
this.izsekot=function(){alertSize();var jaunums=new Date();jaunums.setHours(0);jaunums.setMinutes(0);jaunums.setSeconds(0);var stop=0;maskurjeri=new Array();this.beigt=function(){stop=1;for(x in maskurjeri){maskurjeri[x].iznicinat();}
maskurjeri=null;}
function okurjers(id,vards,laiks,lat,lon,tips){this.id=id;this.lab='xx';this.zb='dd';this.laiks=new Date();this.iznicinat=function(){map.removeOverlay(this.Marker);this.Marker=null;map.removeTLabel(this.Label);}
this.setPoint=function(lat,lon){this.Marker.setLatLng(new GLatLng(lat,lon));this.Label.setPosition(new GLatLng(lat,lon));}
this.setLabel=function(lab){if(this.lab!=lab){this.lab=lab;map.removeTLabel(this.Label);this.Label.content='<div style="color: red; padding: 24px; font-size: 0.8em; font-weight: bold;width:110px; text-align: center;"><text style="background-color: white ; text-align: center;">'+this.lab+'</text></div>';map.addTLabel(this.Label);}}
this.getlabel=function(){var pag=laiksPagajis(this.laiks);if(pag!=0){lab=this.vards+' '+pag;}
else{lab=this.vards;}
return(lab);}
this.setLaiks=function(laiks){this.laiks=SToDate(laiks);}
this.setLaiks(laiks);this.vards=vards;this.tips=tips;if(tips==1){this.Marker=new GMarker(new GLatLng(lat,lon),iconVelo);}else
if(tips==2){this.Marker=new GMarker(new GLatLng(lat,lon),iconMoto);}else
if(tips==3){this.Marker=new GMarker(new GLatLng(lat,lon),iconAuto);}else
if(tips==4){this.Marker=new GMarker(new GLatLng(lat,lon),iconBuss);}else
{this.Marker=new GMarker(new GLatLng(lat,lon),plane);}
map.addOverlay(this.Marker);this.Label=new TLabel();this.Label.id='Label'+id;this.Label.anchorLatLng=new GLatLng(lat,lon);this.Label.anchorPoint='bottomCenter';this.Label.content='<div style="color: red; padding: 24px; font-size: 0.8em; font-weight: bold;width:110px; text-align: center;"><text style="background-color: white ; text-align: center;">'+this.getlabel()+'</text></div>';map.addTLabel(this.Label);}
function addkurjers(id,vards,laiks,lat,lon,tips){if(stop==0){var ir=-1;for(x in maskurjeri){if(maskurjeri[x].id==id){ir=x;if(sutijums_kurjers_id==id){bidit_rutijumu(lat,lon);}}else{maskurjeri[x].setLabel(maskurjeri[x].getlabel());}}
if(maskurjeri==null){m('maskurjeri0');}
if(ir==-1){maskurjeri[maskurjeri.length]=new okurjers(id,vards,laiks,lat,lon,tips);}
else
{maskurjeri[ir].setPoint(lat,lon);maskurjeri[ir].laiks=SToDate(laiks);maskurjeri[ir].setLabel(maskurjeri[ir].getlabel());}}}
function moveMarker(){if(stop==0){var xmlhttp=new XMLHttpRequest();xmlhttp.open('POST','karte.php?t='+DateToPHPS(jaunums),true);var jaunums2=new Date();jaunums=jaunums2;xmlhttp.onreadystatechange=function(){if(stop==0&&xmlhttp.readyState==4){if(stop==0&&xmlhttp.status==200){var klen=xmlhttp.responseXML.getElementsByTagName('lat').length;var i=0;while(i<klen){addkurjers(xmlhttp.responseXML.getElementsByTagName('i')[i].firstChild.data,xmlhttp.responseXML.getElementsByTagName('k')[i].firstChild.data,xmlhttp.responseXML.getElementsByTagName('l')[i].firstChild.data,xmlhttp.responseXML.getElementsByTagName('lat')[i].firstChild.data,xmlhttp.responseXML.getElementsByTagName('lon')[i].firstChild.data,xmlhttp.responseXML.getElementsByTagName('t')[i].firstChild.data);i++;}
if((skaititajs>0)&&(document.getElementById('aktivs').checked)){setTimeout(moveMarker,5000);skaititajs--;}
else
{if(document.getElementById('aktivs').checked)
{document.getElementById('aktivs').checked=false;izsekosana.beigt();}}}}}
xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');xmlhttp.send('row=1');}}
moveMarker();}
