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+"/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+"/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+"/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+"/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+"/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+"/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="//dem5xqcn61lj8.cloudfront.net/";var Sc=Rc+"spacer.gif";var Tc=false;var Uc=navigator.appVersion.split("MSIE");var Vc=parseFloat(Uc[1]);var Wc=Math.random();if((Vc>=5.5)&&(Vc<7)){Tc=true;}
var Xc=Oc+"/Airport/retrieveCurrentAirportDelayGraphicImage.do?randomNumber="+Wc+"&graphicId="+Pc;var Yc=" style=\"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+Xc+"', sizingMethod='scale')\"";if(Tc){var Zc="<img border=0  src=\""+Sc+"\" "+Yc+" usemap=\"#"+Qc+"\" id=\""+Nc+"\" />";document.write(Zc);}
else{var Zc="<img border=0 src=\""+Xc+"\""+" usemap=\"#"+Qc+"\" id=\""+Nc+"\" />";document.write(Zc);}}
function load_image($c,ad,bd){var cd="//dem5xqcn61lj8.cloudfront.net/";var dd=cd+"spacer.gif";var ed=false;var fd=navigator.appVersion.split("MSIE");var gd=parseFloat(fd[1]);if((gd>=5.5)&&(gd<7)){ed=true;}
var hd=document.images[$c];if(ed){hd.src=ad;hd.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+hd.src+")";hd.src=dd;}
else{hd.src=ad;}}
function correctPNG_image(id,jd,kd){var ld="//dem5xqcn61lj8.cloudfront.net/";var md=ld+"spacer.gif";var nd=false;var od=navigator.appVersion.split("MSIE");var pd=parseFloat(od[1]);if((pd>=5.5)&&(pd<7)){nd=true;}
var qd=document.images[id];var rd=" style=\"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+jd+"', sizingMethod='scale')\"";var sd="<img border=0 src=\""+jd+"\""+" id=\""+id+"\" />";if(nd){sd="<img border=0  src=\""+md+"\" "+rd+" id=\""+id+"\" />";}
return sd;}
