//Remet a zero un tableau
function reset_tbl(idTable) {
	var tbl = document.getElementById(idTable);

	for (i=tbl.rows.length; i>headerLignListAdmin; i--) {
		document.getElementById(idTable).deleteRow(-1);
	}
}

//Recharge un tableau
function reload_tbl(idTable, dataArray, reset) {
	var tbl = document.getElementById(idTable);
	
	reset_tbl(idTable);
	
	//Ajout les lignes et cellules
	for (i=0; i<dataArray.length; i++) {
		var newRow = tbl.insertRow(-1);
		
		for (a=0; a<dataArray[i].length; a++) {
			newRow.insertCell(-1).innerHTML = dataArray[i][a];
		}
	}
}

//Recherche un value dans un array
function in_array(array, val) {
	for(var i = 0, l = array.length; i < l; i++) {
		if(array[i] == val) {
			return true;
		}
	}
	return false;
}

//Ouvre le login
function getLogin() {
	getMaxWidthScreen();
	
	//document.getElementById('globalMask').style.height=getMaxHeightScreen() + 'px';
	document.getElementById('globalMask').style.display='block';
	
	//document.getElementById('loginContener').style.left=(getMaxWidthScreen()/2 - 125) + 'px';
	document.getElementById('loginContener').style.display='block';
}

//Ferme le lofib
function closeLogin() {
	document.getElementById('loginContener').style.display='none';
	document.getElementById('globalMask').style.display='none';
}


function connection(user) {
	if (user != "") {
		document.getElementById('loginError').style.display='none';
		addUser(user);
		newUser = user;
		parent.newUser = user;
		
		closeLogin();
		
		launchChat();
	} else {
		document.getElementById('loginError').style.display='block';
	}
	
	return false;
}

function checkAddLine(line) {
	if (line != "") {
		addLine(line);
		document.getElementById('whriteInput').value="";
	} else {
		document.getElementById('whriteInput').style.backgroundColor="#ffdddd";
	}
}

function updateChat(dataStr) {
	document.getElementById('chatData').innerHTML = dataStr;
	//document.getElementById('chatData').scrollTop = 100000;
	readTxt("users");
}

function updateUsers(dataStr) {
	document.getElementById('usersData').innerHTML = dataStr;
}

function launchChat() {
	var timming = 7000;
	
	document.getElementById('countUserBox').innerHTML = countUser + strUser;
	readTxt("chat");
	timer = setTimeout("launchChat()", timming);
}

function getWelcomeLSDChat() {
	document.getElementById('chatData').innerHTML = '<p style="font-weight:bold; font-size:12px;"> .::. Bienvenue sur le chat de RACE24H .::. Version 1.0 .::. Crée par SOMARE Ludovic .::.</p>';
}

function getByeLSDChat() {
	document.getElementById('chatData').innerHTML = '<p style="font-weight:bold; font-size:12px;"> .::. A bientot sur RACE24H .::. Version 1.0 .::.</p>';
}

function forHim(user) {
	document.getElementById('whriteInput').value= user + " > " + document.getElementById('whriteInput').value;
}

