/* DEbos clock-script timezones.js v1.23 (2009-12-10), CPS-IT GmbH <staff@cps-projects.de> */
Location = new Object();
Location["AbuDhabi"] = Array(14400,0,0,0,0,0,0);
/*Location["Accra"] = Array(-3600,0,0,0,0,0,0);*/
Location["Accra"] = Array(0,0,0,0,0,0,0);
Location["Algier"] = Array(3600,0,0,0,0,0,0);
Location["Almaty"] = Array(21600,0,0,0,0,0,0);
Location["Astana"] = Array(21600,0,0,0,0,0,0);
Location["Algiers"] = Array(3600,0,0,0,0,0,0);
Location["Asuncion"] = Array(-14400,1255838400,1268535600,1287288000,1299985200,1318737600,1331434800);
Location["Athens"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Atlanta"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["Auckland"] = Array(43200,1253973600,1270303200,1285423200,1301752800,1316872800,1333202400);
Location["Algiers"] = Array(3600,0,0,0,0,0,0);
Location["Bangalore"] = Array(19080,0,0,0,0,0,0);
Location["Bangkok"] = Array(25200,0,0,0,0,0,0);
Location["Barcelona"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Beijing"] = Array(28800,0,0,0,0,0,0);
Location["Belgrade"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Berlin"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Bogota"] = Array(-18000,0,0,0,0,0,0);
Location["Bombay"] = Array(19080,0,0,0,0,0,0);
Location["Bratislava"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Brussels"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Bucharest"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Budapest"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["BuenosAires"] = Array(-10800,0,0,0,0,0,0);
Location["Cairo"] = Array(7200,1240524000,1251406800,1272578400,1282856400,1304028000,1314306000);
Location["Caracas"] = Array(-16200,0,0,0,0,0,0);
Location["Casablanca"] = Array(0,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Cebu"] = Array(28800,0,0,0,0,0,0);
Location["Chicago"] = Array(-21600,1236499200,1257058800,1268553600,1289113200,1300003200,1320562800);
Location["Copenhagen"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Den Haag"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Dnepropetrowsk"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Doha"] = Array(10800,0,0,0,0,0,0);
Location["Dubai"] = Array(14400,0,0,0,0,0,0);
Location["Dublin"] = Array(0,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["ElSalvador"] = Array(-21600,0,0,0,0,0,0);
Location["Guangzhou"] = Array(28800,0,0,0,0,0,0);
Location["Guatemala"] = Array(-21600,0,0,0,0,0,0);
Location["Hanoi"] = Array(25200,0,0,0,0,0,0);
Location["Helsinki"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["HongKong"] = Array(28800,0,0,0,0,0,0);
Location["HoChiMinh"] = Array(25200,0,0,0,0,0,0);
Location["Houston"] = Array(-21600,1236499200,1257058800,1268553600,1289113200,1300003200,1320562800);
Location["Istanbul"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Jakarta"] = Array(25200,0,0,0,0,0,0);
Location["Jerusalem"] = Array(7200,1238112000,1254006000,1269561600,1284246000,1301616000,1317510000);
Location["Johannesburg"] = Array(7200,0,0,0,0,0,0);
Location["Kaliningrad"] = Array(7200,1238284800,1256428800,1269734400,1288483200,1301184000,1319932800);
Location["Kalkutta"] = Array(19080,0,0,0,0,0,0);
Location["Kapstadt"] = Array(7200,0,0,0,0,0,0);
Location["Kiev"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["KualaLumpur"] = Array(28800,0,0,0,0,0,0);
Location["Lagos"] = Array(3600,0,0,0,0,0,0);
Location["La Paz"] = Array(-14400,0,0,0,0,0,0);
Location["Lima"] = Array(-18000,0,0,0,0,0,0);
Location["Lisbon"] = Array(0,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Ljubljana"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["London"] = Array(0,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Madras"] = Array(19080,0,0,0,0,0,0);
Location["Madrid"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Makati"] = Array(28800,0,0,0,0,0,0);
Location["Malmo"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Mexico"] = Array(-21600,1238918400,1256454000,1270368000,1288508400,1301817600,1319958000);
Location["Michigan"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["Minsk"] = Array(10800,0,0,0,0,0,0);
Location["Montevideo"] = Array(-10800,1254632400,1268539200,1286082000,1299988800,1317531600,1331438400);
Location["Montreal"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["Moscow"] = Array(14400,0,0,0,0,0,0);
//Location["Moscow"] = Array(10800,1238281200,1256425200,1269730800,1288479600,1301180400,1319929200);
Location["NewDelhi"] = Array(19080,0,0,0,0,0,0);
Location["NewYork"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["Managua"] = Array(-21600,0,0,0,0,0,0);
Location["Nicaragua"] = Array(-14400,0,0,0,0,0,0);
Location["NorthCarolina"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["NorthTexas"] = Array(-21600,1236499200,1257058800,1268553600,1289113200,1300003200,1320562800);
Location["Novosibirsk"] = Array(21600,1238270400,1256414400,1269720000,1288468800,1301169600,1319918400);
Location["Oslo"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Panama"] = Array(-18000,0,0,0,0,0,0);
Location["Paris"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Philadelphia"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["PortoAlegre"] = Array(-10800,1255834800,1266717600,1287284400,1298167200,1318734000,1330221600);
Location["Prague"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Pretoria"] = Array(7200,0,0,0,0,0,0);
Location["Quebec"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["Quito"] = Array(-18000,0,0,0,0,0,0);
Location["Reykjavik"] = Array(0,0,0,0,0,0,0);
Location["Riga"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["RioDeJaneiro"] = Array(-10800,1255834800,1266717600,1287284400,1298167200,1318734000,1330221600);
Location["Riyadh"] = Array(10800,0,0,0,0,0,0);
Location["Rome"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["SanFrancisco"] = Array(-28800,1236506400,1257066000,1268560800,1289120400,1300010400,1320570000);
Location["SanJose"] = Array(-21600,0,0,0,0,0,0);
Location["Santiago"] = Array(-14400,1255233600,1268535600,1286683200,1299985200,1318132800,1331434800);
Location["Santo Domingo"] = Array(-14400,0,0,0,0,0,0);
Location["SaoPaulo"] = Array(-10800,1255834800,1266717600,1287284400,1298167200,1318734000,1330221600);
Location["Sarajevo"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Seoul"] = Array(32400,0,0,0,0,0,0);
Location["Shanghai"] = Array(28800,0,0,0,0,0,0);
Location["Singapore"] = Array(28800,0,0,0,0,0,0);
Location["Skopje"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Sofia"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["SouthCarolina"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["SouthTexas"] = Array(-21600,1236499200,1257058800,1268553600,1289113200,1300003200,1320562800);
Location["Stockholm"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["StPetersburg"] = Array(14400,1238281200,1256425200,1269730800,1288479600,1301180400,1319929200);
Location["Sydney"] = Array(36000,1254585600,1270310400,1286035200,1301760000,1317484800,1333209600);
Location["Taipei"] = Array(28800,0,0,0,0,0,0);
Location["Tallinn"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Tegucigalpa"] = Array(-21600,0,0,0,0,0,0);
Location["Tehran"] = Array(12600,1237667400,1253561400,1269203400,1285097400,1300739400,1316633400);
Location["Tel Aviv"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Tiflis"] = Array(14400,0,0,0,0,0,0);
Location["Tirana"] = Array(3600,0,0,0,0,0,0);
Location["Tokyo"] = Array(32400,0,0,0,0,0,0);
Location["Toronto"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
//Location["Tunis"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Tunis"] = Array(3600,0,0,0,0,0,0);
Location["Vancouver"] = Array(-28800,1236506400,1257066000,1268560800,1289120400,1300010400,1320570000);
Location["Vienna"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Vilnius"] = Array(7200,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Warschau"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Washington"] = Array(-18000,1236495600,1257055200,1268550000,1289109600,1299999600,1320559200);
Location["Zagreb"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);
Location["Zurich"] = Array(3600,1238288400,1256432400,1269738000,1288486800,1301187600,1319936400);

var tD;
function clockStr(dif) {
 var hh,ii,iH,iI,iS,mm,iD,iM,iY,dS,tS;
 tD=new Date();
 tD.setTime(tD.getTime()+dif);
 iD=tD.getUTCDate();iM=tD.getUTCMonth();iY=tD.getUTCFullYear();
 iH=tD.getUTCHours();iI=tD.getUTCMinutes();iS=tD.getUTCSeconds();
 mm=iM+1;
 dS=iD+"."+mm+"."+iY;
 hh= iH+":";
 if(iI<10){ii="0"+iI;}else{ii=iI;}
 tS=hh+ii;
 return dS+"&nbsp;|&nbsp;"+tS;
}
function debosClock(dif) {
 var dbT=clockStr(dif);
 if(document.getElementById){document.getElementById("debosClock").innerHTML=dbT;}
 else
 if(document.all){debosClock.innerHTML=dbT;}
 window.setTimeout("debosClock("+dif+");",60000-tD.getUTCSeconds()*1000);
}

function debosClock1(dif) { 
 var dbT=clockStr(dif);
 if(document.getElementById){document.getElementById("debosClock").innerHTML=dbT;}
 else
 if(document.all){debosClock.innerHTML=dbT;}
 window.setTimeout("debosClock1("+dif+");",60000-tD.getUTCSeconds()*1000);
}
function debosClock2(dif,dif1) { 
 var dbT=clockStr(dif),dbT1=clockStr(dif1);
 if(document.getElementById){document.getElementById("debosClock").innerHTML=dbT;document.getElementById("debosClock1").innerHTML=dbT1;}
 else
 if(document.all){debosClock.innerHTML=dbT;debosClock1.innerHTML=dbT1;}
 window.setTimeout("debosClock2("+dif+","+dif1+");",60000-tD.getUTCSeconds()*1000);
}
function debosClock3(dif,dif1,dif2) { 
 var dbT=clockStr(dif),dbT1=clockStr(dif1),dbT2=clockStr(dif2);
 if(document.getElementById){document.getElementById("debosClock").innerHTML=dbT;document.getElementById("debosClock1").innerHTML=dbT1;document.getElementById("debosClock2").innerHTML=dbT2;}
 else
 if(document.all){debosClock.innerHTML=dbT;debosClock1.innerHTML=dbT1;debosClock2.innerHTML=dbT2;}
 window.setTimeout("debosClock3("+dif+","+dif1+","+dif2+");",60000-tD.getUTCSeconds()*1000);
}
function debosClock4(dif,dif1,dif2,dif3) { 
 var dbT=clockStr(dif),dbT1=clockStr(dif1),dbT2=clockStr(dif2),dbT3=clockStr(dif3);
 if(document.getElementById){document.getElementById("debosClock").innerHTML=dbT;document.getElementById("debosClock1").innerHTML=dbT1;document.getElementById("debosClock2").innerHTML=dbT2;document.getElementById("debosClock3").innerHTML=dbT3;}
 else 
 if(document.all){debosClock.innerHTML=dbT;debosClock1.innerHTML=dbT1;debosClock2.innerHTML=dbT2;debosClock3.innerHTML=dbT3;}
 window.setTimeout("debosClock4("+dif+","+dif1+","+dif2+","+dif3+");",60000-tD.getUTCSeconds()*1000);
}
function debosClock5(dif,dif1,dif2,dif3,dif4) { 
 var dbT=clockStr(dif),dbT1=clockStr(dif1),dbT2=clockStr(dif2),dbT3=clockStr(dif3),dbT4=clockStr(dif4);
 if(document.getElementById){document.getElementById("debosClock").innerHTML=dbT;document.getElementById("debosClock1").innerHTML=dbT1;document.getElementById("debosClock2").innerHTML=dbT2;document.getElementById("debosClock3").innerHTML=dbT3;document.getElementById("debosClock4").innerHTML=dbT4;}
 else
 if(document.all){debosClock.innerHTML=dbT;debosClock1.innerHTML=dbT1;debosClock2.innerHTML=dbT2;debosClock3.innerHTML=dbT3;debosClock2.innerHTML=dbT4;}
 window.setTimeout("debosClock5("+dif+","+dif1+","+dif2+","+dif3+","+dif4+");",60000-tD.getUTCSeconds()*1000);
}
function debosClock6(dif,dif1,dif2,dif3,dif4,dif5) { 
 var dbT=clockStr(dif),dbT1=clockStr(dif1),dbT2=clockStr(dif2),dbT3=clockStr(dif3),dbT4=clockStr(dif4),dbT5=clockStr(dif5);
 if(document.getElementById){document.getElementById("debosClock").innerHTML=dbT;document.getElementById("debosClock1").innerHTML=dbT1;document.getElementById("debosClock2").innerHTML=dbT2;document.getElementById("debosClock3").innerHTML=dbT3;document.getElementById("debosClock4").innerHTML=dbT4;document.getElementById("debosClock5").innerHTML=dbT5;}
 else
 if(document.all){debosClock.innerHTML=dbT;debosClock1.innerHTML=dbT1;debosClock2.innerHTML=dbT2;debosClock3.innerHTML=dbT3;debosClock4.innerHTML=dbT4;debosClock5.innerHTML=dbT5;}
 window.setTimeout("debosClock6("+dif+","+dif1+","+dif2+","+dif3+","+dif4+","+dif5+");",60000-tD.getUTCSeconds()*1000);
}
function debosClock7(dif,dif1,dif2,dif3,dif4,dif5,dif6) { 
 var dbT=clockStr(dif),dbT1=clockStr(dif1),dbT2=clockStr(dif2),dbT3=clockStr(dif3),dbT4=clockStr(dif4),dbT5=clockStr(dif5),dbT6=clockStr(dif6);
 if(document.getElementById){document.getElementById("debosClock").innerHTML=dbT;document.getElementById("debosClock1").innerHTML=dbT1;document.getElementById("debosClock2").innerHTML=dbT2;document.getElementById("debosClock3").innerHTML=dbT3;document.getElementById("debosClock4").innerHTML=dbT4;document.getElementById("debosClock5").innerHTML=dbT5;document.getElementById("debosClock6").innerHTML=dbT6;}
 else
 if(document.all){debosClock.innerHTML=dbT;debosClock1.innerHTML=dbT1;debosClock2.innerHTML=dbT2;debosClock3.innerHTML=dbT3;debosClock4.innerHTML=dbT4;debosClock5.innerHTML=dbT5;debosClock6.innerHTML=dbT6;}
 window.setTimeout("debosClock7("+dif+","+dif1+","+dif2+","+dif3+","+dif4+","+dif5+","+dif6+");",60000-tD.getUTCSeconds()*1000);
}

function clockDiff(nT,udif,city) {
 var dA,dst=0;
 if(dA=Location[city]){
  if((nT>dA[1])&&(nT<dA[2])){dst=3600;}
  else if((nT>dA[3])&&(nT<dA[4])){dst=3600;}
  else if((nT>dA[5])&&(nT<dA[6])){dst=3600;}
  return (dA[0]+dst+udif)*1000;
 }
 return 0;
}

function debosClock_init(lo,udif) {
 var nT;
 tD=new Date();
 nT=tD.getTime()/1000;
 switch (lo.length) {
  case 1: debosClock1(clockDiff(nT,udif,lo[0]));break;
  case 2: debosClock2(clockDiff(nT,udif,lo[0]),clockDiff(nT,udif,lo[1]));break;
  case 3: debosClock3(clockDiff(nT,udif,lo[0]),clockDiff(nT,udif,lo[1]),clockDiff(nT,udif,lo[2]));break;
  case 4: debosClock4(clockDiff(nT,udif,lo[0]),clockDiff(nT,udif,lo[1]),clockDiff(nT,udif,lo[2]),clockDiff(nT,udif,lo[3]));break;
  case 5: debosClock5(clockDiff(nT,udif,lo[0]),clockDiff(nT,udif,lo[1]),clockDiff(nT,udif,lo[2]),clockDiff(nT,udif,lo[3]),clockDiff(nT,udif,lo[4]));break;
  case 6: debosClock6(clockDiff(nT,udif,lo[0]),clockDiff(nT,udif,lo[1]),clockDiff(nT,udif,lo[2]),clockDiff(nT,udif,lo[3]),clockDiff(nT,udif,lo[4]),clockDiff(nT,udif,lo[5]));break;
  case 7: debosClock7(clockDiff(nT,udif,lo[0]),clockDiff(nT,udif,lo[1]),clockDiff(nT,udif,lo[2]),clockDiff(nT,udif,lo[3]),clockDiff(nT,udif,lo[4]),clockDiff(nT,udif,lo[5]),clockDiff(nT,udif,lo[6]));break;
  default: break;
 }
}

function initClock(lo) {
 var x = xmlDoc.getElementsByTagName("Seconds");
 var z = eval(x[0].childNodes[0].nodeValue);
 tD=new Date();
 debosClock_init(lo,z-tD.getTime()/1000);
}

function startClock(lo) {
 if(document.implementation&&document.implementation.createDocument) {
  xmlDoc=document.implementation.createDocument("", "", null);
  var xmlhttp = new window.XMLHttpRequest();
  xmlhttp.open("GET", "/typo3conf/ext/cps_ahklib/res/utc.php", false);
  xmlhttp.send(null);
  xmlDoc = xmlhttp.responseXML.documentElement;
  initClock(lo);
 }
 else if(window.ActiveXObject) {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.onreadystatechange=function () {if(xmlDoc.readyState==4)initClock(lo);};
  xmlDoc.load("/typo3conf/ext/cps_ahklib/res/utc.php");
 }else{
  debosClock_init(lo,0);
 }
}

