jQuery(function($) {
	
	var nav = $('#sliderNavigation');
	var scroller = $('#sliderNavigation .scroll');
	var slides = $('#sliderNavigation .slide');

	var scroll = nav.width();
	var maxScroll = slides.width() * slides.length * -1;

	$('#productImage a.prev').click(function(e) {
		e.preventDefault();
		
		var pos = scroller.position();
		var to = pos.left - scroll;

		if(to > maxScroll) {
			scroller.animate({
				left: to + 'px'
			});
		} else {
			scroller.animate({
				left: 0
			});	
		}
	});
	
	
	$(document).ready(function() {
		var menuItems = $("#menu > li a").size();
		var length = 5;
		var dif = length - menuItems;
			if(dif != 0) {
				for (i=menuItems;i<=length;i++)
				{
					$('#menu').append($('<div style="background-color:white; width:164px; height:59px; float:left; margin:0 0 0 1px;"></div>'));
				}
			}
		
    });


	
	
	if($("input[id=shipping]:checked").length > 0 )
	{
		$('.leverAdres').toggle('fast');
	}
	$('input[id=shipping]').change(function() {
		$('.leverAdres').toggle('fast');
	});
	
	if($("input[id=regist]:checked").length > 0 )
	{
		$('.registPass').toggle('fast');
	}
	$('input[id=regist]').change(function() {
		$('.registPass').toggle('fast');
	});
	
	
		
	$('#sliderNavigation li a').click(function(e) {	
		e.preventDefault();
		var href = $(this).attr("href");
		var slide = href.replace('#', '');

		$('#sliderImages li').each(function(i) {
			if((i+1) == slide){
				$(this).css('z-index', 2);
			} else {
				$(this).css('z-index', 1);
			}
		});
		
		return false;
	});
	
	jQuery("a[rel=productGroup]").fancybox({
		'overlayShow'	: true
	});
	
	
	
	jQuery(document).ready(function() {

			jQuery("#various1").fancybox({
				'titlePosition'		: 'outside',
				'overlayColor'		: '#fff',
				'overlayOpacity'	: 0.8,
				'padding'			: 15
			});
			
			jQuery("#various2").fancybox({
				'titlePosition'		: 'outside',
				'overlayColor'		: '#fff',
				'overlayOpacity'	: 0.8,
				'padding'			: 15
			});
			
			jQuery("#various3").fancybox({
				'titlePosition'		: 'outside',
				'overlayColor'		: '#fff',
				'overlayOpacity'	: 0.8,
				'padding'			: 15
			});
			
			jQuery("#various4").fancybox({
				'titlePosition'		: 'outside',
				'overlayColor'		: '#fff',
				'overlayOpacity'	: 0.8,
				'padding'			: 15
			});
		});
	

});
