
function validare(){
    var valid = true;
	var msg = "";
	msg += validareUsername();
	msg += validarePassword();
	msg += validarePassword2();
	msg += validareEmail();
	msg += validareName();
	msg += validarePhone();
	msg += validareCheck()

	if(msg !=""){
	alert("Please corect the following :\n" + msg);
	valid = false;
	}
	return valid;
  }
  
  function validareUsername(){
    var msg = "";
    if(document.myForm.username.value ==""){
	document.myForm.username.style.background = '#fffdd3';
	msg = "Please complete your username \n";
	} else if (document.myForm.username.value.length < 4){
	document.myForm.username.style.background = '#fffdd3';
	msg = "Username must be more then 4 caracters \n";
	}
	return msg;
  }
  
  function validarePassword(){
    var msg = "";
	if(document.myForm.password.value ==""){
	document.myForm.password.style.background = '#fffdd3';
	msg = "Please complete your password \n";
	}else if(document.myForm.password.value.length < 6){
	document.myForm.password.style.background = '#fffdd3';
	msg = "Password must be more then 4 caracters \n";
	}
	return msg;
  }
  
    function validarePassword2(){
    var msg = "";
	if(document.myForm.password2.value != document.myForm.password.value){
	document.myForm.password2.style.background = 'Yellow';
	msg = "Passwords doesn't match \n";
	}else if(document.myForm.password2.value.length < 6){
	document.myForm.password2.style.background = '#fffdd3';
	msg = "Password must be more then 4 caracters \n";
	}
	return msg;
  }
  
  function validareEmail(){
    var msg = "";
	apos=document.myForm.mailro.value.indexOf("@")
    dotpos=document.myForm.mailro.value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2){
	document.myForm.mailro.style.background = '#fffdd3';
	msg = "Email address is not correct ! \n";
	}
	return msg;
  }
  
  function validareName(){
    var msg = "";
	if(document.myForm.name.value ==""){
	document.myForm.name.style.background = '#fffdd3';
	msg = "Please complete your name \n";
	}else if(document.myForm.name.value.length < 4){
	document.myForm.name.style.background = '#fffdd3';
	msg = "Your name must be more then 4 caracters \n";
	}
	return msg;
  }
  
  function validarePhone(){
    var msg = "";
	if(document.myForm.phone.value ==""){
	document.myForm.phone.style.background = '#fffdd3';
	msg = "Please complete your phone no. \n";
	}else if(document.myForm.phone.value.length <10){
	document.myForm.phone.style.background = '#fffdd3';
	msg = "Your phone no. must be more then 10 caracters \n";
	}
	return msg;
  }
    
  function validareCheck(){
    var msg = "";
	if(document.myForm.checkbox.checked != true){
	document.myForm.checkbox.style.background = '#fffdd3';
	msg = "Please accept the terms & condition. \n";
	}
	return msg;
  }
