var global_chemin_url = "http://www.ohlaloireatlantique.com/";
var global_chemin_url_images = "http://www.ohlaloireatlantique.com/";



// ******************************** Pour la gestion des infos bulles ******************************** //
if ((navigator.appName == "Netscape")&&(navigator.appVersion.substring(0,4)>=4)) 
	{isNav="net";} 
if (navigator.appName == "Microsoft Internet Explorer")
	{isNav="ie";} 
function popLayer(a,b)
{ 
	var desc = "";
	couleur_fond = "";
	
	desc += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\""+couleur_fond+"\"><tr><td align=\"center\"><a id=\"texte\">";
	desc += a;
	desc += "</a></td></tr></table>"; 
	if (isNav=="net")
	{
		var NS6_tmp = (!document.all && document.getElementById) ? 1 : 0;
		if (NS6_tmp)
		{
			document.captureEvents(Event.MOUSEMOVE);
			document.onmousemove = handlerMM;
			document.getElementById('alt_txt').innerHTML = desc;
			var taille_layer = document.getElementById('alt').offsetWidth;
			document.getElementById('alt').style.top=y+20;
			document.getElementById('alt').style.left=x+25;
			if ((document.body.clientWidth+document.body.scrollLeft)<(document.getElementById('alt').offsetLeft+taille_layer))
			{
				document.getElementById('alt').style.left=document.body.clientWidth+document.body.scrollLeft-taille_layer;
			}
			document.getElementById('alt').style.visibility = "visible";
		}
		else
		{
			document.captureEvents(Event.MOUSEMOVE);
			document.onmousemove = handlerMM; 
			document.alt_txt.document.write(desc); 
			document.alt.document.close(); 
			document.alt.left=x-5; 
			document.alt.top=y-25;
			document.alt.visibility = "show";
		}
	}
	else if (isNav=="ie")
	{
		handlerMM();
		alt_txt.innerHTML=desc;
		var taille_layer = alt.offsetWidth;
		alt.style.pixelLeft=x-5;
		alt.style.pixelTop=y-20;
		if ((document.body.clientWidth+document.body.scrollLeft)<(alt.offsetLeft+taille_layer))
		{
			alt.style.pixelLeft=document.body.clientWidth+document.body.scrollLeft-taille_layer;
		}
		
		
		alt.style.visibility = "visible";
	}
}
function hideLayer(a)
{ 
	var NS6_tmp = (!document.all && document.getElementById) ? 1 : 0;
	if (isNav=="net")
	{
		if (NS6_tmp)
		{
			document.getElementById('alt').style.visibility = "hidden";document.getElementById('alt').style.left=0;document.getElementById('alt').style.top=0;
		}
		else
		{
			document.layers['alt'].visibility = "hide";document.alt.left=0;document.alt.top=0;
		}
	}
	if (isNav=="ie")
	{
		alt.style.visibility = "hidden";alt.style.pixelLeft=0;alt.style.pixelTop=0;
	}	
}
function handlerMM(e)
{
	if (isNav=="net") 
	{
		x = e.pageX+25;
		y = e.pageY+25;
	} 
	if (isNav=="ie")
	{
		x = event.x+document.documentElement.scrollLeft+25;
		y = event.y+document.documentElement.scrollTop+25;
	}
}
if (isNav=="net") 
{
	document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove = handlerMM; 
}

// ****************************** Fin pour la gestion des infos bulles ****************************** //



	function dcd_m(val)
	{
		var l_val = val.length;
		var code = "";
		var result = "";
		
		for(i=0; i<l_val; i+=3)
		{
			code = val.substr(i, 3)-3;
			result += String.fromCharCode(code);
		}
		
		return result;
	}


function ouvredivinfo(){
	if (document.getElementById('divinfoflash').style.display == "block"){
		document.getElementById('divinfoflash').style.display = "none";
	}
	else document.getElementById('divinfoflash').style.display = "block";
}



//ferme tous les sousmenus 1
function init_layer_menu1(){
		init_layer(6);
				init_layer(8);
				init_layer(7);
				init_layer(9);
			
}




var tempo=-1;

function color_pere(numlayer){
	var nom_pere = "divpere_"+numlayer;
	if (document.getElementById(nom_pere))
		document.getElementById(nom_pere).className = "divmenu1select";
}

function init_layer(numlayer){
	var nom_fils = "divmenufils_"+numlayer;
	if (document.getElementById(nom_fils))
		document.getElementById(nom_fils).style.visibility = "hidden";
		
	var nom_pere = "divpere_"+numlayer;
	if (document.getElementById(nom_pere))
		document.getElementById(nom_pere).className = "divmenu1nonselect";
}


