//Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
//Support for hour minutes and seconds added by Chuck Winrich (winrich@babson.edu) on 12-12-2001
//For full source code, 100's more DHTML scripts, visit http://www.dynamicdrive.com

function setcountdown(theyear,themonth,theday,thehour,themin,thesec){
  yr=theyear;mo=themonth;da=theday;hr=thehour;min=themin;sec=thesec;
}

//////////CONFIGURE THE COUNTDOWN SCRIPT HERE//////////////////

//STEP 1: Configure the countdown-to date, in the format year, month, day, hour(0=midnight,23=11pm), minutes, seconds:
setcountdown(2004,10,9,15,00,00);
  
//STEP 2: Change the two text below to reflect the occasion, and message to display on that occasion, respectively
var occasion="Hochzeit";
var message_on_occasion="Jetzt wird geheiratet!";
  
//////////DO NOT EDIT PAST THIS LINE//////////////////
  
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
var crosscount='';
  
function start_countdown()
{
  countdown();
}
  
window.onload = start_countdown;

function countdown()
{
  var today=new Date();
  var todayy=today.getYear();
  if (todayy < 1000)
    todayy+=1900;
  var todaym=today.getMonth();
  var todayd=today.getDate();
  var todayh=today.getHours();
  var todaymin=today.getMinutes();
  var todaysec=today.getSeconds();
  var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec;
  futurestring=montharray[mo-1]+" "+da+", "+yr+" "+hr+":"+min+":"+sec;
  dd=Date.parse(futurestring)-Date.parse(todaystring);
  dday=Math.floor(dd/(60*60*1000*24)*1);
  dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1);
  dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1);
  dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1);
  //if on day of occasion
  if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
    if(NS) setCont("id","Uhr",null,"<span class=\"Uhr\">"+message_on_occasion+"<\/span>");
    else setCont("id","Uhr",null,message_on_occasion);
    return;
  }
  //if passed day of occasion
  else if (dday<=-1){
    if (DHTML) {
      setCont("id","Uhr",null,"Schon vorbei!");
    } 
    else return;
  }
  //else, if not yet
  else{
    if (DHTML) {
      if(NS) setCont("id","Uhr",null,"<span class=\"Uhr\">"+"Noch "+dday+ " Tage, "+dhour+" Stunden, "+dmin+" Minuten und "+dsec+" Sekunden bis zur "+occasion+"."+"<\/span>");
      else setCont("id","Uhr",null,"Noch "+dday+ " Tage, "+dhour+" Stunden, "+dmin+" Minuten und "+dsec+" Sekunden bis zur "+occasion+".");
    } 
    else return;
    
    setTimeout("countdown()",1000);
  }
}


