// JavaScript Document
//First Step Validation And after validation redirect on the 2nd step
function step1IntType()
{
	var int_type=document.getElementById("sellorbuy").value;

	if(int_type!="" && int_type == 'Sell')
	{
		document.getElementById("both_ddpl").style.display="block";
		document.getElementById("residential_ddpl").style.display="none";
		document.getElementById("commercial_ddpl").style.display="none";
		document.getElementById("sel_propertytype").value="";
		document.getElementById("div_fourth_rental_right_circular").style.display="none";
		document.getElementById("div_fourth_sell_right_circular").style.display="block";
	}

	if( int_type!="" && int_type == 'Rent')
	{
		document.getElementById("both_ddpl").style.display="none";
		document.getElementById("residential_ddpl").style.display="block";
		document.getElementById("commercial_ddpl").style.display="none";
		document.getElementById("sel_propertytype1").value="";
		document.getElementById("div_fourth_rental_right_circular").style.display="block";
		document.getElementById("div_fourth_sell_right_circular").style.display="none";
	}
	if( int_type!="" && int_type == 'Pg')
	{
		document.getElementById("both_ddpl").style.display="none";
		document.getElementById("residential_ddpl").style.display="block";
		document.getElementById("commercial_ddpl").style.display="none";
		document.getElementById("sel_propertytype2").value="";
		document.getElementById("div_fourth_rental_right_circular_circular").style.display="block";
		document.getElementById("div_fourth_sell_right_circular_circular").style.display="none";
	}
	if(int_type!="" && int_type == 'Lease')
	{
		document.getElementById("both_ddpl").style.display="none";
		document.getElementById("residential_ddpl").style.display="none";
		document.getElementById("commercial_ddpl").style.display="block";
		document.getElementById("sel_propertytype2").value="";
		document.getElementById("div_fourth_rental_right_circular").style.display="block";
		document.getElementById("div_fourth_sell_right_circular").style.display="none";
	}

	if(int_type=="")
	{
		document.getElementById("ErrorMessage1").style.display="block";
		document.getElementById("ErrorMessage1").innerHTML="Please select your interest type!";
	}else
	{
		document.getElementById("ErrorMessage1").style.display="none";
	}
}

function step1PropertyType(path)
{
	var property_type = document.getElementById("sel_propertytype").value;
	var property_type1 = document.getElementById("sel_propertytype1").value;
	var property_type2 = document.getElementById("sel_propertytype2").value;
	var sel_propertytype = document.getElementById("sellorbuy").value;
	
	if(sel_propertytype=="Rent" && (property_type=="C"|| property_type1=="C"||property_type2=="C"))
	{
		document.getElementById("sellorbuy").value = "Lease";
	}
	if(sel_propertytype=="Lease" && (property_type=="R"|| property_type1=="R"||property_type2=="R") )
	{
		document.getElementById("sellorbuy").value = "Rent";
	}
	var mode = document.getElementById("sellorbuy").value;

	var propertytype;
	if(property_type != '')
	{
		propertytype = property_type;
	}else if(property_type1 != '')
	{
		propertytype = property_type1;
	}else if(property_type2 != '')
	{
		propertytype = property_type2;
	}else
	{
		propertytype = '';
	}

	GetSubPropertyType(path, mode, propertytype);

	if(property_type=="" && property_type1=="" && property_type2=="")
	{
		document.getElementById("ErrorMessage2").style.display="block";
		document.getElementById("ErrorMessage2").innerHTML="Please select property type!";
	}else
	{
		document.getElementById("ErrorMessage2").style.display="none";
	}
}

// Ajax function to get the Sub_property type from database.
function GetSubPropertyType(path, purpose, property_type)
{
		var randomnumber=Math.floor(Math.random()*110);
		var url = path+"?purpose="+purpose+"&property_type="+property_type+"&randno="+randomnumber;
		xmlHttp=GetXmlHttpObject(subpropertytyperesponse)
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
		return true;
}
function subpropertytyperesponse()
{
	if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("sub_property_type").innerHTML =xmlHttp.responseText;
	}
	else
	{
		document.getElementById("sub_property_type").innerHTML= " Loading...... ";
	}
}
// end of function to get the Sub_property type from database.



function step1SubPropType()
{
	var pro_sub_type=document.getElementById("sel_subprotype").value;
	if(pro_sub_type=="")
	{
		document.getElementById("ErrorMessage3").style.display="block";
		document.getElementById("ErrorMessage3").innerHTML="Please select sub property type!";
	}else
	{
		document.getElementById("ErrorMessage3").style.display="none";

	}
}

function Jump(JumpNumber, mode)
{
        var int_type=document.getElementById("sellorbuy").value;
        if(mode == 'edit')
        {
            for(var t=1; t<=7; t++)
            {
                if(t == JumpNumber)
                {
                    //if(JumpNumber == 3)
                    //{
                        if(int_type=='Rent')
                        {
                            document.getElementById('div_fourth_rental_right_rounder').style.display="block";
                            document.getElementById('div_fourth_sell_right_rounder').style.display="none";
                        }else
                        {
                            document.getElementById('div_fourth_rental_right_rounder').style.display="none";
                            document.getElementById('div_fourth_sell_right_rounder').style.display="block";                                                   }
                    //}

                    document.getElementById('rounder'+t).style.display="block";
                    document.getElementById('rounder_text'+t).style.display="block";
                    document.getElementById('circular'+t).style.display="none";
                    document.getElementById('circular_text'+t).style.display="none";
                    document.getElementById('right'+t).style.display="none";
                    document.getElementById('right_link'+t).style.display="none";
                }else
                {
                    document.getElementById('rounder'+t).style.display="none";
                    document.getElementById('rounder_text'+t).style.display="none";
                    document.getElementById('circular'+t).style.display="none";
                    document.getElementById('circular_text'+t).style.display="none";
                    document.getElementById('right'+t).style.display="block";
                    document.getElementById('right_link'+t).style.display="block";
                }
            }
        }

        if(mode == 'create')
        {
            var totalcount = document.getElementById('currentstep').value;
            //alert(totalcount);
            for(var t=1; t<=totalcount; t++)
            {
                 if(t == JumpNumber)
                {
                    //if(JumpNumber == 3)
                    //{
                        if(int_type=='Rent')
                        {
                            document.getElementById('div_fourth_rental_right_rounder').style.display="block";
                            document.getElementById('div_fourth_sell_right_rounder').style.display="none";
                        }else
                        {
                            document.getElementById('div_fourth_rental_right_rounder').style.display="none";
                            document.getElementById('div_fourth_sell_right_rounder').style.display="block";
                        }
                    //}
                    document.getElementById('rounder'+t).style.display="block";
                    document.getElementById('rounder_text'+t).style.display="block";
                    document.getElementById('circular'+t).style.display="none";
                    document.getElementById('circular_text'+t).style.display="none";
                    document.getElementById('right'+t).style.display="none";
                    document.getElementById('right_link'+t).style.display="none";
                }
                else{
                    document.getElementById('rounder'+t).style.display="none";
                    document.getElementById('rounder_text'+t).style.display="none";
                    document.getElementById('circular'+t).style.display="none";
                    document.getElementById('circular_text'+t).style.display="none";
                    document.getElementById('right'+t).style.display="block";
                    document.getElementById('right_link'+t).style.display="block";
                }


                if(t > JumpNumber)
                {
                  /*  document.getElementById('rounder'+t).style.display="none";
                    document.getElementById('rounder_text'+t).style.display="none";
                    document.getElementById('circular'+t).style.display="block";
                    document.getElementById('circular_text'+t).style.display="block";
                    document.getElementById('right'+t).style.display="none";
                    document.getElementById('right_link'+t).style.display="none";*/
                }
            }
        }
}




function property_step1(mode)
{
    document.getElementById('currentstep').value = 2;
	var int_type = document.getElementById("sellorbuy").value;
	var property_type = document.getElementById("sel_propertytype").value;
	var property_type1 = document.getElementById("sel_propertytype1").value;
	var property_type2= document.getElementById("sel_propertytype2").value;
	var propertytype;
	if(property_type != '')
	{
		propertytype = property_type;
	}else if(property_type1 != '')
	{
		propertytype = property_type1;
	}else if(property_type2 != '')
	{
		propertytype = property_type2;
	}else
	{
		propertytype = '';
	}

	var pro_sub_type = document.getElementById("sel_subprotype").value;

	if(int_type=="")
	{
		document.getElementById("ErrorMessage1").style.display="block";
		document.getElementById("ErrorMessage1").innerHTML="Please select your interest type!";
		return false;
	}else if(property_type=="" && property_type1=="" && property_type2=="")
	{
		document.getElementById("ErrorMessage2").style.display="block";
		document.getElementById("ErrorMessage2").innerHTML="Please select property type!";
		return false;
	}else if(pro_sub_type=="")
	{
		document.getElementById("ErrorMessage3").style.display="block";
		document.getElementById("ErrorMessage3").innerHTML="Please select sub property type!";
		return false;
	}
	else
	{
		document.getElementById('div_first').style.display="none";
		document.getElementById('div_second').style.display="block";
		document.getElementById('div_third').style.display="none";
		document.getElementById('div_fourth_sell').style.display="none";
		document.getElementById('div_fourth_rental').style.display="none";
		document.getElementById('div_fifth').style.display="none";
		document.getElementById('div_optional').style.display="none";
		document.getElementById('div_finish').style.display="none";
		var checkStep=document.getElementById('hidCheckStep').value;
		var  nextStep=2;
		if(checkStep>nextStep)
		{
			document.getElementById('hidCheckStep').value=checkStep;
		}
		else
		{
			document.getElementById('hidCheckStep').value=nextStep;
		}
		newStep=document.getElementById('hidCheckStep').value;
        Jump('2', mode);
		return true;
	}
}
function back_step1(mode)
{
	document.getElementById('div_first').style.display="block";
	document.getElementById('div_second').style.display="none";
	document.getElementById('div_third').style.display="none";
	document.getElementById('div_fourth_sell').style.display="none";
	document.getElementById('div_fourth_rental').style.display="none";
	document.getElementById('div_fifth').style.display="none";
	document.getElementById('div_optional').style.display="none";
	document.getElementById('div_finish').style.display="none";
	// Coding for the right menu navigation.
   Jump('1', mode);
}

//Ajax Function
function GetXmlHttpObject(handler)
{
	var objXmlHttp=null

	if (navigator.userAgent.indexOf("Opera")>=0)
	   {
		alert("This example doesn't work in Opera")
		return
	   }
	if (navigator.userAgent.indexOf("MSIE")>=0)
	   {
	   var strName="Msxml2.XMLHTTP"
	   if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		  {
		  strName="Microsoft.XMLHTTP"
		  }
	   try
		  {
			  objXmlHttp=new ActiveXObject(strName)
			  objXmlHttp.onreadystatechange=handler
			  return objXmlHttp
		  }
	   catch(e)
		  {
			  alert("Error. Scripting for ActiveX might be disabled")
			  return
		  }
		}
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	   {
		   objXmlHttp=new XMLHttpRequest()
		   objXmlHttp.onload=handler
		   objXmlHttp.onerror=handler
		   return objXmlHttp
	   }
	}
//2nd Step Validation And after Validation redirect the page on 3rd step

function validstate()
{
	var state=document.getElementById("selstate").value;
	if(state=="")
	{
		document.getElementById("ErrorMessage4").style.display="block";
		document.getElementById("ErrorMessage4").innerHTML="Please select property state!";
	}else
	{
		document.getElementById("ErrorMessage4").style.display="none";

	}
}
function validcity()
{
	var city=document.getElementById("selcity").value;
	if(city=="")
	{
		document.getElementById("ErrorMessage5").style.display="block";
		document.getElementById("ErrorMessage5").innerHTML="Please select property city!";
	}else
	{
		document.getElementById("ErrorMessage5").style.display="none";

	}
}
function validlocality()
{
	var locality=document.getElementById("txt_locality").value;
	locality=trim(locality, '');
	if(locality=="")
	{
		document.getElementById("ErrorMessage6").style.display="block";
		document.getElementById("ErrorMessage6").innerHTML="Please enter property locality!";
	}else
	{
		document.getElementById("ErrorMessage6").style.display="none";

	}
}
function validaddress()
{
	var address1=document.getElementById("txt_prop_address1").value;
	address1=trim(address1, '');
	if(address1=="")
	{
		document.getElementById("ErrorMessage7").style.display="block";
		document.getElementById("ErrorMessage7").innerHTML="Please enter property address!";
	}else
	{
		document.getElementById("ErrorMessage7").style.display="none";

	}
}
function validzipcode()
{
	var zipcode=document.getElementById("txt_zipcode").value;
	zipcode=trim(zipcode, '');
	if(zipcode=="")
	{
		document.getElementById("ErrorMessage8").style.display="block";
		document.getElementById("ErrorMessage8").innerHTML="Please enter pincode!";
	}else if(zipcode!="" && isNaN(zipcode))
	{
		document.getElementById("ErrorMessage8").style.display="block";
		document.getElementById("ErrorMessage8").innerHTML="Please enter numeric valid pincode!";
	}else
	{
		document.getElementById("ErrorMessage8").style.display="none";

	}
}

