(function($){var defaultOptions={preloadImg:true};var jqTransformImgPreloaded=false;var jqTransformPreloadHoverFocusImg=function(strImgUrl){strImgUrl=strImgUrl.replace(/^url\((.*)\)/,'$1').replace(/^\"(.*)\"$/,'$1');var imgHover=new Image();imgHover.src=strImgUrl.replace(/\.([a-zA-Z]*)$/,'-hover.$1');var imgFocus=new Image();imgFocus.src=strImgUrl.replace(/\.([a-zA-Z]*)$/,'-focus.$1');};function wordwrap(str,int_width,str_break,cut){var m=((arguments.length>=2)?arguments[1]:75);var b=((arguments.length>=3)?arguments[2]:"||");var c=((arguments.length>=4)?arguments[3]:false);var i,j,l,s,r;str+='';if(m<1)return str;for(i=-1,l=(r=str.split(/\r\n|\n|\r/)).length;++i<l;r[i]+=s){for(s=r[i],r[i]="";s.length>m;r[i]+=s.slice(0,j)+((s=s.slice(j)).length?b:"")){j=c==2||(j=s.slice(0,m+1).match(/\S*(\s)?$/))[1]?m:j.input.length-j[0].length||c==1&&m||j.input.length+(j=s.slice(m).match(/^\S*/)).input.length;}}
return jQuery.trim(r[0].split("||")[0])+String.fromCharCode(8230);}
var jqTransformGetLabel=function(objfield){var selfForm=$(objfield.get(0).form);var oLabel=objfield.next();if(!oLabel.is('label')){oLabel=objfield.prev();if(oLabel.is('label')){var inputname=objfield.attr('id');if(inputname){oLabel=selfForm.find('label[for="'+inputname+'"]');}}}
if(oLabel.is('label')){return oLabel.css('cursor','pointer');}
return false;};var jqTransformHideSelect=function(oTarget){var ulVisible=$('.jqTransformSelectWrapper ul:visible');ulVisible.each(function(){var $select=$(this).parents(".jqTransformSelectWrapper:first").find("select").get(0);if(!(oTarget&&$select.oLabel&&$select.oLabel.get(0)==oTarget.get(0))){$(this).hide();}});};var jqTransformCheckExternalClick=function(event){if($(event.target).parents('.jqTransformSelectWrapper').length===0){jqTransformHideSelect($(event.target));}};var jqTransformAddDocumentListener=function(){$(document).mousedown(jqTransformCheckExternalClick);};var jqTransformReset=function(f){var sel;$('.jqTransformSelectWrapper select',f).each(function(){sel=(this.selectedIndex<0)?0:this.selectedIndex;$('ul',$(this).parent()).each(function(){$('a:eq('+sel+')',this).click();});});$('a.jqTransformCheckbox, a.jqTransformRadio',f).removeClass('jqTransformChecked');$('input:checkbox, input:radio',f).each(function(){if(this.checked){$('a',$(this).parent()).addClass('jqTransformChecked');}});};$.fn.jqTransInputButton=function(){return this.each(function(){$(this).replaceWith('<button id="'+this.id+'" name="'+this.name+'" type="'+this.type+'" class="'+this.className+' jqTransformButton"><span><span>'+$(this).attr('value')+'</span></span>');});};$.fn.jqTransInputText=function(){return this.each(function(){var safari=$.browser.safari;var $input=$(this);if($input.hasClass('jqtranformdone')||!$input.is('input')){return;}
$input.addClass('jqtranformdone');var oLabel=jqTransformGetLabel($(this));oLabel&&oLabel.bind('click',function(){$input.focus();});var inputSize=236;$input.addClass("jqTransformInput").wrap('<div class="jqTransformInputWrapper"><div class="jqTransformInputInner"><div></div></div></div>');var $wrapper=$input.parent().parent().parent();$input.focus(function(){$wrapper.addClass("jqTransformInputWrapper_focus");}).blur(function(){$wrapper.removeClass("jqTransformInputWrapper_focus");}).hover(function(){$wrapper.addClass("jqTransformInputWrapper_hover");},function(){$wrapper.removeClass("jqTransformInputWrapper_hover");});safari&&$wrapper.addClass('jqTransformSafari');safari&&$input.css('width',inputSize+16);this.wrapper=$wrapper;});};$.fn.jqTransCheckBox=function(){return this.each(function(){var $input=$(this);var inputSelf=this;if($input.hasClass('jqTransformHidden')){return;}
var oLabel=jqTransformGetLabel($input);$input.addClass('jqTransformHidden').wrap('<span class="jqTransformCheckboxWrapper"></span>');var $wrapper=$input.parent();var aLink=$('<a href="#" class="jqTransformCheckbox"></a>');$wrapper.prepend(aLink);aLink.click(function(){var $a=$(this);if(inputSelf.checked===true){inputSelf.checked=false;$a.removeClass('jqTransformChecked');}
else{inputSelf.checked=true;$a.addClass('jqTransformChecked');}
inputSelf.onchange&&inputSelf.onchange();return false;});oLabel&&oLabel.click(function(){aLink.trigger('click');});this.checked&&aLink.addClass('jqTransformChecked');});};$.fn.jqTransRadio=function(){return this.each(function(){var $input=$(this);var inputSelf=this;if($input.hasClass('jqTransformHidden')){return;}
oLabel=jqTransformGetLabel($input);$input.addClass('jqTransformHidden').wrap('<span class="jqTransformRadioWrapper"></span>');var $wrapper=$input.parent();var aLink=$('<a href="#" class="jqTransformRadio" rel="'+this.name+'"></a>');$wrapper.prepend(aLink);aLink.each(function(){this.radioElem=inputSelf;$(this).click(function(){var $a=$(this).addClass('jqTransformChecked');inputSelf.checked=true;$('a.jqTransformRadio[rel="'+$a.attr('rel')+'"]',inputSelf.form).not($a).each(function(){$(this).removeClass('jqTransformChecked');this.radioElem.checked=false;});inputSelf.onchange&&inputSelf.onchange();return false;});});oLabel&&oLabel.click(function(){aLink.trigger('click');});inputSelf.checked&&aLink.addClass('jqTransformChecked');});};$.fn.jqTransTextarea=function(){return this.each(function(){var textarea=$(this);if(textarea.hasClass('jqtransformdone')){return;}
textarea.addClass('jqtransformdone');oLabel=jqTransformGetLabel(textarea);oLabel&&oLabel.click(function(){textarea.focus();});var strTable='<table cellspacing="0" cellpadding="0" border="0" class="jqTransformTextarea">';strTable+='<tr><td id="jqTransformTextarea-tl">&nbsp;</td><td id="jqTransformTextarea-tm">&nbsp;</td><td id="jqTransformTextarea-tr">&nbsp;</td></tr>';strTable+='<tr><td id="jqTransformTextarea-ml">&nbsp;</td><td id="jqTransformTextarea-mm"><div></div></td><td id="jqTransformTextarea-mr">&nbsp;</td></tr>';strTable+='<tr><td id="jqTransformTextarea-bl">&nbsp;</td><td id="jqTransformTextarea-bm">&nbsp;</td><td id="jqTransformTextarea-br">&nbsp;</td></tr>';strTable+='</table>';var oTable=$(strTable).insertAfter(textarea).hover(function(){!oTable.hasClass('jqTransformTextarea-focus')&&oTable.addClass('jqTransformTextarea-hover');},function(){oTable.removeClass('jqTransformTextarea-hover');});textarea.focus(function(){oTable.removeClass('jqTransformTextarea-hover').addClass('jqTransformTextarea-focus');}).blur(function(){oTable.removeClass('jqTransformTextarea-focus');}).appendTo($('#jqTransformTextarea-mm div',oTable));this.oTable=oTable;if($.browser.safari){$('#jqTransformTextarea-mm',oTable).addClass('jqTransformSafariTextarea').find('div').css('height',textarea.css('height')).css('width',textarea.css('width'));}});};$.fn.jqTransSelect=function(){return this.each(function(index){var $select=$(this);if($select.hasClass('jqTransformHidden')){return;}
var oLabel=jqTransformGetLabel($select);$select.addClass('jqTransformHidden').wrap('<div class="jqTransformSelectWrapper"></div>');var $wrapper=$select.parent().css({zIndex:20-index});$wrapper.prepend('<div><span class="jqtCurrentValue"></span><a href="#" class="jqTransformSelectOpen"></a></div><ul></ul>');var $ul=$('ul',$wrapper).css('width',$select.width());$('option',this).each(function(i){var _inner=$(this).html(),_val=$(this).val(),_class=$(this).attr("class"),_split=String.fromCharCode(43,163);_inner=_inner.split(_split);if(_inner.length==1){_inner='<span class="jqtOption">'+_inner[0]+"</span><span class='jqt-pricespan'>&nbsp;</span>";}else{_inner='<span class="jqtOption">'+_inner[0]+"</span><span class='jqt-pricespan'>+&pound;"+_inner[1]+"</span>";}
var oLi=$('<li id="value_'+_val+'" class="'+_class+'"><a href="#" index="'+i+'">'+_inner+'</a></li>');$ul.append(oLi);});$ul.hide().find('a').click(function(){$('a.selected',$wrapper).removeClass('selected');$(this).addClass('selected');if($select[0].selectedIndex!=$(this).attr('index')&&$select[0].onchange){$select[0].selectedIndex=$(this).attr('index');$select[0].onchange();}
$select[0].selectedIndex=$(this).attr('index');$('span:eq(0)',$wrapper).html($(".jqtOption",$(this)).text().split("(")[0].length>30?wordwrap($(".jqtOption",$(this)).text().split("(")[0],30)+'<span class="jqt-pricespan">'+$(".jqt-pricespan",$(this)).html()+'</span>':$(".jqtOption",$(this)).text().split("(")[0]+'<span class="jqt-pricespan">'+$(".jqt-pricespan",$(this)).html()+'</span>');$ul.hide();return false;});$('a:eq('+this.selectedIndex+')',$ul).click();$('span:first',$wrapper).click(function(){$("a.jqTransformSelectOpen",$wrapper).trigger('click');});oLabel&&oLabel.click(function(){$("a.jqTransformSelectOpen",$wrapper).trigger('click');});this.oLabel=oLabel;var oLinkOpen=$('a.jqTransformSelectOpen',$wrapper).click(function(){if($ul.css('display')=='none'){jqTransformHideSelect();}
$ul.slideToggle('fast',function(){var offSet=($('a.selected',$ul).offset().top-$ul.offset().top);$ul.animate({scrollTop:offSet},'fast');});return false;});var iSelectWidth=$select.width();var oSpan=$('span:first',$wrapper);var newWidth=(iSelectWidth>oSpan.innerWidth())?iSelectWidth+oLinkOpen.outerWidth():$wrapper.width();});};$.fn.jqTransform=function(options){var self=this;var safari=$.browser.safari;var opt=$.extend({},defaultOptions,options);return this.each(function(){var selfForm=$(this);if(selfForm.hasClass('jqtransformdone')){return;}
selfForm.addClass('jqtransformdone');$('input:submit, input:reset, input[type="button"]',this).jqTransInputButton();$('input:text, input:password',this).jqTransInputText();$('input:checkbox',this).jqTransCheckBox();$('input:radio',this).jqTransRadio();$('textarea',this).jqTransTextarea();if($('select',this).jqTransSelect().length>0){jqTransformAddDocumentListener();}
selfForm.bind('reset',function(){var action=function(){jqTransformReset(this);};window.setTimeout(action,10);});if(opt.preloadImg&&!jqTransformImgPreloaded){jqTransformImgPreloaded=true;var oInputText=$('input:text:first',selfForm);if(oInputText.length>0){var strWrapperImgUrl=oInputText.get(0).wrapper.css('background-image');jqTransformPreloadHoverFocusImg(strWrapperImgUrl);var strInnerImgUrl=$('div.jqTransformInputInner',$(oInputText.get(0).wrapper)).css('background-image');jqTransformPreloadHoverFocusImg(strInnerImgUrl);}
var oTextarea=$('textarea',selfForm);if(oTextarea.length>0){var oTable=oTextarea.get(0).oTable;$('td',oTable).each(function(){var strImgBack=$(this).css('background-image');jqTransformPreloadHoverFocusImg(strImgBack);});}}});};})(jQuery);;(function($){$("html").attr("id","js");$(document).ready(function(){var $$=$("#debug");function isInt(num){var _num=(isNaN(parseFloat(num))?0:parseFloat(num));return _num;}
function substr(f_string,f_start,f_length){f_string+='';if(f_start<0)f_start+=f_string.length;if(f_length==undefined)f_length=f_string.length;else if(f_length<0)f_length+=f_string.length;else f_length+=f_start;if(f_length<f_start)f_length=f_start;return f_string.substring(f_start,f_length);}
function in_array(needle,haystack){var key='';for(key in haystack){if(haystack[key]===needle)return true;}
return false;}
$("body").data("curr",0);var ie=jQuery.browser.msie,ie6=(ie&&/MSIE 6\.0/i.test(window.navigator.userAgent)&&!/MSIE 7\.0/i.test(window.navigator.userAgent)&&!/MSIE 8\.0/i.test(window.navigator.userAgent)),opera=jQuery.browser.opera;$("#ppContent").css("min-height",parseInt($("#pp_nav").height())+17);if(ie6){$("#ppContent").css("height",parseInt($("#pp_nav").height())+17);}
function sortNumber(a,b){return a-b;}
var buttons=new Array(new Array(),new Array(),new Array(),new Array());var butEls=$("button",$("#new-products-list-table tr, #popular-products-list-table tr"));if(butEls.length>0){$(butEls).each(function(i){var row=Math.floor(i/3);var col=i-(3*row);buttons[row][col]=$(this).offset().top;})
for(i=0;i<4;i++){var temp=buttons[i];buttons[i].sort(sortNumber);var max=buttons[i][2];for(j=0;j<3;j++){var b=$(butEls).eq((i*3)+j);var off=max-$(b).offset().top
if(!isNaN(off))
b.css("margin-top",off)}}}
buttons=null;temp=null;if(IS_PRODUCT_PAGE==1){var opWrapper=$("#product-options-wrapper"),__cat=($("#pp_category").val()?$("#pp_category").val():""),__sub=($("#pp_subcategory").val()?$("#pp_subcategory").val():""),__sizes=$(".jqt-select label:contains('Shape of')",opWrapper).eq(0).parent().find("select option:not(':first')").text(),charmCont=($(".charmContainer").length>0?$(".charmContainer"):opWrapper),CURR_CAT=$("#pp_currcategory").val();if(__cat){var objArr=$("div.charmContainer",opWrapper),checks=$("input[type='checkbox']",opWrapper),allfields=$(":input",$("div.charmContainer:not(.charmContainer-visible)")),fields=$(allfields).not(".input-text:even, .ageField"),age=$(".ageField");if(objArr.length>0){objArr.append('<div class="clear"></div>')}
age.each(function(){var _age=$(this);if(_age.is(".dateField")){_age.clone().insertAfter(_age).attr({id:'',name:'',maxlength:2,onchange:''}).removeClass('input-text product-custom-option').bind("change blur",function(){var _dayEl=$(this).parents("div.jqTransformInputWrapper").prev().prev().find("input:first"),_monthEl=$(this).parents("div.jqTransformInputWrapper").prev().find("input:first"),_day=parseInt(_dayEl.val()*1),_month=parseInt(_monthEl.val()*1),_year=parseInt($(this).val()*1),_dayVal=((_day==undefined||isNaN(_day)||_day==0)?"":substr(new String("0"+(_day>0?(_day>31?31:_day):1)),-2)),_monthVal=((_month==undefined||isNaN(_month)||_month==0)?"":substr(new String("0"+(_month>0?(_month>12?12:_month):1)),-2)),_yearVal=((_year==undefined||isNaN(_year)||_year==0)?"":substr(new String("0"+(_year>0?_year:0)),-2));_dayEl.val(_dayVal);_monthEl.val(_monthVal);$(this).val(_yearVal);_age.val([_dayVal,_monthVal,_yearVal].join('.'));});_age.clone().insertAfter(_age).attr({id:'',name:'',maxlength:2,onchange:''}).removeClass('input-text product-custom-option').bind("change blur",function(){var _dayEl=$(this).parents("div.jqTransformInputWrapper").prev().find("input:first"),_yearEl=$(this).parents("div.jqTransformInputWrapper").next().find("input:first"),_day=parseInt(_dayEl.val()*1),_month=parseInt($(this).val()*1),_year=parseInt(_yearEl.val()*1),_dayVal=((_day==undefined||isNaN(_day)||_day==0)?"":substr(new String("0"+(_day>0?(_day>31?31:_day):1)),-2)),_monthVal=((_month==undefined||isNaN(_month)||_month==0)?"":substr(new String("0"+(_month>0?(_month>12?12:_month):1)),-2)),_yearVal=((_year==undefined||isNaN(_year)||_year==0)?"":substr(new String("0"+(_year>0?_year:0)),-2));_dayEl.val(_dayVal);$(this).val(_monthVal);_yearEl.val(_yearVal);_age.val([_dayVal,_monthVal,_yearVal].join('.'));});_age.clone().insertAfter(_age).attr({id:'',name:'',maxlength:2,onchange:''}).removeClass('input-text product-custom-option').bind("change blur",function(){var _monthEl=$(this).parents("div.jqTransformInputWrapper").next().find("input:first"),_yearEl=$(this).parents("div.jqTransformInputWrapper").next().next().find("input:first"),_day=parseInt($(this).val()*1),_month=parseInt(_monthEl.val()*1),_year=parseInt(_yearEl.val()*1),_dayVal=((_day==undefined||isNaN(_day)||_day==0)?"":substr(new String("0"+(_day>0?(_day>31?31:_day):1)),-2)),_monthVal=((_month==undefined||isNaN(_month)||_month==0)?"":substr(new String("0"+(_month>0?(_month>12?12:_month):1)),-2)),_yearVal=((_year==undefined||isNaN(_year)||_year==0)?"":substr(new String("0"+(_year>0?_year:0)),-2));$(this).val(_dayVal);_monthEl.val(_monthVal);_yearEl.val(_yearVal);_age.val([_dayVal,_monthVal,_yearVal].join('.'));});}else{_age.clone().insertAfter(_age).attr({id:'',name:'',maxlength:2,onchange:''}).removeClass('input-text product-custom-option').bind("change blur",function(){var _yearEl=$(this).parents("div.jqTransformInputWrapper").prev().find("input:first"),_year=parseInt(_yearEl.val()*1),_month=parseInt($(this).val()*1),_yearVal=((_year==undefined||isNaN(_year)||_year==0)?"":(_year>0?_year:0)),_monthVal=((_month==undefined||isNaN(_month)||_month==0)?"":(_month>0?(_month>12?12:_month):1));$(this).val(_monthVal);_yearEl.val(_yearVal);_age.val(_yearVal+'/'+_monthVal);});_age.clone().insertAfter(_age).attr({id:'',name:'',maxlength:2,onchange:''}).removeClass('input-text product-custom-option').bind("change blur",function(){var _monthEl=$(this).parents("div.jqTransformInputWrapper").next().find("input:first"),_month=parseInt(_monthEl.val()*1),_year=parseInt($(this).val()*1),_yearVal=((_year==undefined||isNaN(_year)||_year==0)?"":(_year>0?_year:0)),_monthVal=((_month==undefined||isNaN(_month)||_month==0)?"":(_month>0?(_month>12?12:_month):1));$(this).val(_yearVal);_monthEl.val(_monthVal);_age.val(_yearVal+'/'+_monthVal);});}})
$("#product_addtocart_form").jqTransform();age.parents("div.jqTransformInputWrapper").hide();$(".labelClass span, label:contains('Age') span").remove();$(".jqt-select, .jqt-text",opWrapper).filter(":even").addClass("jqt-oddEl");if($(".charmContainer").length>0){charmCont.each(function(){$(".jqt-select, .jqt-text",$(this)).removeClass("jqt-oddEl").filter(":even").addClass("jqt-oddEl");})}
$(".jqt-engravingField",charmCont).addClass("jqt-evenTxt").removeClass("jqt-oddEl");opWrapper.css("visibility","visible")
$(".jqt-select, .jqt-text",opWrapper).each(function(){marg=parseInt($(this).css("margin-left"));if(marg==0)$(this).before('<div class="clear cgy-0margins"></div>');delete marg;})}
function updateLength(_target,_max){_value=_target.val().split("");_len=0;_pos=0;for(i=0;i<_value.length;i++){_pos++;if(_value[i]!==" ")_len++;if(_len>=_max)break;}
_target.val(_target.val().substr(0,_pos))}
$("div.jqt-engravingField",charmCont).each(function(){startLen=parseInt($("input",$(this)).attr("class").split("engraving-")[1].substring(0,3));if(startLen!==undefined){if(startLen>0&&startLen<100){$("p",$(this)).html('Maximum number of characters: <strong>'+startLen+'</strong>');}else{$("p",$(this)).html('');}}})
if($("select.defineEngraving",charmCont).length>0){$("div.jqt-engravingField input",charmCont).data("isEngravingLtd",false);$("select.defineEngraving",charmCont).prev().find("li a").click(function(){var _t=$(this),target=($("div.charmContainer").length>0?_t.parents("div.charmContainer"):_t.parents("#product-options-wrapper")),_target=target.find("div.jqt-engravingField input"),_len=parseInt(_t.parent("li").attr("class").split("engraving-")[1]);if(_t.parents(".jqt-select").hasClass("jqt-personalisation")){if(_len>=100)_target.data("isEngravingLtd",true);else _target.data("isEngravingLtd",false)};if(_len===undefined||isNaN(_len)){_len=parseInt(_target.attr("class").split("engraving-")[1].split(" ")[0]);}else if(_len==0){if(_target.data("_maxLtd")===undefined||typeof(_target.data("_maxLtd"))==='undefined'){_len=parseInt(_target.attr("class").split("engraving-")[1].split(" ")[0]);_target.data("_max",_len);_target.data("_maxLtd",_len);}else{_len=_target.data("_maxLtd")}}
if(_len>=100){target.find(".jqt-engravingField p").html("");_target.data("_max",_len);updateLength(_target,_len);}else{if(_target.data("isEngravingLtd")==false){target.find(".jqt-engravingField p").html('Maximum number of characters: <strong>'+_len+'</strong>');_target.data("_max",_len);_target.data("_maxLtd",_len);updateLength(_target,_len);}else{_target.data("_maxLtd",_len);}}})
$("input[type='text']").bind("change blur",function(){var _len=$(this).data("_max");if(_len==0||!_len||_len===NaN||_len===undefined)_len=$(this).attr("class").split("engraving-")[1].split(" ")[0]*1;updateLength($(this),_len)})}else{$("div.jqt-text",charmCont).not(".ageField, .jqt-engravingField").find("input").each(function(){_startLen=parseInt($(this).attr("class").split("engraving-")[1].substring(0,3));if(_startLen!==undefined&&_startLen!=='undefined'&&_startLen>0)
$(this).attr("maxlength",_startLen);})
if(typeof(startLen)!=='undefined'&&startLen!==undefined){$("div.jqt-engravingField input",charmCont).attr("maxlength",startLen);delete startLen,_startLen;}}
function setDefaultPrint(sel){sel.selectedIndex=0;sel.prev("ul").find("li a").removeClass("selected");sel.prev("ul").find("li a:first").addClass("selected").click();sel.siblings("div").find(".jqtCurrentValue").text("-- Please Select --");}
function updatePrint(_what,_state,_action){var sel=_what,list=sel.prev(),currVal=_what.find("option:selected").text(),isSquareCuff=((__cat.indexOf("/cufflinks/")>0&&__sub.indexOf("square")>=0&&_action=="-")?true:false),isRemovePrintAndName=(((__cat.indexOf("/key-rings/")>0&&__sub.indexOf("deluxe")>=0&&_action=="+")||(__cat.indexOf("/accessories/")>0&&__sub.indexOf("hand-bag-charm")>=0&&_action=="+")||(__cat.indexOf("/paw-prints/")>0&&__sub.indexOf("keyring")>=0)||(__cat.indexOf("/golden-jewels/")>0&&__sub.indexOf("large")>=0&&__sub.indexOf("charm")>=0&&__sub.indexOf("chunky")==-1)||(__sub.indexOf("tree-decorations")>=0)||(__sub.indexOf("classic-white-personalised-photo-album")>=0))?true:false);if(!isSquareCuff){var pairLi=list.find("li:contains('Pair')");}
if(isRemovePrintAndName){var printAndNameLi=list.find("li:contains('Print and Name')");}
if(_action!=="+"){var msgOnly=(currVal)
var onlyLi=(isSquareCuff)?list.children("li:contains('Message Only')"):list.children("li:contains('Print Only')");}
if(_state==1){if((currVal.indexOf("Print Only")>=0&&_action!=="+")||(currVal.indexOf("Message Only")>=0&&isSquareCuff)||(currVal.indexOf("Paw")>=0&&isRemovePrintAndName)||(currVal.indexOf("Print and Name")>=0&&isRemovePrintAndName))setDefaultPrint(sel);if(isRemovePrintAndName){printAndNameLi.css("display","none");}
if(_action!=="+"){onlyLi.css("display","none");if(currVal.indexOf("Print Only")>=0){setDefaultPrint(sel);sel.parents("div.jqt-personalisation").next().animate({"opacity":0},200,"linear",function(){$(this).css("margin-left",-3056);}).find("input:first").removeClass("required-entry").val("");}
if(currVal.indexOf("Print and Name")==-1&&currVal.indexOf("Pair of Prints")==-1){sel.parents("div.jqt-personalisation").next().animate({"opacity":0},200,"linear",function(){$(this).css("margin-left",-3056);}).find("input:first").removeClass("required-entry").val("");}}
if(_action!=="-"){pairLi.css("display","block");}}else if(_state<=0){if(currVal.indexOf("Pair")>=0&&_action!=="-"){setDefaultPrint(sel);sel.parents("div.jqt-personalisation").next().animate({"opacity":0},200,"linear",function(){$(this).css("margin-left",-3056);}).find("input:first").removeClass("required-entry").val("");}
if(_action!=="-"){pairLi.css("display","none");}
if(_action!=="+"){onlyLi.css("display","block");}
if(isRemovePrintAndName){printAndNameLi.css("display","block");}}}
if($("#charmSelector").length>0){objArr.css("opacity",0);}
if(__cat.indexOf("/christmas/")>0&&CURR_CAT.indexOf("special-occasions/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=$(".jqt-personalisation:first select",opWrapper);if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
$(".jqt-select:first ul li a",charmCont).click(function(){prepareVars($(this));})
$(charmCont).each(function(){updatePrint($(this).find(".jqt-personalisation:first select"),-1,"+");})
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)
prepareVars($(this));})}}
else if(__cat.indexOf("/christenings/")>0&&CURR_CAT.indexOf("special-occasions/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=$(".jqt-personalisation:first select",opWrapper);if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)
prepareVars($(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/weddings/")>0&&CURR_CAT.indexOf("special-occasions/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=$(".jqt-personalisation:first select",opWrapper);if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)
prepareVars($(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/bracelets/")>0||__cat.indexOf("/dog-tags/")>0){$(".jqt-evenTxt:first input",$("div.charmContainer")).removeClass("required-entry");$(allfields).removeClass("required-entry");if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)})}
if(__cat.indexOf("/bracelets/")>0){prepareVars=function(_opNum,clickSrc,_sibling){var t1=clickSrc.text().toLowerCase(),t2=_sibling.find("select option:selected").text().toLowerCase(),selectedType=(_opNum==1?t1:t2),_shape=(_opNum==1?t2:t1),_target=clickSrc.parents(".jqt-select").nextAll(".jqt-select:last").find("select");if(_target.data("state")===undefined)_target.data("state","small")
if((selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)&&(_shape.indexOf("large")>=0||_shape.indexOf("please")>=0)){if(_target.data("state")=="small"){updatePrint(_target,1);_target.data("state","large");}}else{if(_target.data("state")=="large"){updatePrint(_target,0);_target.data("state","small");}}}
if(__sizes.indexOf("Large")>=0){$(".jqt-select label:contains('Type of')",charmCont).next().find("ul li a").click(function(){prepareVars(1,$(this),$(this).parents(".jqt-select").next());})
$(".jqt-select label:contains('Shape of')",charmCont).next().find("ul li a").click(function(){prepareVars(2,$(this),$(this).parents(".jqt-select").prev());})
$(charmCont).each(function(){var sel=$(this).find(".jqt-personalisation:first select");updatePrint(sel,-1);})}}else if(__cat.indexOf("/dog-tags/")>0){prepareVars=function(_opNum,clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=charmCont.find(".jqt-personalisation:first select");_target.each(function(){if(selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)
updatePrint($(this),1);else
updatePrint($(this),0);})}
$(".jqt-select:first ul li a",charmCont).click(function(){prepareVars(1,$(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/charms/")>0){if(__sub.indexOf("large")>=0){prepareVars=function(_opNum,clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=charmCont.find(".jqt-personalisation:first select");_target.each(function(){if(selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)
updatePrint($(this),1);else
updatePrint($(this),0);})}
$(".jqt-select:first ul li a",opWrapper).click(function(){prepareVars(1,$(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/key-rings/")>0||__cat.indexOf("/accessories/")>0){if(__sub.indexOf("double-print")==-1){prepareVars=function(_opNum,clickSrc,_sibling){var selectedType=(_opNum==1)?clickSrc.text().toLowerCase():_sibling.find("select option:selected").text().toLowerCase();var _target=clickSrc.parents(charmCont).find(".jqt-personalisation:first select");if(_target.data("state")===undefined)_target.data("state","small")
if(selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0){if(_target.data("state")=="small"){updatePrint(_target,1,"+");_target.data("state","large");}}else{if(_target.data("state")=="large"){updatePrint(_target,0,"+");_target.data("state","small");}}}
$(".jqt-select:first ul li a",charmCont).click(function(){prepareVars(1,$(this),$(this).parents(".jqt-select").next());})
$(charmCont).each(function(){var sel=$(this).find(".jqt-personalisation:first select");updatePrint(sel,-1,"+");})}else{$(".jqt-text:even",charmCont).removeClass("jqt-evenTxt").addClass("jqt-Ltext");$(".jqt-text:odd",charmCont).addClass("jqt-Rtext");$("div.clear:not(:last)",charmCont).remove();$(".jqt-evenTxt:not(.jqt-engravingField) .jqTransformInputWrapper, "+".jqt-Ltext:not(.jqt-engravingField) .jqTransformInputWrapper, "+".jqt-Rtext:not(.jqt-engravingField) .jqTransformInputWrapper",charmCont).css({float:"left",width:56});$(".jqt-Ltext:last").find("p").remove();}}
else if(__cat.indexOf("/cufflinks/")>0){if(__sub.indexOf("square")>=0){prepareVars=function(_opNum,clickSrc,_sibling){var selectedType=clickSrc.text().toLowerCase();var _target=charmCont.find(".jqt-select select");_target.each(function(){if($(this).data("state")===undefined)$(this).data("state","small")
if(selectedType.indexOf("handprint")>=0&&selectedType.indexOf("footprint")>=0){if($(this).data("state")=="small"){updatePrint($(this),1,"-");$(this).data("state","large");}}else{if($(this).data("state")=="large"){updatePrint($(this),0,"-");$(this).data("state","small");}}})}
$(".jqt-select:first ul li a",opWrapper).click(function(){prepareVars(1,$(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/necklaces/")>0){if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)})}
prepareVars=function(_opNum,clickSrc,_sibling){var t1=clickSrc.text().toLowerCase();var t2=_sibling.find("select option:selected").text().toLowerCase();var selectedType=(_opNum==1)?t1:t2;var _shape=(_opNum==1)?t2:t1
var _target=clickSrc.parents(".jqt-select").nextAll(".jqt-select:last").find("select");if(_target.data("state")===undefined)_target.data("state","small")
if((selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)&&(_shape.indexOf("large")>=0||_shape.indexOf("please")>=0)){if(_target.data("state")=="small"){updatePrint(_target,1);_target.data("state","large");}}else{if(_target.data("state")=="large"){updatePrint(_target,0);_target.data("state","small");}}}
if(__sizes.indexOf("Large")>=0){$(".jqt-select label:contains('Type of')",charmCont).next().find("ul li a").click(function(){prepareVars(1,$(this),$(this).parents(".jqt-select").next());})
$(".jqt-select label:contains('Shape of')",charmCont).next().find("ul li a").click(function(){prepareVars(2,$(this),$(this).parents(".jqt-select").prev());})
$(charmCont).each(function(){var sel=$(this).find(".jqt-personalisation:first select");updatePrint(sel,-1);})}}
else if(__cat.indexOf("/paw-prints/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=$(".jqt-personalisation:first select",opWrapper);if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)
prepareVars($(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/minature-works-of-art/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=$(".jqt-personalisation:first select",opWrapper);if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
if(__sub.indexOf("tag-on-a-silver-ball-chain-or-leather-cord")>=0){var _changer=$(".jqt-select:first",opWrapper),_target=_changer.next(),_targetSelect=_target.find("select");_target.fadeOut(0);setDefaultPrint(_targetSelect);_targetSelect.removeClass("required-entry");$("ul li a",_changer).click(function(){if($(this).parents("div.jqTransformSelectWrapper").find("option:selected").text().toLowerCase().indexOf("ball chain")>=0){_target.fadeIn(250);setDefaultPrint(_targetSelect);_targetSelect.addClass("required-entry");}else{_target.fadeOut(250);setDefaultPrint(_targetSelect);_targetSelect.removeClass("required-entry");}})}
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)
prepareVars($(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/written-in-silver/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=$(".jqt-personalisation:first select",opWrapper);if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)
prepareVars($(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/golden-jewels/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=clickSrc.parents(charmCont).find(".jqt-personalisation:first select");if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
$(".jqt-select:first ul li a",((__sub.indexOf("22ct-solid-gold-large-charm")>=0||__sub.indexOf("24ct-gold-plated-large-chunky-charm")>=0)?opWrapper:charmCont)).click(function(){prepareVars($(this));})
if(__sub.indexOf("22ct-solid-gold-large-charm")>=0||__sub.indexOf("24ct-gold-plated-large-chunky-charm")>=0){updatePrint(opWrapper.children(".jqt-personalisation:first").find("select"),-1,"+");}
$(charmCont).each(function(){updatePrint($(this).find(".jqt-personalisation:first select"),-1,"+");})
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(".jqtOption:first",$(this)).text()).toLowerCase()=="yes"?1:(jQuery.trim($(".jqtOption:first",$(this)).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)})}
if(__sub.indexOf("22ct-solid-gold-large-charm")>=0||__sub.indexOf("24ct-gold-plated-large-chunky-charm")>=0){var _changer=$(".jqt-select:first",charmCont),_dmd=_changer.nextAll(".jqt-select:first"),_spg=_dmd.nextAll(".jqt-select:first"),_dmdSelect=_dmd.find("select"),_spgSelect=_spg.find("select");_spg.css("display","none").removeClass("required-entry jqt-oddEl").prev().remove();$("ul li a",_changer).click(function(){if($(this).parents("div.jqTransformSelectWrapper").find("option:selected").text().toLowerCase().indexOf("curb")>=0){_spg.css("display","none");_dmd.css("display","block");setDefaultPrint(_dmdSelect);_dmdSelect.addClass("required-entry");_spgSelect.removeClass("required-entry");}else if($(this).parents("div.jqTransformSelectWrapper").find("option:selected").text().toLowerCase().indexOf("speiga")>=0){_dmd.css("display","none");_spg.css("display","block");setDefaultPrint(_spgSelect);_spgSelect.addClass("required-entry");_dmdSelect.removeClass("required-entry");}})}
$("div.jqt-engravingFieldControl:first ul li a",opWrapper).click(function(){var input=$(this).parents("div.jqt-engravingFieldControl").siblings("div.jqt-engravingField"),nl=(input.is(".jqt-newLine-ef")?true:false);if($(this).parent().is(".show-ef")){if(parseInt($(input).eq(0).css("margin-left"))<-1000){input.css({"margin-left":(nl?0:56),opacity:0}).animate({"opacity":1},200).find("input").addClass("required-entry");if(nl)input.slideDown(200);}}else{input.animate({"opacity":0},200,"linear",function(){$(this).css("margin-left",-9999);}).find("input").removeClass("required-entry").val("");if(nl)input.slideUp(200);}})}
else if(__cat.indexOf("/send-a-silver-kiss/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=$(".jqt-personalisation:first select",opWrapper);if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)
prepareVars($(this),$(this).parents(".jqt-select").next());})}}
else if(__cat.indexOf("/photo-albums/")>0){prepareVars=function(clickSrc,_sibling){var selectedType=(clickSrc.length>0?clickSrc.text().toLowerCase():''),_target=$(".jqt-personalisation:first select",opWrapper);if(parseInt(selectedType.substr(0,1))==1||selectedType.indexOf("handprint")>=0||selectedType.indexOf("footprint")>=0)updatePrint(_target,1,"+");else if(parseInt(selectedType.substr(0,1))==2||selectedType.indexOf("fingerprint")>=0)updatePrint(_target,0,"+");}
$(".jqt-select:contains('Type') ul li a",charmCont).click(function(){prepareVars($(this));})
$(charmCont).each(function(){updatePrint($(this).find(".jqt-personalisation:first select"),-1,"+");})
if(objArr.length>0){$(allfields).removeClass("required-entry");$("#charmSelector li a").click(function(){var num=(jQuery.trim($(this).text()).toLowerCase()=="yes"?1:(jQuery.trim($(this).text()).toLowerCase()=="no"?0:isInt($(this).attr("index")))),curr=$("body").data("curr"),maxNum=objArr.length,fpcc=fields.length/maxNum;if(num>curr){objArr.slice(curr,num).slideDown().animate({"opacity":1});checks.slice(0,num).attr('checked',true);fields.slice(0,num*fpcc).addClass("required-entry");objArr.slice(curr,num).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").addClass("required-entry");}else if(num<curr){objArr.slice(num,(maxNum+1)).slideUp().animate({"opacity":0});checks.slice(num,(maxNum+1)).attr('checked',false);fields.slice(num*fpcc,fpcc*maxNum).removeClass("required-entry");charmCont.slice(num,(maxNum+1)).find("div.jqt-engravingField").filter(".jqt-forceShow, .jqt-newLine").find("input").removeClass("required-entry");}
$("body").data("curr",num)
prepareVars($(this),$(this).parents(".jqt-select").next());})}}else if(__cat.indexOf("/gift-vouchers/")>0){$("#toselfprinted-container, #toselfprinted-container a").toggle(function(){var isOn=$("#toself_printed").is(':checked');togglePostal(isOn);toggleEmail(!isOn);},function(){var isOn=$("#toself_printed").is(':checked');togglePostal(isOn);toggleEmail(!isOn);})
$("#recipient_self-container, #recipient_self-container a").click(function(){toggleGiftcertRecipient('myself');});$("#recipient_else-container, #recipient_else-container a").click(function(){toggleGiftcertRecipient('someone');});if(opera)$('#recipient_self-container label, #recipient_else-container label').css('marginLeft','1.5em');$('#gift-card-info').css('display','block');}else{}
$(".jqt-newLine-ef",charmCont).each(function(){if($(this).is(":not(.jqt-forceShow)")){$(this).addClass("slided").slideUp(0).animate({"opacity":0},0);}})
$("div.jqt-engravingFieldControl:last ul li a",charmCont).click(function(){var input=$(this).parents("div.jqt-engravingFieldControl").siblings("div.jqt-engravingField"),nl=(input.is(".jqt-newLine-ef")?true:false);if($(this).parent().is(".show-ef")){if(parseInt($(input).eq(0).css("margin-left"))<-1000){input.css({"margin-left":(nl?0:56),opacity:0}).animate({"opacity":1},200).find("input").addClass("required-entry");if(nl)input.slideDown(200);}}else{input.animate({"opacity":0},200,"linear",function(){$(this).css("margin-left",-9999);}).find("input").removeClass("required-entry").val("");if(nl)input.slideUp(200);}})}
$("a.prettyPhotos").click(function(event){event.preventDefault();}).prettyPhoto({opacity:0.8,showTitle:false,counter_separator_label:'/',theme:'light_rounded',allowresize:true});})})(jQuery);
