$(document).ready(function(){
	initCookie();
	cufon();
	initScroll();
	initSlider();
	initLightbox();
	initTabs();
	
});
function cufon(){
	Cufon.replace('h1 a', {fontFamily: 'Signature'});
	Cufon.replace('h2', {fontFamily: 'Segoe_Script'});
	Cufon.replace('#menu li', {fontFamily: 'Segoe_Script', hover: true});
	Cufon.replace('#tabs ul li', {fontFamily: 'Segoe_Script', hover: true});
	Cufon.replace('#footer', {fontFamily: 'Segoe_Script', hover: 'true'});
};
function initScroll(){
	$('#page div.artwork div.scroll-pane').jScrollPane({
		showArrows :true
	});
}
function initSlider(){
	$('#page div.artwork ul.gallery a').click(function(){
		var index = $('#page div.artwork ul.gallery a').index($(this));
		$('#nav a:eq('+index+')').click();
		return false;
	});
	$('#slider div.slide-body').cycle({
		fx : 'fade',
		prev : $('#slider a.prev'),
		next : $('#slider a.next'),
		pager: '#nav',
		timeout: 0,
		cleartype: false
	});
	$('#nav').click(function(){
		return false;
	});
}
function initLightbox(){
	$('#slider div.item a').lightBox({
		//containerResizeSpeed: 1
	});
	/*$('#slider div.item a').hover(
		function(){$(this).click();	},
		function(){}
	);*/
};
function initTabs(){
	var tab_active;
	if ($('ul#menu li').hasClass('active-tab')) tab_active = 2; else tab_active = 0;
	$('#tabs').tabs({
		selected : tab_active,
		show: function(event, ui) {
			var id= $(ui.panel).attr('id');
			if (!$('#'+id).find('.jScrollPaneContainer').get(0)){
				$('#'+id).find('div.scroll-pane').jScrollPane({showArrows :true});
			}
			Cufon.replace('#tabs ul li', {fontFamily: 'Segoe_Script', hover: true});
		}
	});
}
function initCookie(){	
	var bg_array=new Array("bg1","bg2","bg3","bg4");
	if ($.cookie('bg_class')) {
		var bgclass = $.cookie('bg_class');
		$("#allpage").addClass(bgclass);
	} else {
		var bgclass = bg_array[Math.floor(Math.random()*4)];
		$.cookie('bg_class',bgclass);
		$("#allpage").addClass(bgclass);
		//alert(bgclass);
	};
	if ($.cookie('page_class')) {
		var pageclass = $.cookie('page_class');
		$("#page").addClass(pageclass);
		
	} else {
		var pageclass = 'fade';
		$.cookie('page_class',pageclass);
		$("#page").fadeIn(2000);
		$("#page").addClass(pageclass);
	}
	//$.cookie("bg_class", null);
	//$.cookie("fade", null);
}

