// sets nlxform fields

if ($E('html').getProperty('lang')=='es')
{
 var fullnameTxt = 'nombre';
 var emailTxt = 'email';
 var validemailTxt = 'email válido';
 var insert = 'introducir ';
} else {
 var fullnameTxt = 'name';
 var emailTxt = 'email';
 var validemailTxt = 'invalid email';
 var insert = 'insert ';
}

var emailPattern = /^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/;

if (document.forms["nlxForm"]){
 var nlform = document.forms["nlxForm"];
 var fullnameFld = nlform["nlxFullname"];
 var emailFld = nlform["nlxEmail"];
 fullnameFld.value = fullnameTxt;
 emailFld.value = emailTxt;
}

// validation starts here
function nlxValidate() {
  if (fullnameFld.value == "" || fullnameFld.value == fullnameTxt || fullnameFld.value == insert + fullnameTxt ||/^\s+$/.test(fullnameFld.value))
  { fullnameFld.style.color = "#F03";
    fullnameFld.value = insert + fullnameTxt;
	return false;
  }
  else if (emailFld.value == "" || emailFld.value == emailTxt)
  { emailFld.style.color = "#F03";
    emailFld.value = insert +  emailTxt;
	return false;
  }
  else if (!emailPattern.test(emailFld.value))
  { emailFld.style.color = "#F03";
    emailFld.value = insert +  validemailTxt ;
	return false;
  }
else  
  {
    nlform.submit();
  }
  return false;
}