$(document).ready(function(){
	if($("#search_1").size())$("#search_1").CRselectBox({classname:'zfbox'});
	if($("#search_2").size())$("#search_2").CRselectBox();
	if($("#search_3").size())$("#search_3").CRselectBox();
	if($("#search_4").size())$("#search_4").CRselectBox();
	if($("#search_5").size())$("#search_5").CRselectBox({classname:'zfbox2'});
    if($("#search_6").size())$("#search_6").CRselectBox();
	$(".search_area").html('').hide();
	var zone_html = '<div class="nav_1"><ul id="search_area_zone_html"><h3><a><img src="/images/pic_building_028.gif" alt="关闭窗口" title="关闭窗口" border="0" /></a></h3>';
	for(var i in area_zone){
		zone_html += '<li>'+i+'</li>';
	}
	zone_html += '</ul></div><div class="nav_2" id="search_area_html"></div>';
	$(zone_html).appendTo($(".search_area"));
	$("#search_area_zone_html li").css("cursor","pointer").mouseover(function(){
		$(this).siblings("li").removeClass().end().addClass("on");
		$("#search_area_html").html('').append('<div class="sf"><ul id="search_province"><h2>按省份查询</h2></ul><div class="clear"></div></div><div class="cs" id="search_countrys"><div class="clear"></div></div>');
		var province_html = '';
		$(area_zone[$.trim($(this).text())]).each(function(k,v){
			province_html += '<li>'+v+'</li>';
		});
		$(province_html).appendTo($("#search_province"));
		$("#search_province li").css("cursor","pointer").mouseover(function(){
			$("#search_countrys").html('');
			$(this).siblings("li").removeClass().end().addClass("on");
			var city_id = $.trim($(this).text());
			var city_html = '';
			$(area_city[city_id]).each(function(k,v){
				var country_html = '';
				$(area_country[city_id][v]).each(function(kk,vv){
					if(vv!=v+'市'){
						country_html += '<dd>'+vv+'</dd>';
					}
				});
				city_html += '<dl><dt>'+v+'</dt>'+country_html+'</dl>';
			});
			$(city_html).appendTo($("#search_countrys"));
			$("#search_countrys dl dt").css("cursor","pointer").click(function(){
				$("#search_area_a h2").html($.trim($("#search_area_zone_html li[class=on]").text())+'-'+$.trim($("#search_province li[class=on]").text())+'-'+$.trim($(this).text()));
				$(".search_area").hide();
			}).siblings("dd").css("cursor","pointer").click(function(){
				$("#search_area_a h2").html($.trim($("#search_area_zone_html li[class=on]").text())+'-'+$.trim($("#search_province li[class=on]").text())+'-'+$.trim($(this).siblings("dt").text())+'-'+$.trim($(this).text()));
				$(".search_area").hide();
			});
		}).click(function(){
			$("#search_area_a h2").html($.trim($("#search_area_zone_html li[class=on]").text())+'-'+$.trim($(this).text()));
			$(".search_area").hide();
		});
		$("#search_province li:first").mouseover();
	}).click(function(){
		$("#search_area_a h2").html($.trim($(this).text()));
		$(".search_area").hide();
	});
	$("#search_area_zone_html li:first").mouseover();
	$("#search_area_a").css("cursor","pointer").click(function(){
		if($(".search_area").is(":hidden")){
			$(".search_area").show();
		}else{
			$(".search_area").hide();
		}
	});
	$("#search_area_zone_html h3 a").css("cursor","pointer").click(function(){
		$(".search_area").hide();
	});
});
jQuery.fn.CRselectBox = function(options){
	options = $.extend({
		classname : 'zfbox1'
	},options);
	var _self = this;
	var _parent = _self.parent();
	var name = _self.attr("name");
	var id = _self.attr("id");
	var wrapHtml = '<div class="'+options.classname+'" id="'+id+'"></div>';
	var $wrapHtml = $(wrapHtml).appendTo(_parent);
	var liHtml = "";
	_self.find("option").each(function(){
		liHtml += '<li><a href="#" rel="'+$(this).attr("value")+'">'+$(this).text()+'</a></li>';
	});
	var selectedOptionValue = _self.find("option:selected").attr("value");
	var selectedOptionTxt = _self.find("option:selected").text();
	_self.remove();
	var inputHtml = '<input type="hidden" name="'+name+'" id="'+id+'"/>';
	$(inputHtml).appendTo($wrapHtml);
	$("#"+id).val(selectedOptionValue);
	var aHtml = '<a id="a_'+id+'"><h2>'+selectedOptionTxt+'</h2></a>';
	$(aHtml).appendTo($wrapHtml);
	var ulHtml = '<ul id="ul_'+id+'" style="display:none;"></ul>';
	var $ulHtml = $(ulHtml).appendTo($wrapHtml);
	$(liHtml).appendTo($ulHtml);


	$("#a_"+id).click(function(){
		$(this).blur();
		if($("#ul_"+id).is(":hidden")){
			$("ul[id^='ul_search_']").hide();
			$("#ul_"+id).show();
		}else{
			$("#ul_"+id).hide();
		}
		return false;
	});
	$("#ul_"+id+" a").click(function(){
		$(this).blur();
		var value = $(this).attr("rel");
		var txt = $(this).text();
		if(id == 'search_1'){
			if(value == '1'){
				if(typeof searchType == 'undefined'){
					$("#a_"+id+" h2").html(txt);
					$("#"+id).val(value);
				}else{
					window.location='/search.php';
				}
			}else if(value == '2'){
				window.location='/search_sell.php';
			}else if(value == '3'){
				window.location='/search_exchange.php';
			}else if(value == '4'){
				window.location='/search_rent.php';
			}
		}
        if(id == 'search_6'){
			if(value == '1'){
				if(typeof searchType == 'undefined'){
					$("#a_"+id+" h2").html(txt);
					$("#"+id).val(value);
				}else{
					window.location='/search.php';
				}
			}else if(value == '2'){
				window.location='/search_sell.php';
			}else if(value == '3'){
				window.location='/search_exchange.php';
			}else if(value == '4'){
				window.location='/search_rent.php';
			}
		}else{
			$("#a_"+id+" h2").html(txt);
			$("#"+id).val(value);
		}
		$("#ul_"+id).hide();
		return false;
	});
	$(document).click(function(event){
		if($(event.target).attr("class") != "zfselect"){
			$("ul[id^='ul_search_']").hide();
		}
	});
}
function search(type){
	if(type=='1'){	//楼盘
		var search_diqu = $("#search_area_a h2").html();	//地区
		var search_leixing = 0;	//楼盘类型
		var search_shoujia = 0;	//售价
		var search_fangxing = 0;	//房型
		var search_paixu = 0;	//排序
		var search_key = '';	//关键词
		if($("#search_2").size())search_leixing = $("#search_2").val();
		if($("#search_3").size())search_shoujia = $("#search_3").val();
		if($("#search_4").size())search_fangxing = $("#search_4").val();
		if($("#search_5").size())search_paixu = $("#search_5").val();
		if($("#search_key").size())search_key = $("#search_key").val();
		window.location='/project/index.php?diqu='+encodeURIComponent(search_diqu)+'&leixing='+search_leixing+'&shoujia='+search_shoujia+'&fangxing='+search_fangxing+'&paixu='+search_paixu+'&guanjianci='+encodeURIComponent(search_key);
	}else if(type=='2'){	//租房
		var search_dq = $("#search_area_a h2").html();	//地区
		var search_hx = 0;	//户型
		var search_zj = 0;	//租金
		var search_lx = 0;	//类型
		var search_px = 0;	//排序
		var search_key = '';	//关键词
		if($("#search_2").size())search_hx = $("#search_2").val();
		if($("#search_3").size())search_zj = $("#search_3").val();
		if($("#search_4").size())search_lx = $("#search_4").val();
		if($("#search_5").size())search_px = $("#search_5").val();
		if($("#search_key").size())search_key = $("#search_key").val();
		window.location='/rent/index.php?dq='+encodeURIComponent(search_dq)+'&hx='+search_hx+'&zj='+search_zj+'&lx='+search_lx+'&px='+search_px+'&key='+encodeURIComponent(search_key);
	}else if(type=='3'){	//卖房
		var search_dq = $("#search_area_a h2").html();	//地区
		var search_hx = 0;	//户型
		var search_sj = 0;	//售价
		var search_mj = 0;	//面积
		var search_px = 0;	//排序
		var search_key = '';	//关键词
		if($("#search_2").size())search_hx = $("#search_2").val();
		if($("#search_3").size())search_sj = $("#search_3").val();
		if($("#search_4").size())search_mj = $("#search_4").val();
		if($("#search_5").size())search_px = $("#search_5").val();
		if($("#search_key").size())search_key = $("#search_key").val();
		window.location='/sell/index.php?dq='+encodeURIComponent(search_dq)+'&hx='+search_hx+'&sj='+search_sj+'&mj='+search_mj+'&px='+search_px+'&key='+encodeURIComponent(search_key);
	}else if(type=='4'){	//换房
		var search_dq = $("#search_area_a h2").html();	//地区
		var search_hx = 0;	//户型
		var search_lx = 0;	//类型
		var search_mj = 0;	//面积
		var search_px = 0;	//排序
		var search_key = '';	//关键词
		if($("#search_2").size())search_hx = $("#search_2").val();
		if($("#search_3").size())search_lx = $("#search_3").val();
		if($("#search_4").size())search_mj = $("#search_4").val();
		if($("#search_5").size())search_px = $("#search_5").val();
		if($("#search_key").size())search_key = $("#search_key").val();
		window.location='/exchange/index.php?dq='+encodeURIComponent(search_dq)+'&hx='+search_hx+'&lx='+search_lx+'&mj='+search_mj+'&px='+search_px+'&key='+encodeURIComponent(search_key);
	}
}