(function(n){n.fn.jTruncate=function(t){var t=n.extend({length:300,minTrail:20,moreText:"more",lessText:"less",ellipsisText:"...",moreAni:"",lessAni:""},t);return this.each(function(){var i,r;if(obj=n(this),i=obj.html(),i.length>t.length+t.minTrail&&(r=i.indexOf(" ",t.length),r!=-1)){var r=i.indexOf(" ",t.length),o=i.substring(0,r),s=i.substring(r,i.length-1);obj.html(o+'<span class="truncate_ellipsis">'+t.ellipsisText+'<\/span><span class="truncate_more">'+s+"<\/span>");obj.find(".truncate_more").css("display","none");obj.append('<div class="clearboth"><a href="#" class="truncate_more_link show-more">'+t.moreText+"<\/a><\/div>");var u=n(".truncate_more_link",obj),f=n(".truncate_more",obj),e=n(".truncate_ellipsis",obj);u.click(function(){return u.text()==t.moreText?(f.show(t.moreAni),u.text(t.lessText),e.css("display","none"),f.css("display","inline")):(f.hide(t.lessAni),u.text(t.moreText),e.css("display","inline"),f.css("display","none")),!1})}})}})(jQuery),function(n){var t={start:function(){n('<div id="full-page-overlay"><i class="fa fa-spinner fa-pulse fa-3x"><\/i><\/div>').appendTo("body");n("body").css("overflow","hidden");n(document).keyup(function(t){t.which===27&&(n("#full-page-overlay").remove(),n("body").css("overflow",""))})},stop:function(){n("#full-page-overlay").remove();n("body").css("overflow","")}};n.extend({loading:t})}(jQuery);$(function(){"use strict";$(document).bind("mobileinit",function(){$.mobile.loader.prototype.options.text="loading";$.mobile.loader.prototype.options.textVisible=!1;$.mobile.loader.prototype.options.theme="a";$.mobile.loader.prototype.options.html=""});$(".dropdown").on("show.bs.dropdown",function(){$(this).find(".dropdown-menu").first().stop(!0,!0).slideDown(300)});$(".dropdown").on("hide.bs.dropdown",function(){$(this).find(".dropdown-menu").first().stop(!0,!0).slideUp(300)});$(".link-collapse").click(function(n){n.stopPropagation()});$(".product-image").carousel({interval:!1});$(".close-nav-button").click(function(){$(".offcanvas").offcanvas("hide")});$(".carousel-inner").swiperight(function(){$(this).parent().carousel("prev")});$(".carousel-inner").swipeleft(function(){$(this).parent().carousel("next")});$(".btn-quantity").click(function(n){n.preventDefault();var u=$(this).attr("data-field"),r=$(this).attr("data-type"),t=$("input[name='"+u+"']"),i=parseInt(t.val());isNaN(i)?t.val(0):r=="minus"?(i>t.attr("min")&&t.val(i-1).change(),parseInt(t.val())==t.attr("min")&&$(this).attr("disabled",!0)):r=="plus"&&(i<t.attr("max")&&t.val(i+1).change(),parseInt(t.val())==t.attr("max")&&$(this).attr("disabled",!0))});$(".itmQty").focusin(function(){$(this).data("oldValue",$(this).val())});$(".itmQty").change(function(){var i=parseInt($(this).attr("min")),r=parseInt($(this).attr("max")),n=parseInt($(this).val()),t=$(this).attr("name");n>=i?$(".btn-quantity[data-type='minus'][data-field='"+t+"']").removeAttr("disabled"):(alert("Sorry, the minimum value was reached"),$(this).val($(this).data("oldValue")));n<=r?$(".btn-quantity[data-type='plus'][data-field='"+t+"']").removeAttr("disabled"):(alert("Sorry, the maximum value was reached"),$(this).val($(this).data("oldValue")))});$(document).ready(function(){var n=$(".item-card").size();$(".horizontal-carousel").css("width",n*159+"px")});$(".description-toggle").jTruncate({length:700,minTrail:20,moreText:"show more...",lessText:"show less...",moreAni:"fast",lessAny:"fast"});$(".review-comment").jTruncate({length:150,minTrail:20,moreText:"show more...",lessText:"show less...",moreAni:"fast",lessAny:"fast"});$(function(){$("#card-sec").popover({placement:"right",content:'<img src="http://www.f3images.com/IMD/Md_Images/mobile/cvn-small.png">',html:!0});$("#pin-tip").popover()});$(document).ready(function(){var n=window.location.hash.replace("#","");$("[id='"+n+"']").collapse("toggle")});$(".scroll-to-top").click(function(){return $("html, body").animate({scrollTop:0},800),!1})}),function(n){var t='<div class="modal fade" id="alert"><div class="modal-dialog"><div class="modal-content"><div class="modal-body"><p class="text-danger"><strong>{message}<\/strong><\/p><\/div><div class="modal-footer"><button class="btn btn-danger btn-sm" id="dismiss-alert">Ok<\/button><\/div><\/div><\/div><\/div>';n.extend({alert:function(i,r){var u="#alert",f;if(!(n(u).length>0)){f=t.replace("{message}",i);n("body").append(f);n(u).find("#dismiss-alert").on("click",function(){r&&r();n(u).modal("hide")});n(u).modal({backdrop:"static",keyboard:!1}).on("hidden.bs.modal",function(){n(this).remove()})}}})}(jQuery),function(n){var t={showModal:function(t){t&&n.get("/Review/Create/"+t,function(t){n("body").append(t);n("#add-review-modal").modal("show").on("hidden.bs.modal",function(){n(this).remove()}).on("shown.bs.modal",function(){n.validator.unobtrusive.parse("#add-review-form")})})},init:function(){n(document).on("click","a[trigger-event='add-review']",function(i){i.preventDefault();var r=n(this).data("productId");t.showModal(r)})}};n.extend({review:t});n.review.init()}(jQuery),function(n){var t={showModal:function(t){t&&n.get("/Product/NotifyMe/"+t,function(t){n("body").append(t);n("#notify-me-modal").modal("show").on("hidden.bs.modal",function(){n(this).remove()}).on("shown.bs.modal",function(){n.validator.unobtrusive.parse("#notify-me-form")})})},init:function(){n(document).on("click","a[trigger-event='notify-me'], button[trigger-event='notify-me'], input[trigger-event='notify-me']",function(i){i.preventDefault();var r=n(this).data("productId");t.showModal(r)})}};n.extend({notifyMe:t});n.notifyMe.init()}(jQuery),function(n){var t={success:function(t,i){if(i=="success"){if(t!=null&&t.indexOf("Error:")>-1){var r=t.replace("Error: ","");n.alert(r,function(){console.log('This function will be called when user clicks "Ok" button')});return}n("#add-to-wishlist-modal").modal("hide");return}},error:function(n){var t=JSON.parse(n.responseText);alert(t.errorMessage)},showPopup:function(){var t=n.trim(n("#product-id").text()),i;t==""&&(t=n("#product-id").val());i=this;n.ajax({url:"/Wishlist/AddToWishlist/"+t,type:"GET",success:function(t){n("body").append(t);n("#add-to-wishlist-modal").modal();n("#add-to-wishlist-modal").on("hidden.bs.modal",function(){n("#add-to-wishlist-form").remove()})},error:function(n){alert("Something went wrong:"+n)}})},init:function(){n("#add-to-wishlist").click(this.showPopup);n("[id^=add-to-wishlist-cart-]").click(this.showPopup)}};n.extend({addToWishlist:t});n.addToWishlist.init()}(jQuery)