window.onload = load; var coords; var currPos; var touchScreen; var minPrice, maxPrice; var fpSliders = []; var aStore; var version1; var browser = navigator.appName; var version = navigator.appVersion; function getBrowser() { if (browser == "Microsoft Internet Explorer") { version1 = version.substring(22, 25) } } var newZoom; var currency; function setCurrency() { for (var e = 0, b = currency.array.length; e < b; e++) { if (this.chosen.match(currency.array[e].currSet.cCode) != null) { var d = $$(document, "span", "currTag"); currency.setCurrency(currency.array[e].currSet.cCode, d); break } } } function fpObject(a) { this.t = new t(); this.t2 = new t(); this.t3 = new t(); this.level = a.level; this.selected = null; this.cat = []; this.content = a.toFade; this.fade = isNaN(parseInt(version1)) ? new opacity(a.toFade, 0, 0, 100, 100, 5, 1) : new opacity(a.toFade, 0, 0, 100, 100, 15, 1); this.addStuff(a.cat) } fpObject.prototype = { addStuff: function (b) { for (var e = 0, d = b.length; e < d; e++) { this.cat[e] = []; this.cat[e].el = b[e]; this.cat[e].classN = { class1: b[e].className, class2: b[e].className + " on" }; b[e].onclick = function () { return false }; b[e].onmousedown = d$(this, "doStuff", { level1: this.level, level2: b[e].id }) } this.selected = b[0].id; this.cat[0].el.className = this.cat[0].classN.class2 }, setClasses: function (e) { this.selected = e; for (var d = 0, b = this.cat.length; d < b; d++) { this.cat[d].el.className = e == this.cat[d].el.id ? this.cat[d].classN.class2 : this.cat[d].classN.class1 } }, doContent: function (a) { clearTimeout(this.t.timer); clearTimeout(this.t2.timer); clearTimeout(this.t3.timer); this.t3.timer(d$(this.fade, "iFadeOut", 10), 1); this.t2.timer(d$(this, "addContent", a), 300); this.t.timer(d$(this.fade, "iFadeIn", 10), 300) }, addContent: function (a) { this.content.innerHTML = a; getSwatches = []; getSwatches = $$(document, "img", "pSwatch"); for (i in getSwatches) { getSwatches[i].onmouseover = function () { doSwatch(this) } } }, doStuff: function (b) { if (b.level2 == this.selected) { return false } this.setClasses(b.level2); var e = this; var d = createxmlHttp(); d.onreadystatechange = function () { if (d.readyState == 4 && d.status == 200) { e.doContent(d.responseText) } }; var a = "/fpList.asp?fpLevel1=" + b.level1 + "&fpLevel2=" + b.level2; d.open("GET", a, true); d.send(null) } }; function makeAnFpThing(e) { if ($("fp" + e) == null) { return false } var b = $("fp" + e), a = []; while (b.childNodes[0].nodeName != "A") { b = b.childNodes[0] } while (b != null) { a.push(b.firstChild); b = b.nextSibling } var d = new fpObject({ level: e, toFade: $("fp" + e + "Content"), cat: a }) } function doFades(a) { var b = isNaN(parseInt(version1)) ? new opacity(a, 60, 60, 100, 100, 2, 1) : new opacity(a, 60, 0, 100, 100, 2, 1); a.onmouseout = d$(b, "iFadeIn", 1); a.onmouseover = d$(b, "iFadeOut", 1) } function openTabNumber(b, a) { a.clickTab(a.tabs[b - 1]); window.scrollTo(0, getAbsPos($("tabs3")).x) } function load() {getBrowser(); makeAnFpThing("Ladies"); makeAnFpThing("Mens"); makeAnFpThing('Boys'); makeAnFpThing('Girls'); var f = $$(document, "img", "fpFade"); for (var e = 0, d = f.length; e < d; e++) { doFades(f[e]) } var h = new createDropDown({ baseObj: $("cCurrency"), baseClass: $("wCurrency"), disClass: $("bCurrency"), def: "", class1: "", class2: "", content: "", passTo: setCurrency }); if ($("ulFp")) { (function (l) { var k = new Object(), n = this; k.t = new t(); function o() { clearInterval(k.t.timeout); clearInterval(k.t.interval); k.t.timer(function () { k.t.intervaler(d$(n.slider, "slider", "next"), 10000) }, 1) } o(); this.slider = new slider({ container: l.container, content: l.content, get: l.get, set: l.set, style: l.style }); this.init = 0; for (var m = 0; m < l.content.length; m++) { this.init += l.content[m][l.get] } l.container.style[l.set] = this.init + "px"; l.ctrl.left.onclick = d$(this.slider, "slider", "prev"); l.ctrl.right.onclick = d$(this.slider, "slider", "next"); l.ctrl.left.onmouseover = l.ctrl.right.onmouseover = l.pagesBase.onmouseover = l.container.onmouseover = function () { clearInterval(k.t.timeout); clearInterval(k.t.interval) }; l.ctrl.left.onmouseout = l.ctrl.right.onmouseout = l.pagesBase.onmouseout = l.container.onmouseout = function () { o() }; if (l.content.length < 2) { l.ctrl.left.style.display = "none"; l.ctrl.right.style.display = "none"; l.pagesBase.style.display = "none" } })({ get: "offsetWidth", set: "width", style: "left", container: $("ulFp"), content: $$(document, "li", "fpl"), pagesBase: $("pages"), ctrl: ({ left: $("ctrlL"), right: $("ctrlR") }) }) }var b = [];if ($("infoZoom")) { makeSlider({ array: b, get: "offsetWidth", set: "width", style: "left", container: $("infoZoom"), content: $$(document, "li", "infoZoomLi"), pagesBase: "", ctrl: ({ left: $("ctrlzL"), right: $("ctrlzR") }) }) } if ($("reference1")) { prodInfoZoom(); $("ctrlzR").onmouseup = function () { if (b[0].finished) { newZoom.changeZoom("next") } }; $("ctrlzL").onmouseup = function () { if (b[0].finished) { newZoom.changeZoom("prev") } } } if ($("infoSlide")) { makeSlider({ array: b, get: "offsetHeight", set: "height", style: "top", container: $("infoSlide"), content: $$(document, "li", "infoLi"), pagesBase: "", ctrl: ({ left: $("ctrlT"), right: $("ctrlB") }) }) }if($("thisContent")){doProdList();document.ondragstart=null;document.onselectstart=null}if($("sGuide")){sizeGuide()}var g=$$(document,"img","pSwatch");for(e in g){g[e].onmouseover=function(){doSwatch(this)}}}function makeSlider(b){b.array.push(aSlider=new slider({container:b.container,content:b.content,get:b.get,set:b.set,style:b.style}));var e=0;for(var d=0;d<b.content.length;d++){e+=b.content[d][b.get]}b.container.style[b.set]=e+"px";b.ctrl.left.onclick=d$(aSlider,"slider","prev");b.ctrl.right.onclick=d$(aSlider,"slider","next")}function doSwatch(e){var a=e.className.substr(8).split("_vx_");var b=$(a[0]);var d=a[1];e.initSrc=b.src;b.src="/store/stock_175/"+d+".jpg"}function t(){this.timeout=this.interval=null}t.prototype={timer:function(a,b){clearTimeout(this.timeout);this.timeout=window.setTimeout(a,b)},intervaler:function(a,b){clearInterval(this.interval);this.interval=setInterval(a,b)},endInterval:function(){clearInterval(this.interval);this.interval=null},endTimer:function(){clearInterval(this.timeout);this.timeout=null}};opacity.prototype=new t();opacity.prototype.constructor=opacity;function opacity(f,k,h,e,g,a,d,b){this.o={start:k,stop:e,current:g,jump:a,storeJump:a};this.el=f;this.opt=false;this.t=d;this.n=h;this.nB=1;if(b==true){this.opt=true}}opacity.prototype.iFadeIn=function(a){if(this.o.current>=this.o.stop){return false}this.addAtt();if(this.opt==true){this.o.current=this.o.start;this.apply()}this.intervaler(c$(this,"fadeIn"),a)};opacity.prototype.iFadeOut=function(a){this.addAtt();this.o.jump=this.nB;this.intervaler(c$(this,"fadeOut"),a)};opacity.prototype.addAtt=function(){try{this.el.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+this.o.current+")";this.el.style.filter="alpha(opacity="+this.o.current+")"}catch(a){}};opacity.prototype.fadeIn=function(){if(this.o.start==0){this.el.style.display="block"}if((this.o.stop-this.o.current<=(this.n))){this.o.jump-=this.nB;if(this.o.jump<this.nB){this.o.jump=this.nB}}else{if(this.jump<this.storeJump){this.o.jump+=this.nB}}if(this.o.current<this.o.stop){this.o.current+=this.o.jump}else{if(this.jump<this.storeJump){this.o.jump+=this.nB}}if(this.o.current>=this.o.stop){if(this.o.stop==100){try{this.el.style.removeAttribute("filter")}catch(a){}}clearInterval(this.interval)}this.apply()};opacity.prototype.fadeOut=function(){if(this.o.stop-this.o.current<=this.n&&this.o.jump<this.o.storeJump){this.o.jump+=this.nB}else{if((this.o.start+this.o.current<=this.n+this.o.jump)&&this.o.jump>this.nB){this.o.jump-=this.nB}else{this.o.jump=this.o.storeJump}}if(this.o.current>this.o.start){this.o.current-=this.o.jump}if(this.o.current<=this.o.start){clearInterval(this.interval);if(this.o.start==0){try{this.el.style.removeAttribute("filter")}catch(a){}this.el.style.display="none"}if(this.opt){this.iFadeIn()}}this.apply()};opacity.prototype.apply=function(){try{this.el.filters.alpha.opacity=this.o.current}catch(a){}this.el.style.opacity=this.o.current/100};function getTarget(b){var a;if(!b){var b=window.event}if(b.target){a=b.target}else{if(b.srcElement){a=b.srcElement}}if(a.nodeType==3){a=a.parentNode}return a}function $(a){return document.getElementById(a)}function c$(e,d){return(function(a){return e[d](a,this)})}function d$(e,d,f){return(function(){return e[d](f)})}function $$(b,g,a){var f=(g=="*"&&b.all)?b.all:b.getElementsByTagName(g);var k=new Array();a=a.replace(/\-/g,"\\-");var h=new RegExp("(^|\\s)"+a+"(\\s|$)");var e;for(var d=0;d<f.length;d++){e=f[d];if(h.test(e.className)){k.push(e)}}return(k)}var Dom={get:function(a){if(typeof a==="string"){return document.getElementById(a)}else{return a}},add:function(b,a){var b=this.get(b);var a=this.get(a);a.appendChild(b)},remove:function(a){var a=this.get(a);a.parentNode.removeChild(a)}};var Event={add:function(){if(window.addEventListener){return function(d,b,a){d.addEventListener(b,a,false)}}else{if(window.attachEvent){return function(d,b,a){var e=function(){a.call(d,window.event)};d.attachEvent("on"+b,e)}}}}()};function createxmlHttp(){var a=false;try{a=new XMLHttpRequest()}catch(b){try{a=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){alert("Your browser does not support AJAX!");a=false}}}return a}function getAbsPos(b){var d={x:b.offsetLeft,y:b.offsetTop};if(b.offsetParent){var a=getAbsPos(b.offsetParent);d.x+=a.x;d.y+=a.y}return d}function getRelPos(f,b){var a,l;f=f||window.event;var d=f.target||f.srcElement;if(!window.opera&&typeof f.offsetX!="undefined"){var k={x:f.offsetX,y:f.offsetY};var g=d;while(g){g.mouseX=k.x;g.mouseY=k.y;k.x+=g.offsetLeft;k.y+=g.offsetTop;g=g.offsetParent}var g=b;var h={x:0,y:0};while(g){if(typeof g.mouseX!="undefined"){a=g.mouseX-h.x;l=g.mouseY-h.y;break}h.x+=g.offsetLeft;h.y+=g.offsetTop;g=g.offsetParent}g=d;while(g){g.mouseX=undefined;g.mouseY=undefined;g=g.offsetParent}}else{var k=getAbsPos(b);a=f.pageX-k.x;l=f.pageY-k.y}return{x:a,y:l}}function getTarget(b){var a;if(!b){var b=window.event}if(b.target){a=b.target}else{if(b.srcElement){a=b.srcElement}}if(a.nodeType==3){a=a.parentNode}return a}function setClicks(a,b){for(j in a){a[j].className="hCurr"}b.className="hCurr hcOn"}function currency(b){this.store={prev:b,active:b};this.array=new Array()}currency.prototype.addCurrency=function(d,a,b){this.array.push(new this.initCurrency(d,a,b))};currency.prototype.initCurrency=function(d,a,b){this.currSet={cCode:d,currSymbol:a,currRate:b}};currency.prototype.getRate=function(a){for(i in this.array){if(this.array[i].currSet.cCode==a){return this.array[i];break}}};currency.prototype.clean=function(a){a=a.replace(",","");return a};currency.prototype.format=function(f,g){var a=f.split(".");var e=a[0];var b=a.length>1&&g>0?"."+a[1]:"";var d=/(\d+)(\d{3})/;while(d.test(e)){e=e.replace(d,"$1,$2")}return e+b};currency.prototype.setCurrency=function(b,a){this.store.active=this.getRate(b);var d;for(i in a){var d=(a[i].innerHTML.substr(1).split(".").length>1)?a[i].innerHTML.substr(1).split(".").length:0;a[i].innerHTML=this.store.active.currSet.currSymbol+this.format(((this.clean(a[i].innerHTML.substr(1))/this.store.prev).toFixed(2)*this.store.active.currSet.currRate).toFixed(2),d)}this.store.prev=this.store.active.currSet.currRate;setCookie("currCookie",b,1)};function setCookie(b,d,a){var e=new Date();e.setDate(e.getDate()+a);document.cookie=b+"="+escape(d)+((a==null)?"":";expires="+e.toUTCString()+"; path=/")}function getCookie(a){if(document.cookie.length>0){c_start=document.cookie.indexOf(a+"=");if(c_start!=-1){c_start=c_start+a.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1){c_end=document.cookie.length}return unescape(document.cookie.substring(c_start,c_end))}}return""}function faqtog(f,d){try{var a=document.getElementById(f);var b=document.getElementById(d);if(a.style.display=="none"){a.style.display="block"}else{a.style.display="none"}}catch(g){}}function readtog(h,g,d){var b=document.getElementById(h);var f=document.getElementById(g);var a=b.scrollHeight;var e=b.offsetHeight;if(d=="check"){if(e>=a){f.style.display="none"}else{f.style.display="block"}}else{if(a>e){b.style.height=a+"px";f.innerHTML="Read Less"}else{b.style.height=d+"px";f.innerHTML="...Read More"}}}function Highlight(d){var b=document.getElementById("st-"+d);if(b){b.className="storeinfo_on"}var a=document.getElementById("mark-"+d);if(a){a.src="/images/storelocator/marker_on.png"}}function UnHighlight(e,b){var d=document.getElementById("st-"+e);if(d){d.className="storeinfo"}var a=document.getElementById("mark-"+e);if(a){a.src="/images/storelocator/marker"+b+".png"}}function clearDefault(a){if(a.defaultValue==a.value){a.value=""}}function showOther(a){c=document.getElementById("title_other");if(a=="Other"){c.style.display="block"}else{c.style.display="none"}}function showPass(a){c=document.getElementById("password_con");if(a=="1"){c.style.display="block"}else{c.style.display="none"}}function bskremove(a){document.getElementById(a).checked=true;document.basket.submit()}function wishremove(a){document.getElementById(a).checked=true;document.wishlist.submit()}function check(d,b){var a=document[d].address1;if(a.value==""){a.className="errSelect";b.style.display="block";return false}else{a.className="";b.style.display="none";return true}}function link_encode(a){a=a.toLowerCase();a=a.replace(/-/g,"~");a=a.replace(/ /g,"-");a=a.replace(/£/g,"-pound-");a=a.replace(/%/g,"%25");a=a.replace(/\+/g,"%2b");a=a.replace(/\//g,"_sl_");a=a.replace(/&/g,"_and_");return a}function sizeGuide(){var d=$("sGuide");var e=$("sizeGuideWrap");var b=$("sizeGuideContent");var a=$("sizeClose");e.fade=isNaN(parseInt(version1))?new opacity(e,0,40,100,0,5,10):new opacity(e,0,0,100,0,20,10);d.onclick=function(){var g=createxmlHttp();g.onreadystatechange=function(){if(g.readyState==4&&g.status==200){b.innerHTML=g.responseText;e.fade.iFadeIn(1);a.onclick=function(){e.fade.iFadeOut(1);return false}}};var f="/sSizeGuide.asp?level1="+infoLevel1;g.open("GET",f,true);g.send(null)}}var delay=80,delay1=95,delay2=350;var storeMenu=[];function createMenuObj(link,hover){eval("storeMenu['"+hover.id+"']=new menu(link,hover);");eval("storeMenu['"+hover.id+"'].setPos();");if(link.className.match("l1s")!=null){eval("storeMenu['"+hover.id+"'].linkHover('l1s','l1s l1O','l1s l1H');")}else{eval("storeMenu['"+hover.id+"'].linkHover('l1link','l1link l1o','l1link l1h');")}link.onclick=c$(eval("storeMenu['"+hover.id+"']"),"clickedFirst");Event.add(link,"mouseover",function(){eval("storeMenu['"+hover.id+"'].l1On();");eval("storeMenu['"+hover.id+"'].timer(function(){storeMenu['"+hover.id+"'].open()},delay);")});Event.add(link,"mouseout",function(){eval("if(storeMenu['"+hover.id+"'].state==false){storeMenu['"+hover.id+"'].l1Off();}");eval("storeMenu['"+hover.id+"'].timer(function(){storeMenu['"+hover.id+"'].close()},delay2);")});Event.add(hover,"mouseover",function(){eval("storeMenu['"+hover.id+"'].state=true;");eval("storeMenu['"+hover.id+"'].l1On();");eval("storeMenu['"+hover.id+"'].timer(function(){storeMenu['"+hover.id+"'].open()},delay);")});Event.add(hover,"mouseout",function(){eval("storeMenu['"+hover.id+"'].state=false;");eval("storeMenu['"+hover.id+"'].timer(function(){storeMenu['"+hover.id+"'].close()},delay2);")})}function menu(b,a){var d=this;this.state=false;this.l1=b,this.l2=a;this.l1On=function(){closeAll();this.l1.className=this.class3};this.l1Off=function(){if(this.status==0){this.l1.className=this.class1}else{this.l1.className=this.class2}};this.clickedFirst=function(){if(this.state==false){closeAll();d.doOpen();d.l1On();return false}};this.decideClick=function(){if(this.state==false){return false}};this.open=function(){this.state=true;this.intervaler(function(){d.doOpen()},1)};this.close=function(){this.state=false;if(this.l2.style.display="none"){d.l1Off()}this.intervaler(function(){d.doClose()},1)};this.doOpen=function(){this.l2.style.display="block";clearInterval(this.interval)};this.doClose=function(){this.l2.style.display="none";d.l1Off();clearInterval(this.interval)};this.intervaler=function(e,f){clearInterval(this.interval);this.interval=setInterval(e,f)};this.timer=function(e,f){clearTimeout(this.timeout);this.timeout=window.setTimeout(e,f)}}function iMenu(){this.setPos=function(){this.l2.style.display="block";this.l2.style.width="auto";this.left=this.l1.offsetLeft+10;this.l1Width=this.l1.offsetWidth;this.l2Width=this.l2.offsetWidth;if(this.l2Width<this.l1Width){this.l2Width=this.l1Width+"px"}this.l2.style.display="none";this.l2.style.left=this.left+0+"px"};this.linkHover=function(d,b,a){this.class1=d,this.class2=b,this.class3=a;this.this_class=this.l1.className;this.status=0;if(this.this_class==this.class1){this.status=0}if(this.this_class==this.class2){this.status=1}}}function closeAll(){for(i in storeMenu){eval("storeMenu['"+i+"'].timer(function(){storeMenu['"+i+"'].close()},delay1);")}}function slider(a){this.t=new t();this.container=a.container;this.content=a.content;this.get=a.get;this.set=a.set;this.style=a.style;this.distance=0,this.slideAmount=0;this.currentSlide=1;this.slideDistance=a.content[0][a.get];this.minSlideNum=1;this.maxSlideNum=a.content.length;this.currentPos=0;this.calcVal=0;this.sJump=60;this.bound=5;this.startJump=5;this.jump=this.mJump=5;this.page={class1:"off",class2:"on"};this.finished=true;this.guary()}slider.prototype={guary:function(){if($("pages")){var b=$("pages");for(var a=1;a<=this.content.length;a++){var e=document.createElement("div");var d=document.createElement("p");e.id="container"+a;d.id=d.innerHTML=a;this.currentSlide==a?d.className=this.page.class2:d.className=this.page.class1;d.onclick=d$(this,"slider",d);Dom.add(d,e);Dom.add(e,b)}}},pageClick:function(d){if(d!=null){var a=$$(document,"p",this.page.class1).concat($$(document,"p",this.page.class2));for(var b=0;b<a.length;b++){a[b].className=this.page.class1}d.className=this.page.class2}},getPageClicked:function(a){this.pageClick(typeof(a)=="object"?a:$(a))},slider:function(a){if(this.t.interval!=null){return false}this.finished=false;switch(a){case"next":this.slideAmount=this.currentSlide+1<=this.maxSlideNum?-1:Math.abs(this.minSlideNum-this.maxSlideNum);this.currentSlide+=this.slideAmount!=0&&this.currentSlide+1<=this.maxSlideNum?1:(this.minSlideNum-this.maxSlideNum);break;case"prev":this.slideAmount=this.currentSlide-1>=this.minSlideNum?1:(this.minSlideNum-this.maxSlideNum);this.currentSlide-=this.slideAmount!=0&&this.currentSlide-1>=this.minSlideNum?1:(this.minSlideNum-this.maxSlideNum);break;default:if(a.id>this.currentSlide){this.slideAmount=-(a.id-this.currentSlide);this.currentSlide+=Math.abs(this.slideAmount)}else{this.slideAmount=(this.currentSlide-a.id);this.currentSlide-=this.currentSlide-a.id}break}this.getPageClicked(this.currentSlide);this.jump=this.startJump;this.sToD();this.t.timer(c$(this,"initSlide"),1)},sToD:function(){this.distance+=this.slideAmount*this.slideDistance},initSlide:function(){this.slideAmount!=0?this.t.intervaler(d$(this,"slides",this.slideAmount<0?false:true),1):this.t.endInterval()},slides:function(a){a?this.slidePrev():this.slideNext();this.applyStyle()},applyStyle:function(){this.container.style[this.style]=this.currentPos+"px"},finishVals:function(){this.currentPos=this.distance;this.t.endInterval();this.jump=this.mJump*Math.abs(this.slideAmount);this.finished=true},slideNext:function(){if(this.currentPos>this.distance){if(this.currentPos>=-(parseInt(this.slideDistance*((this.currentSlide-1)-Math.abs(this.slideAmount))+(this.slideDistance/this.bound)*Math.abs(this.slideAmount)))&&this.jump<this.sJump*Math.abs(this.slideAmount)){this.jump+=(this.mJump*Math.abs(this.slideAmount));this.jump=this.jump>this.sJump*Math.abs(this.slideAmount)?this.sJump*Math.abs(this.slideAmount):this.jump}if(this.currentPos<=parseInt(this.distance+((this.slideDistance/this.bound)*Math.abs(this.slideAmount)))&&this.jump>this.mJump*Math.abs(this.slideAmount)){this.jump-=(this.mJump*Math.abs(this.slideAmount));this.jump=this.jump<this.mJump*Math.abs(this.slideAmount)?this.mJump*Math.abs(this.slideAmount):this.jump}this.currentPos-=this.jump}if(this.currentPos<=this.distance){this.finishVals()}},slidePrev:function(){if(this.currentPos<this.distance){if(this.currentPos<=-Math.abs(parseInt(this.slideDistance*((this.currentSlide-1)+Math.abs(this.slideAmount))-(this.slideDistance/this.bound)*Math.abs(this.slideAmount)))&&this.jump<this.sJump*Math.abs(this.slideAmount)){this.jump+=(this.mJump*Math.abs(this.slideAmount));this.jump=this.jump>this.sJump*Math.abs(this.slideAmount)?this.sJump*Math.abs(this.slideAmount):this.jump}if(this.currentPos>=parseInt(this.distance-((this.slideDistance/this.bound)*Math.abs(this.slideAmount)))&&this.jump>this.mJump*Math.abs(this.slideAmount)){this.jump-=(this.mJump*Math.abs(this.slideAmount));this.jump=this.jump<this.mJump*Math.abs(this.slideAmount)?this.mJump*Math.abs(this.slideAmount):this.jump}this.currentPos+=this.jump}if(this.currentPos>=this.distance){this.finishVals()}}};var bopac=0;var basketInterval;var fadeinout=0;var resArr;var resArr=new Array();var dontAdd=0;var baskDelay=4000;var baskFintv=50;var previoussize;var previouscolour="";var previousbc="";var bCode="";var pCode="";var pSize="";var pColour="";var off=true;var imageArr;var imageArr=new Array();function ajaxreturn(b,d){try{d=d.replace(" ","_");var a=document.getElementById(b);a.src=d}catch(f){}}function doBag(k,g,f,e,b){var a;if(k=="wishC"){a="/awishlist.asp"}else{a="/abasket.asp"}a+="?pCode="+g;a+="&pCol="+link_encode(f);a+="&pSize="+link_encode(e);if(!dontAdd){if(e!=""&&f!=""&&b!=""){var d=createxmlHttp();d.onreadystatechange=function(){if(d.readyState==4&&d.status==200){var l=d.responseText.split("~#split#~");bagConfirm(k,l[0])}};d.open("GET",a,true);d.send(null)}else{if(f==""){var h="<br /><br /><span class='bagC bLarge'>Please choose a Colour</span>~";bagConfirm("bagC",h)}else{var h="<br /><br /><span class='bagC bLarge'>Please choose a Size</span>~";bagConfirm("bagC",h)}}}}function bagConfirm(d,a){try{if(!fadeinout){dontAdd=1;resArr=a.split("~");if(d=="bagC"){if(resArr[1]!=""){document.getElementById("basketItems").innerHTML=resArr[1]}}if(resArr[0]!=""){document.getElementById(d).innerHTML=resArr[0]}basketInterval=setInterval("fadeInBasket('"+d+"')",baskFintv)}else{basketInterval=setInterval("fadeOutBasket('"+d+"')",baskFintv)}}catch(b){}if($("bagCadjusted")){pQty=$("qtyC").value=parseInt($("bagCadjusted").innerHTML)}}function fadeInBasket(b){var a=document.getElementById(b);a.style.display="block";if(bopac<10){bopac+=1;a.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+bopac*10+")";a.style.filter="alpha(opacity="+bopac*10+")";a.style.opacity=bopac/10}else{basketInterval=window.clearInterval(basketInterval);fadeinout=1;setTimeout("bagConfirm('"+b+"')",baskDelay)}}function fadeOutBasket(b){var a=document.getElementById(b);if(bopac>0){bopac-=1;a.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+bopac*10+")";a.style.filter="alpha(opacity="+bopac*10+")";a.style.opacity=bopac/10}else{basketInterval=window.clearInterval(basketInterval);fadeinout=0;a.style.display="none";dontAdd=0}}function prodselect(b){if(document.getElementById("barcode"+b).className!="size_button_off"){bCode=b;for(i=0;i<pStk.length;i++){if(pStk[i][5]==bCode){previoussize=pSize;previouscolour=pColour;pColour=pStk[i][0];pSize=pStk[i][1];price=parseFloat(pStk[i][2]);price=price.toFixed(2);poffer=parseFloat(pStk[i][3]);poffer=poffer.toFixed(2)}}try{document.getElementById("barcode"+b).className="size_button_on"}catch(a){}if(b!=previousbc&&previousbc!=null&&previousbc!=""){try{document.getElementById("barcode"+previousbc).className="size_button"}catch(a){}}previousbc=b}else{bCode=b;if(b!=previousbc&&previousbc!=null&&previousbc!=""){try{document.getElementById("barcode"+previousbc).className="size_button"}catch(a){}}}}function contentTab(b,a){this.tabs=new Array();this.class1=b;this.class2=a}contentTab.prototype.addTab=function(a,b){this.tabs.push(new this.tabProperty(a,b))};contentTab.prototype.tabProperty=function(a,b){this.element=a;this.container=b};contentTab.prototype.clickTab=function(a){for(i in this.tabs){this.undoTab(this.tabs[i]);if(this.tabs[i].element.id==a.element.id){this.doTab(this.tabs[i])}}};contentTab.prototype.undoTab=function(a){a.status=0;a.element.className=this.class1;a.container.style.display="none"};contentTab.prototype.doTab=function(a){a.status=1;a.element.className=this.class1+" "+this.class2;a.container.style.display="block"};function infoZoom(a,e,b,f,d){this.zoomOffset=d,this.smallImage=a,this.bigImage=e,this.mouseWindow=b,this.container=f;this.setEvents();this.split={s1:"315",s2:"1260"};this.pos={x:0,y:0};this.bounds={x:a.offsetWidth,y:a.offsetHeight,xo:a.offsetLeft,yo:a.offsetTop};this.timer=new t();this.bigImage.src=this.smallImage.src.replace(this.split.s1,this.split.s2)}infoZoom.prototype={setEvents:function(){this.mouseWindow.onmouseover=this.smallImage.onclick=c$(this,"mouseOver");this.mouseWindow.onclick=this.mouseWindow.onmouseout=c$(this,"mouseOut")},mouseOut:function(){this.aboutToClose=true;this.timer.timer(c$(this,"doMouseOut"),100)},doMouseOut:function(){document.onclick=document.onmousemove=null;this.setZoom(this.mouseWindow,"none");this.setZoom(this.container,"none")},mouseOver:function(){this.aboutToClose=false;this.timer.endTimer();document.onclick=document.onmousemove=c$(this,"doMouseOver")},doMouseOver:function(b){var a=getTarget(b);if(a!==this.mouseWindow&&a!=this.smallImage&&this.aboutToClose==true){this.mouseOut();return false}this.setZoom(this.mouseWindow,"block");this.setZoom(this.container,"block");this.doZoom(getRelPos(b,this.smallImage));this.moveImage(this.bigImage)},doZoom:function(a){this.mouseWindow.style.left=a.x-this.mouseWindow.offsetWidth/2+"px";this.mouseWindow.style.top=a.y-this.mouseWindow.offsetHeight/2+"px";if(this.mouseWindow.offsetLeft<this.bounds.xo){this.mouseWindow.style.left=this.bounds.xo+"px"}if(this.mouseWindow.offsetTop<this.bounds.yo){this.mouseWindow.style.top=this.bounds.yo+"px"}if(this.mouseWindow.offsetLeft+this.mouseWindow.offsetWidth>this.bounds.x+this.bounds.xo){this.mouseWindow.style.left=this.bounds.x+this.bounds.xo-this.mouseWindow.offsetWidth+"px"}if(this.mouseWindow.offsetTop+this.mouseWindow.offsetHeight>this.bounds.y+this.bounds.yo){this.mouseWindow.style.top=this.bounds.y+this.bounds.yo-this.mouseWindow.offsetHeight+"px"}this.pos.x=this.mouseWindow.offsetLeft;this.pos.y=this.mouseWindow.offsetTop},getTarget:function(b){var a;if(!b){var b=window.event}if(b.target){a=b.target}else{if(b.srcElement){a=b.srcElement}}if(a.nodeType==3){a=a.parentNode}return a},moveImage:function(a){a.style.left=-(this.pos.x*this.zoomOffset)+"px";a.style.top=-(this.pos.y*this.zoomOffset)+"px"},setZoom:function(b,a){b.style.display=a},changeZoom:function(b){var a;if(b=="prev"){try{a=this.smallImage.parentNode.previousSibling.childNodes[0]}catch(d){a=this.smallImage.parentNode.parentNode.lastChild.lastChild}}else{if(b=="next"){try{a=this.smallImage.parentNode.nextSibling.childNodes[0]}catch(d){a=this.smallImage.parentNode.parentNode.firstChild.firstChild}}}this.smallImage=a;this.smallImage.onclick=c$(this,"mouseOver");this.bigImage.src=this.smallImage.src.replace(this.split.s1,this.split.s2)}};function prodInfoZoom(){var b=$("reference1"),a=$("wrapMainZoom"),e=$("referenceBig"),d=$("zoomView");newZoom=new infoZoom(b,e,d,a,4)}function infoDropDowns(){pColour=pInfoDrop[0].chosen!=null&&pInfoDrop[0].chosen!=pInfoDrop[0].defaultValue?pInfoDrop[0].chosen:"";pSize=pInfoDrop[1].chosen!=null&&pInfoDrop[1].chosen!=pInfoDrop[1].defaultValue?pInfoDrop[1].chosen.split(" - ")[0]:""}function colourUrl(){if(pInfoDrop[0].chosen!=null&&pInfoDrop[0].chosen!=pInfoDrop[0].defaultValue){var a=(bUrl+pInfoDrop[0].chosen).toLowerCase()+".html";a.toLowerCase()!=document.URL.toLowerCase()?window.location=a:infoDropDowns()}else{infoDropDowns()}}function doQty(){var d,b=[],a=pInfoDrop[0].chosen!=null&&pInfoDrop[0].chosen!=pInfoDrop[0].defaultValue?pInfoDrop[0].chosen:"";var e=pInfoDrop[1].chosen!=null&&pInfoDrop[1].chosen!=pInfoDrop[1].defaultValue?pInfoDrop[1].chosen:"";a=a==""?pInfoDrop[0][0]:a;infoDropDowns()}function resetDropDown(){for(var a=0;a<dropDownArray.length;a++){dropDownArray[a].chosen=dropDownArray[a].defaultValue;dropDownArray[a].display.innerHTML=dropDownArray[a].chosen;dropDownArray[a].menu.currOp=true;dropDownArray[a].menu.disabled=false;dropDownArray[a].menu.imba()}}function getDropDown(){for(var a=0;a<dropDownArray.length;a++){if(dropDownArray[a].chosen!=null&&dropDownArray[a].chosen!=dropDownArray[a].defaultValue){return dropDownArray[a];break}}return false}function getReq(){var b=[],a=[];for(var d=0;d<dropDownArray.length;d++){if(dropDownArray[d].chosen!=null&&dropDownArray[d].chosen!=dropDownArray[d].defaultValue){b.push(dropDownArray[d].baseObj.id);a.push(dropDownArray[d].chosen)}}return{level:b,value:a}}function makeDropDown(f,e,a,d,b,k,h,g,l){if(e==null){return false}f.push(new createDropDown({baseObj:e,baseClass:a,disClass:d,def:b,class1:h,class2:g,content:k,passTo:l}))}function createDropDown(a){this.selected=null;this.baseObj=a.baseObj;this.baseClass=a.baseClass;this.baseClass.onselectstart=function(){return false};this.baseClass.onmousedown=function(){return false};this.display=a.disClass;this.defaultValue=a.def;this.class1=a.class1;this.class2=a.class2;this.class3="off";if(a.passTo!=""&&a.passTo!=null){this.passTo=a.passTo}this.defaultValue=this.baseObj.firstChild.innerHTML;if(this.display.innerHTML!=this.defaultValue){this.chosen=this.display.innerHTML}this.setTogetChoice();this.fade=new opacity(a.baseClass,25,40,100,100,2,10);this.menu=new makeMenu({obj:a.baseObj,event:"mousedown",eventObj:a.baseClass,current:0,start:0,end:a.baseObj.scrollHeight,jump:22,timer:1,style:"height"});if(this.baseObj.childNodes.length<2){this.fade.iFadeOut(10)}}createDropDown.prototype={decideChosen:function(a){var b=getTarget(a);while(b.className!="con"){b=b.parentNode}this.chosen=b.innerHTML;this.doChosen()},doChosen:function(){this.display.innerHTML=this.chosen;this.passTo()},addItems:function(d){for(var a=0;a<d.length;a++){var b=document.createElement("p");b.id=b.innerHTML=d[a];Dom.add(b,this.baseObj)}this.setTogetChoice()},removeItems:function(){while(this.baseObj.childNodes.length>1){this.baseObj.lastChild.onmousedown=null;Dom.remove(this.baseObj.lastChild)}},setTogetChoice:function(){for(var a=0;a<this.baseObj.childNodes.length;a++){this.baseObj.childNodes[a].onmousedown=c$(this,"decideChosen")}},show:function(a){this.baseClass.style.display=a}};function makeMenu(a){this.disabled=false;this.t=new t();this.obj=a.obj;this.eventObject=a.eventObj;this.currPos=a.current;this.startPos=a.start;this.endPos=a.end;this.bsJump=a.jump;this.sjump=this.jump=parseInt(this.endPos/this.bsJump);this.toSet=a.style;this.time=a.timer;this.toGet=a.style==="height"?"offsetHeight":"offsetWidth";this.currOp=this.currPos<this.endPos?false:true;this.accelPff=4;this.accelBound=this.endPos/this.accelPff;this.accelJump=this.jump/10>1?parseInt(this.jump/10):1;a.class1!=""||a.class1!=null?this.class1=a.class1:this.class1=null;a.class2!=""||a.class2!=null?this.class2=a.class2:this.class2=null;a.timeout!=""||a.timeout!=null?this.timer=a.timeout:this.timer=1;if(a.eventObj!=""){this.attach({object:a.eventObj,event:a.event,todo:"decideDir"})}}makeMenu.prototype={decideDir:function(){this.doo({name:"imba",method:"timer",time:this.timer})},imba:function(){if(!this.disabled){this.re(this.currOp?false:true);var a=this.currOp?"doOpen":"doClose";this.doo({name:this.currOp?"doOpen":"doClose",method:"intervaler",time:this.time})}},doo:function(a){this.t[a.method](c$(this,a.name),a.time)},doOpen:function(){this.accelBound=this.endPos/this.accelPff;if(this.currPos<this.endPos){if((this.accelBound>this.endPos-this.currPos)&&this.jump>1){this.jump-=this.accelJump}this.currPos+=this.jump}if(this.currPos>=this.endPos){this.jump=1;this.currPos=this.endPos;this.obj.style.overflow="visible";this.t.endInterval()}this.obj.style[this.toSet]=this.currPos+"px"},doClose:function(){this.accelBound=this.endPos/this.accelPff;this.obj.style.overflow="hidden";if(this.currPos>this.startPos){if(this.endPos-this.accelBound>this.currPos&&this.jump<this.sjump){this.jump+=this.accelJump}else{this.jump=this.sjump}this.currPos-=this.jump}if(this.currPos<=this.startPos){this.currPos=this.startPos;this.t.endInterval();this.jump=this.sjump}this.obj.style[this.toSet]=this.currPos+"px"},re:function(a){if(this.class1!=""&&this.class1!=null){a?this.eventObject.className=this.class1+" "+this.class2:this.eventObject.className=this.class1}this.currOp=a;this.t.endInterval()},attach:function(a){if(a.object.attachEvent){a.object.attachEvent("on"+a.event,c$(this,a.todo))}else{if(a.object.addEventListener){a.object.addEventListener(a.event,c$(this,a.todo),false)}}},updateHeight:function(){this.endPos=this.obj.scrollHeight;this.currOp=this.currPos<this.endPos?false:true;this.accelBound=this.endPos/this.accelPff;this.accelJump=this.jump/10>1?parseInt(this.jump/10):1},resetHeight:function(){if(this.currOp==true){this.obj.style.height="auto";this.currPos=this.endPos=this.obj.scrollHeight}else{this.endPos=this.obj.scrollHeight}this.sjump=this.jump=parseInt(this.endPos/this.bsJump);this.updateHeight()}};function ajaxSearch(){pretendthis=this;this.levels=new Array(),this.leftLinks=new Array(),this.leftMenus=new Array();this.createLeft=function(g,f,d,b,a,e){this.leftLinks.push(new this.leftLink(g,f,d,b,a,e))};this.createMenu=function(a){this.leftMenus.push(new this.wrapMenu(a))};this.createCat=function(d,b,a){this.levels.push(new this.catHash(d,b,a))};this.getCat=function(a){for(i in this.levels){if(this.levels[i].category===a){return this.levels[i]}}}}ajaxSearch.prototype.updateLevels=function(o,n,l,h){this.sPrice="clear";var b,g=this.hash.replace(o,"");b=g.split(n);for(var f in this.levels){for(var e=0;e<b.length;e++){var a=b[e].split(l);if(this.levels[f].category==a[0]){var g=a[1].split(h);if(a[0]=="price"){this.sPrice=g}else{this.levels[f].cHash.splice(0,this.levels[f].cHash.length);for(var k=0;k<g.length;k++){this.levels[f].addToLevel(g[k])}for(var d=0;d<this.leftLinks.length;d++){if(this.leftLinks[d].category==this.levels[f].category){if(this.searchHash(this.levels[f],this.leftLinks[d])==true){this.leftLinks[d].status=1;this.leftLinks[d].link.className=this.leftLinks[d].active}else{if(this.leftLinks[d].status!=2){this.leftLinks[d].resetLink()}}}}}}}}};ajaxSearch.prototype.getPrice=function(){return this.sPrice};ajaxSearch.prototype.getHash=function(){return this.hash};ajaxSearch.prototype.updateHash=function(a){this.storeHash=a;this.hash=this.storeHash};ajaxSearch.prototype.checkHash=function(a){if(this.storeHash!==a){return 1}else{return 0}};ajaxSearch.prototype.intervaler=function(a,b){clearInterval(this.interval);this.interval=setInterval(a,b)};ajaxSearch.prototype.timer=function(a,b){clearTimeout(this.timeout);this.timeout=window.setTimeout(a,b)};ajaxSearch.prototype.submitHash=function(b){var a="";this.url="";if(this.getCat("pageNum").cHash==""){this.url="&ppg=1"}window.location.hash=b+this.url};ajaxSearch.prototype.createHash=function(a){this.hash=new String();for(i in this.levels){for(j in this.levels[i].cHash){if(j>1){this.hash+=this.levels[i].split2}this.hash+=this.levels[i].cHash[j]}}return this.hash};ajaxSearch.prototype.searchHash=function(b,a){for(i in b.cHash){if(b.cHash[i].length==a.id.length){if(b.cHash[i].match(a.id)){return true}}}return false};ajaxSearch.prototype.catHash=function(d,b,a){this.category=d;this.prevLength=d.length;this.split1=b;this.split2=a;this.cHash=new Array();this.baseLevel=0;this.clearHash=function(e){this.cHash=new Array()};this.addToLevel=function(e){this.cHash[0]=this.split1;if(this.split2.length<1&&this.cHash.length>1){this.cHash.pop()}this.cHash.push(e)};this.removeFromLevel=function(f){var e=f.toString().length;for(i in this.cHash){if(this.cHash[i].length==e){if(this.cHash[i].match(f)){this.cHash.splice(i,1)}}}if(this.cHash.length==1){this.cHash=new Array()}}};ajaxSearch.prototype.catHash.prototype.wipeLevel=function(){for(var a=0;a<this.cHash.length;a++){this.cHash.splice(a,1)}this.cHash=new Array()};ajaxSearch.prototype.catHash.prototype.setBase=function(a){this.baseLevel=a};ajaxSearch.prototype.leftLink=function(g,b,e,d,a,f){this.category=b;this.id=g.id.substr(5);this.link=g;this.status=0;this.normal=e;this.active=d;this.inactive=a;if(f!=true){if(this.link.className==d){this.status=1}if(this.link.className==a){this.status=2}}this.resetLink=function(){this.status=0;this.link.className=this.normal};this.clickerd=function(){if(this.status==0){this.status=1;this.link.className=this.active}else{if(this.status==1){this.status=0;this.link.className=this.normal}else{if(this.status==2){}}}return this.status}};ajaxSearch.prototype.searchBases=function(a){for(i in this.levels){if(this.levels[i].baseLevel==a){return true}}return false};ajaxSearch.prototype.setBases=function(a){for(i in this.levels){this.levels[i].setBase(a)}};ajaxSearch.prototype.appendHash=function(b){this.activeLevel=this.getCat(b.category);if(this.searchHash(this.activeLevel,b)&&this.activeLevel.category!="pageNum"){if(this.activeLevel.category!="price"&&this.activeLevel.category!="pageNum"&&this.activeLevel.category!="sort"){this.getCat("price").clearHash()}this.activeLevel.removeFromLevel(b.id);var a=this.getCat("pageNum");a.addToLevel("1")}else{if(this.activeLevel.category=="perPage"){this.activeLevel.cHash=[];this.activeLevel.addToLevel(b.id);if(this.activeLevel.category!="pageNum"){var a=this.getCat("pageNum");a.addToLevel("1")}}else{if(this.activeLevel.category!="price"&&this.activeLevel.category!="pageNum"&&this.activeLevel.category!="sort"){this.getCat("price").clearHash()}this.activeLevel.addToLevel(b.id);if(this.activeLevel.category!="pageNum"){var a=this.getCat("pageNum");a.addToLevel("1")}}}};function sortCollection(data,s){getSwatches=[];getSwatches=$$(document,"img","pSwatch");for(i in getSwatches){getSwatches[i].onmouseover=function(){doSwatch(this)}}try{deptArr=[],typeArr=[];colourArr=[],brandArr=[],sizeArr=[],priceArr=[];var temp=data.split("#split#");deptArr=temp[0];deptArr=deptArr.split("~split~");typeArr=temp[2];typeArr=typeArr.split("~split~");brandArr=temp[1];brandArr=brandArr.split("~split~");colourArr=temp[3];colourArr=colourArr.split("~split~");sizeArr=temp[4];sizeArr=sizeArr.split("~split~");priceArr=temp[5];priceArr=priceArr.split("~split~");if(priceArr.length>1){pricySlide.setPrices(priceArr)}updateLinks(deptArr,aSrch.getCat("department"));updateLinks(brandArr,aSrch.getCat("brand"));updateLinks(typeArr,aSrch.getCat("type"));updateLinks(colourArr,aSrch.getCat("colour"));updateLinks(sizeArr,aSrch.getCat("size"))}catch(e){}var getPage=$$(document,"a","plist_all");var getNavs=$$(document,"a","pageCount");for(var i=0;i<aSrch.leftLinks.length;i++){if(aSrch.leftLinks[i].category=="perPage"){aSrch.leftLinks.splice(i,1)}if(aSrch.leftLinks[i].category=="pageNum"){aSrch.leftLinks.splice(i,1)}}for(var i=0;i<getPage.length;i++){getPage[i].onclick=function(){window.scrollTo(0,170);return false};aSrch.createLeft(getPage[i],"perPage","plist_all","plist_all","plist_all",true);eval("Event.add(getPage[i],'mouseup',function(){aSrch.submitHash(aSrch.createHash(aSrch.appendHash(aSrch.leftLinks["+aSrch.leftLinks.length+"-1])));});")}for(var i=0;i<getNavs.length;i++){getNavs[i].onclick=function(){window.scrollTo(0,170);return false};aSrch.createLeft(getNavs[i],"pageNum","pageCount","pCt","pageCount",true);eval("Event.add(getNavs[i],'mouseup',function(){aSrch.submitHash(aSrch.createHash(aSrch.appendHash(aSrch.leftLinks["+aSrch.leftLinks.length+"-1])));});")}}function updateLinks(d,e){var b=[];for(a in aSrch.leftLinks){if(e.category==aSrch.leftLinks[a].category){b[b.length]=aSrch.leftLinks[a]}}for(var a=0;a<b.length;a++){b[a].status=2;for(j in d){if(b[a].id==d[j]){if(b[a].link.className==b[a].active){b[a].status=1}else{b[a].status=0;b[a].link.className=b[a].normal}}}if(aSrch.searchHash(e,b[a])==true){if(b[a].status!=0){b[a].status=1;b[a].link.className=b[a].active}}if(b[a].status==2){b[a].link.className=b[a].inactive}}}var aRequest;ajaxSearch.prototype.httpGo=function(b){aRequest=createxmlHttp();var d=$("thisContent");var e=$("thisContent");var a=$("ajaxLoader");aRequest.onreadystatechange=function(){if(aRequest.readyState==4&&aRequest.status==200){this.busy=false;var f;f=aRequest.responseText.split("#splitmain#");if(f[0]!=""){try{a.style.display="none";d.style.opacity=100/100;d.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=100)";d.style.filter="alpha(opacity=100)";d.style.removeAttribute("filter")}catch(g){}e.innerHTML=f[0]}try{if(f.length>1){sortCollection(f[1])}}catch(g){}}else{a.style.display="block";d.style.opacity=0.35;d.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=25)";d.style.filter="alpha(opacity=35)"}};aRequest.open("POST",b,true);aRequest.send(null);this.busy=true};ajaxSearch.prototype.wrapMenu=function(a){a.style.display="block";this.open=function(){(a.style.display=="block")?(a.style.display="none"):(a.style.display="block")}};function createClearLeft(d,b){var a=d.id.substr(b);d.onclick=function(){return false};Event.add(d,"mouseup",function(){for(var e in aSrch.levels){if(aSrch.levels[e].category==a){for(var f in aSrch.leftLinks){if((aSrch.leftLinks[f].category==aSrch.levels[e].category)&&(aSrch.leftLinks[f].status==1)){aSrch.leftLinks[f].resetLink(0);aSrch.appendHash(aSrch.leftLinks[f])}}break}}aSrch.submitHash(aSrch.createHash(null))})}var brandsArr=[],typeArr=[],colourArr=[],sizesArr=[];var leftLinksbrand=[],leftLinkstype=[],leftLinkssize=[],leftLinkscolour=[];var aSrch=new ajaxSearch;function doProdList(){aSrch.createCat("department","&department=","::");aSrch.createCat("search","&search=","::");aSrch.createCat("brand","&brand=","::");aSrch.createCat("type","&type=","::");aSrch.createCat("colour","&colour=","::");aSrch.createCat("size","&size=","::");aSrch.createCat("price","&price=","::");aSrch.createCat("pageNum","&ppg=","");aSrch.createCat("perPage","&pp=","::");aSrch.createCat("sort","&sort=","::");aSrch.updateHash(window.location.hash);var menuObjects=new Array();var leftMenus=$$(document,"div","side_large");var leftTitles=$$(document,"h3","side_large");for(var i=0;i<leftMenus.length;i++){aSrch.createMenu(leftMenus[i])}for(var i=0,j=0;i<leftMenus.length;i++,j++){eval("Event.add(leftTitles[i],'click',function(){aSrch.leftMenus["+i+"].open();});")}var leftLinks10=$$(document,"a","leftsearch");for(var i=0;i<leftLinks10.length;i++){aSrch.createLeft(leftLinks10[i],"search","leftsearch","leftsearch lO","leftsearch lOff");leftLinks10[i].onclick=function(){return false}}var leftLinks0=$$(document,"a","leftdep");for(var i=0;i<leftLinks0.length;i++){aSrch.createLeft(leftLinks0[i],"department","leftdep","leftdep lO","leftdep lOff");leftLinks0[i].onclick=function(){return false}}var leftLinks1=$$(document,"a","leftbrand");for(var i=0;i<leftLinks1.length;i++){aSrch.createLeft(leftLinks1[i],"brand","leftbrand","leftbrand lO","leftbrand lOff");leftLinks1[i].onclick=function(){return false}}var leftLinks2=$$(document,"a","lefttype");for(var i=0;i<leftLinks2.length;i++){aSrch.createLeft(leftLinks2[i],"type","lefttype","lefttype lO","lefttype lOff");leftLinks2[i].onclick=function(){return false}}var leftLinks3=$$(document,"a","leftcolour");for(var i=0;i<leftLinks3.length;i++){aSrch.createLeft(leftLinks3[i],"colour","leftcolour","leftcolour lO","leftcolour lOff");leftLinks3[i].onclick=function(){return false}}var leftLinks4=$$(document,"a","leftsize");for(var i=0;i<leftLinks4.length;i++){aSrch.createLeft(leftLinks4[i],"size","leftsize","leftsize lO","leftsize lOff");leftLinks4[i].onclick=function(){return false}}var leftLinks5=$$(document,"a","leftprice");for(var i=0;i<leftLinks5.length;i++){aSrch.createLeft(leftLinks5[i],"price","leftprice","leftprice lO","leftprice lOff");leftLinks5[i].onclick=function(){return false}}var testNav=$$(document,"a","pageCount");for(var i=0;i<testNav.length;i++){aSrch.createLeft(testNav[i],"pageNum","pageCount","pageCount pCt","pageCount",true);testNav[i].onclick=function(){window.scrollTo(0,143);return false}}var plistAll=$$(document,"a","plist_all");for(var i=0;i<plistAll.length;i++){aSrch.createLeft(plistAll[i],"perPage","plist_all","plist_all","plist_all",true);plistAll[i].onclick=function(){window.scrollTo(0,143);return false}}var leftArrays=leftLinks10.concat(leftLinks0).concat(leftLinks1).concat(leftLinks2).concat(leftLinks3).concat(leftLinks4).concat(leftLinks5).concat(testNav).concat(plistAll);for(var i=0;i<leftArrays.length;i++){eval("Event.add(leftArrays[i],'mouseup',function(){if(aSrch.leftLinks["+i+"].clickerd()!=2){aSrch.submitHash(aSrch.createHash(aSrch.appendHash(aSrch.leftLinks["+i+"])));}});")}if(level3!=""){aSrch.getCat("brand").addToLevel(level3)}try{if(search!=""){aSrch.getCat("search").addToLevel(search.replace("~squote~","'"))}}catch(err){}if(department!=""){aSrch.getCat("department").addToLevel(department.replace("~squote~","'"))}if(level4!=""){aSrch.getCat("type").addToLevel(level4)}if(level5!=""){aSrch.getCat("colour").addToLevel(level5)}if(level8!=""){aSrch.getCat("size").addToLevel(level8)}pricySlide=new init($("box1"),$("box2"),document,$("contain"),$("dPrice1"),$("dPrice2"),minPrice,maxPrice,$("bg1"),$("bg2"),$("bg3"));pricySlide.a.init();pricySlide.b.init();pricySlide.goOnThen("clear");aSrch.intervaler(function(){if(aSrch.checkHash(window.location.hash)){aSrch.updateHash(window.location.hash);aSrch.updateLevels("#","&","=","::");pricySlide.goOnThen(aSrch.getPrice());aSrch.httpGo.aRequest=false;var sendURL="/aprodlist.asp?L1="+level1Url+""+aSrch.hash.replace(/#/,"");if(sortForm!=null){sendURL+="&sort="+sortForm}if(promoURL!=""&&promoURL!="undefined"&&promoURL!=null){sendURL+="&promo="+promoURL}aSrch.httpGo(sendURL)}},100);if(window.location.hash!=""){aSrch.updateHash(window.location.hash);aSrch.httpGo.aRequest=false;aSrch.updateLevels("#","&","=","::");pricySlide.goOnThen(aSrch.getPrice());var sendURL="/aprodlist.asp?L1="+level1Url+""+aSrch.hash.replace(/#/,"");if(sortForm!=null){sendURL+="&sort="+sortForm}if(promoURL!=""&&promoURL!="undefined"&&promoURL!=null){sendURL+="&promo="+promoURL}aSrch.httpGo(sendURL)}var clearLeft=$$(document,"a","clearCat");for(var i=0;i<clearLeft.length;i++){if(clearLeft[i].id=="clearprice"){clearLeft[i].onclick=function(){return false};clearLeft[i].onmouseup=function(){aSrch.getCat("price").wipeLevel();aSrch.submitHash(aSrch.createHash(null));pricySlide.goOnThen("clear")}}else{createClearLeft(clearLeft[i],5)}}}function setSort(){var a=new Object();a.id=document.sortForm.sort.value;a.category="sort";aSrch.getCat("sort").clearHash();aSrch.submitHash(aSrch.createHash(aSrch.appendHash(a)))}function toDrag(b,a){this.el=b;this.main=a}toDrag.prototype={ahhg:function(){this.v={x:0,y:0,oX:0,oY:0,init:true},this.e={x:this.el.offsetLeft,y:this.el.offsetTop},this.m={x:0,y:0}},init:function(){this.ahhg();this.mouseDown();this.mouseUp()},mouseDown:function(){this.el.onmousedown=c$(this,"mouseMove");return false},mouseUp:function(){this.main.onmouseup=c$(this,"stopMove");this.el.onmouseup=c$(this,"stopMove")},mouseMove:function(){this.setSelect(false);this.v.init=true;this.main.onmousemove=c$(this,"trackMove");return false},stopMove:function(){this.setSelect(true);this.main.onmousemove=null},setSelect:function(a){document.ondragstart=function(){return a};document.onselectstart=function(){return a}},trackMove:function(a){this.getPos(a);this.styleTop(this.el,this.y);this.styleLeft(this.el,this.x);return false},styleTop:function(a,b){a.style.top=b+"px"},styleLeft:function(a,b){a.style.left=b+"px"},getPos:function(a){this.e=this.getElPos(this.el);this.m=this.getMousePos(a);if(this.v.init){this.setOffset()}this.y=((this.m.y-this.e.y)+this.el.offsetTop)-this.v.oY;this.x=((this.m.x-this.e.x)+this.el.offsetLeft)-this.v.oX},setOffset:function(){this.v.oX=this.m.x-this.e.x;this.v.oY=this.m.y-this.e.y;this.v.init=false},getElPos:function(a){var b={x:0,y:0};while(a.offsetParent){b.x+=a.offsetLeft;b.y+=a.offsetTop;a=a.offsetParent}return b},getMousePos:function(a){var b=(window.event)?window.event:a;if(b.pageX||b.pageY){return({x:b.pageX,y:b.pageY})}else{return({x:b.clientX,y:b.clientY})}}};scroller.prototype=new toDrag();scroller.prototype.constructor=scroller;function scroller(b,f,a,e,d,g){this.el=f;this.main=document;this.toScroll=e;this.container=a;this.wrap=d;this.bounds={min:0,max:0};this.dir=g;this.sBlock=b;this.timer=new t();this.initStuff();this.setMouseWheel(d.id)}scroller.prototype.setMouseWheel=function(b){var a=(/Firefox/i.test(navigator.userAgent))?"DOMMouseScroll":"mousewheel";if($(b).attachEvent){$(b).attachEvent("on"+a,c$(this,"mouseWheel"))}else{if($(b).addEventListener){$(b).addEventListener(a,c$(this,"mouseWheel"),false)}}};scroller.prototype.setBounds=function(b,a){this.bounds.min=b;this.bounds.max=a;this.dir=="styleTop"?this.offset=this.toScroll.offsetTop:this.offset=this.toScroll.offsetLeft};scroller.prototype.initStuff=function(g){var f=20;this.x=0;this.y=0;this.useVal=0;this.bOffset=0;this.dir=="styleTop"?this.toScroll.offsetHeight<=this.wrap.offsetHeight?this.sBlock.style.display="none":this.sBlock.style.display="block":this.toScroll.offsetWidth<=this.wrap.offsetWidth?this.sBlock.style.display="none":this.sBlock.style.display="block";if(g!=true){this[this.dir](this.el,0);this[this.dir](this.toScroll,0);if(this.dir=="styleTop"){var e=this.toScroll.offsetHeight/this.wrap.offsetHeight;var d=parseInt(this.container.offsetHeight/e);this.el.style.height=(d>f?d:f)+"px"}else{var e=this.toScroll.offsetWidth/this.wrap.offsetWidth;var d=parseInt(this.container.offsetWidth/e);this.el.style.width=(d>f?d:f)+"px"}}this.dir=="styleTop"?this.setBounds(0,this.container.offsetHeight-this.el.offsetHeight):this.setBounds(0,this.container.offsetWidth-this.el.offsetWidth);this.bOffset=this.dir=="styleTop"?(this.toScroll.offsetHeight-this.wrap.offsetHeight+this.offset)/((this.container.offsetHeight-this.el.offsetHeight)):(this.toScroll.offsetWidth-this.wrap.offsetWidth+this.offset)/((this.container.offsetWidth-this.el.offsetWidth))};scroller.prototype.trackMove=function(a){this.getPos(a);this.doMove(this.x)};scroller.prototype.doMove=function(a){this.useVal=a;this.dir=="styleTop"?this.useVal=this.y:this.useVal=this.x;this.el.ondragstart=function(){return false};this.el.onselectstart=function(){return false};if(this.useVal<this.bounds.min){this.useVal=this.bounds.min}else{if(this.useVal>this.bounds.max){this.useVal=this.bounds.max}}this.x=this.useVal;this.y=this.useVal;this[this.dir](this.el,this.useVal);this[this.dir](this.toScroll,((-Math.abs(this.useVal))*this.bOffset));return false};scroller.prototype.startClickMove=function(b){var a=b.id.substr(0,8)=="scrollUp"||b.id.substr(0,10)=="scrollDown"?b.id.substr(0,8)=="scrollUp"?"clickMoveDown":"clickMoveUp":b.id.substr(0,10)=="scrollLeft"?"clickMoveRight":"clickMoveLeft";this.timer.intervaler(c$(this,a),1)};scroller.prototype.clickMoveDown=function(){if(this.y<this.bounds.min){this.y=this.bounds.min}this.y-=this.bOffset<4?10:4;this.doMove(this.y)};scroller.prototype.clickMoveUp=function(){if(this.y>this.bounds.max){this.y=this.bounds.max}this.y+=this.bOffset<4?10:4;this.doMove(this.y)};scroller.prototype.clickMoveRight=function(){if(this.x<this.bounds.min){this.x=this.bounds.min}this.x-=this.bOffset<4?10:4;this.doMove(this.x)};scroller.prototype.clickMoveLeft=function(){if(this.x>this.bounds.max){this.x=this.bounds.max}this.x+=this.bOffset<4?10:4;this.doMove(this.x)};scroller.prototype.stopClickMove=function(){clearInterval(this.timer.interval)};scroller.prototype.mouseWheel=function(a){if(this.sBlock.style.display=="block"){this.dir=="styleTop"?this.useVal=this.y:this.useVal=this.x;var b=(window.event)?window.event:a;var d=b.detail?(b.detail*(-120)):b.wheelDelta;this.useVal=(d<=-120)?(this.useVal+((this.bOffset<4?10:4))):this.useVal-((this.bOffset<4?10:4));this.x=this.useVal;this.y=this.useVal;this.timer.intervaler(c$(this,"doMove"),10);this.timer.timer(c$(this,"stopClickMove"),20);if(b.preventDefault){b.preventDefault()}else{return false}}};priceSlider.prototype=new toDrag();priceSlider.prototype.constructor=priceSlider;function priceSlider(g,b,a,f,d,k,h,e){this.el=g;this.main=b;this.r={iTag:a,bRef:f,cRef:d};this.fade=new opacity(this.el,50,50,100,100,5,2,true);this.p={interval:5,minPrice:0,maxPrice:0,bVal:2,maxPx:142};this.bounds={min:0,max:0};this.setBounds(g.id,this.r.bRef,this.r.cRef);this.display=k;this.price=h;this.category="price";this.id=h;this.status=false;this.bg=e}priceSlider.prototype.setPrice=function(b,a){this.p.minPrice=b;this.p.maxPrice=a};priceSlider.prototype.mouseMove=function(){this.setSelect(false);this.v.init=true;this.status=true;this.fade.iFadeOut(10);document.onmousemove=c$(this,"trackMove");return false};priceSlider.prototype.trackMove=function(a){this.getPos(a);this.getbVal();this.checkBounds(this.x);return false};priceSlider.prototype.checkBounds=function(a){if(a<this.bounds.min){this.instanceX=this.bounds.min}else{if(a>this.bounds.max){this.instanceX=this.bounds.max}else{if(a%Math.round(this.p.bVal,0)==0){this.instanceX=a}else{var b=a;while(b%Math.round(this.p.bVal,0)){b-=1}if((b+this.p.bVal)-a<a-b){b+=this.p.bVal}this.instanceX=a}}}this.doMove(this.instanceX)};priceSlider.prototype.doMove=function(a){this.doPrice(a);var b=((this.price-this.p.minPrice)/this.p.interval)*this.p.bVal;this.styleLeft(this.el,b);this.bg.style.width=b+"px";this.setBounds(this.el.id,this.r.bRef,this.r.cRef)};priceSlider.prototype.getbVal=function(){this.p.bVal=(this.p.maxPrice-this.p.minPrice)/this.p.interval;var a=this.p.interval;while(this.p.bVal>this.p.maxPx/2){a+=this.p.interval;this.p.bVal=(this.p.maxPrice-this.p.minPrice)/a}this.p.bVal=this.p.maxPx/this.p.bVal;this.maxOffset=(this.p.maxPrice-this.p.minPrice)%a;this.p.interval=a;if(this.maxOffset!=0){this.p.maxPrice+=this.maxOffset;this.getbVal()}};priceSlider.prototype.stopMove=function(){this.main.onmousemove=null};priceSlider.prototype.doPrice=function(a){this.point=Math.round(a/this.p.bVal,0);this.price=((Math.round((this.point*this.p.interval)*10000)/10000)+this.p.minPrice).toFixed(0);isNaN(this.price)?this.price=0:this.display.innerHTML=currency.getRate(getCookie("currCookie")).currSet.currSymbol+(currency.getRate(getCookie("currCookie")).currSet.currRate*this.price).toFixed(0);this.id=this.price};priceSlider.prototype.setBounds=function(d,b,a){switch(this.r.iTag){case"slider1":this.bounds.min=0;this.bounds.max=$(b).offsetLeft-Math.round(this.p.bVal);break;case"slider2":this.bounds.min=$(b).offsetLeft+Math.round(this.p.bVal);this.bounds.max=$(a).offsetWidth-$(b).offsetWidth;break}};priceSlider.prototype.returnPrice=function(){return this.price};function init(a,b,l,n,k,g,m,e,h,f,d){this.contain=new opacity(n,50,50,100,100,10,1,true);this.a=new priceSlider(a,l,"slider1",b.id,n.id,k,m,h);this.b=new priceSlider(b,l,"slider2",a.id,n.id,g,e,f);this.ref="b";this.contain.iFadeIn();this.mouseUp();this.bgEvent(h,f,d);this.a.setPrice(m,e);this.b.setPrice(m,e);this.a.getbVal();this.b.getbVal()}init.prototype={setPrices:function(a){this.a.p.interval=5;this.b.p.interval=5;this.a.setPrice(parseInt(a[0]),parseInt(a[1]));this.b.setPrice(parseInt(a[0]),parseInt(a[1]));this.a.getbVal();this.b.getbVal();this.goOnThen("clear")},returnPrice:function(){if(this.a.status){this.a.fade.iFadeIn();this.getId1=this.a.id;this.ref="a"}else{if(this.b.status){this.b.fade.iFadeIn();this.getId2=this.b.id;this.ref="b"}else{return true}}if(this.a.status||this.b.status){this.c=this.a;this.c.id=this.a.id+"::"+this.b.id;this.contain.iFadeOut();aSrch.getCat("price").clearHash();aSrch.submitHash(aSrch.createHash(aSrch.appendHash(this.c)));this.a.status=false;this.b.status=false}},goOnThen:function(a){(a=="clear")?this.initSliders(this.a.p.minPrice,this.a.p.maxPrice):this.initSliders(a[0],a[1])},initSliders:function(b,a){this.a.getbVal();this.b.getbVal();this.a.doMove(((b-this.a.p.minPrice)/this.a.p.interval)*this.a.p.bVal);this.b.doMove(((a-this.b.p.minPrice)/this.b.p.interval)*this.b.p.bVal)},bgEvent:function(d,b,a){d.onmousedown=b.onmousedown=a.onmousedown=c$(this,"bgTrigger")},bgTrigger:function(a){this[this.ref].getbVal();this[this.ref].checkBounds((this[this.ref].el.offsetLeft-this[this.ref].el.offsetWidth/2)+(this[this.ref].getMousePos(a).x-this[this.ref].getElPos(this[this.ref].el).x));this[this.ref].mouseMove()},mouseUp:function(){document.body.onmouseup=c$(this,"returnPrice")}};var nContent;var keepOpen=false,ratingTimer;function buildStarArray(b){var d=[];for(var a=1;a<=b;a++){d[a]=[];d[a][0]=$("starBg"+a);d[a][1]=$("starEv"+a);d[a][2]=$("starEdit"+a);d[a][3]=$("wStars"+a).childNodes;d[a][4]=$("starDisplay"+a)}return d}function starRating(b){for(var a=1;a<b.length;a++){(function(o){var p=o.starId;var l=o.starEv;var h=o.editBtn;var f=o.liArray;var m=o.liArray2;var n=o.display;var g=[];var e=new opacity(p,0,0,100,100,5,1);for(var k=0;k<f.length;k++){if(f[k].nodeName=="LI"){g.push(f[k])}}var d=new aStar(g,n)})({starId:b[a][0],starEv:b[a][1],editBtn:b[a][2],liArray:b[a][3],display:b[a][4]})}}function aStar(b,a){this.hasClicked=false;this.stars=b;this.display=a;this.chosenStar=0;this.addEvent()}aStar.prototype={doDisplay:function(){this.display.value=this.chosenStar>0?this.chosenStar-1:0},addEvent:function(){this.stars[0].onclick=c$(this,"resetStars");for(var a=1;a<this.stars.length;a++){this.stars[a].order=(a+1);this.stars[a].onmouseover=c$(this,"doStar");this.stars[a].onmouseout=c$(this,"dontStar");this.stars[a].onclick=c$(this,"clickStar");this.stars[a].bClass={class1:"starOff",class2:"starOn",class3:"starOff"}}},resetStars:function(){this.addEvent();this.display.value=0;for(var a=1;a<this.stars.length;a++){this.stars[a].className=this.stars[a].bClass.class1}},clickStar:function(b){var a=getTarget(b);this.chosenStar=this.findStar(a.id);this.defStar();this.dontStar();this.doDisplay();this.stopStars()},stopStars:function(){for(var a=1;a<this.stars.length;a++){this.stars[a].onmouseover=null;this.stars[a].onmouseout=null}},doStar:function(d){var b=getTarget(d);var f=this.findStar(b.id);for(var a=1;a<f;a++){this.stars[a].className=this.stars[a].bClass.class2}for(var a=f;a<this.stars.length;a++){this.stars[a].className=this.stars[a].bClass.class1}},defStar:function(){for(var a=1;a<this.chosenStar;a++){this.stars[a].bClass.class3=this.stars[a].bClass.class2}for(var a=this.chosenStar;a<this.stars.length;a++){this.stars[a].bClass.class3=this.stars[a].bClass.class1}},dontStar:function(){for(var a=1;a<this.stars.length;a++){this.stars[a].className=this.stars[a].bClass.class3}},findStar:function(b){for(var a=1;a<this.stars.length;a++){if(b==this.stars[a].id){return this.stars[a].order}}return false}};function submitRating(){var a=$("wrapRating");var g=createxmlHttp();var m=[],h=[];var f=$$(document,"li","rDesc");var l=$("ratingText");var d=$$(document,"input","starHidden");var b=$("hEmail").innerHTML;var n=$("hPcode").innerHTML;for(var e=0;e<f.length;e++){if(d[e].value!=0){h.push(f[e]);m.push(d[e])}}var k="/insertRating.asp?";k+="pcode="+n;k+="&email="+b;if(l!=null){if(l.value!=""){k+="&comments="+l.value}}k+="&ratingDesc=";for(var e=0;e<h.length;e++){k+=h[e].innerHTML;k+=e<h.length-1?"::":""}k+="&ratingVal=";for(var e=0;e<h.length;e++){k+=m[e].value;k+=e<h.length-1?":::":""}g.onreadystatechange=function(){if(g.readyState==4&&g.status==200){a.innerHTML=g.responseText;nContent.fade.timer(function(){posPopUp($("starContent"))},10)}};g.open("GET",k,true);g.send(null)}function openRating(d){if(d==""){return false}nContent=$("starContent");isNaN(parseInt(version1))?nContent.fade=new opacity(nContent,0,0,100,0,10,10):nContent.fade=new opacity(nContent,0,0,100,0,10,10);nContent.fade.iFadeIn(10);var b=createxmlHttp();b.onreadystatechange=function(){if(b.readyState==4&&b.status==200){nContent.fade.iFadeIn(10);var e=b.responseText.split("#split#");nContent.innerHTML=e[0];starRating(buildStarArray(e[1]));if($("newsClose")){$("newsClose").onclick=function(){nContent.fade.iFadeOut(10)}}nContent.fade.timer(function(){posPopUp(nContent)},100)}};var a="/rating.asp?";a+="pcode="+d;b.open("GET",a,true);b.send(null)}function posPopUp(b){var d=window.innerHeight?window.innerHeight:document.documentElement.clientHeight;var a=b.scrollHeight;window.scrollTo(0,0);if(a>=d){b.style.top=0+"px"}else{b.style.top=parseInt((d/2)-(a/2))+"px"}}function popupRating(g,f){clearTimeout(ratingTimer);var b=$("ratingContent");var e=f.id;var d=createxmlHttp();d.onreadystatechange=function(){if(d.readyState==4&&d.status==200){b.style.left=f.offsetLeft+g.x+"px";b.style.top=f.offsetTop+g.y+"px";b.style.display="block";b.innerHTML=d.responseText}};var a="/getRating.asp?pcode="+e;d.open("GET",a,true);d.send(null)}function closeRating(){ratingTimer=setTimeout(function(){$("ratingContent").style.display="none"},300)}function doFlag(a){keepOpen=a}function doLogin(e){var f=document.starLogin.username1.value;var b=document.starLogin.password1.value;var a=("https:"==document.location.protocol?"https://":"http://");a+=window.location.host;a+="/aLogin.asp?username="+f;a+="&password="+b;var d=createxmlHttp();d.onreadystatechange=function(){if(d.readyState==4&&d.status==200){openRating(e)}return false};d.open("GET",a,true);d.send(null)}var countSizes=0,countISS=0,getSize="",getObj;function setSizes(g,f){var d;var k=0;countISS=0;var e=$("sContainer");while(e.childNodes.length>=1){Dom.remove(e.firstChild)}for(var a=0;a<g.length;a++){if(g[a][0]==f){countSizes+=1;var b=document.createElement("div");var h;h="<p>"+g[a][1]+"</p>";getSize=g[a][1];b.className="aSizeBox";b.size=g[a][1];b.price=parseFloat(g[a][2]).toFixed(2);b.offer=parseFloat(g[a][3]).toFixed(2);if(parseInt(g[a][6])==1){b.title="In Stock";h+="<span>In Stock</span>";Event.add(b,"click",function(){Sizes(this)});getObj=b;countISS+=1;d=g[a][1]}else{b.className="aSizeBox aSizeBoxOut";b.title="Sold Out";h+="<span>Sold Out</span>"}b.innerHTML=h;Dom.add(b,e)}}if(countSizes<2){Sizes(getObj);pSize=getSize}else{if(countISS<2){Sizes(getObj);pSize=d}else{$("wrapSizes").style.display="block"}}}var countThru=0;var thisColourArr=[];var coloursArr=new Array(),thisCount=0;var prices=new Object();prices.flagPrice=false;function Colours(g){countThru=0;var k=0;pColour=pColour.replace("squ0te","'");var p=$("cContainer");var q;var h="";var d;var r=true;for(var m=0;m<g.length;m++){if(g[m][0]!=h&&g[m][6]==1){var u="unset",f="unset",b=false;if(g[m][6]==1){k+=1}h=g[m][0];q=g[m][5];try{d=g[m][7]}catch(o){}var n=true;for(var l=0;l<g.length;l++){if(g[l][6]==1&&g[l][0]==h){n=false;r=false;if(g[l][2]>=0){if(u!="unset"){if(parseFloat(g[l][2])<parseFloat(u)){u=g[l][2];b=true}if(g[l][2]!=u){b=true}}else{u=g[l][2]}}if(g[l][3]>=0){if(f!="unset"){if(g[l][3]<f){f=g[l][3]}if(g[l][3]!=f){b=true}}else{f=g[l][3]}}}}if(!n){var a=document.createElement("div");a.innerHTML=d+"<p>"+h+"</p>";a.className="aColourBox";a.alt=a.title=h;a.flagDiffPrice=b;a.price=parseFloat(u).toFixed(2);a.offer=parseFloat(f).toFixed(2);a.id=h;var s=h;Dom.add(a,p);a.bCode=q;Event.add(a,"click",function(){document.location=String(document.location).split("-c-")[0]+"-c-"+this.id.toLowerCase()+".html"});try{if(pColour!=""){if(h.toLowerCase()!=pColour.toLowerCase()){if(countThru==0){}}else{countThru=1;doColour(a);setSizes(g,a.id)}}else{pColour=h;doColour(a);setSizes(g,a.id)}}catch(o){}}}}if(r){$("wrapColours").style.display="block";$("wrapColours").innerHTML="Sorry Product Out of Stock";$("sI").style.display="none";$("cI").style.display="none";$("addBasket").style.display="none"}if(k<2){}else{$("wrapColours").style.display="block"}}function Sizes(h){try{var f=$("pOffer");var d=$("aPrice");if(parseFloat(h.offer)>parseFloat(h.price)){f.style.display="block";f.innerHTML=currency.getRate(getCookie("currCookie")).currSet.currSymbol+(currency.getRate(getCookie("currCookie")).currSet.currRate*h.offer).toFixed(2)}if(parseFloat(h.price)>=parseFloat(h.offer)){f.style.display="none"}d.innerHTML=currency.getRate(getCookie("currCookie")).currSet.currSymbol+(currency.getRate(getCookie("currCookie")).currSet.currRate*h.price).toFixed(2);var b=$("sContainer");var a=b.childNodes;for(i=0;i<a.length;i++){if(a[i].className!="aSizeBox aSizeBoxOut"){a[i].className="aSizeBox"}}h.className="aSizeBoxOn";pSize=h.size.replace("+","%2b");$("sInfo").innerHTML=h.size}catch(g){}}function doColour(k){var h=$("pOffer");var g=$("aPrice");h.style.display="none";if(parseFloat(k.offer)>parseFloat(k.price)){h.innerHTML=currency.getRate(getCookie("currCookie")).currSet.currSymbol+(currency.getRate(getCookie("currCookie")).currSet.currRate*k.offer).toFixed(2);h.style.display="block"}if(k.flagDiffPrice){g.innerHTML="<span class='pISmall'>FROM</span>"+currency.getRate(getCookie("currCookie")).currSet.currSymbol+(k.price*currency.getRate(getCookie("currCookie")).currSet.currRate).toFixed(2)}else{g.innerHTML=currency.getRate(getCookie("currCookie")).currSet.currSymbol+(k.price*currency.getRate(getCookie("currCookie")).currSet.currRate).toFixed(2)}countSizes=0;pSize="";pColour=k.id;var e="aColourBox",b="aColourBoxOn",a="aColourBoxOut";$("sInfo").innerHTML=" ";$("cInfo").innerHTML=k.id;var f=$("cContainer");var d=f.childNodes;for(i=0;i<d.length;i++){d[i].className=e}k.className=b}function createArray(f){var e=f.split("~");var g=[],d=0,a=0;for(var b=0;b<e.length;b++){if(a==0){g[d]=[]}g[d][a]=e[b];a++;if(a==8){a=0;d++}}Colours(g)}function doInfoArray(e,d,f){var b=createxmlHttp();var a="/ajaxinfodata.asp?L1="+e+"&pcode="+d+"&pcol="+encodeURIComponent(f.replace("squ0te","'"));b.onreadystatechange=function(){if(b.readyState==4&&b.status==200){createArray(b.responseText);var h=isNaN(parseInt(version1))?new opacity($("wrapColours"),0,15,100,0,5,1,true):new opacity($("wrapSizes"),0,0,100,0,25,1,true);var g=isNaN(parseInt(version1))?new opacity($("wrapSizes"),0,15,100,0,5,1,true):new opacity($("wrapSizes"),0,0,100,0,25,1,true);h.iFadeIn(10);g.iFadeIn(10)}};b.open("GET",a,true);b.send(null)};