function property_step2(mode)
{
    document.getElementById('currentstep').value = 3;
	var state=document.getElementById("selstate").value;
	var city=document.getElementById("selcity").value;
	var locality=document.getElementById("txt_locality").value;
	locality=trim(locality, '');
	var address1=document.getElementById("txt_prop_address1").value;
	address1=trim(address1, '');
	var address2=document.getElementById("txt_prop_address2").value;
	var zipcode=document.getElementById("txt_zipcode").value;
	zipcode=trim(zipcode, '');

	var int_type=document.getElementById("sellorbuy").value;
	var property_type = document.getElementById("sel_propertytype").value;
	var property_type1 = document.getElementById("sel_propertytype1").value;
	var property_type2= document.getElementById("sel_propertytype2").value;
	var sub_type = document.getElementById("sel_subprotype").value;
	var pro_type='';
	if(property_type != '')
	{
		pro_type = property_type;
	}else if(property_type1 != '')
	{
		pro_type = property_type1;
	}else if(property_type2 != '')
	{
		pro_type = property_type2;
	}
	if(state=="")
	{
		document.getElementById("ErrorMessage4").style.display="block";
		document.getElementById("ErrorMessage4").innerHTML="Please select property state!";
		return false;
	}else if(city=="")
	{
		document.getElementById("ErrorMessage5").style.display="block";
		document.getElementById("ErrorMessage5").innerHTML="Please select property city!";
		return false;
	}else if(locality=="")
	{
		document.getElementById("ErrorMessage6").style.display="block";
		document.getElementById("ErrorMessage6").innerHTML="Please enter property Locality!";
		return false;
	}else if(address1=="")
	{
		document.getElementById("ErrorMessage7").style.display="block";
		document.getElementById("ErrorMessage7").innerHTML="Please enter property address!";
		return false;
	}else if(zipcode=="")
	{
		document.getElementById("ErrorMessage8").style.display="block";
		document.getElementById("ErrorMessage8").innerHTML="Please enter property pincode!";
		return false;
	}else if(zipcode!="" && isNaN(zipcode))
	{
		document.getElementById("ErrorMessage8").style.display="block";
		document.getElementById("ErrorMessage8").innerHTML="Please enter numeric valid pincode!";
		return false;
	}
	else if(zipcode.length < 6)
    {
        document.getElementById("ErrorMessage8").style.display="block";
        document.getElementById("ErrorMessage8").innerHTML="Please enter atleast 6 digits pincode!";
		document.getElementById('txt_zipcode').focus();
        return false;
    }
	else if(isInteger(zipcode) == 1){
		document.getElementById('ErrorMessage8').style.display="block";
		document.getElementById('ErrorMessage8').innerHTML="Please enter correct pincode!";
		document.getElementById('txt_zipcode').focus();
	}
	else
	{
		document.getElementById("div_second").style.display="none";
		document.getElementById("div_third").style.display="block";
		document.getElementById('div_first').style.display="none";
		document.getElementById('div_fourth_sell').style.display="none";
		document.getElementById('div_fourth_rental').style.display="none";
		document.getElementById('div_fifth').style.display="none";
		document.getElementById('div_optional').style.display="none";
		document.getElementById('div_finish').style.display="none";
		var checkStep=document.getElementById('hidCheckStep').value;
		var  nextStep=3;
		if(checkStep>nextStep)
		{
			document.getElementById('hidCheckStep').value=checkStep;
		}
		else
		{
			document.getElementById('hidCheckStep').value=nextStep;
		}
		newStep=document.getElementById('hidCheckStep').value;
            Jump('3', mode);
		if(pro_type=='R')
		{
			if( int_type == 'Rent' || int_type == 'Sell' || int_type == 'Pg')
			{
				if(sub_type!="" && sub_type==1)
				{
					document.getElementById("divbuiltarea").style.display="none";
					document.getElementById("divplotarea").style.display="block";
					document.getElementById("div_bedroom").style.display="none";
					document.getElementById("div_bathroom").style.display="none";
					document.getElementById("div_property_on_floor").style.display="none";
					document.getElementById("total_floor").style.display="none";
					document.getElementById("div_building_name").style.display="none";
					document.getElementById("div_land_zone").style.display="none";
				}
				else if(sub_type==3 || sub_type==5 || sub_type==7)
				{
					document.getElementById("divplotarea").style.display="none";
					document.getElementById("divbuiltarea").style.display="block";
					document.getElementById("div_bedroom").style.display="block";
					document.getElementById("div_bathroom").style.display="block";
					document.getElementById("div_property_on_floor").style.display="none";
					document.getElementById("total_floor").style.display="none";
					document.getElementById("div_building_name").style.display="none";
					document.getElementById("div_land_zone").style.display="none";
				}
				else if(sub_type==6 || sub_type==2)
				{
					document.getElementById("divplotarea").style.display="block";
					document.getElementById("divbuiltarea").style.display="block";
					document.getElementById("div_bedroom").style.display="block";
					document.getElementById("div_bathroom").style.display="block";
					document.getElementById("div_property_on_floor").style.display="none";
					document.getElementById("total_floor").style.display="none";
					document.getElementById("div_building_name").style.display="none";
					document.getElementById("div_land_zone").style.display="none";
				}
				else
				{
					document.getElementById("div_property_on_floor").style.display="none";
					document.getElementById("total_floor").style.display="none";
					document.getElementById("div_building_name").style.display="none";
					document.getElementById("div_land_zone").style.display="none";
				}
			}
		}
		if(pro_type=='C')
		{
			document.getElementById("div_bedroom").style.display="none";
			document.getElementById("div_bathroom").style.display="none";

			if( int_type == 'Lease' || int_type == 'Sell')
			{
				if(sub_type!="" && (sub_type==11 || sub_type==14 || sub_type==8))
				{
					document.getElementById("divbuiltarea").style.display="none";
					document.getElementById("divplotarea").style.display="block"
					document.getElementById("div_bedroom").style.display="none";
					document.getElementById("div_bathroom").style.display="none";
					document.getElementById("div_property_on_floor").style.display="none";
					document.getElementById("total_floor").style.display="none";
					document.getElementById("div_building_name").style.display="none";
					document.getElementById("div_land_zone").style.display="block";
				}
				else if(sub_type==25 || sub_type==19)
				{
					document.getElementById("divplotarea").style.display="none";
					document.getElementById("divbuiltarea").style.display="block";
					document.getElementById("div_bedroom").style.display="none";
					document.getElementById("div_bathroom").style.display="none";
					document.getElementById("div_property_on_floor").style.display="block";
					document.getElementById("total_floor").style.display="block";
					document.getElementById("div_building_name").style.display="block";
					document.getElementById("div_land_zone").style.display="none";
				}
				else if(sub_type==9 || sub_type==10)
				{
					document.getElementById("divplotarea").style.display="block";
					document.getElementById("divbuiltarea").style.display="block";
					document.getElementById("div_bedroom").style.display="none";
					document.getElementById("div_bathroom").style.display="none";
					document.getElementById("div_property_on_floor").style.display="none";
					document.getElementById("total_floor").style.display="block";
					document.getElementById("div_building_name").style.display="block";
					document.getElementById("div_land_zone").style.display="none";
				}
				else if(sub_type==13 || sub_type==23)
				{
					document.getElementById("divplotarea").style.display="block";
					document.getElementById("divbuiltarea").style.display="block";
					document.getElementById("div_bedroom").style.display="none";
					document.getElementById("div_bathroom").style.display="none";
					document.getElementById("div_property_on_floor").style.display="block";
					document.getElementById("total_floor").style.display="block";
					document.getElementById("div_building_name").style.display="block";
					document.getElementById("div_land_zone").style.display="none";
				}
			}
		}
	}
}

function back_step2(mode)
{
	document.getElementById('div_second').style.display="block";
	document.getElementById('div_third').style.display="none";
	document.getElementById('div_first').style.display="none";
	document.getElementById('div_fourth_sell').style.display="none";
	document.getElementById('div_fourth_rental').style.display="none";
	document.getElementById('div_fifth').style.display="none";
	document.getElementById('div_optional').style.display="none";
	document.getElementById('div_finish').style.display="none";

	// Coding for the right menu navigation.
	Jump('2', mode);

}

function propert_title()
{
	var pro_title=document.getElementById("txt_pro_title").value;
	pro_title=trim(pro_title, '');
	if(pro_title=="")
	{
		document.getElementById("ErrorMessage9").style.display="block";
		document.getElementById("ErrorMessage9").innerHTML="Please enter property title!";
	}else
	{
		document.getElementById("ErrorMessage9").style.display="none";

	}
}
function building_name()
{
	var building_name=document.getElementById("txt_building_name").value;
	building_name=trim(building_name, '');
	if(building_name=="")
	{
		document.getElementById("ErrorMessage10").style.display="block";
		document.getElementById("ErrorMessage10").innerHTML="Please enter society/building name!";
	}else
	{
		document.getElementById("ErrorMessage10").style.display="none";

	}
}
function valid_bedrooms()
{
	var selbedroom=document.getElementById("selbedroom").value;
	var txt_add_morebed=document.getElementById("txt_add_morebed").value;
	txt_add_morebed=trim(txt_add_morebed, '');
	var dismore=document.getElementById("div_add_more_bed").style.display;
	if(selbedroom=="" && dismore=='none')
	{
		document.getElementById("ErrorMessage11").style.display="block";
		document.getElementById("ErrorMessage11").innerHTML="Please select number of bedrooms!";
	}else if(selbedroom=="" && dismore=='block' && txt_add_morebed=="")
	{
		document.getElementById("ErrorMessage11").style.display="none";
		document.getElementById("errormessagen1").style.display="block";
		document.getElementById("errormessagen1").innerHTML="Please enter number of bedrooms!";
	}else if(selbedroom=="" && dismore=="block" && txt_add_morebed!="" && IsNumeric(txt_add_morebed)==false)
	{
		document.getElementById("ErrorMessage11").style.display="none";
		document.getElementById("errormessagen1").style.display="block";
		document.getElementById("errormessagen1").innerHTML="Please enter only numeric values!";
	}else
	{
		if(dismore=='block')
		{
			document.getElementById("errormessagen1").style.display="none";
		}else
		{
			document.getElementById("ErrorMessage11").style.display="none";
		}
	}
}
function valid_bathrooms()
{
	var selbathrooms=document.getElementById("selbathrooms").value;
	var txt_add_morebath=document.getElementById("txt_add_morebath").value;
	txt_add_morebath=trim(txt_add_morebath, '');
	var dismore_bath=document.getElementById("div_add_more_bath").style.display;
	if(selbathrooms=="" && dismore_bath=='none')
	{
		document.getElementById("ErrorMessage12").style.display="block";
		document.getElementById("ErrorMessage12").innerHTML="Please select number of bathrooms!";
	}else if(selbathrooms=="" && dismore_bath=='block' && txt_add_morebath=="")
	{
		document.getElementById("ErrorMessage12").style.display="none";
		document.getElementById("errormessagen2").style.display="block";
		document.getElementById("errormessagen2").innerHTML="Please enter number of bathrooms!";
	}else if(selbathrooms=="" && dismore_bath=="block" && txt_add_morebath!="" && IsNumeric(txt_add_morebath)==false)
	{
		document.getElementById("ErrorMessage12").style.display="none";
		document.getElementById("errormessagen2").style.display="block";
		document.getElementById("errormessagen2").innerHTML="Please enter only numeric values!";
	}else
	{
		if(dismore_bath=='block')
		{
			document.getElementById("errormessagen2").style.display="none";
		}else
		{
			document.getElementById("ErrorMessage12").style.display="none";
		}
	}
}

