  $(document).ready(function(){

				/*Pluto pr le blog C vrai ms reutilisable partout*/
				$("a.ouvrir").click(function(){$(this).parent("p").next(".hidden").slideDown();$(this).hide(300); $(this).parent("p").parent().find("img").show(300);return false;});
				
				$("a.refermer").click(function(){$(this).parent("p").parent().slideUp(300).prev().find(".ouvrir").show(300);$(this).parent("p").parent().prev().prev().find("img").hide(300);return false;});
	
			
			$(".open").click(function () {
	          	$(this).next('.hidden').slideToggle("slow");
				return false;
    }); 

}); 

/*Copyright 2009 by Arkolos&Tiroly*/
/*This file need "jQuery" 's lib*/
/* Portage depuis la v1, peut comporter des élements obsolètes */



function initpage()
{
	/*Verification pour tous les formulaires*/
	$("form.formulaire").submit(function(){ return checkForm(this); });
	$("form.formulaire input[type='text'],form.formulaire input[type='password'],form.formulaire textarea").blur(function(){checkElement(this); });
	$("form.formulaire input[type='text'],form.formulaire input[type='password'],form.formulaire textarea").focus(function(){  $(this).css("border-color","yellow");   });
	/****************/
	
	/*Pour l'ajout de coms*/
	$("form.formcoms").submit(function(){return envoyerComs(this);});	
	
	$("form.auth").submit(function(){return auth(this);});
	
	

}

function checkForm(form)
{
	var i,bon=true;

	for (i=0;$(form).find("p input[type='text'],p input[type='password'],p textarea")[i];i++)
		if (!checkElement($(form).find("p input[type='text'],p input[type='password'],p textarea")[i]))
			bon=false;
		
	return bon;
}

function checkElement(element) //Verifier un element du formulaire
{
	$(element).nextAll(".formInfo").show();
	
	$(element).nextAll(".errorF").hide();
	
	if (element.id!="emailf" && element.id && element.value=="")
	{
		$(element).nextAll(".errorN").show();
		$(element).css("border-color","#FF3333"); 
		return false;
	}
	else $(element).nextAll(".errorN").hide();
	
	
	var bon=1;
	switch(element.id)
	{
			
		case "emailf": //Email facultatif
			var rx = /^[\w\.-]+@[\w\.-]+\.\w+$/i;
			bon= rx.test(element.value)|| !element.value;
			break;
			
		case "email": //Email Obligatoire
			var rx = /^[\w\.-]+@[\w\.-]+\.\w+$/i;
			bon= rx.test(element.value);
			break;
			
		case "pass":
			bon = (element.value.length >=5); 
			break;
			
		case "pass2":
			bon = (element.value==document.getElementById("pass").value); 
			break;
			
		case "titre":
			bon = (element.value!="Titre de l'article");
			break;
	
	}
	
	if (!bon)
	{
		$(element).nextAll(".errorF").show();
		$(element).nextAll(".formInfo").hide();
		$(element).css("border-color","#FF6666"); 
	}
	else 
	{
		$(element).nextAll(".errorF").hide();
		$(element).css("border-color","#66FF66"); 
	}
	return bon;
}

/*************/

 function envoyerComs(f)
{
	if (checkForm(f)==false) return false;
	
	
	
	
	 tb_remove();
	 
	

	$.post( '/web/action/ajoutComs.post.php',{pseudo:f.pseudo.value , email:f.email.value, mes:f.mes.value , page:f.page.value,ajax:1});
 
  	return false;
}

 function auth(f)
{
	if (checkForm(f)==false) return false;
	 $("#encours").text("Chargement");

	$.post( '/web/action/auth.post.php',{pseudo:f.pseudo.value , pass:f.pass.value,"sesouvenir":f.sesouvenir.checked,ajax:1},   function(reponse){
   if (reponse=="1") location.reload();
   else 
   {
	   f.pass.value="";
	   $("#encours").text("Mauvaise authentification");
   	   $(".input_conn").css({'border-color' : 'red'});

   }
   });
 
  	return false;
}






