(function($) {

	$.fn.sliderWorks = function(options) {
		var settings = { speed: 600 };
		$.extend(settings,options);

		var target = $(this);
		var slides = target.find('div.slide');
		var refs = target.find('div.btns a');

		slides.eq(0).fadeIn(settings.speed);
		//target.css('height', slides.eq(0).height()+62+'px');

		refs.bind('click', function() {
			var index = $(this).index();
			var cur = refs.filter('.cur').index();

			if ( cur != index ) {
				slides.filter(':visible').fadeOut(settings.speed);
				slides.eq(index).fadeIn(settings.speed);
				//target.css('height', slides.eq(index).height()+62+'px');

				refs.removeClass('cur');
				refs.eq(index).addClass('cur');
			}

			return false;
		});
	};

})(jQuery);

function initGallery() {
	$('#arts-list a').fancybox({
		'padding'	:			0,
		'margin' 	: 			110,
		'titleShow' :			false,
		'overlayOpacity' : 		'.78',
		'overlayColor' :    	'#000',
		'changeSpeed' :     	650,
		'speedIn'	:			450,
		'speedOut'	:			450,
		'cyclic'	:   		true,
		'hideOnOverlayClick'  :	false
    });
	
	return false;
}

function initHPRotation() {
	var angle1 = 0,
		angle2 = 0,
		step1 = .07,
		step2 = .15,
		interval = 75;

	setInterval(function(){
		angle1 += step1;
		angle2 += step2;
		$('#hp-image1').rotate(angle2);
		$('#hp-image2').rotate(-angle1);
		$('#hp-image3').rotate(angle1);
	}, interval);
}

$(document).ready(function() {
	if ($('#wrap-hp').length) { 
		initHPRotation();
		$('#works-slider').sliderWorks();
	}
	
	if ( $('#arts-list').length ) initGallery();

	if ($('#coin-slider').length) {
		if ($(window).width() < 1220) {
			$('#coin-slider').coinslider({width: 884, height: 621, spw: 7, sph: 5, sDelay: 20, links : false, delay: 100000000 });
			$('.coin-slider').css('marginLeft','-63px');
			$('#cs-next-coin-slider').css('right','-44px');
			$('#cs-prev-coin-slider').css('left','-45px');
		} else {
			$('#coin-slider').coinslider({width: 1034, height: 621, spw: 7, sph: 5, sDelay: 20, links : false, delay: 100000000 });
		}
	}
});
