function infoBrowser(){
	

	//Infos version.
	ver=navigator.appVersion;
	//Infos moteur.
	agent=navigator.userAgent;	
	//Infos dom.
	dom=document.getElementById?1:0;
	//Numéro de version.
	nver=agent.substring(agent.length-5,agent.length);
	/*Détection.*/
	//Opéra.
	opera5=agent.indexOf("Opera")>-1;
	//Explorer.
	ie5=(ver.indexOf("MSIE 5")>-1 && dom && !opera5)?1:0; 
	ie6=(ver.indexOf("MSIE 6")>-1 && dom && !opera5)?1:0;
	ie7=(ver.indexOf("MSIE 7")>-1 && dom && !opera5)?1:0;
	ie8=(ver.indexOf("MSIE 8")>-1 && dom && !opera5)?1:0;
	ie4=(document.all && !dom && !opera5)?1:0;
	ie=ie4||ie5||ie6||ie7||ie8;
	//Netscape.
	ns6=(dom && nver.indexOf("6")>-1 && agent.indexOf("Firefox")<0) ?1:0; 
	ns4=(document.layers && !dom && nver.indexOf("6")<0 && nver.indexOf("8")<0) ?1:0;
	ns8=(dom && nver.indexOf("8")>-1) ?1:0;	
	//Mac.
	mac=agent.indexOf("Mac")>-1;
	//Sont exclus les navigateurs explorer 4, netscape 4 et 6, opéra 5 et mac.
	bw=(ie4 || ns4 || ns6 || opera5 || mac);
	return ie;
}
function affiche_map(ville,departement,e){
			
				
				
					$.ajax({
						type: "GET",
						url: "../js/script_map.asp",
						dataType:"text",
						data: 'ville='+ville+'&departement='+departement,
						success: function(reponse){
						function setInnerHTML(divContent, HTML) {
				  divContent.innerHTML=HTML;
				  var AllScripts=divContent.getElementsByTagName("script")
				  for (var i=0; i<AllScripts.length; i++) {
					 var s=AllScripts[i];
						eval(s.innerHTML)
				  }
				}
				
			  setInnerHTML(document.getElementById('carto'),reponse)
														
							;}})
							
					 if(infoBrowser()){    // I.E.
			  
			  var evcX=event.clientX; 
			  var evcY=event.clientY;
			  evcY=evcY+document.documentElement.scrollTop;
			  document.getElementById('carto').style.left=(evcX-550)+'px';
			  document.getElementById('carto').style.top=-300+evcY+'px';	
			  document.getElementById('support_carto').style.left=(evcX-550)+'px';
			  document.getElementById('support_carto').style.top=-295+evcY+'px';	
	
		  }else{
			  var evcX=e.pageX;
			  var evcY=e.pageY;	 
			  document.getElementById('carto').style.left=(evcX-550)+'px';
			  document.getElementById('carto').style.top=-300+evcY+'px';
			  document.getElementById('support_carto').style.left=(evcX-550)+'px';
			  document.getElementById('support_carto').style.top=-295+evcY+'px';
		  }	
document.getElementById("carto").style.display="block";
document.getElementById("support_carto").style.display="block";
				
			}
			
			function situ(dpt,x,e)
{
x=x.replace(/ /g,'-');
affiche_map(x,dpt,e);

}

function detail_if(ouvref,e)
{

    var url = "detail_manif_nscp.asp";
	var parametres = 'num='+ouvref;

			$.ajax({
				  type: "GET",
				  url: url,
				  async:false,				  
				  dataType:"text",
				  data: parametres,
				  success: afficheReponse
			});

			function afficheReponse(requete){	
				function setInnerHTML(divContent, HTML) {
				  divContent.innerHTML=HTML;
				  var AllScripts=divContent.getElementsByTagName("script")
				  for (var i=0; i<AllScripts.length; i++) {
					 var s=AllScripts[i];
						eval(s.innerHTML)
				  }
				}
				
			  setInnerHTML(document.getElementById("detail"),requete)
			 
			//document.getElementById("detail").innerHTML=requete;
			  			  		  
			}
		  if(infoBrowser()){    // I.E.
			  
			  var evcX=event.clientX; 
			  var evcY=event.clientY;
			  evcY=evcY+document.documentElement.scrollTop;
			  document.getElementById('detail').style.left=evcX+'px';
			  document.getElementById('detail').style.top=-300+evcY+'px';				
	
		  }else{
			  var evcX=e.pageX;
			  var evcY=e.pageY;	 
			  document.getElementById('detail').style.left=evcX+'px';
			  document.getElementById('detail').style.top=-300+evcY+'px';
		  }	
document.getElementById("detail").style.display="block";	
}

function eteint()
{document.getElementById("detail").style.display="none";
}
function eteint_carto()
{document.getElementById("support_carto").style.display="none";
document.getElementById("carto").style.display="none";
}
function MM_showLayers()  //v3.0
{
document.getElementById("organisation").style.pixelTop=250
document.getElementById("organisation").style.pixelLeft=30
document.getElementById("organisation").style.visibility="visible"
calque="1"
}
function MM_hideLayers()
{document.getElementById("organisation").style.visibility="hidden"
}
function detail_strilen(annee,ordre)
{eval('self.location="pagestrilen.asp?annee="+annee+"&ordre="+ordre');

}
//function detail_lieuspec(cnum)
//{url="fiche_lieux_recherche.asp?num="+cnum
//window.open(url,'lieux','width=375, height=200, top=0, left=0, scrollbars=yes')
//}

