jQuery(function()
{
	InitMenuTemplate1() ;
}) ;
var sm = null ;
var t = null ;
function InitMenuTemplate1()
{
	jQuery('#menutop > ul > li > a').hover(
		function()
		{
			var anc = jQuery(this).parent() ;
			anc.addClass('hover') ;
			var id = jQuery(this).attr('id').split('-')[1] ;
			var target = jQuery('#sm-'+id) ; 
			if( jQuery('.sous-menu:visible').length>0 )
			{
				jQuery('.sous-menu').css('display','none') ;
				target.css('display','block') ;
			}
			else
			{
				jQuery('.sous-menu').css('display','none') ;
        target.css('display','block') ;
				
			}
		}
		,
		function()
		{
			var anc = jQuery(this).parent() ;
			anc.removeClass('hover');
      var isSelected = anc.hasClass('current') ; 
      
      var id = jQuery(this).attr('id').split('-')[1] ;
      sm = jQuery('#sm-'+id) ;
      
      
      if(!isSelected)
      {
			 t = setTimeout("sm.hide();",100);
       sm.hover( function(){ clearTimeout(t) ; anc.addClass('hover');}, function(){ anc.removeClass('hover'); jQuery(this).hide() }  ) ;
			}
			
		}
	) ;
	
	
}
