// initialise menu
jQuery(document).ready(function() {
    jQuery('#header ul').superfish();
    jQuery('#sidebar ul').superfish({
        animation: {height:'show'},   // slide-down effect without fade-in
        delay:     500,
        autoArrows: true
    });
    jQuery(document).ready(function() {
        jQuery('div.sous_menu_bleu a').not('.on').hover(
            function() {
                next_div = jQuery(this).next('div');
                prev_div = jQuery(this).prev('div');

                if (next_div.size()) {
                    class_next_div = next_div.attr('class');
                    class_next_div = class_next_div.replace('prevoff', 'prevon');
                    next_div.attr('class', class_next_div);
                }

                if (prev_div.size()) {
                    class_prev_div = prev_div.attr('class');
                    class_prev_div = class_prev_div.replace('nextoff', 'nexton');
                    prev_div.attr('class', class_prev_div);
                }
            },
            function(){
                next_div = jQuery(this).next('div');
                prev_div = jQuery(this).prev('div');

                if (next_div.size()) {
                    class_next_div = next_div.attr('class');
                    class_next_div = class_next_div.replace('prevon', 'prevoff');
                    next_div.attr('class', class_next_div);
                }

                if (prev_div.size()) {
                    class_prev_div = prev_div.attr('class');
                    class_prev_div = class_prev_div.replace('nexton', 'nextoff');
                    prev_div.attr('class', class_prev_div);
                }
            }
        );
        jQuery('div.sous_menu_noir a').not('.on').hover(
                function() {
                    next_div = jQuery(this).next('div');
                    prev_div = jQuery(this).prev('div');

                    if (next_div.size()) {
                        class_next_div = next_div.attr('class');
                        class_next_div = class_next_div.replace('prevoff', 'prevon');
                        next_div.attr('class', class_next_div);
                    }

                    if (prev_div.size()) {
                        class_prev_div = prev_div.attr('class');
                        class_prev_div = class_prev_div.replace('nextoff', 'nexton');
                        prev_div.attr('class', class_prev_div);
                    }
                },
                function(){
                    next_div = jQuery(this).next('div');
                    prev_div = jQuery(this).prev('div');

                    if (next_div.size()) {
                        class_next_div = next_div.attr('class');
                        class_next_div = class_next_div.replace('prevon', 'prevoff');
                        next_div.attr('class', class_next_div);
                    }

                    if (prev_div.size()) {
                        class_prev_div = prev_div.attr('class');
                        class_prev_div = class_prev_div.replace('nexton', 'nextoff');
                        prev_div.attr('class', class_prev_div);
                    }
                }
            );
      }
    );
});


/*function UserValidationRecherchePneu(theForm) {
    if (!TesteListe(theForm.largeur, 'Largeur', true)) return false;
    if (!TesteListe(theForm.diametre, 'Diamètre', true)) return false;
    if (!TesteListe(theForm.serie, 'Série', true)) return false;
    return true;
}*/
