var ielt7 = false;
var http_request = null;

function post_load() 
{
	if(ielt7) ie_navi();
    document.getElementById(id).className+=" locked";
	if (sub != 'empty') document.getElementById(sub).className+=" locked";

    if (id == "angebot") 
    {
		document.getElementById("a_" + tab).src = "img/angebot/tab_up_" + tab + ".gif";
		document.getElementById("a_"+ tab).setAttribute("onmouseout"," ");
    }
}

function flipImage(element, image) 
{
    document.getElementById(element).src = image;
}

function mail(suffix, domain, user) {
    location.href = "mailto:" + user + "@" + domain + "." + suffix;
}

function service_mail(form) {
	var form_valid = true;
	if ((form.name.value == "") || (form.name.value == "Bitte Namen angeben")) {
		form.name.style.color = "red";
		form.name.value = "Bitte Namen angeben";
		form_valid = false;
	}
	if ((form.anliegen.value == "") || (form.anliegen.value == "Bitte Anliegen angeben")) {
		form.anliegen.style.color = "red";
		form.anliegen.value = "Bitte Anliegen angeben";
		form_valid = false;
	}
	if ((form.phone.value == "") || (form.phone.value == "Bitte Telefonnumer angeben")) {
		form.phone.style.color = "red";
		form.phone.value = "Bitte Telefonnumer angeben";
		form_valid = false;
	}
	if (form_valid) {
		var subject = "Kunde: " + form.name.value;
		var body = "Anliegen: " + form.anliegen.value + " Telefonnummer: " + form.phone.value;
		var get_request = "modules/service_mail.php?subject=" + subject + "&body=" + body;
		if (window.XMLHttpRequest) {
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {
				http_request.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
		if (http_request != null) {
			http_request.open("GET", get_request, true);
			http_request.onreadystatechange = service_mail_response;
			http_request.send(null);
			document.getElementById("service_request").innerHTML = 
				'<p class="orange"><br />'+
					'<img alt="Fortschrittsbalken" src="img/kontakt/195x10_seamless_progressbar.gif" width="195" height="10" /><br /><br />'+
					'Ihre Anforderung wird bearbeitet'+
				'</p>';
		}
	}
	return false;
}

function service_mail_response() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			document.getElementById("service_request").innerHTML = http_request.responseText;
		} else 	document.getElementById("service_request").innerHTML = '<p class="red">&Uuml;bertragungsfehler bei der Anforderung.</p>';
	}
}

function reset_box(box) {
	if ((box.value == "Bitte Namen angeben") || (box.value == "Bitte Anliegen angeben") || 
		(box.value == "Bitte Telefonnumer angeben")) {
		box.value = "";
		box.style.color = "black";
	}
}