aLeadDefaults = new Array();
aLeadDefaults[0] = new Object();
aLeadDefaults[0]['street'] = 'Straße...';
aLeadDefaults[0]['hsnr'] = 'Hausnummer...';
aLeadDefaults[0]['plz'] = 'PLZ...';
aLeadDefaults[0]['city'] = 'Ort...';
aLeadDefaults[0]['vname'] = 'Vorname...';
aLeadDefaults[0]['nname'] = 'Nachname...';
aLeadDefaults[0]['tel'] = 'Telefonnummer...';
aLeadDefaults[0]['email'] = 'E-Mail Adresse...';

//function initLeadFields() {
//	for( var field in aLeadDefaults[0] ) {
//		var element = document.getElementById('f_lead_'+field);
//		element.value = aLeadDefaults[0][field];
//	}
//}

function clearLeadFields() {
	for( var field in aLeadDefaults[0] ) {
		var element = document.getElementById('f_lead_'+field);
		if( element && element.value == aLeadDefaults[0][field] ) element.value = '';
	}
}

//function enterLeadField( field ) {
//	var element = document.getElementById('f_lead_'+field);
//	if( element.value == aLeadDefaults[0][field] ) element.value = '';
//}
//
//function leaveLeadField( field ) {
//	var element = document.getElementById('f_lead_'+field);
//	if( element.value == '' ) element.value = aLeadDefaults[0][field];
//}

function checkLeadForm() {
	var objLeistung = $('f_lead_leistung');
	var objAmount = $('f_lead_amount');
	var objStreet = $('f_lead_street');
	var objHsNR = $('f_lead_hsnr');
	var objPLZ = $('f_lead_plz');
	var objCity = $('f_lead_city');
	var objVName = $('f_lead_vname');
	var objNName = $('f_lead_nname');
	var objTel = $('f_lead_tel');
	var objEmail = $('f_lead_email');

	var errors = "";
	if( objLeistung.options[objLeistung.selectedIndex].value == '' ) {
		errors = errors + "Was möchten Sie entsorgen?\n";
	}
	if( objAmount.options[objAmount.selectedIndex].value == '' ) {
		errors = errors + "Bitte geben die Größe des Containers an.\n";
	}
	if( objStreet.value == '' ) {
		errors = errors + "Bitte geben Sie ihre Straße an.\n";
	}
	if( objPLZ.value == '' ) {
		errors = errors + "Bitte geben Sie ihre PLZ an.\n";
	}
	if( objCity.value == '' ) {
		errors = errors + "Bitte geben Sie ihren Ort an.\n";
	}
	if( objNName.value == '' ) {
		errors = errors + "Bitte geben Sie Ihren Nachnamen an.\n";
	}
	if( objTel.value == '' ) {
		errors = errors + "Bitte geben Sie ihre Telefonnummer an.\n";
	}
	if( objEmail.value == '' ) {
		errors = errors + "Bitte geben Sie ihre Email-Adresse an.\n";
	}
	if( errors.length > 0 ) {
		alert("Es sind folgende Fehler aufgetreten:\n\n"+errors);
		return false;
	}
	return true;
}

function sendLeadForm(form_name) {
	var status = checkLeadForm();
	if( status === true ) {
		clearLeadFields();
		var objForm = document.forms[form_name];
		objForm.action = 'http://'+window.location.host+'/senden.xhtml';
		objForm.submit();
	}
}