function built_area()
{
	var built_area=document.getElementById("txt_built_area").value;
	built_area=trim(built_area, '');
	if(built_area=="")
	{
		document.getElementById("ErrorMessage13").style.display="block";
		document.getElementById("ErrorMessage13").innerHTML="Please enter property built up area!";
	}else if(built_area!="" && isNaN(built_area))
	{
		document.getElementById("ErrorMessage13").style.display="block";
		document.getElementById("ErrorMessage13").innerHTML="Please enter numeric values for built area!";
	}else
	{
		document.getElementById("ErrorMessage13").style.display="none";

	}
}
function plot_area()
{
	var plotarea=document.getElementById("txt_plotarea").value;
	plotarea=trim(plotarea, '');
	if(plotarea=="")
	{
		document.getElementById("ErrorMessage14").style.display="block";
		document.getElementById("ErrorMessage14").innerHTML="Please enter property plot area!";
	}else if(plotarea!="" && isNaN(plotarea))
	{
		document.getElementById("ErrorMessage14").style.display="block";
		document.getElementById("ErrorMessage14").innerHTML="Please enter numeric values for plot area!";
	}else
	{
		document.getElementById("ErrorMessage14").style.display="none";

	}
}

function property_age()
{
	var pro_age=document.getElementById("sel_property_age").value;
	var txt_add_moreAge=document.getElementById("txt_add_moreAge").value;
	txt_add_moreAge=trim(txt_add_moreAge, '');
	var dismore_age=document.getElementById("div_add_more_age").style.display;
	if(pro_age=="" && dismore_age=='none')
	{
		document.getElementById("ErrorMessage15").style.display="block";
		document.getElementById("ErrorMessage15").innerHTML="Please select property age!";
	}else if(pro_age=="" && dismore_age=='block' && txt_add_moreAge=="")
	{
		document.getElementById("ErrorMessage15").style.display="none";
		document.getElementById("errormessagen3").style.display="block";
		document.getElementById("errormessagen3").innerHTML="Please select property age!";
	}else if(pro_age=="" && dismore_age=="block" && txt_add_moreAge!="" && IsNumeric(txt_add_moreAge)==false)
	{
		document.getElementById("ErrorMessage15").style.display="none";
		document.getElementById("errormessagen3").style.display="block";
		document.getElementById("errormessagen3").innerHTML="Please enter only numeric values!";
	}else
	{
		if(dismore_age=='block')
		{
			document.getElementById("errormessagen3").style.display="none";
		}else
		{
			document.getElementById("ErrorMessage15").style.display="none";
		}
	}
}
function ownership_type()
{
	var ownership=document.getElementById("selownership").value;
	if(ownership=="")
	{
		document.getElementById("ErrorMessage16").style.display="block";
		document.getElementById("ErrorMessage16").innerHTML="Please select ownership type!";
	}else
	{
		document.getElementById("ErrorMessage16").style.display="none";

	}
}

function land_zone()
{
	var landzone=document.getElementById("txt_landzone").value;
	landzone=trim(landzone, '');
	if(landzone=="")
	{
		document.getElementById("ErrorMessage17").style.display="block";
		document.getElementById("ErrorMessage17").innerHTML="Please enter land zone!";
	}else
	{
		document.getElementById("ErrorMessage17").style.display="none";

	}
}


function isPostiveInteger(val){
     var msg = 1;
	  if(val==null){ msg = 1; return msg; }
      if (val.length==0){msg = 1; return msg;}
      for (var i = 0; i < val.length; i++) {
            var ch = val.charAt(i);
            if (ch < "0" || ch > "9") {
                  msg = 1; return msg;
				  break;
            }
			else
			{msg = 2; return msg;}
	}
	return msg;
}

function property_step3(mode)
{
    document.getElementById('currentstep').value = 4;
	var int_type = document.getElementById("sellorbuy").value;
	var property_type = document.getElementById("sel_propertytype").value;
	var property_type1 = document.getElementById("sel_propertytype1").value;
	var property_type2= document.getElementById("sel_propertytype2").value;
	var pro_type='';
	if(property_type != '')
	{
		pro_type = property_type;
	}else if(property_type1 != '')
	{
		pro_type = property_type1;
	}else if(property_type2 != '')
	{
		pro_type = property_type2;
	}

	var sub_type = document.getElementById("sel_subprotype").value;
	var pro_title=document.getElementById("txt_pro_title").value;
	pro_title=trim(pro_title, '');
	//var building_name=document.getElementById("txt_building_name").value;
	//building_name=trim(building_name, '');

	var selbedroom=document.getElementById("selbedroom").value;
	var txt_add_morebed=document.getElementById("txt_add_morebed").value;
	txt_add_morebed=trim(txt_add_morebed, '');
	var dismore = document.getElementById("div_add_more_bed").style.display;

	var selbathrooms=document.getElementById("selbathrooms").value;
	var txt_add_morebath=document.getElementById("txt_add_morebath").value;
	txt_add_morebath=trim(txt_add_morebath, '');
	var dismore_bath=document.getElementById("div_add_more_bath").style.display;

	var built_area=document.getElementById("txt_built_area").value;
	built_area=trim(built_area, '');
	var plotarea=document.getElementById("txt_plotarea").value;
	plotarea=trim(plotarea, '');
	var plotareaunit=document.getElementById("plotarea").value;

	var pro_age=document.getElementById("sel_property_age").value;
	var txt_add_moreAge=document.getElementById("txt_add_moreAge").value;
	txt_add_moreAge=trim(txt_add_moreAge, '');
	var dismore_age=document.getElementById("div_add_more_age").style.display;

	var ownership=document.getElementById("selownership").value;
	var feet_yard=document.getElementById("builtuparea").value;
	var landzone=document.getElementById("txt_landzone").value;
	landzone=trim(landzone, '');
	if(pro_type=='R')
	{
			if(pro_title=="")
			{
				document.getElementById("ErrorMessage9").style.display="block";
				document.getElementById("ErrorMessage9").innerHTML="Please enter property title!";
				return false;

			}else if(selbedroom=="" && dismore=='none' && sub_type!=1)
			{
				document.getElementById("ErrorMessage11").style.display="block";
				document.getElementById("ErrorMessage11").innerHTML="Please select number of bedrooms!";
				return false;
			}else if(selbedroom=="" && dismore=='block' && txt_add_morebed=="" && sub_type!=1)
			{
				document.getElementById("ErrorMessage11").style.display="none";
				document.getElementById("errormessagen1").style.display="block";
				document.getElementById("errormessagen1").innerHTML="Please enter number of bedrooms!";
				return false;
			}else if(selbedroom=="" && dismore=="block" && txt_add_morebed!="" && IsNumeric(txt_add_morebed)==false)
			{
				document.getElementById("ErrorMessage11").style.display="none";
				document.getElementById("errormessagen1").style.display="block";
				document.getElementById("errormessagen1").innerHTML="Please enter only numeric values!";
				return false;
			}else if(selbathrooms=="" && dismore_bath=='none' && sub_type!=1)
			{
				document.getElementById("ErrorMessage12").style.display="block";
				document.getElementById("ErrorMessage12").innerHTML="Please select number of bathrooms!";
				return false;
			}else if(selbathrooms=="" && dismore_bath=='block' && txt_add_morebath=="" && sub_type!=1)
			{
				document.getElementById("ErrorMessage12").style.display="none";
				document.getElementById("errormessagen2").style.display="block";
				document.getElementById("errormessagen2").innerHTML="Please enter number of bathrooms!";
				return false;
			}else if(selbathrooms=="" && dismore_bath=="block" && txt_add_morebath!="" && IsNumeric(txt_add_morebath)==false)
			{
				document.getElementById("ErrorMessage12").style.display="none";
				document.getElementById("errormessagen2").style.display="block";
				document.getElementById("errormessagen2").innerHTML="Please enter only numeric values!";
				return false;
			}else if((built_area=="" || built_area==0)&& sub_type !=1)
			{
				document.getElementById("ErrorMessage13").style.display="block";
				document.getElementById("ErrorMessage13").innerHTML="Please enter built up area!";
				return false;
			}
            else if(isPostiveInteger(built_area)==1 && sub_type!=1)
			{
				document.getElementById("ErrorMessage13").style.display="block";
				document.getElementById("ErrorMessage13").innerHTML="Please enter numeric values for built area!";
				return false;
			}else if(plotarea=="" && (sub_type !=3 && sub_type !=5 && sub_type !=7 ))
			{
				document.getElementById("ErrorMessage14").style.display="block";
				document.getElementById("ErrorMessage14").innerHTML="Please enter property plot area!";
				return false;
			}
			else if(isPostiveInteger(plotarea)==1 && (sub_type !=3 && sub_type !=5))
			{
				document.getElementById("ErrorMessage14").style.display="block";
				document.getElementById("ErrorMessage14").innerHTML="Please enter numeric values for plot area!";
				return false;
			}
			else if(plotarea!="" && isNaN(plotarea) && (sub_type !=3 && sub_type !=5))
			{
				document.getElementById("ErrorMessage14").style.display="block";
				document.getElementById("ErrorMessage14").innerHTML="Please enter numeric values for plot area!";
				return false;
			} else if(pro_age=="" && dismore_age=='none')
			{
				document.getElementById("ErrorMessage15").style.display="block";
				document.getElementById("ErrorMessage15").innerHTML="Please select property age!";
				return false;
			}else if(pro_age=="" && dismore_age=='block' && txt_add_moreAge=="")
			{
				document.getElementById("ErrorMessage15").style.display="none";
				document.getElementById("errormessagen3").style.display="block";
				document.getElementById("errormessagen3").innerHTML="Please select property age!";
				return false;
			}else if(pro_age=="" && dismore_age=="block" && txt_add_moreAge!="" && IsNumeric(txt_add_moreAge)==false)
			{
				document.getElementById("ErrorMessage15").style.display="none";
				document.getElementById("errormessagen3").style.display="block";
				document.getElementById("errormessagen3").innerHTML="Please enter only numeric values!";
				return false;
			}else if(ownership=="")
			{
				document.getElementById("ErrorMessage16").style.display="block";
				document.getElementById("ErrorMessage16").innerHTML="Please select ownership type!";
				return false;
			}if(int_type=='Sell')
			{
				document.getElementById("div_third").style.display="none";
				document.getElementById("div_fourth_sell").style.display="block";
				document.getElementById("div_fourth_rental").style.display="none";
				document.getElementById("div_first").style.display="none";
				document.getElementById("div_second").style.display="none";
				document.getElementById("div_fifth").style.display="none";
				document.getElementById('div_optional').style.display="none";
				document.getElementById('div_finish').style.display="none";

				var checkStep=document.getElementById('hidCheckStep').value;
				var  nextStep=4;
				if(checkStep>nextStep)
				{
					document.getElementById('hidCheckStep').value=checkStep;
				}
				else
				{
					document.getElementById('hidCheckStep').value=nextStep;
				}
				newStep=document.getElementById('hidCheckStep').value;
                    Jump('4', mode);
				return true;
			}else if(int_type=='Rent' || int_type=='Pg')
			{
				document.getElementById("div_first").style.display="none";
				document.getElementById("div_second").style.display="none";
				document.getElementById("div_third").style.display="none";
				document.getElementById("div_fourth_rental").style.display="block";
				document.getElementById("div_fourth_sell").style.display="none";
				document.getElementById('div_fifth').style.display="none";
				document.getElementById('div_optional').style.display="none";
				document.getElementById('div_finish').style.display="none";
				var checkStep=document.getElementById('hidCheckStep').value;
				var  nextStep=4;
				if(checkStep>nextStep)
				{
					document.getElementById('hidCheckStep').value=checkStep;
			    }
			    else
			    {
				    document.getElementById('hidCheckStep').value=nextStep;
			    }
			    newStep=document.getElementById('hidCheckStep').value;
                Jump('4', mode);

			    return true;
	        }
	}else if(pro_type=='C')
	{
            if(pro_title=="")
			{
				document.getElementById("ErrorMessage9").style.display="block";
				document.getElementById("ErrorMessage9").innerHTML="Please enter property title!";
				return false;
			}
			/*else if(building_name=="" && sub_type!=11 && sub_type!=14 )
			{
				document.getElementById("ErrorMessage10").style.display="block";
				document.getElementById("ErrorMessage10").innerHTML="Please enter society/building name!";
				return false;
			}*/
			else if((built_area==""  || built_area==0) && sub_type!=11 && sub_type!=14 && sub_type!=8)
			{
				document.getElementById("ErrorMessage13").style.display="block";
				document.getElementById("ErrorMessage13").innerHTML="Please enter built up area!";
				return false;
			}
			else if(isPostiveInteger(built_area)==1 && sub_type!=11 && sub_type!=14 && sub_type!=8)
			{
				document.getElementById("ErrorMessage14").style.display="block";
				document.getElementById("ErrorMessage14").innerHTML="Please enter numeric values for built area!";
				return false;
			}
			else if(built_area!="" && isNaN(built_area) && sub_type!=11 && sub_type!=14 && sub_type!=8)
			{
				document.getElementById("ErrorMessage13").style.display="block";
				document.getElementById("ErrorMessage13").innerHTML="Please enter numeric values for built area!";
				return false;
			}else if(plotarea=="" && sub_type!=19 && sub_type!=25)
			{
				document.getElementById("ErrorMessage14").style.display="block";
				document.getElementById("ErrorMessage14").innerHTML="Please enter property plot area!";
				return false;
			}
			else if(isPostiveInteger(plotarea)==1 && sub_type!=1)
			{
				document.getElementById("ErrorMessage14").style.display="block";
				document.getElementById("ErrorMessage14").innerHTML="Please enter numeric values for plot area!";
				return false;
			}
			else if(plotarea!="" && isNaN(plotarea) && sub_type!=1)
			{
				document.getElementById("ErrorMessage14").style.display="block";
				document.getElementById("ErrorMessage14").innerHTML="Please enter numeric values for plot area!";
				return false;
			}else if(pro_age=="" && dismore_age=='none')
			{
				document.getElementById("ErrorMessage15").style.display="block";
				document.getElementById("ErrorMessage15").innerHTML="Please select number of bathrooms!";
				return false;
			}else if(pro_age=="" && dismore_age=='block' && txt_add_moreAge=="")
			{
				document.getElementById("ErrorMessage15").style.display="none";
				document.getElementById("errormessagen3").style.display="block";
				document.getElementById("errormessagen3").innerHTML="Please select property age!";
				return false;
			}else if(pro_age=="" && dismore_age=="block" && txt_add_moreAge!="" && IsNumeric(txt_add_moreAge)==false)
			{
				document.getElementById("ErrorMessage15").style.display="none";
				document.getElementById("errormessagen3").style.display="block";
				document.getElementById("errormessagen3").innerHTML="Please enter only numeric values!";
				return false;
			}else if(ownership=="")
			{
				document.getElementById("ErrorMessage16").style.display="block";
				document.getElementById("ErrorMessage16").innerHTML="Please select ownership type!";
				return false;
			}else if(landzone=="" && (sub_type==11 || sub_type==14 || sub_type==8))
			{
				document.getElementById("ErrorMessage17").style.display="block";
				document.getElementById("ErrorMessage17").innerHTML="Please enter land zone!";
				return false;
			}
			if(int_type=='Sell' || int_type=='Lease')
			{
				document.getElementById("div_third").style.display="none";
				document.getElementById("div_fourth_sell").style.display="block";
				document.getElementById("div_fourth_rental").style.display="none";
				document.getElementById("div_first").style.display="none";
				document.getElementById("div_second").style.display="none";
				document.getElementById("div_fifth").style.display="none";
				document.getElementById("div_optional").style.display="none";
				document.getElementById('div_finish').style.display="none";
				var checkStep=document.getElementById('hidCheckStep').value;
				var  nextStep=3;
				if(checkStep>nextStep)
				{
					document.getElementById('hidCheckStep').value=checkStep;
				}
				else
				{
					document.getElementById('hidCheckStep').value=nextStep;
				}
				newStep=document.getElementById('hidCheckStep').value;
                Jump('4', mode);
				return false;
			}
			if(int_type=='PG' || int_type=='Rent')
			{
				document.getElementById("div_first").style.display="none";
				document.getElementById("div_second").style.display="none";
				document.getElementById("div_third").style.display="none";
				document.getElementById("div_fourth_rental").style.display="block";
				document.getElementById("div_fourth_sell").style.display="none";
				document.getElementById("div_fifth").style.display="none";
				document.getElementById("div_optional").style.display="none";
				document.getElementById('div_finish').style.display="none";
				var checkStep=document.getElementById('hidCheckStep').value;
				var  nextStep=3;
				if(checkStep>nextStep)
				{
					document.getElementById('hidCheckStep').value=checkStep;
				}
				else
				{
					document.getElementById('hidCheckStep').value=nextStep;
				}
				newStep=document.getElementById('hidCheckStep').value;
                Jump('4', mode);
                return true;
			}
	}
}

