// sets nlxform fields

//var myCookie = Cookie.write('lang', 'fr');

var lang = Cookie.read('lang');

switch(lang)
{
case 'en':
	var fullnameTxt = 'Name';
	var emailTxt = 'Email';
	var companyTxt = 'Company';
	var validemailTxt = 'valid email';
	var insert = 'Insert ';
	break;    
case 'fr':
	var fullnameTxt = 'Nom';
	var emailTxt = 'Email';
	var companyTxt = 'Régie';
	var validemailTxt = 'email correctement';
	var insert = 'Insérer ';
  break;
case 'pt':
	var fullnameTxt = 'Nome';
	var emailTxt = 'Email';
	var companyTxt = 'Companhia';
	var validemailTxt = 'email válido';
	var insert = 'Introducir ';
	break;
default:
	var fullnameTxt = 'Nombre';
	var emailTxt = 'Email';
	var companyTxt = 'Empresa';
	var validemailTxt = 'email válido';
	var insert = 'Introducir ';
}

var emailPattern = /^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/;

if (document.forms["nlxForm"]){

 var nlform = document.forms["nlxForm"];
 var fullnameFld = nlform["nlxFullname"];
 var emailFld = nlform["nlxEmail"];
 var companyFld = nlform["nlxCompany"];
 fullnameFld.value = fullnameTxt;
 emailFld.value = emailTxt;
 companyFld.value = companyTxt;
}



// 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;
}
