

onload = function(){
	initialisiere_Anfang();
}

initialisiere_Anfang = function(){
	// Depotfinder linke Spalte
	if( document.getElementById('depot_untermenu_stadt') ){
		document.getElementById('depot_untermenu_stadt').style.display = 'none';
		document.getElementById('depot_list').onmouseover = function(){this.style.cursor = 'pointer'}		
	}
	// Mietanfrage linke Spalte
	if( document.getElementById('img_mietanfrage') ){
		document.getElementById('img_mietanfrage').onmouseover = function(){document.getElementById('img_mietanfrage').src = '/sites/all/themes/paulguenther/images/online_mietanfrage_over.gif'}
		document.getElementById('img_mietanfrage').onmouseout = function(){document.getElementById('img_mietanfrage').src = '/sites/all/themes/paulguenther/images/online_mietanfrage.gif'}
	}
	if( document.getElementById('img_mietanfrage_en') ){
		document.getElementById('img_mietanfrage_en').onmouseover = function(){document.getElementById('img_mietanfrage_en').src = '/sites/all/themes/paulguenther/images/en/hire_over.gif'}
		document.getElementById('img_mietanfrage_en').onmouseout = function(){document.getElementById('img_mietanfrage_en').src = '/sites/all/themes/paulguenther/images/en/hire.gif'}
	}
	// Kontaktformular und Mietformular
	if( document.getElementById('Kontaktformular') ){
		document.getElementById('Kontaktformular').onsubmit = function(){return check_form()}
	}
	if( document.getElementById('Mietanfrage') ){
		document.getElementById('Mietanfrage').onsubmit = function(){return check_form()}
	}
	if( document.getElementById('Kontaktformular_en') ){
		document.getElementById('Kontaktformular_en').onsubmit = function(){return check_form_en()}
	}
	if( document.getElementById('Mietanfrage_en') ){
		document.getElementById('Mietanfrage_en').onsubmit = function(){return check_form_en()}
	}
}

