var Page = new Array();
var TitrePage = new Array();
Page[0] = 'accueil';
Page[1] = 'competences';
Page[2] = 'realisations';
Page[3] = 'experience';
Page[4] = 'formation';
Page[5] = 'contact';
Page[6] = 'erreur404';
Page[7] = 'liens';
Page[8] = 'creation-site-tours';
TitrePage['accueil'] = 'Ingenieur en Informatique / Developpeur web - Rudy Onfroy';
TitrePage['competences'] = 'Mes competences - Ingenieur en informatique - Developpeur Web';
TitrePage['realisations'] = 'Mes réalisations de site web';
TitrePage['experience'] = 'Mon expérience (stages et emplois)';
TitrePage['formation'] = 'Ma formation (informatique)';
TitrePage['contact'] = 'Contactez moi (Rudy ONFROY)';
TitrePage['erreur404'] = 'Erreur 404';
TitrePage['liens'] = 'Liens annuaire / referencement';
TitrePage['creation-site-tours'] = 'Creation site internet Tours';
var CntP = new Array();
var MsgChrg ='<div id="Chargement" style="text-align:center; margin:100px;"><img src="/Images/chargement.gif" alt="Chargement"/></div>';
var Ecrire = function Ecrire(id, message){if (document.getElementById)if(document.getElementById(id)){ document.getElementById(id).innerHTML = message;}}
var Charger = function Charger(id, page,idLien,titrePage){
	document.title=titrePage;
	ChngPgA(page);
	ChngMenuA(idLien);
	ChngPgT(titrePage);
	f = '/contenu.php?p='+page;
	pageTracker._trackPageview('/'+page+'.xhtml');
	if(CntP[f]){ 
		Ecrire(id, CntP[f]);
		return false;
	}
	else{
		if(ChgP(id,f)) return false;
		else return true;
	}
}
var ChgP = function ChgP(id,url){
	if(window.XMLHttpRequest) obj = new XMLHttpRequest();
	else if(window.ActiveXobject)obj = new ActiveXobject("Microsoft.XMLHTTP");
	else return(false);
	if (obj.overrideMimeType) obj.overrideMimeType("text/plain");
	var contenu ='';
	obj.onreadystatechange = function(){
		if(obj.readyState == 1) Ecrire(id, MsgChrg);	
		try{
			if(obj.readyState == 4){
				if(obj.status == 200 || obj.status == 0){
					contenu = obj.responseText;
					CntP[url] = contenu;
					Ecrire(id, contenu);
				}
				else return false;
			}
		}
		catch( e ) { return false; }
	};     
	obj.open("GET", url, true);
	obj.send(null);
	return true;
}
var ChngPgT = function ChngPgT(Titre){
	document.title=Titre;
}
var ChngMenuA = function ChngMenuA(idLien){
	for (i=0; i<Page.length; i++){if(document.getElementById('menu-'+Page[i])) document.getElementById('menu-'+Page[i]).className = 'default';}
	if(document.getElementById(idLien)) document.getElementById(idLien).className = 'actif';
}
var ChngPgA = function ChngPgA(Ancre){
	if (window.location.href.match(new RegExp('#/.*$'))){window.location = window.location.href.replace(new RegExp('#/.*$'),'#/' + Ancre);}
	else window.location = window.location.href + "#/" + Ancre;
}
var Ancre ='';
var ChrgPgA = function ChrgPgA(){
	var UrlPage = document.location.toString();
	if (UrlPage.match('#/')){
		if(UrlPage.split('#/')[1]!=Ancre){
			Ancre = UrlPage.split('#/')[1];
			Charger('contenu', Ancre,'menu-'+Ancre,TitrePage[Ancre]);		
		}
		else ChngMenuA('menu-'+Ancre)
	}
}
setInterval("ChrgPgA()",20);
