function showSub(A){$(this).addClass("hover");$("#col"+$(this).attr("id")).show()}function hideSub(A){$(this).removeClass("hover");$("#col"+$(this).attr("id")).hide()}function cleanGA(A){A=A.replace(/<(?:.|\s)*?>/g," ");A=A.replace(/&(?:.|\s)*?;/g," ");A=A.replace(/\"|\'/g,"");A=A.replace(/\s+/g," ");return A}function initSiteHeader(){$("#menunav li[id^=tab]").bind("mouseenter",showSub);$("#menunav li[id^=tab]").bind("mouseleave",hideSub);initHeaderTracking();$("#sousmns").load("/common/header/MenuTabsController.php?rdc_host=http://www.rueducommerce.fr",function(){$("#sousmnsp").load("/common/header/MenuTabPromoController.php?rdc_host=http://www.rueducommerce.fr",function(){$("#header .sousmn").bind("mouseenter",function(){$("#"+$(this).attr("id").substr(3)).addClass("hover");$(this).show()});$("#header .sousmn").bind("mouseleave",function(){$("#"+$(this).attr("id").substr(3)).removeClass("hover");$(this).hide()});initHeaderSubTracking()})});if($.cookie("SID")==5){$("#fsearch").append("<input type='hidden' name='pro' value='1'/>")}quicksearch=new QuickSearch("text_rech","quickSearchDisplay","quicksearch","");loadNbrProduct()}function initHeaderTracking(){$("#menunav li[id^=tab]").bind("click",function(){pageTracker._trackEvent("Nav_header",cleanGA($(":first-child",$(this)).html()),"Clic_sur_onglet")})}function initHeaderSubTracking(){$("#header .sousmn a").bind("click",function(){sItem=cleanGA($(this).html());iId=$(this).parents("div[id^=col]").attr("id").replace("coltab","");sOnglet=cleanGA($("#menunav li[id=tab"+iId+"] :first-child").html());if($("img",$(this)).length>0){pageTracker._trackEvent("Promo"+(1+$(this).parent().index()),sOnglet)}else{if(sItem!=""&&sItem!=" "){if(iId=="12"){if($(this).parents(".listmenupf").length>0){pageTracker._trackEvent("VF"+(1+$(this).parent().index()/3),sOnglet)}if($(this).parents(".listmenuvp").length>0){pageTracker._trackEvent("Nav_header","VP"+(1+$(this).parent().index()/2),sOnglet)}}else{pageTracker._trackEvent("Nav_header",sItem,sOnglet)}}}})}function loadNbrProduct(){var D=$.cookie("ORDERID");var B=$.cookie("R");var A=$.cookie("ST");var C={"1":{article:" article",articles:" articles",vide:" vide"},"2":{article:" articulo",articles:" articulos",vide:" vacia"}};if((D!=null)&&(B!=null)&&(A!=null)){$.getScript("http://"+strWWWDomain+"/basket/shoppingbox/getCountBasketController.php?o="+D+"&r="+B+"&s="+A,function(){$.ajax({url:"/basket/shoppingbox/getCountBasketController.php",data:"o="+D+"&r="+B+"&s="+A,success:function(E){nbProduct=parseInt($(E).find("total").text());if(parseInt($(E).find("gm").text())>0){$.ajax({url:"/m/cart/cart.php",data:"gui=countitems&order_id="+D+"&r="+B+"&s="+A,success:function(F){nbProduct+=parseInt($(F).find("total").text());$("#popQtArt").text(nbProduct==0?C[lid]["vide"]:" "+nbProduct+" "+(nbProduct==1?C[lid]["article"]:C[lid]["articles"]));$("#btn_valid").show()}})}else{$("#popQtArt").text(nbProduct==0?C[lid]["vide"]:" "+nbProduct+" "+(nbProduct==1?C[lid]["article"]:C[lid]["articles"]))}if(nbProduct>0){$("#btn_valid").show()}}});$("#basket").show()})}else{$("#popQtArt").text(C[lid]["vide"]);$("#basket").show()}}$(document).ready(function(){initSiteHeader()});
function trim(A){return A.replace(/(^\s*)|(\s*$)/g,"")}function QuickSearch(A,D,C,B){$.o=this;this.widgetId=C;this.div=$("#"+D).attr("QuickSearch_varname",this.widgetId);this.input=$("#"+A);this.input.attr("QuickSearch_varname",this.widgetId);this.userValue=this.input.val();this.delay=200;this.previousSearch=this.input.val();this.handler_timeout=null;this.position=null;this.baseURL=(B.substring(0,7)=="http://")?B:"/searchCompletion?s=";this.input.click(function(){$.o.onclick()});this.input.keydown(function(E){$.o.keydown(E)});this.input.keyup(function(E){$.o.keyup(E)})}QuickSearch.prototype.keydown=function(A){if(!A){var A=window.event}if((window.event?A.keyCode:A.which)==13){if(this.position!=null){$(this.input).val($(this.div).find("td:eq("+this.position+")").attr("value"))}}};QuickSearch.prototype.keyup=function(B){if(!B){var B=window.event}switch(window.event?B.keyCode:B.which){case 27:this.moveTo(-1);this.div.hide();break;case 38:this.moveBy(-1);break;case 40:this.moveBy(1);break;case 13:break;default:this.userValue=trim(this.input.val());if(this.handler_timeout!=null){clearTimeout(this.handler_timeout);this.handler_timeout=null}var A=trim(this.input.val());if((A!=this.previousSearch)&&(A.length>=2)){if(!$(this.div).find("td").length>0){this.SendRequest(A)}else{this.handler_timeout=setTimeout(this.widgetId+'.SendRequest( "'+A+'" )',this.delay)}}break}if(this.input.val()==""){this.div.hide()}};QuickSearch.prototype.SendRequest=function(A){this.previousSearch=A;$.ajax({dataType:"jsonp",jsonpCallback:this.widgetId+".complete",url:$.o.baseURL,data:{s:A,callback:this.widgetId+".complete"}})};QuickSearch.prototype.complete=function(A){this.div.find("table").remove();$.table=$("<table/>");if(A.length>0){$.each(A,function(B,C){$.table=$.table.append($("<tr />").append($("<td />").html(C.replace(new RegExp($.o.userValue,"i"),"<span>"+$.o.userValue+"</span>")).bind("mouseenter",function(){$.o.moveTo(B)}).bind("mouseleave",function(){$(this).removeClass("selected")}).click(function(){$.o.input.val(C);$.o.input.parents("form:first").submit()}).attr("value",C)))});this.div.append($.table);this.show()}else{this.hide()}};QuickSearch.prototype.show=function(){$("body").click($.o.hide);$.o.div.show()};QuickSearch.prototype.hide=function(){$("body").unbind("click",$.o.hide);$.o.div.hide()};QuickSearch.prototype.moveBy=function(A){this.moveTo((this.position==null?-1:this.position)+A)};QuickSearch.prototype.moveTo=function(A){if(!this.div.is(":visible")){return false}$(this.div).find("td").each(function(){$(this).removeClass("selected")});this.position=A%($(this.div).find("td").length);$(this.div).find("td").eq(this.position).addClass("selected")};QuickSearch.prototype.onclick=function(D){var A=new urloperations();var C=A.getUrlParam("s");var B=A.isUrlComposedOf("/index/");if(!(C!=""||B)){this.input.val("")}};
