start_tag_for("form",t)},EJS.Helpers.prototype.form_tag_end=function(){return this.tag_end("form")},EJS.Helpers.prototype.hidden_field_tag=function(e,t,n){return this.input_field_tag(e,t,"hidden",n)},EJS.Helpers.prototype.input_field_tag=function(e,t,n,r){return r=r||{},r.id=r.id||e,r.value=t||"",r.type=n||"text",r.name=e,this.single_tag_for("input",r)},EJS.Helpers.prototype.is_current_page=function(e){return window.location.href==e||window.location.pathname==e?!0:!1},EJS.Helpers.prototype.link_to=function(e,t,n){if(!e)var e="null";if(!n)var n={};return n.confirm&&(n.onclick=' var ret_confirm = confirm("'+n.confirm+'"); if(!ret_confirm){ return false;} ',n.confirm=null),n.href=t,this.start_tag_for("a",n)+e+this.tag_end("a")},EJS.Helpers.prototype.submit_link_to=function(e,t,n){if(!e)var e="null";if(!n)var n={};return n.onclick=n.onclick||"",n.confirm&&(n.onclick=' var ret_confirm = confirm("'+n.confirm+'"); if(!ret_confirm){ return false;} ',n.confirm=null),n.value=e,n.type="submit",n.onclick=n.onclick+(t?this.url_for(t):"")+"return false;",this.start_tag_for("input",n)},EJS.Helpers.prototype.link_to_if=function(e,t,n,r,i,s){return this.link_to_unless(e==0,t,n,r,i,s)},EJS.Helpers.prototype.link_to_unless=function(e,t,n,r,i){return r=r||{},e?i&&typeof i=="function"?i(t,n,r,i):t:this.link_to(t,n,r)},EJS.Helpers.prototype.link_to_unless_current=function(e,t,n,r){return n=n||{},this.link_to_unless(this.is_current_page(t),e,t,n,r)},EJS.Helpers.prototype.password_field_tag=function(e,t,n){return this.input_field_tag(e,t,"password",n)},EJS.Helpers.prototype.select_tag=function(e,t,n,r){r=r||{},r.id=r.id||e,r.value=t,r.name=e;var i="";i+=this.start_tag_for("select",r);for(var s=0;s<n.length;s++){var o=n[s],u={value:o.value};o.value==t&&(u.selected="selected"),i+=this.start_tag_for("option",u)+o.text+this.tag_end("option")}return i+=this.tag_end("select"),i},EJS.Helpers.prototype.single_tag_for=function(e,t){return this.tag(e,t,"/>")},EJS.Helpers.prototype.start_tag_for=function(e,t){return this.tag(e,t)},EJS.Helpers.prototype.submit_tag=function(e,t){return t=t||{},t.type=t.type||"submit",t.value=e||"Submit",this.single_tag_for("input",t)},EJS.Helpers.prototype.tag=function(e,t,n){if(!n)var n=">";var r=" ";for(var i in t){if(t[i]!=null)var s=t[i].toString();else var s="";i=="Class"&&(i="class"),s.indexOf("'")!=-1?r+=i+'="'+s+'" ':r+=i+"='"+s+"' "}return"<"+e+r+n},EJS.Helpers.prototype.tag_end=function(e){return"</"+e+">"},EJS.Helpers.prototype.text_area_tag=function(e,t,n){return n=n||{},n.id=n.id||e,n.name=n.name||e,t=t||"",n.size&&(n.cols=n.size.split("x")[0],n.rows=n.size.split("x")[1],delete n.size),n.cols=n.cols||50,n.rows=n.rows||4,this.start_tag_for("textarea",n)+t+this.tag_end("textarea")},EJS.Helpers.prototype.text_tag=EJS.Helpers.prototype.text_area_tag,EJS.Helpers.prototype.text_field_tag=function(e,t,n){return this.input_field_tag(e,t,"text",n)},EJS.Helpers.prototype.url_for=function(e){return'window.location="'+e+'";'},EJS.Helpers.prototype.img_tag=function(e,t,n){return n=n||{},n.src=e,n.alt=t,this.single_tag_for("img",n)},EJS_SYNTAX=[/{%(.+?)%}/,/{{(.+?)}}/];var debounce=function(e,t,n){var r;return function(){function u(){n||e.apply(s,o),r=null}var s=this,o=arguments;r?clearTimeout(r):n&&e.apply(s,o),r=setTimeout(u,t||100)}},eshop=eshop||{};window.sonymobile=eshop,eshop.cart={cartForm:null,cartItems:[],cartIconBtn:null,cartCheckoutBtn:null,cartCheckoutUrl:null,cartDomain:null,cartContainer:null,cartItemTable:null,cartTopWrapper:null,cartCounter:null,cartItemsUrl:null,cartItemTemplate:null,cartFormItemTemplate:null,cartHideTimout:null,cartSubTotal:null,cartCookie:null,init:function(){var e=this;e.cartContainer=jq("#cart_container_bnw"),e.cartItemTable=e.cartContainer.find("table tbody"),e.cartTopWrapper=jq(".cart-top-wrapper"),e.cartCheckoutBtn=e.cartTopWrapper.find("#cart-checkout"),e.cartIconBtn=e.cartTopWrapper.find("#cart-basket"),e.cartCounter=e.cartIconBtn.find(".number"),isMobile=!1,e.cartIconBtn=e.cartTopWrapper.find("#cart-basket"),e.cartForm=jq("#eshop-cart-form"),e.cartCookie="customerSessionGuid",e.cartGUID=e.parseCookie(),e.cartDomain="//"+jq("#sony-mobile-global-defines").data("epshop-domain"),e.cartRemoveItemUrl=e.cartDomain+"api/cart/"+e.cartGUID+"/orderItems/",e.cartItemsUrl=e.cartDomain+"api/cart/"+e.cartGUID+"?method=GET&callback=?",e.cartCheckoutUrl=e.cartDomain+eshop.CC+"/checkout/1-cart-review/",e.fetchCartItems(),e.cartSubTotal=e.cartContainer.find(".cart-subtotal span"),e.cartItemTemplate=new EJS({text:'<tr><td class="img"><a href="<%=eshop.cart.cartDomain%><%=eshop.CC%>/buy/<%=ps%>/<%=id%>/"><img width="40" height="31" src="<%=i%>&width=40&height=31&padding=0" alt="<%=t%>" title="<%=t%>" /></a></td><td class="title"><a href="<%=eshop.cart.cartDomain%><%=eshop.CC%>/buy/<%=ps%>/<%=id%>/"><%=t%></a></td><td class="quantity"><%=q%> <%=springmessage_item%></td><td class="price"><%=total%></td><td class="remove"><a class="remove" data-skucode="<%=id%>" href="#" title="<%=springmessage_remove%>"></a></td></tr>'}),e.cartFormItemTemplate=new EJS({text:'<input type="hidden" name="sku" value="<%=id%>:<%=q%>" />'}),eshop.setAccountingSettings(e.cartContainer.data("symbol"),e.cartContainer.data("format"),e.cartContainer.data("thousand-separator"),e.cartContainer.data("decimal-separator")),jq(".sub-nav-wrapper").append(jq("#cart_button_bnw")).append(jq("#cart_container_bnw")),eshop.BODY.on("cartUpdated",function(){e.updateDisplay()}),enquire.register("screen and (max-width:600px)",{match:function(){isMobile=!0},unmatch:function(){isMobile=!1}}),e.cartCheckoutBtn.bind({click:function(){return window.location.href=e.cartCheckoutUrl,!1}}),isMobile?e.cartIconBtn.bind({click:function(t){e.cartTopWrapper.hasClass("cart-active")?e.hideCart(0,0):e.showCart()}}):e.cartTopWrapper.bind({mouseout:function(){e.hideCart(0,0)},mousemove:function(t){if(jq(this).hasClass("cart-empty"))return!1;window.clearTimeout(e.cartHideTimout),e.isMouseOffCartIcon(t,jq(this))?e.hideCart(0,0):jq(this).hasClass("cart-active")||e.isMouseOnCartIcon(t,jq(this))&&e.showCart()}}),e.cartContainer.hover(function(){window.clearTimeout(e.cartHideTimout)},function(){e.
Back to home |
File page
Subscribe |
Register |
Login
| N