// JavaScript Document
var gras=0;
var italic=0;
var bgcolortext="white";
var textcolor ="black";

function hide(ob)//fonction pour masquer des éléments html affichés désignés par <<ob>> "style display:''"
{
	document.getElementById(ob).style.display="none";
}
function show(ob)//fonction pour afficher des éléments html masqué désignés par <<ob>>"style display:none"
{
	document.getElementById(ob).style.display="";
}


function disableEnterKey(e)//fonction permettant d'appeler la fonction d'ajout du texte a l'appuis sur la touche entrée
{
     var key;

     if(window.event)
	 {
          key = window.event.keyCode;     //pour IE
     }
	 else
          {
		  		key = e.which;     //pour firefox
			}
     if(key == 13){ sendmsg(); } //le code 13 correspond à la touche entrée, si on appuis sur la touche entrée alors on appelle la fonction sendmsg
    
}

function chng_statut(i)
	{
	  var scrstatut=document.createElement('script');//on génére le script qui va contenir le code généré par la page sendmsg.php
	  scrstatut.setAttribute("src","membres/chat/chng_statut.php?statut="+i); // on implémente le script dans le div nommé 'scr'
	  document.getElementById("scr").appendChild(scrstatut);//place le script généré qui sera executé
	}
	
function sendmsg()//fonction d'ajout du message
{
	
	var url_action="";
	
	if(document.getElementById("message").value!="")//si le champ de message n'est pas vide
		{
			url_action = url_action + "?";
			if(gras==1){url_action = url_action + "g=1&";}
			if(italic==1){url_action = url_action + "i=1&";}
			if(bgcolortext!="white"){url_action = url_action + "bgc="+bgcolortext+"&";}
			if(textcolor!="black"){url_action = url_action + "txtc="+textcolor+"&";}

			url_action=url_action+"msg="+document.getElementById("message").value;
			
			url_action=url_action.replace('"','´´');
			url_action=url_action.replace('+','[plus]');
			url_action=url_action.replace("'","´");
			
			
				  var newscr=document.createElement('script');//on génére le script qui va contenir le code généré par la page sendmsg.php
				  newscr.setAttribute("src","membres/chat/sendmsg.php"+url_action); // on implémente le script dans le div nommé 'scr'
				  document.getElementById("scr").appendChild(newscr);//place le script généré qui sera executé
				  document.getElementById("message").value='';//une fois le script executé le champ texte est effacé
		}
}


function focusAtEnd()//fonction pour mettre le focus en fin du texte dans l'inputbox
{
 var temp = document.getElementById("message").value;
 document.getElementById("message").value = "";
 document.getElementById("message").focus();
 document.getElementById("message").value = temp;
}

function addemo(emticone)//fonction ajouter une emoticone dans l'inputbox
{
	document.getElementById("message").value=document.getElementById("message").value+emticone;
	focusAtEnd();
}

function addweblink(url)
{
if(url!="")
{
	document.getElementById("message").value=document.getElementById("message").value+"[wlink]"+url+"[/wlink]";
}
else
	{
		alert('aucune url saisie!');
	}
	focusAtEnd();
}

function addimgweb(url)
{
if(url!="")
{
	document.getElementById("message").value=document.getElementById("message").value+"[img]"+url+"[/img]";
}
else
	{
		alert('aucun lien vers une image saisi!');
	}
	focusAtEnd();
}

