//Copyright timeanddate.com 2005-2009, do not use without permission

men={};menact=null;oms=0;elh={};ifct=null;ifcf=null;function lim(v,i,m){return Math.max(Math.min(v,m),i);}
function gf(i){var d=document;if(d.getElementById){return d.getElementById(i);}
if(d.all){return d.all[i];}
return null;}
function ih(n,h){if(n){n.innerHTML=h;}}
function iH(n,h){ih(gf(n),h);}
function sd(e,v){if(e){e.style.display=(v)?((v==2)?"block":""):"none";}}
function he(n,v){sd(gf(n),v);}
function ee(o,n,v){var f=o[n];if(f){f.disabled=!v;}}
function ac(e,c,a){var o,r,s,p;if(!e){return;}o=e.className+" ";r=" "+o;s=" "+c+" ";p=r.indexOf(s);if(a){if(p>=0){return;}
o+=c;}else{if(p<0){return;}
o=o.substring(0,p)+r.substring(p+c.length+1);}
e.className=o;}
sem_a={};function sem(m,t){var e,l,i=m.name,d="e"+i,o=sem_a[i];if(o!=t){sem_a[i]=t;e=gf(d);l=gf(i);if(e){ih(e,t);ac(e,"errmark",t);}
if(l){ac(l,"errf",t);}}}
function gx(){var o=null,w=window;try{if(w.XMLHttpRequest){o=new XMLHttpRequest();}}catch(e){}
if(!o){try{if(w.ActiveXObject){o=new ActiveXObject("Msxml2.XMLHTTP");}}catch(e){}}
if(!o){try{if(w.ActiveXObject){o=new ActiveXObject("Microsoft.XMLHTTP");}}catch(r){}}
return o;}
function gp(o,u,f){if(!o){return;}
try{o.open("GET","http://"+document.domain+u,true);o.onreadystatechange=f;o.send("");return 1;}
catch(e){alert(e);}
return 0;}
function rs4(o){if(o&&o.readyState==4){if(o.status!==200){alert("Transfer error?"+o.status);return;}else{return o.responseText+"";}}
return!!0;}
function po(e){var p={x:0,y:e.offsetHeight};while(e){p.x+=e.offsetLeft;p.y+=e.offsetTop;e=e.offsetParent;}
return p;}
function gso(e){return e.options[e.selectedIndex];}
function gfv(e){var t=e.type;if(t){switch(t){case"select-one":return gso(e).value;case"text":case"hidden":return e.value;case"radio":if(e.checked){return e.value;}
break;case"checkbox":return e.checked?e.value:"";case"button":case"submit":return null;default:alert("Unknown type "+t);}}
return null;}
function ga(f){var h=[],e,m=f.elements,l=m.length,i,v;for(i=0;i<l;i++){e=m[i];v=gfv(e);if(v!==null){h[e.name]=v;}}
return h;}
function au(a){var p=[],c=0,n;for(n in a){p[c++]=n+="="+escape(a[n]);}
return p.join("&");}
function ap(e){var x=0,y=0;while(e){x+=e.offsetLeft;y+=e.offsetTop;e=e.offsetParent;}
return{x:x,y:y};}
function ep(e,p){var s=e.style;s.left=p.x+"px";s.top=p.y+"px";}
function jp(p,l,e,x,y){var m=l.offsetWidth,w=e.offsetWidth,h=e.offsetHeight;if(x==-1){p.x-=m-w;}
if(x==1){p.x+=w;}
if(y==-1){p.y-=h;}
if(y==1){p.y+=h;}
if(p.x<0){p.x=0;}}
function ru(u,m){var a,p,n,i,r=m.split("&");u=u.replace(/\?/,"?&");for(i=0;i<r.length;i++){a=r[i];p=a.indexOf("=");if(p>0){n=a.substr(0,p+1);p=u.indexOf("&"+n);if(p>0){u=u.substring(0,p+1)+a+u.substring(p+1);}else{u+="&"+a;}}}
return u.replace(/\?\&/,"?");}
function hu(u){return u.replace(/\&/,"&amp;");}
function siv(e){var b=document.body,c=b.scrollLeft,a=b.scrollTop,d=b.clientWidth,g=b.clientHeight,p=ap(e),w=e.clientWidth,h=e.clientHeight,x=0,y=0,t=p.x-c;if(t<0){x=t;}
t+=w-d;if(t>0){x=t;}
t=p.y-a;if(t<0){y=t;}
t+=h-g;if(t>0){y=t;}
if(x){b.scrollLeft+=x;}
if(y){b.scrollTop+=y;}}
function ael(o,t,f,c){if(o.addEventListener){o.addEventListener(t,f,c);}else if(o.attachEvent){o.attachEvent(t,f);}}
function oael(o,t,f,c){var h,i=o.id;if(!i){i=o.name;}h=t+":"+i;if(elh[h]){return;}
elh[h]=1;ael(o,t,f,c);}
function menk(){he("po1",0);oms=0;}
function menx(){if(!oms){menk();}}
function meny(){oms=1;}
function menz(){oms=0;window.setTimeout("menx()",1000);}
function mena(n,v){men[n]=v;}
function menc(c){var i,m=menact;if(m){i=m.a[c];if(i){m.i.value=i.n;}}
menk();}
function mens(b,c){var e,p,r,t,n,h,a,i,u,l,d,w,m=men[b];if(!m){return;}e=gf("po1");p=ap(c);r=(m.u)?m.u.replace(/\&amp\073/g,"&"):null;t=m.a;h="<ul class='mn' onmouseout='menz()'>";a=t.length;for(n=0;n<a;n++){i=t[n];u="";if(i.p){u=hu(ru(r,i.p));}l=(n==a-1)?"class='ls' ":"";h+="<li onmouseover='meny()'"+((i.h)?" class=\"h\" ":"")+">";if(u){h+="<a "+l+"href='"+u+"'>"+i.n+"</a></li>";}else if(m.i){h+="<a "+l+"href='javascript:menc("+n+")'>"+i.n+"</a></li>";}else{h+=i.n+"</li>";}}
h+="</ul>";menact=m;ih(e,h);sd(e,2);if(m.i){d=e.offsetWidth;w=m.i.offsetWidth;if(d<w){e.style.width=w+"px";}}
jp(p,e,c,-1,1);ep(e,p);siv(e);}
function ifc(f,t){var n,v,b,i,o,a;var m={i:f,a:[]};n=f.name;v=f.value;ifct=f;ifcf=t;oael(f,"keyup",aifc,0);oael(f,"blur",menx,0);if(t=="y"){i=new Date().getFullYear()-5;v=v.replace(/[^\d]/g,"");o=v;a=v.length;if(a>0){if(a<4){v=v+"1005".substring(a);}
i=v.substring(0,4)-5;}
i=lim(i,1,3989);for(b=0;b<11;b++){m.a[m.a.length]={n:i,h:(o==i)};i++;}}
mena(n,m);mens(n,f);}
function aifc(){return ifc(ifct,ifcf);}
blo=-1;function blf(){var w=window,h=w.location.href,t=document.title,o;if((o=w.sidebar)){o.addPanel(t,h,"");return!1;}
if((o=w.external)){o.AddFavorite(h,t);return!1;}}
function bls(e){var u,d=gf("FB");sd(d,blo);if(blo<0){u=e.href.replace(".h","-frame.h");ih(d,"<iframe id=FBF src='"+u+"' width=750 height=500 frameborder=0>webmaster@timeanddate.com</iframe>");}
blo=!blo;return!1;}
function blc(){blo=0;bls();blo=-1;}
function blw(u,t,a,o){document.write('<a href="'+u+'" alt="'+a+'"'+o+'>'+t+'</a>');}
function blh(e){var s,h;if(!e){e=window.event;}
if(e){s=e.target||e.srcElement;if(s){if(s.id){return blf();}h=s.href;if(h){try{if(window.open(h,'blhw')){return!1;}}catch(x){}}}}
return 1;}
function bli(){var u,s,e,i,a,n,d,l=window.location;if(l){u="?url="+l.pathname;s=l.search;if(s){u+=escape(s);}
blw("/information/feedback.html"+u,"Feedback","Send feedback to us",' onclick="return bls(this)"');if(u.length>8){blw("/createshort.html"+u,"Short URL","Create a short URL to this page","");}else{blw("/information/linkpolicy.html","Link policy","About linking","");}
if((d=gf("IM"))){a=d.getElementsByTagName("area");n=a.length;u+="&title="+escape(document.title);for(i=0;i<n;i++){e=a.item(i);e.href=e.href+u;e.onclick=blh;e.alt=e.title="Add this page to "+e.alt;}}}}