function calculeLongueur()
		{
		   var iLongueur, iLongueurRestante;
		   iLongueur = document.getElementById('text_com').value.length;
		   if (iLongueur>250) {
			  document.getElementById('text_com').value = document.getElementById('text_com').value.substring(0,250);
			  iLongueurRestante = 0;
		   }
		   else {
			  iLongueurRestante = 250 - iLongueur;
		   }
		   if (iLongueurRestante <= 1)
			  document.getElementById('indic').innerHTML = iLongueurRestante + "&nbsp;caract&egrave;re&nbsp;disponible";
		   else
			  document.getElementById('indic').innerHTML = iLongueurRestante + "&nbsp;caract&egrave;res&nbsp;disponibles";
		}
		
function Verif_gold_book()
{
	var frm = document.getElementById('Formulaire');
	var i=0;
	if(document.getElementById('nom_gb').value =='')
	{
		writediv('alert_nom_gb','<span style="color:#cc0000">* Pseudo vide</span>');
		change_pic('pic_login','err');
		i++;
	}
	else if (document.getElementById('nom_gb').value == 'auteur' || document.getElementById('nom_gb').value == 'webmasteur'||document.getElementById('nom_gb').value == 'audetperle')
	{
		writediv('alert_nom_gb','<span style="color:#cc0000">* Pseudo indisponible</span>');
		change_pic('pic_login','err');
		i++;	
	}
	if(document.getElementById('email_gb').value =='')
	{
		writediv('alert_mail_gb','<span style="color:#cc0000">* Email vide</span>');
		change_pic('pic_mail','err');
		i++;
	}
	if(i!=0)
	{

	}
	else
	{
		var email = file('verifmail.php?mail='+escape(document.getElementById('email_gb').value));
		if(verif_mail(document.getElementById('email_gb').value)==false)
		{
			i++;
			change_pic('pic_mail','err');
			writediv('alert_mail_gb','<span style="color:#cc0000">* Email invalide</span>');
		}
		if(email==1)
		{
			i++;
			change_pic('pic_mail','err');
			writediv('alert_mail_gb','<span style="color:#cc0000">* Email inexistante</span>');
		}
		else
		{
			change_pic('pic_mail','ok');
		}
		if(i!=0)
		{

		}
		else
		{
			new Ajax.Request('livre_d_or/addMsgGB.php',{
				method: 'get',
				parameters: {nom: $F('nom_gb'), email: $F('email_gb'), message: $F('text_com'), icon: $F('icon')},
				onSuccess: function(){
					html = 	'<div id="msg_gold_book1" style="display:block;">';
					html += 	'<div class="msg_humeur">';
					html +=			'<img alt="icon" style="width: 30px; height: 35px;" src="livre_d_or/icon/'+$F('icon')+'">';
					html +=		'<br><b>'+$F('nom_gb')+'</b>';
					html +=		'</div>';
					html +=		'<div class="msg_text">';
					html +=			'<div class="msg_text_contenu">';
					html +=				$F('text_com');
					html +=			'</div>';
					html +=			'<div class="msg_text_date">';
					html +=				$F('dateNow');
					html +=			'</div>';
					html +=		'</div>';
					html +=		'<div class="clear"></div>';
					html +=		'<div class="msg_bottom"></div>';
					html +=	'</div>';
					signer_livre();
					Insertion.Top('msgs',html);
					new Effect.Pulsate('msg_gold_book1');
					}
				});
							
		}
	}
}
function signer_livre()
{
	new Effect.toggle('conteneur_ajouter_com','slide');
}

function verif_mail(mailteste)
{
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	if(reg.test(mailteste))
	{
		return(true);
	}
	else
	{
		return(false);
	}
}
function writediv(box,texte)
{
	document.getElementById(box).style.visibility='visible';
	document.getElementById(box).innerHTML = texte ;
}
function file(fichier)
{
	var xhr_object = null;
    if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest();
     else if(window.ActiveXObject) // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
     else
          return(false);
     xhr_object.open("GET", fichier, false);
     xhr_object.send(null);
     if(xhr_object.readyState == 4) 
		return(xhr_object.responseText);
     else 
		return(false);
}
