/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
function toggleMenu(el, over, where)
{
	if(!where){
		where='top';
	}
    if (over) {
        Element.addClassName(el, 'over');
		if(JSExt.$(el).attr("class") == 'level0 nav-index parent over'){
			Element.addClassName(el, 'over-index');
		}else{
			if(where == 'top'){
				var navIndexOffset=JSExt.$('#nav').children('li').eq(0).offset();
//			JSExt.$(el).prepend("<div style='background:#fff; width:114px; height:2px; position:absolute; left:2px; top:27px; z-index:1000;' class='mc_menu_sty_re' id='mc_menu_sty_re'></div>");
			var offset=JSExt.$(el).offset();
			var realLeft=(navIndexOffset.left-offset.left)+'px';
			JSExt.$(el).children('a').addClass('topselect');
			JSExt.$(el).children('div.nav-brand').css('left',realLeft);
			var brand=JSExt.$(el).children('div.nav-brand');
			var middHeight=brand.children('div.nav_top_brand_midd').height();
			var linkHeight=brand.children('div.top_nav_links').height();
			if(middHeight>linkHeight&&!JSExt.$(el).hasClass('nav-nouveaute')){
					brand.children('div.top_nav_links').height(middHeight);
				}
			if(JSExt.$(el).hasClass('nav-nouveaute')){
					var barndHeight=brand.children('div.nav_top_brand').height();
					brand.children('div.top_nav_links').height(barndHeight);
					brand.children('div.nav_top_brand_midd').height(barndHeight);
			}
			//JSExt.$(el).children('div.nav-brand').removeClass("hide");
//			JSExt.$("#mc_menu_sty_re").mouseover(function(){
//				JSExt.$(el).find("ul").removeClass("hide");
//				JSExt.$("#mc_menu_sty_re").attr("ishover","ishover");
//			});
			}
		};
		if(JSExt.$(el).attr("class") == 'level0 nav-marques parent over'){
			Element.addClassName(el, 'over-marques');
		};
    }
    else {
        Element.removeClassName(el, 'over');
		if(JSExt.$(el).attr("class") == 'level0 nav-index parent over-index'){
			Element.removeClassName(el, 'over-index');
		}else{
			if(where == 'top'){
//			if(JSExt.$("#mc_menu_sty_re").attr("ishover") != "ishover"){
//				JSExt.$(el).children().remove(".mc_menu_sty_re");
//			}
			JSExt.$(el).children('a').removeClass('topselect');
			JSExt.$(el).children('div.nav-brand').css('left','-10000px');
			}
		};
		if(JSExt.$(el).attr("class") == 'level0 nav-marques parent over-marques'){
			Element.removeClassName(el, 'over-marques');
		};
    }
}

