/**
 * @author nlamblin
 */
var tabDom = ["compte", "covi", "outils", "potes", "solutions", "vision", "footer","asnl","metzexpo","infos_pratiques","recherche","admin","experimentation","services_plus",'infos_covoiturage'];
var classDeco = ["jaune", "orange", "vert", "marine", "bleu", "jaune", "violet","rouge","bleuclair","mgel_vert","mgel_orange","blanc","jaune","services_plus","infos_covoiturage"];

function menuImg(id){
    var menu = id.substring(3, id.length);
    var menu = document.getElementById(menu);
    var imgSource = document.getElementById(id).src;
    var newImage = imgSource.replace("01", "02");

    /*
     var zero = imgSource.split("0");
     var point = zero[1].lastIndexOf(".");
     var nombre = zero[1].substring(0, point);
     
     var source = zero[1].replace(nombre, "2");
     var newImage = zero[0] + "0" + source;
     */
    document.getElementById(id).src = newImage;
    
}

function changeimg(id){
    var menu = id.substring(3, id.length);
    var menu = $j("#" + menu);
    var imgSource = document.getElementById(id).src;
    var nombre = imgSource.search("01");
	var oldMenu = $j("#menu li.survol");
	if(oldMenu)
		oldMenu.removeClass("survol");
    if (menu) {
        var Menuclass = menu.attr("class");
        if (Menuclass) {
            var Isin = Menuclass.search(" in");
			
			if(menu.hasClass('survol')){
				menu.removeClass('survol');
			}
            if (Isin > 0) {
                var newImage = imgSource.replace("01", "02");
            }
            else {
                var newImage = imgSource.replace("02", "01");
				var oldMenu = $j("#menu li.survol");
				if(oldMenu)
					oldMenu.removeClass("survol");
				menu.addClass("survol");
            }
        }
        else {
            if (nombre > 0) {
                var newImage = imgSource.replace("01", "02");
				
            }
            else {
                var newImage = imgSource.replace("02", "01");
				
            }
        }
		
    }
    else {
        if (nombre > 0) {
            var newImage = imgSource.replace("01", "02");
        }
        else {
            var newImage = imgSource.replace("02", "01");
        }
    }
    document.getElementById(id).src = newImage;
	
}

function deplierReplier(id,deco){
	var dom = $j('#'+ id);
	if (dom != null) {
		var newDeco = "";
		for (var i = 0; i < tabDom.length; ++i) {
		
			if (id == tabDom[i]) {
				newDeco = classDeco[i] + ' in';
				dom.removeClass(classDeco);
				dom.addClass(newDeco);
				if ($j("#conteneur").hasClass("accueil")) {
					$j("#conteneur").removeClass("accueil");
				}
				$j("#conteneur").addClass(classDeco[i]);
				if ($j('#banniere_haut')) {
					if ($j("#banniere_haut #Titre").hasClass("accueil")) {
						$j("#banniere_haut #Titre").removeClass("accueil");
					}
					if ($j("#banniere_haut #logo").hasClass("accueil")) {
						$j("#banniere_haut #logo").removeClass("accueil");
					}
					if ($j("#banniere_haut").hasClass("accueil")) {
						$j("#banniere_haut").removeClass("accueil");
					}
					if ($j("#zone_dessous_menu").hasClass("accueil")) {
						$j("#zone_dessous_menu").removeClass("accueil");
					}
					$j('#Titre').addClass(classDeco[i]);
					$j('#banniere_haut').addClass(classDeco[i]);
					$j('#logo').addClass(classDeco[i]);
					$j('#compte').addClass(classDeco[i]);
					$j('#zone_dessous_menu').addClass(classDeco[i]);
				}
				var strImage = "#img" + id;
				//changeimg(strImage);
				//var domImage = $j(strImage);
				var src = dom.attr("src");
				if (src) {
					if (src.search("01") < 0) 
						src = src.replace("01", "02");
					
					dom.attr("src", src);
				}
				
				var pathname = window.location.pathname;
				pathname = pathname.substring(1, pathname.length);
				var slash = pathname.indexOf("/");
				var idMenu = dom.attr("id") + pathname.substring(slash + 1, pathname.length);
				if (idMenu != null) {
					var menu = $j('#'+idMenu);
					if (menu != null) 
						menu.css('fontWeight',"bold");
				}
			}
		}
	}
}
/*
function deplierReplier(id,deco){
	var dom = $j('#'+ id);
	if (dom != null) {
		var newDeco = "";
		for (var i = 0; i < tabDom.length; ++i) {
		
			if (id == tabDom[i]) {
				newDeco = classDeco[i] + ' in';
				dom.removeClass(classDeco);
				dom.addClass(newDeco);
				if ($j("#conteneur").hasClass("accueil")) 
					$j("#conteneur").removeClass("accueil");
				$j("#conteneur").addClass(classDeco[i]);
				var strImage = "#img" + id;
				//changeimg(strImage);
				//var domImage = $j(strImage);
				var src = dom.attr("src");
				if (src) {
					if (src.search("01") < 0) 
						src = src.replace("01", "02");
					
					dom.attr("src", src);
				}
				
				var pathname = window.location.pathname;
				//pathname = pathname.substring(1, pathname.length);
				var slash = pathname.indexOf("/");
				var slash2 = pathname.lastIndexOf('/');
				var idMenu1 = pathname.substring(slash + 1, slash2);
				var idMenu2 =pathname.substring(slash2 + 1, pathname.length);
				var idMenu = dom.attr("id") + idMenu1 + idMenu2;
//				console.log(idMenu);
//				if (idMenu != null) {
//					var chemin = '/outils/menu/id/' + id;
//					$j.get(chemin,function(data){
//						$j('#menu').html(data);
//						var menu = $j('#'+idMenu);
//						if (menu != null) 
//							menu.css('fontWeight',"bold");
//						var lMenu = $j('#menu ul.menu_gauche li:has(a#G'+idMenu + ')');
//						lMenu.addClass('actuelle');
//						lMenu.css('fontWeight',"bold");
//					}); 
//				}
			}
		}
	}
}
*/

$j(document).ready(function() {
	$j('a.Amenu').click(function(){
		$j('#conteneur').slideUp();
		$j('#conteneur').html('');
		location.href = (this).href;
		return false;
	});
});




