function verif(formulaire,champs,type,placement){
var f = document.forms[formulaire];

	if(placement=="dessous"){ // placement des messages
		placement = 'block'; // dessous
	}else{
		placement = 'inline'; // a coté
	}

champs = champs.split("|"); // parcours les champs à verfier
nb_champs = champs.length;

type = type.split("|"); // parcours les type : txt / email / tel

erreur = '';
	for(i=0; i<nb_champs; i++){
		//alert(champs[i]+' = '+document.getElementById(champs[i]).value);
		switch(type[i]){
			case "txt" : // Champs texte
			if(document.getElementById(champs[i]).value == ''){
				document.getElementById(champs[i]).className = 'champs_erreur';  // Entoure le champs
				document.getElementById('erreur_'+champs[i]).style.display = placement; // Affiche le message obligatoire
				erreur = 'erreur';
			}else{
				document.getElementById(champs[i]).className = 'champs'; // "Dés-entoure" le champs
				document.getElementById('erreur_'+champs[i]).style.display = 'none'; // Masque le message obligatoire
			}
			break;
			
			case "email" :
			if(document.getElementById(champs[i]).value == ''){
				document.getElementById(champs[i]).className = 'champs_erreur'; // Entoure le champs
				document.getElementById('erreur_'+champs[i]).style.display = placement; // Affiche le message obligatoire
				document.getElementById('erreur_format_'+champs[i]).style.display = 'none'; // Masque le message fommat invalide
				erreur = 'erreur';
			}else if(document.getElementById(champs[i]).value.indexOf('@') == -1 || document.getElementById(champs[i]).value.indexOf('.') == -1){ // vérifie la présence du @ et du .
				document.getElementById(champs[i]).className = 'champs_erreur'; // Entoure le champs
				document.getElementById('erreur_format_'+champs[i]).style.display = placement; // Affiche le message fommat invalide
				document.getElementById('erreur_'+champs[i]).style.display = 'none'; // Masque le message obligatoire
				erreur = 'erreur';
			}else{
				document.getElementById(champs[i]).className = 'champs'; // "Dés-entoure" le champs
				document.getElementById('erreur_'+champs[i]).style.display = 'none'; // Masque le message obligatoire
				document.getElementById('erreur_format_'+champs[i]).style.display = 'none'; // Masque le message fommat invalide
			}
			break;
			case "newsletter" :
			if(document.getElementById(champs[i]).value == ''){
				document.getElementById(champs[i]).className = 'champs_erreur'; // Entoure le champs
				document.getElementById('erreur_'+champs[i]).style.display = placement; // Affiche le message obligatoire
				document.getElementById('erreur_format_'+champs[i]).style.display = 'none'; // Masque le message fommat invalide
				erreur = 'erreur';
			}else if(document.getElementById(champs[i]).value.indexOf('@') == -1 || document.getElementById(champs[i]).value.indexOf('.') == -1){ // vérifie la présence du @ et du .
				document.getElementById(champs[i]).className = 'champs_erreur'; // Entoure le champs
				document.getElementById('erreur_format_'+champs[i]).style.display = placement; // Affiche le message fommat invalide
				document.getElementById('erreur_'+champs[i]).style.display = 'none'; // Masque le message obligatoire
				erreur = 'erreur';
			}else{
				document.getElementById(champs[i]).className = 'champs'; // "Dés-entoure" le champs
				document.getElementById('erreur_'+champs[i]).style.display = 'none'; // Masque le message obligatoire
				document.getElementById('erreur_format_'+champs[i]).style.display = 'none'; // Masque le message fommat invalide
			}
			break;			
			case "tel" :
			if(document.getElementById(champs[i]).value == ''){
				document.getElementById(champs[i]).className = 'champs_erreur'; // Entoure le champs
				document.getElementById('erreur_'+champs[i]).style.display = placement; // Affiche le message obligatoire
				document.getElementById('erreur_format_'+champs[i]).style.display = 'none'; // Masque le message fommat invalide
				erreur = 'erreur';
			}else if(isNaN(document.getElementById(champs[i]).value)){  // vérifie qu'il s'agit bien de chiffre
				document.getElementById(champs[i]).className = 'champs_erreur'; // Entoure le champs
				document.getElementById('erreur_format_'+champs[i]).style.display = placement; // Affiche le message fommat invalide
				document.getElementById('erreur_'+champs[i]).style.display = 'none'; // Masque le message obligatoire
				erreur = 'erreur';
			}else{
				document.getElementById(champs[i]).className = 'champs'; // "Dés-entoure" le champs
				document.getElementById('erreur_'+champs[i]).style.display = 'none'; // Masque le message obligatoire
				document.getElementById('erreur_format_'+champs[i]).style.display = 'none'; // Masque le message fommat invalide
			}
			break;
		}
	}
	if(erreur == '')
	{
		f.submit();
	}

}

