function validate_contact(frm)
{
	if(frm.name.value == '')
	{
		alert("Please enter your contact name");
		frm.name.focus();
		return false;
	}
	if(frm.email.value == '')
	{
		alert("Please enter your email address");
		frm.email.focus();
		return false;
	}
	if(false == isValidEmail(frm.email.value))
	{
		alert("Please enter valid email address");
		frm.email.focus();
		return false;
	}

	if(frm.phone.value == '')
	{
		alert("Please enter your contact phone");
		frm.phone.focus();
		return false;
	}

	if(isNumeric(frm.phone.value)== false)
	{
		 alert("Please enter proper phone number");
		 frm.phone.focus();
		 return false;
	}

	if(frm.message.value == '')
	{
		alert("Please enter your message");
		frm.name.focus();
		return false;
	}
	frm.submit();
}


function isValidEmail(emailStr){
	if(emailStr.length== 0){
		return true;
	}
	if(!/^\w+([\.\-\+]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(emailStr))
		return false
	return true	
}

function isNumeric(s){
  if(s=='')
	return true;
  if(!/^-*[0-9\.]+$/.test(s))
   {
   		return false
   }
   else
   {
   		return true;
   }
}
