function revert_obj(){
	//还原		
	$("#district_search").val('-1');
	$("#block_search").val('-1');
	$("#metroLine_search").val('-1');
	$("#circleLine_search").val('-1');
	
	$("#residenceType_search").val('-1');
	$("#shopType_search").val('-1');		
	$("#officeType_search").val('-1');
	
	$("#buildType_search").val('-1');
	
	$("#price_search").val('-1');				
	$("#roomType_search").val('-1');		
	$("#price_search").val('-1');		
	//$("#area_search").val('-1');
	
	$("#house_name").val("楼盘名称");
}


$(document).ready(function(){
	
	//选择住宅
	$("#residence_sel").click(function (){
		
		$("#select_type").val("1");
		revert_obj();
		
		$("#residence_sel").addClass("ulbg");
		$("#shop_sel").removeClass("ulbg");
		$("#office_sel").removeClass("ulbg");
							
		//板块
		$("#block_search").html("");
		$("#block_search").append('<option value="-1">板块</option>');
		$("#block_search").append('<option value="0">不限</option>');
						
		$("#residenceType_li").show();				
		$("#shopType_li").hide();		   
		$("#officeType_li").hide();				
		$("#buildType_li").show();		
		$("#roomType_li").show();
		
		$("#area_search").html("");
		$("#area_search").append('<option value="-1">面积范围</option>');
		$("#area_search").append('<option value="0">不限</option>');
		$("#area_search").val('-1');
		$("#area_li").hide();
		
		changeHotBlock(1);
		changeFeatureType(1);
		
		discountHouse(1);
	});
	
	//选择商铺
	$("#shop_sel").click(function (){	
		
		$("#select_type").val("2");
		revert_obj();		
		
		$("#residence_sel").removeClass("ulbg");
		$("#shop_sel").addClass("ulbg");
		$("#office_sel").removeClass("ulbg");
		
		$("#block_search").html("");
		$("#block_search").append('<option value="-1">板块</option>');
		$("#block_search").append('<option value="0">不限</option>');		
		
		
		$("#residenceType_li").hide();
		
		$("#shopType_li").show();		
		$("#officeType_li").hide();		
		$("#buildType_li").hide();	
			
		$("#roomType_li").hide();
		
		$("#area_search").html("");
		$("#area_search").append('<option value="-1">面积范围</option>');
		$("#area_search").append('<option value="0">不限</option>');
		$("#area_search").append('<option value="1">20以下</option>');
		$("#area_search").append('<option value="2">20-50</option>');
		$("#area_search").append('<option value="3">50-100</option>');
		$("#area_search").append('<option value="4">100以上</option>');
		$("#area_search").val('-1');												
		$("#area_li").show();
		
		changeHotBlock(2);
		changeFeatureType(2);
		discountHouse(2);
	});
	
	//选择写字楼
	$("#office_sel").click(function (){
		
		$("#select_type").val("3");
		revert_obj();
		
				
		$("#residence_sel").removeClass("ulbg");
		$("#shop_sel").removeClass("ulbg");
		$("#office_sel").addClass("ulbg");
		
		$("#block_search").html("");
		$("#block_search").append('<option value="-1">板块</option>');
		$("#block_search").append('<option value="0">不限</option>');
		
		
		$("#residenceType_li").hide();		
		$("#shopType_li").hide();
		$("#officeType_li").show();
				
		$("#buildType_li").hide();	
			
		$("#roomType_li").hide();
		
		$("#area_search").html("");
		$("#area_search").append('<option value="-1">面积范围</option>');
		$("#area_search").append('<option value="0">不限</option>');
		$("#area_search").append('<option value="1">100以下</option>');
		$("#area_search").append('<option value="2">100-300</option>');
		$("#area_search").append('<option value="3">300-600</option>');
		$("#area_search").append('<option value="4">600-1000</option>');
		$("#area_search").append('<option value="5">1000以上</option>');
		$("#area_search").val('-1');									
		$("#area_li").show();
		
		changeHotBlock(3);
		changeFeatureType(3);
		discountHouse(3);
	});
	
	
	//楼盘名称
	$("#house_name").focus(function(){
  		if($("#house_name").val()=="楼盘名称"){
  			$("#house_name").val("");
  		}
	});
	
	$("#house_name").blur(function(){
  		if($("#house_name").val()==""){
  			$("#house_name").val("楼盘名称");
  		}
	});
		
	$("#houseSearch_Btn").click(function(){
		if($("#feature_search").length>0){
			$("#feature_search").val("");
		}
		gfun_search();
	});		
});