function property_step4(mode)
{
    document.getElementById('currentstep').value = 5;
    var rent_permonth=document.getElementById("txt_rent_rs").value;
    var chk_rent_per_month=document.getElementById('rd_rentpermthrs').checked;
    var chk_deposit=document.getElementById('rd_depositrs').checked;
    var deposited_money=document.getElementById("txt_deposit").value;
    var chk_tenure=document.getElementById('rd_drentperiodopen').checked;
    var rent_tenure_year=document.getElementById("selyear").value;
    var rent_tenure_month=document.getElementById("selmonth").value;
    var chk_property_price=document.getElementById('rd_cont_for_pricers').checked;
    var rs_crore=document.getElementById("sel_crores").value;
    var rs_lacks=document.getElementById("sel_lacks").value;
    var rs_thousends=document.getElementById("sel_thousends").value;
    var chk_property_availability=document.getElementById('chk_property_available').checked;
    var year=document.getElementById("sel_available_year").value;
    var month=document.getElementById("sel_available_month").value;
    var year1=document.getElementById("sel_available_year1").value;
    var month1=document.getElementById("sel_available_month1").value;
    var int_type = document.getElementById("sellorbuy").value;
    if(rent_permonth=="" && chk_rent_per_month== true)
    {
        document.getElementById("ErrorMessage18").style.display="block";
        document.getElementById("ErrorMessage18").innerHTML="Please enter rent per month price!";
        return false;
    }
	else if(isPostiveInteger(rent_permonth)==1  && chk_rent_per_month== true)
	{
		document.getElementById("ErrorMessage18").style.display="block";
		document.getElementById("ErrorMessage18").innerHTML="Enter price should be positive numeric only!";
		return false;
	}
	else if(rent_permonth!="" && isNaN(rent_permonth) && chk_rent_per_month== true)
    {
        document.getElementById("ErrorMessage18").style.display="block";
        document.getElementById("ErrorMessage18").innerHTML="Enter price should be numeric only!";
        return false;
    }else if(deposited_money=="" && chk_deposit==true)
    {
        document.getElementById("ErrorMessage19").style.display="block";
        document.getElementById("ErrorMessage19").innerHTML="Please enter rent per month price!";
        return false;
    }
	else if(isPostiveInteger(deposited_money)==1 && chk_deposit==true)
	{
		document.getElementById("ErrorMessage19").style.display="block";
		document.getElementById("ErrorMessage19").innerHTML="Enter price should be positive numeric only!";
		return false;
	}
	else if(deposited_money!="" && isNaN(deposited_money) && chk_deposit==true)
    {
        document.getElementById("ErrorMessage19").style.display="block";
        document.getElementById("ErrorMessage19").innerHTML="Enter price should be numeric only!";
        return false;
    }else if(rent_tenure_year=="" && chk_tenure!=true)
    {
        document.getElementById("ErrorMessage20").style.display="block";
        document.getElementById("ErrorMessage20").innerHTML="Please select rent period year!";
        return false;
    }else if(rent_tenure_month=="" && chk_tenure!=true)
    {
        document.getElementById("ErrorMessage20").style.display="block";
        document.getElementById("ErrorMessage20").innerHTML="Please select rent period month!";
        return false;
    }else if(rs_crore=="" && rs_lacks=="" && rs_thousends=="" && chk_property_price==true)
    {
        document.getElementById("ErrorMessage22").style.display="block";
        document.getElementById("ErrorMessage22").innerHTML="Please select property price!";
        return false;
    }
    else if(int_type == "Sell")
    {
        if(year=="" && month=="" && document.getElementById('chk_property_available').checked==false)
        {
            document.getElementById("ErrorMessage22").style.display="block";
            document.getElementById("ErrorMessage22").innerHTML="Please select property availability!";
            return false;
        }if(year=="" && month!="")
        {
            document.getElementById("ErrorMessage22").style.display="block";
            document.getElementById("ErrorMessage22").innerHTML="Please select Year!";
            return false;
        }if(year!="" && month=="")
        {
            document.getElementById("ErrorMessage22").style.display="block";
            document.getElementById("ErrorMessage22").innerHTML="Please select month";
            return false;
        }else
        {
            document.getElementById("ErrorMessage22").style.display="none";
        }
    }
    else if(int_type == "Rent")
    {
        if(year1=="" && month1=="" && document.getElementById('chk_property_available1').checked==false)
        {
            document.getElementById("ErrorMessage28").style.display="block";
            document.getElementById("ErrorMessage28").innerHTML="Please select property availability!";
            return false;
        }else if(year1=="" && month1!="")
        {
            document.getElementById("ErrorMessage28").style.display="block";
            document.getElementById("ErrorMessage28").innerHTML="Please select Year!";
            return false;
        }else if(year1!="" && month1=="")
        {
            document.getElementById("ErrorMessage28").style.display="block";
            document.getElementById("ErrorMessage28").innerHTML="Please select month";
            return false;
        }else
        {
            document.getElementById("ErrorMessage28").style.display="none";
        }
    }
    //else
    //{
        document.getElementById('div_fifth').style.display="block";
        document.getElementById('div_fourth_rental').style.display="none";
        document.getElementById('div_fourth_sell').style.display="none";
        document.getElementById('div_first').style.display="none";
        document.getElementById('div_second').style.display="none";
        document.getElementById('div_third').style.display="none";
        document.getElementById('div_optional').style.display="none";
        document.getElementById('div_finish').style.display="none";
        var checkStep=document.getElementById('hidCheckStep').value;
        var  nextStep=5;
        if(checkStep>nextStep)
        {
            document.getElementById('hidCheckStep').value=checkStep;
        }
        else
        {
            document.getElementById('hidCheckStep').value=nextStep;
        }
        newStep=document.getElementById('hidCheckStep').value;

        Jump('5', mode);

        if(int_type=="Sell")
        {
        document.getElementById('div_fourth_sell_right').style.display="inline";
        document.getElementById('div_fourth_rental_right').style.display="none";
        document.getElementById('div_fourth_sell_right_rounder').style.display="inline";
        document.getElementById('div_fourth_rental_right_rounder').style.display="none";
        document.getElementById('div_fourth_sell_right_circular').style.display="inline";
        document.getElementById('div_fourth_rental_right_circular').style.display="none";

        }
        else
        {
            document.getElementById('div_fourth_sell_right').style.display="none";
            document.getElementById('div_fourth_rental_right').style.display="inline";
            document.getElementById('div_fourth_sell_right_rounder').style.display="none";
            document.getElementById('div_fourth_rental_right_rounder').style.display="inline";
            document.getElementById('div_fourth_sell_right_circular').style.display="none";
            document.getElementById('div_fourth_rental_right_circular').style.display="inline";
        }

    //}

}
function back_step3(mode)
{
    //document.getElementById('currentstep').value = 3;
    var int_type=document.getElementById("sellorbuy").value;
    var property_type = document.getElementById("sel_propertytype").value;
    var property_type1 = document.getElementById("sel_propertytype1").value;
    var property_type2= document.getElementById("sel_propertytype2").value;
    var sub_type = document.getElementById("sel_subprotype").value;
    var pro_type='';
    if(property_type != '')
    {
        pro_type = property_type;
    }else if(property_type1 != '')
    {
        pro_type = property_type1;
    }else if(property_type2 != '')
    {
        pro_type = property_type2;
    }
        document.getElementById("div_second").style.display="none";
        document.getElementById("div_third").style.display="block";
        document.getElementById('div_first').style.display="none";
        document.getElementById('div_fourth_sell').style.display="none";
        document.getElementById('div_fourth_rental').style.display="none";
        document.getElementById('div_fifth').style.display="none";
        document.getElementById('div_optional').style.display="none";
        document.getElementById('div_finish').style.display="none";
        if(pro_type=='R')
        {
            if( int_type == 'Rent' || int_type == 'Sell' || int_type == 'Pg')
            {
                if(sub_type!="" && sub_type==1)
                {
                    document.getElementById("divbuiltarea").style.display="none";
                    document.getElementById("divplotarea").style.display="block";
                    document.getElementById("div_bedroom").style.display="none";
                    document.getElementById("div_bathroom").style.display="none";
                    document.getElementById("div_property_on_floor").style.display="none";
                    document.getElementById("total_floor").style.display="none";
                    document.getElementById("div_building_name").style.display="none";
                    document.getElementById("div_land_zone").style.display="none";
                }
                else if(sub_type==3 || sub_type==5 || sub_type==7)
                {
                    document.getElementById("divplotarea").style.display="none";
                    document.getElementById("divbuiltarea").style.display="block";
                    document.getElementById("div_bedroom").style.display="block";
                    document.getElementById("div_bathroom").style.display="block";
                    document.getElementById("div_property_on_floor").style.display="none";
                    document.getElementById("total_floor").style.display="none";
                    document.getElementById("div_building_name").style.display="none";
                    document.getElementById("div_land_zone").style.display="none";
                }
                else if(sub_type==6 || sub_type==2)
                {
                    document.getElementById("divplotarea").style.display="block";
                    document.getElementById("divbuiltarea").style.display="block";
                    document.getElementById("div_bedroom").style.display="block";
                    document.getElementById("div_bathroom").style.display="block";
                    document.getElementById("div_property_on_floor").style.display="none";
                    document.getElementById("total_floor").style.display="none";
                    document.getElementById("div_building_name").style.display="none";
                    document.getElementById("div_land_zone").style.display="none";
                }
                else
                {
                    document.getElementById("div_property_on_floor").style.display="none";
                    document.getElementById("total_floor").style.display="none";
                    document.getElementById("div_building_name").style.display="none";
                    document.getElementById("div_land_zone").style.display="none";
                }
            }
        }
        if(pro_type=='C')
        {
            document.getElementById("div_bedroom").style.display="none";
            document.getElementById("div_bathroom").style.display="none";

            if( int_type == 'Lease' || int_type == 'Sell')
            {
                if(sub_type!="" && (sub_type==11 || sub_type==14 || sub_type==8))
                {
                    document.getElementById("divbuiltarea").style.display="none";
                    document.getElementById("divplotarea").style.display="block"
                    document.getElementById("div_bedroom").style.display="none";
                    document.getElementById("div_bathroom").style.display="none";
                    document.getElementById("div_property_on_floor").style.display="none";
                    document.getElementById("total_floor").style.display="none";
                    document.getElementById("div_building_name").style.display="none";
                    document.getElementById("div_land_zone").style.display="block";
                }
                else if(sub_type==25 || sub_type==19)
                {
                    document.getElementById("divplotarea").style.display="none";
                    document.getElementById("divbuiltarea").style.display="block";
                    document.getElementById("div_bedroom").style.display="none";
                    document.getElementById("div_bathroom").style.display="none";
                    document.getElementById("div_property_on_floor").style.display="block";
                    document.getElementById("total_floor").style.display="block";
                    document.getElementById("div_building_name").style.display="block";
                    document.getElementById("div_land_zone").style.display="none";
                }
                else if(sub_type==9 || sub_type==10)
                {
                    document.getElementById("divplotarea").style.display="block";
                    document.getElementById("divbuiltarea").style.display="block";
                    document.getElementById("div_bedroom").style.display="none";
                    document.getElementById("div_bathroom").style.display="none";
                    document.getElementById("div_property_on_floor").style.display="none";
                    document.getElementById("total_floor").style.display="block";
                    document.getElementById("div_building_name").style.display="block";
                    document.getElementById("div_land_zone").style.display="none";
                }
                else if(sub_type==13 || sub_type==23)
                {
                    document.getElementById("divplotarea").style.display="block";
                    document.getElementById("divbuiltarea").style.display="block";
                    document.getElementById("div_bedroom").style.display="none";
                    document.getElementById("div_bathroom").style.display="none";
                    document.getElementById("div_property_on_floor").style.display="block";
                    document.getElementById("total_floor").style.display="block";
                    document.getElementById("div_building_name").style.display="block";
                    document.getElementById("div_land_zone").style.display="none";
                }
            }
        }
    // Coding for the right menu navigation.
    Jump('3', mode);



}


