function refreshStock()
{var stocks="";var reliquats='';var dispos="";var qtt="";$("span.stock").each(function(){id=$(this).attr("id");stocks+=$(this).attr("id")+",";});$('span.reliquat').each(function(){id=$(this).attr("id");reliquats+=$(this).attr('id')+',';arr=id.split('_');qtt+=$('#qtt-item_'+arr[1]).val()+",";});$('span.dispo').each(function(){id=$(this).attr("id");dispos+=$(this).attr("id")+",";});if(stocks!='')
{$.get('/stock/ajaxstock/',{stocks:stocks});}
if(reliquats!='')
{$.get('/stock/ajaxreliquat/',{reliquats:reliquats,quantite:qtt});}
if(dispos!='')
{$.get('/stock/ajaxdispo/',{dispos:dispos});}}
function alert(msg,id){$(document).ready(function(){$('#alert').jqmShow().find('div.jqmAlertContent').html(msg).end().find('.jqmAlertBtn img').mouseover(function(){$(this).css('cursor','pointer');}).end().find('.jqmAlertBtn img').click(function(){$('#alert').jqmHide();if(id!='')
{debugLog('Focus sur '+id);window.location='#referencecommande';$(id).focus();}});});}
function showModal()
{$('#modal-content').jqmShow();}
function hideModal()
{$('#modal-content').jqmHide();}
function confirm(msg,callback){$(document).ready(function(){$('#confirm').jqmShow().find('p.jqmConfirmMsg').html(msg).end().find(':image:visible').click(function(){if(this.value=='yes')
(typeof callback=='string')?window.location.href=callback:callback();$('#confirm').jqmHide();});});}
function pagerFactory(idx,slide){if(idx==0){var anchor='<li class="anchorCycle"><a href="#"><img alt="" src="/common/images/footer-nav-link-on.gif"/></a></li>';}
else{var anchor='<li class="anchorCycle"><a href="#"><img alt="" src="/common/images/footer-nav-link-off.gif"/></a></li>';}
return anchor;}
function clickfunc(){$(this).unbind('click');var favorite=this.id;$(this).toggleClass("fav-on");$.get('/user/addfavorite/',{favorite:favorite});}
$.fn.customSelectSearch=function(){return this.each(function(){obj=$(this);obj.after("<div id=\"selectoptions\"> </div>");obj.before("<input type=\"hidden\" value =\"\" name=\""+this.name+"\" class=\"customselect\"/><div id=\"iconselect\">Dans tout le catalogue</div><div id=\"iconselectholder\"> </div>").remove();obj.find('option').each(function(i){var html="<div id=\""+$(this).attr("value")+"\" class=\"selectitems\"><img src=\""+this.title+"\" /><span>"+$(this).html()+"</span></div>";$("#selectoptions").append(html);});$("#iconselect").click(function(){$("#iconselectholder").toggle();});$("#iconselectholder").append($("#selectoptions")[0]);$(".selectitems").mouseover(function(){$(this).addClass("hoverclass");});$(".selectitems").mouseout(function(){$(this).removeClass("hoverclass");});$(".selectitems").click(function(){$(".selectedclass").removeClass("selectedclass");$(this).addClass("selectedclass");var thisselection=$(this).html();$(".customselect").val(this.id);$("#iconselect").html(thisselection);$("#iconselectholder").toggle()});});};var speedFade="normal";var couleur=new Array();couleur['sousmenu-batiment']='#EB3E04';couleur['sousmenu-ameublement']='#F37F00';couleur['sousmenu-fixation']='#6BBA1F';couleur['sousmenu-outillage']='#1B6BAE';couleur['sousmenu-coupe']='#D553B4';couleur['sousmenu-maintenance']='#389987';couleur['sousmenu-protection']='#6298CB';$(document).ready(function(){refreshStock();$('#alert').jqm({overlay:88,modal:true,trigger:false});$('#confirm').jqm({overlay:88,modal:true,trigger:false});$('#modal-content').jqm({overlay:88,modal:true,trigger:false});$('#modalWindow').jqm({modal:false,overlay:88,trigger:false});$('#heading-loginbox input').focus(function(){$(this).val('');});$('a.thickboxMap').click(function(){var url=$(this).attr('href');$('#jqmContent').attr('src',url);$('#modalWindow h1').html('Géolocalisation du point');$('#modalWindow').jqmShow();return false;});$('.customselect').customSelectSearch();$('img.info-help').each(function(){var contentHelp=$(this).attr('alt');$(this).qtip({content:contentHelp,show:'mouseover',hide:'mouseout',style:{name:'dark',tip:true}});});$('a.info-help').each(function(){var contentHelp=$(this).attr('title');$(this).attr('title','');$(this).qtip({content:contentHelp,show:'mouseover',hide:'mouseout',position:{corner:{target:'bottomLeft',tooltip:'topRight'}},style:{name:'dark',tip:true}});});if($.browser.version.substr(0,1)!="6")
{$(document.createElement('script')).attr('src',"/common/js/autocomplete_data.js").attr('type','text/javascript').appendTo('head');}
$("#searchInput").click(function(){$(this).val('');});$("#searchInput").result(function(event,data,formatted){$('#engine-content form').submit();$("#searchInput").trigger('blur');});$("#engine-content-btn").click(function(){var term=$('#searchInput').val();debugLog(term);if(term==''||term=='Saisissez votre recherche...')
{debugLog('Veuillez saisir un terme de recherche');$("#searchInput").trigger("focus");$("#searchInput").val('');}
else
{debugLog('Soumission de la recherche');$("#engine-content form").submit();$(this).unbind('click');$("#searchInput").trigger("blur");}});$("#engine-content-btn").mouseover(function(){$(this).css('cursor','pointer');});var contentHelp="Quelques exemples pour vous guider : <b>Perceuse, 121 121, Hettich, Charnières, etc...</b>";$("#searchInput").qtip({content:{prerender:true,text:contentHelp},position:{corner:{target:'bottomMiddle',tooltip:'topMiddle'}},style:{tip:'topMiddle',name:'dark',width:'300'},hide:{when:{event:'blur'}},show:{when:{event:'focus'}},api:{onRender:function()
{var self=this;var helper=$('#helpEngine');$("#searchInput").bind('keypress',self.hide);helper.bind('mouseover',self.show);helper.bind('mouseout',self.hide);}}});$("#slideshow").cycle({fx:'scrollHorz',prev:'#prev',next:'#next',timeout:0});$("#nav a.activeSlide img").livequery(function(){$(this).attr('src','/common/images/footer-nav-link-on.gif');});$("#nav a[class!='activeSlide'] img").livequery(function(){$(this).attr('src','/common/images/footer-nav-link-off.gif');});$("#discover span").hover(function(){$(this).css('cursor','pointer');});$('#footer-transport .postcode').keyup(function(){var postcode=$(this).attr('value');if(postcode.length==5)
{$.get("/postcode/ajax/",{postcode:postcode});}});$('#footer-transport .postcode').focus(function(){$(this).val('');});$('#page-pointenlev .postcode').keyup(function(){var postcode=$(this).attr('value');if(postcode.length==5)
{$.get("/postcode/ajax/",{postcode:postcode,selectId:'page-pointenlev'});}});$('#livraisonaccueil .postcode').keyup(function(){var postcode=$(this).attr('value');if(postcode.length==5)
{$.get("/postcode/ajax/",{postcode:postcode,selectId:'livraisonaccueil'});}});$('#livraisonaccueil .postcode').focus(function(){$(this).val('');});$('#menu ul li:not(.on)').each(function(){$(this).mouseover(function(){var id=$(this).attr('id');var tabId=id.split('-');$(this).attr('id',tabId[0]+'-'+tabId[1]+'-on');$(this).css('cursor','pointer');});$(this).mouseout(function(){var id=$(this).attr('id');var tabId=id.split('-');$(this).attr('id',tabId[0]+'-'+tabId[1]+'-off');});});$("img[class^='add_caddie']").each(function(){$(this).click(function(){var id=$(this).attr('class');var tab=id.split('_');var ref=tab[2];if($('input.'+id))
{var qt=$('input.'+id).attr('value');}
else{var qt=1;}
$.get('/cart/add/',{cartPage:0,article:ref,quantity:qt});});$(this).mouseover(function(){$(this).css('cursor','pointer');});});$("input[class^='quantity']").keypress(function(e){if(e.which==13)
{var id=$(this).attr('class');var tab=id.split(' ');if($('img.'+tab[1]))
{$('img.'+tab[1]).trigger('click');}}});var prices='';$('span.prix').each(function(){prices+=$(this).attr('id')+',';});if(prices!='')
{$.get('/price/ajax/',{prices:prices});}
var favorites='';$('td.favoris span').each(function(){if($(this).attr('class')!='fav-on')
{favorites+=$(this).attr('id')+',';}
$(this).click(clickfunc);$(this).mouseover(function(){$(this).css('cursor','pointer');})});if(favorites!='')
{$.get('/user/isfavorite/',{favorites:favorites});}
$('#close-alert-browser img').mouseover(function(){$(this).css('cursor','pointer');});$('#close-alert-browser img').click(function(){$('#update-browser').fadeOut('normal',function(){$(this).hide();});});$('.jqmClose').click(function(){hideModal();});});