function setpng(img) { if(document.all && (IEver=parseFloat(navigator.appVersion.split("MSIE")[1])) && (IEver>=5.5) && (IEver<7) && document.body.filters && img) {
	imgName=img.src.toUpperCase();
	if(imgName.substring(imgName.length-3,imgName.length)=="PNG") img.outerHTML=
		"<span "+(img.id?"id='"+img.id+"' ":"")+(img.className?"class='"+img.className+"' ":"")+(img.title?"title=\""+img.title+"\" ":"")
		+"style=\"width:"+img.width+"px;height:"+img.height+"px;"+(img.align=="left"?"float:left;":(img.align=="right"?"float:right;":""))
		+(img.parentElement.href?"cursor:hand;":"")+"display:inline-block;"+img.style.cssText+";"
		+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img.src+"',sizingMethod='scale');\"></span>";
}}

function delete_contenu(form_name, field_name, default_value, delete_statut)
{
	if(delete_statut)
	{
		if(document.forms[form_name].elements[field_name].value == default_value)
		{
			document.forms[form_name].elements[field_name].value = '';
		}
		else return false;
	}
	else
	{
		if(document.forms[form_name].elements[field_name].value == '')
		{
			document.forms[form_name].elements[field_name].value = default_value;
		}
		else return false;	
	}
}

function change_onglet_hp(nb_onglet)
{
	switch(nb_onglet)
	{
		case '1':
		document.getElementById('fond_onglet').style.background = "url('squelettes/IMG/fond-onglet-hp-1.gif') top left no-repeat";
		// changement de classes
		document.getElementById('lien_onglet_2').className = "lien_onglet";
		document.getElementById('lien_onglet_3').className = "lien_onglet";
		document.getElementById('lien_onglet_1').className = "lien_onglet_on";
		// changement de bloc
		document.getElementById('bloc_texte_onglet_global_2').style.display = "none";
		document.getElementById('bloc_texte_onglet_global_3').style.display = "none";
		document.getElementById('bloc_texte_onglet_global_1').style.display = "";
		break;
		
		case '2':
		document.getElementById('fond_onglet').style.background = "url('squelettes/IMG/fond-onglet-hp-2.gif') top left no-repeat";
		// changement de classes
		document.getElementById('lien_onglet_1').className = "lien_onglet";
		document.getElementById('lien_onglet_3').className = "lien_onglet";
		document.getElementById('lien_onglet_2').className = "lien_onglet_on";
		// changement de bloc
		document.getElementById('bloc_texte_onglet_global_1').style.display = "none";
		document.getElementById('bloc_texte_onglet_global_3').style.display = "none";
		document.getElementById('bloc_texte_onglet_global_2').style.display = "";
		break;
		
		case '3':
		document.getElementById('fond_onglet').style.background = "url('squelettes/IMG/fond-onglet-hp-3.gif') top left no-repeat";
		// changement de classes
		document.getElementById('lien_onglet_1').className = "lien_onglet";
		document.getElementById('lien_onglet_2').className = "lien_onglet";
		document.getElementById('lien_onglet_3').className = "lien_onglet_on";
		// changement de bloc
		document.getElementById('bloc_texte_onglet_global_1').style.display = "none";
		document.getElementById('bloc_texte_onglet_global_2').style.display = "none";
		document.getElementById('bloc_texte_onglet_global_3').style.display = "";
		break;
	}
}


function affiche_sousnav(nb_nav, onglet_actif)
{
	if(onglet_actif == 'non') document.getElementById('lien_nav' + nb_nav).src = "squelettes/IMG/btn-" + nb_nav + "-on.gif";
	document.getElementById('bloc_sousnav_' + nb_nav).style.display = "";
}

function masquer_sousnav(nb_nav, onglet_actif)
{
	if(onglet_actif == 'non') document.getElementById('lien_nav' + nb_nav).src = "squelettes/IMG/btn-" + nb_nav + ".gif";
	document.getElementById('bloc_sousnav_' + nb_nav).style.display = "none";
}

function change_image_visionneuse(ordre, nb_image)
{
	img_precedent = null;
	img_suivant = null;
	
	for(i = 1; i <= nb_image; i++)
	{
		el = document.getElementById('img_' + i).style.display;
		if(el == '')
		{
			switch(ordre)
			{
				case 'precedent':
				img_precedent = i - 1;
				break;
				case 'suivant':
				img_suivant = i + 1;
				break;
			}
		}
	}
	
	// masque les images
	for(i = 1; i <= nb_image; i++)
	{
		document.getElementById('img_' + i).style.display = 'none';
	}

	if(img_precedent != null)
	{
		if(img_precedent == 0)
		{
			document.getElementById('img_' + nb_image).style.display = '';
		}
		else
		{
			document.getElementById('img_' + img_precedent).style.display = '';
		}
	}
	
	if(img_suivant != null)
	{
		if(img_suivant > nb_image)
		{
			document.getElementById('img_1').style.display = '';
		}
		else
		{
			document.getElementById('img_' + img_suivant).style.display = '';
		}
	}
}

