var myTimer;

function retailler() {
    
    $("page").setStyle("height", window.getSize().y-177);
    
}





window.addEvent('domready', function(){
  
    retailler();
    
    for (i=0;i<10;i++) {
        if ($('sousmenu'+i)) {
            //$('sousmenu'+i).setStyle("display", "none");
            $('sousmenu'+i).fade(0);
            
            $('sousmenu'+i).addEvent('mouseover', function(){

               myTimer = $clear(myTimer);
            });
 
            $('sousmenu'+i).addEvent('mouseout', function(){
                myTimer = (function(){ 
                    for (i=0;i<10;i++) {
                        if ($('menu'+i)) {
                            $('menu'+i).removeClass('courant');
                            if ($('sousmenu'+i)) {
                                //$('sousmenu'+i).setStyle("display", "none");
                                $('sousmenu'+i).fade(0);
                            }
                        
                        }
                    }
                    $('menu'+cur).addClass('courant');
                    if ($('sousmenu'+cur)) {
                        //$('sousmenu'+cur).setStyle("display", "block");
                        $('sousmenu'+cur).fade(1);
                    }  

                    $$(".smenus").each(function (el,i) {
                        el.removeClass('courant');
                    });
                    if ($('smenu'+scur)) 
                        $('smenu'+scur).addClass('courant');
                        
                }).delay(1500);
            });
            
        }
                
        if ($('menu'+i)) {
           
            $('menu'+i).addEvent('mouseover', function(){
                
                num = this.id.substr(4,this.id.length-4);
                
                myTimer = $clear(myTimer);

                for (i=0;i<10;i++) {
                    if ($('menu'+i)) {
                        $('menu'+i).removeClass('courant');
                    }
                    if ($('sousmenu'+i)) {
                        //$('sousmenu'+i).setStyle("display", "none");
                        $('sousmenu'+i).fade(0);
                        
                    }
                }
                
                $('menu'+num).addClass('courant');
                
                if ($('sousmenu'+num)) {
                    for (i=0;i<10;i++) {
                        if ($('sousmenu'+i)) {
                            //$('sousmenu'+i).setStyle("display", "none");
                            $('sousmenu'+i).fade(0);
                        }
                    }
                    $('sousmenu'+num).fade(1);
                    //$('sousmenu'+num).setStyle("display", "block");
                }
                
            });
            
            $('menu'+i).addEvent('mouseout', function(){
                
                myTimer = $clear(myTimer);
                myTimer = (function(){ 
                    for (i=0;i<10;i++) {
                        if ($('menu'+i)) {
                            $('menu'+i).removeClass('courant');
                            if ($('sousmenu'+i)) {
                                //$('sousmenu'+i).setStyle("display", "none");
                                $('sousmenu'+i).fade(0);
                            }
                        
                        }
                    }
                    $('menu'+cur).addClass('courant');
                    if ($('sousmenu'+cur)) {
                        //$('sousmenu'+cur).setStyle("display", "block");
                        $('sousmenu'+cur).fade(1);
                    }    
                    
                    $$(".smenus").each(function (el,i) {
                        el.removeClass('courant');
                    });
                    if ($('smenu'+scur)) 
                        $('smenu'+scur).addClass('courant');
            
                }).delay(1500);            
            }); 
            
        }
           
    }
    
    $$(".smenus").each(function (el,i){
        el.addEvent('mouseover', function(){
            $$(".smenus").each(function (el,i) {
                el.removeClass('courant');
            });
             
            this.addClass('courant');
        });
    });  
        
    $('menu'+cur).addClass('courant');
    if ($('sousmenu'+cur)) {
        //$('sousmenu'+cur).setStyle("display", "block");
        $('sousmenu'+cur).fade(1);
    }   
    
    if ($('smenu'+scur)) 
        $('smenu'+scur).addClass('courant');
    
});

window.addEvent('resize', function(){
    retailler();
});


