// Functia pt. verificarea formularului de inregistrare si autentificare

function regcheck(ceck) {



// Verifica lungimea numelui

var nume=ceck.nume.value.length

if (nume<3) {

  alert("Nom doit etre d'au moins 3 caracteres!")

  ceck.nume.select();    // Selecteaza caseta cu numele

  return false

}







// Verifica textul pt. adresa de email

var email=ceck.email.value

if (email.indexOf("@")==-1 || email.indexOf(".")==-1 || email.length<6) {

  alert("Ecrire l'e-mail correcte!")

  ceck.email.select();    // Selecteaza caseta de email

  return false

}





}



// Functia pt. verificarea formularului de recuperare date

function recupera(ceck) {



}



var returnsnume = true;

function Checknume(form) {

        returnsnume = true;

        Check_nume(form);

        Error_nume();

        if (returnsnume == true) {  }

}



function Check_nume(form)

{

	errormsgs="	Login absence\n\n";

        if (form.nume.value == "") { errormsgs+="Écrivez votre nom de connexion!\n"; returnsnume = false; } 

        if (form.pass.value == "") { errormsgs+="Rédiger et mot de passe!\n"; returnsnume = false; }

}



function Error_nume()

{

   if (returnsnume == false)

      alert(errormsgs);

}



///////////////////verifica parola

function passCheck(id)

{

	

	if (id.value !="")

	{

	var ra = id.value;

		if (!ra.match(/^\w+$/))

		{

			alert("Écrire des lettres ou des chiffres");

			id.select();

			id.focus();

			

		}

		

		

		if(id.value.length < 3)

		{

			alert("	Ecrivez au moins 3 caracteres");

			id.select();

			id.focus();

			

		}



	}

		

}



function passCaractere(ids, id)

{

	

	if (ids.value !="")

	{

	var ra = ids.value;

		if (!ra.match(/^\w+$/))

		{

			alert("	Écrire des lettres ou des chiffres");

			ids.select();

			ids.focus();

			

		}

		

		

		if(ids.value.length < 3)

		{

			alert("	Mot de passe doit etre d'au moins 3 caracteres");

			ids.select();

			ids.focus();

			

		}



	}

		

}

////////////////verifica nume



function numeCheck(id)

{

	

	if (id.value !="")

	{

	var ra = id.value;

		if (!ra.match(/^\w+$/))

		{

			alert("Écrire des lettres ou des chiffres");

			id.select();

			id.focus();

			

		}

		

		

		if(id.value.length < 3)

		{

			alert("	Ecrivez au moins 3 caracteres");

			id.select();

			id.focus();

			

		}



	}

		

}

function hiLiteInput(field)

{

	var newcolor = '#eaf4ff';



	if( field.style.backgroundColor == newcolor )

	{

		field.style.backgroundColor = field.getAttribute( 'oldColor' );

	} else {

		field.setAttribute('oldColor', field.style.backgroundColor);

		field.style.backgroundColor = newcolor;

	}



	if( field.defaultv == "1" )

	{

		field.value = '';

		field.defaultv = 0;

	}

}

function numeCaractere(ids, id)

{

	

	if (ids.value !="")

	{

	var ra = ids.value;

		if (!ra.match(/^\w+$/))

		{

			alert("	Écrire des lettres ou des chiffres");

			ids.select();

			ids.focus();

			

		}

		

		

		if(ids.value.length < 3)

		{

			alert("	Écrire au moins 3 caracteres dans les noms");

			ids.select();

			ids.focus();

			

		}



	}

		

}

