/**
** Framework JavaSript easyCore
** Classe explore
** Codé pour le site EasyShare
** Vous pouvez réutiliser ce framework librement
*/
 
easyShare.explores = new Array();  
 
/** 
* Classe explore
*/  

easyShare.explore = function()  
{        
	
	easyShare.explores.push(this); 
	
     this.init();  
};  

////////////////////////
// Public : explore //
////////////////////////

easyShare.explore.prototype =  
{  
	/** 
	 * Initialisation
	 */  
	 
	init: function()  
	{  
	    
	}, 
	
	/** 
	 * Création d'un dossier
	 */  
	 
	 add: function (easyCoreObj)
	 {
		 var security = "security=" + document.formAddCritique.elements["security"].value;
		 var action = "action=" + document.formAddCritique.elements["action"].value;
		 var name = "name=" + encodeURIComponent (document.formAddCritique.elements["name"].value);
		 var critique = "critique=" + encodeURIComponent (document.formAddCritique.elements["critique"].value);
		 
		 if (document.formAddCritique.elements["name"].value == "")
		 {
			document.getElementById('message').style.color = "#00bf3f";
			document.getElementById('message').innerHTML = "<br />Vous n'avez pas indiqu&eacute; de titre de film !";
			Effect.Appear ('message');
			return false;
		 }
		 if (document.formAddCritique.elements["critique"].value == "")
		 {
			document.getElementById('message').style.color = "#00bf3f";
			document.getElementById('message').innerHTML = "<br />Vous n'avez pas mis de critique !";
			Effect.Appear ('message');
			return false;
		 }
		 
		 if (document.getElementById("carac").innerHTML[0] == "-")
		 {
			document.getElementById('message').style.color = "#00bf3f";
			document.getElementById('message').innerHTML = "<br />Votre critique est trop longue pour Twitter";
			Effect.Appear ('message');
			return false;
		 }
		 

		 var response = easyCoreObj.ajax_query ("POST", "/query/explore.php", security + "&" + action + "&" + name + "&" + critique);
		 
		 if (response != "false")
		 {			
			// Ok
			if (response == "ok")
			{
				if (document.getElementById('message'))
				{
					document.getElementById('message').style.color = "#00bf3f";
					document.getElementById('message').innerHTML = "<br />Votre critique a corectement &eacute;t&eacute; ajout&eacute;";
					Effect.Appear ('message', {duration:5, fps:25, from:1.0, to:0.0, afterFinish:function(){ document.getElementById('message').innerHTML = "" }});
				}
			}
		 }
		 else
		 {
			if (document.getElementById('message'))
			{
				document.getElementById('message').style.color = "#F80101";
				document.getElementById('message').innerHTML = "<br />Une erreur est survenue. Votre critique n'a pas &eacute;t&eacute; ajout&eacute;";
				Effect.Appear ('message', {duration:5, fps:25, from:1.0, to:0.0, afterFinish:function(){ document.getElementById('message').innerHTML = "" }});
			}
		 }
	 }
}; 