function enablerent_per_month()
{
	if(document.getElementById('rd_rentpermthrs').checked== true)
	{
		document.getElementById("txt_rent_rs").disabled=false;
	}else
	{
		document.getElementById("ErrorMessage18").style.display="none";
		document.getElementById("txt_rent_rs").value="";
		document.getElementById("txt_rent_rs").disabled=true;
	}
}


function enablerent_deposit()
{
	if(document.getElementById('rd_depositrs').checked== true)
	{
		document.getElementById("txt_deposit").disabled=false;
	}else
	{
		document.getElementById("ErrorMessage19").style.display="none";
		document.getElementById("txt_deposit").value="";
		document.getElementById("txt_deposit").disabled=true;
	}
}

function enable_periodofrent()
{
	if(document.getElementById('rd_drentperiod').checked== true)
	{
		document.getElementById("selyear").disabled=false;
		document.getElementById("selmonth").disabled=false;
	}else
	{
		document.getElementById("ErrorMessage20").style.display="none";
		document.getElementById("selyear").selectedIndex="";
		document.getElementById("selyear").disabled=true;
		document.getElementById("selmonth").selectedIndex="";
		document.getElementById("selmonth").disabled=true;
	}
}


function enable_property_price()
{
	if(document.getElementById('rd_cont_for_pricers').checked== true)
	{
		document.getElementById("sel_crores").disabled=false;
		document.getElementById("sel_lacks").disabled=false;
		document.getElementById("sel_thousends").disabled=false;
        document.getElementById("sel_crores").selectedIndex=document.getElementById("in_crore").value;
        document.getElementById("sel_lacks").selectedIndex=document.getElementById("in_lakh").value;
        document.getElementById("sel_thousends").selectedIndex=document.getElementById("in_thousand").value;
	}else
	{
		//document.getElementById("ErrorMessage21").style.display="none";
		document.getElementById("sel_crores").selectedIndex="";
		document.getElementById("sel_lacks").selectedIndex="";
		document.getElementById("sel_thousends").selectedIndex="";
		document.getElementById("sel_crores").disabled=true;
		document.getElementById("sel_lacks").disabled=true;
		document.getElementById("sel_thousends").disabled=true;
	}
}
function enable_property_availability()
{
	if(document.getElementById('chk_property_available').checked== false)
	{
		document.getElementById("sel_available_year").disabled=false;
		document.getElementById("sel_available_month").disabled=false;
        document.getElementById("sel_available_year").value=document.getElementById("avail_year").value;
        document.getElementById("sel_available_month").value=document.getElementById("avail_month").value;
	}else
	{
		document.getElementById("sel_available_year").disabled=true;
		document.getElementById("sel_available_month").disabled=true;
		document.getElementById("sel_available_year").selectedIndex="";
		document.getElementById("sel_available_month").selectedIndex="";
		document.getElementById("ErrorMessage22").style.display="none";
	}
}

function enable_property_availability1()
{
	if(document.getElementById('chk_property_available1').checked== false)
	{
		document.getElementById("sel_available_year1").disabled=false;
		document.getElementById("sel_available_month1").disabled=false;
	}else
	{
		document.getElementById("sel_available_year1").disabled=true;
		document.getElementById("sel_available_month1").disabled=true;
		document.getElementById("sel_available_year1").selectedIndex="";
		document.getElementById("sel_available_month1").selectedIndex="";
		document.getElementById("ErrorMessage22").style.display="none";
	}
}

//Ajax function for step4 to redirect the page on step5


function check_rent_per_month()
{
	var rent_permonth=document.getElementById("txt_rent_rs").value;
	rent_permonth=trim(rent_permonth, '');
	var chk_rent_per_month=document.getElementById('rd_rentpermthrs').checked;
	if(rent_permonth=="" && chk_rent_per_month== true)
	{
		document.getElementById("ErrorMessage18").style.display="block";
		document.getElementById("ErrorMessage18").innerHTML="Please enter rent per month price!";
	}else if(rent_permonth!="" && isNaN(rent_permonth) && chk_rent_per_month== true)
	{
		document.getElementById("ErrorMessage18").style.display="block";
		document.getElementById("ErrorMessage18").innerHTML="Enter price should be numeric only!";
	}else
	{
		document.getElementById("ErrorMessage18").style.display="none";
	}
}
function check_deposited_money()
{
	var chk_deposit=document.getElementById('rd_depositrs').checked;
	var deposited_money=document.getElementById("txt_deposit").value;
	deposited_money=trim(deposited_money, '');
	if(deposited_money=="" && chk_deposit==true)
	{
		document.getElementById("ErrorMessage19").style.display="block";
		document.getElementById("ErrorMessage19").innerHTML="Please enter deposit money!";
	}else if(deposited_money!="" && isNaN(deposited_money) && chk_deposit==true)
	{
		document.getElementById("ErrorMessage19").style.display="block";
		document.getElementById("ErrorMessage19").innerHTML="Deposit money should be numeric only!";
	}else
	{
		document.getElementById("ErrorMessage19").style.display="none";
	}
}

function check_period_of_rent()
{
	var chk_tenure=document.getElementById('rd_drentperiodopen').checked;
	var rent_tenure_year=document.getElementById("selyear").value;
	var rent_tenure_month=document.getElementById("selmonth").value;

	if(rent_tenure_year=="" && chk_tenure!=true)
	{
		document.getElementById("ErrorMessage20").style.display="block";
		document.getElementById("ErrorMessage20").innerHTML="Please select rent period year!";
	}else if(rent_tenure_month=="" && chk_tenure!=true)
	{
		document.getElementById("ErrorMessage20").style.display="block";
		document.getElementById("ErrorMessage20").innerHTML="Please select rent period month!";
	}else
	{
		document.getElementById("ErrorMessage20").style.display="none";
	}
}

function check_property_price()
{
	var chk_property_price=document.getElementById('rd_cont_for_pricers').checked;
	var rs_crore=document.getElementById("sel_crores").value;
	var rs_lacks=document.getElementById("sel_lacks").value;
	var rs_thousends=document.getElementById("sel_thousends").value;

	if(rs_crore=="" && rs_lacks=="" && rs_thousends=="" && chk_property_price==true)
	{
		document.getElementById("ErrorMessage22").style.display="block";
		document.getElementById("ErrorMessage22").innerHTML="Please select property price!";
	}else
	{
		document.getElementById("ErrorMessage22").style.display="none";
	}
}

function check_property_available()
{
	var chk_property_availability=document.getElementById('chk_property_available').checked;
	var year=document.getElementById("sel_available_year").value;
	var month=document.getElementById("sel_available_month").value;
	if(year=="" && chk_property_availability!=true)
	{
		document.getElementById("ErrorMessage22").style.display="block";
		document.getElementById("ErrorMessage22").innerHTML="Please select property availability!";
	}else if(year!="" && month=="")
    {
        document.getElementById("ErrorMessage22").style.display="block";
        document.getElementById("ErrorMessage22").innerHTML="Please select month!";
    }
    else if(year=="" && month!="")
    {
        document.getElementById("ErrorMessage22").style.display="block";
        document.getElementById("ErrorMessage22").innerHTML="Please select Year!";
    }else
    {
        document.getElementById("ErrorMessage22").style.display="none";
    }
}

