//Hawaii clock
function HtS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()-36000000); return x; } 
function HdS(){ return ((tN().getTime()>fD(0,2,3,2).getTime())&&(tN().getTime()<fD(0,10,3,1).getTime()))?3600000:0; }
function HdT(){ if(Hfr==0){ Hfr=1; document.write('<div class="zonetime"><span id="HtP">'+eval(HoT)+'</span></div>'); } document.getElementById('HtP').innerHTML=eval(HoT); setTimeout('HdT()',1000); }
//Alaska Clock
function AtS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()+AdS()-32400000); return x; } 
function AdS(){ return ((tN().getTime()>fD(0,2,3,2).getTime())&&(tN().getTime()<fD(0,10,3,1).getTime()))?3600000:0; }
function AdT(){ if(Afr==0){ Afr=1; document.write('<div class="zonetime"><span id="AtP">'+eval(AoT)+'</span></div>'); } document.getElementById('AtP').innerHTML=eval(AoT); setTimeout('AdT()',1000); }
//Pacific Clock
function PtS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()+PdS()-28800000); return x; } 
function PdS(){ return ((tN().getTime()>fD(0,2,3,2).getTime())&&(tN().getTime()<fD(0,10,3,1).getTime()))?3600000:0; }
function PdT(){ if(Pfr==0){ Pfr=1; document.write('<div class="zonetime"><span id="PtP">'+eval(PoT)+'</span></div>'); } document.getElementById('PtP').innerHTML=eval(PoT); setTimeout('PdT()',1000); }
//Mountain clock
function MtS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()+MdS()-25200000); return x; }
function MdS(){ return ((tN().getTime()>fD(0,2,3,2).getTime())&&(tN().getTime()<fD(0,10,3,1).getTime()))?3600000:0; }
function MdT(){ if(Mfr==0){ Mfr=1; document.write('<div class="zonetime"><span id="MtP">'+eval(PoT)+'</span></div>'); } document.getElementById('MtP').innerHTML=eval(MoT); setTimeout('MdT()',1000); }
//Central clock
function CtS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()+CdS()-21600000); return x; } 
function CdS(){ return ((tN().getTime()>fD(0,2,3,2).getTime())&&(tN().getTime()<fD(0,10,3,1).getTime()))?3600000:0; }
function CdT(){ if(Cfr==0){ Cfr=1; document.write('<div class="zonetime"><span id="CtP">'+eval(CoT)+'</span></div>'); } document.getElementById('CtP').innerHTML=eval(CoT); setTimeout('CdT()',1000); }
//Eastern clock
function EtS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()+EdS()-18000000); return x; } 
function EdS(){ return ((tN().getTime()>fD(0,2,3,2).getTime())&&(tN().getTime()<fD(0,10,3,1).getTime()))?3600000:0; }

function EdT(){ if(Efr==0){ Efr=1; document.write('<div class="zonetime"><span id="EtP">'+eval(EoT)+'</span></div>'); } document.getElementById('EtP').innerHTML=eval(EoT); setTimeout('EdT()',1000); } 

function EdT2(){ if(Efr2==0){ Efr2=1; document.write('<div class="zonetime"><span id="EtP2">'+eval(EoT2)+'</span></div>'); } document.getElementById('EtP2').innerHTML=eval(EoT2); setTimeout('EdT2()',1000); } 

//Eastern clock for official
function EOtS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()+EOdS()-18000000); return x; } 
function EOdS(){ return ((tN().getTime()>fD(0,2,3,2).getTime())&&(tN().getTime()<fD(0,10,3,1).getTime()))?3600000:0; }
function EOdT(){ if(EOfr==0){ EOfr=1; document.write('<div class="zonetime"><span id="EOtP">'+eval(EOoT)+'</span> EST</div>'); } document.getElementById('EOtP').innerHTML=eval(EOoT); setTimeout('EOdT()',1000); } 

//Clock base functions
function tN(){ return new Date(); } 
function fD(d,m,h,p){ var week=(p<0)?7*(p+1):7*(p-1),nm=(p<0)?m+1:m,x=new Date(tN().getUTCFullYear(),nm,1,h,0,0),dOff=0; if(p<0){ x.setTime(x.getTime()-86400000); } if(x.getDay()!=d){ dOff=(x.getDay()<d)?(d-x.getDay()):0-(x.getDay()-d); if(p<0&&dOff>0){ week-=7; } if(p>0&&dOff<0){ week+=7; } x.setTime(x.getTime()+((dOff+week)*86400000)); } return x; } 
function lZ(x){ return (x>9)?x:'0'+x; } 
function tH(x){ if(x==0){ x=12; } return (x>12)?x-=12:x; } 
function aP(x){ return (x>11)?'pm':'am'; }

//Hawaii params
var Hfr=0;
var HoT="lZ(tH(HtS().getHours()))+':'+lZ(HtS().getMinutes())+':'+lZ(HtS().getSeconds())+' '+aP(HtS().getHours())";
//Alaska params
var Afr=0;
var AoT="lZ(tH(AtS().getHours()))+':'+lZ(AtS().getMinutes())+':'+lZ(AtS().getSeconds())+' '+aP(AtS().getHours())";
//Pacific params
var Pfr=0;
var PoT="lZ(tH(PtS().getHours()))+':'+lZ(PtS().getMinutes())+':'+lZ(PtS().getSeconds())+' '+aP(PtS().getHours())";
//Mountain params
var Mfr=0;
var MoT="lZ(tH(MtS().getHours()))+':'+lZ(MtS().getMinutes())+':'+lZ(MtS().getSeconds())+' '+aP(MtS().getHours())";
//Central params
var Cfr=0;
var CoT="lZ(tH(CtS().getHours()))+':'+lZ(CtS().getMinutes())+':'+lZ(CtS().getSeconds())+' '+aP(CtS().getHours())";
//Eastern params
var Efr=0;
var EoT="lZ(tH(EtS().getHours()))+':'+lZ(EtS().getMinutes())+':'+lZ(EtS().getSeconds())+' '+aP(EtS().getHours())";

var Efr2=0;
var EoT2="lZ(tH(EtS().getHours()))+':'+lZ(EtS().getMinutes())+':'+lZ(EtS().getSeconds())+' '+aP(EtS().getHours())";
//Eastern params for official clock
var EOfr=0;
var EOoT="lZ(tH(EOtS().getHours()))+':'+lZ(EOtS().getMinutes())+':'+lZ(EOtS().getSeconds())+' '+aP(EOtS().getHours())";