var hashSymbol="#";$(document).ready(function(A){$(".cart").click(cart_click);$(".opener").click(minilogin_click);$("#btnCloseMiniCart").click(function(B){closeCart();B.preventDefault();return false});$(".closeminicart").click(function(B){closeCart();B.preventDefault();return false});$(".btncontinueshopping").click(function(B){closeCart();B.preventDefault();return false});$(".addtominicart").click(addToCart_click)});function minilogin_click(A){showMiniLogin();A.preventDefault();return false}function showMiniLogin(){var B=$("#header");var A=$(".miniaccount");showOverlay();$(".miniaccount").addClass("active");A.css("left",B.position().left+348+"px").show()}function closeMiniLogin(){$(".miniaccount").hide()}function cart_click(A){closeMiniLogin();showMiniCart();A.preventDefault();return false}function showMiniCart(){window.CartController.getCurrentCart(function(A){showCart(A)})}function showCart(D){var E=$("#header");var B=$("#minicart");if(D.TotalUnits==1){$(".cart").html(String.format('Shopping Cart <font class="bigred"> &nbsp; ({0} item)</font>',D.TotalUnits))}if(D.TotalUnits==0){$(".cart").html('<span>Your Cart is Empty - <font class="bigred">Shop NOW!</font></span>')}if(D.TotalUnits>1){$(".cart").html(String.format('Shopping Cart <font class="bigred"> &nbsp; ({0} items)</font>',D.TotalUnits))}$("#minicart-subtotal").text(D.SubTotal.localeFormat("C2"));$("#minicart-ship").text(D.Shipping.localeFormat("C2"));$("#minicart-tax").text(D.Tax.localeFormat("C2"));$("#minicart-total").text(D.Total.localeFormat("C2"));var C=$("#minicart-lineitems");C.find(".delete").unbind("click",minicart_delete);if(D.LineItems.length>0){var A=parseTemplate($("#miniCartItemTemplate").html(),{lineItems:D.LineItems});C.html(A);C.find(".delete").bind("click",minicart_delete)}else{C.html('<p class="noitems">There are no items in your shopping cart.</p>')}showOverlay();B.css("left",E.position().left+E.width()-B.outerWidth()-10+"px").css("top","53px").show();$("html,window").animate({scrollTop:"0px"},200)}function closeCart(){$(".cart").removeClass("hover");$("#minicart").hide();hideOverlay()}function addToCart_click(D){var B=$(this).attr("href")+"";var A=/AddItem\.aspx.*itemId=(\d*)/i;var C=A.exec(B);if(!window.isShoppingCart&&C!=null){var E=C[1];AddToCart(E,1);D.preventDefault();return false}}function cartController_cartUpdated(A,C){var B=C.get_shoppingCart();showCart(B)}function minicart_delete(B){var A=$(B.target).attr("rel");window.CartController.removeItem(A)}var overlayWrapper;function showOverlay(){if(!overlayWrapper){appendOverlay()}overlayWrapper.show()}function hideOverlay(){overlayWrapper.hide()}function appendOverlay(){overlayWrapper=$('<div id="overlay"></div>').appendTo($("BODY"));overlayWrapper.click(function(A){closeCart();closeMiniLogin()})}Sys.Application.add_init(function(B,A){window.CartController=$create(KSP.Web.CartController,null,{cartUpdated:cartController_cartUpdated},null,null)});if(typeof (Sys)!=="undefined"){Sys.Application.notifyScriptLoaded()};