function check_property_available1()
{
    var chk_property_availability=document.getElementById('chk_property_available1').checked;
    var year=document.getElementById("sel_available_year1").value;
    var month=document.getElementById("sel_available_month1").value;
    if(year=="" && month=="" && chk_property_availability!=true)
    {
        document.getElementById("ErrorMessage28").style.display="block";
        document.getElementById("ErrorMessage28").innerHTML="Please select property availability!";
    }else if(year!="" && month=="")
    {
        document.getElementById("ErrorMessage28").style.display="block";
        document.getElementById("ErrorMessage28").innerHTML="Please select month!";
    }
    else if(year=="" && month!="")
    {
        document.getElementById("ErrorMessage28").style.display="block";
        document.getElementById("ErrorMessage28").innerHTML="Please select Year!";
    }else
    {
        document.getElementById("ErrorMessage28").style.display="none";
    }
}

function enable_prefered_cont()
{
 	var cont_byall=document.getElementById("chk_contby_all").checked;
	var cont_byagents=document.getElementById("chk_contby_agents").checked;
	var cont_individual=document.getElementById("chk_contby_individual").checked;
	var cont_builder=document.getElementById("chk_contby_abuilder").checked;
	if(cont_byall==true)
	{
		document.getElementById("chk_contby_agents").checked=true;
		document.getElementById("chk_contby_individual").checked=true;
		document.getElementById("chk_contby_abuilder").checked=true;
		document.getElementById("chk_contby_agents").disabled=true;
		document.getElementById("chk_contby_individual").disabled=true;
		document.getElementById("chk_contby_abuilder").disabled=true;
	}else
	{
		document.getElementById("chk_contby_agents").checked=true;
		document.getElementById("chk_contby_individual").checked=true;
		document.getElementById("chk_contby_abuilder").checked=true;
		document.getElementById("chk_contby_agents").disabled=false;
		document.getElementById("chk_contby_individual").disabled=false;
		document.getElementById("chk_contby_abuilder").disabled=false;
	}


}

function name_nominee()
{
    var name=document.getElementById("txt_name").value;
	name=trim(name, '');
	if(name=="")
	{
		document.getElementById("ErrorMessage23").style.display="block";
		document.getElementById("ErrorMessage23").innerHTML="Please enter the name of contact person!";
	}else
	{
		document.getElementById("ErrorMessage23").style.display="none";
    }

}

function std_code()
{
	var stdcode=document.getElementById("txt_stdcode").value;
	stdcode=trim(stdcode, '');
	if(stdcode=="")
	{
		document.getElementById("ErrorMessage24").style.display="block";
		document.getElementById("ErrorMessage24").innerHTML="Please enter std/area code!";
	}else if(stdcode!="" && IsNumeric(stdcode)==false)
	{
		document.getElementById("ErrorMessage24").style.display="block";
		document.getElementById("ErrorMessage24").innerHTML="Enter only numeric values for the std/area code!";
	}else
	{
		document.getElementById("ErrorMessage24").style.display="none";
	}

}

function landline_number()
{
	var landline=document.getElementById("txt_landline").value;
	landline=trim(landline, '');
	if(landline=="")
	{
		document.getElementById("ErrorMessage24").style.display="block";
		document.getElementById("ErrorMessage24").innerHTML="Please enter landline number!";
	}else if(landline!="" && IsNumeric(landline)==false)
	{
		document.getElementById("ErrorMessage24").style.display="block";
		document.getElementById("ErrorMessage24").innerHTML="Enter only numeric values for the landline number!";
	}else
	{
		document.getElementById("ErrorMessage24").style.display="none";
	}

}
function mobile_number()
{
	var stdcode=document.getElementById("txt_stdcode").value;
	stdcode=trim(stdcode, '');
	var landline=document.getElementById("txt_landline").value;
	landline=trim(landline, '');
	var mobile_number=document.getElementById("txt_mobile").value;
	mobile_number=trim(mobile_number, '');
	if(stdcode=="" && landline=="" && mobile_number=="" )
	{
		document.getElementById("ErrorMessage24").style.display="block";
		document.getElementById("ErrorMessage24").innerHTML="Atleast one contact number is compulsory!";
	}else if(mobile_number!="" && IsNumeric(mobile_number)==false)
	{
		document.getElementById("ErrorMessage24").style.display="block";
		document.getElementById("ErrorMessage24").innerHTML="Enter only numeric values for the mobile number!";
	}else
	{
		document.getElementById("ErrorMessage24").style.display="none";
	}

}

function preferred_time_cont()
{
	var preferred_cont_time=document.getElementById("txt_prefferd_time").value;
	preferred_cont_time=trim(preferred_cont_time, '');
	if(preferred_cont_time=="")
	{
		document.getElementById("ErrorMessage25").style.display="block";
		document.getElementById("ErrorMessage25").innerHTML="Please enter preferred contact time!";
	}else
	{
		document.getElementById("ErrorMessage25").style.display="none";
	}

}
function contact_email()
{
	var email_id=document.getElementById("txt_email_id").value;
	email_id=trim(email_id, '');
	if(email_id=="")
	{
		document.getElementById("ErrorMessage26").style.display="block";
		document.getElementById("ErrorMessage26").innerHTML="Please enter contact email id!";
	}else if(!checkEmail(email_id))
	{
		document.getElementById("ErrorMessage26").style.display="block";
		document.getElementById("ErrorMessage26").innerHTML="Please enter valid email id!";
	}else
	{
		document.getElementById("ErrorMessage26").style.display="none";
	}

}
function prefer_to_be_contact_by()
{
	var cont_byall=document.getElementById("chk_contby_all").checked;
	var cont_byagents=document.getElementById("chk_contby_agents").checked;
	var cont_individual=document.getElementById("chk_contby_individual").checked;
	var cont_builder=document.getElementById("chk_contby_abuilder").checked;
	if(cont_byall==false && cont_byagents==false && cont_individual==false && cont_builder==false)
	{
		document.getElementById("ErrorMessage27").style.display="block";
		document.getElementById("ErrorMessage27").innerHTML="Please check for atleast one checkbox!";
	}else
	{
		document.getElementById("ErrorMessage27").style.display="none";
	}

}


function property_step5(mode)
{
    document.getElementById('currentstep').value = 6;
	var int_type=document.getElementById("sellorbuy").value;
	var property_type = document.getElementById("sel_propertytype").value;
	var property_type1 = document.getElementById("sel_propertytype1").value;
	var property_type2= document.getElementById("sel_propertytype2").value;
	var sub_type = document.getElementById("sel_subprotype").value;
	var pro_type='';
	if(property_type != '')
	{
		pro_type = property_type;
	}else if(property_type1 != '')
	{
		pro_type = property_type1;
	}else if(property_type2 != '')
	{
		pro_type = property_type2;
	}
	var enquiryself=document.getElementById("rd_res_enquiryself").checked;
	var name=document.getElementById("txt_name").value;
	var stdcode=document.getElementById("txt_stdcode").value;
	var landline=document.getElementById("txt_landline").value;
	var mobile_number=document.getElementById("txt_mobile").value;
	var preferred_cont_time=document.getElementById("txt_prefferd_time").value;
	var email_id=document.getElementById("txt_email_id").value;
	var cont_byall=document.getElementById("chk_contby_all").checked;
	var cont_byagents=document.getElementById("chk_contby_agents").checked;
	var cont_individual=document.getElementById("chk_contby_individual").checked;
	var cont_builder=document.getElementById("chk_contby_abuilder").checked;
    if(name=="")
    {
        document.getElementById("ErrorMessage23").style.display="block";
        document.getElementById("ErrorMessage23").innerHTML="Please enter the name of contact person!";
    }
    else if(stdcode=="" && landline=="" && mobile_number=="" )
    {
        document.getElementById("ErrorMessage24").style.display="block";
        document.getElementById("ErrorMessage24").innerHTML="Atleast one contact number is compulsory!";
    }else if(mobile_number!="" && IsNumeric(mobile_number)==false)
    {
        document.getElementById("ErrorMessage24").style.display="block";
        document.getElementById("ErrorMessage24").innerHTML="Enter only numeric values for the mobile number!";
    }
    else if((stdcode=="" && mobile_number=="") || (stdcode=="" && landline!=""))
    {
        document.getElementById("ErrorMessage24").style.display="block";
        document.getElementById("ErrorMessage24").innerHTML="Please enter std/area code!";
    }
    else if(stdcode!="" && IsNumeric(stdcode)==false)
    {
        document.getElementById("ErrorMessage24").style.display="block";
        document.getElementById("ErrorMessage24").innerHTML="Enter only numeric values for the std/area code!";
    }
    else if(landline=="" && stdcode!="")
    {
        document.getElementById("ErrorMessage24").style.display="block";
        document.getElementById("ErrorMessage24").innerHTML="Please enter landline number!";
    }
    else if(landline!="" && IsNumeric(landline)==false)
    {
        document.getElementById("ErrorMessage24").style.display="block";
        document.getElementById("ErrorMessage24").innerHTML="Enter only numeric values for the landline number!";
    }
    else if(preferred_cont_time=="")
    {
        document.getElementById("ErrorMessage25").style.display="block";
        document.getElementById("ErrorMessage25").innerHTML="Please enter preferred contact time!";
    }else if(email_id=="")
    {
        document.getElementById("ErrorMessage26").style.display="block";
        document.getElementById("ErrorMessage26").innerHTML="Please enter contact email id!";
    }else if(!checkEmail(email_id))
    {
        document.getElementById("ErrorMessage26").style.display="block";
        document.getElementById("ErrorMessage26").innerHTML="Please enter valid email id!";
    }else if(cont_byall==false && cont_byagents==false && cont_individual==false && cont_builder==false)
    {
        document.getElementById("ErrorMessage27").style.display="block";
        document.getElementById("ErrorMessage27").innerHTML="Please check for atleast one checkbox!";
    }else
	{
		document.getElementById("div_optional").style.display="block";
		document.getElementById("div_fifth").style.display="none";
		document.getElementById('div_third').style.display="none";
		document.getElementById('div_first').style.display="none";
		document.getElementById('div_second').style.display="none";
		document.getElementById('div_fourth_rental').style.display="none";
		document.getElementById('div_fourth_sell').style.display="none";
		document.getElementById('div_finish').style.display="none";
		var checkStep=document.getElementById('hidCheckStep').value;
		var  nextStep=6;
		if(checkStep>nextStep)
		{
			document.getElementById('hidCheckStep').value=checkStep;
		}
		else
		{
			document.getElementById('hidCheckStep').value=nextStep;
		}
		newStep=document.getElementById('hidCheckStep').value;
            Jump('6', mode);

	}
	if(pro_type=='R')
	{
        if(sub_type == 1)
        {
            document.getElementById("total_no_of_floor").style.display="none";
            if(document.getElementById("div_property_on_floor_res").style.display == "block")
            {
                document.getElementById("div_property_on_floor_res").style.display="none";
            }
            document.getElementById("div_flooring").style.display="none";
        }
		document.getElementById("ext_features_res").style.display="block";
		document.getElementById("inter_features_res").style.display="block";
		document.getElementById("ext_features_com").style.display="none";
		document.getElementById("inter_features_com").style.display="none";

	}
	else if(pro_type=='C')
	{
		if(sub_type==14 || sub_type==11 || sub_type==8)
		{
			if(document.getElementById("ext_features_res").style.display=="block")
			{
				document.getElementById("ext_features_res").style.display="none";
			}
			if(document.getElementById("inter_features_res").style.display="block")
			{
				document.getElementById("inter_features_res").style.display="none";
			}
			if(document.getElementById("ext_features_com").style.display="block")
			{
				document.getElementById("ext_features_com").style.display="none";
			}
			if(document.getElementById("inter_features_com").style.display="block")
			{
				document.getElementById("inter_features_com").style.display="none";
			}
		}
		else
		{
			document.getElementById("ext_features_res").style.display="none";
			document.getElementById("inter_features_res").style.display="none";
			document.getElementById("ext_features_com").style.display="block";
			document.getElementById("inter_features_com").style.display="block";
		}
    }

}

