function updateCart($){
	var url="http://"+window.location.host+window.location.pathname+"?page_id=38";
	
	
	
   /* $('#cart #item_905_11').bind('keypress', function(e) {
    	  return ( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)) ? false : true ;
     });
      
      
	$('#cart input').change(function(){	
		
	});*/
	
	$('#cart .cart-item-remove').click(function(){
		$(this).parent().parent().fadeOut("fast", function(){
			$(this).find('.cart-item-name input').val(0);
			
			$.post(url, $("#cart form").serialize(), function(data) {
				$("#cart").html($("#cart", data).html());
				var itemcount=Number($("#cart .cart-item-count", data).html());
				if(itemcount>0){
					$("#nav .cart-item-count").html(itemcount);
				}else{
					$("#nav .cart-item-count").remove();
				}
				updateCart($);
			});
		});
	});
	
};
//
jQuery(function($) {
	
	Shadowbox.init({troubleElements:[]});
	
	Shadowbox.setup(".gallery a", {gallery:"Photos"});
	
	var $winwidth = $(window).width();
	$("img.background-image").attr({
			width: $winwidth
	});
	$(window).bind("resize", function(){
		var $winwidth = $(window).width();
		$("img.background-image").attr({
				width: $winwidth
		});
	});
	
  	if( $.browser.msie && $.browser.version <= 6 ){
  		
  	}else{
	
		var path = Math.floor(Math.random()*2) == 0 ? "amber-earrings.png" : "pendant.png";
		$("#header").prepend("<div class='floating-image'><img src='"+themePath+"/images/"+path+"'></div>");
	}
	
	$("#contactForm").validate({
  		errorElement: "span",
  		errorClass: "error",
  		showErrors: function(errorMap, errorList) {
           this.defaultShowErrors();
			$('span.error').each(function(){
				$(this).addClass("colorTip").html($(this).text()+'<span class="pointyTipShadow"></span><span class="pointyTip"></span>');
				
				$(this).css('margin-left',-$(this).outerWidth()/2);
				$(this).css('top',$(this).parent().height());//.fadeIn('fast');
			});
		},
		submitHandler: function(form) {
			var formInput = $(form).serialize();
		
			$.post($(form).attr('action'), formInput, function(data){
			
				$(form).find('#ccomment').after('<label for="ccomment" generated="false" class="error">Your message has been sent.</label>');
			
				$(form).find('input[type!=submit], textarea').val('');

			});
  		}
	});
	
	updateCart($);
	
}); 
