// Library release: v1.19.0.6, 08 March 2010
// Documentation: svn\Wiki\JavaScript\
Brand={version:"1.6.1",name:"Wallis",directory:8,activeSalesCatalogId:20551,activeStoreId:12557,isUSStore:false,storeCurrencySymbol:"&#163;",removeCategoryText:false,collapseCategories:true,basicSrollerConfig:{},cycleContentConfig:{homepage_cycle:{fx:"fade",delay:-2000,timeout:6000},homepage_cycle_2:{fx:"fade",delay:-2000,timeout:6000},homepage_right_cycle_1:{fx:"fade",delay:-2000,timeout:6000},homepage_right_cycle_2:{fx:"fade",delay:-2000,timeout:6000},homepage_right_cycle_3:{fx:"fade",delay:-2000,timeout:6000},header_cycle:{fx:"scrollDown",timeout:3000},tabbed_cycle:{fx:"fade",speed:"fast",timeout:0,next:"#next",prev:"#prev",nexttext:"Next",prevtext:"Previous",control_position:"before"}},contentTabsConfig:{},newScrollerConfig:{knitshop_scroller:{orientation:"horizontal",moveLeft:143,moveDown:0,speed:400,easing:"jswing",loop:false},homepage_scroller:{orientation:"horizontal",moveLeft:143,moveDown:0,speed:400,easing:"jswing",loop:false},interstitial_scroller:{orientation:"horizontal",moveLeft:130,moveDown:0,speed:400,easing:"jswing",loop:false},outfit_of_the_day_scroller:{orientation:"horizontal",moveLeft:727,moveDown:0,speed:400,easing:"jswing",loop:false}},enableColourSwatchHelpers:false,enableProdListerFormatting:true,prodListSetHeight:true,prodListHeightPadding:20,switchProductInsertType:"after",switchProductInsertTarget:"#largerimage",internationalTrackingUrl:"www.wallis.co.uk/international/index.html",addThisAccountName:"shake1282",addThisLocation:"",addThisLink:"<li><a href=\"http://www.addthis.com/bookmark.php\" id=\"add_this_link\" title=\"Bookmark this page\"><img src=\"http://s7.addthis.com/button1-bm.gif\" alt=\"Bookmark this page\" /></a></li>",ProductConfig:{cSizeAmmount:'13',cMdlOpacity:'90',cMdlSizeGuide:true,cSizeGuideHide:true,mOutOfStock:'<h2>Sorry, Item Out of Stock</h2>',mBasket:'<span class="shoplink">My Bag: <span><span class="headercart-items"></span>  item(s)</span></span><img src="/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color8/shopping_bag_icon.gif" alt="Go to shopping bag" class="bag_icon" />',mAJAXError:'We&lsquo;re sorry there was a problem, please try again.<br /><br /> If the problem continues please contact us.',mAJAXH2Error:'Error',mAJAXH2Success:'Item added to bag',mAddingToBag:'Adding item to bag...',mErrorSize:'You need to select a size before you can add this item to your bag.',mErrorWishlist:'You need to select a size before you can add this item to your wishlist.'},enableMercadoFilters:true,mercadoFiltersH2:"Choose an option to refine your search further",googleAccounts:["UA-806703-2"],ajaxConfig:{knitshop:{root:"/ajax_content/",effectSpeed:250,eventType:"click"},cmsajax:{root:"/cms/pages/ajax/"}}};Template.initBrandMethods=function(){Template.addProductSearchLink();};Template.addProductSearchLink=function(){if(Template.id!="productdisplay")return;$.getScript("/javascript/template/wallis_knitwear_products.js",function(){if(typeof Brand.knitwearProducts!="object")return;$.each(Brand.knitwearProducts,function(){if(this[0]==$("span.catcode").text()){var mercadoUrl="CatalogSearchResultCmd?langId=-1&storeId=12557&catalogId=20551&beginIndex=0&searchTermScope=3&searchTermOperator=LIKE&searchType=ALL&sort_field=Relevance";$("#product_display_details").append("<p id=\"alternative_colour_search\"><a href=\""+mercadoUrl+"&searchTerm="+this[1]+"\" title=\"Click here to view more colours\">Click here to view more colours</a></p>");}})})};Behaviour.initBrandMethods=function(){Behaviour.CapitaliseField();Behaviour.RandomImage();Behaviour.TabbedSlider();Behaviour.TabbedContent();Behaviour.JeanShop();Behaviour.initStoreMenus();};Behaviour.initStoreMenus=function(){var wrapper=$("#ts_services"),content=$("#menu_selector"),storeNames=content.find("h5"),storeInfo=content.find(".store_info"),maps=content.find(".store_map");storeNames.hide();maps.hide();var storeToShow=Util.getUrlParam("initialStore"),index=0;if(storeToShow){storeNames.each(function(i){if(unescape(storeToShow).toLowerCase()==$(this).text().toLowerCase())index=i});}storeInfo.not(":eq("+index+")").hide();var menu=$("<select id=\"stores_menu\"></select>");storeNames.each(function(i){var text=$(this).text();var option="<option";if(i==index)option+=" selected=\"selected\"";option+=" value=\""+text+"\">"+text+"</option>";menu.append(option);});var control=$("<a href=\"#\" title=\"View details\" id=\"menu_control\" class=\"replace\">View details</a>").click(function(){var current=menu[0].selectedIndex;storeInfo.not(":hidden").fadeOut(function(){storeInfo.eq(current).fadeIn();});maps.not(":hidden").fadeOut(function(){maps.eq(current).fadeIn();});return false});if(maps.size()){var map_wrapper=$("<div id=\"current_store_map\"></div>");map_wrapper.append(maps).children(":eq("+index+")").show();wrapper.append(map_wrapper);}content.prepend(control).prepend(menu);};Behaviour.CapitaliseField=function(){if($("input.capitalise").length){$("input.capitalise").blur(function(){if($(this).val()!=""&&$(this).val().length>1){var rtn=$(this).val();var re=/\s/;var words=rtn.split(re);re=/(\S)(\S+)/;re.exec(words[0]);words[0]=RegExp.$1.toUpperCase()+RegExp.$2.toLowerCase();rtn=words.join(' ');$(this).val(rtn);}});}};Behaviour.RandomImage=function(){if($("#randomimage").length){images=new Array(3);images[0]='<a href="CategoryDisplay?catalogId=20551&amp;storeId=12557&amp;categoryId=126446&amp;langId=-1&amp;top=Y" title="City Break" class="citybreak">City Break</a>';images[1]='<a href="CategoryDisplay?catalogId=20551&amp;storeId=12557&amp;categoryId=126447&amp;langId=-1&amp;top=Y" title="Summer Sun" class="summersun">Summer Sun</a>';images[2]='<a href="CategoryDisplay?catalogId=20551&amp;storeId=12557&amp;categoryId=126448&amp;langId=-1&amp;top=Y" title="Cruise" class="cruise">Cruise</a>';var index=Math.floor(Math.random()*images.length);var $chosenimage=images[index];$("#randomimage").html($chosenimage);}};Behaviour.TabbedSlider=function(){if($(".tabbed_slider").length){$.getScript("/javascript/jquery/jquery.scrollTo.js",function(){$.scrollTo.defaults.axis='x';$('div.pane').scrollTo(0);$.scrollTo(0);var $paneTarget=$('#pane-target');$('.relative-selector').click(function(){$(".slide_links li").removeClass("tab_selected");$(this).parent('li').addClass("tab_selected");var $liTarget='li#content_'+$(this).parent('li').attr('id');$paneTarget.stop().scrollTo($liTarget,1400);return false});});}};Behaviour.TabbedContent=function(){if($("#tabbed_content").length){$("#tabbed_panels div").each(function(){$url=$(this).attr('id');$url="show_"+$url;$strng="#";if(!location.href.match($strng)){$("#tabbed_panels div").hide();$("#tabbed_panels div div").show();$("#tabbed_panels div#content_tab_1").show();}else if(location.href.match($url)){$("#tabbed_panels div").hide();$("#tabbed_buttons a").removeClass("selected");$link=$url.substring(13);$("#"+$link+" a").addClass("selected");$("#tabbed_panels div#"+$url.substring(5)).show();}else{$(this).hide();}});$("#tabbed_buttons a").click(function(){if($(this).parent('li').attr('id')=="home"){return false}else{$("#tabbed_panels div").hide();$("#tabbed_panels div div").show();$("#tabbed_buttons a").removeClass("selected");$(this).addClass("selected");var $targetId="div#content_"+$(this).parent('li').attr('id');$($targetId).show();return false}});$("a.tab").click(function(){$("#tabbed_panels div").hide();$("#tabbed_panels div div").show();$("#tabbed_buttons a").removeClass("selected");$link=$(this).attr('href').substring(9);$("#"+$link+" a").addClass("selected");$("#tabbed_panels div#"+$(this).attr('href').substring(1)).show();return false});}};Behaviour.JeanShop=function(){if($("#jeanshop").length){$("#jeanshop_right_prod dd.jeanshop_prod a").click(function(){$("#jeanshop_left dl").hide();var $targetId="dl#"+$(this).parent('dd').parent('dl').attr('id')+"_detail";$($targetId).show();return false});}};