function back_step6(mode)
{
    var int_type=document.getElementById("sellorbuy").value;
    var property_type = document.getElementById("sel_propertytype").value;
    var property_type1 = document.getElementById("sel_propertytype1").value;
    var property_type2= document.getElementById("sel_propertytype2").value;
    var sub_type = document.getElementById("sel_subprotype").value;
    var pro_type='';
    if(property_type != '')
    {
        pro_type = property_type;
    }else if(property_type1 != '')
    {
        pro_type = property_type1;
    }else if(property_type2 != '')
    {
        pro_type = property_type2;
    }

    document.getElementById("div_optional").style.display="block";
    document.getElementById("div_fifth").style.display="none";
    document.getElementById('div_third').style.display="none";
    document.getElementById('div_first').style.display="none";
    document.getElementById('div_second').style.display="none";
    document.getElementById('div_fourth_rental').style.display="none";
    document.getElementById('div_fourth_sell').style.display="none";
    document.getElementById('div_finish').style.display="none";


    if(pro_type=='R')
    {
        if(sub_type == 1)
        {
            document.getElementById("total_no_of_floor").style.display="none";
            document.getElementById("div_property_on_floor_res").style.display="none";
            document.getElementById("div_flooring").style.display="none";
        }
        document.getElementById("ext_features_res").style.display="block";
        document.getElementById("inter_features_res").style.display="block";
        document.getElementById("ext_features_com").style.display="none";
        document.getElementById("inter_features_com").style.display="none";

    }
    else if(pro_type=='C')
    {
        if(sub_type==14 || sub_type==11 || sub_type==8)
        {
            if(document.getElementById("ext_features_res").style.display=="block")
            {
                document.getElementById("ext_features_res").style.display="none";
            }
            if(document.getElementById("inter_features_res").style.display="block")
            {
                document.getElementById("inter_features_res").style.display="none";
            }
            if(document.getElementById("ext_features_com").style.display="block")
            {
                document.getElementById("ext_features_com").style.display="none";
            }
            if(document.getElementById("inter_features_com").style.display="block")
            {
                document.getElementById("inter_features_com").style.display="none";
            }
        }
        else
        {
            document.getElementById("ext_features_res").style.display="none";
            document.getElementById("inter_features_res").style.display="none";
            document.getElementById("ext_features_com").style.display="block";
            document.getElementById("inter_features_com").style.display="block";
        }
    }

    // Coding for the right menu navigation.
    Jump('6', mode);

}



function back_step4(mode)
{
	var int_type=document.getElementById("sellorbuy").value;
	var property_type = document.getElementById("sel_propertytype").value;
	var property_type1 = document.getElementById("sel_propertytype1").value;
	var property_type2= document.getElementById("sel_propertytype2").value;
	var pro_type='';
	if(property_type != '')
	{
		pro_type = property_type;
	}else if(property_type1 != '')
	{
		pro_type = property_type1;
	}else if(property_type2 != '')
	{
		pro_type = property_type2;
	}
	if(int_type=='Rent' || int_type=='Lease' || int_type=='Pg')
	{
		document.getElementById('div_fifth').style.display="none";
		document.getElementById('div_fourth_rental').style.display="block";
		document.getElementById('div_fourth_sell').style.display="none";
		document.getElementById('div_third').style.display="none";
		document.getElementById('div_first').style.display="none";
		document.getElementById('div_second').style.display="none";
		document.getElementById('div_optional').style.display="none";
		document.getElementById('div_finish').style.display="none";
	}
	if(int_type=='Sell')
	{
		if(document.getElementById('div_fourth_sell').style.display=="none")
		{
			document.getElementById('div_fourth_sell').style.display="block";
		}
		document.getElementById('div_fifth').style.display="none";
		document.getElementById('div_fourth_rental').style.display="none";
		document.getElementById('div_third').style.display="none";
		document.getElementById('div_first').style.display="none";
		document.getElementById('div_second').style.display="none";
		document.getElementById('div_optional').style.display="none";
		document.getElementById('div_finish').style.display="none";
	}
	// Coding for the right menu navigation.
    Jump('4', mode);
}

