var jahr=1986,monat=4,tag=26,stunde=1,minute=24,sekunde=0;function countup(){var startDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);zielDatum=new Date();if(startDatum<zielDatum){var jahre=0,monate=0,tage=0,stunden=0,minuten=0,sekunden=0;if(startDatum<zielDatum){while(startDatum<zielDatum){if(startDatum.setFullYear(startDatum.getFullYear()+1)<=zielDatum)jahre++;}
startDatum.setFullYear(startDatum.getFullYear()-1);}
var restTage=0;var m=startDatum.getMonth();if(m==1-1||m==3-1||m==5-1||m==7-1||m==8-1||m==10-1||m==12-1)
restTage=31-startDatum.getDate();else if(m==4-1||m==6-1||m==9-1||m==11-1)restTage=30-startDatum.getDate();else if(m==2-1){if(startDatum.getFullYear()%4==0&&(startDatum.getFullYear()%100!=0||startDatum.getFullYear()%400==0))
restTage=29-startDatum.getDate();else restTage=28-startDatum.getDate();}
var startTag=startDatum.getDate();var zielTag=zielDatum.getDate();startDatum.setDate(1);zielDatum.setDate(1);if(startDatum<zielDatum){while(startDatum<zielDatum){if(startDatum.setMonth(startDatum.getMonth()+1)<=zielDatum)monate++;}
startDatum.setMonth(startDatum.getMonth()-1);}
if(startDatum.getMonth()==zielDatum.getMonth()){if(startTag<=zielTag)startDatum.setDate(startTag);else{monate--;tage=restTage+1;}}
else{startDatum.setMonth(startDatum.getMonth()+1);if(startTag>=zielTag)tage=restTage+1;else{monate++;startDatum.setDate(startTag);}}
zielDatum.setDate(zielTag);restTage=Math.floor((zielDatum-startDatum)/(24*60*60*1000));startDatum.setTime(startDatum.getTime()+restTage*24*60*60*1000);tage+=restTage;stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);minuten=Math.floor((zielDatum-startDatum)/(60*1000));startDatum.setTime(startDatum.getTime()+minuten*60*1000);sekunden=Math.floor((zielDatum-startDatum)/1000);(jahre!=1)?jahre=jahre+" years,  ":jahre=jahre+" year,  ";(monate!=1)?monate=monate+" months,  ":monate=monate+" month,  ";(tage!=1)?tage=tage+" days,  ":tage=tage+" day,  ";(stunden!=1)?stunden=stunden+" hours,  ":stunden=stunden+" uren,  ";(minuten!=1)?minuten=minuten+" minutes  and  ":minuten=minuten+" minute  and  ";if(sekunden<10)sekunden="0"+sekunden;(sekunden!=1)?sekunden=sekunden+" seconds":sekunden=sekunden+" second";document.countupform.countupinput.value=jahre+monate+tage+stunden+minuten+sekunden;}
else document.countupform.countupinput.value="0 Jahre,  0 Monate,  0 Tage,  0 Stunden,  0 Minuten  und  00 Sekunden";setTimeout('countup()',1);}