/* Fonction check pseudo */

function writediv(texte)
{
	document.getElementById('pseudobox').innerHTML = texte;
}

function writediv_ville(texte_ville)
{
	document.getElementById('ville').innerHTML = texte_ville;
}

function writediv_reg(texte_reg)
{
	document.getElementById('reg').innerHTML = texte_ville;
}

function writediv_email(texte_email)
{
	document.getElementById('emailbox').innerHTML = texte_email;
}
function writediv_flash(texte_flash)
{
	document.getElementById('Flashbox').innerHTML = texte_flash;
}


function verifPseudo(reg)
 {
 if(reg != '')
		   {
		   if(texte = file('verifpseudo.php?login='+escape(reg)))
					 {
		if(texte == 1)
			writediv('<span style="color:#cc0000"><b>'+reg+' :</b> ce pseudo est deja pris</span>');
		else if(texte == 2)
			writediv('<span style="color:#1A7917"><b>'+reg+' :</b> ce pseudo est libre</span>');
		else if(texte == 3)
			writediv('<span style="color:#cc0000"><b>'+reg+' :</b> ce pseudo contient des caractères interdit</span>');
		else
			writediv('');
					 }
		   }

}

function verifEmail(email)
{
	if(email != '')
	{
		if(texte_email = file('verifemail.php?email='+escape(email)))
        {
			if(texte_email == 1)
				writediv_email('<span style="color:#cc0000"><b>'+email+' :</b> cet email est deja pris</span>');
			else if(texte_email == 2)
               	writediv_email('<span style="color:#1A7917"><b>'+email+' :</b> cet email est libre</span>');
          	else
               	writediv_email('');
        }
	}

}


function verifFlash(type,id)
{
	if(type != '')
	{
		if(texte = file('verifFlash.php?type='+escape(type)+'&idFlash='+id))
		{
			writediv_flash(texte);
		}

		document.getElementById("LastPartFlash").style.display= 'block';
	}
}


function file(fichier)
{
	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);
}

function erase_login(identification) {
	document.identification.login.value="";
}

function erase_pass(identification) {
	document.identification.passe.value="";
}


/**
*
* Affiche un élément qui est au départ caché à
* l'utilisateur grâce au javascript. Si javascript
* est désactivé pensé à cacher dans ce cas le bouton
* sur lequel est mis cette fonction.
*
* @param str baliseId : l'id du boutton, pour le retrouver
*/
function afficheId(baliseId) {
	var element = document.getElementById(baliseId);
	
	if (element.style.display == 'none') {
		element.style.display = 'block';
	} else {
		element.style.display = 'none';
	}
		
}
       

/**
*
* Remplace le texte (value) d'un boutton 
*
* @param str idInput : l'id du boutton, pour le retrouver
* @param arr arrayValue : tableau contenant les valeurs à attribuées au bouton.
*/
function changeValue(idInput, arrayValue) {
	var bouton = document.getElementById(idInput);
 
	if (bouton.value == arrayValue['1']) {
		bouton.value = arrayValue['0'];
	} else {
		bouton.value = arrayValue['1'];
	}
}

function EJColor(theRow,theRowColor,theRowColor2)
{
	if(typeof(theRow.style)=='undefined' || typeof(theRow.cells)=='undefined') {
		return false;
	}
	
	var row_cells_count=theRow.cells.length;

	for (var c = 0;c<row_cells_count;c++) {
		theRow.cells[c].bgColor=theRowColor;
	}
	return true;
}

function SelectAll() {
	len = document.liste.elements.length;
	var i=0;
	for( i=0; i<len; i++) {
		if (document.liste.elements[i].type=='checkbox') {
			document.liste.elements[i].checked = !document.liste.elements[i].checked;
		}
	}
}

function PopupImage(img,titre) {
	w=open("",'image','width=400,height=400,toolbar=no,scrollbars=no,resizable=no');
	w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>");
	w.document.write("<SCRIPT language=javascript>function checksize()  { if (document.images[0].complete) {  window.resizeTo(document.images[0].width+8,document.images[0].height+60); window.focus();} else { setTimeout('check()',250) } }</"+"SCRIPT>");
	w.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><IMG src='"+img+"' border=0>");
	w.document.write("");
	w.document.write("</BODY></HTML>");
	w.document.close();
}