/* Left Click 1.1 by Toh Zhiqiang Homepage: http://www.tohzhiqiang.f2s.com/leftclick/index.php Homepage: http://javascript.js-x.com/examples/example.php?title=Left%20Click%20(Popup%20Navigation%20Menu)&MODE=view_hilite Email: webmaster@tohzhiqiang.com LICENSE AGREEMENT: THIS SOFTWARE (LEFT CLICK) IS PROVIDED ON AN "AS-IS" BASIS WITHOUT WARRANTY OF ANY KIND. DEVELOPER SPECIFICALLY DISCLAIMS ANY OTHER WARRANTY, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL DEVELOPER BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT, SPECIAL OR INCIDENTAL DAMAGES, EVEN WHEN DEVELOPER HAS BEEN ADVISED BY USER OF THE POSSIBILITY OF SUCH POTENTIAL LOSS OR DAMAGE. USER AGREES TO HOLD DEVELOPER HARMLESS FROM AND AGAINST ANY AND ALL CLAIMS, LOSSES, LIABILITIES AND EXPENSES. YOU ARE FREE TO MODIFY THE SOURCE CODE OF THIS SOFTWARE IN ANYWAY YOU LIKE. HOWEVER, UNDER NO CIRCUMSTANCES SHOULD YOU CLAIM YOURSELF TO BE THE ORIGINAL CREATOR OF THIS SOFTWARE. */ //Definerer hvordan høyreklikk menyen skal se ut function createPopUpMenu() { createMenu("menu1", 140, 0); //creates the main menu layer called menu1 (with level 0) createItem("item2", "Zoom", "menu1", "", true); //add an item to menu1 createItem("item3", "Map scale", "menu1", "", true); //add an item to menu1 createItem("item4", "Print", "menu1", "javascript:hideMenus();parent.map.loadForm('skrivut');", false); //add an item that has a sub menu createItem("item10", "Copy map URL", "menu1", "javascript:hideMenus();parent.map.copyMapURL();", false); //add an item to menu1 createItem("item5", "Help", "menu1", "javascript:hideMenus();showHelp();", false); //add an item to menu1 createItem("item9", "Cancel", "menu1", "javascript:hideMenus();", false); //add an item to menu1 createMenu("menu2", 100, 1); //create a sub menu layer called menu2 (with level 1) createItem("item6", "Zoom in", "menu2", "javascript:hideMenus();parent.map.setCommand('zoomIn');", false); //add an item to menu2 createItem("item7", "Zoom out", "menu2", "javascript:hideMenus();parent.map.setCommand('zoomOut');", false); //add an item to menu2 createItem("item8", "Full extent", "menu2", "javascript:hideMenus();parent.map.setCommand('zoomFullExtent');", false); //add an item to menu2 createMenu("menu3", 100, 2); //create a sub menu layer called menu3 (with level 1) createItem("item100", "1:12500000", "menu3", "javascript:hideMenus();parent.map.zoomScale(12500000)", false); //add an item to menu3 createItem("item101", "1:10000000", "menu3", "javascript:hideMenus();parent.map.zoomScale(10000000)", false); //add an item to menu3 createItem("item102", "1:5000000", "menu3", "javascript:hideMenus();parent.map.zoomScale(5000000)", false); //add an item to menu3 createItem("item103", "1:1000000", "menu3", "javascript:hideMenus();parent.map.zoomScale(1000000)", false); //add an item to menu3 createItem("item104", "1:500000", "menu3", "javascript:hideMenus();parent.map.zoomScale(500000)", false); //add an item to menu3 createItem("item105", "1:250000", "menu3", "javascript:hideMenus();parent.map.zoomScale(250000)", false); //add an item to menu3 createItem("item106", "1:50000", "menu3", "javascript:hideMenus();parent.map.zoomScale(50000)", false); //add an item to menu3 createItem("item107", "1:20000", "menu3", "javascript:hideMenus();parent.map.zoomScale(20000)", false); //add an item to menu3 createItem("item108", "1:5000", "menu3", "javascript:hideMenus();parent.map.zoomScale(5000)", false); //add an item to menu3 linkSubMenu("item2", "menu2"); //link menu item item3 to sub menu layer menu2 linkSubMenu("item3", "menu3"); //link menu item item9 to sub menu layer menu3 } //Aktiverer utskrift menyen i gdGeneralFrame function showHelp () { hideLayer("loadLayer"); var URL; URL = 'default_help.aspx?'; window.parent.result.location.href = URL; //går til zoom in modus setState('zoomIn'); }