function validate_contactus(){
	if(trim(document.contact_form.name.value) == ""){
		document.contact_form.name.value = "";
		alert("Please enter name.");
		document.contact_form.name.focus();
		return false;
	}
	if(trim(document.contact_form.phone.value) == ""){
		document.contact_form.phone.value = "";
		alert("Please enter phone number.");
		document.contact_form.phone.focus();
		return false;
	}
	if(trim(document.contact_form.email.value) == ""){
		document.contact_form.email.value = "";
		alert("Please enter your email.");
		document.contact_form.email.focus();
		return false;
	}
	emailReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!emailReg.test(document.contact_form.email.value) && document.contact_form.email.value != ""){
		alert("Please enter valid email!");
		document.contact_form.email.focus();
		return false;
	}
}

function LTrim( value ) {	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

function RTrim( value ) {	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

function trim( value ) {
	return LTrim(RTrim(value));
}
