var zeit = 0;
var countdown1StopTime = -1;

function countdown1Reset() {countdown1StopTime=-1;}

//countdown tage min sek
function countdown1(countdownzeit1) {
  var now = new Date();
  if(countdown1StopTime == -1)
  {
     countdown1StopTime = now.getTime() + (countdownzeit1 * 1000) - 1;
  }
  var diffTime = countdown1StopTime - now.getTime();
  countdownzeit1 = Math.floor(diffTime / 1000.0);

  zeit1 = countdownzeit1;
  var ausgabe1 = "";
  var sekunden1 = zeit1 % 60;
  var minuten1 = (zeit1 - sekunden1) / 60;
  var stunden1 = (minuten1 - minuten1 % 60) / 60;
  minuten1 = minuten1 % 60;
  var tage1 = (stunden1 - stunden1 % 24) / 24;
  stunden1 = stunden1 % 24;

  var tage_txt = "";
  var std_txt  = "";
  var min_txt  = "";
  var sek_txt  = "";

 if (tage1 == 0) { tage_txt = ""; } else { tage_txt ="<font size='4' color='#E43727'>"+tage1 +"</font>"+ "<font size='2' color='#999999'>T</font>"; }
  if ((tage1 == 0) && (stunden1 == "00")) { std_txt = ""; } else { std_txt ="<font size='4' color='#E43727'>"+ stunden1 +"</font>" + "<font size='2' color='#999999'>St</font>"; }
  if ((tage1 == 0) && (stunden1 == "00") && (minuten1 == "00")) { min_txt = ""; } else  { min_txt ="<font size='4' color='#E43727'>"+ minuten1 +"</font>" + "<font size='2' color='#999999'>M</font>"; }
  ausgabe1 = " " + tage_txt + std_txt + min_txt +"<font size='4' family='Impact,arial,Helvetica' color='#E43727'>"+ sekunden1 +"</font>" + "<font size='2' color='#999999'>S</font>";

  
  
  //window.document.form.text.value = ausgabe;
  document.getElementById('countdown1').innerHTML = ausgabe1;

  if(zeit1 == 0) {
    fertig('countdown1','<font color="red">beendet</font>');
  } else {
    cd1 = setTimeout("countdown1(zeit1 - 1)", 500);
  }
}
/*
function countdown1(countdownzeit1) {
  zeit1 = countdownzeit1;
  var ausgabe1 = "";
  var sekunden1 = zeit1 % 60;
  var minuten1 = (zeit1 - sekunden1) / 60;
  var stunden1 = (minuten1 - minuten1 % 60) / 60;
  minuten1 = minuten1 % 60;
  var tage1 = (stunden1 - stunden1 % 24) / 24;
  stunden1 = stunden1 % 24;

  var tage_txt = "";
  var std_txt  = "";
  var min_txt  = "";
  var sek_txt  = "";

 if (tage1 == 0) { tage_txt = ""; } else { tage_txt ="<font size='4' color='#E43727'>"+tage1 +"</font>"+ "<font size='2' color='#999999'>T</font>"; }
  if ((tage1 == 0) && (stunden1 == "00")) { std_txt = ""; } else { std_txt ="<font size='4' color='#E43727'>"+ stunden1 +"</font>" + "<font size='2' color='#999999'>St</font>"; }
  if ((tage1 == 0) && (stunden1 == "00") && (minuten1 == "00")) { min_txt = ""; } else  { min_txt ="<font size='4' color='#E43727'>"+ minuten1 +"</font>" + "<font size='2' color='#999999'>M</font>"; }
  ausgabe1 = " " + tage_txt + std_txt + min_txt +"<font size='4' family='Impact,arial,Helvetica' color='#E43727'>"+ sekunden1 +"</font>" + "<font size='2' color='#999999'>S</font>";



  //window.document.form.text.value = ausgabe;
  document.getElementById('countdown1').innerHTML = ausgabe1;

  if(zeit1 == 0) {
    fertig('countdown1','<font color="red">beendet</font>');
  } else {
    cd1 = setTimeout("countdown1(zeit1 - 1)",1000);
  }
}*/

cd_list = new Array();

//countdown tage min sek
function countdown_liste(countdownzeit1,$id) {

  var ausgabe1  = "";
  var sekunden1 = countdownzeit1 % 60;
  var minuten1  = (countdownzeit1 - sekunden1) / 60;
  var stunden1  = (minuten1 - minuten1 % 60) / 60;
  minuten1      = minuten1 % 60;
  var tage1     = (stunden1 - stunden1 % 24) / 24;
  stunden1      = stunden1 % 24;

  var tage_txt  = "";
  var std_txt   = "";
  var min_txt   = "";
  var sek_txt   = "";

  if(sekunden1<10){sekunden1 = "0" + sekunden1}
  if(minuten1<10){minuten1 = "0" + minuten1}
  if(stunden1<10){stunden1 = "0" + stunden1}

  if (tage1 == 0) { tage_txt = ""; } else { tage_txt ="<font size='4' color='#E43727'>"+tage1 +"</font>"+ "<font size='2' color='#999999'>T</font>"; }
  if ((tage1 == 0) && (stunden1 == "00")) { std_txt = ""; } else { std_txt ="<font size='4' color='#E43727'>"+ stunden1 +"</font>" + "<font size='2' color='#999999'>St</font>"; }
  if ((tage1 == 0) && (stunden1 == "00") && (minuten1 == "00")) { min_txt = ""; } else  { min_txt ="<font size='4' color='#E43727'>"+ minuten1 +"</font>" + "<font size='2' color='#999999'>M</font>"; }
  ausgabe1 = " " + tage_txt + std_txt + min_txt +"<font size='4' family='Impact,arial,Helvetica' color='#E43727'>"+ sekunden1 +"</font>" + "<font size='2' color='#999999'>S</font>";
  
    //window.document.form.text.value = ausgabe;
  document.getElementById($id).innerHTML = ausgabe1;

  if(countdownzeit1 == 0) {
    fertig($id,'<font color="red">beendet</font>');
  } else {
    var zeit = countdownzeit1 - 1;
    cd_list[$id] = setTimeout("countdown_liste(" + zeit + ", '" + $id + "')",1000);
  }
}


function fertig($id,$msg) {
  //alert("Fertig!");
document.getElementById($id).innerHTML = $msg;
}

function setCountdownTime( $id, t )
{
	
	if ($id) if (typeof(cd_list[$id])!='undefined') { clearTimeout(cd_list[$id]); countdown_liste( t, $id ); }	

}