function validphone(txt){
	var str=/^[\+0-9][0-9_-]+\d$/;
	if(!str.test(txt)){ //+91-011-41428132
		return false;
	}
	else{
		return true;
	}
}
function newsletter_validate(){
	var doc=document.newsletter;
	if(document.newsletter.your_name.value=='Your Name'){
		alert('Please Enter Your Name.');
		doc.your_name.focus();
		return false;
	}
	else if(doc.email.value=='Your Email Address'){
		alert('Please Enter Your Email Id.');
		doc.email.focus();
		return false;
	}
	else if(doc.email.value.indexOf('@')==-1 || doc.email.value.indexOf('.')==-1){
		alert('Please Enter Email Correctly');
		doc.email.value='';
		doc.email.focus();
		return false;
	}
	else{
		window.location.href='thanks.php?pageid=unsubscribe&name3='+doc.your_name.value+'&youremail='+doc.email.value;
	}
}
function login_frm(){
	var frm=document.login;
	if(!frm.email.value.length){
		alert("Please Enter Username");
		frm.email.focus();	
		return false;
	}
	if(!frm.pass.value.length){
		alert("Please Enter Password");
		frm.pass.focus();	
		return false;
	}	
}

function post_property_frm(){
	var frm=document.property;
	if(frm.city.selectedIndex=="0"){
		alert("Please Select State");
		frm.city.focus();
		return false;	
	}
	if(frm.city_new.selectedIndex=="0"){
		alert("Please Select City");
		frm.city_new.focus();
		return false;	
	}
	if((document.getElementById('city_new').value=='other') && (document.getElementById('other_city').value==''))
	{
		alert("Please Enter Other City");
		document.getElementById('other_city').focus();
		return false;	
	}
	if(frm.properties_type.selectedIndex=="0"){
		alert("Please Select Property Type");
		frm.properties_type.focus();
		return false;	
	}	
	if((frm.radiobutton[0].checked==false) && (frm.radiobutton[1].checked==false) && (frm.radiobutton[2].checked==false)){
		alert("Please Check the Property For");
		frm.radiobutton[0].focus();
		return false;	
	}
	if(!frm.properties_name.value.length){
		alert("Please Enter Property Name");
		frm.properties_name.focus();
		return false;	
	}
	if(!frm.properties_address.value.length){
		alert("Please Enter Property Address");
		frm.properties_address.focus();
		return false;	
	}
	if(!frm.area_of_properties.value.length){
		alert("Please Enter Area of Property");
		frm.area_of_properties.focus();
		return false;	
	}
	if(isNaN(frm.area_of_properties.value)){
		alert("Text Not Allowed");
		frm.area_of_properties.value="";
		frm.area_of_properties.focus();
		return false;	
	}
	if(!frm.properties_desc.value.length){
		alert("Please Enter Property Description");
		frm.properties_desc.focus();
		return false;	
	}
	if(!frm.properties_price.value.length){
		alert("Please Enter Property Price in INR(Rs.) Currency");
		frm.properties_price.focus();
		return false;	
	}
	if(isNaN(frm.properties_price.value)){
		alert("Text Not Allowed");
		frm.properties_price.value="";
		frm.properties_price.focus();
		return false;	
	}
}

