//============================================= //
// ============  ENGLISH FUNCTIONS ============ //
//============================================= //
function verifyRequest() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       company";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       contact name";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       street name";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       town";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       ZIP/ Post code";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       country";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       email address";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Please enter your:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}

function verifyReserve() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if ((f.standarea.value.length < 1)){
		empty_fields += "\n -       stand size";
	}
	
	if (f.maincats.value.length < 1) {
		empty_fields += "\n -       main categories";
	}
	if (f.company.value.length < 1) {
		empty_fields += "\n -       company";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       contact name";
	}
	//if (f.address.value.length < 1) {
		//empty_fields += "\n -       address";
	//}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       street name";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       town";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       ZIP/ Post code";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       country";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       email address";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Please enter your:  \n" + empty_fields + "\n";
		alert(msg);
		if (f.standarea.value < 12) {
			alert ("The minimum stand size is 12 square meters.");
		}
		return false;
	} else {
		return true;
	}	
}

function verifyContact() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       company";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       contact name";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       email address";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Please enter your:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}

function verifyBulletin() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       contact name";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       email address";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Please enter your:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}




//============================================= //
// ============  GERMAN FUNCTIONS ============= //
//============================================= //
function verifyRequestDe() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       Firma/Organisation";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       Name";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       Straße";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       Postleitzahl";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       Ort";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       Land";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       E-Mail";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Es fehlen noch folgende Angaben:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}

function verifyReserveDe() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if ((f.standarea.value.length < 1)){
		empty_fields += "\n -       die gewünschte Standgröße";
	}
	
	//if (f.standarea.value.length < 1) {
		//empty_fields += "\n -       die gewünschte Standgröße";
	//}
	if (f.maincats.value.length < 1) {
		empty_fields += "\n -       Ihre Hauptkategorien";
	}
	if (f.company.value.length < 1) {
		empty_fields += "\n -       Firma/Organisation";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       Name";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       Straße";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       Postleitzahl";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       Ort";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       Land";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       E-Mail";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Es fehlen noch folgende Angaben: \n" + empty_fields + "\n";
		
		alert(msg);
		if (f.standarea.value < 12) {
			alert ("Mindeststandgröße: 12qm");
		}
		return false;
	} else {
		return true;
	}	
}

function verifyContactDe() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       Firma/Organisation";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       Name";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       E-Mail";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Es fehlen noch folgende Angaben:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}
function verifyBulletinDe() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       Name";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       E-Mail";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Es fehlen noch folgende Angaben:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}
//============================================= //
// ============ ITALIAN FUNCTIONS ============= //
//============================================= //
function verifyRequestIt() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       nome della ditta";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       nome contatto";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       via";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       città";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       CAP";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       paese";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       email";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Digitare il proprio:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}

function verifyReserveIt() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if ((f.standarea.value.length < 1)){
		empty_fields += "\n -       dimensioni dello stand";
	}
	if (f.maincats.value.length < 1) {
		empty_fields += "\n -       categorie merceologiche";
	}
	if (f.company.value.length < 1) {
		empty_fields += "\n -       nome della ditta";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       nome contatto";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       via";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       città";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       CAP";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       paese";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       email";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Digitare:  \n" + empty_fields + "\n";
		alert(msg);
		if (f.standarea.value < 12) {
			alert ("La dimensione minima dello stand é 12 metri quadri.");
		}
		return false;
	} else {
		return true;
	}	
}






function verifyContactIt() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       nome della ditta";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       nome del contatto";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       email";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Digitare il proprio:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}



//============================================= //
// ============  FREENCH FUNCTIONS ============ //
//============================================= //
function verifyRequestFr() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       société";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       nom";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       rue";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       ville";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       code postal";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       pays";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       adresse email";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Remplissez:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}

function verifyReserveFr() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if ((f.standarea.value.length < 1)){
		empty_fields += "\n -       surface/dimension";
	}
	if (f.maincats.value.length < 1) {
		empty_fields += "\n -       categories principales";
	}
	if (f.company.value.length < 1) {
		empty_fields += "\n -       société";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       nom";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       rue";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       ville";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       code postal";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       pays";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       adresse email";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Remplissez:  \n" + empty_fields + "\n";
		alert(msg);
		if (f.standarea.value < 12) {
			alert ("Dimension minimume: 12 mètres carré.");
		}
		return false;
	} else {
		return true;
	}	
}

function verifyContactFr() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       société";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       nom";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       adresse email";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Remplissez:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}




//============================================= //
// ============  SPANISH FUNCTIONS ============ //
//============================================= //
function verifyRequestSpa() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       empresa/organización";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       persona de contacto";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       dirección";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       ciudad";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       código postal";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       país";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       e-mail";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Inserte su:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}

function verifyReserveSpa() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if ((f.standarea.value.length < 1)){
		empty_fields += "\n -       superficie del stand";
	}
	if (f.maincats.value.length < 1) {
		empty_fields += "\n -       categorías principales";
	}
	if (f.company.value.length < 1) {
		empty_fields += "\n -       empresa/organización";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       persona de contacto";
	}
	if (f.street1.value.length < 1) {
		empty_fields += "\n -       dirección";
	}
	if (f.town.value.length < 1) {
		empty_fields += "\n -       ciudad";
	}
	if (f.postcode.value.length < 1) {
		empty_fields += "\n -       código postal";
	}
	if (f.country.value.length < 1) {
		empty_fields += "\n -       país";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       e-mail";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Inserte su:  \n" + empty_fields + "\n";
		alert(msg);
		if (f.standarea.value < 12) {
			alert ("El tamaño mínimo de stand es 12 metros cuadrados.");
		}
		return false;
	} else {
		return true;
	}	
}

function verifyContactSpa() {
	var msg;
	var empty_fields = "";
	f = document.getElementById("requestform");
	
	if (f.company.value.length < 1) {
		empty_fields += "\n -       empresa/organización";
	}
	if (f.yourname.value.length < 1) {
		empty_fields += "\n -       nombre de contacto";
	}
	if (f.email.value.length < 1) {
		empty_fields += "\n -       e-mail";
	}
	if (empty_fields != "") {
		msg  = "=====   EuroBLECH 2010   ===== \n\n";
		msg += "Inserte su:  \n" + empty_fields + "\n";
		alert(msg);
		return false;
	} else {
		return true;
	}	
}