function aller_a_definition()
{
	value = document.getElementById('search_abc').value;
	if(value != '') window.location.href = "#" + value;
}

function verif_form_organisation(form_name) {
	error = false;
	form = form_name;
	error_message = "Merci de remplir ou corriger les champs suivants\n\n";
	
	check_radio("civilite", "Votre civilite\n");
	  check_input("nom", '1', "Votre nom\n");
	  check_input("prenom", '1', "Votre prenom\n");
	  check_input("profession", '1', "Votre profession\n");
	  check_input("telephone", '1', "Votre telephone\n");
	  check_input_email("email", "Votre email\n");
	  check_input("adresse_1", '1', "Votre adresse\n");
	  check_input_codepostal("cp", "Votre code postal\n"); 
	  check_input("ville", '1', "Votre ville\n");
	  check_select("pays", "", "Votre pays\n");
	  
	  check_input_numeric("nb_bien", "Nombre d'exemplaires de \"Je me sens bien dans mon assiette\"\n");
	  check_input_numeric("nb_sante", "Nombre d'exemplaires de \"Ta sante dans ton assiette\"\n");
	  check_input_numeric("nb_cuisinez", "Nombre d'exemplaires de \"Cuisinez votre sante\"\n");
	  
	check_input("projet", '1', "Votre projet\n");

	  check_radio("news", "Si vous acceptez de recevoir des informations de la Fondation et de l'IEDM\n");

	if (error == true) {
		alert(error_message);
		return false;
	} else {
		submitted = true;
		return true;
	}
}
	function verif_form_brochure(form_name) {
	  error = false;
	  form = form_name;
	  error_message = "Merci de remplir ou corriger les champs suivants\n\n";

	  check_radio("civilite", "Votre civilite\n");
	  check_input("nom", '1', "Votre nom\n");
	  check_input("prenom", '1', "Votre prenom\n");
	  //check_input("profession", '1', "Votre profession\n");
	  //check_input("telephone", '1', "Votre telephone\n");
	  check_input_email("email", "Votre email\n");
	  check_input("adresse_1", '1', "Votre adresse\n");
	  check_input_codepostal("cp", "Votre code postal\n"); 
	  check_input("ville", '1', "Votre ville\n");
	  check_select("pays", "", "Votre pays\n");
	  
	  check_input_numeric("nb_5cles", "Nombre d'exemplaires de \"Les 5 cles de l'alimentation sante\"\n");
	  check_input_numeric("nb_trait", "Nombre d'exemplaires de \"Le trait d'Union de la Fondation\"\n");
	  check_input_numeric("nb_echos", "Nombre d'exemplaires de \"Les echos de la micronutrition\"\n");
	  check_input_numeric("nb_croquer", "Nombre d'exemplaires de \"Croquer la vie\"\n");

	  check_radio("news", "Si vous acceptez de recevoir des informations de la Fondation et de l'IEDM\n");
	 
	  if (error == true) {
		alert(error_message);
		return false;
	  } else {
		submitted = true;
		return true;
	  }
	}
	function verif_form_forum_question(form_name) {
	  error = false;
	  form = form_name;
	  error_message = "Merci de remplir ou corriger les champs suivants\n\n";

	  check_input("prenom", '1', "Votre prenom\n");
	  //check_input("age", '1', "Votre age\n");
	  //check_input("ville", '1', "Votre lieux de residence\n");
	  check_input("question", '1', "Votre question\n");
	 
	  if (error == true) {
		alert(error_message);
		return false;
	  } else {
		submitted = true;
		return true;
	  }
	}
	
	function verif_form_newsletter(form_name) {
	  error = false;
	  form = form_name;
	  error_message = "Merci de remplir ou corriger le champs suivant\n\n";

	  check_input_email("email", "Votre email\n");
	 
	  if (error == true) {
		alert(error_message);
	  } else {
		submitted = true;
		newsletter(form_name.elements['email'].value);
	  }
	
		return false;
	}

function show_layer(info,etat)
	{
		var object = info;

		if (document.getElementById) 
		{
			if(document.getElementById(object)) {
				document.getElementById(object).style.display = etat;
			}
		} 
		else if (document.layers && document.layers[object])
		{
			if(document.layers[object]) document.layers[object].display = etat;
		} 
		else if (document.all)
		{
			if(document.all[object]) document.all[object].style.display = etat;
		}
	}
	
	function afficher_calque(calque) {
		show_layer(calque,'block');
	}
	
	function fermer_calque(calque) {
		show_layer(calque,'none');
	}
	

