function afterLoad() {
	if (BrowserDetect.browser=='Explorer') {
		if (BrowserDetect.version<='6') {			
			//document.getElementById('menu').style.marginLeft='26px';
			var tabletags=document.getElementsByTagName("table");
			for (i=0; i< tabletags.length; i++) {
				if (tabletags[i].width=='100%') {
					tabletags[i].style.width='98%';
				}
			}
			/************************* PNG Fix ***************************/
			for(var i=0; i<document.images.length; i++) {
				var img = document.images[i]
				var imgName = img.src.toUpperCase()
				if (imgName.substring(imgName.length-3, imgName.length) == "PNG") {
					if (img.width==20 || img.width==19) { WI=16; HE=16; img.width=16; img.height=16; }
					else if (img.width==13) { WI=8; HE=8; img.width=8; img.height=8; }
					else if (img.width==22) { WI=24; HE=24; img.width=24; img.height=24; }
					else { WI=img.width; HE=img.height; }
				

					var imgID = (img.id) ? "id='" + img.id + "' " : ""
					var imgClass = (img.className) ? "class='" + img.className + "' " : ""
					var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
					var imgStyle = "display:inline-block;" + img.style.cssText 
					if (img.align == "left") imgStyle = "float:left;" + imgStyle
					if (img.align == "right") imgStyle = "float:right;" + imgStyle
					if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
					var strNewHTML = "<span " + imgID + imgClass + imgTitle
					+ " style=\"" + "width:" + WI + "px; height:" + HE + "px;" + imgStyle + ";"
					+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
					+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
					img.outerHTML = strNewHTML
					i = i-1
				}
			}
			/**************************************************************/
			document.getElementById('header_poutre').style.marginLeft='-4px';
		}
	}
	if (document.getElementById('fiche_avis')) {
		resizeHeightDivByDiv('center', 'fiche_avis', '280');
	}
		
	var hauteurCentre=getElementHeight('center')-2;
	var hauteurMenu=getElementHeight('menu')-2;
	
	// Admin menu trop grand
	var hauteurMenuAdmin=getElementHeight('nav_authentification')-2;
	if (hauteurMenuAdmin>225) {
		var hauteurMenuNew=hauteurMenu+hauteurMenuAdmin-160;
		resizeElementHeight('menu',hauteurMenuNew+'px');
		hauteurMenu=getElementHeight('menu')-2;
	}
	
	if (hauteurCentre<hauteurMenu) {
		resizeElementHeight('center',hauteurMenu-10+'px');
		resizeElementHeight('publicite',hauteurMenu+'px');
	}
	else if (hauteurCentre>hauteurMenu) {
		resizeElementHeight('menu',hauteurCentre+'px');
		resizeElementHeight('publicite',hauteurCentre+'px');
	}
	getAllSelect('f_form_recherche');

}

function getElementHeight(Elem) {
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	if (elem) {
		xPos = elem.offsetHeight;
		return xPos;
	}
	else {
		return 0;
	}
}

function getElementWidth(Elem) {
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	if (elem) {
		xPos = elem.offsetWidth;
		return xPos;
	}
	else { 
		return 0;
	}
}

function resizeElementHeight(Elem,Size) {
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	elem.style.height=Size;
}

function resizeElementWidth(Elem,Size) {
	if(document.getElementById) {
		var elem = document.getElementById(Elem);
	} else if (document.all){
		var elem = document.all[Elem];
	}
	elem.style.width=Size;
}

function resizeHeightDivByDiv(Div, ByDiv, ByDivMin) {
	var hauteurDiv=getElementHeight(Div)-2;
	var hauteurByDiv=getElementHeight(ByDiv)-2;

	if (hauteurByDiv>ByDivMin) {
		newHauteurDiv=hauteurDiv+(hauteurByDiv-ByDivMin)+'px';
		resizeElementHeight(Div,newHauteurDiv);

	}
}

function optionToSelect(Elem) {
	var elem=Elem.options.selectedIndex;
	var properties=Elem.options[elem].className;
	var oldproperties=Elem.className;
	var cpt=parseInt(Elem.options.length)-1;

	if (properties!="") {
		Elem.className=properties;
		for (cpt; cpt>=0; cpt--) {
			if (cpt != elem) {
				Elem.options[cpt].style.fontStyle='normal';
				Elem.options[cpt].style.fontWeight='normal';
			}
		}
	} else {
		Elem.className="standard";
	}
	
}


function getAllSelect(Elem) {
	var menu=document.getElementById(Elem);
	//var cpt=menu.getElementsByTagName('input').lenght;
	var elem = menu.parentNode.getElementsByTagName("select");
	var cpt = elem.length-1;

	for (cpt; cpt>=0; cpt--) {
		id_select=document.getElementById(elem[cpt].id);
		optionToSelect(id_select);
	}
}

