function client_checkCode(s, w)
{
	var i, c;

	// vide ?
	if (s=="")
		return false;

	// largeur ok ?
	if (s.length!=w)
		return false;

	// que des chiffres ?
	for(i=0; i<w; i++)
	{
		c = s.charAt(i);
		if (c<'0' || c>'9')
			return false;
	}

	return true;
}

function client_checkPassword(s, w)
{
	var i, c;

	// vide ?
	if (s=="")
		return false;

	// largeur ok ?
	if (s.length!=w)
		return false;

	// que des lettres ?
	for(i=0; i<w; i++)
	{
		c = s.charAt(i);
		if (c<'A' || c>'Z')
			return false;
	}

	return true;
}

function client_checkForm()
{
	if (!client_checkCode(document.frmLogin.LOC_CODE.value, 10))
	{
		alert("La référence client doit contenir 10 chiffres.");
		document.frmLogin.LOC_CODE.focus();
		return false;
	}

	document.frmLogin.LOC_MDP.value = document.frmLogin.LOC_MDP.value.toUpperCase();
	if (!client_checkPassword(document.frmLogin.LOC_MDP.value, 5))
	{
		alert("La zone mot de passe doit contenir 5 lettres.");
		document.frmLogin.LOC_MDP.focus();
		return false;
	}

	return true;
}

