function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function createCookie_minute(name,value,minute) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(minute*24*60*60));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}


function loadTypo() {
var cookie = readCookie("typo");
var fontfamily = cookie ? cookie : "Tahoma";
}

function loading() {
  loadTypo();
  countdown();
 }
function typochange(index) {
var fonts = new Array("Verdana", "Arial", "Comic Sans MS", "Courier New", "Georgia", "Impact", "Lucida Console", "Times New Roman", "Tahoma", "Trebuchet MS" );
document.body.style.fontFamily = fonts[index];
createCookie("typo",index,1);
}

function toSt2(n) {
  s = '';
  if (n < 10) s += '0';
  return (s + n).toString();
}
function toSt3(n) {
  s = '';
  if (n < 10) s += '00';
  else if (n < 100) s += '0';
  return (s + n).toString();
}
function countdown() {
  d = new Date();
  aktuell = d.getTime();
  date1 = 'January 01, 2010 00:00:00';
	date1_sekunden = Date.parse(date1);
		date1_text = '... bis 2010';
  date2 = 'September 01, 2010 08:00:00';
   date2_sekunden = Date.parse(date2);
		date2_text = '... bis zum Beginn meiner Ausbildung ;-)';
  date3 = 'January 01, 2010 00:00:00';
	date3_sekunden = Date.parse(date3);
		date3_text = '... bis Neujahr 2010';
	if(date1_sekunden  > aktuell)	{
	end = date1_sekunden;
	untertitel = date1_text;
	}
	else if (date2_sekunden > aktuell) {
		end = date2_sekunden;
		untertitel = date2_text;
		}
		else if (date3_sekunden > aktuell) {
				end = date3_sekunden;
				untertitel = date3_text;
			}
	count = Math.floor(end - aktuell);
  if(count > 0) {
    miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
    seconds = toSt2(count%60); count = Math.floor(count/60);
    minutes = toSt2(count%60); count = Math.floor(count/60);
    hours = toSt2(count%24); count = Math.floor(count/24);
    days = count;
    if($('c1')){
    	$('c1').update(days + ' TAGE');
    	$('c2').update(hours + ' Stunden ' + minutes + ' Minuten');
	  	$('c4').update(untertitel);
	setTimeout('countdown()', 5000);
			}
   }
}
var count_on = 0;

function wlnb(datum) {
	if(count_on == 1) {
		window.clearTimeout(timeaut);
	}
  d = new Date();
  aktuell = d.getTime();
  date = datum;
  date_sekunden = Date.parse(date);
  count = Math.floor(date_sekunden - aktuell);
  if(count > 0) {
    miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
    seconds = toSt2(count%60); count = Math.floor(count/60);
    minutes = toSt2(count%60); count = Math.floor(count/60);
    hours = toSt2(count%24); count = Math.floor(count/24);
    days = count;
    $('days_wlnb').update(days + ' TAGE');
    $('hours_wlnb').update(hours + ' Stunden ');
	$('minutes_wlnb').update(minutes + ' Minuten');
	$('seconds_wlnb').update(seconds + ' Sekunden');
	count_on = 1;
	timeaut = setTimeout('wlnb("'+date+'"), 1000');
   }
}

