// JavaScript Document
// Y METTRE TOUS LES JS COMMUNS AU BO ET FO


// Fonction de test de la consistence du pass en FO
function CheckPass(id)
{
	password = document.getElementById(id).value;
	passwordlow = password.toLowerCase();
	majuscule = false;

	//On vérifie si il y a des majuscules
	if(password != passwordlow)
	{
		majuscule = true;
	}

	taille = password.length;
	numerique = false;
	
	// On vérifie qu'il y a des chiffres
	for(i=0;i<taille-1;i++)
	{
		caractere = password.substring(i,i+1);
		if(!isNaN(caractere))
		{
		numerique = true;
		}
	}
	
	if((majuscule==false && numerique==false))
	{
		if(document.getElementById)
		{
			document.getElementById("faible").style.backgroundImage = "url(/images/fond_checkpass_vert.gif)";
			document.getElementById("faible").style.color = "#000000";

			document.getElementById("moyen").style.backgroundImage = "url(/images/fond_checkpass_neutre.gif)";
			document.getElementById("elevee").style.backgroundImage = "url(/images/fond_checkpass_neutre.gif)";
		}
	}
	else
	{
		if((majuscule || numerique) && taille<=8)
		{
			document.getElementById("faible").style.backgroundImage = "url(/images/fond_checkpass_vert.gif)";
			document.getElementById("faible").style.color = "#FFFFFF";

			document.getElementById("moyen").style.backgroundImage = "url(/images/fond_checkpass_orange.gif)";
			document.getElementById("moyen").style.color = "#FFFFFF";

			document.getElementById("elevee").style.backgroundImage = "url(/images/fond_checkpass_neutre.gif)";
		}
		else if(majuscule && numerique && taille>8)
		{
			document.getElementById("faible").style.backgroundImage = "url(/images/fond_checkpass_vert.gif)";
			document.getElementById("faible").style.color = "#FFFFFF";

			document.getElementById("moyen").style.backgroundImage = "url(/images/fond_checkpass_orange.gif)";
			document.getElementById("moyen").style.color = "#FFFFFF";

			document.getElementById("elevee").style.backgroundImage = "url(/images/fond_checkpass_rouge.gif)";
			document.getElementById("elevee").style.color = "#FFFFFF";

		}
	}
}

function definirPack(id_client, id_option)
{
    document.getElementById('item_number').value = id_client+'-'+id_option;
}