
function formvalidator(lang){

//	var nome = document.getElementById('nome');
//	var cognome = document.getElementById('cognome');
//	var data_nascita = document.getElementById('data_nascita');
//	var mobile = document.getElementById('mobile');
//	var ateneo = document.getElementById('ateneo');
//	var facolta = document.getElementById('facolta');
//	var grado = document.getElementById('grado');
//	var curriculum = document.getElementById('curriculum');
	var checkConsenso = document.getElementById('checkConsenso');
//	var email = document.getElementById('email');
//	var simulazione=new Array()
//	var simulazione0 = document.getElementById('simulazione0');
//	var simulazione1 = document.getElementById('simulazione1');
//	var simulazione2 = document.getElementById('simulazione2');
//alert('l'+simulazione0.value.length);
//	if(simulazione0.checked==true) {simulazione[0]=simulazione0;}
//	if(simulazione1.checked==true) {simulazione[1]=simulazione1;}
//	if(simulazione2.checked==true) {simulazione[2]=simulazione2;}
	// Check each input in the order that it appears in the form!
//	if(isEmpty(nome, "Inserisci il nome")){return false;}
//	if(isEmpty(cognome, "Inserisci il cognome")){return false;}
	
//	if(isEmpty(data_nascita, "Inserisci la data di nascita")){return false;}
//	if(isEmpty(mobile, "Inserisci il telefono cellulare")){return false;}
//	if(notValid(email, "inserisci una mail valida")){return false;}
//	if(isEmpty(ateneo, "Inserisci l\' ateneo")){return false;}
//	if(isEmpty(facolta, "Inserisci la facolta\'")){return false;}
//	if(isEmpty(grado, "Inserisci il grado di conoscenza della lingua inglese")){return false;}
//	if(isEmpty(curriculum, "Inserisci il curriculum")){return false;}
//	if(isEmptyArray(simulazione, "Effettuare almeno una scelta")){return false;}
	if (lang=='eng') {
	testo="You must accept the terms and conditions.";
	} else {
	testo="Devi accettare le condizioni d\' acquisto.";
	}
	
	if(isntChecked(checkConsenso, testo)){
	   return false;
	}
	
}

function isntChecked(elem, helperMsg){
	if(elem.checked == false){
		alert(helperMsg);
		
		return true;
	}
	return false;
}

function isEmpty(elem, helperMsg){
	if(elem.value.length == 0){
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return true;
	}
	return false;
}

function isEmptyArray(elem, helperMsg){
//alert(elem.length);
	if(elem.length == 0){
		alert(helperMsg);
		//ielem.focus(); // set the focus to this input
		return true;
	}
	return false;
}

function notValid(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return false;
	}else{
		alert(helperMsg);
		elem.focus();
		return true;
	}
}

