function validateContactUsForm( frm, lang )
{

	var sErrorMessage = "";

	if (frm.txt_Name.value == '' )	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Your Name"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Your Name" + "\n";
	}
	
	if ( !isEmail(frm.txt_Email.value))	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Email Address"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Email Address" + "\n";
	}	
    
	
	if (sErrorMessage != "")
	{
		if (lang == "E")
			alert("The following information is missing \nor has been entered incorrectly:" + "\n\n" + sErrorMessage);
		else
			alert("Les renseignements suivants n’ont pas été \nfournis ou ont été entrés de manière erronée :" + "\n\n" + sErrorMessage);
	}
	else 
	{
			frm.submit();
	} 

}



function isEmpty(s){
	var i;
	var c;
	
	s += "";

    if ((s == null) || (s.length == 0)) {
		return true;
	} else {
	    for (i = 0; i < s.length; i++) {   
    	    c = s.charAt(i);
        	if (whitespace.indexOf(c) == -1) {
				return false;
			}
    	}
	}

    return true;
}