$(function(){

	
	$(".menu .jewels").hover(function(){
		$(this).find(".submenu").fadeIn();
	}, function(){
		$(this).find(".submenu").fadeOut();
	});
	
	$(".next").click(function(){
		$(".productslist").scrollTo('+=100px', 800);
	});
	
	$(".previous").click(function(){
		$(".productslist").scrollTo('-=100px', 800);
	});
	
	$(".productslist .inner .thumb img").hover(function(){
		$(this).stop().animate({opacity: 1});
	}, function(){
		$(this).stop().animate({opacity: 0.6});
	});	
	
	$(".productslist .inner .thumb a").click(function(){
		$(".display .description").html($(".item-" + $(this).attr("rel") + " .description").html());
		$(".display .price").html($(".item-" + $(this).attr("rel") + " .price").html());
		$(".display .addtocart a").attr("rel",$(this).attr("rel"));
	});
	
	$(".addtocart a").click(function(){
		var id = $(this).find("a").attr("rel");
		$.ajax({
			type: "POST",
			url: "/_ajax_cart.php",
			data: ({
				action: "add",
				id: id,
				quantity: 1
			}),
			success: function(msg){
				updateCartCount(msg);
				$(".addtocart").hide().html("Added").fadeIn();
			}
		});		

	});
	
	$("#content.cart input[name='shippingsame']").click(function(){
		$("#content.cart .billing input").each(function(){
			var nm = $(this).attr("name");
			$("#content.cart .shipping input[name='s_" + nm + "']").val($(this).val());
		});
		$("#content.cart .billing select").each(function(){
			var nm = $(this).attr("name");
			$("#content.cart .shipping select[name='s_" + nm + "']").val($(this).val());
		});
	});
	
	//restrict input to numbers
	$('input.quantity').bind('keypress', function(e) { 
		return ( e.which !== 8 && e.which !== 0 && ( e.which < 48 || e.which > 57)) ? false : true ;
	});
	
	$("#content.gallery .lightbox").fancybox({
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic'	
	});
	
	$("#content.menu .lightbox").fancybox({
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'autoScale'		: false										  
	});

});