function requirement_frm(){
	var frm=document.requirement;
	if(!frm.your_name.value.length){
		alert("Please Enter Your Name");
		frm.your_name.focus();
		return false;	
	}
	if(!frm.email.value.length){
		alert("Please Enter Your Email Id");
		frm.email.focus();
		return false;	
	}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
		}else{
		alert("Invalid E-mail Address!");
		frm.email.focus();
		return false;
		}
	if(!frm.phone.value.length){
		alert("Please Enter Your Mobile No.");
		frm.phone.focus();
		return false;	
	}
	if(!validphone(frm.phone.value)){
		alert("Please Enter Valid Mobile No.");
		frm.phone.value="";
		frm.phone.focus();
		return false;
	}
	if(!frm.property_requirement.value.length){
		alert("Please Enter Your Requirement");
		frm.property_requirement.focus();
		return false;	
	}
	/*if(frm.property_location.selectedIndex=="0"){
		alert("Please Select Property Location");
		frm.property_location.focus();
		return false;
	}*/
	if(frm.city.selectedIndex=="0"){
		alert("Please Select State");
		frm.city.focus();
		return false;	
	}
	if(frm.city_new.selectedIndex=="0"){
		alert("Please Select City");
		frm.city_new.focus();
		return false;	
	}
	if((document.getElementById('city_new').value=='other') && (document.getElementById('other_city').value==''))
	{
		alert("Please Enter Other City");
		document.getElementById('other_city').focus();
		return false;	
	}
	/*
	if((frm.other_city.value.length) && (frm.city_new.selectedIndex!=0)){
		alert("Only One value in city. Select City or Enter Other City");
		frm.other_city.focus();
		return false;	
	}
	
	if(!frm.zip.value.length){
		alert("Please Enter Zip Code");
		frm.zip.focus();
		return false;	
	}
	if(isNaN(frm.zip.value)){
		alert("Text Not Allowed");
		frm.zip.value="";
		frm.zip.focus();
		return false;	
	}*/	
	if(isNaN(frm.area_required.value)){
		alert("Text Not Allowed");
		frm.area_required.value="";
		frm.area_required.focus();
		return false;	
	}
	if(isNaN(frm.price_from.value)){
		alert("Text Not Allowed");
		frm.price_from.value="";
		frm.price_from.focus();
		return false;	
	}
	if(isNaN(frm.price_to.value)){
		alert("Text Not Allowed");
		frm.price_to.value="";
		frm.price_to.focus();
		return false;	
	}
	
}

function register_frm(){
	var frm=document.register;
	if(!frm.fname.value.length){
		alert("Please Enter Your First Name");	
		frm.fname.focus();
		return false;
	}
	if(!frm.lname.value.length){
		alert("Please Enter Your Last Name");	
		frm.lname.focus();
		return false;
	}
	if((frm.radiobutton[0].checked==false) && (frm.radiobutton[1].checked==false) && (frm.radiobutton[2].checked==false)){
		alert("Please Check Your Nature");
		frm.radiobutton[0].focus();
		return false;	
	} 	 
	if(!frm.phone.value.length){
		alert("Please Enter Your Mobile No.");
		frm.phone.focus();
		return false;	
	}
	if(!validphone(frm.phone.value)){
		alert("Please Enter Valid Mobile No.");
		frm.phone.value="";
		frm.phone.focus();
		return false;
	}
	if(isNaN(frm.fax.value)){
		alert("Text Not Allowed");
		frm.fax.value="";
		frm.fax.focus();
		return false;	
	}
	if(isNaN(frm.postal_code.value)){
		alert("Text Not Allowed");
		frm.postal_code.value="";
		frm.postal_code.focus();
		return false;	
	}
	if(!frm.email.value.length){
		alert("Please Enter Your Email Id");
		frm.email.focus();
		return false;	
	}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
		}else{
		alert("Invalid E-mail Address!");
		frm.email.focus();
		return false;
		}
	if(!frm.pass.value.length){
		alert("Please Enter Your Password");
		frm.pass.focus();
		return false;	
	}
	if(!frm.cpass.value.length){
		alert("Please Enter Confirm Password");
		frm.cpass.focus();
		return false;	
	}
	if(frm.cpass.value!=frm.pass.value){
		alert("Password Mismatch");
		frm.cpass.focus();
		return false;	
	}

}

function feedback_frm(){
	var frm=document.feedback;
	if(!frm.your_name.value.length){
		alert("Please Enter Your Name");
		frm.your_name.focus();
		return false;	
	}
	if(!frm.email.value.length){
		alert("Please Enter Your Email Id");
		frm.email.focus();
		return false;	
	}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
		}else{
		alert("Invalid E-mail Address!");
		frm.email.focus();
		return false;
	}
	if(isNaN(frm.zip.value)){
		alert("Text Not Allowed");
		frm.zip.value="";
		frm.zip.focus();
		return false;	
	}
	if(frm.phone.value!=""){
		if(!validphone(frm.phone.value)){
			alert("Please Enter Phone in 000-000-0000 Format");
			frm.phone.value="";
			frm.phone.focus();
			return false;
		}
	}
	frm.submit();
}

