$(document).ready(function(){
	var i=0; // nbre d'items (max 3, puis passe ds la colonne suivante)
    var j=0; // nbre de colonnes
	
	$('.menu').hover(function(){
		$('.menu.actif').children('ul').children('li').hide();
		$(this).children('ul').children('li').show();
		$(this).children('.menu_a').addClass('hover');
		replaceCufon($(this).children('.menu_a'));
	},function(){
		$(this).children('ul').children('li').hide();
		$('.menu.actif').children('ul').children('li').show();
		$(this).children('.menu_a').removeClass('hover');
		replaceCufon($(this).children('.menu_a'));
	});
	$('.smenu').hover(function(){
		$('.smenu_ul .actif').children('ul').hide();
		$(this).children('ul').show();
		$(this).children('.smenu_a').addClass('hover');
		replaceCufon($(this).children('.smenu_a'));
	},function(){
		$(this).children('ul').hide();
		$('.smenu_ul .actif').children('ul').show();
		$(this).children('.smenu_a').removeClass('hover');
		replaceCufon($(this).children('.smenu_a'));
	});
	
	function replaceCufon(elem){
		Cufon.replace(elem);
		$(elem).delay('100').queue(function() {
			Cufon.replace(elem);
		});
	}

    $('.smenu ul').each(function(){
        i=0;
        j=0;
        if($(this).parents('.smenu').parents('.smenu_ul').parents('.menu').hasClass('quattro')){
            $(this).children('.ssmenu').each(function(){
                $(this).css('left',Math.floor(i/4)*85+25); // 80 = les px entre les 2 colonnes
                $(this).css('top',(i-(Math.floor(i/4)*4))*14+8);
                i++;
            });
        }else{
            $(this).children('.ssmenu').each(function(){
                $(this).css('left',Math.floor(i/3)*85+25); // 80 = les px entre les 2 colonnes
                $(this).css('top',(i-(Math.floor(i/3)*3))*20+8);
                i++;
            });
        }

    });
});