var anim_cpt = 0;
var anim_num = 0;
var anim_cours = "images/picts_fr/anim1";
var anim_cours2 = "images/picts_fr/mini_anim1";

function swap_anim(action) {
var anim = new Array('anim1','anim2','anim3');
var anim_url = new Array('index2.php?goto=contenu&rub=25&srub=26','index2.php?goto=contenu&rub=25&srub=28','index2.php?goto=contenu&rub=25&srub=27');

	if(action == 'less'){
	var nb_anim = anim.length-1;
		anim_cpt--;
		if(anim_cpt<0){
			anim_num = nb_anim;
			anim_cpt = nb_anim;
		}else{
			anim_num = anim_cpt;
		}
	}else{
		var nb_anim = anim.length;
		anim_cpt++;
		if(anim_cpt >= nb_anim){
			anim_num = 0;
			anim_cpt = 0;
		}else{
			anim_num = anim_cpt;	
		}
	}
	document.images["anim"].src='images/picts_fr/'+anim[anim_num]+'.jpg';
	anim_cours ='images/picts_fr/'+anim[anim_num];
	document.getElementById('lien_anim').href = anim_url[anim_num];
	document.getElementById('img_anim').href = anim_url[anim_num];
}

function swap_anim2(action) {
var anim = new Array('mini_anim1','mini_anim2','mini_anim3');
var anim_url = new Array('index2.php?goto=contenu&rub=25&srub=26','index2.php?goto=contenu&rub=25&srub=28','index2.php?goto=contenu&rub=25&srub=27');

	if(action == 'less'){
	var nb_anim = anim.length-1;
		anim_cpt--;
		if(anim_cpt<0){
			anim_num = nb_anim;
			anim_cpt = nb_anim;
		}else{
			anim_num = anim_cpt;
		}
	}else{
		var nb_anim = anim.length;
		anim_cpt++;
		if(anim_cpt >= nb_anim){
			anim_num = 0;
			anim_cpt = 0;
		}else{
			anim_num = anim_cpt;	
		}
	}
	document.images["anim"].src='images/picts_fr/'+anim[anim_num]+'.jpg';
	anim_cours2 ='images/picts_fr/'+anim[anim_num];
	document.getElementById('lien_anim').href = anim_url[anim_num];
	document.getElementById('img_anim').href = anim_url[anim_num];
}

function faq(id){
var racine = document.getElementById("faq"); // racine du calcul
var liste_div = racine.getElementsByTagName("div");// tous les div de racine
smenuTaille=liste_div.length; // initialise à 0
//alert(smenuTaille);
	for(i=1;i<=smenuTaille;i++){
		document.getElementById('reponse'+i).style.display='none';
		document.getElementById('question'+i).className='off';
	}
	document.getElementById('reponse'+id).style.display='block';
	document.getElementById('question'+id).className='on';
}

//---------------------- zweete Datee ----------------------
function installer(etat){
	if(etat == 'off'){
		document.getElementById('installer').style.display = 'none';
		document.getElementById('cache').style.display = 'none';
	}else{
		document.getElementById('installer').style.display = 'block';
		document.getElementById('cache').style.display = 'block';
	}
}
function wp(id){
var nb = 4;
var etat = document.getElementById('telecharger'+id).style.display;
	for(i=1;i<=nb;i++){
		document.getElementById('telecharger'+i).style.display = 'none';
	}
	if(etat=='block'){
		document.getElementById('telecharger'+id).style.display = 'none';
	}else{
		document.getElementById('telecharger'+id).style.display = 'block';
	}
}

