var inMoreInfo;var popupOpen;var timeout;var clickForDetailsText;var airportDetailsText;var flightArrivalsText;var flightDeparturesText;function setInMoreInfo(aa){this.inMoreInfo=aa;}
function setPopupOpen(ba){this.popupOpen=ba;}
function setAllLabelText(ca,da,ea,fa){this.clickForDetailsText=ca;this.airportDetailsText=da;this.flightArrivalsText=ea;this.flightDeparturesText=fa;}
function open_airport_detail_window(ga,ha,ia,ja,ka,la,ma,na,oa,pa,qa,ra,sa,ta,ua,va,wa,xa,ya,za,Aa){close_popup_window(ga);ra=ra+va;sa=sa+wa;ta=ta+va;ua=ua+wa;var Ba=250;var Ca=200;if(ma=="DERIVED_480BY300"||ma=="DERIVED_480BY300_NO_CODES"){Ba=480;Ca=300;}
var Da=xGetElementById(ka);Da.innerHTML="";Da.innerHTML=na+"-"+oa;if(pa!=null&&pa!=""){Da.innerHTML+=", "+pa;}
if(qa!=null&&qa!=""){Da.innerHTML+=", "+qa;}
Da.innerHTML+="<br />("+this.clickForDetailsText+")";var Ea=xWidth(Da);var Fa=xHeight(Da);var Ga=0;if(ra<=((Ba/2)+va)){if(sa<(50+wa)){if(Ea>(Ba-(ta+8)))Ga=(Ea+ta+8)-Ba;xMoveTo(Da,ta+8-Ga,ua+10);}
else{if(Ea>(Ba-(ta+2)))Ga=(Ea+ta+2)-Ba;xMoveTo(Da,ta+2-Ga,sa-2-Fa);}}
else{if(sa<(50+wa)){if(Ba-((Ba-(ra-8))+Ea)<0)Ga=Math.abs(Ba-(ra+8+Ea));xMoveTo(Da,ra-8-Ea+Ga,ua+10);}
else{if(Ba-((Ba-(ra-2))+Ea)<0)Ga=Math.abs(Ba-(ra+2+Ea));xMoveTo(Da,ra-2-Ea+Ga,sa-2-Fa);}}
Da.style.visibility="visible";}
function close_all_popup_window(Ha,Ia,Ja,Ka,La,Ma){close_popup_window(Ha);close_popup_window(Ia);close_popup_window(Ja);close_popup_window(Ka);close_popup_window(La);close_popup_window(Ma);setPopupOpen(false);}
function close_popup_window_and_content(Na,Oa,Pa,Qa){close_popup_window(Na);close_popup_window(Oa);close_popup_window(Pa);close_popup_window(Qa);setPopupOpen(false);}
function close_popup_window(Ra){var Sa=xGetElementById(Ra);Sa.style.visibility="hidden";}
function open_more_info_timer(Ta,Ua,Va,Wa,Xa,Ya){clearTimeout(timeout);functionString='open_more_info('+Ta+','+Ua+','+Va+','+Wa+','+Xa+','+Ya+')';timeout=setTimeout(functionString,250);}
function close_more_info_timer(Za,$a,ab,bb,cb,db){clearTimeout(timeout);functionString='close_more_info('+Za+')';timeout=setTimeout(functionString,1000);}
function open_more_info(eb,fb,gb,hb,ib,jb){if(!(inMoreInfo))return;close_all_popup_window(eb,fb,gb,hb,ib,jb);var kb=xGetElementById(eb);kb.style.visibility="visible";}
function close_more_info(lb){if(inMoreInfo)return;var mb=xGetElementById(lb);mb.style.visibility="hidden";}
function open_legend_popup_window(nb){var nb=xGetElementById(nb);nb.style.visibility="visible";}
function close_legend_popup_window(ob){var ob=xGetElementById(ob);ob.style.visibility="hidden";}
function open_popup_window(pb,qb,rb,sb,tb,ub,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb){open_popup_window(pb,qb,rb,sb,tb,ub,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,"","","false","false","_blank")}
function open_popup_window(Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb,Tb,Ub,Vb,Wb,Xb,Yb,Zb,$b,ac,bc,cc,dc,ec,fc,gc,hc,ic){var jc=" target=\"";if(!ic)jc+="_blank\" ";else jc+=ic+"\" ";close_all_popup_window(Kb,Lb,Mb,Nb,Ob,Pb);Vb=Vb+Zb;Wb=Wb+$b;Xb=Xb+Zb;Yb=Yb+$b;var Lb=xGetElementById(Lb);var Pb=xGetElementById(Pb);var Mb=xGetElementById(Mb);var Nb=xGetElementById(Nb);var Kb=xGetElementById(Kb);Pb.innerHTML="";if(!(cc)){Pb.innerHTML=Rb+"-"+Sb+"<br />";if(!gc){if(ec!=null&&ec!=""){Pb.innerHTML+="&nbsp;&nbsp;<a href=\""+ec+"&airportCode="+Rb+"\""+jc+"style=\"text-decoration:none\">"+this.airportDetailsText+"</a>"+"<br />";}
else{Pb.innerHTML+="&nbsp;&nbsp;<a href=\""+ac+"/go/weblet?airportCode="+Rb+"&guid="+bc+"&weblet=status&action=AirportDetailsProcess&searchAgain=0&imageColor="+dc+"\""+jc+"style=\"text-decoration:none\">"+this.airportDetailsText+"</a>"+"<br />";}}
if(!(hc)){if(fc!=null&&fc!=""){Pb.innerHTML+="&nbsp;&nbsp;<a href=\""+fc+"&airportCode="+Rb+"&airportQueryType=1\""+jc+"style=\"text-decoration:none\">"+this.flightArrivalsText+"</a>"+"<br />";Pb.innerHTML+="&nbsp;&nbsp;<a href=\""+fc+"&airportCode="+Rb+"&airportQueryType=0\""+jc+"style=\"text-decoration:none\">"+this.flightDeparturesText+"</a>"+"<br />";}
else{Pb.innerHTML+="&nbsp;&nbsp;<a href=\""+ac+"/go/weblet?airportCode="+Rb+"&airportQueryType=1&guid="+bc+"&weblet=status&action=AirportFlightStatus\""+jc+"style=\"text-decoration:none\">"+this.flightArrivalsText+"</a>"+"<br />";Pb.innerHTML+="&nbsp;&nbsp;<a href=\""+ac+"/go/weblet?airportCode="+Rb+"&airportQueryType=0&guid="+bc+"&weblet=status&action=AirportFlightStatus\""+jc+"style=\"text-decoration:none\">"+this.flightDeparturesText+"</a>"+"<br />";}}}
else{Pb.innerHTML=Rb+"-"+Sb+"<br />"+"&nbsp;&nbsp;<a href=\""+ac+"/go/Airport/airportDetails.do?airportCode="+Rb+"&utm_source="+bc+"&utm_medium=cpc&utm_campaign=weblet\""+jc+"style=\"text-decoration:none\">"+this.airportDetailsText+"</a>"+"<br />"+"&nbsp;&nbsp;<a href=\""+ac+"/go/FlightStatus/flightStatusByAirport.do?airportCode="+Rb+"&airportQueryType=1&utm_source="+bc+"&utm_medium=cpc&utm_campaign=weblet\""+jc+"style=\"text-decoration:none\">"+this.flightArrivalsText+"</a>"+"<br />"+"&nbsp;&nbsp;<a href=\""+ac+"/go/FlightStatus/flightStatusByAirport.do?airportCode="+Rb+"&airportQueryType=0&utm_source="+bc+"&utm_medium=cpc&utm_campaign=weblet\""+jc+"style=\"text-decoration:none\">"+this.flightDeparturesText+"</a>"+"<br />";}
if("DERIVED_250BY200"==Qb){var kc=3;var lc=7;var mc=109;var nc=6;if(Vb<(93+Zb)){xMoveTo(Lb,Xb-1,Wb+kc-lc);Lb.style.visibility="visible";xMoveTo(Pb,Xb+8,Wb+kc-lc+nc);Pb.style.visibility="visible";}
else{if(Wb<(137+$b)){xMoveTo(Mb,Vb-mc-1,Wb+kc-lc);Mb.style.visibility="visible";xMoveTo(Pb,Vb-mc+3,Wb+kc-lc+nc);Pb.style.visibility="visible";}
else{kc=4;lc=53;mc=109;xMoveTo(Nb,Vb-mc-1,Wb+kc-lc);Nb.style.visibility="visible";xMoveTo(Pb,Vb-mc+3,Wb+kc-lc+nc);Pb.style.visibility="visible";}}}
else if(Qb=="DERIVED_480BY300"||Qb=="DERIVED_480BY300_NO_CODES"){var kc=4;var lc=7;var mc=109;var nc=6;if(Vb<(167+Zb)){xMoveTo(Lb,Xb-1,Wb+kc-lc);Lb.style.visibility="visible";xMoveTo(Pb,Xb+8,Wb+kc-lc+nc);Pb.style.visibility="visible";}
else{if(Wb<(216+$b)){xMoveTo(Mb,Vb-mc-1,Wb+kc-lc);Mb.style.visibility="visible";xMoveTo(Pb,Vb-mc+3,Wb+kc-lc+nc);Pb.style.visibility="visible";}
else{kc=5;lc=53;mc=109;xMoveTo(Nb,Vb-mc-1,Wb+kc-lc);Nb.style.visibility="visible";xMoveTo(Pb,Vb-mc+3,Wb+kc-lc+nc);Pb.style.visibility="visible";}}}
else{var kc=4;var lc=7;var mc=109;var nc=6;if(Vb<(167+Zb)){xMoveTo(Lb,Xb-1,Wb+kc-lc);Lb.style.visibility="visible";xMoveTo(Pb,Xb+8,Wb+kc-lc+nc);Pb.style.visibility="visible";}
else{if(Wb<(216+$b)){xMoveTo(Mb,Vb-mc-1,Wb+kc-lc);Mb.style.visibility="visible";xMoveTo(Pb,Vb-mc+3,Wb+kc-lc+nc);Pb.style.visibility="visible";}
else{kc=5;lc=53;mc=109;xMoveTo(Nb,Vb-mc-1,Wb+kc-lc);Nb.style.visibility="visible";xMoveTo(Pb,Vb-mc+3,Wb+kc-lc+nc);Pb.style.visibility="visible";}}}
setPopupOpen(true);}
function get_weather(oc,pc){var oc=xGetElementById(oc);oc.innerHTML="";oc.innerHTML=weatherHTMLs[pc];}
function open_airport_detail_window_and_weather(qc,rc,sc,tc,uc,vc,wc,xc,yc,zc,Ac,Bc,Cc,Dc,Ec,Fc,Gc,Hc,Ic,Jc,Kc,Lc,Mc){open_airport_detail_window(qc,rc,sc,tc,uc,vc,wc,xc,yc,zc,Ac,Bc,Cc,Dc,Ec,Fc,Gc,Hc,Ic,Jc,Kc);if(!(popupOpen)){var Lc=xGetElementById(Lc);Lc.innerHTML="";Lc.innerHTML=weatherHTMLs[Mc];}}
function correct_delay_map_weblet_PNG(Nc,Oc,Pc,Qc){var Rc=false;var Sc=navigator.appVersion.split("MSIE");var Tc=parseFloat(Sc[1]);var Uc=Math.random();if((Tc>=5.5)&&(Tc<7)){Rc=true;}
var Vc=Oc+"/go/Airport/retrieveCurrentAirportDelayGraphicImage.do?randomNumber="+Uc+"&graphicId="+Pc;var Wc="http://dem5xqcn61lj8.cloudfront.net/spacer.gif";var Xc=" style=\"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+Vc+"', sizingMethod='scale')\"";if(Rc){var Yc="<img border=0  src=\""+Wc+"\" "+Xc+" usemap=\"#"+Qc+"\" id=\""+Nc+"\" />";document.write(Yc);}
else{var Yc="<img border=0 src=\""+Vc+"\""+" usemap=\"#"+Qc+"\" id=\""+Nc+"\" />";document.write(Yc);}}
function load_image(Zc,$c,ad){var bd=false;var cd=navigator.appVersion.split("MSIE");var dd=parseFloat(cd[1]);if((dd>=5.5)&&(dd<7)){bd=true;}
var ed=document.images[Zc];if(bd){ed.src=$c;ed.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+ed.src+")";ed.src="http://dem5xqcn61lj8.cloudfront.net/spacer.gif";}
else{ed.src=$c;}}
function correctPNG_image(fd,gd,hd){var id=false;var jd=navigator.appVersion.split("MSIE");var kd=parseFloat(jd[1]);if((kd>=5.5)&&(kd<7)){id=true;}
var ld=document.images[fd];var md="http://dem5xqcn61lj8.cloudfront.net/spacer.gif";var nd=" style=\"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+gd+"', sizingMethod='scale')\"";var od="<img border=0 src=\""+gd+"\""+" id=\""+fd+"\" />";if(id){od="<img border=0  src=\""+md+"\" "+nd+" id=\""+fd+"\" />";}
return od;}