var down=false;var activetab='romance';var hometitle='';$(document).ready(function(e){$('a[rel="external"], a.external').attr('target','_blank');$('[placeholder]').focus(function(){var input=$(this);if(input.val()==input.attr('placeholder')){input.val('');input.removeClass('placeholder');}}).blur(function(){var input=$(this);if(input.val()==''||input.val()==input.attr('placeholder')){input.addClass('placeholder');input.val(input.attr('placeholder'));}}).blur();if($('#products-block')){hometitle=$('#products-block h3').html();$('.carousel-holder').jcarousel({'list':'.carousel','items':'figure',scroll:4,wrap:'circular',animation:1500,easing:'easeInOutSine'});$('.prev').jcarouselControl({target:'+=4'});$('.next').jcarouselControl({target:'-=4'});$('.carousel figure a').mouseenter(function(){var title=$(this).attr('data-term');$('#products-block h3').html(title);});$('.carousel figure a').mouseleave(function(){$('#products-block h3').html(hometitle);});}
if($('#fragrance')){$('#fragrance-select span.'+activetab).hide();$('#fragrance-input').focus(function(){$(this).blur();if(down==false){down=true;$('#fragrance-select').slideDown('fast');}else{down=false;$('#fragrance-select').slideUp('fast');}});$('#fragrance-select span').click(function(){down=false;var opt=$(this).attr('data-opt');var tab=$(this).attr('data-tab');$('#fragrance-input').attr('value',opt);$('#fragrance-select').slideUp('fast');if(tab!==activetab){$('#fragrance-select span.'+tab).hide();$('#fragrance-select span.'+activetab).show();$('#'+activetab).fadeOut(200,function(){$('#'+tab).fadeIn(200);activetab=tab;});}});}
var overlay=$('#minicart').qtip({overwrite:true,id:'minicart',content:{text:$('#minicart a').attr('title')},position:{my:'top right',at:'bottom right'}});$('#minicart a').attr('title','');var overlay2=$('#miniaccount').qtip({overwrite:true,id:'miniaccount',content:{text:$('#miniaccount a').attr('title')},position:{my:'top right',at:'bottom right'}});$('#miniaccount a').attr('title','');initCart();initShopping();$('#payment_method').change(function(){$(this).sendRequest('shop:on_updatePaymentMethod',{update:{'payment_form':'shop:payment_form'}});});$('#internal-details figure').hide().delay(100).fadeIn(250);$('table#orders td').bind('click',function(e){var link=$(this).find('a')[0].href;window.location=link;});});$(window).on('onAjaxUpdateFinished',function(){$('[placeholder]').focus(function(){var input=$(this);if(input.val()==input.attr('placeholder')){input.val('');input.removeClass('placeholder');}}).blur(function(){var input=$(this);if(input.val()==''||input.val()==input.attr('placeholder')){input.addClass('placeholder');input.val(input.attr('placeholder'));}}).blur();});function newpage(){window.location=newLocation;}
function initCart(){$('#size-input').focus(function(){$(this).blur();if(down==false){down=true;$('#size-select').slideDown('fast');}else{down=false;$('#size-select').slideUp('fast');}});$('#size-select span').click(function(){down=false;var current=$('#size-input').attr('value');var opt=$(this).attr('data-opt');$('#size-input').attr('value',opt);$('#size-select').slideUp('fast');if(current!==opt){$(this).getForm().sendRequest('on_action',{onAfterUpdate:function(){$('#internal-details figure').hide().delay(100).fadeIn(250);initCart();},update:{'detailproduct':'shop:product'}});}});$('#addtocart').bind('click',function(e){if($('#quantity').val()=='quantity'||$('#quantity').val()==''){$('#quantity').val(1);}
$(this).getForm().sendRequest('shop:on_addToCart',{onAfterUpdate:initCart,update:{'detailproduct':'shop:product','minicart':'layout:minicart'}});});if($('#minicart a').attr('title')!==''){$('#qtip-minicart-content').html($('#minicart a').attr('title'));$('#minicart a').attr('title','');}
$('#detailproduct p.success').bind('click',function(e){e.preventDefault();window.location='/store/cart';});}
function initShopping(){$('a.removecart').bind('click',function(e){e.preventDefault();$(this).getForm().sendRequest('shop:on_deleteCartItem',{preCheckFunction:function(){if(confirm('Do you really want to remove this item from the cart?')){return true;}
return false;},extraFields:{key:$(this).attr('data-key')},onAfterUpdate:initShopping,update:{'cart-content':'shop:cart_content','minicart':'layout:minicart'}});});$('input.updatequantity').bind('change',function(e){if($('#coupon').val()==$('#coupon').attr('placeholder')){$('#coupon').val('');}
$(this).getForm().sendRequest('on_action',{onAfterUpdate:initShopping,update:{'cart-content':'shop:cart_content','minicart':'layout:minicart'}});});$('#updatecart').bind('click',function(e){e.preventDefault();if($('#coupon').val()==$('#coupon').attr('placeholder')){$('#coupon').val('');}
$(this).getForm().sendRequest('on_action',{onAfterUpdate:initShopping,update:{'cart-content':'shop:cart_content','minicart':'layout:minicart'}});});$('select[data-state-selector]').bind('change',function(e){var stateSelectorId=$(this).data('state-selector');var updateList={};updateList[stateSelectorId]='shop:state_options';$(this).sendRequest('shop:on_updateStateList',{extraFields:{country:$(this).val(),current_state:$(this).data('current-state')},update:updateList,onAfterUpdate:function(){$('#'+stateSelectorId).change();}});});$('#calculatebtn').bind('click',function(e){e.preventDefault();if($('#postcode').val()==$('#postcode').attr('placeholder')){$('#postcode').val('');}
$(this).getForm().sendRequest('shop:on_evalShippingRate',{update:{'shipping_options':'shop:estimated_shipping_options'}});});if($('#minicart a').attr('title')!==''){$('#qtip-minicart-content').html($('#minicart a').attr('title'));$('#minicart a').attr('title','');}}
function initBilling(){$('select[data-state-selector]').bind('change',function(e){var stateSelectorId=$(this).data('state-selector');var updateList={};updateList[stateSelectorId]='shop:state_options';$(this).sendRequest('shop:on_updateStateList',{extraFields:{country:$(this).val(),current_state:$(this).data('current-state')},update:updateList,onAfterUpdate:function(){$('#'+stateSelectorId).change();}});});$('#shipping_options input').bind('change',function(e){$(this).sendRequest('on_action',{update:{'checkout-totals':'shop:checkout_totals'}});});$('#checkoutprev').bind('click',function(e){e.preventDefault();$(this).sendRequest('on_action',{onAfterUpdate:initBilling,extraFields:{move_to:'billing_info'},update:{'checkout-page':'shop:checkout_address','breadcrumbs':'shop:checkout_progress'}});});}
Phpr.response.popupError=function(){alert(this.html.replace('@AJAX-ERROR@',''));};