function gfun_keydown(evt){
	evt = (evt) ? evt : ((window.event) ? window.event : "")
	keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which :evt.charCode);
	if(keyCode==13){
		gfun_search();
	}else{
		return;
	} 	
}

function gfun_search(){
	
	//还原排序条件
	if($("#search_order")!=null){
		$("#search_order").val('0');			
	}
	
	if($("#pageNo")!=null){
		$("#pageNo").val("1");
	}
	
	//document.houseSearch_form.action="../search/houseSearch.do";
	document.houseSearch_form.submit();	
}


//挤房搜索保存cookie
function gfun_searchCookie(){
	
	//最大存储个数
	var max_search=5;
	//最大值
	var cnt=($.cookie("search_cnt")==null)? 0 : $.cookie("search_cnt");
	//数据
	var json=($.JSONCookie("search_conditions") == null) ? {} : $.JSONCookie("search_conditions");
	
	cnt++;
	
	if(json[cnt-max_search]){		
		delete json[cnt-max_search];			
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});						
	}
	
	if(!json[cnt]){
		json[cnt] = {};		
					
		json[cnt].sel_type=$("#select_type").val();	
		
		if($("#select_type").val()==1){
			json[cnt].sel_type_text="住宅";
		}else if($("#select_type").val()==2){
			json[cnt].sel_type_text="商铺";
		}else if($("#select_type").val()==3){
			json[cnt].sel_type_text="写字楼";
		}
				
		json[cnt].dis=$("#district_search").val();			
		json[cnt].dis_t= filter_select("district_search");				
		
		json[cnt].blo=$("#block_search").val();	
		json[cnt].blo_t= filter_select("block_search");
				
		json[cnt].met=$("#metroLine_search").val();	
		json[cnt].met_t= filter_select("metroLine_search");	
		
		json[cnt].cir=$("#circleLine_search").val();	
		json[cnt].cir_t= filter_select("circleLine_search");
		
		json[cnt].res=$("#residenceType_search").val();	
		json[cnt].res_t= filter_select("residenceType_search");
		
		json[cnt].sho=$("#shopType_search").val();	
		json[cnt].sho_t= filter_select("shopType_search");		
		
		json[cnt].off=$("#officeType_search").val();	
		json[cnt].off_t= filter_select("officeType_search");	
		
		json[cnt].bui=$("#buildType_search").val();	
		json[cnt].bui_t= filter_select("buildType_search");	
		
		json[cnt].roo=$("#roomType_search").val();	
		json[cnt].roo_t= filter_select("roomType_search");
		
		json[cnt].pri=$("#price_search").val();	
		json[cnt].pri_t= filter_select("price_search");
		
		json[cnt].are=$("#area_search").val();
		json[cnt].are_t= filter_select("area_search");
		
		if($("#house_name").val()!="楼盘名称"){
			json[cnt].hou_name=$("#house_name").val();	
		}else{
			json[cnt].hou_name="";				
		}
		
		//feature_search
		json[cnt].fea="";
													
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});
		$.cookie("search_cnt",cnt, {expires: 7,path: '/'});
	}
}

//快速查询
function quick_searchCookie(select_type,feature_search){
	
	//最大存储个数
	var max_search=5;
	//最大值
	var cnt=($.cookie("search_cnt")==null)? 0 : $.cookie("search_cnt");
	//数据
	var json=($.JSONCookie("search_conditions") == null) ? {} : $.JSONCookie("search_conditions");
	
	cnt++;
	
	if(json[cnt-max_search]){		
		delete json[cnt-max_search];			
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});						
	}
	
	if(!json[cnt]){
		json[cnt] = {};		
					
		json[cnt].sel_type=select_type;	
		
		if(select_type==1){
			json[cnt].sel_type_text="住宅";
		}else if(select_type==2){
			json[cnt].sel_type_text="商铺";
		}else if(select_type==3){
			json[cnt].sel_type_text="写字楼";
		}
				
		json[cnt].dis="-1";			
		json[cnt].dis_t="";				
		
		json[cnt].blo="-1";	
		json[cnt].blo_t= "";	
				
		json[cnt].met="-1";	
		json[cnt].met_t= "";	
		
		json[cnt].cir="-1";	
		json[cnt].cir_t= "";
		
		json[cnt].res="-1";	
		json[cnt].res_t= "";	
		
		json[cnt].sho="-1";	
		json[cnt].sho_t= "";		
		
		json[cnt].off="-1";	
		json[cnt].off_t= "";	
		
		json[cnt].bui="-1";	
		json[cnt].bui_t= "";	
		
		json[cnt].roo="-1";	
		json[cnt].roo_t= "";	
		
		json[cnt].pri="-1";	
		json[cnt].pri_t= "";	
		
		json[cnt].are="-1";
		json[cnt].are_t= "";	
				
		json[cnt].hou_name="";				
				
		//feature_search
		json[cnt].fea=feature_search;
													
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});
		$.cookie("search_cnt",cnt, {expires: 7,path: '/'});
	}
}

