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 afficher_sousnav(num_bloc, display, element)
{
	//alert(num_bloc + "--" + display + "--" + element);
	document.getElementById(element + num_bloc).style.display = display;
}

function verifFormSondage(form_name)
{
	error = false;
	form = form_name;
	error_message = "";
	
	check_radio("sondage_vote", "Merci de choisir une reponse\n\n");

	if (error == true) {
		alert(error_message);
	} else {
		submitted = true;
		form.submit();
	}
}

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 verif_form_contact(form_name) {
	error = false;
	form = form_name;
	error_message = "Merci de remplir ou corriger les champs suivants\n\n";
	
	check_input("nom", '1', "Votre nom\n");
	check_input("prenom", '1', "Votre prenom\n");
	check_input_email("email", "Votre email\n");
	check_input("message", '1', "Votre message\n");

	if (error == true) {
		alert(error_message);
		return false;
	} else {
		submitted = true;
		return true;
	}
}

function verif_form_boite_idee(form_name) {
	error = false;
	form = form_name;
	error_message = "Merci de remplir ou corriger les champs suivants\n\n";
	
	check_input("nom", '1', "Votre nom\n");
	check_input("prenom", '1', "Votre prenom\n");
	check_input_email("email", "Votre email\n");
	check_input("idee", '1', "Votre idee\n");

	if (error == true) {
		alert(error_message);
		return false;
	} else {
		submitted = true;
		return true;
	}
}

function verif_form_annonce(form_name) {
	error = false;
	form = form_name;
	error_message = "Merci de remplir ou corriger les champs suivants\n\n";
	
	check_input("nom", '1', "Votre nom\n");
	check_input("prenom", '1', "Votre prenom\n");
	check_input_email("email", "Votre email\n");
	check_input("annonce", '1', "Votre annonce\n");

	if (error == true) {
		alert(error_message);
		return false;
	} else {
		submitted = true;
		return true;
	}
}

/* **************************************************************************************************************************** */
/*																																*/
/*																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: #006600;">Votre inscription a &eacute;t&eacute; enregistr&eacute;e</p>';
				else document.getElementById('bloc_newsletter').innerHTML = '<form name="form_news" action="" method="post" onSubmit="return verif_form_newsletter(document.form_news);"><input type="text" name="email" value="Veuillez recommencer" class="input_newsletter" style="color: #cc0000;" /><input type="image" class="submit_newsletter" src="squelettes/IMG/btn-newsletter.gif" border="0" /><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);
	}
}
function afficher_animation(url,type){
	alert("1"+url+"/"+type);
	switch(type){
		case "Flash":
			var so = new SWFObject("plugins/video_lci/img_pack/player_swf.swf", "video", "100%", "100%", "8", "");
			so.addParam('wmode','transparent');
			so.addParam('menu','false');
			so.addParam('flashVars','&url='+url);
			so.addParam('scale','noscale');
			so.write('pour_video');
		break;
		
		case "Flash Video":
			var so = new SWFObject("plugins/video_lci/img_pack/player_video2.swf", "video_embed", "100%", "100%", "8", "");
			so.addParam('wmode','transparent');
			so.addParam("FlashVars", "&url_document=../../../"+url+"&id_player=video&url_skin=plugins/video_lci/img_pack/habillage.swf");
			so.addParam("scale","noscale");
			so.addParam('salign', 'lt');
			so.write('pour_video');	
		break;
	
		
	}
	document.getElementById('pour_video').style.display='';
	document.getElementById('pour_video').style.left="0px";
	document.getElementById('pour_video').style.top=((document.documentElement.scrollTop==0)?document.body.scrollTop:document.documentElement.scrollTop)+"px";
}
function afficher_animation2(url,type){
	//alert("2"+url+"/"+type);
	switch(type){
		case "Flash":
			var so = new SWFObject("plugins/video_lci/img_pack/player_swf.swf", "video00", "100%", "100%", "8", "");
			so.addParam('wmode','transparent');
			so.addParam('menu','false');
			so.addParam('flashVars','&url='+url);
			so.addParam('scale','noscale');
			so.write('video_00');
		break;
		
		case "Flash Video":
			var so = new SWFObject("plugins/video_lci/img_pack/player_video2.swf", "video00", "100%", "100%", "8", "");
			so.addParam('wmode','transparent');
			so.addParam("FlashVars", "&url_document=../../../"+url+"&id_player=00&url_skin=plugins/video_lci/img_pack/habillage.swf");
			so.addParam("scale","noscale");
			so.addParam('salign', 'lt');
			so.write('video_00');	
		break;
	
		
	}
	//alert(document.documentElement.scrollTop);
	document.getElementById('video_00').style.display='';
	document.getElementById('video_00').style.left="0px";
	document.getElementById('video_00').style.top=((document.documentElement.scrollTop==0)?document.body.scrollTop:document.documentElement.scrollTop)+"px";
}
function effacer_animation(){
	document.getElementById('video_00').style.display='none';
	
}

function switch_arbre()
{
	tab_saison = new Array("hiver", "printemps", "ete", "automne");
	
	saison = document.getElementById("value_arbre").value;
	
	for(i = 0; i < tab_saison.length; i++)
	{
		if(tab_saison[i] == saison)
		{
			if(i == (tab_saison.length - 1))	image_suivante = 0;
			else image_suivante = i + 1;
		}
	}
		
	document.getElementById("value_arbre").value = tab_saison[image_suivante];
	document.getElementById("img_arbre").src = "squelettes/IMG/arbre-" + tab_saison[image_suivante] + ".jpg";
}
