function flashLoaded(){jQuery('DIV.panel').eq(0).fadeOut(500,function(){}).delay(2000);}
var pagetTimestamp=new timestamp();pagetTimestamp.now();var imageTimer=null;var menuTimer=null;var menuIndex=null;var isMenuOpen=false;var pvClickIndex=0;var slideRunning=false;var isIE=!jQuery.support.opacity;var isIE7=(jQuery.browser.msie&&jQuery.browser.version==7)
var isHomePage
if(navigator.vendor){var isSafari=(navigator.vendor.indexOf('Apple')!=-1);}
var playerVersion=swfobject.getFlashPlayerVersion();var isFlashPluginInstalled=(playerVersion.major!=0);jQuery.noConflict();jQuery(document).ready(function(){isHomePage=jQuery('BODY').hasClass('homePage');var image={'w':1024,'h':545};image.aspectRatio=image.w/image.h;var parameters={'isIE7':isIE7,'image':image,'canvasWidth':996,'headerHeight':106,'footerHeight':20};var thisPageScaler=new imageScaler(parameters);Cufon.now();Cufon.replace('P.date,DIV.page-title H1,DIV.product-name H1,DIV.product-view DIV.product-shop DIV.groped-product-type UL.grouped-items LI H3,BUTTON.btn-cart SPAN SPAN,BODY.storemanager-fitting-index FORM#contactForm DIV.buttons-set BUTTON.button SPAN SPAN,UL.checkout-types LI BUTTON SPAN SPAN,BODY.cms-no-route DIV.page-head-alt H3,A.wbLink,BUTTON.wbButton,FORM#giftcard-form FIELDSET BUTTON.button SPAN SPAN,FORM#discount-coupon-form FIELDSET BUTTON.button SPAN SPAN,DIV.buttons-set BUTTON.button SPAN SPAN,.checkout-multishipping-addresses .data-table .button,.checkout-multishipping-addresses .page-title .button SPAN SPAN,.footer .block-sitemap .banner H2,A.blLink',{fontFamily:'copperplate_gothic_light'});Cufon.replace('H2.listHeader,H2.product-name,h2.copperplate',{fontFamily:'copperplate_gothic_light'});Cufon.replace('H2 STRONG,h2.copperplateHeavy',{fontFamily:'copperplate_gothic'});Cufon.replace('DIV.nav-container UL#nav A.level-top',{fontFamily:'copperplate_gothic_light',hover:true});Cufon.replace('#flyout-holder h2',{fontFamily:'copperplate_gothic_light',hover:true});Cufon.replace('#popup h2',{fontFamily:'copperplate_gothic_light',hover:true});var menuOffsets=(jQuery('#nav').hasClass('sale'))?[152,216,318]:[121,198,315];var navigationSettings={'menuItems':jQuery('DIV.nav-container UL#nav > LI.level-top.parent'),'menuLinks':jQuery('DIV.nav-container UL#nav > LI.level-top.parent').find('A.level-top').eq(0),'openDelay':100,'closeDelay':250,'isIE7':isIE7,'isHomePage':isHomePage,'offsets':menuOffsets};var thisNavigation=new mainNavigation(navigationSettings)
var lifestyleParameters={'shroud':'pvShroud','overlay':'lifestylePanel','opener':'LI.lifestyle A.level-top','flashConfig':'/skin/frontend/crombie/default/xml/flashconfig.xml','swf':'/skin/frontend/crombie/default/swf/crombie-lifeStyle-ss12.swf','swfID':'lifestyleFlash'};var thisLifestylePanel=new lifestyleOverlay(lifestyleParameters);thisLifestylePanel.installOverlay();if(isHomePage){jQuery('DIV.panel').eq(0).css({'z-index':'10'});thisPageScaler.installScaler();var vImage=thisPageScaler.getNewImageSize();var hn=window.location.hostname;if(hn.indexOf("www.crombie.co.uk")!=-1){var flashServer='live';}else{var flashServer='staging';}
function launchFlash(){var variables={server:flashServer,xmlfile:"homepage.xml"};var parameters={allowFullScreen:"true",allowscriptaccess:"always",wmode:"opaque"};var attributes={};swfobject.embedSWF('/skin/frontend/crombie/default/swf/crombieIntroSS11.swf?time='+pagetTimestamp.returnTimestamp(),'flashHome','100%','100%','9.0.28',false,variables,parameters,attributes);}
var t=setTimeout(launchFlash,2000);}
jQuery('DIV.col2-left-layout DIV.col-left DIV.block DIV.block-content DL DT').mouseover(function(){}).mouseout(function(){}).click(function(e){var filterIndex=jQuery('DIV.col2-left-layout DIV.col-left DIV.block DIV.block-content DL DT').index(jQuery(this));var filterData=jQuery('DIV.col2-left-layout DIV.col-left DIV.block DIV.block-content DL DD:eq('+filterIndex+')');if(filterData.hasClass('closed')){filterData.removeClass('closed');jQuery(this).removeClass('alpha');}else{filterData.addClass('closed');jQuery(this).addClass('alpha');}
e.preventDefault();});if(jQuery('DIV.category-products').length!=0){var isInfoPanelPage=(jQuery('body').hasClass('category-accessories')||jQuery('body').hasClass('category-collection'));var category;var pageCategory=jQuery('DIV.category-products').attr('class');var filterRegEx=new RegExp('category-products-(small|medium|large)');var results=filterRegEx.exec(pageCategory);if(results){category=results[1];}
switch(category){case'small':{var productListLargeItemTemplate={'width':400,'height':400};var productListSubItemTemplate={'width':95,'height':94};var largeWidth=3;var initOffset=1;var itemFix=0;}break;case'medium':{var productListLargeItemTemplate={'width':400,'height':533};var productListSubItemTemplate={'width':95,'height':125};var largeWidth=3;var initOffset=1;var itemFix=0;}break;case'large':{var productListLargeItemTemplate={'width':400,'height':533};var productListSubItemTemplate={'width':56,'height':125};var largeWidth=5;var initOffset=1;var itemFix=0;}break;}
var productLargeIndex=initOffset;var productPageIndex=0;var pageWidth=996;var slideDuration=1500;var fadeInDuration=500;var productListLarge=jQuery('UL.products-list');var productListLargeItems=jQuery('UL.products-list > LI');var productListItemCount=productListLargeItems.length;var largeLeftButton=jQuery('DIV.products-list-large-wrapper DIV.buttonLeft');var largeRightButton=jQuery('DIV.products-list-large-wrapper DIV.buttonRight');var productListWidth=(productListLargeItemTemplate.width+1)*productListItemCount;productListLarge.css({'width':productListWidth+'px'});var subOffset;var productListSub=jQuery('DIV.products-list-sub-wrapper UL.products-list-sub');var productListSubItems=productListSub.find('LI');var subLeftButton=jQuery('DIV.products-list-sub-wrapper DIV.buttonLeft');var subRightButton=jQuery('DIV.products-list-sub-wrapper DIV.buttonRight');var markers=jQuery('DIV.products-list-sub-wrapper UL.products-list-sub LI DIV.marker');var productListSubWidth=(productListSubItemTemplate.width*productListItemCount);var productSubPages=((productListSubWidth%949)==0)?0:1;var orphanPage=(productSubPages==1);productSubPages+=Math.floor(productListSubWidth/949);var itemsPerPage=Math.floor(950/productListSubItemTemplate.width);parameters={'productListLargeItemTemplate':productListLargeItemTemplate,'slideDuration':slideDuration,'fadeInDuration':fadeInDuration,'baseOffset':(pageWidth/2)-((3*productListLargeItemTemplate.width)/2),'largeWidth':largeWidth,'isIE':isIE,'isInfoPanelPage':isInfoPanelPage};var thisLargeCarousel=new largeCarousel(parameters);thisLargeCarousel.positionItems();productListSub.css({'width':productListSubWidth+'px'});subLeftButton.addClass('leftDisabled').addClass('disabled');if(productSubPages==1)
subRightButton.addClass('rightDisabled').addClass('disabled');var initLeft=parameters.baseOffset-((productListLargeItemTemplate.width+1)*(productLargeIndex-1))-1;jQuery('DIV.products-list-large-wrapper UL.products-list').css({'left':initLeft+'px'});markers.eq(productLargeIndex).css({'display':'block'});if(isIE&&isInfoPanelPage){jQuery('DIV.products-list-large-wrapper UL.products-list LI').find('DIV.product-shop').css({'display':'none'});jQuery('DIV.products-list-large-wrapper UL.products-list LI.item-'+productLargeIndex).find('DIV.product-shop').css({'display':'block'});}else{jQuery('DIV.products-list-large-wrapper UL.products-list LI').find('DIV.product-shop').css({'opacity':0,'display':'none'});jQuery('DIV.products-list-large-wrapper UL.products-list LI.item-'+productLargeIndex).find('DIV.product-shop').css({'display':'block'}).animate({'opacity':1},fadeInDuration,function(){});}
jQuery('DIV.products-list-large-wrapper DIV.listButton A').click(function(e){if(!slideRunning){slideRunning=true;var oldProductLargeIndex=productLargeIndex;var action=jQuery(this).attr('id');switch(action){case'plLeft':{productLargeIndex--;}break;case'plRight':{productLargeIndex++;}break;}
if(productLargeIndex==0){largeLeftButton.addClass('largeButtonDisabled');}else{largeLeftButton.removeClass('largeButtonDisabled');}
if(productLargeIndex==(productListItemCount-1)){largeRightButton.addClass('largeButtonDisabled');}else{largeRightButton.removeClass('largeButtonDisabled');}
if(productLargeIndex==-1){productLargeIndex=productListItemCount-1;}
if(productLargeIndex==productListItemCount){productLargeIndex=0;}
thisLargeCarousel.jumpTo(oldProductLargeIndex,productLargeIndex);}
var newPage=Math.floor(productLargeIndex/(itemsPerPage+itemFix));if(productPageIndex!=newPage){productPageIndex=newPage;if(productPageIndex==0){subLeftButton.addClass('leftDisabled').addClass('disabled');}else{subLeftButton.removeClass('leftDisabled').removeClass('disabled');}
if(productPageIndex==(productSubPages-1)){subRightButton.addClass('rightDisabled').addClass('disabled');}else{subRightButton.removeClass('rightDisabled').removeClass('disabled');}
if(orphanPage&&(productPageIndex==(productSubPages-1))){subOffset=-(productListItemCount-(itemsPerPage+itemFix))*productListSubItemTemplate.width;}else{subOffset=-productPageIndex*productListSubItemTemplate.width*(itemsPerPage+itemFix);}
productListSub.animate({'left':subOffset+'px'},slideDuration,function(){});}
e.preventDefault();});jQuery('DIV.products-list-sub-wrapper DIV.listButton A').click(function(e){if(!jQuery(this).parent('DIV').hasClass('disabled')){var action=jQuery(this).attr('id');switch(action){case'plsLeft':{productPageIndex--;}break;case'plsRight':{productPageIndex++;}break;}
if(productPageIndex==0){subLeftButton.addClass('leftDisabled').addClass('disabled');}else{subLeftButton.removeClass('leftDisabled').removeClass('disabled');}
if(productPageIndex==(productSubPages-1)){subRightButton.addClass('rightDisabled').addClass('disabled');}else{subRightButton.removeClass('rightDisabled').removeClass('disabled');}
if(orphanPage&&(productPageIndex==(productSubPages-1))){subOffset=-(productListItemCount-(itemsPerPage+itemFix))*productListSubItemTemplate.width;}else{subOffset=-productPageIndex*productListSubItemTemplate.width*(itemsPerPage+itemFix);}
productListSub.animate({'left':subOffset+'px'},slideDuration,function(){});}
e.preventDefault();});productListSub.find('A.jumpToLarge').click(function(e){var clickIndex=productListSubItems.index(jQuery(this).parent('LI'));if(clickIndex!=productLargeIndex){var oldProductLargeIndex=productLargeIndex;productLargeIndex=clickIndex;if(productLargeIndex==0){largeLeftButton.addClass('largeButtonDisabled');}else{largeLeftButton.removeClass('largeButtonDisabled');}
if(productLargeIndex==(productListItemCount-1)){largeRightButton.addClass('largeButtonDisabled');}else{largeRightButton.removeClass('largeButtonDisabled');}
thisLargeCarousel.jumpTo(oldProductLargeIndex,productLargeIndex);}
e.preventDefault();});}
if(jQuery('.cms-store-locator').length!=0){jQuery('.openingtimesL').click(function(e){e.preventDefault();var optimes=jQuery(this).parent().parent().find('.openingtimes');jQuery(this).parent().parent().find('.openingtimes').toggle();if(optimes.css('display')=='block'){jQuery('a',this).text('Hide opening times');}
else{jQuery('a',this).text('Show opening times');}});}
if(jQuery('DIV.product-view').length!=0){if(jQuery('.contentScroller').length!=0){var sizeParameters={'overlay':jQuery('#sizeChartOverlay'),'slider':jQuery('#slider999')};var sizeScroller=new plainScroller(sizeParameters);var washParameters={'overlay':jQuery('#washInfoOverlay'),'slider':jQuery('#slider666')};var washScroller=new plainScroller(washParameters);}
var sendFriendOverlayParameters={'shroud':'pvShroud','overlay':'rfOverlay','opener':'A.sendToFriendPopup','width':648,'height':700,'type':'html'};var sendFriendZoomer=new rfOverlay(sendFriendOverlayParameters);sendFriendZoomer.installOverlay();var fittingOverlayParameters={'shroud':'pvShroud','overlay':'foOverlay','opener':'A.fittingPopup','width':853,'height':500,'type':'iframe'};var fittingZoomer=new rfOverlay(fittingOverlayParameters);fittingZoomer.installOverlay();var sizeChartOverlayParameters={'shroud':'pvShroud','overlay':'sizeChartOverlay','opener':'A.size-chart','width':648,'height':700,'type':'scroller','callback':sizeScroller};var sizeChart=new rfOverlay(sizeChartOverlayParameters);sizeChart.installOverlay();var washInfoOverlayParameters={'shroud':'pvShroud','overlay':'washInfoOverlay','opener':'A.washInfo','width':648,'height':700,'type':'scroller','callback':washScroller};var washInfo=new rfOverlay(washInfoOverlayParameters);washInfo.installOverlay();var preload=jQuery('DIV.product-view DIV.product-img-box DIV.more-views UL LI').length;jQuery('DIV.product-view DIV.product-img-box DIV.more-views UL LI').eq(pvClickIndex).find('A').addClass('current');jQuery('DIV.product-view DIV.product-img-box DIV.more-views UL LI').each(function(i){var zLink=jQuery(this).find('A.updateMainImage');var preloadImageURL=zLink.attr('href');var newImg=jQuery('<img />').addClass('pvPreload').load(function(){preload--;if(preload==0)
jQuery('DIV.product-view DIV.product-img-box DIV.main-image A.openZoomOverlay').show();}).attr({'src':preloadImageURL}).appendTo('DIV.product-view');});jQuery('DIV.product-view A.updateMainImage').click(function(e){e.preventDefault();jQuery('DIV.product-view DIV.product-img-box DIV.more-views UL LI A').removeClass('current');jQuery(this).addClass('current');pvClickIndex=jQuery('DIV.product-view DIV.product-img-box DIV.more-views UL LI').index(jQuery(this).parent());var newMainImageURL=jQuery(this).attr('href');var zoomLink=jQuery('DIV.product-view DIV.product-img-box DIV.main-image A.openZoomOverlay');var mainImage=jQuery('DIV.product-view DIV.product-img-box DIV.main-image DIV.imgTarget');mainImage.empty();var newImg=jQuery('<img />').load(function(){mainImage.append(this);}).attr({'src':newMainImageURL});});jQuery('BODY').append(jQuery('<div></div>').attr({'id':'ovPreloadBox'}));var productOverlayParameters={'shroud':'pvShroud','overlay':'pvOverlay','opener':'DIV.product-view DIV.product-img-box DIV.main-image A.openZoomOverlay'};var productZoomer=new miniOverlay(productOverlayParameters);productZoomer.installOverlay();jQuery('.imgTarget').bind('click',function(e){jQuery('.openZoomOverlay').trigger('click');});}
jQuery('DIV.products-list-large-wrapper UL.products-list LI DIV.product-shop DIV.productHeader A.extraPanel').click(function(e){var detailPanel=jQuery(this).parent().parent().find('DIV.productDetails');if(jQuery(this).hasClass('showLink')){jQuery(this).removeClass('showLink').addClass('hideLink');jQuery(this).text('HIDE');detailPanel.slideToggle();}else{jQuery(this).removeClass('hideLink').addClass('showLink');jQuery(this).text('SHOW');detailPanel.slideToggle();}
e.preventDefault();});if(jQuery('BODY').hasClass('cms-store-locator')||jQuery('BODY').hasClass('cms-made-to-measure')){var overlayTemp=jQuery('DIV#gmOverlay').clone();jQuery('DIV#gmOverlay').remove();jQuery('BODY').append(overlayTemp);var mapOverlayParameters={'shroud':'pvShroud','overlay':'gmOverlay','opener':'DIV.storeLocator A.jqMap','width':648,'height':700,'type':'googlemap'};var mapZoomer=new rfOverlay(mapOverlayParameters);mapZoomer.installOverlay();var overlayTemp=jQuery('DIV#rfOverlay').clone();jQuery('DIV#rfOverlay').remove();jQuery('BODY').append(overlayTemp);var requestFittingOverlayParameters={'shroud':'pvShroud','overlay':'rfOverlay','opener':'DIV.storeLocator A.jqForm','width':648,'height':600,'type':'iframe'};var requestFittingZoomer=new rfOverlay(requestFittingOverlayParameters);requestFittingZoomer.installOverlay();}
if(jQuery('BODY').hasClass('product-gift-vouchers')){var voucherPage=new voucherTotalizer();}
jQuery().ready(function(){jQuery('.jsPopup').popupWindow({width:1020,height:500,centerBrowser:1,scrollbars:1});var jmlParameters={'shroud':'pvShroud','overlay':'jmlOverlay','opener':'A.joinMailingListPopup','width':648,'height':548,'type':'html'};var jml=new rfOverlay(jmlParameters);jml.installOverlay();if(location.href.indexOf("#")!=-1){if(window.location.hash=='#joinMailingList'){jQuery('A.joinMailingListPopup').click();}
if(window.location.hash=='#lifestyle'){jQuery('.lifestyle a').click();}}
jQuery('#search').blur(function(){if(jQuery(this).val()==''){jQuery(this).val('Search');}});jQuery('#search').focus(function(){if(jQuery(this).val()=='Search'){jQuery(this).val('');}});});var thisSiteMapPanel=new siteMapPanel();jQuery('A.questionMark').click(function(e){e.preventDefault();})
var config={over:function(){jQuery(this).find('ul').show();},timeout:500,out:function(){jQuery(this).find('ul').hide();}};if(jQuery('ul.question li').length>0){jQuery('ul.question li').hoverIntent(config);}
jQuery('.checkout-multishipping-shipping .itemAddress').eq(0).addClass('firstItem');jQuery('.checkout-multishipping-overview .addressRowList .addressRow').eq(0).addClass('firstAddressRow');if(isSafari){jQuery('DIV.searchControl DIV.form-search BUTTON.button').addClass('safariButtonFix');}
if(jQuery('.heritageTimeline').length!=0){var timelineSettings={'panelWidth':996,'scrollSpeed':1500,'autoDelay':5000,'panel':jQuery('.heritageTimeline .window ul'),'ticks':jQuery('.heritageTimeline .timeline li a'),'marker':jQuery('.heritageTimeline .timeline .marker'),'arrows':jQuery('.heritageTimeline .window .arrow'),'leftArrow':jQuery('.heritageTimeline .window .leftArrow'),'rightArrow':jQuery('.heritageTimeline .window .rightArrow'),'play':jQuery('.heritageTimeline .timeline .playAuto'),'stop':jQuery('.heritageTimeline .timeline .stopAuto'),'reset':jQuery('.heritageTimeline .timeline .goToFirst'),'tickOffset':91,'tickPadding':16};var thisTimeline=new timeline(timelineSettings);}
function ie7NavFix(){var offset=jQuery(".page").offset();if(jQuery("#custom-ie7-wrap").length===0){jQuery("#nav").wrap('<div id="custom-ie7-wrap" class="header nav-container" />');jQuery("#custom-ie7-wrap").appendTo('body');}
jQuery("#custom-ie7-wrap").css({position:'absolute',top:'0',left:offset.left+160})}
if(jQuery.browser.msie&&parseInt(jQuery.browser.version,10)==7){jQuery(window).resize(function(){ie7NavFix();});ie7NavFix();}
if(jQuery('#flyout-holder').length!==0){jQuery('#flyout-holder .flyout').bind('click',function(e){e.preventDefault();window.location=jQuery(this).find('a').attr('href');});function showFlyout(){jQuery('#flyout-holder').animate({left:'-260'},1000,function(){jQuery('#home-feature').removeClass('closed');});}
function hideFlyout(){jQuery('#flyout-holder').animate({left:'0'},1000,function(){jQuery('#home-feature').addClass('closed');});}
jQuery('#home-flyout').bind('click',function(e){if(jQuery('#flyout-holder').filter(":animated").length===0){if(jQuery('#home-feature').hasClass('closed')){showFlyout();}else{hideFlyout();}}});}
if(jQuery('#popup').length!==0){function validateEmail(email){var pattern=new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);return pattern.test(email);}
var popupStatus=0;var offScreenPos=-90;function loadHomePopup(){if(popupStatus===0){jQuery('#popup').css({'opacity':'0','display':'block'}).animate({bottom:'30',opacity:'1'},1000,function(){popupStatus=1;});}}
function disableHomePopup(){if(popupStatus===1){jQuery('#popup').animate({bottom:offScreenPos,opacity:'0'},1000,function(){jQuery('#popup').remove();jQuery.cookie("homepopup","1",{expires:7});popupStatus=0;});}}
setTimeout(function(){loadHomePopup();},5000);jQuery("#popup .closer").live('click',function(e){e.preventDefault();disableHomePopup();});jQuery("#signup-validate-detail-home").bind('submit',function(e){var $form=jQuery(this);var $email=jQuery("#email_home",this);var $submit=jQuery("#subscribeSubmit_home",this);if(validateEmail($email.val())){$submit.attr('disabled','disabled').find('span').text('Wait...');jQuery.ajax({type:"POST",url:$form.attr("action"),data:'email='+$email.val()+'&miniform=true',success:function(data){jQuery('#signup-validate-detail-home').remove();jQuery('#popup-wrapper').append('<p class="success_home">Thank you. You\'re now subscribed to our newsletter.</p>');_gaq.push(['_trackEvent','Register','Homepage']);setTimeout(function(){disableHomePopup();},10000);}});}else{jQuery('.validation-advice',$form).remove();$email.after('<span class="validation-advice">Please enter a valid email address.</span>');}
return false;});}});
