function SWFDelegate(url, vari){
jQuery.facebox({ajax:url});
}


function no_accent (my_string) {
		var new_string = "";
		var pattern_accent = new Array("é", "è", "ê", "ë", "ç", "à", "â", "ä", "î", "ï", "ù", "ô", "ó", "ö");
		var pattern_replace_accent = new Array("e", "e", "e", "e", "c", "a", "a", "a", "i", "i", "u", "o", "o", "o");
		if (my_string && my_string!= "") {
			new_string = preg_replace (pattern_accent, pattern_replace_accent, my_string);
		}
		return new_string;
	}

	function messageJavascriptToFlash()
	{
		var domAnimation = document.getElementById('messageAnimation');
		var domTfText = document.getElementById('IdCase2');
		domAnimation.SetVariable('message',domTfText.value);
	}
	
	
function preg_replace (array_pattern, array_pattern_replace, my_string)  {
	var new_string = String (my_string);
		for (i=0; i<array_pattern.length; i++) {
			var reg_exp= RegExp(array_pattern[i], "gi");
			var val_to_replace = array_pattern_replace[i];
			new_string = new_string.replace (reg_exp, val_to_replace);
		}
		return new_string;
	}


<!--///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	function messageFlashToJavascript(message)
	{
		var sMessage = unescape(message);
		var domTfText = document.getElementById('IdCase2');
		document.images["imagePrecisez2"].src='Images/Recherche/Champ_Ok.gif'
		domTfText.value = sMessage;
	}
	function messageMenuFlashToJavascript(message)
	{
		var sMessage =unescape(message);
		
		sMessage= sMessage.replace(/Ã©/g,"é");
		sMessage= sMessage.replace(/Ã´/g,"ô");
		sMessage= sMessage.replace(/Ã¢/g,"â");
		sMessage= sMessage.replace(/Ã®/g,"î");
		sMessage= sMessage.replace(/Ã¨/g,"è");
		sMessage= sMessage.replace(/Ãª/g,"ê");
		sMessage= sMessage.replace(/Ã/g,"à");		
		
		
		
		var domTfText = document.getElementById('IdCase1');
		document.images["imagePrecisez1"].src='Images/Recherche/Champ_Ok.gif'
		domTfText.value = sMessage;
///////////////////////////////////////////////////////////PEPINIERE EUROPEENNE///////////////////////////////////////////////////////		
		document.getElementById('IdCase2').disabled =false;
		document.images["imageBtnIRegion"].disabled =false;
		document.getElementById("IdCase2").value="";
		


		
		if (domTfText.value=="Pepinieres europeennes"){
		document.images["imagePrecisez1"].src='Images/Recherche/Champ_Ok.gif';
		document.images["imagePrecisez2"].src='Images/Recherche/Champ_Ok.gif';			
			
		document.getElementById("IdCase2").value="EUROPE";
		document.getElementById('IdCase2').disabled =true;
		document.images["imageBtnIRegion"].disabled =true;
		controle();
		}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////	

	}

/////////////////// ACIVITE FLASH MENU ////////////////////////////////////////////////
		function messageActiviteFlashToJavascript(message)
	{
		var sMessage = unescape(message);
		var domTfText = document.getElementById('IdCase1');
		document.images["imagePrecisez1"].src='Images/Recherche/Champ_Ok.gif'
		domTfText.value = sMessage;
		

	}
/////////////////// NOM FLASH MENU ////////////////////////////////////////////////	
		function messageNomFlashToJavascript(message)
	{
		var sMessage = unescape(message);
		var domTfText = document.getElementById('IdCase1');
		document.images["imagePrecisez1"].src='Images/Recherche/Champ_Ok.gif'
		domTfText.value = sMessage;
	}