function banner_frm(){
	var frm=document.banner;
	if(!frm.company_name.value.length){
		alert("Please Enter Company Name");
		frm.company_name.focus();
		return false;	
	}
	if(!frm.address.value.length){
		alert("Please Enter Your Address");
		frm.address.focus();
		return false;	
	}
	if(frm.phone.value!=""){
		if(!validphone(frm.phone.value)){
			alert("Please Enter Phone in 000-000-0000 Format");
			frm.phone.value="";
			frm.phone.focus();
			return false;
		}
	}
	if(!frm.email.value.length){
		alert("Please Enter Your Email Id");
		frm.email.focus();
		return false;	
	}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
		}else{
		alert("Invalid E-mail Address!");
		frm.email.focus();
		return false;
	}
	/*if(frm.banner_position.selectedIndex=="0"){
		alert("Please Select Banner Position");
		frm.banner_position.focus();
		return false;	
	}*/
	if(!frm.file1.value.length){
		alert("Please Browse Banner Image");
		frm.file1.focus();
		return false;
	}
	if(!frm.banner_url.value.length){
		alert("Please Enter Banner Url");
		frm.banner_url.focus();
		return false;	
	}
}

function news_frm(){
	var frm=document.newsletter;
	if(frm.your_name.value=="Your Name"){
		alert("Please Enter Your Name");
		frm.your_name.focus();
		return false;
	}
	if(frm.email.value=="Your Email Address"){
		alert("Please Enter Your Email Id");
		frm.email.focus();
		return false;	
	}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
		}else{
		alert("Invalid E-mail Address!");
		frm.email.focus();
		return false;
	}	
}

function cart_frm(){
	var frm=document.cart;
	if(frm.your_name.value==""){
		alert("Please Enter Your Name");
		frm.your_name.focus();
		return false;
	}
	if(frm.email.value==""){
		alert("Please Enter Your Email Id");
		frm.email.focus();
		return false;	
	}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
		}else{
		alert("Invalid E-mail Address!");
		frm.email.focus();
		return false;
	}
	if(frm.phone.value!=""){
		if(!validphone(frm.phone.value)){
			alert("Please Enter Phone in 000-000-0000 Format");
			frm.phone.value="";
			frm.phone.focus();
			return false;
		}
	}
	frm.submit();
}

function log_frm(){
	var frm=document.login1;
	if(!frm.username.value.length){
		alert("Please Enter Username");
		frm.username.focus();	
		return false;
	}
	if(!frm.pass.value.length){
		alert("Please Enter Password");
		frm.pass.focus();	
		return false;
	}	
}

function front_forget_frm(){
	var frm=document.forget1;
	if(!frm.email.value.length){
		alert("Please Enter Your Email Id");
		frm.email.focus();
		return false;	
	}
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
		}else{
		alert("Invalid E-mail Address!");
		frm.email.focus();
		return false;
	}	
}

function dis()
{

if(document.getElementById("city_new").value!='other')
{
document.getElementById('other_city').disabled=true;

}
else
document.getElementById('other_city').disabled=false;
}
function adv_search(){
	var frm=document.advance_search;
	if(!frm.search_key.value.length){
		alert("Please Enter Search Keyword");
		frm.search_key.focus();
		return false;	
	}
	if(frm.city.selectedIndex=="0"){
		alert("Please Select State");
		frm.city.focus();
		return false;	
	}
if(frm.city_new.selectedIndex=="0"){
		alert("Please Select City");
		frm.city.focus();
		return false;	
	}
if((document.getElementById('city_new').value=='other') && (document.getElementById('other_city').value==''))
	{
		alert("Please Enter Other City");
		document.getElementById('other_city').focus();
		return false;	
	}
	
	if(isNaN(frm.price_from.value)){
		alert("Text Not Allowed");
		frm.price_from.value="";
		frm.price_from.focus();
		return false;	
	}	
	if(isNaN(frm.price_to.value)){
		alert("Text Not Allowed");
		frm.price_to.value="";
		frm.price_to.focus();
		return false;	
	}

}

/*function unsubscribe(){
	if(document.newsletter.your_name.value=='Your Name'){
	alert('Please Enter Your Name.');
	document.newsletter.your_name.focus();
	return false;
	}
	else if(document.newsletter.email.value=='Your Email Address'){
		alert('Please Enter Your Email Id.');
		document.newsletter.email.focus();
		return false;
	}
	else if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.newsletter.email.value)){
		}else{
		alert("Invalid E-mail Address!");
		document.newsletter.email.focus();
		return false;
	}	
	else{
		location.href='thanks.php?pageid=unsubscribe&name3='+document.newsletter.your_name.value+'&youremail='+document.newsletter.email.value;
	}	
}*/