function Cart() { var a = this; a.phiShip = 35000; a.nextId=1;a.Version="2.2";a.Shelf=null;a.items={};a.isLoaded=!1;a.pageIsReady=!1;a.quantity=0;a.total=0;a.taxRate=0;a.taxCost=0;a.shippingFlatRate=0;a.shippingTotalRate=0;a.shippingQuantityRate=0;a.shippingRate=0;a.shippingCost=0;a.currency=VND;a.checkoutTo=PayPal;a.email="";a.merchantId="";a.successUrl="";a.cancelUrl=null;a.entry="";a.entryURL="";a.entryDelete=!1;a.cookieDuration=30;a.storagePrefix="sc_";a.MAX_COOKIE_SIZE=4E3;a.cartHeaders="thumb_image Name size color Price decrement Quantity increment total Remove".split(" ");1==a.entryDelete&&(this.items={});a.add=function(b){this.pageIsReady||(this.initializeView(),this.update());this.isLoaded||(this.load(),this.update());var a=new CartItem;if(!arguments||0===arguments.length)return null;var d=arguments;b&&"string"!==typeof b&&"number"!==typeof b&&(d=b);a.parseValuesFromArray(d);a.checkQuantityAndPrice();this.hasItem(a)?(d=this.hasItem(a),d.quantity=parseInt(d.quantity,10)+parseInt(a.quantity,10),a=d):this.items[a.id]=a;this.update();$("xhtml, xbody").animate({scrollTop:0},1E3);return a};a.remove=function(b){var c={};a.each(function(a){a.id!==b&&(c[a.id]=a)});this.items=c};a.empty=function(){simpleCart.items={};simpleCart.update()};a.find=function(b){if(!b)return null;var c=[];a.each(function(d,e,g){fits=!0;a.each(b,function(b,a,c){d[c]&&d[c]==b||(fits=!1)});fits&&c.push(d)});return 0===c.length?null:c};a.each=function(b,c){var d,e=0,g;if("function"===typeof b)var n=b,p=a.items;else if("function"===typeof c)var n=c,p=b;else return;for(d in p) if("function"!==typeof p[d]){g=n.call(a,p[d],e,d);if(!1===g)break;e++}};a.chunk=function(b,a){"undefined"===typeof a&&(a=2);return b.match(RegExp(".{1,"+a+"}","g"))||[]};a.checkout=function(){if(0===simpleCart.quantity)error("Cart is empty");else switch(simpleCart.checkoutTo){case PayPal:simpleCart.paypalCheckout();break;case GoogleCheckout:simpleCart.googleCheckout();break;case Email:simpleCart.emailCheckout();break;default:simpleCart.customCheckout()}};a.paypalCheckout=function(){var b=this,a="https://www.paypal.com/cgi-bin/webscr?cmd=_cart&upload=1&business="+b.email+"¤cy_code="+b.currency,d=1,e="",g;b.taxRate&&(a=a+"&tax_cart="+b.currencyStringForPaypalCheckout(b.taxCost));b.each(function(a,c){d=c+1;g="";b.each(a,function(a,b,d){"id"!==d&&"price"!==d&&"quantity"!==d&&"name"!==d&&"shipping"!==d&&(g=g+", "+d+"="+a)});g=g.substring(2);e=e+"&item_name_"+d+"="+a.name+"&item_number_"+d+"="+d+"&quantity_"+d+"="+a.quantity+"&amount_"+d+"="+b.currencyStringForPaypalCheckout(a.price)+"&on0_"+d+"=Options&os0_"+d+"="+g});0!==b.shipping()&&(e=e+"&shipping="+b.currencyStringForPaypalCheckout(b.shippingCost));b.successUrl&&(e=e+"&return="+b.successUrl);b.cancelUrl&&(e=e+"&cancel_return="+b.cancelUrl);window.open(a+e,"paypal","scrollbars,location,resizable,status")};a.googleCheckout=function(){var a=this;if(a.currency!==USD&&a.currency!==GBP)error("Google Checkout only allows the USD and GBP for currency.");else if(""!==a.merchantId&&null!==a.merchantId&&a.merchantId){var c=document.createElement("form"),d=1,e;c.style.display="none";c.method="POST";c.action="https://checkout.google.com/api/checkout/v2/checkoutForm/Merchant/"+a.merchantId;c.acceptCharset="utf-8";a.each(function(g,n){d=n+1;c.appendChild(a.createHiddenElement("item_name_"+d,g.name));c.appendChild(a.createHiddenElement("item_quantity_"+d,g.quantity));c.appendChild(a.createHiddenElement("item_price_"+d,g.price));c.appendChild(a.createHiddenElement("item_currency_"+d,a.currency));c.appendChild(a.createHiddenElement("item_tax_rate_"+d,a.taxRate));c.appendChild(a.createHiddenElement("_charset_",""));e="";a.each(g,function(a,b,d){"id"!==d&&"quantity"!==d&&"price"!==d&&(e=e+", "+d+": "+a)});e=e.substring(1);c.appendChild(a.createHiddenElement("item_description_"+d,e))});0!==a.shipping()&&(c.appendChild(a.createHiddenElement("ship_method_name_1","Shipping")),c.appendChild(a.createHiddenElement("ship_method_price_1",parseFloat(a.shippingCost).toFixed(2))),c.appendChild(a.createHiddenElement("ship_method_currency_1",a.currency)));document.body.appendChild(c);c.submit();document.body.removeChild(c)}else error("No merchant Id for google checkout supplied.")};a.emailCheckout=function(){this.entryURL="'+urlmuangay+'";window.open(this.entryURL,"_parent")};a.customCheckout=function(){var a="https://www.nganluong.vn/button_payment.php?receiver="+this.email,c="",d=0;this.each(function(a,b){c=""==c?"&product_name="+a.name:c+(" , "+a.name);d+=a.price*a.quantity;1","javascript:;","onclick=\"simpleCart.items['"+c.id+"'].increment();\"");break;case "decrement":d=a.valueToLink("","javascript:;","onclick=\"simpleCart.items['"+c.id+"'].decrement();\"");break;case "remove":d=a.valueToLink("","javascript:;","onclick=\"simpleCart.items['"+c.id+"'].remove();\"");break;case "price":d=a.valueToCurrencyString(c[b[0].toLowerCase()]?c[b[0].toLowerCase()]:" ");break;default:d=c[b[0].toLowerCase()]?c[b[0].toLowerCase()]:" "} for(var e=1,g=b.length;e'};a.valueToTextInput=function(a,c){return'"};a.valueToLink=function(a,c,d){return'"+a+""};a.valueToElement=function(a,c,d){return"<"+a+" "+d+" > "+c+""};a.hasItem=function(b){var c,d=!1;a.each(function(e){c=!0;a.each(b,function(a,d,p){"quantity"!==p&&"id"!==p&&b[p]!==e[p]&&(c=!1)});c&&(d=e)});return d};a.ln={en_us:{quantity:"Quantity",price:"Price",total:"Total",decrement:"Decrement",increment:"Increment",remove:"Remove",tax:"Tax",shipping:"Shipping",image:"Image"}};a.language="en_us";a.print=function(a){return this.ln[this.language]&&this.ln[this.language][a.toLowerCase()]?this.ln[this.language][a.toLowerCase()]:a};a.update=function(){simpleCart.isLoaded||simpleCart.load();simpleCart.pageIsReady||simpleCart.initializeView();a.updateTotals();a.updateView();a.save()};a.updateTotals=function(){a.total=0;a.quantity=0;a.each(function(b){1>b.quantity?b.remove():null!==b.quantity&&"undefined"!==b.quantity&&(a.quantity=parseInt(a.quantity,10)+parseInt(b.quantity,10));b.price&&(a.total=parseFloat(a.total)+parseInt(b.quantity,10)*parseFloat(b.price))});a.shippingCost=a.shipping();a.taxCost=parseFloat(a.total)*a.taxRate;a.finalTotal=a.shippingCost+a.taxCost+a.total+a.phiShip};a.shipping=function(){if(0===parseInt(a.quantity,10))return 0;var b=parseFloat(a.shippingFlatRate)+parseFloat(a.shippingTotalRate)*parseFloat(a.total)+parseFloat(a.shippingQuantityRate)*parseInt(a.quantity,10);a.each(function(a){a.shipping&&(b="function"==typeof a.shipping?b+parseFloat(a.shipping()):b+parseFloat(a.shipping))});return b};a.initialize=function(){simpleCart.initializeView();simpleCart.load();simpleCart.update()}} function CartItem(){for(;simpleCart.items["c"+simpleCart.nextId];)simpleCart.nextId++;this.id="c"+simpleCart.nextId} function Shelf(){this.items={}} function ShelfItem(){this.id="s"+simpleCart.nextId++} function createCookie(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+864E5*c);c="; expires="+d.toGMTString()}else c="";b=b.replace(/\=/g,"~");document.cookie=a+"="+escape(b)+c+"; path=/"} function readCookie(a){a+="=";for(var b=document.cookie.split(";"),c=0;ca?"-":"";var g=parseInt(a=Math.abs(+a||0).toFixed(e))+"",n=3<(n=g.length)?n%3:0;return c+(n?g.substr(0,n)+d:"")+g.substr(n).replace(/(\d{3})(?=\d)/g,"$1"+d)+(e?b+Math.abs(a-g).toFixed(e).slice(2):"")} function error(a){try{console.log(a)}catch(b){}} imgr=[];showRandomImg=!0;var Custom="Custom",GoogleCheckout="GoogleCheckout",PayPal="PayPal",Email="Email",AustralianDollar="AUD",AUD="AUD",CanadianDollar="CAD",CAD="CAD",CzechKoruna="CZK",CZK="CZK",DanishKrone="DKK",DKK="DKK",Euro="EUR",EUR="EUR",HongKongDollar="HKD",HKD="HKD",HungarianForint="HUF",HUF="HUF",IsraeliNewSheqel="ILS",ILS="ILS",JapaneseYen="JPY",JPY="JPY",MexicanPeso="MXN",MXN="MXN",NorwegianKrone="NOK",NOK="NOK",NewZealandDollar="NZD",NZD="NZD",PolishZloty="PLN",PLN="PLN",PoundSterling="GBP",GBP="GBP",SingaporeDollar="SGD",SGD="SGD",SwedishKrona="SEK",SEK="SEK",SwissFranc="CHF",CHF="CHF",ThaiBaht="THB",THB="THB",USDollar="USD",USD="USD",VND="VND",CryptoJS=CryptoJS||function(a,b){var c={},d=c.lib={},e=function(){},g=d.Base={extend:function(a){e.prototype=this;var d=new e;a&&d.mixIn(a);d.hasOwnProperty("init")||(d.init=function(){d.$super.init.apply(this,arguments)});d.init.prototype=d;d.$super=this;return d},create:function(){var a=this.extend();a.init.apply(a,arguments);return a},init:function(){},mixIn:function(a){for(var d in a)a.hasOwnProperty(d)&&(this[d]=a[d]);a.hasOwnProperty("toString")&&(this.toString=a.toString)},clone:function(){return this.init.prototype.extend(this)}},n=d.WordArray=g.extend({init:function(a,d){a=this.words=a||[];this.sigBytes=d!=b?d:4*a.length},toString:function(a){return(a||q).stringify(this)},concat:function(a){var d=this.words,b=a.words,c=this.sigBytes;a=a.sigBytes;this.clamp();if(c%4) for(var e=0;e>>2]|=(b[e>>>2]>>>24-e%4*8&255)<<24-(c+e)%4*8;else if(65535>>2]=b[e>>>2];else d.push.apply(d,b);this.sigBytes+=a;return this},clamp:function(){var d=this.words,b=this.sigBytes;d[b>>>2]&=4294967295<<32-b%4*8;d.length=a.ceil(b/4)},clone:function(){var a=g.clone.call(this);a.words=this.words.slice(0);return a},random:function(d){for(var b=[],c=0;c>>2]>>>24-c%4*8&255;b.push((e>>>4).toString(16));b.push((e&15).toString(16))} return b.join("")},parse:function(a){for(var d=a.length,b=[],c=0;c>>3]|=parseInt(a.substr(c,2),16)<<24-c%8*4;return new n.init(b,d/2)}},f=p.Latin1={stringify:function(a){var d=a.words;a=a.sigBytes;for(var b=[],c=0;c>>2]>>>24-c%4*8&255));return b.join("")},parse:function(a){for(var d=a.length,b=[],c=0;c>>2]|=(a.charCodeAt(c)&255)<<24-c%4*8;return new n.init(b,d)}},r=p.Utf8={stringify:function(a){try{return decodeURIComponent(escape(f.stringify(a)))}catch(d){throw Error("Malformed UTF-8 data")}},parse:function(a){return f.parse(unescape(encodeURIComponent(a)))}},t=d.BufferedBlockAlgorithm=g.extend({reset:function(){this._data=new n.init;this._nDataBytes=0},_append:function(a){"string"==typeof a&&(a=r.parse(a));this._data.concat(a);this._nDataBytes+=a.sigBytes},_process:function(d){var b=this._data,c=b.words,e=b.sigBytes,f=this.blockSize,g=e/(4*f),g=d?a.ceil(g):a.max((g|0)-this._minBufferSize,0);d=g*f;e=a.min(4*d,e);if(d){for(var t=0;t>>32-f)+d} function c(a,d,b,c,e,f,g){a=a+(d&c|b&~c)+e+g;return(a<>>32-f)+d} function d(a,d,b,c,e,f,g){a=a+(d^b^c)+e+g;return(a<>>32-f)+d} function e(a,d,b,c,e,f,g){a=a+(b^(d|~c))+e+g;return(a<>>32-f)+d} for(var g=CryptoJS,n=g.lib,p=n.WordArray,q=n.Hasher,n=g.algo,f=[],r=0;64>r;r++)f[r]=4294967296*a.abs(a.sin(r+1))|0;n=n.MD5=q.extend({_doReset:function(){this._hash=new p.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(a,g){for(var n=0;16>n;n++){var p=g+n,q=a[p];a[p]=(q<<8|q>>>24)&16711935|(q<<24|q>>>8)&4278255360} var n=this._hash.words,p=a[g+0],q=a[g+1],r=a[g+2],v=a[g+3],w=a[g+4],x=a[g+5],y=a[g+6],z=a[g+7],A=a[g+8],B=a[g+9],C=a[g+10],D=a[g+11],E=a[g+12],F=a[g+13],G=a[g+14],H=a[g+15],h=n[0],k=n[1],l=n[2],m=n[3],h=b(h,k,l,m,p,7,f[0]),m=b(m,h,k,l,q,12,f[1]),l=b(l,m,h,k,r,17,f[2]),k=b(k,l,m,h,v,22,f[3]),h=b(h,k,l,m,w,7,f[4]),m=b(m,h,k,l,x,12,f[5]),l=b(l,m,h,k,y,17,f[6]),k=b(k,l,m,h,z,22,f[7]),h=b(h,k,l,m,A,7,f[8]),m=b(m,h,k,l,B,12,f[9]),l=b(l,m,h,k,C,17,f[10]),k=b(k,l,m,h,D,22,f[11]),h=b(h,k,l,m,E,7,f[12]),m=b(m,h,k,l,F,12,f[13]),l=b(l,m,h,k,G,17,f[14]),k=b(k,l,m,h,H,22,f[15]),h=c(h,k,l,m,q,5,f[16]),m=c(m,h,k,l,y,9,f[17]),l=c(l,m,h,k,D,14,f[18]),k=c(k,l,m,h,p,20,f[19]),h=c(h,k,l,m,x,5,f[20]),m=c(m,h,k,l,C,9,f[21]),l=c(l,m,h,k,H,14,f[22]),k=c(k,l,m,h,w,20,f[23]),h=c(h,k,l,m,B,5,f[24]),m=c(m,h,k,l,G,9,f[25]),l=c(l,m,h,k,v,14,f[26]),k=c(k,l,m,h,A,20,f[27]),h=c(h,k,l,m,F,5,f[28]),m=c(m,h,k,l,r,9,f[29]),l=c(l,m,h,k,z,14,f[30]),k=c(k,l,m,h,E,20,f[31]),h=d(h,k,l,m,x,4,f[32]),m=d(m,h,k,l,A,11,f[33]),l=d(l,m,h,k,D,16,f[34]),k=d(k,l,m,h,G,23,f[35]),h=d(h,k,l,m,q,4,f[36]),m=d(m,h,k,l,w,11,f[37]),l=d(l,m,h,k,z,16,f[38]),k=d(k,l,m,h,C,23,f[39]),h=d(h,k,l,m,F,4,f[40]),m=d(m,h,k,l,p,11,f[41]),l=d(l,m,h,k,v,16,f[42]),k=d(k,l,m,h,y,23,f[43]),h=d(h,k,l,m,B,4,f[44]),m=d(m,h,k,l,E,11,f[45]),l=d(l,m,h,k,H,16,f[46]),k=d(k,l,m,h,r,23,f[47]),h=e(h,k,l,m,p,6,f[48]),m=e(m,h,k,l,z,10,f[49]),l=e(l,m,h,k,G,15,f[50]),k=e(k,l,m,h,x,21,f[51]),h=e(h,k,l,m,E,6,f[52]),m=e(m,h,k,l,v,10,f[53]),l=e(l,m,h,k,C,15,f[54]),k=e(k,l,m,h,q,21,f[55]),h=e(h,k,l,m,A,6,f[56]),m=e(m,h,k,l,H,10,f[57]),l=e(l,m,h,k,y,15,f[58]),k=e(k,l,m,h,F,21,f[59]),h=e(h,k,l,m,w,6,f[60]),m=e(m,h,k,l,D,10,f[61]),l=e(l,m,h,k,r,15,f[62]),k=e(k,l,m,h,B,21,f[63]);n[0]=n[0]+h|0;n[1]=n[1]+k|0;n[2]=n[2]+l|0;n[3]=n[3]+m|0},_doFinalize:function(){var d=this._data,b=d.words,c=8*this._nDataBytes,e=8*d.sigBytes;b[e>>>5]|=128<<24-e%32;var g=a.floor(c/4294967296);b[(e+64>>>9<<4)+15]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360;b[(e+64>>>9<<4)+14]=(c<<8|c>>>24)&16711935|(c<<24|c>>>8)&4278255360;d.sigBytes=4*(b.length+1);this._process();d=this._hash;b=d.words;for(c=0;4>c;c++)e=b[c],b[c]=(e<<8|e>>>24)&16711935|(e<<24|e>>>8)&4278255360;return d},clone:function(){var a=q.clone.call(this);a._hash=this._hash.clone();return a}});g.MD5=q._createHelper(n);g.HmacMD5=q._createHmacHelper(n)})(Math);CartItem.prototype.set=function(a,b){a=a.toLowerCase();"function"!==typeof this[a]&&"id"!==a?("quantity"==a?(b=b.replace(/[^(\d|\.)]*/gi,""),b=b.replace(/,*/gi,""),b=parseInt(b,10)):"price"==a&&(b=b.replace(/[^(\d|\.)]*/gi,""),b=b.replace(/,*/gi,""),b=parseFloat(b)),"number"==typeof b&&isNaN(b)?error("Improperly formatted input."):(b.match(/\~|\=/)&&error("Special character ~ or = not allowed: "+b),b=b.replace(/\~|\=/g,""),this[a]=b,this.checkQuantityAndPrice())):error("Cannot change "+a+", this is a reserved field.");simpleCart.update()};CartItem.prototype.increment=function(){this.quantity=parseInt(this.quantity,10)+1;simpleCart.update()};CartItem.prototype.decrement=function(){2>parseInt(this.quantity,10)?this.remove():(this.quantity=parseInt(this.quantity,10)-1,simpleCart.update())};CartItem.prototype.print=function(){var a="";simpleCart.each(this,function(b,c,d){a+=escape(d)+"="+escape(b)+"||"});return a.substring(0,a.length-2)};CartItem.prototype.checkQuantityAndPrice=function(){this.quantity&&null!=this.quantity&&"undefined"!=this.quantity?(this.quantity=(""+this.quantity).replace(/,*/gi,""),this.quantity=parseInt((""+this.quantity).replace(/[^(\d|\.)]*/gi,""),10),isNaN(this.quantity)&&(error("Quantity is not a number."),this.quantity=1)):(this.quantity=1,error("No quantity for item."));this.price&&null!=this.price&&"undefined"!=this.price?(this.price=(""+this.price).replace(/,*/gi,""),this.price=parseFloat((""+this.price).replace(/[^(\d|\.)]*/gi,"")),isNaN(this.price)&&(error("Price is not a number."),this.price=0)):(this.price=0,error("No price for item or price not properly formatted."))};CartItem.prototype.parseValuesFromArray=function(a){if(a&&a.length&&0