/////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////      RESEVER AU DIV GRAND    ///////////////////////////////////////////
////////////////////////////////  METEO - ACTUALITE - RECHERCHER  //////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
/*
	* Montre / Cache un div
	*/
	function DivStatus( nom, numero )
		{
			var divID = nom + numero;
			if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents
				{
					Pdiv = document.getElementById( divID );
					PcH = true;
		 		}
			else if ( document.all && document.all[ divID ] ) // Pour les veilles versions
				{
					Pdiv = document.all[ divID ];
					PcH = true;
				}
			else if ( document.layers && document.layers[ divID ] ) // Pour les très veilles versions
				{
					Pdiv = document.layers[ divID ];
					PcH = true;
				}
			else
				{
					
					PcH = false;
				}
			if ( PcH )
				{
					Pdiv.className = ( Pdiv.className == 'cachedivgrand' ) ? 'montredivgrand' : 'cachedivgrand';
				}
		}
	
	
	
	/*
	* Cache tous les divs ayant le même préfixe
	*/
	function CacheTout( nom )
		{	
			var NumDiv = 1;
			if ( document.getElementById ) // Pour les navigateurs récents
				{
					while ( document.getElementById( nom + NumDiv) )
						{
							SetDiv = document.getElementById( nom + NumDiv );
							if ( SetDiv && SetDiv.className != 'cachedivgrand' )
								{
									DivStatus( nom, NumDiv );
								}
							NumDiv++;
						}
				}
			else if ( document.all ) // Pour les veilles versions
				{
					while ( document.all[ nom + NumDiv ] )
						{
							SetDiv = document.all[ nom + NumDiv ];
							if ( SetDiv && SetDiv.className != 'cachedivgrand' )
								{
									DivStatus( nom, NumDiv );
								}
							NumDiv++;
						}
				}
			else if ( document.layers ) // Pour les très veilles versions
				{
					while ( document.layers[ nom + NumDiv ] )
						{
							SetDiv = document.layers[ nom + NumDiv ];
							if ( SetDiv && SetDiv.className != 'cachedivgrand' )
								{
									DivStatus( nom, NumDiv );
								}
							NumDiv++;
						}
				}
		}
	
	
	
	
	
	
	
	
	
/////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////      RESEVER AU DIV OPTION    ///////////////////////////////////////////
////////////////////////////////      MENU - CARTE DE FRANCE    //////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
/*
	* Montre / Cache un div
	*/
	function DivStatusOption( nom, numero, numerosupprimer1, numerosupprimer2)
		{
			var divID = nom + numero;
			var divID1 = nom + "1";
			var divIDS1 = nom + numerosupprimer1;
			var divIDS2 = nom + numerosupprimer2;
			if ( document.getElementById && document.getElementById( divID )) // Pour les navigateurs récents
				{
					Pdiv1 = document.getElementById(divID1);
					Pdiv = document.getElementById( divID );
					PdivS1 = document.getElementById( divIDS1 );
					PdivS2 = document.getElementById( divIDS2 );
					PcH = true;
		 		}
			else if ( document.all && document.all[ divID ] ) // Pour les veilles versions
				{
					Pdiv1 = document.all[divID1];
					Pdiv = document.all[ divID ];
					PdivS1 = document.all[ divIDS1 ];
					PdivS2 = document.all[ divIDS2 ];
					PcH = true;
				}
			else if ( document.layers && document.layers[ divID ]  ) // Pour les très veilles versions
				{
					Pdiv1 = document.layers[ divID1];
					Pdiv = document.layers[ divID ];
					PdivS1 = document.layers[ divIDS1 ];
					PdivS2 = document.layers[ divIDS2 ];
					PcH = true;
				}
			else
				{
					
					PcH = false;
				}
			if ( PcH )
				{
			// Si aucun des calque est activé ----> on active le calque de la selection Pdiv, et on cache Pdiv1		
			if (( Pdiv.className == 'cachedivoption' ) && (( PdivS1.className == 'cachedivoption' ) && ( PdivS2.className== 'cachedivoption' ))) {
				Pdiv.className= 'montredivoption';
				Pdiv1.className= 'cachedivoption';
				BtnI_OK(numero);
				//alert("1");
				}
				// Si le calque selectionner Pdiv est activé----> on desactive le calque de la selection Pdiv, et on montre Pdiv1
			else if (( Pdiv.className != 'cachedivoption' ) && (( PdivS1.className == 'cachedivoption' )&&( PdivS2.className == 'cachedivoption' ))){
				Pdiv1.className = 'montredivoption';
				Pdiv.className = 'cachedivoption';
				BtnI_PASOK(numero);
				//alert("2");
				}	
				// Si le calque selectionner Pdiv n'est pas activé et que un autre est activé----> on desactive le calque de la selection Pdiv, et on montre Pdiv1
			else if (( Pdiv.className == 'cachedivoption' ) && (( PdivS1.className != 'cachedivoption' )||( PdivS2.className!= 'cachedivoption' ))) {
				//alert("3");
				if ( PdivS1.className != 'cachedivoption' ){PdivS1.className = 'cachedivoption';}
				if ( PdivS2.className != 'cachedivoption' ){PdivS2.className = 'cachedivoption';}
				Pdiv.className = 'montredivoption';
				BtnI_OK(numero);
				BtnI_PASOK(numerosupprimer1);
				//Pdiv1.className = 'montredivoption';
				}	
				
									
					
					
					
				}
				
				
		}
		

