function IsEmailValid(){
	var EmailOk  = true
	var Temp     = document.frmModulo.txtEMail.value;
	var AtSym    = Temp.indexOf('@')
	var Period   = Temp.lastIndexOf('.')
	var Space    = Temp.indexOf(' ')
	var Length   = Temp.length - 1   
	// Array is from 0 to length-1
	if (Temp == "") { 
	return true; }
	if ((AtSym < 1) ||                     
	    (Period <= AtSym+1) ||             
	    (Period == Length ) ||             
	    (Space  != -1))
		{                 
	      alert("Please, enter a valid E-mail adress.");
			document.frmModulo.txtEMail.focus();
	      EmailOk = false
	   }

	return EmailOk
}

function ConvalidaOrdine(){ 

    if (document.frmOrdine.txtNServer.value==""){
		alert("Please, enter server number");
		document.frmOrdine.txtNServer.focus();
		return false;
	}
	
	checkOK = "0123456789";
	checkStr = document.frmOrdine.txtNServer.value;
	allValid = true;
	for (i = 0;  i < checkStr.length;  i++)
	{
	ch = checkStr.charAt(i);
	for (j = 0;  j < checkOK.length;  j++)
	  if (ch == checkOK.charAt(j))
		break;
	if (j == checkOK.length)
	{
	  allValid = false;
	  break;
	}
	}
	if (!allValid)
	{
	alert("Please, enter server number");
	document.frmOrdine.txtNServer.focus();
	return (false);
	}	  
////////////////	
	if (document.frmOrdine.txtNClient.value==""){
		alert("Please, enter client number");
		document.frmOrdine.txtNClient.focus();
		return false;
	}
	
	checkOK = "0123456789";
	checkStr = document.frmOrdine.txtNClient.value;
	allValid = true;
	for (i = 0;  i < checkStr.length;  i++)
	{
	ch = checkStr.charAt(i);
	for (j = 0;  j < checkOK.length;  j++)
	  if (ch == checkOK.charAt(j))
		break;
	if (j == checkOK.length)
	{
	  allValid = false;
	  break;
	}
	}
	if (!allValid)
	{
	alert("Please, enter client number");
	document.frmOrdine.txtNClient.focus();
	return (false);
	}	  
	
	return true;

}

function Convalida(){ 

    if (document.frmModulo.cmbCountry.value=="0"){
		alert("Please, enter your Country");
		document.frmModulo.cmbCountry.focus();
		return false;
	}

    if (document.frmModulo.txtLastName.value==""){
		alert("Please, enter Company name or your Surname");
		document.frmModulo.txtLastName.focus();
		return false;
	}
	if (document.frmModulo.txtFirstName.value==""){
		alert("Please, enter your Name");
		document.frmModulo.txtFirstName.focus();
		return false;
	}
	if (document.frmModulo.txtAddress.value==""){
		alert("Please, enter your Address");
		document.frmModulo.txtAddress.focus();
		return false;
	}
	
	if (document.frmModulo.txtCity.value==""){
		alert("Please, enter your City");
		document.frmModulo.txtCity.focus();
		return false;
	}
	
	
//	if (document.frmModulo.txtTel.value==""){
//		alert("Please, enter your Phone");
//		document.frmModulo.txtTel.focus();
//		return false;
//	}
	if (document.frmModulo.txtEMail.value==""){
		alert("Please, enter your e-mail address");
		document.frmModulo.txtEMail.focus();
		return false;
	}
		
	if (IsEmailValid()==false){
		return false;
	}
	
	return true;

}
