// PROLIXUS DESIGN - (WORLD CLOCK) V1
// TRANSWORLDEXPRESS.NL

function AMStS(){ x=new Date(AMStN().getUTCFullYear(),AMStN().getUTCMonth(),AMStN().getUTCDate(),AMStN().getUTCHours(),AMStN().getUTCMinutes(),AMStN().getUTCSeconds()); x.setTime(x.getTime()+AMSdS()+3600000); return x; } 
function AMStN(){ return new Date(); } 
function AMSdS(){ return ((AMStN().getTime()>AMSfD(0,2,3,-1).getTime())&&(AMStN().getTime()<AMSfD(0,9,4,-1).getTime()))?3600000:0; } 
function AMSfD(d,m,h,p){ var week=(p<0)?7*(p+1):7*(p-1),nm=(p<0)?m+1:m,x=new Date(AMStN().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 AMSlZ(x){ return (x>9)?x:'0'+x; } 
function AMSdT(){ if(AMSfr==0){ AMSfr=1; document.write('<span class="timedate"><span id="AMStP">'+eval(AMSoT)+'</span></b></font>'); } document.getElementById('AMStP').innerHTML=eval(AMSoT); setTimeout('AMSdT()',1000); } 
var AMSfr=0,AMSoT="AMSlZ(AMStS().getHours())+':'+AMSlZ(AMStS().getMinutes())";

function LONtS(){ x=new Date(LONtN().getUTCFullYear(),LONtN().getUTCMonth(),LONtN().getUTCDate(),LONtN().getUTCHours(),LONtN().getUTCMinutes(),LONtN().getUTCSeconds()); x.setTime(x.getTime()+LONdS()+0); return x; } 
function LONtN(){ return new Date(); } 
function LONdS(){ return ((LONtN().getTime()>LONfD(0,2,3,-1).getTime())&&(LONtN().getTime()<LONfD(0,9,4,-1).getTime()))?3600000:0; } 
function LONfD(d,m,h,p){ var week=(p<0)?7*(p+1):7*(p-1),nm=(p<0)?m+1:m,x=new Date(LONtN().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 LONlZ(x){ return (x>9)?x:'0'+x; } 
function LONdT(){ if(LONfr==0){ LONfr=1; document.write('<span class="timedate"><span id="LONtP">'+eval(LONoT)+'</span></b></font>'); } document.getElementById('LONtP').innerHTML=eval(LONoT); setTimeout('LONdT()',1000); } 
var LONfr=0,LONoT="LONlZ(LONtS().getHours())+':'+LONlZ(LONtS().getMinutes())";

function SYDtS(){ x=new Date(SYDtN().getUTCFullYear(),SYDtN().getUTCMonth(),SYDtN().getUTCDate(),SYDtN().getUTCHours(),SYDtN().getUTCMinutes(),SYDtN().getUTCSeconds()); x.setTime(x.getTime()+SYDdS()+36000000); return x; } 
function SYDtN(){ return new Date(); } 
function SYDdS(){ return ((SYDtN().getTime()>SYDfD(0,9,1,-1).getTime())&&(SYDtN().getTime()<SYDfD(0,2,1,-1).getTime()))?3600000:0; } 
function SYDfD(d,m,h,p){ var week=(p<0)?7*(p+1):7*(p-1),nm=(p<0)?m+1:m,x=new Date(SYDtN().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 SYDlZ(x){ return (x>9)?x:'0'+x; } 
function SYDdT(){ if(SYDfr==0){ SYDfr=1; document.write('<span class="timedate"><span id="SYDtP">'+eval(SYDoT)+'</span></b></font>'); } document.getElementById('SYDtP').innerHTML=eval(SYDoT); setTimeout('SYDdT()',1000); } 
var SYDfr=0,SYDoT="SYDlZ(SYDtS().getHours())+':'+SYDlZ(SYDtS().getMinutes())";

function NEWtS(){ x=new Date(NEWtN().getUTCFullYear(),NEWtN().getUTCMonth(),NEWtN().getUTCDate(),NEWtN().getUTCHours(),NEWtN().getUTCMinutes(),NEWtN().getUTCSeconds()); x.setTime(x.getTime()+NEWdS()-18000000); return x; } 
function NEWtN(){ return new Date(); } 
function NEWdS(){ return ((NEWtN().getTime()>NEWfD(0,2,3,2).getTime())&&(NEWtN().getTime()<NEWfD(0,10,3,1).getTime()))?3600000:0; } 
function NEWfD(d,m,h,p){ var week=(p<0)?7*(p+1):7*(p-1),nm=(p<0)?m+1:m,x=new Date(NEWtN().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 NEWlZ(x){ return (x>9)?x:'0'+x; } 
function NEWdT(){ if(NEWfr==0){ NEWfr=1; document.write('<span class="timedate"><span id="NEWtP">'+eval(NEWoT)+'</span></b></font>'); } document.getElementById('NEWtP').innerHTML=eval(NEWoT); setTimeout('NEWdT()',1000); } 
var NEWfr=0,NEWoT="NEWlZ(NEWtS().getHours())+':'+NEWlZ(NEWtS().getMinutes())";

function tS(){ x=new Date(); x.setTime(x.getTime()); return x; } 
function lZ(x){ return (x>9)?x:'0'+x; } 
function dT(){ if(fr==0){ fr=1; document.write('<span class="timedate"><span id="tP">'+eval(oT)+'</span></b></font>'); } document.getElementById('tP').innerHTML=eval(oT); setTimeout('dT()',1000); } 
function y4(x){ return (x<500)?x+1900:x; } 
var mN=new Array('januari','februari','maart','april','mei','juni','juli','augustus','september','oktober','november','december'),fr=0,oT="tS().getDate()+' '+mN[tS().getMonth()]+' '+y4(tS().getYear())";

//http://rainbow.arch.scriptmania.com/tools/clock/clock_generator.html
//http://www.maxxblade.co.uk/clock/



