var remail=/^([_&a-zA-Z0-9-]+(\.[_&a-zA-Z0-9-]+)*@[&a-zA-Z0-9-]+\.+[&a-zA-Z0-9-]+)/;

function checkEmail(fieldvalue){
	if(remail.test(fieldvalue))
		return false;
	else
		return true;
}

function checkSelect(objSelect)
{
  var bAnySelected = false;
  for (var i=1; i<objSelect.length; i++)
  {
    if (objSelect.options[i].selected)
	{
		bAnySelected =  true;
	}
  }
  	return bAnySelected;
}
/*function for contact.php starts frm here*/
function contactfunc(contact){

	if(contact.input_name.value=="")
	{
		alert("Please Enter Your Name");
		contact.input_name.focus();
	}
	else if(contact.input_company.value=="")
	{
		alert("Please Enter Company Name");
		contact.input_company.focus();
	}
	else if(contact.input_email.value=="")
	{
		alert("Please Enter Your Email id");
		contact.input_email.focus();
	}
	else if(checkEmail(contact.input_email.value))
	{
		alert("Please Enter Valid Email id");
		contact.input_email.value="";
		contact.input_email.focus();
	}
	else if(contact.input_phone.value=="")
	{
		alert("Please Enter Your Telephone");
		contact.input_phone.focus();
	}
	else if(contact.input_comment.value=="")
	{
		alert("Please Enter Comments");
		contact.input_comment.focus();
	}
	else if(contact.security_code.value=="")
	{
		alert("Please Enter Security Code");
		contact.security_code.focus();
	}
	else
	{
		contact.hdn.value=1;
		contact.submit();
	}

}
/*ends here*/

function ValidateForm(frmname){

	if(frmname.txt_name.value=="")
	{
		alert("Please enter your name");
		frmname.txt_name.focus();
	}
	else if(frmname.txt_city.value=="")
	{
		alert("Please enter your city");
		frmname.txt_city.focus();
	}
	else if(frmname.txt_state.value=="")
	{
		alert("Please enter your state");
		frmname.txt_state.focus();
	}
	else if(frmname.txt_code.value=="")
	{
		alert("Please enter your postal code");
		frmname.txt_code.focus();
	}
	else if(frmname.txt_country.value=="")
	{
		alert("Please enter your country");
		frmname.txt_country.focus();
	}
	else if(frmname.txt_email.value=="")
	{
		alert("Please enter your email id");
		frmname.txt_email.focus();
	}
	else if(checkEmail(frmname.txt_email.value))
	{
		alert("Please enter valid email id");
		frmname.txt_email.value="";
		frmname.txt_email.focus();
	}
	else if(checkSelect(frmname.sel_contacttime)== false)
	{
		alert("Please select contact time");
		frmname.sel_contacttime.focus();
	}
	else if(checkSelect(frmname.sel_propert_type)==false)
	{
		alert("Please select property type");
		frmname.sel_propert_type.focus();
	}
	else if(frmname.txt_year.value=="")
	{
		alert("Please enter built year");
		frmname.txt_year.focus();
	}
	else if(frmname.txt_sqft.value=="")
	{
		alert("Please enter area in sqft");
		frmname.txt_sqft.focus();
	}
	else if(checkSelect(frmname.sel_time_frame)==false)
	{
		alert("Please select time frame");
		frmname.sel_time_frame.focus();
	}
	else if(frmname.txt_bedrooms.value=="")
	{
		alert("Please enter bedrooms");
		frmname.txt_bedrooms.focus();
	}
	else if(frmname.txt_bathrooms.value=="")
	{
		alert("Please enter bathrooms");
		frmname.txt_bathrooms.focus();
	}
	else if(checkSelect(frmname.sel_garage)==false)
	{
		alert("Please select garage type");
		frmname.sel_garage.focus();
	}
	else if(checkSelect(frmname.sel_basement)==false)
	{
		alert("Please select basement type");
		frmname.sel_basement.focus();
	}
	else if(frmname.txt_bathrooms.value=="")
	{
		alert("Please enter bathrooms");
		frmname.txt_bathrooms.focus();
	}
	else if(frmname.txt_bathrooms.value=="")
	{
		alert("Please enter bathrooms");
		frmname.txt_bathrooms.focus();
	}
	else if(checkSelect(frmname.sel_move)==false)
	{
		alert("Please select time frame for move");
		frmname.sel_move.focus();
	}
	else
	{
		frmname.submit();
	}
}

function validate_showing(frmNm){
	if(frmNm.input_first_name.value=="")
	{
		alert("Please Enter First Name");
		frmNm.input_first_name.focus();
	//	return false;
	}
	else if(frmNm.input_last_name.value=="")
	{
		alert("Please Enter Last Name");
		frmNm.input_last_name.focus();
	//	return false;
	}
	else if(frmNm.input_email.value=="")
	{
		alert("Please Enter Valid Email Id");
		frmNm.input_email.focus();
	//	return false;
	}
	else if(checkEmail(frmNm.input_email.value))
	{
		alert("Please Enter Valid Email Id");
		frmNm.input_email.value="";
		frmNm.input_email.focus();
	//	return false;
	}
	else if(frmNm.input_phone.value=="")
	{
		alert("Please Enter Phone Number");
		frmNm.input_phone.focus();
	//	return false;
	}
	else if(checkSelect(frmNm.hours)==false)
	{
		alert("Please Select Time");
		frmNm.hours.focus();
	//	return false;
	}
	else if(frmNm.security_code.value=="")
	{
		alert("Please Enter Correct Security Code");
		frmNm.security_code.focus();
	//	return false;
	}
	else
	{
	frmNm.hdnvalue.value=1;
	frmNm.submit();
	}
}

function validate_info(frmNm){
	if(frmNm.input_first_name.value=="")
	{
		alert("Please Enter First Name");
		frmNm.input_first_name.focus();
	//	return false;
	}
	else if(frmNm.input_last_name.value=="")
	{
		alert("Please Enter Last Name");
		frmNm.input_last_name.focus();
	//	return false;
	}
	else if(frmNm.input_email.value=="")
	{
		alert("Please Enter Valid Email Id");
		frmNm.input_email.focus();
	//	return false;
	}
	else if(checkEmail(frmNm.input_email.value))
	{
		alert("Please Enter Valid Email Id");
		frmNm.input_email.value="";
		frmNm.input_email.focus();
	//	return false;
	}
	else if(frmNm.input_phone.value=="")
	{
		alert("Please Enter Phone Number");
		frmNm.input_phone.focus();
	//	return false;
	}
	else if(frmNm.input_question.value=="")
	{
		alert("Please Enter Your question");
		frmNm.input_question.focus();
	//	return false;
	}
	else if(frmNm.security_code.value=="")
	{
		alert("Please Enter Correct Security Code");
		frmNm.security_code.focus();
	//	return false;
	}
	else
	{
	frmNm.hdnvalue.value=1;
	frmNm.submit();
	}
}