
//vérifie que chaque champs est rempli ou non
function verifContact(spanId){
	
	var monForm = document.forms['formContact'];
	
	if(monForm.nom.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		return false;
		}
		
	if(monForm.prenom.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		return false;
		}

	if(monForm.mail.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		return false;
		}

	if(monForm.mess.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		return false;
		}
		
	return true;
}

function verifLien(spanId){

	var monForm = document.forms['formLien'];
	
	if(monForm.nom.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		return false;
		}
		
	if(monForm.url.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		return false;
		}

	if(monForm.desc.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		return false;
		}
		
	return true;
}

function verifForm1(spanId){
	
	var monForm = document.forms['form_insc'];

	if(monForm.mail.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}

	if(monForm.mdp.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(x0,0);
		return false;
	}

	if(monForm.cmdp.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}
	
	if(monForm.nom_soc.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}
		
	if(monForm.ville_soc.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}
	
	if(monForm.tel_soc.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}

	if(monForm.url_soc.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}
	
	if(monForm.nom_per.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}

	if(monForm.prenom_per.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}	
	
	if(monForm.mail_per.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}
	
	return true;
}

function verifForm2(spanId){
	
	var monForm = document.forms['form_insc2'];

	if(monForm.desc.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}

	if(monForm.motcle.value=="" || monForm.motcle.value=="20 mots maximum, séparés par des ;"){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}

	if(monForm.rubrique.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}
	
	if(monForm.ss_rubrique.value==""){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}
	
	if((monForm.check.checked == true) && (monForm.mail.value=="")){
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Merci de remplir tout les champs obligatoires *";
		window.scrollTo(0,0);
		return false;
	}
	
	return true;

}

//vérification de la syntaxe de l'email
function verifMailContact(spanId) {

	var monForm = document.forms['formContact'];



	var reg = new RegExp("^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$");

	if(reg.test(monForm.mail.value))
	{
		document.getElementById(spanId).style.visibility = "hidden";
	}
	else
	{
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Adresse email non valide";
		window.scrollTo(0,0);
	}
}

function verifMail1(spanId) {

	var monForm = document.forms['form_insc'];



	var reg = new RegExp("^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$");

	if(reg.test(monForm.mail.value))
	{
		document.getElementById(spanId).style.visibility = "hidden";
	}
	else
	{
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Adresse email non valide";
		window.scrollTo(0,0);
	}
}

function verifMail2(spanId) {

	var monForm = document.forms['form_insc'];

	var reg = new RegExp("^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$");

	if(reg.test(monForm.mail_per.value))
	{
		document.getElementById(spanId).style.visibility = "hidden";
	}
	else
	{
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Adresse email non valide";
		window.scrollTo(0,0);
	}
}

function verifMail3(spanId) {

	var monForm = document.forms['form_insc2'];



	var reg = new RegExp("^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$");

	if(reg.test(monForm.mail.value))
	{
		document.getElementById(spanId).style.visibility = "hidden";
	}
	else
	{
		document.getElementById(spanId).style.visibility = "visible";
		document.getElementById(spanId).innerHTML="Adresse email non valide";
		window.scrollTo(0,0);
	}
}

function verifCheck(spanId){
	var monForm = document.forms['form_insc2'];
	
	if(monForm.check.checked == true){
		document.getElementById(spanId).style.visibility ="visible";
		}else{
			document.getElementById(spanId).style.visibility ="hidden";
			}
			
}

function enleverTexte(spanId){
	
	var monForm = document.forms['form_insc2'];
	
	if(monForm.motcle.value == "20 mots maximum, séparés par des ;"){
			document.getElementById(spanId).value="";
		}
	
	}

function getXhr(){
    var xhr = null; 
    
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
	   			xhr = new ActiveXObject("Microsoft.XMLHTTP");
                
            } catch (e) {
                xhr = new ActiveXObject("Msxml2.XMLHTTP");
            }
			}else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr = false; 
				} 
    return xhr;
}

function getSousRub(elt,id_ssrubrique){

	var xhr = getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function (){
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			leselect = xhr.responseText;

			eval("var mesDonnees = "+leselect);

			var options = mesDonnees.retour;
			for(var i=0;i<options.length;i++){
							
				var newOption = document.createElement('OPTION');
					newOption.value=options[i].value;
					
				var newLibelle = document.createTextNode(options[i].intitule);
					newOption.appendChild(newLibelle);
					
				document.getElementById(id_ssrubrique).appendChild(newOption);
		
			}
		}
	}

	// Ici on va voir comment faire du post
	xhr.open("POST","/actions/inscription/sousRubriqueAjax.php",true);
	// ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	// ne pas oublier de poster les arguments
	// ici, l'id de l'auteur
	idrubrique = elt.value;
	xhr.send("idrubrique="+idrubrique);

}

function suivant(num) {
	
	$('logo'+num).fade({ duration: 3 });
	
	if(num == maximum)
		window.setTimeout('apparaitre(1)' , 3000);
	else 
		window.setTimeout('apparaitre('+(num + 1)+')' , 3000);
}
					
function apparaitre(num) {
	
	$('logo' + num).appear({ duration: 3 });
	
	window.setTimeout('suivant(' + num + ')' , 3000);
}




