// Trim functions provided @ http://snippets.dzone.com/posts/show/701
function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/g;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/g;
	return value.replace(re, "$1");
	
}

// Removes leading and ending whitespaces
function trim( value ) {
	
	return LTrim(RTrim(value));
	
}

function validateForm(cf){
   if(cf.contactperson.value==""){
   		alert("Please enter name of Contact Person.");
   		cf.contactperson.select();
   		cf.contactperson.focus();
		
   		return false;
   }
   if(cf.companyname.value==""){
   		alert("Please enter Company Name.");
   		cf.companyname.select();
   		cf.companyname.focus();
   		return false;
   }
   if(cf.interest.value==""){
   		alert("Please enter area of Interest.");
   		cf.interest.select();
   		cf.interest.focus();
   		return false;
   }
   if(cf.phone.value==""){
   		alert("Please enter a Contact Number.");
   		cf.phone.select();
   		cf.phone.focus();
   		return false;
	}
   if(cf.email.value==""){
   		alert("Please enter a valid Email Address.");
   		cf.email.select();
   		cf.email.focus();
   		return false;
	}
	var emailReg = "^[\\w-_\.+]*[\\w-_\.]\@([\\w]+\\.)+[\\w]+[\\w]$";
    var regex = new RegExp(emailReg);
	if(!regex.test(email.value))
	{
		alert("Please enter a valid Email Address.");
   		cf.email.select();
   		cf.email.focus();
		return false;
	}
	alert(cf.requirement.value);
	return false;
	if(cf.requirement.value==""){
   		alert("Please specify your Questions/Comments.");
   		cf.requirement.select();
   		cf.requirement.focus();
   		return false;
	}
}
