function isWhitespace (s){
	var whitespace = " \t\n\r";
	if(s=="")
		return true;
	var i;
	for (i = 0; i < s.length; i++){   
		var c = s.charAt(i);

		if (whitespace.indexOf(c) == -1) return false;
	}
	return true;
}
function valid_email(email){
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
		return true;
	}
	alert("Invalid E-mail Address! Please re-enter.");
	return false;
}
function validate_form(frm){
	if(isWhitespace(frm.fname.value)){
		alert("Enter the First Name");
		frm.fname.focus();
		return false;
	}
	if(!valid_email(frm.email.value)){
		frm.email.focus();
		frm.email.select();
		return false;
	}
	if(isWhitespace(frm.mobile.value)){
		alert("Mobile Number should not be blank");
		frm.mobile.focus();
		return false;
	}
	if(isWhitespace(frm.city.value)){
		alert("City should not be blank");
		frm.city.focus();
		return false;
	}
		if(isWhitespace(frm.state.value)){
		alert("State should not be blank");
		frm.state.focus();
		return false;
	}
	if(isWhitespace(frm.country.value)){
		alert("Country should not be blank");
		frm.country.focus();
		frm.country.select();
		return false;
	}
	if(isWhitespace(frm.msg.value)){
		alert("Message should not be blank");
		frm.msg.focus();
		return false;
	}
	return true;
}