//Email Validation
function checkEmail(str)
{
    var regex = /^[-_.a-z0-9]+@(([-_a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;
    return regex.test(str);
}
///Get State

function get_city_state(path)
{
	var state_id= document.getElementById('selstate').value;
	var randomnumber=Math.floor(Math.random()*110);
	var url = path+"index.php/listingproperty/get_property_city?state_id="+state_id+"&randno="+randomnumber;
	xmlHttp=GetXmlHttpObject(handleresponsecity);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	return true;
}
function handleresponsecity()
{

	if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
	{
		//document.getElementById("selcity").innerHTML =xmlHttp.responseText;
		document.getElementById("statepopcity").innerHTML=xmlHttp.responseText;

	}
	else
	{
		document.getElementById("selcity").innerHTML= " Loading...... ";
	}

}
////Check textarea character
function chkLength(evt,len)
{
         var str = document.getElementById(evt.id);
         if(str.value.length < len)
        {
                return true;
        }
        else
       {
              return false;
        }
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
//*************************************FUNCTION FOR THE STRAIGHT LISTING START HERE******************************************


// check for valid numeric strings
function IsNumeric(strNumerals)
{
	var strValidChars = "0123456789";
	var strChar;
	var bolResult = true;

	//strNumerals must consist of valid characters above
	for(i = 0; i < strNumerals.length && bolResult; i++)
	{
		strChar = strNumerals.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
		bolResult = false;
	}

	return bolResult;
}

//******************************************************Function for Add More BedRooms***********************************
function addmore_bedrooms()
{
	if(document.getElementById('div_add_more_bed').style.display=='none')
	{
		document.getElementById("ErrorMessage11").style.display="none";
		document.getElementById('selbedroom').selectedIndex="";
		document.getElementById('txt_add_morebed').value=document.getElementById('total_bedrooms').value;
		document.getElementById('div_add_more_bed').style.display='block';
	}else
	{
		document.getElementById("errormessagen1").style.display="none";
		document.getElementById('txt_add_morebed').value="";
		document.getElementById('div_add_more_bed').style.display='none';
		document.getElementById('selbedroom').selectedIndex=document.getElementById('total_bedrooms').value;
	}

}
function addmore_bathrooms()
{
	if(document.getElementById('div_add_more_bath').style.display=='none')
	{
		document.getElementById("ErrorMessage12").style.display="none";
		document.getElementById('selbathrooms').selectedIndex="";
		document.getElementById('txt_add_morebath').value=document.getElementById('total_bathrooms').value;
		document.getElementById('div_add_more_bath').style.display='block';
	}else
	{
		document.getElementById("errormessagen2").style.display="none";
		document.getElementById('txt_add_morebath').value="";
		document.getElementById('div_add_more_bath').style.display='none';
		document.getElementById('selbathrooms').selectedIndex=document.getElementById('total_bathrooms').value;
	}

}

function addmore_property_age()
{
	if(document.getElementById('div_add_more_age').style.display=='none')
	{
		document.getElementById("ErrorMessage15").style.display="none";
		document.getElementById('sel_property_age').selectedIndex="";
		document.getElementById('txt_add_moreAge').value=document.getElementById('total_prop_age').value;
		document.getElementById('div_add_more_age').style.display='block';
	}else
	{
		document.getElementById("errormessagen3").style.display="none";
		document.getElementById('txt_add_moreAge').value="";
		document.getElementById('div_add_more_age').style.display='none';
		document.getElementById('sel_property_age').selectedIndex=document.getElementById('total_prop_age').value;
	}

}

function addmore_car_parking()
{
	if(document.getElementById('div_add_more_parking').style.display=='none')
	{
		document.getElementById('sel_car_parking').selectedIndex="";
		document.getElementById('txt_add_moreparking').value=document.getElementById('hid_car_park').value;
		document.getElementById('div_add_more_parking').style.display='block';
	}else
	{
		document.getElementById("errormessagen4").style.display="none";
		document.getElementById('txt_add_moreparking').value="";
		document.getElementById('div_add_more_parking').style.display='none';
		document.getElementById('sel_car_parking').selectedIndex=document.getElementById('hid_car_park').value;
	}

}
function addmore_car_parking1()
{
	if(document.getElementById('div_add_more_parking1').style.display=='none')
	{
		document.getElementById('sel_car_parking1').selectedIndex="";
		document.getElementById('txt_add_moreparking1').value=document.getElementById('hid_car_park').value;
		document.getElementById('div_add_more_parking1').style.display='block';
	}else
	{
		document.getElementById("errormessagen4").style.display="none";
		document.getElementById('txt_add_moreparking1').value="";
		document.getElementById('div_add_more_parking1').style.display='none';
		document.getElementById('sel_car_parking1').selectedIndex=document.getElementById('hid_car_park').value;
	}

}
function addmore_shops()
{
	if(document.getElementById('div_add_more_shops').style.display=='none')
	{
		document.getElementById('sel_no_shops').selectedIndex="";
		document.getElementById('txt_add_moreshops').value=document.getElementById('hid_tot_shops').value;
		document.getElementById('div_add_more_shops').style.display='block';
	}else
	{
		document.getElementById("errormessagen44").style.display="none";
		document.getElementById('txt_add_moreshops').value="";
		document.getElementById('div_add_more_shops').style.display='none';
		document.getElementById('sel_no_shops').selectedIndex=document.getElementById('hid_tot_shops').value;
	}

}
function add_more_floor()
{
	if(document.getElementById('div_add_more_floor').style.display=='none')
	{
		document.getElementById('sel_total_floor').selectedIndex="";
		document.getElementById('txt_add_moreflooring').value=document.getElementById('hid_total_floor').value;
		document.getElementById('div_add_more_floor').style.display='block';
	}else
	{
		document.getElementById("errormessagen5").style.display="none";
		document.getElementById('txt_add_moreflooring').value="";
		document.getElementById('div_add_more_floor').style.display='none';
		document.getElementById('sel_total_floor').selectedIndex=document.getElementById('hid_total_floor').value;
	}
}
function add_more_floor_res()
{
    if(document.getElementById('div_add_more_floor_res').style.display=='none')
    {
        document.getElementById('sel_total_floor_res').selectedIndex="";
        document.getElementById('txt_add_moreflooring_res').value=document.getElementById('hid_total_floor').value;
        document.getElementById('div_add_more_floor_res').style.display='block';
    }else
    {
        document.getElementById("errormessagen23").style.display="none";
        document.getElementById('txt_add_moreflooring_res').value="";
        document.getElementById('div_add_more_floor_res').style.display='none';
        document.getElementById('sel_total_floor_res').selectedIndex=document.getElementById('hid_total_floor').value;
    }
}

function add_more_lift()
{
	if(document.getElementById('div_add_more_lift').style.display=='none')
	{
		document.getElementById('sel_total_lift').selectedIndex="";
		document.getElementById('txt_add_morelift').value=document.getElementById('hid_tot_lift').value;
		document.getElementById('div_add_more_lift').style.display='block';
	}else
	{
		document.getElementById("errormessagen55").style.display="none";
		document.getElementById('txt_add_morelift').value="";
		document.getElementById('sel_total_lift').selectedIndex=document.getElementById('hid_tot_lift').value;
		document.getElementById('div_add_more_lift').style.display='none';
	}
}
function add_more_Property_on_floor()
{
	if(document.getElementById('div_add_more_pro_floor').style.display=='none')
	{
		document.getElementById('sel_property_on_floor').selectedIndex="";
		document.getElementById('txt_add_more_pro_floor').value=document.getElementById('total_prop_on_floor').value;
		document.getElementById('div_add_more_pro_floor').style.display='block';
	}else
	{
		document.getElementById("errormessagen6").style.display="none";
		document.getElementById('txt_add_more_pro_floor').value="";
		document.getElementById('div_add_more_pro_floor').style.display='none';
		document.getElementById('sel_property_on_floor').selectedIndex=document.getElementById('total_prop_on_floor').value;
	}
}
function add_more_Property_on_floor1()
{
	if(document.getElementById('div_add_more_pro_floor1').style.display=='none')
	{
		document.getElementById('sel_property_on_floor_res').selectedIndex="";
		document.getElementById('txt_add_more_pro_floor_res').value=document.getElementById('total_prop_on_floor').value;
		document.getElementById('div_add_more_pro_floor1').style.display='block';
	}else
	{
		document.getElementById("errormessagen6").style.display="none";
		document.getElementById('txt_add_more_pro_floor_res').value="";
		document.getElementById('div_add_more_pro_floor1').style.display='none';
		document.getElementById('sel_property_on_floor_res').selectedIndex=document.getElementById('total_prop_on_floor').value;
	}
}
//*******************************validate Step 6 for Numeric values strictly**********************************
function valid_car_parking()
{
	var more_car_parking=document.getElementById('txt_add_moreparking').value;
	more_car_parking=trim(more_car_parking, '');
	if(more_car_parking!="" && IsNumeric(more_car_parking)== false)
	{
		document.getElementById("errormessagen4").style.display="block";
		document.getElementById("errormessagen4").innerHTML="Please enter only numeric values!";
	}else
	{
		document.getElementById("errormessagen4").style.display="none";

	}
}
function valid_car_parking1()
{
	var more_car_parking=document.getElementById('txt_add_moreparking1').value;
	more_car_parking=trim(more_car_parking, '');
	if(more_car_parking!="" && IsNumeric(more_car_parking)== false)
	{
		document.getElementById("errormessagen4").style.display="block";
		document.getElementById("errormessagen4").innerHTML="Please enter only numeric values!";
	}else
	{
		document.getElementById("errormessagen4").style.display="none";

	}
}
function valid_shops_complex()
{
	var more_shops=document.getElementById('txt_add_moreshops').value;
	more_shops=trim(more_shops, '');
	if(more_shops!="" && IsNumeric(more_shops)== false)
	{
		document.getElementById("errormessagen44").style.display="block";
		document.getElementById("errormessagen44").innerHTML="Please enter only numeric values!";
	}else
	{
		document.getElementById("errormessagen44").style.display="none";

	}
}
 function valid_flooring()
 {
	var more_flooring=document.getElementById('txt_add_moreflooring').value;
	more_flooring=trim(more_flooring, '');
	if(more_flooring!="" && IsNumeric(more_flooring)== false)
	{
		document.getElementById("errormessagen5").style.display="block";
		document.getElementById("errormessagen5").innerHTML="Please enter only numeric values!";
	}else
	{
		document.getElementById("errormessagen5").style.display="none";
	}
 }

 function valid_lift()
 {
	var more_lift=document.getElementById('txt_add_morelift').value;
	more_lift=trim(more_lift, '');
	if(more_lift!="" && IsNumeric(more_lift)== false)
	{
		document.getElementById("errormessagen55").style.display="block";
		document.getElementById("errormessagen55").innerHTML="Please enter only numeric values!";
	}else
	{
		document.getElementById("errormessagen55").style.display="none";
	}
 }
 function valid_pro_flooring()
 {
	var more_proon_flooring=document.getElementById('txt_add_more_pro_floor').value;
	more_proon_flooring=trim(more_proon_flooring, '');
	if(more_proon_flooring!="" && IsNumeric(more_proon_flooring)== false)
	{
		document.getElementById("errormessagen6").style.display="block";
		document.getElementById("errormessagen6").innerHTML="Please enter only numeric values!";
	}else
	{
		document.getElementById("errormessagen6").style.display="none";
	}
 }
 function valid_pro_flooring1()
 {
	var more_proon_flooring=document.getElementById('txt_add_more_pro_floor_res').value;
	more_proon_flooring=trim(more_proon_flooring, '');
	if(more_proon_flooring!="" && IsNumeric(more_proon_flooring)== false)
	{
		document.getElementById("errormessagen6").style.display="block";
		document.getElementById("errormessagen6").innerHTML="Please enter only numeric values!";
	}else
	{
		document.getElementById("errormessagen6").style.display="none";
	}
 }

function validation_step6()
{
	var more_car_parking=document.getElementById('txt_add_moreparking').value;
	more_car_parking=trim(more_car_parking, '');
	var more_flooring=document.getElementById('txt_add_moreflooring').value;
	more_flooring=trim(more_flooring, '');
	var more_proon_flooring=document.getElementById('txt_add_more_pro_floor').value;
	more_proon_flooring=trim(more_proon_flooring, '');
	if(more_car_parking!="" && IsNumeric(more_car_parking)== false)
	{
		document.getElementById("errormessagen4").style.display="block";
		document.getElementById("errormessagen4").innerHTML="Please enter only numeric values!";
		return false;
	}else if(more_flooring!="" && IsNumeric(more_flooring)== false)
	{
		document.getElementById("errormessagen5").style.display="block";
		document.getElementById("errormessagen5").innerHTML="Please enter only numeric values!";
		return false;
	}else if(more_proon_flooring!="" && IsNumeric(more_proon_flooring)== false)
	{
		document.getElementById("errormessagen6").style.display="block";
		document.getElementById("errormessagen6").innerHTML="Please enter only numeric values!";
		return false;
	}else
	{
		return true;
	}
}


function property_step6(mode)
{
	document.getElementById("ErrorMessageAirport").style.display="none";
	document.getElementById("ErrorMessageRail").style.display="none";

    var railwayDistance = document.getElementById('txt_distance_railway').value;
	var airportDistance = document.getElementById('txt_distance_airport').value;
	var totalFloor = document.getElementById('sel_total_floor_res').value;
	var propertyFloor = document.getElementById('sel_property_on_floor_res').value;

	var checkStep=document.getElementById('hidCheckStep').value;
	var  nextStep=7;

	if(propertyFloor > totalFloor)
    {
        document.getElementById("ErrorMessageFloor").style.display="block";
        document.getElementById("ErrorMessageFloor").innerHTML="Property on floor should not greater than total no. of floor!";
		document.getElementById("sel_total_floor_res").focus();
		return false;
    }
	else if(airportDistance!="" && isNaN(airportDistance))
    {
        document.getElementById("ErrorMessageAirport").style.display="block";
        document.getElementById("ErrorMessageAirport").innerHTML="Enter distance should be numeric only!";
		document.getElementById("txt_distance_airport").focus();
		return false;
    }
	else if(isPostiveInteger(airportDistance)==1 && airportDistance!="")
	{
		document.getElementById("ErrorMessageAirport").style.display="block";
		document.getElementById("ErrorMessageAirport").innerHTML="Please enter positive numeric value for airport distance!";
		document.getElementById("txt_distance_airport").focus();
		return false;
	}
	else if(railwayDistance!="" && isNaN(railwayDistance))
    {
        document.getElementById("ErrorMessageRail").style.display="block";
        document.getElementById("ErrorMessageRail").innerHTML="Enter distance should be numeric only!";
		document.getElementById("txt_distance_railway").focus();
		return false;
    }
	else if(isPostiveInteger(railwayDistance)==1 && railwayDistance!="")
	{
		document.getElementById("ErrorMessageRail").style.display="block";
		document.getElementById("ErrorMessageRail").innerHTML="Please enter positive numeric value for railway distance!";
		document.getElementById("txt_distance_railway").focus();
		return false;
	}
	else{
		document.getElementById('currentstep').value = 6;
		document.getElementById('div_finish').style.display="block";
		document.getElementById('div_optional').style.display="none";
		document.getElementById('div_first').style.display="none";
		document.getElementById('div_second').style.display="none";
		document.getElementById('div_third').style.display="none";
		document.getElementById('div_fourth_rental').style.display="none";
		document.getElementById('div_fourth_sell').style.display="none";
		document.getElementById('div_fifth').style.display="none";
		if(checkStep>nextStep)
		{
			document.getElementById('hidCheckStep').value=checkStep;
		}
		else
		{
			document.getElementById('hidCheckStep').value=nextStep;
		}
		newStep=document.getElementById('hidCheckStep').value;
		Jump('7', mode);
	}
}

function back_step5(mode)
{
	document.getElementById('div_fifth').style.display="block";
	document.getElementById('div_optional').style.display="none";
	document.getElementById('div_first').style.display="none";
	document.getElementById('div_second').style.display="none";
	document.getElementById('div_third').style.display="none";
	document.getElementById('div_fourth_rental').style.display="none";
	document.getElementById('div_fourth_sell').style.display="none";
	document.getElementById('div_finish').style.display="none";

	// Coding for the right menu navigation.
	Jump('5', mode);
}


function back_step7(mode)
{
    document.getElementById('div_fifth').style.display="none";
    document.getElementById('div_optional').style.display="none";
    document.getElementById('div_first').style.display="none";
    document.getElementById('div_second').style.display="none";
    document.getElementById('div_third').style.display="none";
    document.getElementById('div_fourth_rental').style.display="none";
    document.getElementById('div_fourth_sell').style.display="none";
    document.getElementById('div_finish').style.display="block";

    // Coding for the right menu navigation.
    Jump('7', mode);

}
// Get the locality according to the city.
function get_city_locality(path)
{
	var city_id= document.getElementById('selcity').value;
	if(city_id == '')
	{
		return false;
	}
	var randomnumber=Math.floor(Math.random()*110);
	var url = path+"index.php/home/get_locality?city_id="+city_id+"&randno="+randomnumber;
	xmlHttp=GetXmlHttpObject(handleresponselocality);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	return true;
}
function handleresponselocality()
{
	var Image_Url = document.getElementById('loading_image_url').value;
	if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("sellocality").innerHTML =xmlHttp.responseText;
	}
	else
	{
		document.getElementById("sellocality").innerHTML= "<img src="+Image_Url+"images/ajaxloading.gif'>";
	}
}
// End of Getting the locality according to the city.
function get_city_state_required(path)
{
	var state_id= document.getElementById('selstaterequired').value;
	var randomnumber=Math.floor(Math.random()*110);
	var url = path+"index.php/listingproperty/get_property_city?state_id="+state_id+"&randno="+randomnumber;
	xmlHttp=GetXmlHttpObject(handleresponsecityrequired);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	return true;
}
function handleresponsecityrequired()
{

	if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("selcityrequired").innerHTML =xmlHttp.responseText;
	}
	else
	{
		document.getElementById("selcityrequired").innerHTML= " Loading...... ";
	}

}

function show_image(url)
{
		var width  = 400;
		var height = 400;
		var left   = (screen.width  - width)/2;
		var top    = (screen.height - height)/2;
		var params = 'width='+width+', height='+height;
		params += ', top='+top+', left='+left;
		params += ', directories=no';
		params += ', location=no';
		params += ', menubar=no';
		params += ', resizable=no';
		params += ', scrollbars=no';
		params += ', status=no';
		params += ', toolbar=0';
		params += ', titlebar=0';
		params += ', dependent=no';
		params += ', SYSMENU=no';
		newwin=window.open(url,'show_company', params);
		if (window.focus) {newwin.focus()}

}
function remove(fname)
{
	var split_pattern1=', ';
	var split_pattern2='.';
	var final_arr="";
	var prev_pics=document.getElementById('project_picture').value;
	var str_prev_pics = prev_pics.split(split_pattern1);
	var div_name_arr=fname.split(split_pattern2);
	for(var x = 0; x < str_prev_pics.length; x++)
	{
		if(str_prev_pics[x]!=fname)
		{
			if(final_arr =="")
			{
				final_arr+=str_prev_pics[x];
			}
			else
			{
				final_arr+=", "+str_prev_pics[x];
			}
		}
	}
	document.getElementById('project_picture').value=final_arr;
	p3= document.getElementById('show_'+div_name_arr[0]);

	p3.parentNode.removeChild(p3);
}

function get_amenities(path)
{
	var property_type = document.getElementById("sel_propertytype").value;
	var property_type1 = document.getElementById("sel_propertytype1").value;
	var property_type2= document.getElementById("sel_propertytype2").value;
	property_amenities= document.getElementById("hid_amenities").value;
	var pro_type='';
	if(property_type != '')
	{
		pro_type = property_type;
	}else if(property_type1 != '')
	{
		pro_type = property_type1;
	}else if(property_type2 != '')
	{
		pro_type = property_type2;
	}
	var randomnumber=Math.floor(Math.random()*110);
	var url = path+"?category="+pro_type+"&prop_amenities="+property_amenities+"&randno="+randomnumber;
	xmlHttp=GetXmlHttpObject(handleresponseamenities);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	return true;
}
function handleresponseamenities()
{

	if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("div_amenities").innerHTML =xmlHttp.responseText;
	}
	else
	{
		document.getElementById("div_amenities").innerHTML= " Loading...... ";
	}

}