function ouvrir_layer(numlayer){
	var nom_fils = "divmenufils_"+numlayer;
	var nom_pere = "divpere_"+numlayer;
	document.getElementById(nom_fils).style.visibility = "visible";
	color_pere(numlayer);
	
			if (numlayer != 6){
			init_layer(6);
		}
				if (numlayer != 8){
			init_layer(8);
		}
				if (numlayer != 7){
			init_layer(7);
		}
				if (numlayer != 9){
			init_layer(9);
		}
			
	if (tempo)	{
		clearTimeout(tempo);
		tempo = -1;
	}
}

function ferme_layer(numlayer){
	tempo = setTimeout("init_layer("+numlayer+")",500);
}

// ******************************** Fin pour la gestion des mail a crypter ******************************** //



// ******************************** Pour la gestion des flash ******************************** //


// Variables globales
// Version majeure de Flash requise
var requiredMajorVersion = 6;
// Version mineure de Flash requise
var requiredMinorVersion = 0;
// Révision de Flash requise
var requiredRevision = 0;
// Version de javascript prise en charge
var jsVersion = 1.0;

var msg_deja_affiche = false;

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function aff_bal(ch)
{
	document.write(ch);
}

function insert_flash (p_src,p_name,p_width,p_height,obj) {
	if (p_src.indexOf(".flv")>=0){
		// on va chercher juste le nom du flv
		var tab_nom = p_src.split("\/");
		var dernier = (tab_nom.length)-1;
		var nom_flv = tab_nom[dernier];
		
		// on enleve le .flv
		var tab_nom2 = nom_flv.split(".");
		var dernier2 = (tab_nom2.length)-1;
		var nom_final="";

		for (var i=0; i<dernier2; i++){
			nom_final += tab_nom2[i];
		}
		if (nom_final=="") nom_final=p_src;
		
		var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if(hasRightVersion) {  // if we've detected an acceptable version
			// embed the flash movie
			p_src = "balade50";
			AC_FL_RunContent(
				'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',
				'width', p_width,
				'height', p_height,
				'src', '/download/site-principal/document/flash/Lecteur_video',
				'quality', 'high',
				'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
				'align', 'middle',
				'play', 'false',
				'loop', 'false',
				'scale', 'showall',
				'wmode', 'window',
				'devicefont', 'false',
				'id', 'Lecteur_video',
				'bgcolor', '#ffffff',
				'name', 'Lecteur_video',
				'menu', 'true',
				'allowScriptAccess','sameDomain',
				'allowFullScreen','true',
				'movie', '/download/site-principal/document/flash/Lecteur_video',
				'salign', '',
				'flashvars', 'fichier_video='+nom_final
				); //end AC code
		}	
		else{
			// flash is too old or we can't detect the plugin
			var alternateContent = 'Alternate HTML content should be placed here.'
				+ 'This content requires the Adobe Flash Player.'
				+ '<a href=http://www.macromedia.com/go/getflash/>Get Flash</a>';
			document.write(alternateContent);  // insert non-flash content
		}
	}
	else{
		var ch_entrer = "";
		var hasRightVersion = DetectFlashVer2(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if(!hasRightVersion) {  // si nous avons détecté une version acceptable
			if (!msg_deja_affiche)
			{
				
				msg_deja_affiche = true;
				
				var alternateContent = 'Pour visualiser correctement cette page vous avez besoin du Flash&nbsp;Player&nbsp;'+requiredMajorVersion+'.'
				+ '<br /><a href="http://www.macromedia.com/go/getflash/" class="text-normal-lien" target="_blank">T&eacute;l&eacute;charger Flash&nbsp;Player</a><br />';
				document.write(alternateContent);  // Insérer contenu non-Flash
			}
			
			if (p_src.indexOf("bouton_cand.swf")>=0)
			{
				ch_entrer = "<br /><a href=\"javascript:redirection(2);\" class=\"blanc-t1\">Entrer</a>";
			}
			else if (p_src.indexOf("bouton_inst.swf")>=0)
			{
				ch_entrer = "<br /><a href=\"javascript:redirection(1);\" class=\"blanc-t1\">Entrer</a>";
			}
		}
		
		/*******************************************************************
		* param hack
		* 23 mars 2009 (CR)
		* Injection des <param> via un object fait avec php voir util.php remplace_balise_activex()      		
		*******************************************************************/         		
		
    //#modif @gf : 2007-11-30 : correction du bug sur le embed
    // j'ai décalé "var attr='';" de la ligne 325 à la ligne 322 pour eviter d'obtenir "<embedundefined..." dans le cas où "attr" n'est pas défini
    var attr='';
    if(obj)
		  {	
          	  
		  for(var x in obj){		      
		      for(var key in obj[x]){
		          if(key!='src' && key!='name' && key!='width' && key!='height'){
		              attr=attr+' '+key+'="'+obj[x][key]+'"';
		              }
		          }
		      }
		  }
		/*******************************************************************/  
		 		
		// cas aljt
		document.write('<embed'+attr+' src="' + p_src + '" name="' + p_name + '" width="' + p_width + '" height="' + p_height + '" wmode="transparent" quality="high"  align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+ch_entrer);
	}	
}



// Programme d'assistance JavaScript requis pour détecter les informations de version du plug-in Flash Player
function JSGetSwfVer2(i){
	// Version NS/Opera >= 3 rechercher le plug-in Flash dans le tableau des plug-ins
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			descArray = flashDescription.split(" ");
			tempArrayMajor = descArray[2].split(".");
			versionMajor = tempArrayMajor[0];
			versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
      	} else {
			flashVer = -1;
		}
	}
	// MSN/WebTV 2.6 prend en charge Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 prend en charge Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// La version antérieure de WebTV prend Flash 2 en charge
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	// Détection impossible dans tous les autres cas
	else {
		
		flashVer = -1;
	}
	return flashVer;
} 
// Si elle est appelée sans paramètres,
// cette fonction renvoie une valeur en virgule flottante indiquant la version Flash Player ou 0.0 
// ex : Flash Player 7r14 renvoie 7.14
// Si appelé avec reqMajorVer, reqMinorVer, reqRevision renvoie true si cette version ou une version ultérieure est disponible
function DetectFlashVer2(reqMajorVer, reqMinorVer, reqRevision) 
{
 	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

// ****************************** Fin pour la gestion des flash ****************************** //


// ****************************** gestion des actualites defilantes ***************************//

var timeactu = '';
function stop_actudefile(){d=document.getElementById('actudefil');d.stop();};
function start_actudefile(){d=document.getElementById('actudefil');d.start();};

// **************************** Fin gestion des actualites defilantes *************************//



// ******************************* Pour la gestion des formulaires ****************************//

function valider_moteur_recherche()
{
	var f=document.synomia;
	var mot_recherche = f.q.value;
	if (valeur==1){stat('loire_atlantique','','','recherche;'+mot_recherche);}
	if(f.q.value == 'rechercher...') { 
		f.q.value=''; 
	}
}

function valider_moteur_recherche_2()
{
	var f = document.form_moteur_recherche_2;
	var mot_recherche = f.query_string.value;
	if (valeur==1){stat('loire_atlantique','','','recherche;'+mot_recherche);}
	f.submit();
}

// ***************************** Fin pour la gestion des formulaires **************************//

// ************************* Pour les liens depuis les animations flash **********************//
function redirection(idarticle)
{
	window.location.href  = "/index.php?id=article_" + idarticle + "_1_1";
}

function redirection_sejour(idsejour)
{
	window.location.href  = "/index.php?id=sejours_" + idsejour + "_1_1";
}

function redirection_video()
{
				window.location.href  = "/pages/fr/balades-en-loire-atlantique-115.html";
			}

// ************************* Fin pour les liens depuis les animations flash ********************//


// suggest for field commune
function cache_tous_div_suggest_commune_office()
{
	cache_div_suggest_commune_office("", "commune");
}

function affiche_div_suggest_commune_office(nom_champ_text)
{
	nom_div = "div_suggest_"+nom_champ_text;
	
	var f = document.form_office;
	var obj_div = document.getElementById(nom_div);
	if (!obj_div) return false;
	
	obj_div.style.visibility = "visible";
	
	document.body.onclick= function (){ cache_tous_div_suggest_commune_office();}
}

function cache_div_suggest_commune_office(nom_champ_text)
{
	nom_div = "div_suggest_"+nom_champ_text;
	
	var f = document.form_office;
	var obj_div = document.getElementById(nom_div);
	if (!obj_div) return false;
	
	//var obj_div_commune = eval("f.cp_commune");
	
	
	obj_div.style.visibility = "hidden";
	/*
	if (obj_div_commune)
	{
		obj_div_commune.style.visibility = "visible";
	}
	*/
}

function affect_suggest_commune_office(nom_champ_text, val)
{
	nom_div = "div_suggest_"+nom_champ_text;
	
	var f = document.form_office;
	
	var obj_commune = eval("f."+nom_champ_text);
	var obj_div = document.getElementById(nom_div);
	
	obj_commune.value = val;
	cache_div_suggest_commune_office(nom_champ_text);
	obj_div.innerHTML = "";
}

function maj_champ_div_suggest_commune_office(nom_champ_text, val)
{
	nom_div = "div_suggest_"+nom_champ_text;
	var obj_div = document.getElementById(nom_div);

	if(window.ActiveXObject) // Internet Explorer
	      xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else if(window.XMLHttpRequest) // Firefox
	      xhr_object = new XMLHttpRequest();
	else  { // XMLHttpRequest non supporté par le navigateur
	      return;
	}
	
	xhr_object.open("POST", "/module/office/maj_suggest_commune.php", true);
		
	xhr_object.onreadystatechange = function() {
	      if(xhr_object.readyState == 4)
	      {
		  var code_html = xhr_object.responseText;
		  if (code_html.replace(/ /g, "").length>0)
		  {
			  obj_div.innerHTML = code_html;
			  affiche_div_suggest_commune_office(nom_champ_text);
		  }
		  else
		  {
		  	cache_div_suggest_commune_office(nom_champ_text);
			obj_div.innerHTML = "";
		  }
		}
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "nom_champ_text="+nom_champ_text+"&commune="+escape(val);
	xhr_object.send(data);
}

var t_suggest_commune = -1;
function show_div_suggest_commune_office(nom_champ_text, force)
{
	nom_div = "div_suggest_"+nom_champ_text;
	
	if (t_suggest_commune) clearTimeout(t_suggest_commune);
	if (!force)
	{
		t_suggest_commune = setTimeout("show_div_suggest_commune_office(\""+nom_champ_text+"\", 1)", 100);
		return false;
	}
	
	var f = document.form_office;
	if (!f) return false;
	
	var obj_commune = eval("f."+nom_champ_text);
	if (!obj_commune) return false;
	var valeur_champ_commune = obj_commune.value;
	if (valeur_champ_commune.replace(/ /g, "").length>1)
	{
		var obj_div = document.getElementById(nom_div);
		
		if (!obj_div) return false;
		maj_champ_div_suggest_commune_office(nom_champ_text, valeur_champ_commune);
	}
	else cache_div_suggest_commune_office(nom_champ_text);
}


// ************************* défilement des actus ********************//

var marquee_pas_init=2;		//initial
var marquee_pas_plus=15;	//vitesse lors du clic sur plus vite

var marquee_hauteur_fen = "165px";
var marquee_hauteur_init = "20px";	//position de départ du texte


var marquee_pas = marquee_pas_init;			//pas
function marquee_scrollmrq(){
	if ( parseInt(mrq.style.top) > -h_mrq )
		mrq.style.top = parseInt(mrq.style.top)-marquee_pas+"px";
	else
		mrq.style.top=marquee_hauteur_fen;
}
function marquee_init_mrq(){
	mrq=document.getElementById("marquee");
	fen=document.getElementById("fenetre_defilante");
	fen.onmouseover=function(){
	stoc=marquee_pas;
		marquee_pas=0
	};
	fen.onmouseout=function(){
		marquee_pas=stoc
	};

	fen.style.height=marquee_hauteur_fen;
	h_mrq=parseInt(mrq.offsetHeight)+parseInt(marquee_hauteur_fen)-parseInt(marquee_hauteur_init);
	
	with(mrq.style){
		position="absolute";
		top=marquee_hauteur_init;
	}
	setInterval("marquee_scrollmrq()",100);
}
function augmente_marquee_pas(){
	marquee_pas +=marquee_pas_plus;
}
function retabli_marquee_pas(){
	marquee_pas = marquee_pas_init;
}
function defile_dans_lautre_sens(){
	marquee_pas -=marquee_pas_plus;
}

// ************************* fin de défilement des actus ********************//





function ControlVersion()
{
	var version;
	var axo;
	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry

	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}


// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}


function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
    var str = '';
    if (isIE && isWin && !isOpera)
    {
  		str += '<object ';
  		for (var i in objAttrs)
  			str += i + '="' + objAttrs[i] + '" ';
  		for (var i in params)
  			str += '><param name="' + i + '" value="' + params[i] + '" /> ';
  		str += '></object>';
    } else {
  		str += '<embed ';
  		for (var i in embedAttrs)
  			str += i + '="' + embedAttrs[i] + '" ';
  		str += '> </embed>';
    }

    document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "id":
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

$(document).ready(function() {
			$('a').each(function(ind, obj) {
			var href = $(this).attr('href');
			if (href) {
				var arr_match = href.match(new RegExp('\\\.pdf|\\\.xls|\\\.doc|\\\.exe', 'gi'));
				if (arr_match && arr_match.length) {
					var pos_slash = href.lastIndexOf('/');
					var doc = (pos_slash>-1) ? href.substring(pos_slash+1): href;
					$(this).click(function() {
						if (valeur==1){stat('loire_atlantique','','','telechargement doc;'+doc);}
					});
				}
			}
		});
		});
