function conteneur(nUrl,nAncre,nIdSite, nNode) {
this.monUrl = nUrl;
this.monAncre = nAncre;
this.monIdSite = nIdSite;
this.monNode = nNode;
}
var tab_Ancre = new Array(new conteneur(	"/", 	"", 	"1", 	"0") , 
new conteneur(	"/navocap/_briques/", 	"_briques", 	"1", 	"1000") , 
new conteneur(	"/navocap/Nous_rejoindre/", 	"Nous_rejoindre", 	"1", 	"1001") , 
new conteneur(	"/navocap/Newsletter/", 	"Newsletter", 	"1", 	"1002") , 
new conteneur(	"/navocap/Plan_d_acces/", 	"Plan_d_acces", 	"1", 	"1003") , 
new conteneur(	"/navocap/Plan_du_site/", 	"Plan_du_site", 	"1", 	"1004") , 
new conteneur(	"/navocap/Mentions_legales/", 	"Mentions_legales", 	"1", 	"1005") , 
new conteneur(	"/navocap/Contact/", 	"Contact", 	"1", 	"1006") , 
new conteneur(	"/navocap/Vous_etes/", 	"Vous_etes", 	"1", 	"1007") , 
new conteneur(	"/navocap/Vous_etes/Transports_Publics/", 	"Transports_Publics", 	"1", 	"1008") , 
new conteneur(	"/navocap/Vous_etes/Equipements_Embarques/", 	"Equipements_Embarques", 	"1", 	"1009") , 
new conteneur(	"/navocap/Vous_etes/Ingenierie_electronique/", 	"Ingenierie_electronique", 	"1", 	"1010") , 
new conteneur(	"/navocap/Vous_etes/Recherche_&_Developpement/", 	"Recherche_&_Developpement", 	"1", 	"1011") , 
new conteneur(	"/navocap/Vos_attentes/", 	"Vos_attentes", 	"1", 	"1012") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/", 	"Transports_publics", 	"1", 	"1013") , 
new conteneur(	"/navocap/Vos_attentes/Equipements_embarques/", 	"Equipements_embarques", 	"1", 	"1014") , 
new conteneur(	"/navocap/Vos_attentes/Ingenierie_electronique/", 	"Ingenierie_electronique", 	"1", 	"1015") , 
new conteneur(	"/navocap/Vos_attentes/Recherche_&_developpement/", 	"Recherche_&_developpement", 	"1", 	"1016") , 
new conteneur(	"/navocap/Toutes_nos_references/", 	"Toutes_nos_references", 	"1", 	"1017") , 
new conteneur(	"/navocap/En_savoir_plus/", 	"En_savoir_plus", 	"1", 	"1018") , 
new conteneur(	"/navocap/En_savoir_plus/Notre_histoire/", 	"Notre_histoire", 	"1", 	"1019") , 
new conteneur(	"/navocap/En_savoir_plus/Actualite_et_perspectives/", 	"Actualite_et_perspectives", 	"1", 	"1020") , 
new conteneur(	"/navocap/En_savoir_plus/Ce_qui_nous_caracterise/", 	"Ce_qui_nous_caracterise", 	"1", 	"1021") , 
new conteneur(	"/navocap/En_savoir_plus/Nos_projets_R&D/", 	"Nos_projets_R&D", 	"1", 	"1022") , 
new conteneur(	"/navocap/En_savoir_plus/Soyons_precis_./", 	"Soyons_precis_.", 	"1", 	"1023") , 
new conteneur(	"/navocap/Recherche/", 	"Recherche", 	"1", 	"1056") , 
new conteneur(	"/navocap/Vous_etes/Transports_Publics/Une_autorite_organisatrice_inter_urbaine/", 	"Une_autorite_organisatrice_inter_urbaine", 	"1", 	"1024") , 
new conteneur(	"/navocap/Vous_etes/Transports_Publics/Une_autorite_organisatrice_urbaine/", 	"Une_autorite_organisatrice_urbaine", 	"1", 	"1025") , 
new conteneur(	"/navocap/Vous_etes/Transports_Publics/Une_autorite_organisatrice_periurbaine/", 	"Une_autorite_organisatrice_periurbaine", 	"1", 	"1026") , 
new conteneur(	"/navocap/Vous_etes/Transports_Publics/Un_exploitant_de_transports_publics/", 	"Un_exploitant_de_transports_publics", 	"1", 	"1027") , 
new conteneur(	"/navocap/Vous_etes/Transports_Publics/Un_groupe_de_transports_publics/", 	"Un_groupe_de_transports_publics", 	"1", 	"1028") , 
new conteneur(	"/navocap/Vous_etes/Transports_Publics/Un_assistant_a_maitrise_d_ouvrage/", 	"Un_assistant_a_maitrise_d_ouvrage", 	"1", 	"1029") , 
new conteneur(	"/navocap/Vous_etes/Equipements_Embarques/Une_equipe_de_securite/", 	"Une_equipe_de_securite", 	"1", 	"1030") , 
new conteneur(	"/navocap/Vous_etes/Equipements_Embarques/En_quete_d_un_equipementier/", 	"En_quete_d_un_equipementier", 	"1", 	"1031") , 
new conteneur(	"/navocap/Vous_etes/Equipements_Embarques/Un_militaire/", 	"Un_militaire", 	"1", 	"1032") , 
new conteneur(	"/navocap/Vous_etes/Ingenierie_electronique/Un_industriel/", 	"Un_industriel", 	"1", 	"1033") , 
new conteneur(	"/navocap/Vous_etes/Ingenierie_electronique/Porteur_d_un_projet_de_R&D/", 	"Porteur_d_un_projet_de_R&D", 	"1", 	"1034") , 
new conteneur(	"/navocap/Vous_etes/Recherche_&_Developpement/Un_industriel/", 	"Un_industriel", 	"1", 	"1035") , 
new conteneur(	"/navocap/Vous_etes/Recherche_&_Developpement/Porteur_d_un_projet_de_R&D/", 	"Porteur_d_un_projet_de_R&D", 	"1", 	"1036") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Information_Voyageurs/", 	"Information_Voyageurs", 	"1", 	"1037") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Accessibilite/", 	"Accessibilite", 	"1", 	"1038") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Aide_a_l_Exploitation/", 	"Aide_a_l_Exploitation", 	"1", 	"1039") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Productivite/", 	"Productivite", 	"1", 	"1040") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Qualite_de_service/", 	"Qualite_de_service", 	"1", 	"1041") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Securite/", 	"Securite", 	"1", 	"1042") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Qualite_de_vie_des_citoyens/", 	"Qualite_de_vie_des_citoyens", 	"1", 	"1044") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Offre_commerciale/", 	"Offre_commerciale", 	"1", 	"1045") , 
new conteneur(	"/navocap/Vos_attentes/Transports_publics/Intermodalite/", 	"Intermodalite", 	"1", 	"1046") , 
new conteneur(	"/navocap/Vos_attentes/Equipements_embarques/Localiser_en_temps_reel/", 	"Localiser_en_temps_reel", 	"1", 	"1047") , 
new conteneur(	"/navocap/Vos_attentes/Equipements_embarques/Naviguer/", 	"Naviguer", 	"1", 	"1048") , 
new conteneur(	"/navocap/Vos_attentes/Equipements_embarques/Optimiser_l_efficacite_des_equipes/", 	"Optimiser_l_efficacite_des_equipes", 	"1", 	"1049") , 
new conteneur(	"/navocap/Vos_attentes/Equipements_embarques/Securiser_les_equipes_d_intervention/", 	"Securiser_les_equipes_d_intervention", 	"1", 	"1050") , 
new conteneur(	"/navocap/Vos_attentes/Ingenierie_electronique/Hardware_et_software_temps_reel/", 	"Hardware_et_software_temps_reel", 	"1", 	"1051") , 
new conteneur(	"/navocap/Vos_attentes/Ingenierie_electronique/Correlation_GPS-_mouvement-radiocommunication/", 	"Correlation_GPS-_mouvement-radiocommunication", 	"1", 	"1052") , 
new conteneur(	"/navocap/Vos_attentes/Ingenierie_electronique/Redaction_de_dossiers/", 	"Redaction_de_dossiers", 	"1", 	"1053") , 
new conteneur(	"/navocap/Vos_attentes/Recherche_&_developpement/Developper_un_produit_un_service/", 	"Developper_un_produit_un_service", 	"1", 	"1054") , 
new conteneur(	"/navocap/Vos_attentes/Recherche_&_developpement/Ameliorer_l_efficacite_d_une_solution/", 	"Ameliorer_l_efficacite_d_une_solution", 	"1", 	"1055") , 
new conteneur(	"/navocap/carte/", 	"carte", 	"1", 	"1057") , 
new conteneur(	"/en/_briques/", 	"_briques", 	"2", 	"2059") , 
new conteneur(	"/en/Join_us/", 	"Join_us", 	"2", 	"2060") , 
new conteneur(	"/en/Newsletter/", 	"Newsletter", 	"2", 	"2061") , 
new conteneur(	"/en/Map/", 	"Map", 	"2", 	"2062") , 
new conteneur(	"/en/Site_map/", 	"Site_map", 	"2", 	"2063") , 
new conteneur(	"/en/Legal/", 	"Legal", 	"2", 	"2064") , 
new conteneur(	"/en/Contact_us/", 	"Contact_us", 	"2", 	"2065") , 
new conteneur(	"/en/You_are/", 	"You_are", 	"2", 	"2066") , 
new conteneur(	"/en/You_are/Public_Transportation/", 	"Public_Transportation", 	"2", 	"2067") , 
new conteneur(	"/en/You_are/Embedded_equipments/", 	"Embedded_equipments", 	"2", 	"2068") , 
new conteneur(	"/en/You_are/Electronic_engineering/", 	"Electronic_engineering", 	"2", 	"2069") , 
new conteneur(	"/en/You_are/Research_and_Development/", 	"Research_and_Development", 	"2", 	"2070") , 
new conteneur(	"/en/Expectations/", 	"Expectations", 	"2", 	"2071") , 
new conteneur(	"/en/Expectations/Public_Transportation/", 	"Public_Transportation", 	"2", 	"2072") , 
new conteneur(	"/en/Expectations/Embedded_equipments/", 	"Embedded_equipments", 	"2", 	"2073") , 
new conteneur(	"/en/Expectations/Electronic_engineering/", 	"Electronic_engineering", 	"2", 	"2074") , 
new conteneur(	"/en/Expectations/Research_and_Development/", 	"Research_and_Development", 	"2", 	"2075") , 
new conteneur(	"/en/Toutes_nos_references/", 	"Toutes_nos_references", 	"2", 	"2076") , 
new conteneur(	"/en/Learn__more_about_us/", 	"Learn__more_about_us", 	"2", 	"2077") , 
new conteneur(	"/en/Learn__more_about_us/Company_history/", 	"Company_history", 	"2", 	"2078") , 
new conteneur(	"/en/Learn__more_about_us/News/", 	"News", 	"2", 	"2079") , 
new conteneur(	"/en/Learn__more_about_us/About_us/", 	"About_us", 	"2", 	"2080") , 
new conteneur(	"/en/Learn__more_about_us/R&D_projects/", 	"R&D_projects", 	"2", 	"2081") , 
new conteneur(	"/en/Learn__more_about_us/Let_us_be_precise/", 	"Let_us_be_precise", 	"2", 	"2082") , 
new conteneur(	"/en/Search/", 	"Search", 	"2", 	"2115") , 
new conteneur(	"/en/You_are/Public_Transportation/Interurban_organizing_authority/", 	"Interurban_organizing_authority", 	"2", 	"2083") , 
new conteneur(	"/en/You_are/Public_Transportation/Urban__organizing_authority/", 	"Urban__organizing_authority", 	"2", 	"2084") , 
new conteneur(	"/en/You_are/Public_Transportation/Peri-urban_authority/", 	"Peri-urban_authority", 	"2", 	"2085") , 
new conteneur(	"/en/You_are/Public_Transportation/Transit_company/", 	"Transit_company", 	"2", 	"2086") , 
new conteneur(	"/en/You_are/Public_Transportation/Transit_group/", 	"Transit_group", 	"2", 	"2087") , 
new conteneur(	"/en/You_are/Public_Transportation/Assistant_for_project_definition/", 	"Assistant_for_project_definition", 	"2", 	"2088") , 
new conteneur(	"/en/You_are/Embedded_equipments/Security_staff/", 	"Security_staff", 	"2", 	"2089") , 
new conteneur(	"/en/You_are/Embedded_equipments/Searching_for_manufacturer/", 	"Searching_for_manufacturer", 	"2", 	"2090") , 
new conteneur(	"/en/You_are/Embedded_equipments/Military/", 	"Military", 	"2", 	"2091") , 
new conteneur(	"/en/You_are/Electronic_engineering/Industrial/", 	"Industrial", 	"2", 	"2092") , 
new conteneur(	"/en/You_are/Electronic_engineering/Carrier_of_R&D_project/", 	"Carrier_of_R&D_project", 	"2", 	"2093") , 
new conteneur(	"/en/You_are/Research_and_Development/Industrial/", 	"Industrial", 	"2", 	"2094") , 
new conteneur(	"/en/You_are/Research_and_Development/Carrier_of_R&D_project/", 	"Carrier_of_R&D_project", 	"2", 	"2095") , 
new conteneur(	"/en/Expectations/Public_Transportation/Passenger_information/", 	"Passenger_information", 	"2", 	"2096") , 
new conteneur(	"/en/Expectations/Public_Transportation/Accessibility/", 	"Accessibility", 	"2", 	"2097") , 
new conteneur(	"/en/Expectations/Public_Transportation/AVL_system/", 	"AVL_system", 	"2", 	"2098") , 
new conteneur(	"/en/Expectations/Public_Transportation/Productivity/", 	"Productivity", 	"2", 	"2099") , 
new conteneur(	"/en/Expectations/Public_Transportation/Service_quality/", 	"Service_quality", 	"2", 	"2100") , 
new conteneur(	"/en/Expectations/Public_Transportation/Safe_and_secure/", 	"Safe_and_secure", 	"2", 	"2101") , 
new conteneur(	"/en/Expectations/Public_Transportation/Attendance/", 	"Attendance", 	"2", 	"2102") , 
new conteneur(	"/en/Expectations/Public_Transportation/Quality_of_life/", 	"Quality_of_life", 	"2", 	"2103") , 
new conteneur(	"/en/Expectations/Public_Transportation/Transit_offer/", 	"Transit_offer", 	"2", 	"2104") , 
new conteneur(	"/en/Expectations/Public_Transportation/Intermodality/", 	"Intermodality", 	"2", 	"2105") , 
new conteneur(	"/en/Expectations/Embedded_equipments/Real_time_tracking/", 	"Real_time_tracking", 	"2", 	"2106") , 
new conteneur(	"/en/Expectations/Embedded_equipments/Navigation/", 	"Navigation", 	"2", 	"2107") , 
new conteneur(	"/en/Expectations/Embedded_equipments/Empowered_staff_efficiency/", 	"Empowered_staff_efficiency", 	"2", 	"2108") , 
new conteneur(	"/en/Expectations/Embedded_equipments/Secure_the_interventions/", 	"Secure_the_interventions", 	"2", 	"2109") , 
new conteneur(	"/en/Expectations/Electronic_engineering/Hardware_and_real-time_software/", 	"Hardware_and_real-time_software", 	"2", 	"2110") , 
new conteneur(	"/en/Expectations/Electronic_engineering/GPS_tracking-_move-_radiocommunication/", 	"GPS_tracking-_move-_radiocommunication", 	"2", 	"2111") , 
new conteneur(	"/en/Expectations/Electronic_engineering/Writing_of_files/", 	"Writing_of_files", 	"2", 	"2112") , 
new conteneur(	"/en/Expectations/Research_and_Development/Product_and_solution_conception/", 	"Product_and_solution_conception", 	"2", 	"2113") , 
new conteneur(	"/en/Expectations/Research_and_Development/Improved_efficiency/", 	"Improved_efficiency", 	"2", 	"2114") , 
new conteneur(	"/en/carte/", 	"carte", 	"2", 	"2116") , 
new conteneur(	"/navocap/test/", 	"test", 	"1", 	"2117") );
function parseUrl1(data) {
var e=/^((http|ftp):\/)?\/?([^:\/\s]+)(\/#([\w\-]+))?$/;
var e2=/^((http|ftp):\/)?\/?([^:\/\s]+)(\/\?id=\d+)(#([\w\-]+))?$/;
var e3=/^((http|ftp):\/)?\/?([^:\/\s]+)(\/#([\w\-^\/]+))\/([\w\-]+)?$/;
if (data.match(e)) {
	return  {url: RegExp['$&'],
			protocol: RegExp.$2,
			host:RegExp.$3,
			path:RegExp.$4,
			  ancre:RegExp.$5,
			file:RegExp.$6,
			hash:RegExp.$7};
}
else  if (data.match(e2)) {
	return  {url: RegExp['$&'],
			protocol: RegExp.$2,
			host:RegExp.$3,
			path:RegExp.$4,
			  path3:RegExp.$5,
			ancre:RegExp.$6,
			hash:RegExp.$7};
}
else  if (data.match(e3)) {
	return  {url: RegExp['$&'],
			protocol: RegExp.$2,
			host:RegExp.$3,
			path:RegExp.$4,
			  path3:RegExp.$5,
			ancre:RegExp.$6,
			hash:RegExp.$7};
}
else {
return  {url:"", protocol:"",host:"",path:"",file:"",hash:""};
}
}
function test_ancre(){
var sUrl = String(window.top.document.location.href);  
var thisUrl = String(this.document.location.href);  
var Url_reg = "";
Url_reg = parseUrl1(sUrl); 
var hostName = Url_reg["host"] 
var nameAncre = Url_reg["ancre"] 
if(nameAncre  != "" && nameAncre  != undefined && thisUrl.indexOf("home.php") > 0){
var  iAncre = -1;
for (var i in tab_Ancre){
	if (tab_Ancre[i].monNode == nameAncre) {
		iAncre = i
	}
}
	if (iAncre == -1) {
for (var i in tab_Ancre){
	if (tab_Ancre[i].monAncre == nameAncre) {
		iAncre = i
	}
}
}
	if (iAncre != -1) {
items = thisUrl.split("/")
;var currentSite = items[4] 
;if (tab_Ancre[iAncre].monUrl.indexOf(currentSite) > 0) { 
	var baseURL = 'http://'+hostName+'/content'+tab_Ancre[iAncre].monUrl;
 
if (window.top.document.getElementById('iframediv') !=null) { 
	if (window.parent.document.location.href == document.location.href){
		//  
return false; 
	}
	else { 
		if (document.location.href != baseURL) {
			//this.document.location.href = baseURL;
			return baseURL; 
		}
	else { 
			return false; 
		} 
	} 

} 
	} else {window.top.document.location.href = 'http://'+hostName+'/?id='+tab_Ancre[iAncre].monIdSite+'#'+nameAncre;
return false; 
	}
	}
}
}

