var erreurRecherche = "Veuillez saisir votre recherche";
var erreurAuteur = "Veuillez saisir votre nom";
var erreurEmail = "Veuillez saisir votre e-mail";
var erreurEmailInvalide = "Veuillez saisir un e-mail valide";
var erreurCommentaire = "Veuillez saisir votre commentaire";

/**************************
*
*	Blog
*
**************************/

/*
*	recherche()
*	verifie que le formulaire de recherche est bien rempli et soumet la requete en Ajax
*/
var contenuAjax = "";
var divAjax = null;
var includeBlogs = null;

function validerRechercheBlog()
{
	var elementSearch = document.forms["form_recherche"].elements["search"];
	if (elementSearch.value == "")
	{
		alert(erreurRecherche);
		return false;
	}
	
	if (divAjax == null)
		divAjax = document.getElementById("ajax");
	if (includeBlogs == null)
		includeBlogs = document.forms["form_recherche"].elements["IncludeBlogs"].value;
	
	if (contenuAjax == "")
		contenuAjax = divAjax.innerHTML;
	
	page = "http://blog.williamfevre.com/ajax/recherche.php?IncludeBlogs="+includeBlogs+"&search="+elementSearch.value;
	rechargerElement("ajax", page);
	
	return false;	
}

function retourAjax()
{
	divAjax.innerHTML = contenuAjax;
	setHauteurScroll();
	contenuAjax = "";
	return true;
}

function loadingOk()
{
	setHauteurScroll();
}

/*
*	commentaire()
*	verifie que le formulaire de commentaire est bien rempli
*/
function commentaire()
{
	var elementAuthor = document.forms["comments_form"].elements["author"];
	var elementEmail = document.forms["comments_form"].elements["email"];
	var elementUrl = document.forms["comments_form"].elements["url"];
	var elementText = document.forms["comments_form"].elements["text"];
	
	var strErreur = "";
	if (elementAuthor.value == "")
		strErreur = erreurAuteur;
	if (elementEmail.value == "")
		strErreur += (strErreur != "" ? "\n" : "") + erreurEmail;
	else if (!EmailCheck(elementEmail.value))
		strErreur += (strErreur != "" ? "\n" : "") + erreurEmailInvalide;
	if (elementText.value == "")
		strErreur += (strErreur != "" ? "\n" : "") + erreurCommentaire;
	
	if (strErreur != "")
	{
		alert(strErreur);
		return false;
	}
	
	/*if (element.bakecookie.checked)
		rememberMe(element);*/
	return true;
}