$(document).ready(function(){
	
	if(location.pathname.search(/rent/) > 0){
		var areaInitHref = "/condition/area/view?kind=rent&width=740&height=465";
		var lineInitHref = "/condition/line/view?kind=rent&width=740&height=465";
		var kodawariHref = "/rent/property/particular?width=750&height=550";
	} else {
		var buyKind = param.condBasic.getValueByKey("kind");
		var areaInitHref = "/condition/area/view?kind=buy&width=740&height=465&buyKind=" + buyKind;
		var lineInitHref = "/condition/line/view?kind=buy&width=740&height=465&buyKind=" + buyKind;
		var kodawariHref = "/buy/property/particular?width=750&height=550&p.kind=" + buyKind;
	}
	
	var freeHref = "/condition/freeword/view?width=800&amp;height=410";
	
	//エリア選択 リンク
	$("#areaSearchLink").click(function(){
		var cond = jQuery.map(param.condMain.conds, function(n){
				return n.field + "=" + n.value;
		});
		var href = areaInitHref;
		if(cond && cond.length > 0){
			href = areaInitHref + "&" + cond.join("&");
		}
		tb_show(null, href, false);
		this.blur();
		return false;
	});
	
	//沿線選択 リンク
	$("#lineSearchLink").click(function(){
		var cond = jQuery.map(param.condMain.conds, function(n){
				return n.field + "=" + n.value;
		});
		var href = lineInitHref;
		if(cond && cond.length > 0){
			href = lineInitHref + "&" + cond.join("&");
		}
		tb_show(null, href, false);
		this.blur();
		return false;
	});
	
	//フリーワード
	$("#freeSearchLink").click(function(){
		tb_show(null, freeHref, false);
		this.blur();
		return false;
	});
	
	//こだわり条件
	$("#kodawariDisp").click(function(){
		tb_show(null, kodawariHref, false);
		this.blur();
		return false;
	});
	
	//全選択をクリア
	$(".searchBox03Bottom li:first").click(function(){
		//こだわり条件の画像を非表示に
		$("dl.kodawari li").css("display", "none");
		param.clear2ndConditions();
		param.executeSearch();
		return false;
	});
	
	//物件情報の絞り込み(基本)ボタン
	$(".searchBox02Bottom .select li:has(a)").not(".kind, #disp_usage2").click(function(){
		param.condBasic.reverse(this.id);
		param.executeSearch();
		return false;
	});
	
	//物件情報の絞り込み(基本)セレクト
	$(".searchBox02Bottom .select select").change(function(){
		param.condBasic.put(this.id.replace(/^select_/, ''), $(this).val());
		param.executeSearch();
		
	});
	
	//物件情報の絞り込み(こだわり)ボタン
	$(".kodawari li").click(function(){
		param.condPart.reverse(this.id.replace(/^disp_/, '').replace(/_\d+$/, ''));
		param.executeSearch();
		return false;
	});
	
	//賃貸用RSSリンク
	$(".rentRssLink").click(function(){
		param.toRssForRent();
	});
	
	//売買用RSSリンク
	$(".buyRssLink").click(function(){
		param.toRssForBuy();
	});
	
	//売買用物件種別リンク
	$(".searchBox02Bottom .select li.kind:has(a)").click(function(){

		param.condWord.clear();
		param.condBasic.clear();
		param.condPart.clear();
		param.condDisp.conds = new Array();
		
		this.id.match(/disp_kind_(.+)$/);
		var kind = RegExp.$1;
		location.href = param.getUrl().replace(/mansion|kodate|tochi|biz/, kind);
		
		return false;
	});
	
	//売買・事業用 利回り制御
	if ($("#select_yield").length > 0) {
		var yieldControl = function(){
			if(param.condBasic.getValueByKey("usage2") == "1"){
				$("#select_yield").attr("disabled", "");
			} else {
				$("#select_yield").attr("disabled", "disabled");
				$("#select_yield").val("");
				param.condBasic.put("yield", "");
			}
		}
		yieldControl();
		$("#disp_usage2").click(function(){
			param.condBasic.reverse($("#disp_usage2").attr("id"));
			yieldControl();
			param.executeSearch();
			return false;
		});
	}
	
});
