Ramen.setup = function() {
	Ramen.setSearchToggle();
	Ramen.checkboxClearAll();
	Ramen.readyToggleDisplayType();
};


/**********************************************************
setSearchToggle
---------
検索条件の開閉
**********************************************************/
Ramen.setSearchToggle = function () {


//CHANGE 101221
jQuery(".searchHead p").css("display", "block");

	var open1 = jQuery(".areaHead p a.open1");
	var close1 = jQuery(".areaHead p a.close1");
	var open2 = jQuery(".ramenHead p a.open2");
	var close2 = jQuery(".ramenHead p a.close2");

	open1.click(function(){
		jQuery("#tblSearchDetailDiv01").animate({height:"toggle"}, "normal");
		open1.hide();
		close1.show();
		
	});

	close1.click(function(){
		jQuery("#tblSearchDetailDiv01").animate({height:"toggle"}, "normal");
		close1.hide();
		open1.show();
		
	});

	open2.click(function(){
		jQuery("#tblSearchDetailDiv02").animate({height:"toggle"}, "normal");
		open2.hide();
		close2.show();
		
	});

	close2.click(function(){
		jQuery("#tblSearchDetailDiv02").animate({height:"toggle"}, "normal");
		close2.hide();
		open2.show();
		
	});


//CHANGE 101221 up here


	
}


/**********************************************************
checkboxClearAll
---------
選択されたcheckboxを全て外す
**********************************************************/
Ramen.checkboxClearAll = function () {
	jQuery("#checkboxClear").click(function () {
		jQuery("td input:checkbox").removeAttr("checked");
	});
};

Ramen.toggleDisplayType = function () {
	jQuery(".boxRamenList").toggle();
	if(jQuery("dd.pics a").html()) {
		jQuery("dd.pics").html('写真');
		jQuery("dd.detail").html('<a href="javascript://">詳細</a>');
		jQuery('.navPager a').each(
			function() {
				var url = jQuery(this).attr('href').replace(/&*detail=1/ig, '');
				jQuery(this).attr('href', url);
			}
		);
	} else if(jQuery("dd.detail a").html()) {
		jQuery("dd.pics").html('<a href="javascript://">写真</a>');
		jQuery("dd.detail").html('詳細');
		jQuery('.navPager a').each(
			function() {
				var url = "";
				if (jQuery(this).attr('href').match('\\?')) {
					url = jQuery(this).attr('href') + '&detail=1';
				} else {
					url = jQuery(this).attr('href') + '?detail=1';
				}

				jQuery(this).attr('href', url);
			}
		);
	}
	Ramen.readyToggleDisplayType();
}

Ramen.readyToggleDisplayType = function () {
	jQuery("dd.detail a").click(function () {
		Ramen.toggleDisplayType();
	});
	jQuery("dd.pics a").click(function () {
		Ramen.toggleDisplayType();
	});
}

