jQuery.noConflict();(function(jQuery){jQuery.each(['backgroundColor','borderBottomColor','borderLeftColor','borderRightColor','borderTopColor','color','outlineColor'],function(i,attr){jQuery.fx.step[attr]=function(fx){if(fx.state==0){fx.start=getColor(fx.elem,attr);fx.end=getRGB(fx.end);}
fx.elem.style[attr]="rgb("+[Math.max(Math.min(parseInt((fx.pos*(fx.end[0]-fx.start[0]))+fx.start[0]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[1]-fx.start[1]))+fx.start[1]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2]),255),0)].join(",")+")";}});function getRGB(color){var result;if(color&&color.constructor==Array&&color.length==3)
return color;if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color))
return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])];if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))
return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55];if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color))
return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],16)];if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))
return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),parseInt(result[3]+result[3],16)];return colors[jQuery.trim(color).toLowerCase()];}
function getColor(elem,attr){var color;do{color=jQuery.curCSS(elem,attr);if(color!=''&&color!='transparent'||jQuery.nodeName(elem,"body"))
break;attr="backgroundColor";}while(elem=elem.parentNode);return getRGB(color);};var colors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};})(jQuery);jQuery.fn.confirm=function(options){options=jQuery.extend({msg:'Are you sure?',stopAfter:'never',wrapper:'<span></span>',eventType:'click',dialogShow:'show',dialogSpeed:'fast',timeout:0},options);options.stopAfter=options.stopAfter.toLowerCase();if(!options.stopAfter in['never','once','ok','cancel']){options.stopAfter='never';}
options.buttons=jQuery.extend({ok:'Yes',cancel:'No',wrapper:'<a href="#"></a>',separator:' / '},options.buttons);var type=options.eventType;return this.each(function(){var target=this;var $target=jQuery(target);var timer;var saveHandlers=function(){var events=jQuery.data(target,'events');if(!events){return;}
target._handlers=new Array();for(var i in events[type]){target._handlers.push(events[type][i]);}}
var $ok=jQuery(options.buttons.wrapper).append(options.buttons.ok).click(function(){if(options.timeout!=0){clearTimeout(timer);}
$target.unbind(type,handler);$target.show();$dialog.remove();for(i in target._handlers){$target.click(target._handlers[i]);}
$target.click();if(options.stopAfter!='ok'&&options.stopAfter!='once'){$target.unbind(type);$target.one(type,handler);}
return false;})
var $cancel=jQuery(options.buttons.wrapper).append(options.buttons.cancel).click(function(){if(options.timeout!=0){clearTimeout(timer);}
if(options.stopAfter!='cancel'&&options.stopAfter!='once'){$target.one(type,handler);}
$target.show();$dialog.remove();return false;});if(options.buttons.cls){$ok.addClass(options.buttons.cls);$cancel.addClass(options.buttons.cls);}
var $dialog=jQuery(options.wrapper).append(options.msg).append($ok).append(options.buttons.separator).append($cancel);var handler=function(){jQuery(this).hide();if(options.dialogShow!='show'){$dialog.hide();}
$dialog.insertBefore(this);$dialog[options.dialogShow](options.dialogSpeed);if(options.timeout!=0){clearTimeout(timer);timer=setTimeout(function(){$cancel.click();$target.one(type,handler);},options.timeout);}
return false;};saveHandlers();$target.unbind(type);$target.one(type,handler);});}
jQuery(document).ready(function(){jQuery("#highlight").animate({backgroundColor:"#b1f3b1"},500);jQuery("#highlight").animate({backgroundColor:"white"},500);jQuery("#highlight").animate({backgroundColor:"#b1f3b1"},500);jQuery("#highlight").animate({backgroundColor:"white"},500);jQuery('#clearCart').click(function(){jQuery.post("/ajax-cart",{clearCart:"1"});jQuery("#minicart").html('<h1>Your Cart</h1><p>Your cart is empty. Please <a href="store">continue shopping</a>.</p>');jQuery("#pagetitle").remove();return false;});jQuery("#clearCart").confirm({msg:'Are you Sure? '});jQuery(".ajax-container").each(function(i){var target=this;var $target=jQuery(target);var id=jQuery(this).attr("id");jQuery("#remove"+id).click(function(){var quantity=$target.text();var decvalue=parseInt(quantity)-parseInt(quantity);$target.text(decvalue);if(decvalue=="0"){jQuery("#ajaxwrapper"+id).text("");}
jQuery.post("/ajax-cart",{clearItem:id},function(json){if(json.e=="0"){jQuery("#totalitems").text(json.t);jQuery("#subtotal").text(json.s);jQuery("#discounttotal").text(json.d);jQuery("#update").remove();jQuery("#paypal").before('<p id="update">Please <a href="checkout2">update</a> your cart.</p>').hide();}else{jQuery("#minicart").html('<h1>Your Cart</h1><p>Your cart is empty. Please <a href="store">continue shopping</a>.</p>');jQuery("#pagetitle").remove();}
if(parseInt(json.w)<150){jQuery("#paypal").show();jQuery("#weighterror").remove();}},"json");return false;});jQuery("#inc"+id).click(function(){var quantity=$target.text();var price=jQuery("#price"+id).text();var incvalue=parseInt(quantity)+1;var itemtotal=incvalue*parseInt(price);$target.text(incvalue);jQuery("#itemtotal"+id).text(itemtotal.toFixed(2));jQuery.post("/ajax-cart",{increment:id},function(json){if(parseInt(json.w)<150){jQuery("#totalitems").text(json.t);jQuery("#subtotal").text(json.s);jQuery("#discounttotal").text(json.d);jQuery("#shippingtotal").text(json.ship);jQuery("#update").remove();jQuery("#paypal").before('<p id="update">Please <a href="checkout2">update</a> your cart.</p>').hide();}else{jQuery("#weighterror").remove();jQuery("#paypal").before('<p id="weighterror">Oops.  Your cart is too heavy, try removing an item.</p>').hide();}},"json");return false;});jQuery("#dec"+id).click(function(){var quantity=$target.text();var price=jQuery("#price"+id).text();var decvalue=parseInt(quantity)-1;var itemtotal=decvalue*parseInt(price);$target.text(decvalue);jQuery("#itemtotal"+id).text(itemtotal.toFixed(2));if(decvalue=="0"){jQuery("#ajaxwrapper"+id).text("");}
jQuery.post("/ajax-cart",{decrement:id},function(json){if(json.e=="0"){jQuery("#totalitems").text(json.t);jQuery("#subtotal").text(json.s);jQuery("#discounttotal").text(json.d);jQuery("#shippingtotal").text(json.ship);jQuery("#update").remove();jQuery("#paypal").before('<p id="update">Please <a href="checkout2">update</a> your cart.</p>').hide();}else{jQuery("#minicart").html('<h1>Your Cart</h1><p>Your cart is empty. Please <a href="store">continue shopping</a>.</p>');jQuery("#pagetitle").remove();}
if(parseInt(json.w)<150){jQuery("#paypal").show();jQuery("#weighterror").remove();}},"json");return false;});});jQuery(".ajax").attr({href:"#"});});