// ============================================================
// タブの切替え
// 
// %update / 09.10.28
// 
// %use / jquery1.2.6
// ============================================================

// ------------------------------------------------------------
// ▼
// ------------------------------------------------------------
// prototype.js と jquery の共存
if(! $jQ) { var $jQ = jQuery.noConflict(); }

$jQ(document).ready( function() {

	// ------------------
	// 【『お披露目パーティー・1.5次会 おすすめ会場』タブの切替え】
	// ------------------
	$jQ('#RcpOsusumeTabArea .tabLeaf a').click( function() {
		var blockRoot_jq = null;  // ブロックのルート
		var curTab_jq = null;  // カレントタブ
		var data_jq = null;  // 内容ブロック
		var curClsName = "";  // カレントの『tab0X』というクラス名

		curTab_jq = $jQ(this).parent();
		blockRoot_jq = $jQ(this).parent().parent().parent().parent();
		//alert( 'blockRoot_jq : ' + blockRoot_jq.attr('id') );  // DBUG

		curClsName = curTab_jq.attr('class');
		curClsName = curClsName.replace(/^(.*?)(tab[0-9][0-9])(.*?)$/, '$2');
		//alert('curClsName : ' + curClsName);  // DBUG

		data_jq = $jQ(".dataUnit." + curClsName, blockRoot_jq);
		//alert('data_jqの数 : ' + data_jq.size() );  // DBUG

		// カレントの切替え
		$jQ('.tabLeaf', blockRoot_jq).removeClass('current');
		curTab_jq.addClass('current');

		// 内容ブロックの表示
		$jQ('.dataUnit', blockRoot_jq).addClass('hide');
		data_jq.removeClass('hide');

		return false;
	} );  // click()

} );  // ready()

