// Andrew Urquhart : CountDown Timer : www.andrewu.co.uk/clj/countdown/
function CD_UpdateDisplay(strContent,strTagId){var objHandle=document.getElementById(strTagId);if(objHandle&&(typeof objHandle.innerHTML).toString().toLowerCase()!='undefined'){objHandle.innerHTML=strContent}};function CD_Tick(strTagId,strEventDate){var objDateNow=new Date();var intMsDelay=1000-objDateNow.getMilliseconds();var intEventDate=new Date(strEventDate).valueOf();CD_DrawTime(objDateNow,strTagId,intEventDate);setTimeout("CD_Tick(\""+strTagId+"\","+intEventDate+")",intMsDelay)};function CD_DrawTime(strDate,strTagId,intEventDate){var intMs=intEventDate-new Date(strDate).valueOf();if(intMs<=0){intMs=intMs*-1};var intDays=Math.floor(intMs/864E5);intMs=intMs-(intDays*864E5);var intHours=Math.floor(intMs/36E5);intMs=intMs-(intHours*36E5);var intMinutes=Math.floor(intMs/6E4);intMs=intMs-(intMinutes*6E4);var intSeconds=Math.floor(intMs/1000);var strTimeString=intDays+" Tag"+(intDays==1?" ":"e ")+CD_ZP(intHours)+" Std. "+CD_ZP(intMinutes)+" Min. und "+CD_ZP(intSeconds)+" Sek.";CD_UpdateDisplay(strTimeString,strTagId)};function CD_ZP(objVal){var str=""+objVal;return(str.length<2?"0"+str:str)};function CD_Init(){var strTagPrefix="countdown";var objHandle=true;if(document.getElementById){for(var i=1;objHandle;++i){var strElementName=strTagPrefix+i;objHandle=document.getElementById(strElementName);if(objHandle&&(typeof objHandle.innerHTML).toString().toLowerCase()!='undefined'){var strDate=objHandle.innerHTML;if(!isNaN(new Date(strDate))){CD_Tick(strElementName,strDate);if(objHandle.style){objHandle.style.visibility="visible"}}else {objHandle.innerHTML=strDate+"<a href=\"http://www.andrewu.co.uk/clj/countdown/\" title=\"Countdown Error:Invalid date format used,check documentation (see link)\">*</a>"}}}}};if(window.attachEvent){window.attachEvent('onload',CD_Init)}else if(window.addEventListener){window.addEventListener("load",CD_Init,false)}else {window.onload=CD_Init};

