
function tN(){
  return new Date();
}
function lZ(x){
  return (x>9)?x:'0'+x;
}

function fY2(x){
  x=(x<500)?x+1900:x;
  return String(x).substring(2,4);
}

function tS(offs){
  x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds());
  x.setTime(x.getTime()+offs);
  return x;
}

function dS(){
  return ((tN().getTime()>fD(0,3,1,1).getTime())&&(tN().getTime()<fD(0,9,1,-1).getTime()))?3600000:0;
}

function tH(x){ if(x==0){ x=12; } return (x>12)?x-=12:x; } 

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 dT(){
  offs=+36000000;
  tP2.innerHTML=eval("tH(tS(offs).getHours())+':'+lZ(tS(offs).getMinutes())+' '+aP(tS(offs).getHours())+' - '+dL[tS(offs).getDay()]+' '+tS(offs).getDate()+' '+mL[tS(offs).getMonth()]+' '+tS(offs).getUTCFullYear()");
  setTimeout('dT()',1000);
}

function aP(x){ return (x>11)?'PM':'AM'; } 

var dN=new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat');
var dL=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
var mN=new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
var mL=new Array('January','February','March','April','May','June','July','August','September','October','November','December');

if(!document.all){ window.onload=dT; }else{ dT(); }

