function getTraffic () { _a = new XHConn(); _a.connect('data/getTraffic.php',"GET",'',respTraffic); } function respTraffic(ans){ trafficPlines = ans.responseText.parseJSON(); showTraffic(); } function skrzyzowania () { var sygnalizatory = trafficSygn; icons = new Array (); var i =0; for (var a=0; a 6){ var wi = 5; } if (mapobject.currscale > 9){ var wi = 3; }*/ plines = trafficPlines; var object_list=new Array(); var icons_list=new Array(); var u_object_list=new Array(); for (a=0; acolorTable[0] = ''; $this->colorTable[1] = '189,234,11'; $this->colorTable[2] = '255,255,0'; $this->colorTable[3] = '251,189,4'; $this->colorTable[4] = '255,0,0'; */ if (showIcon) { var icon1=new MapgoIcon(); icon1.stamp='a: '+plines[a].id; icon1.descr='a: '+plines[a].id; icon1.image='http://www.mapGO.pl/portal/gfx/push_red.png'; icon1.width=21; icon1.height=30; icon1.icon_offx=-3; icon1.icon_offy=-30; icon1.lon=pline_coords[0].lon; icon1.lat=pline_coords[0].lat; icons_list.push(icon1); } if (plines[a].state == 99){ pline_object.color=new MapgoColor(125,125,125); } if (plines[a].state == 0){ pline_object.color=new MapgoColor(0,255,0); } if (plines[a].state == 1){ pline_object.color=new MapgoColor(255,255,0); } if (plines[a].state == 2){ pline_object.color=new MapgoColor(250,219,5); } if (plines[a].state == 3){ pline_object.color=new MapgoColor(255,128,64); } if (plines[a].state == 4){ pline_object.color=new MapgoColor(64,0,128); } var u_pline_object=new MapgoPline(); u_pline_object.coords=pline_coords; u_pline_object.opacity=0.5; u_pline_object.weight=wi+2; u_pline_object.color = new MapgoColor (50,50,50); pline_object.opacity=1; pline_object.weight=wi; u_object_list.push(u_pline_object); object_list.push(pline_object); } mapobject.addIconsToMap(icons_list,'aa'); mapobject.addPlinesToMap(u_object_list,'trafficPodklad',false,3,12); mapobject.addPlinesToMap(object_list,'traffic',false,3,12); skrzyzowania(); } function bhvTrafficList (page) { var rd = document.getElementById('ruchDrogowy'); var tbls = rd.getElementsByTagName ('table'); for (var a=0; a