function DivStatusOptionRechercher(nom)
		{
			var divID1 = nom + "1";
			var divID2 = nom + "2";
			var divID3 = nom + "3";
			var divID4 = nom + "4";
			if ( document.getElementById && document.getElementById( divID1 )) // Pour les navigateurs récents
				{
					Pdiv1 = document.getElementById(divID1);
					Pdiv2 = document.getElementById( divID2 );
					Pdiv3 = document.getElementById( divID3 );
					Pdiv4 = document.getElementById( divID4 );
					PcH = true;
		 		}
			else if ( document.all && document.all[ divID1 ] ) // Pour les veilles versions
				{
					Pdiv1 = document.all[divID1];
					Pdiv2 = document.all[ divID2 ];
					Pdiv3 = document.all[ divID3 ];
					Pdiv4 = document.all[ divID4 ];
					PcH = true;
				}
			else if ( document.layers && document.layers[ divID1 ]  ) // Pour les très veilles versions
				{
					Pdiv1 = document.layers[ divID1];
					Pdiv2 = document.layers[ divID2 ];
					Pdiv3 = document.layers[ divID3 ];
					Pdiv4 = document.layers[ divID4 ];
					PcH = true;
				}
			else
				{
					
					PcH = false;
				}
			if ( PcH )
				{
				
				Pdiv1.className= 'montredivoption';
				Pdiv2.className= 'cachedivoption';
				Pdiv3.className = 'cachedivoption';
				Pdiv4.className = 'cachedivoption';

				}
				
				
		}
		
		
		
	
var f ="";
function imprime()
    {
    // Définit la zone à imprimer
    var zi = document.getElementById("Zone_impression").innerHTML;
    var Headers = '<!DOCTYPE HTML PUBLIC><html><head><META http-equiv=Content-Type content="text/html; charset=iso-8859-1"><title>FRANCE VERTE - Le guide des professionnels de la nature</title><link href="Style/Style.css" rel="stylesheet" type="text/css"  /></HEAD><BODY  onload="window.print();window.close()">';
	
	
	
    var Footers = "</body></html>";
    zi = "<hr>"+ zi +"<hr>";
    // Ouvre une nouvelle fenetre
   var f = window.open("", "ZoneImpr", "height=500, width=600,toolbar=0, menubar=0, scrollbars=1, resizable=0, status=0, location=0, left=10, top=10");

    // Ajoute les Données
    f.document.write ("" + Headers + zi +Footers);
    f.document.close();
    return;
    }
