//URLのパラメータを取得
function getUrlVars()
{
    var vars = [], hash; 
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); 
    for(var i = 0; i < hashes.length; i++) { 
        hash = hashes[i].split('='); 
        vars.push(hash[0]); 
        vars[hash[0]] = hash[1]; 
    } 
    return vars;
}
//IE6でLabel内の画像クリックを有効化する関数
/*@cc_on
window.attachEvent('onload', function(){
	// まず、label内の画像に自分がクリックされたらlabelにクリックを投げる関数を定義する
	var label_img_enclick = function(label) {
		var imgs = label.getElementsByTagName('img');
		for (var i = 0, l = imgs.length;i < l; ++i)
			imgs[i].attachEvent('onclick',function(){
				label.click();
			});
	};
	// ページ内のlabelタグを走査し、for属性を持ち、対応するinput要素が存在する場合、上記関数を適用する
	var labels = document.getElementsByTagName('label');
	for (var i = 0, l = labels.length;i < l; ++i) {
		var label = labels[i], input;
		if (label.htmlFor
				&& (input = document.getElementById(label.htmlFor)) 
				&& /input/i.test(input.tagName)
			 ) {
			label_img_enclick(label);
		}
	}
});
@*/

$(document).ready(function() {
//ページナビゲーションを上部に複製
	$(".caseContentNav").clone().prependTo("#caseContentList");
//高さを揃える要素の定義（jQueryプラグイン）
	$('#mainContent .height1').flatHeights();
	$('#mainContent .height2').flatHeights();
	$('#mainContent .height3').flatHeights();
	$('#mainContent .height4').flatHeights();

	$(".caseType label").css("display", "none");
	//URLのtypeの値を取得して、分岐処理
	var typeName = getUrlVars()["type"];
	//Barea（最下部のフォームへの対応）
	var BtypeName = getUrlVars()["Btype"];
	if (typeName == 'apartment' || BtypeName == 'apartment') {
		$(".caseType li.caseHouse").css("background-image","url('img/btn_radio01.gif')");
		$(".caseType li.caseApartment").css("background-image","url('img/btn_radio02_ov.gif')");	
	} else {
		$(".caseType li.caseHouse").css("background-image","url('img/btn_radio01_ov.gif')");
		$(".caseType li.caseApartment").css("background-image","url('img/btn_radio02.gif')");
	}
	$(".casePlace li label:eq(0), .casePlace li label:eq(15)").css("margin-right","29px");
	$(".casePlace li label:eq(1), .casePlace li label:eq(16)").css("margin-right","18px");
	$(".casePlace li label:eq(2), .casePlace li label:eq(17)").css("margin-right","15px");
	$(".casePlace li label:eq(3), .casePlace li label:eq(18)").css("margin-right","20px");
	$(".casePlace li label:eq(4), .casePlace li label:eq(19)").css("margin-right","20px");
	$(".casePlace li label:eq(5), .casePlace li label:eq(20)").css("margin-right","59px");
	$(".casePlace li label:eq(6), .casePlace li label:eq(21)").css("margin-right","34px");
	$(".casePlace li label:eq(7), .casePlace li label:eq(22)").css("margin-right","15px");
	$(".casePlace li label:eq(8), .casePlace li label:eq(23)").css("margin-right","14px");
	$(".casePlace li label:eq(9), .casePlace li label:eq(24)").css("margin-right","32px");
	$(".casePlace li label:eq(10), .casePlace li label:eq(25)").css("margin-right","27px");
	$(".casePlace li label:eq(11), .casePlace li label:eq(26)").css("margin-right","30px");
	$(".casePlace li label:eq(12), .casePlace li label:eq(27)").css("margin-right","12px");
	$(".casePlace li label:eq(13), .casePlace li label:eq(28)").css("margin-right","0px");
	$(".casePlace li label:eq(14), .casePlace li label:eq(29)").css("margin-right","30px");
	


//ラジオボタンの挙動（画像の差し替え、ラジオボタンの選択）
	$("#searchCase li.caseHouse, #searchCaseBottom li.caseHouse").click(function(){
		$(this).css("background-image","url('img/btn_radio01_ov.gif')");
		$("li.caseApartment").css("background-image","url('img/btn_radio02.gif')");
		$("li.caseHouse :radio[@value=house]").attr({ checked: "checked" });
	});

	$("#searchCase li.caseApartment, #searchCaseBottom li.caseApartment").click(function(){
		$(this).css("background-image","url('img/btn_radio02_ov.gif')");
		$("li.caseHouse").css("background-image","url('img/btn_radio01.gif')");
		$("li.caseApartment :radio[@value=apartment]").attr({ checked: "checked" });
	});
	
//チェックボックスの挙動は「CRIR」で処理

//検索結果エントリーのロールオーバーの挙動
	$("#caseContentList li").hover(function(){
		$(this).css("background-image","url('img/bg_case_post_ov.gif')");
	},
	function(){
		$(this).css("background-image","url('img/bg_case_post.gif')");
		}
	);

//詳細画面のロールオーバー用タグ
$("#caseConL .afterP a").prepend("<span>クリックで拡大</span>");

//詳細画面の施工後画像のロールオーバーの挙動
	$("#caseConL .afterP a").hover(function(){
		$("#caseConL .afterP a span").css("color","#FFFFFF");
		$("#caseConL .afterP a span").css("background-color","#FF9900");
	},
	function(){
		$("#caseConL .afterP a span").css("color","#333333");
		$("#caseConL .afterP a span").css("background-color","#CCCCCC");
		}
	);

});

