function ValidateRequestForm( frm, lang )
{

	var sErrorMessage = "";
    
    

    
	if (frm.txt_Make.value == '' )	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Make"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Make" + "\n";
	}

	if (frm.txt_Model.value == '' )	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Model"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Model" + "\n";
	}
    
	if (frm.txt_Serial_Number.value == '' )	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Serial Number"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Serial Number" + "\n";
	}
    
	if (frm.txt_Part_Number.value == '' )	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Part Number"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Part Number" + "\n";
	}
    
    
    
    
	if (frm.txt_Name.value == '' )	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Your Name"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Your Name" + "\n";
	}
	
    
	if (frm.txt_Company.value == '' )	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Your Company"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Your Company" + "\n";
	}
	
    
	if (frm.txt_Phone.value == '' )	
	{
		if (lang == "E")
			sErrorMessage = sErrorMessage + "Your Phone"+ "\n";
		else
			sErrorMessage = sErrorMessage + "Your Phone" + "\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;
}