//function detail_patri(cnum)   // ancien avec open browser
//{url="fiche_patrimoine.asp?cnum="+cnum
//window.open(url,'patrimoine','width=375, height=500, top=0, left=0, scrollbars=yes')
//}

function detail_patri(ouvref,e)
{

    var url = "fiche_patrimoine.asp";
	var parametres = 'cnum='+ouvref;

			$.ajax({
				  type: "GET",
				  url: url,
				  async:false,				  
				  dataType:"text",
				  data: parametres,
				  success: afficheReponse
			});

			function afficheReponse(requete){	
				function setInnerHTML(divContent, HTML) {
				  divContent.innerHTML=HTML;
				  var AllScripts=divContent.getElementsByTagName("script")
				  for (var i=0; i<AllScripts.length; i++) {
					 var s=AllScripts[i];
						eval(s.innerHTML)
				  }
				}
				
			  setInnerHTML(document.getElementById("detail"),requete)
			 
			//document.getElementById("detail").innerHTML=requete;
			  			  		  
			}
		  if(infoBrowser()){    // I.E.
			  
			  var evcX=event.clientX; 
			  var evcY=event.clientY;
			  evcY=evcY+document.documentElement.scrollTop;
			  document.getElementById('detail').style.left=30+' px';
			  document.getElementById('detail').style.top=10 +'px';				
	
		  }else{
			  var evcX=e.pageX;
			  var evcY=e.pageY;	 
			  document.getElementById('detail').style.left= 30+' px';
			  document.getElementById('detail').style.top=10+'px';
		  }	
document.getElementById("detail").style.display="block";	
}






function verifmot(theform)
{
x=theform.texte.value
i=0
while(x.indexOf("\'",i) != -1)
{n=x.indexOf("\'",i)
x=x.replace("'","''");
i=n+2
}
theform.texte.value=x
form1.submit()
return true}

function apostrophe(theform)
{x=theform.texte.value
i=0
while(x.indexOf("\'",i) != -1)
{n=x.indexOf("\'",i)
x=x.replace("'","''");
i=n+2
}
theform.texte.value=x
x=theform.texte2.value
i=0
while(x.indexOf("\'",i) != -1)
{n=x.indexOf("\'",i)
x=x.replace("'","''");
i=n+2
}
theform.texte2.value=x
theform.submit()
}
function detail_lieuspec(ouvref,e)
{

    var url = "fiche_lieux_recherche.asp";
	var parametres = 'num='+ouvref;

			$.ajax({
				  type: "GET",
				  url: url,
				  async:false,				  
				  dataType:"text",
				  data: parametres,
				  success: afficheReponse
			});

			function afficheReponse(requete){	
				function setInnerHTML(divContent, HTML) {
				  divContent.innerHTML=HTML;
				  var AllScripts=divContent.getElementsByTagName("script")
				  for (var i=0; i<AllScripts.length; i++) {
					 var s=AllScripts[i];
						eval(s.innerHTML)
				  }
				}
				
			  setInnerHTML(document.getElementById("calque_lieu"),requete)
			  
			
			  			  		  
			}
		  if(infoBrowser()){    // I.E.
			  
			  var evcX=event.clientX; 
			  var evcY=event.clientY;
			  evcY=evcY+document.documentElement.scrollTop;
			  document.getElementById('calque_lieu').style.left=evcX+'px';
			  document.getElementById('calque_lieu').style.top=-300+evcY+'px';				
	
		  }else{
			  var evcX=e.pageX;
			  var evcY=e.pageY;	 
			  document.getElementById('calque_lieu').style.left=evcX+'px';
			  document.getElementById('calque_lieu').style.top=-300+evcY+'px';
		  }	
document.getElementById("calque_lieu").style.display="block";	
}
function eteint_calque_lieu()
{parent.document.getElementById("calque_lieu").style.display="none";
}
function detail_magazinespec(cnum,sel,art)
{
location="pagetheme.asp?theme="+cnum+"&selecteur="+sel+"#art"+art;
}
function listemanif(x)
{
url="liste_detail_festival.asp?num_groupe="+x;
location=url;
}
function listemanifaccueil(x)
{
url="pages/liste_detail_festival.asp?num_groupe="+x;
location=url;
}

function ouvre(ouvref)
{

    var url = "pages/detail_manif.asp";
	var parametres = 'num='+ouvref;

			$.ajax({
				  type: "GET",
				  url: url,
				  async:false,				  
				  dataType:"text",
				  data: parametres,
				  success: afficheReponse
			});

			function afficheReponse(requete){	
				function setInnerHTML(divContent, HTML) {
				  divContent.innerHTML=HTML;
				  var AllScripts=divContent.getElementsByTagName("script")
				  for (var i=0; i<AllScripts.length; i++) {
					 var s=AllScripts[i];
						eval(s.innerHTML)
				  }
				}
				
			  setInnerHTML(document.getElementById("detail"),requete)
			  
			
			  			  		  
			}

document.getElementById("detail").style.display="block";	
}
function fjeu(){
	location.href = "../pages/jeux.asp";

}
function reveil(cook,num)
{

location="script/reveil.asp?numero="+num+"&nomemail="+cook;

}