function change_onglet_mission(nb_onglet)
{
	masque_onglet_mission();
	
	switch(nb_onglet)
	{
		case '1':
			retablit_boutons_missions();
			document.getElementById('btn_mission_' + nb_onglet).src = 'squelettes/IMG/btn-mission-' + nb_onglet + '-on.gif';
			document.getElementById('onglet_mission').className = 'fond_onglet_mission_' + nb_onglet;
			document.getElementById('bloc_mission_' + nb_onglet).style.display = '';
		break;
		case '2':
			retablit_boutons_missions();
			document.getElementById('btn_mission_' + nb_onglet).src = 'squelettes/IMG/btn-mission-' + nb_onglet + '-on.gif';
			document.getElementById('onglet_mission').className = 'fond_onglet_mission_' + nb_onglet;
			document.getElementById('bloc_mission_' + nb_onglet).style.display = '';
		break;
		case '3':
			retablit_boutons_missions();
			document.getElementById('btn_mission_' + nb_onglet).src = 'squelettes/IMG/btn-mission-' + nb_onglet + '-on.gif';
			document.getElementById('onglet_mission').className = 'fond_onglet_mission_' + nb_onglet;
			document.getElementById('bloc_mission_' + nb_onglet).style.display = '';
		break;
		case '4':
			retablit_boutons_missions();
			document.getElementById('btn_mission_' + nb_onglet).src = 'squelettes/IMG/btn-mission-' + nb_onglet + '-on.gif';
			document.getElementById('onglet_mission').className = 'fond_onglet_mission_' + nb_onglet;
			document.getElementById('bloc_mission_' + nb_onglet).style.display = '';
		break;
		case '5':
			retablit_boutons_missions();
			document.getElementById('btn_mission_' + nb_onglet).src = 'squelettes/IMG/btn-mission-' + nb_onglet + '-on.gif';
			document.getElementById('onglet_mission').className = 'fond_onglet_mission_' + nb_onglet;
			document.getElementById('bloc_mission_' + nb_onglet).style.display = '';
		break;
	}
}

function masque_onglet_mission()
{
	for(i = 1; i <= 5; i++)
	{
		document.getElementById('bloc_mission_' + i).style.display = 'none';
	}
}

function retablit_boutons_missions()
{
	for(i = 1; i <= 5; i++)
	{
		document.getElementById('btn_mission_' + i).src = 'squelettes/IMG/btn-mission-' + i + '.gif';
	}
}















/* **************************************************************************************************************************** */
/*																																*/
/*																AJAX															*/
/*																																*/
/* **************************************************************************************************************************** */

function getXhr()
{
	var xhr = null;
	if(window.XMLHttpRequest) // Firefox et autres
		xhr = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	{
		try
		{
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else  // XMLHttpRequest non supporté par le navigateur
	{
		alert("Votre navigateur ne supporte pas les objets XMLHttpRequest.");
		xhr = false;
	}
	return xhr;
}

function newsletter(email)
{
	if(email != '')
	{
		var txt = null;
		var xhr = getXhr();

		//on défini ce qu'on va faire quand on va aura la réponse
		xhr.onreadystatechange = function()
		{
			// On ne fait que quelque chose que si on a tout recu et que le serveur est OK
			if(xhr.readyState == 4 && xhr.status == 200)
			{
				if(xhr.responseText == "ok") document.getElementById('bloc_newsletter').innerHTML = '<p class="texte_newsletter" style="color: #f5bd35">Votre inscription a &eacute;t&eacute; enregistr&eacute;e</p>';
				else document.getElementById('bloc_newsletter').innerHTML = '<form name="newsletter" action="" method="post" onSubmit="return verif_form_newsletter(document.newsletter);"><p class="texte_newsletter">S&rsquo;inscrire &agrave; la newsletter</p><input type="text" name="email" value="Veuillez recommencer" class="input_newsletter" style="color: #cc0000;" /><input type="image" src="squelettes/IMG/btn-ok.gif" alt="OK" title="OK" class="input_ok_newsletter" /><br class="nettoyeur" /></form>';
			}
			else
			{
				document.getElementById('bloc_newsletter').innerHTML = '<p class="texte_newsletter">enregistrement ...</p>';
			}
		}
		
		document.getElementById('bloc_newsletter').innerHTML = '<p class="texte_newsletter">enregistrement ...</p>';
		
		alea = Math.round(Math.random() * 10000);
		xhr.open("GET", "./includes/formulaires/ajax-newsletter.php?nocache=" + alea + "&email=" + email, true);
		xhr.send(null);
	}
}