var mapG;function getLocations(){var _1=mapG;dojo.xhrGet({url:"/ticket.php?tok="+tk,handleAs:"text",timeout:5000,load:function(_2,_3){setMapLoc(_2,_1);},error:function(_4,_5){console.error("HTTP status code: ",_5.xhr.status);return _4;}});}
function findCenter(_6){var _7=(_6.getNorthEast().lat()+_6.getSouthWest().lat())/2;var _8=(_6.getNorthEast().lng()+_6.getSouthWest().lng())/2;return(new GLatLng(_7,_8));}
function setMapLoc(_9,_a){var la=0;var lo=0;var _d=new GLatLngBounds();var _e=_9.split("#");for(var i=0;i<_e.length;i++){var aa=_e[i].split("{%}");var ba=new GLatLng(parseFloat(aa[0]),parseFloat(aa[1]));_a.addOverlay(createMarker(ba,String(aa[2]+"<br>"+aa[3])));la=parseFloat(aa[0]);lo=parseFloat(aa[1]);_d.extend(ba);}
var ca=Math.min((_a.getBoundsZoomLevel(_d)-1),12);_a.setCenter(findCenter(_d),ca);}
function createMarker(da,ea){var fa=new GMarker(da);GEvent.addListener(fa,"click",function(){fa.openInfoWindowHtml(ea);});return fa;}
function createTabs(){var ga=dojo.byId("water_tbl");var ha=dojo.byId("water_tabs");if(ga&&ha){var ia=document.createElement("tr");var i;for(i=0;i<ha.childNodes.length;i++){if(ha.childNodes[i].nodeName=="#text"){continue;}
var td=document.createElement("td");var ja=document.createElement("td");if(ha.childNodes[i]&&ha.childNodes[i].nodeName&&ha.childNodes[i].nodeName.toLowerCase()=="h3"){td.className="activeTab";}else{td.className="inActiveTab";}
td.innerHTML=ha.childNodes[i].innerHTML;ia.appendChild(td);ja.style.cssText="width:3px; border-bottom: 1px solid #C5C5C5;";ja.innerHTML="<img src=\"/img/no.gif\" />";ia.appendChild(ja);}
var ka=document.createElement("td");ka.style.cssText="border-bottom: 1px solid #C5C5C5; width: 300px;";ka.innerHTML="&nbsp;";ia.appendChild(ka);ga.tBodies[0].deleteRow(0);ga.tBodies[0].insertBefore(ia,ga.tBodies[0].rows[0]);}}
function init(){var m=document.getElementById("mapw");if(GBrowserIsCompatible()&&m){mapG=new GMap2(m);mapG.setCenter(new GLatLng(37.4419,-122.1419),13);mapG.addControl(new GLargeMapControl());mapG.addControl(new GOverviewMapControl());getLocations();}
createTabs();}
dojo.addOnLoad(init);