//addLoadEvent(showHeader);
function showHeader() {
	var hostUrl = "http://www.administration2020.fr/vinclude/dgmeheader";
	if(document.getElementById("dgmeheader"))	return true;
	var isIE6 = /msie|MSIE 6/.test(navigator.userAgent);

	// ajout du css du header
	var css = String('\
		#dgmeheader { position: fixed; left:0; top:0; z-index: 10000; height:142px; margin:0 0 0 0; padding:0; width:100%; display: block; font-family: arial; font-size: 12px; font-weight: bold;  background-position: bottom; background-repeat: repeat-x; background-image: url('+hostUrl+'/imgs/bg_ul.gif); background-color: #eff1f2; }\
		#dgmeheader .headerLogo { height: 95px; width: 100%; display: block; background: #eff1f2; }\
		#dgmeheader .headerLogo img { height: 55px; width:793px; display: block; margin-right: auto; margin-left: auto; padding-top: 20px; }\
		#dgmeheader div { height: 40px; margin: 0px; background-color: #eff1f2; background-image: url('+hostUrl+'/imgs/bg_li.gif); background-repeat: repeat-x;}\
		#dgmeheader ul { height: 40px; margin: 0px; margin-left: auto; margin-right: auto; width: 978px; padding: 0px; padding-left: 6px;   display: block;  }\
		#dgmeheader ul li { margin: 0px; padding: 0px; display: block; padding: 0px 11px 0 13px; height: 40px; border-right: 1px solid #989898; float: left; background-color: transparent;  }\
		#dgmeheader ul li.first { border-left: 1px solid #989898; } \
		#dgmeheader ul li.siteActuel { background: #FFFFFF; } \
		#dgmeheader ul li a { background-image: url('+hostUrl+'/imgs/headerPuce.gif); background-repeat: no-repeat; background-position: left center; color: #595959; padding-left: 16px; text-decoration: none; display: block; margin-top: 13px; font-size: 12px; }\
		#dgmeheader ul li a.challenge { color: #1d88a1; } \
	');
	add_css(css);
	
	var elemHeader = document.createElement("div");
	elemHeader.setAttribute("id", "dgmeheader");
	var elemBody = document.getElementsByTagName("body")[0];
	if (!isIE6) elemBody.style.marginTop = '142px';
	
	var elemBodyFc = document.getElementsByTagName("body")[0].firstChild;
	if(elemBodyFc)	document.getElementsByTagName("body")[0].insertBefore(elemHeader, elemBodyFc);
	else	document.getElementsByTagName("body")[0].appendChild(elemHeader);
	elemHeader.style.display = 'none';
	
	var urlSiteActuel = window.location.hostname;
	//var urlSiteActuel = 'modernisation.gouv.fr';
		var cssSite = new Array;
		
	if(urlSiteActuel != '') {
		var urlSites = new Array();
		urlSites.push('modernisation.gouv.fr');
		urlSites.push('www.rgpp.modernisation.gouv.fr');
		urlSites.push('ensemblesimplifions.fr');
		urlSites.push('www.administration2020.fr');	
		for(var i=0; i < urlSites.length; i++) {
			if(urlSites[i] == urlSiteActuel) { cssSite[i] = "siteActuel"; }
			else { cssSite[i] = ""; }
		}
	}
	else {
		cssSite.push('','','','');
	}
	

	var strUserBarContent = String('\<div class="headerLogo"><img src="'+hostUrl+'/imgs/headerLogo.gif" height="55" width="793" /></div><div><ul>\
			<li class="' + cssSite[0] + ' first"><a href="http://modernisation.gouv.fr/">Le journal de la modernisation de l\'&Eacute;tat</a></li>\
			<li class="' + cssSite[1] + '"><a href="http://www.rgpp.modernisation.gouv.fr/">La Révision Générale des Politiques Publiques</a></li>\
			<li class="' + cssSite[2] + '"><a href="http://www.ensemblesimplifions.fr/">Ensemble simplifions</a></li>\
			<li class="' + cssSite[3] + '"><a href="http://www.administration2020.fr/" class="challenge">Le challenge Administration 2020</a></li>\
		</ul></div>');

	elemHeader.innerHTML = strUserBarContent;
	elemHeader.style.display = '';
	return true;
}


function add_css(css) {
	var ie = navigator.userAgent.toLowerCase().indexOf('msie') != -1;
	var elemStyle = document.createElement("style");
	elemStyle.setAttribute("type", "text/css");
	if(ie) elemStyle.styleSheet.cssText = String(css);
	else elemStyle.innerHTML = String(css);
	document.getElementsByTagName("head")[0].appendChild(elemStyle);

}

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') { window.onload = func; }
	else { window.onload = function() {
			func();
			if (oldonload) { oldonload();}
		   }
	}
}
showHeader();