//热点区域
function hotBlock_searchCookie(select_type,district_search,district_text,block_search,block_text){
	
	//最大存储个数
	var max_search=5;
	//最大值
	var cnt=($.cookie("search_cnt")==null)? 0 : $.cookie("search_cnt");
	//数据
	var json=($.JSONCookie("search_conditions") == null) ? {} : $.JSONCookie("search_conditions");
	
	cnt++;
	
	if(json[cnt-max_search]){		
		delete json[cnt-max_search];			
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});						
	}
	
	if(!json[cnt]){
		json[cnt] = {};		
					
		json[cnt].sel_type=select_type;	
		
		if(select_type==1){
			json[cnt].sel_type_text="住宅";
		}else if(select_type==2){
			json[cnt].sel_type_text="商铺";
		}else if(select_type==3){
			json[cnt].sel_type_text="写字楼";
		}
				
		json[cnt].dis=district_search;			
		json[cnt].dis_t=district_text;				
		
		json[cnt].blo=block_search;	
		json[cnt].blo_t= block_text;	
				
		json[cnt].met="-1";	
		json[cnt].met_t= "";	
		
		json[cnt].cir="-1";	
		json[cnt].cir_t= "";
		
		json[cnt].res="-1";	
		json[cnt].res_t= "";	
		
		json[cnt].sho="-1";	
		json[cnt].sho_t= "";		
		
		json[cnt].off="-1";	
		json[cnt].off_t= "";	
		
		json[cnt].bui="-1";	
		json[cnt].bui_t= "";	
		
		json[cnt].roo="-1";	
		json[cnt].roo_t= "";	
		
		json[cnt].pri="-1";	
		json[cnt].pri_t= "";	
		
		json[cnt].are="-1";
		json[cnt].are_t= "";	
				
		json[cnt].hou_name="";				
				
		//feature_search
		json[cnt].fea="";
													
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});
		$.cookie("search_cnt",cnt, {expires: 7,path: '/'});
	}
}



//区县板块搜索
function disBlock_searchCookie(sel_type,sel_disId,sel_disVal,sel_bloId,sel_bloVal){
	
	//最大存储个数
	var max_search=5;
	//最大值
	var cnt=($.cookie("search_cnt")==null)? 0 : $.cookie("search_cnt");
	//数据
	var json=($.JSONCookie("search_conditions") == null) ? {} : $.JSONCookie("search_conditions");
	
	cnt++;
	
	if(json[cnt-max_search]){		
		delete json[cnt-max_search];			
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});						
	}

	if(!json[cnt]){
		json[cnt] = {};		
					
		json[cnt].sel_type=sel_type;	
		
		if(sel_type==1){
			json[cnt].sel_type_text="住宅";
		}else if(sel_type==2){
			json[cnt].sel_type_text="商铺";
		}else if(sel_type==3){
			json[cnt].sel_type_text="写字楼";
		}
		
		json[cnt].dis=sel_disId;			
		json[cnt].dis_t= sel_disVal;				
		
		json[cnt].blo=sel_bloId;	
		json[cnt].blo_t=sel_bloVal;
				
		json[cnt].met=-1;	
		json[cnt].met_t="";	
		
		json[cnt].cir=-1;		
		json[cnt].cir_t="";
		
		json[cnt].res=-1;		
		json[cnt].res_t="";
		
		json[cnt].sho=-1;		
		json[cnt].sho_t="";		
		
		json[cnt].off=-1;		
		json[cnt].off_t="";	
		
		json[cnt].bui=-1;		
		json[cnt].bui_t="";
		
		json[cnt].roo=-1;		
		json[cnt].roo_t="";
		
		json[cnt].pri=-1;	
		json[cnt].pri_t="";
		
		json[cnt].are=-1;	
		json[cnt].are_t="";
		
		json[cnt].hou_name="";		
		json[cnt].fea="";
												
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});
		$.cookie("search_cnt",cnt, {expires: 7,path: '/'});
	}
}

