$(function() {
	// Ajax キャッシュ無効化
	if ($.browser.msie) {
	    $(document.body).ajaxSend(function (evt, request, settings) {
	        if (!settings.ifModified && settings.type.toLowerCase() == 'get') {
	            request.setRequestHeader('If-Modified-Since', 'Thu, 01 Jan 1970 00:00:00 GMT');
	        }
	    });
	}
	// ニュースの表示
	var url = "php/ajax.php";
	if ($("#newsRelease").val != "") {
		var httpObj = jQuery.get(url, {method: "getNews"}, function() {
			$("#newsRelease").html(httpObj.responseText);
		});
	}
	// フォームの都道府県の背景色
	if ($("#formPrefectures").val != "") {
		$("#formPrefectures > option:contains('[')").css("background-color", "#d1dc9a");
	}
});
// チェックボックスの選択
function initializeCheckboxes(checkboxes, params) {
	jQuery.each(checkboxes, function(index, checkbox){
		jQuery.each(params, function(key, param){
			if (checkbox.value == param) {
				checkbox.checked = true;
			}
		});
	});
}
// ラジオボタンの選択
function initializeRadiobuttons(radiobuttons, param) {
	jQuery.each(radiobuttons, function(index, radiobutton){
		if (radiobutton.value == param) {
			radiobutton.checked = true;
			return;
		}
	});
}
// 絞り込み条件の妥当性チェック
function checkConditions() {
	if ( $("#search-r1").val() != '' && $("#search-r2").val() != '' ) {
		if ( parseInt($("#search-r1").val()) >= parseInt($("#search-r2").val()) ) {
			alert("賃料の下限・上限を正しく指定してください。");
			return false;
		}
	}
	if ( $("#search-a1").val() != '' && $("#search-a2").val() != '' ) {
		if ( parseInt($("#search-a1").val()) >= parseInt($("#search-a2").val()) ) {
			alert("面積の下限・上限を正しく指定してください。");
			return false;
		}
	}
	return true;
}
// クッキーへのI/O
function writeCookie(checkbox, id) {
	name = 'id_' + id;
	if (checkbox.checked) {
		$.cookie(name, '1', { expires: 1 }); // set cookie
	}
	else {
		$.cookie(name, '', { expires: -1 }); // delete cookie
	}
}