function check_form(){
	var fehlermeldung = '';
	if( document.forms.Kontaktformular ){
		if( document.forms.Kontaktformular.elements.Firma.value.length == 0 ){fehlermeldung += "\t"+'- Firma'+"\n"}
		if( document.forms.Kontaktformular.elements.Anrede.value.length == 0 ){fehlermeldung += "\t"+'- Anrede'+"\n"}
		if( document.forms.Kontaktformular.elements.Vorname.value.length == 0 ){fehlermeldung += "\t"+'- Vorname'+"\n"}
		if( document.forms.Kontaktformular.elements.Strasse.value.length == 0 ){fehlermeldung += "\t"+'- Strasse'+"\n"}
		if( document.forms.Kontaktformular.elements.Telefon.value.length == 0 ){fehlermeldung += "\t"+'- Telefon'+"\n"}
		if( document.forms.Kontaktformular.elements.Funktion.value.length == 0 ){fehlermeldung += "\t"+'- Funktion'+"\n"}
		if( document.forms.Kontaktformular.elements.Name.value.length == 0 ){fehlermeldung += "\t"+'- Name'+"\n"}
		if( document.forms.Kontaktformular.elements.PLZ_Ort.value.length == 0 ){fehlermeldung += "\t"+'- PLZ/Ort'+"\n"}
		if( document.forms.Kontaktformular.elements.Land.value.length == 0 ){fehlermeldung += "\t"+'- Land'+"\n"}
	}	
	if( document.forms.Mietanfrage ){
		if( document.forms.Mietanfrage.elements.Firma.value.length == 0 ){fehlermeldung += "\t"+'- Firma'+"\n"}
		if( document.forms.Mietanfrage.elements.Anrede.value.length == 0 ){fehlermeldung += "\t"+'- Anrede'+"\n"}
		if( document.forms.Mietanfrage.elements.Vorname.value.length == 0 ){fehlermeldung += "\t"+'- Vorname'+"\n"}
		if( document.forms.Mietanfrage.elements.Strasse.value.length == 0 ){fehlermeldung += "\t"+'- Strasse'+"\n"}
		if( document.forms.Mietanfrage.elements.Telefon.value.length == 0 ){fehlermeldung += "\t"+'- Telefon'+"\n"}
		if( document.forms.Mietanfrage.elements.Funktion.value.length == 0 ){fehlermeldung += "\t"+'- Funktion'+"\n"}
		if( document.forms.Mietanfrage.elements.Name.value.length == 0 ){fehlermeldung += "\t"+'- Name'+"\n"}
		if( document.forms.Mietanfrage.elements.PLZ_Ort.value.length == 0 ){fehlermeldung += "\t"+'- PLZ/Ort'+"\n"}
		if( document.forms.Mietanfrage.elements.Land.value.length == 0 ){fehlermeldung += "\t"+'- Land'+"\n"}
	}	
	if( fehlermeldung.length == 0 ){
		return true
	}
	else{
		alert("Folgende Angaben fehlen noch:\n\n"+fehlermeldung);
		return false;
	}
}
function check_form_en(){
	var fehlermeldung = '';
	if( document.forms.Kontaktformular_en ){
		if( document.forms.Kontaktformular_en.elements.Firma.value.length == 0 ){fehlermeldung += "\t"+'- company'+"\n"}
		if( document.forms.Kontaktformular_en.elements.Anrede.value.length == 0 ){fehlermeldung += "\t"+'- salutation'+"\n"}
		if( document.forms.Kontaktformular_en.elements.Vorname.value.length == 0 ){fehlermeldung += "\t"+'- first name'+"\n"}
		if( document.forms.Kontaktformular_en.elements.Strasse.value.length == 0 ){fehlermeldung += "\t"+'- street'+"\n"}
		if( document.forms.Kontaktformular_en.elements.Telefon.value.length == 0 ){fehlermeldung += "\t"+'- phone'+"\n"}
		if( document.forms.Kontaktformular_en.elements.Funktion.value.length == 0 ){fehlermeldung += "\t"+'- position'+"\n"}
		if( document.forms.Kontaktformular_en.elements.Name.value.length == 0 ){fehlermeldung += "\t"+'- name'+"\n"}
		if( document.forms.Kontaktformular_en.elements.PLZ_Ort.value.length == 0 ){fehlermeldung += "\t"+'- zipcode'+"\n"}
		if( document.forms.Kontaktformular_en.elements.Land.value.length == 0 ){fehlermeldung += "\t"+'- country'+"\n"}
	}	
	if( document.forms.Mietanfrage_en ){
		if( document.forms.Mietanfrage_en.elements.Firma.value.length == 0 ){fehlermeldung += "\t"+'- company'+"\n"}
		if( document.forms.Mietanfrage_en.elements.Anrede.value.length == 0 ){fehlermeldung += "\t"+'- salutation'+"\n"}
		if( document.forms.Mietanfrage_en.elements.Vorname.value.length == 0 ){fehlermeldung += "\t"+'- first name'+"\n"}
		if( document.forms.Mietanfrage_en.elements.Strasse.value.length == 0 ){fehlermeldung += "\t"+'- street'+"\n"}
		if( document.forms.Mietanfrage_en.elements.Telefon.value.length == 0 ){fehlermeldung += "\t"+'- phone'+"\n"}
		if( document.forms.Mietanfrage_en.elements.Funktion.value.length == 0 ){fehlermeldung += "\t"+'- position'+"\n"}
		if( document.forms.Mietanfrage_en.elements.Name.value.length == 0 ){fehlermeldung += "\t"+'- name'+"\n"}
		if( document.forms.Mietanfrage_en.elements.PLZ_Ort.value.length == 0 ){fehlermeldung += "\t"+'- zipcode'+"\n"}
		if( document.forms.Mietanfrage_en.elements.Land.value.length == 0 ){fehlermeldung += "\t"+'- country'+"\n"}
	}	
	if( fehlermeldung.length == 0 ){
		return true
	}
	else{
		alert("The following details are still missing:\n\n"+fehlermeldung);
		return false;
	}
}

function switch_depot(){
	if( document.getElementById('depot_untermenu_stadt').style.display == 'none' ){
		document.getElementById('depot_list').style.marginBottom = '0';
		document.getElementById('depot_untermenu_stadt').style.display = 'block';
	}
	else{
		document.getElementById('depot_untermenu_stadt').style.display = 'none';
		document.getElementById('depot_list').style.marginBottom = '10px';
	}
}

