// JavaScript Document
function is_checked(elementName){
	return(document.getElementById(elementName).checked);	
	} // end function

function chkEmail(email)
{
	if (window.RegExp) {
    var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
    var reg1 = new RegExp(reg1str);
    var reg2 = new RegExp(reg2str);
    if (!reg1.test(email) && reg2.test(email))
      return true;
    return false;
  } else {
    if(email.indexOf("@") >= 0)
      return true;
    return false;
  }
}
function selectAll(newState, form)
{
	var d = eval('document.'+form);

	for (var i=0 ; i < d.elements.length ; i++)
	{
		var e = d.elements[i];
		if ( e.type == 'checkbox' ) 
		{
			e.checked = newState;
		/*	if ( e.value != 'on' ) 
			{ changeColor(newState, e.value, true); }*/
		}
	}
}
function chkLogin(form)
{
	var d = eval('document.'+form);
	var temp = "Vos erreurs sont : \n----------------------\n";
	var msg = temp;

	if ( d.email.value.length == 0 || !chkEmail(d.email.value) )
	{ msg += "+Veuillez entrer votre e-mail.\n"; }
	if ( d.mdp.value.length == 0 )
	{ msg += "+Veuillez entrer votre mot de passe.\n"; }

	if ( msg != temp ) 
	{ 
		alert (msg);
		return false;
	}
}
function chkOubli(form)
{
	var d = eval('document.'+form);
	var temp = "Vos erreurs sont : \n----------------------\n";
	var msg = temp;

	if ( d.email.value.length == 0 || !chkEmail(d.email.value) )
	{ msg += "+Veuillez entrer votre e-mail.\n"; }

	if ( msg != temp ) 
	{ 
		alert (msg);
		return false;
	}
}
    
function mouseOverImage(i,file_name)
{
	document.getElementById("img"+i).src = file_name;
}

function mouseOutImage(i,file_name)
{
	document.getElementById("img"+i).src = file_name;
}

