// JavaScript Document
function camouflage(ziel){ // "Tarnt" das Ziel, dh. es setzt es auf display:none oder enttarnt es
	obj=document.getElementById(ziel);
	obj.style.display=( (obj.style.display=='none') ? '' : 'none');
}

function gotoSeite(seite) {
    document.bform_seite.booking_seite.value=seite;
    document.bform_seite.submit();
}

function addTage(datum, tage) {	
	var array = datum.split(".");
	var d = new Date(new Date(array[2],array[1]-1,array[0]).getTime()+(86400000*tage));
	var t,m,j;
	
	if(d.getDate()<9) 	t= "0" + d.getDate();
	else 				t= d.getDate();
	
	m = d.getMonth()+1;
	if(m<9) 	m= "0" + m;	
	
	j = (d.getYear());
	if(j<1900) j+=1900; //Fuer Firefox
	
	return t + "." + m + "." + j;
}



//##############AJAX
var request = false;
// Request senden
function setJSRequest(value, url) { //URL des PHP Scripts, value=Parameterliste
	
	// Request erzeugen
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest(); // Mozilla, Safari, Opera
	} else if (window.ActiveXObject) {
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
		} catch (e) {
			try {
				request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
			} catch (e) {}
		}
	}

	// Ueberpruefen, ob Request erzeugt wurde
	if (!request) {
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		return false;
	} else {
		// Request oeffnen
		request.open('post', url, true);
		// Requestheader senden
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		// Request senden
		request.send('wert='+value);
		// Request auswerten
		request.onreadystatechange = interpretJSRequest;
	}
}

// Request auswerten
function interpretJSRequest() {
	switch (request.readyState) {
		// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
		case 4:
			if (request.status != 200) {
				alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
			} else {
				var content = request.responseText; //Der Rueckgabe Wert
				localAJAXAction(content);
				/*
				if(content == "reload") { //soll der content neu geladen werden
					document.location.href="/user/login.php";
				}
				else {
					// den Inhalt des Requests in das <div> schreiben
					document.getElementById('messages1').innerHTML = content;
				}
				*/
			}
			break;
		default:
			break;
	}
}

//Die "Sind Sie Sicher" Abfrage
function Sicherheitsabfrage(Formular){
	if(confirm(Formular)){
		return true;
	}
	else{
		return false;
	}
}