/*
 * Author: Charles Lauzon
 * Name:   Functions.js
 * Date:   11 Janvier, 2008
 */

/********************************************************************
 * 																	*
 *							    MENU                                *
 *																	*
 ********************************************************************/
//Variable Declaration
var kc; 
var Obj;

//MembreID onClick va effacer si c Adresse courriel
function txtMembreID_onClick(){
	if(document.getElementById("txtMembreId").value == "Adresse courriel"){
		document.getElementById("txtMembreId").value = "";
	}
}
//MembreID onBlur va remarquer Adresse courriel (si vide)
function txtMembreID_onBlur(){
	if(document.getElementById("txtMembreId").value == ""){
		document.getElementById("txtMembreId").value = "Adresse courriel";
	}
}
//Password onFocus va effacer si c Mot de passe
function txtPassword_onFocus(){
	var txtPasswordNew = document.createElement("input");
    txtPasswordNew.setAttribute("type", "password");
    txtPasswordNew.name = "txtPassword"; 
	txtPasswordNew.id = "txtPassword";
	txtPasswordNew.onblur = function(){ txtPassword_onBlur(); };
	txtPasswordNew.onkeypress = function(event){ event = event?event:window.event; txtPassword_onKeyPress(event); }
	txtPasswordNew.style.width = "82px";
	txtPasswordNew.style.height = "10px";
	txtPasswordNew.style.fontSize = "9px";
	txtPasswordNew.style.fontFamily = "Arial";
    document.getElementById("txtPassword").parentNode.replaceChild(txtPasswordNew, document.getElementById("txtPassword"));
	setTimeout("setTxtPasswordFocus('txtPassword')", 100);
}
//Le focus du txtPassword se perd, donc on le refait
function setTxtPasswordFocus(id){
	Obj = document.getElementById(id);
	if(Obj){ Obj.focus(); }
	else{ setTimeout("setTxtPasswordFocus('" + id + "')", 100); }
}
//Password onBlur va remarquer Mot de passe (si vide)
function txtPassword_onBlur(){
	if(document.fLogin_System.txtPassword.value == ""){
		var txtPasswordNew = document.createElement("input");
		txtPasswordNew.setAttribute("type", "text");
		txtPasswordNew.name = "txtPassword"; 
		txtPasswordNew.id = "txtPassword"; 
		txtPasswordNew.value = "Mot de passe"; 
		txtPasswordNew.onfocus = function(){ txtPassword_onFocus(); };
		txtPasswordNew.onkeypress = function(event){ event = event?event:window.event; txtPassword_onKeyPress(event); }
		txtPasswordNew.style.width = "82px";
		txtPasswordNew.style.height = "10px";
		txtPasswordNew.style.fontSize = "9px";
		txtPasswordNew.style.fontFamily = "Arial";
		document.getElementById("txtPassword").parentNode.replaceChild(txtPasswordNew, document.getElementById("txtPassword"));
	}
}
function txtPassword_onKeyPress(e){
	//Prendre le keyCode de la key appuyer
	if(e.keyCode){ kc = e.keyCode; }
	else if(e.which){ kc = e.which; }
	//Check si Enter
	if(kc == 13){ 
		document.fLogin_System.submit() 
	}
}
function btnLogin_onClick(){
	document.fLogin_System.exec_login.value = 1;
	document.fLogin_System.submit();
}