function CheckInput(){
document.retVal = false;
one_check = 0;

if (document.form1.txt_cognome.value == "" && one_check == 0){
alert_str = "Attenzione!\nDigitare il proprio Cognome nell'apposito campo.\nGrazie.";
first_check = "txt_cognome";
one_check = 1;
}

if (document.form1.txt_nome.value == "" && one_check == 0){
alert_str = "Attenzione!\nDigitare il proprio Nome nell'apposito campo.\nGrazie.";
first_check = "txt_nome";
one_check = 1;
}

if (checkMail("txt_email") == false && one_check == 0){
alert_str = "Attenzione!\nDigitare la propria e-mail nell'apposito campo.\nGrazie.";
first_check = "txt_email";
one_check = 1;
}

if (document.form1.txt_causale.value == "" && one_check == 0){
alert_str = "Attenzione!\nDigitare la Causale del pagamento nell'apposito campo.\nGrazie.";
first_check = "txt_causale";
one_check = 1;
}

if (document.form1.txt_importo_1.value == "" && one_check == 0){
alert_str = "Attenzione!\nDigitare l'importo da pagare.\nGrazie.";
first_check = "txt_importo_1";
one_check = 1;
}

if (document.form1.txt_importo_1.value == "0" && one_check == 0){
alert_str = "Attenzione!\nDigitare l'importo da pagare.\nGrazie.";
first_check = "txt_importo_1";
one_check = 1;
}

if (document.form1.txt_importo_2.value == "" && one_check == 0){
alert_str = "Attenzione!\nDigitare l'importo da pagare.\nGrazie.";
first_check = "txt_importo_2";
one_check = 1;
}

if (one_check == 0){
document.retVal = true;
}
else{
	alert(alert_str);
	document.form1[first_check].focus();
}
}


function checkMail(InputData){
Mail = document.form1[InputData].value;
var mailRet = false;
	Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
  	if (Filtro.test(Mail)){
	mailRet = true;}
return mailRet;}


function keyControl(){
	if( (event.keyCode < 48) || (event.keyCode > 57 ) ){
		event.keyCode = "".charCodeAt(0);
	}
}
