///////////// E R R O R    M E S S A G E S
//english
var ERR_EMPTY_F_EN="Please complete the mandatory fields!";
var ERR_EMPTY_L_EN="Please complete the mandatory fields!";
var ERR_EMAIL_F_EN="Please enter a valid email address!";
var ERR_NUMERIC_F_EN="Please provide only numerical values!";
//deutsch
var ERR_EMPTY_F_DE="Bitte tragen Sie Ihren Vornamen ein!";
var ERR_EMPTY_L_DE="Bitte tragen Sie Ihren Zunamen ein!";
var ERR_EMAIL_F_DE="Bitte tragen Sie eine gültige Email Adresse ein!";
var ERR_NUMERIC_F_DE="Bitte nur Ziffern eingeben!";
//francais
var ERR_EMPTY_F_FR="S'il vous plat, ..";
var ERR_EMPTY_L_DE="Bitte tragen Sie Ihren Zunamen ein!";
var ERR_EMAIL_F_FR="S'il vous plat...";
var ERR_NUMERIC_F_FR="Please provide only numerical values!";

//////////////////// E N D   E R R O R   M E S S A G E S 

function CheckForm(mainfrm, lang){
	if (mainfrm.first_name.value.length == 0)
		{
			alert(eval("ERR_EMPTY_F_"+lang));
			mainfrm.first_name.focus();
			return false;
		}else		
	if (mainfrm.last_name.value.length == 0)
		{
			alert(eval("ERR_EMPTY_L_"+lang));
			mainfrm.last_name.focus();
			return false;
		}else		
	if(mainfrm.email.value.length == 0)
		{
			alert(eval("ERR_EMAIL_F_"+lang));
			mainfrm.email.focus();			
			return false;			
		}else					
	if (!IsEmail(mainfrm.email.value))	//check email
		{
			alert(eval("ERR_EMAIL_F_"+lang));
			mainfrm.email.focus();						
			return false;
		}else 
		{
			return true;
		}		
}


//on keypress checks if is a numerical keys pressed.
function RunTimeIsNumeric(evt, lang){
	evt = (evt) ? evt : window.event
	var charCode = (evt.which) ? evt.which : evt.keyCode

	if (charCode > 31 && (charCode < 48 || charCode > 57)) 
				{alert(eval("ERR_NUMERIC_F_"+lang));
				return false
				}
	return true
}

//checks if a field is numeric
function IsNumeric(field){
	if (isNaN(field))
	{return false;}
return true;
}

//checks if is a valid email
function IsEmail(field){
var regExpEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	if (!regExpEmail.test(field)) {return false;}
return true;
}
