// ©2007- Max Barel a_x@ac-mb.info

var menu_hover=-1;$(function(){if($.browser.msie&&parseInt($.browser.version)<7&&$.ifixpng){$.ifixpng('js/pixel.gif');$('img[@src$=.png]').ifixpng('scale');}
$('#menu_gene li li:last-child').addClass('final');setTimeout(function(){$('li.has_sub_menu:not(.actif) .hop_menu').hide()},20);var t_menu;$('li.has_sub_menu:not(.actif)').hover(function(){var cible=$(this);menu_hover=$('li.has_sub_menu').index(cible[0]);$(this).delay(function(){cible.addClass('ouvrant');$('> .hop_menu',cible).slideDown(function(){cible.removeClass('ouvrant').addClass('ouvert')});},400)},function(){var cible=$(this);var m_h=$('li.has_sub_menu').index(cible[0]);$(this).delay(function(){if(menu_hover<=m_h){if(menu_hover==m_h)$('li.has_sub_menu:not(.actif)').removeClass('ouvert').addClass('ouvrant').find('> .hop_menu').slideUp(function(){$(this).parent().removeClass('ouvrant ouvert')});else cible.removeClass('ouvert').addClass('ouvrant').find('> .hop_menu').slideUp(function(){cible.removeClass('ouvrant ouvert')});}},410)});
/*$('<div class="nouveau" /').prependTo('#acces_boutique').delay_init(3000).delay_anim({opacity:'hide'},6000,'linear',function(){$(this).remove()});*/
});
function img_dim(img)
{if(img.naturalHeight){return{height:img.naturalHeight,width:img.naturalWidth};}else{var lgi=new Image();lgi.src=img.src;return{height:lgi.height,width:lgi.width};}}
$.fn.img_dim=function(){var that=this.get(0);that.img_dim||(that.img_dim=img_dim(that));return that.img_dim;};$.fn.delay_init=function(t_def){return this.each(function(){this.t_def=t_def});};$.fn.delay=function(f,t){return this.each(function(){var t_=t||this.t_def||100,self=this;clearTimeout(this.t_id);this.t_id=setTimeout(f,t_);});};$.fn.delay_clear=function(){return this.each(function(){clearTimeout(this.t_id);});};$.fn.delay_anim=function(prop,speed,easing,callback){return this.each(function(){var t=this.t_def||100,self=$(this);clearTimeout(this.t_id);this.t_id=setTimeout(function(){self.animate(prop,speed,easing,callback)},t);});};