dlg = false; function gotoNode(evt) { ns = document.getElementById("nodeselect"); nid = ns[ns.selectedIndex].value; map = document.getElementById("topology"); ho=window.innerHeight/2; wo=window.innerWidth/2; for(i=0; i < map.areas.length; i++) { if(map.areas[i].href == "javascript:openNodeInfo(" + nid + ");"){ co = map.areas[i].coords.split(","); window.scrollTo(Math.max(co[0]-wo,0), Math.max(co[1]-ho,0)); } } } function dlgp() { dlg.placeDialog(); } function openNodeInfo(nid) { dlg.setUrl("/node/"+nid+"/embedded/"); dlg.placeDialog(); dlg.show(); dlg.placeDialog(); document.setTimeout("dlgp()", 100); } zoomed = false; org_height = false; org_width = false; function toggleZoom(evt) { topo = document.getElementById("topo"); if(!zoomed) { //ih = Math.floor((window.innerWidth/org_width)*org_height); //topo.style.height = ih; //alert(topo.style); //alert(topo.style.height); //alert(org_width); //topo.height = ih; topo.width = window.innerWidth - 20; //topo.height = window.innterHeight - 20; zoomed = true; } else { //topo.height = ""; topo.width = false; //org_width; zoomed = false; } } down = false; function Down(evt) { lastX = evt.clientX lastY = evt.clientY origX = window.pageXOffset;//document.rootElement.currentTranslate.x origY = window.pageYOffset;//document.rootElement.currentTranslate.y down = true } function Up(evt) { down = false } function setorg() { topo = document.getElementById("topo"); org_height = topo.height; org_width = topo.width; } function init() { dlg = dojo.widget.byId("DialogContent"); //dlg.setCloseControl(); window.setTimeout("setorg();", 200); ns = document.getElementById("nodeselect"); for (var Node in NODES) { var op = document.createElement("option"); op.text = NODES[Node][2]; op.value=NODES[Node][0]; ns.add(op, null); } } dojo.addOnLoad(init); function Move(evt) { if( ! down ) return var x = evt.clientX var y = evt.clientY var dx = x - lastX var dy = y - lastY //document.rootElement.currentTranslate.x = origX + dx //document.rootElement.currentTranslate.y = origY + dy window.scrollBy(dx, dy); } NODES = new Object; NODES.n9 = new Array(9,"10.14.0.1","0.1"); NODES.n10 = new Array(10,"10.14.0.10","0.10"); NODES.n157 = new Array(157,"10.14.0.15","0.15"); NODES.n24 = new Array(24,"10.14.0.20","0.20"); NODES.n170 = new Array(170,"10.14.0.21","0.21"); NODES.n37 = new Array(37,"10.14.0.22","0.22"); NODES.n171 = new Array(171,"10.14.0.23","0.23"); NODES.n103 = new Array(103,"10.14.127.4","127.4"); NODES.n156 = new Array(156,"10.14.127.7","127.7"); NODES.n117 = new Array(117,"10.254.0.1","10.254.0.1"); NODES.n125 = new Array(125,"10.254.128.1","10.254.128.1"); NODES.n126 = new Array(126,"10.254.128.33","10.254.128.33"); NODES.n123 = new Array(123,"10.254.128.65","10.254.128.65"); NODES.n121 = new Array(121,"10.254.128.97","10.254.128.97"); NODES.n140 = new Array(140,"10.254.128.129","10.254.128.129"); NODES.n132 = new Array(132,"10.254.128.225","10.254.128.225"); NODES.n150 = new Array(150,"10.254.129.1","10.254.129.1"); NODES.n120 = new Array(120,"10.254.129.97","10.254.129.97"); NODES.n142 = new Array(142,"10.254.129.129","10.254.129.129"); NODES.n159 = new Array(159,"10.254.129.225","10.254.129.225"); NODES.n124 = new Array(124,"10.254.130.65","10.254.130.65"); NODES.n174 = new Array(174,"10.254.130.161","10.254.130.161"); NODES.n119 = new Array(119,"10.254.131.129","10.254.131.129"); NODES.n118 = new Array(118,"10.254.131.161","10.254.131.161"); NODES.n122 = new Array(122,"10.254.131.193","10.254.131.193"); NODES.n141 = new Array(141,"10.254.132.1","10.254.132.1"); NODES.n129 = new Array(129,"10.254.132.33","10.254.132.33"); NODES.n138 = new Array(138,"10.254.132.65","10.254.132.65"); NODES.n128 = new Array(128,"10.254.132.97","10.254.132.97"); NODES.n146 = new Array(146,"10.254.132.129","10.254.132.129"); NODES.n130 = new Array(130,"10.254.132.193","10.254.132.193"); NODES.n135 = new Array(135,"10.254.132.225","10.254.132.225"); NODES.n134 = new Array(134,"10.254.133.33","10.254.133.33"); NODES.n137 = new Array(137,"10.254.133.129","10.254.133.129"); NODES.n160 = new Array(160,"10.254.134.1","10.254.134.1"); NODES.n139 = new Array(139,"10.254.134.33","10.254.134.33"); NODES.n136 = new Array(136,"10.254.134.65","10.254.134.65"); NODES.n161 = new Array(161,"10.254.134.129","10.254.134.129"); NODES.n165 = new Array(165,"10.254.135.33","10.254.135.33"); NODES.n177 = new Array(177,"10.254.135.65","10.254.135.65"); NODES.n199 = new Array(199,"10.254.135.129","10.254.135.129"); NODES.n172 = new Array(172,"10.254.135.161","10.254.135.161"); NODES.n167 = new Array(167,"10.254.135.193","10.254.135.193"); NODES.n168 = new Array(168,"10.254.135.225","10.254.135.225"); NODES.n173 = new Array(173,"10.254.136.65","10.254.136.65"); NODES.n176 = new Array(176,"10.254.136.97","10.254.136.97"); NODES.n184 = new Array(184,"10.254.136.129","10.254.136.129"); NODES.n187 = new Array(187,"10.254.136.193","10.254.136.193"); NODES.n189 = new Array(189,"10.254.137.1","10.254.137.1"); NODES.n188 = new Array(188,"10.254.137.33","10.254.137.33"); NODES.n197 = new Array(197,"10.254.137.65","10.254.137.65"); NODES.n191 = new Array(191,"10.254.137.161","10.254.137.161"); NODES.n192 = new Array(192,"10.254.137.193","10.254.137.193"); NODES.n194 = new Array(194,"10.254.138.1","10.254.138.1"); NODES.n200 = new Array(200,"10.254.138.225","10.254.138.225"); NODES.n205 = new Array(205,"10.254.139.1","10.254.139.1");

Menu

Goto node

Sept. 10, 2010
22:00