
function validare(el,img) {
	if (el.value.length<3 ) {
		document[img].src='../imagini/x20.png';
	}
	else {
		document[img].src='../imagini/bifa20.png';
	}
}

function validareChange(el,img) {
	incarca	('./aplicatii/php/verificareuser.php?u='+el.value,img);
}


function isValidEmail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
    if (strEmail.search(validRegExp) == -1) 
   {
      return false;
    } 
    return true; 
}

function validareEmail(el,img) {
	if (isValidEmail(el.value)) {
		document[img].src='../imagini/bifa20.png';	
	}
	else {
		document[img].src='../imagini/x20.png';
	}
}

function validareCompara(el, vel2, img) {
	var el2=document.getElementById(vel2);
	if (el.value!=el2.value) {
		document[img].src='../imagini/x20.png';
	}
	else {
		document[img].src='../imagini/bifa20.png';
	}
}

function submitform(form,check,user,parola,reparola,email,remail,nume,tara,imuser) {
	eroare='';
	if (!check.checked) {
		eroare +='You must to accept the terms and conditions! Check \'I have read and ....\'!';
	}
	else {
		if (user.value.length<3) eroare +='User name must be at least 3 characters length!\n';
		if (parola.value.length<3) eroare +='Password name must be at least 3 characters length!\n';
		if (email.value.length<5) eroare +='Email address must be at least 5 characters length!\n';
		if (isValidEmail(email.value)==false) eroare +='Email address seems to be invalid!\n';
		if (tara.value.length<3) eroare +='Country name name must be at least 3 characters length!\n';
		if (nume.value.length<4) eroare +='First name and last name must be at least 4 characters length!\n';

		if (parola.value!=reparola.value) eroare +='The password has to match the re-type password field!\n';
		if (email.value!=remail.value) eroare +='The email address has to match the re-type email field!\n';
		if (imuser.src.indexOf('x')>-1) eroare +='The user name is already taken! Please choose another user name!\n';
	}
	if (eroare=='') {
		form.submit();
	}	
	else {
		alert('The following errors occured:\n' + eroare);
	}
}

