﻿/* Tab
========================================== */
$(function(){
	
	var d = "breakfast";
	
	if( location.href.match("#") ) {
		var locs = location.href.split("#");
		d = locs[1];
		
		
		/*20110401アンカー反映用追記
		------------------------------------------*/
		tab_flag = 0;
		if(d == 'breakfast'){ tab_flag = 1; }
		if(d == 'lunch'){ tab_flag = 1; }
		if(d == 'sweets'){ tab_flag = 1; }
		if(d == 'dinner'){ tab_flag = 1; }
		
		if(tab_flag != 1){d = 'breakfast';}
		/*----------------------------------------*/
		
	}
	
	// 初期化
	$.get(
		"/recipe/part/scene/" + d + "/",
		function( data ) {
			if ( "\v" != "v" ) {
				var container = $('#categoryUnit01');
				container.html( data );
			} else {
				document.getElementById( "categoryUnit01" ).innerHTML = data;
			}
			$('#' + d).addClass('active');                    //active設定割り当て

			$('.categoryPageNavi a').click(
				function() {
					var loc = $(this).attr('href');
					
					loc = loc.split( "/" ).pop();
					
					loadContent( "/recipe/part/scene/", d, "/" + loc );
					return false;
				}
			);
		}
	);
	
	$('.categoryNavi li a').unbind('click');
	
	$('#categoryUnit01').show();
	
	$('.categoryNavi li a').click(function() {
		$('.categoryNavi li a').removeClass('active'); //active設定削除
		$(this).addClass('active');                    //active設定割り当て
		
		
		var basename =  $(this).attr('href');            //呼び出し元a要素のherf属性取得
		
		basename = basename.substr( 1 );
		
		loadContent( "/recipe/part/scene/", basename, "" );
		
		return false;
	});
	
});

function loadContent( path, scate, file ) {
	$.get(
		path + scate + file + "/",
		function( data ) {
			if ( "\v" != "v" ) {
				var container = $('#categoryUnit01');
				container.html( data );
				
			} else {
				document.getElementById( "categoryUnit01" ).innerHTML = data;
			}
			
			$('#categoryUnit01').show();
			
			$('.categoryPageNavi a').click(
				function() {
					var loc = $(this).attr('href');
					
					loc = loc.split( "/" ).pop();
					
					loadContent( path, scate, "/" + loc );
					return false;
				}
			);
		}
	);
}


