
/*****************************************************************************************
  
  use ajax to actualise dates' fields  

********************************************************************************************/


var http_ro = createRequestObject(); 

function createRequestObject(){
	var ro;
	
	try{
		ro = new XMLHttpRequest();
	}catch(error){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	}

	return ro;
}

function init(dates){			
	getCurrentDates(dates);	
}


function getCurrentDates(val){
	http_ro.open('get', 'deutschkurs_src/getdates.php?test=1', true);

	http_ro.onreadystatechange = loadDates; 
	http_ro.send(null);	
}

function loadDates(){
	if(http_ro.readyState == 4){ 
		var response = http_ro.responseText;
		dates = response.split("#");
		document.getElementById('n_etest').innerHTML = dates[0];
		document.getElementById('kb_dsh').innerHTML = dates[1];
		document.getElementById('kb_testdaf').innerHTML = dates[2];
	}
}

function loadDSHDate(){
	if(http_ro.readyState == 4){ 
		var response = http_ro.responseText;
		document.getElementById('kb_dsh').innerHTML = response;
	}
}

function loadTDDate(){
	if(http_ro.readyState == 4){ 
		var response = http_ro.responseText;
		document.getElementById('kb_testdaf').innerHTML = response;
	}
}

/*****************************************************************************************
  
  open film archive 

********************************************************************************************/


function  openFilmArchive(){
		open('videogalerie/videoarchiv.html', 'newwin', 'width=720,height=510,titlebar=0');
		//open('deutschkurs_stuttgart/news.html', 'newwin', 'width=720,height=510,titlebar=0');		
}

/*****************************************************************************************
  
  Hier fängt die Funktion für die Datum-Anzeige im Header der Seiten. 

********************************************************************************************/

function getTheDate() {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();

d = ["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"][now.getDay()]+", ";
d+= " den ";
d+= now.getDate()+". ";
d+= ["Januar","Februar","März","April","Mai","Juni",
        "Juli","August","September","Oktober","November","Dezember"][now.getMonth()]+" ";
d+= " "+now.getFullYear();

return d;
}


function getTheTime() {
var Jetzt = new Date();
var Stunden = Jetzt.getHours();
var Minuten = Jetzt.getMinutes();
var NachVoll  = ((Minuten < 10) ? ":0" : ":");

t = Stunden + NachVoll + Minuten + " Uhr ";
t += " - Stuttgart";

return t;
}