//商铺大全
function shopTopic_searchCookie(select_type,house_name){
	
	//最大存储个数
	var max_search=5;
	//最大值
	var cnt=($.cookie("search_cnt")==null)? 0 : $.cookie("search_cnt");
	//数据
	var json=($.JSONCookie("search_conditions") == null) ? {} : $.JSONCookie("search_conditions");
	
	cnt++;
	
	if(json[cnt-max_search]){		
		delete json[cnt-max_search];			
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});						
	}
	
	if(!json[cnt]){
		json[cnt] = {};		
					
		json[cnt].sel_type=select_type;	
		
		if(select_type==1){
			json[cnt].sel_type_text="住宅";
		}else if(select_type==2){
			json[cnt].sel_type_text="商铺";
		}else if(select_type==3){
			json[cnt].sel_type_text="写字楼";
		}
				
		json[cnt].dis="-1";			
		json[cnt].dis_t="";				
		
		json[cnt].blo="-1";	
		json[cnt].blo_t= "";	
				
		json[cnt].met="-1";	
		json[cnt].met_t= "";	
		
		json[cnt].cir="-1";	
		json[cnt].cir_t= "";
		
		json[cnt].res="-1";	
		json[cnt].res_t= "";	
		
		json[cnt].sho="-1";	
		json[cnt].sho_t= "";		
		
		json[cnt].off="-1";	
		json[cnt].off_t= "";	
		
		json[cnt].bui="-1";	
		json[cnt].bui_t= "";	
		
		json[cnt].roo="-1";	
		json[cnt].roo_t= "";	
		
		json[cnt].pri="-1";	
		json[cnt].pri_t= "";	
		
		json[cnt].are="-1";
		json[cnt].are_t= "";	
				
		json[cnt].hou_name=house_name;				
				
		//feature_search
		json[cnt].fea="";
													
		$.JSONCookie("search_conditions",json, {expires: 7,path: '/'});
		$.cookie("search_cnt",cnt, {expires: 7,path: '/'});
	}
}

function filter_select(objId){
	if($("#"+objId)!=null && $("#"+objId).val()>0){
		return $("#"+objId).find("option:selected").text();
	}else{
		return "";
	}		
}

//区县板块搜索
function disBlockSearch(sel_type,sel_disId,sel_disVal,sel_bloId,sel_bloVal){	
	disBlock_searchCookie(sel_type,sel_disId,sel_disVal,sel_bloId,sel_bloVal);
	
	document.feature_form.action="../search/houseSearch.do?select_type=" + sel_type + "&district_search=" + sel_disId + "&block_search="+sel_bloId;
	document.feature_form.submit();	
}

//快速查询
function featureSearch(select_type,feature_search){
	
	if($("#feature_search")!=null){
		$("#feature_search").val(feature_search);		    
	}
		
	quick_searchCookie(select_type,feature_search);	
		
	document.quick_form.action="../search/houseSearch.do?select_type="+select_type;
	document.quick_form.submit();
}

//热点区域
function hotBlockSearch(select_type,district_search,district_text,block_search,block_text){
	
	//clear feature
	if($("#feature_search")!=null){		   
		$("#feature_search").val("");
	}
	
	hotBlock_searchCookie(select_type,district_search,district_text,block_search,block_text);
	
	window.location="../search/houseSearch.do?select_type=" + select_type + "&district_search=" + district_search + "&block_search="+block_search;
	
}

//折扣楼盘
function agioHouse(){	
	window.location="../home/agioHouse.do?select_type="+$("#select_type").val();	
}

function discountHouse(houseType){
	
	$("#discount_1").hide();
	$("#discount_2").hide();
	$("#discount_3").hide();
	
	$("#discount_"+houseType).show();
}




