//var notWhitespace = /\S/;
//function cleanWhitespace(node) {
//	for (var x = 0; x < node.childNodes.length; x++) {
//		var childNode = node.childNodes[x];
//		if ((childNode.nodeType == 3)&&(!notWhitespace.test(childNode.nodeValue))) {
//			// that is, if it's a whitespace text node
//			node.removeChild(node.childNodes[x]);
//			x--;
//		}
//		if (childNode.nodeType == 1)  {
//			// elements can have text child nodes of their own
//			cleanWhitespace(childNode);
//		}
//	}
//}

//function ReadCookie(cookieName) {
//	var theCookie=""+document.cookie;
//	var ind=theCookie.indexOf(cookieName);
//	if (ind==-1 || cookieName=="") return "";
//	var ind1=theCookie.indexOf(';',ind);
//	if (ind1==-1) ind1=theCookie.length;
//	return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
//}

//document.getElementsByClassName = function(className, parentElement) {
//  if (typeof parentElement == 'string'){
//    parentElement = document.getElementById(parentElement);
//  } else if (typeof parentElement != 'object' ||
//             typeof parentElement.tagName != 'string'){
//    parentElement = document.body;
//  }
//  var children = parentElement.getElementsByTagName('*');
//  var re = new RegExp('\\b' + className + '\\b');
//  var el, elements = [];
//  var i = 0;
//  while ( (el = children[i++]) ){
//    if ( el.className && re.test(el.className)){
//      elements.push(el);
//    }
//  }
//  return elements;
//}

function habillageMenu() {
	// div#e_menu > ul > li...li (le 7ème) > p.e_menu_last +  div > ul.li_rubriques > li...
	var BarreDeMenu = document.getElementById("e_menu");
	if (BarreDeMenu) {
		cleanWhitespace(BarreDeMenu);
		// alert(BarreDeMenu.innerHTML);
		//alert(BarreDeMenu.childNodes[0].childNodes[0].childNodes[0].childNodes[0].innerHTML);
		if (BarreDeMenu.childNodes[0].childNodes[0].childNodes[0].childNodes[0].innerHTML == "Particuliers") {
			// Votre mobile
//			var MenuMobile = BarreDeMenu.childNodes[0].childNodes[2].childNodes[0];
//			MenuMobile.id = "menuMobile";
			
			// Les plans j
			var MenuPlansj = BarreDeMenu.childNodes[0].childNodes[7].childNodes[1].childNodes[0].childNodes[3];
			MenuPlansj.id = "menuPlansj";
			MenuPlansj.childNodes[0].innerHTML = "<img src=\"Images/02.gif\" width=\"88\" height=\"18\" alt=\"LesPlansj.com\" />";

			// div#e_lnav > h3 + ul > li...li (le 4ème)
			var MenuGauche = document.getElementById("e_lnav");
			if (MenuGauche) {
				cleanWhitespace(MenuGauche);
				// alert(MenuGauche.innerHTML);
				var MenuGauchePlansj = MenuGauche.childNodes[1].childNodes[3];
				if (MenuGauchePlansj) {
					// alert(MenuGauchePlansj.innerHTML);
					// alert(MenuGauchePlansj.childNodes[0].childNodes[0].childNodes[0].id);
					if (MenuGauchePlansj.childNodes[0].childNodes[0].childNodes[0].id == "logoPJ") {
						MenuGauchePlansj.id = "menuGauchePlansj";
						MenuGauchePlansj.childNodes[0].childNodes[0].innerHTML = "<img src=\"Images/02.gif\" width=\"88\" height=\"18\" alt=\"LesPlansj.com\" />";
					}
				}
			}
		}
	}
}

//function classePrivee() {
////	alert("PathName : " + location.pathname);
//	if (location.pathname.substring(0,3)=="/fr") {
////		alert("Site national !");
//		var liensPrives = document.getElementsByClassName('prive');
//		var iealacon = (document.all)?"/":"";
//		var banque = ReadCookie("sid");
//		switch(banque) {
//			case "59" :
//				banque = "/lb";
//				break;
//			case "154" :
//				banque = "/bsd-cin";
//				break;
//			case "155" :
//				banque = "/cio-bro";
//				break;
//			case "211" :
//				banque = "/est";
//				break;
//			case "58" :
//				banque = "/sb";
//				break;
//			default :
//				banque = "/cic";
//		}
////		alert("Liens privés : " + liensPrives.length);
//		for (x=0;x< liensPrives.length;x++) {
//			switch(liensPrives[x].tagName) {
//				case "OPTION" :
//					liensPrives[x].value = banque + liensPrives[x].value;
//					break;
//				default :
////					alert("Href : "+liensPrives[x].href);
//					if (liensPrives[x].search) {
//						liensPrives[x].href = liensPrives[x].href = liensPrives[x].protocol + "//" + liensPrives[x].host + banque + iealacon + liensPrives[x].pathname + liensPrives[x].search;
//					} else {
//						liensPrives[x].href = liensPrives[x].protocol + "//" + liensPrives[x].host + banque + iealacon + liensPrives[x].pathname;
//					}
//			}
//		}
//	}
////	alert(liensPrives);
//}
//function classeCacheNoScript() {
////	alert("PathName : " + location.pathname);
//	var selectCaches = document.getElementsByClassName('cachenoscript');
//	var iealacon = (document.all)?"/":"";
//	var banque = ReadCookie("sid");
////	alert("Select cachés : " + selectCaches.length);
//	for (x=0;x< selectCaches.length;x++) {
//		selectCaches[x].style.display = 'inline';
//	}
////	alert(selectCaches);
//}

//function iberbanco() {
//	if (location.pathname.substring(0,10)=="/iberbanco") {
////		alert("CIC Iberbanco !");
//		var ACacher = document.getElementsByClassName('cacheiberbanco');
//		var iealacon = (document.all)?"/":"";
//		for (x=ACacher.length-1;x>=0;x--) {
////			alert(x + " : " + ACacher[x].innerHTML);
//			switch(ACacher[x].tagName) {
//				case "OPTION" :
//					elSel = ACacher[x].parentNode;
//					if (elSel.tagName == "OPTGROUP") elSel = ACacher[x].parentNode.parentNode;
//					for (i = elSel.length - 1; i>=0; i--) {
//						if (elSel.options[i] == ACacher[x]) {
//							elSel.remove(i);
//						}
//					}
//					break;
//			}
//		}
//	}
////	alert(liensPrives);
//}

function init() {
	habillageMenu();
//	classePrivee();
//	classeCacheNoScript();
//	iberbanco();
}

if (window.attachEvent) {window.attachEvent('onload', init);}
else if (window.addEventListener) {window.addEventListener('load', init, false);}
else {document.addEventListener('load', init, false);} 
