function validate_F() {
var df= document.formP;
if (!check_empty(df.EMAIL.value)) { alert('Please, enter your e-mail!');input_txt(df.EMAIL); return false; }
else if (validateEmail(df.EMAIL.value)) { alert('Please, enter valid EMAIL!');input_txt(df.EMAIL); return false; }
else if (!check_empty(df.PASS.value)) { alert('Please, enter password!');input_txt(df.PASS); return false; }
return true;
 }

function validate_R() {
var df= document.formR;
if (!check_empty(df.EMAIL.value)) { alert('Please, enter your e-mail!');input_txt(df.EMAIL); return false; }
else if (validateEmail(df.EMAIL.value)) { alert('Please, enter valid EMAIL!');input_txt(df.EMAIL); return false; }
return true;
 }
function validate_REG1() {
var df= document.formR;
if (!check_empty(df.EMAIL.value)) { alert('Please, enter your e-mail!');input_txt(df.EMAIL); return false; }
else if (validateEmail(df.EMAIL.value)) { alert('Please, enter valid EMAIL!');input_txt(df.EMAIL); return false; }
else if (!check_empty(df.PASS.value)) { alert('Please, enter password!');input_txt(df.PASS); return false; }
else if (df.PASS.value.length<6){ alert('Password must be min 6 symbols!');input_txt(df.PASS); return false; } 
else if (df.VPASS.value!=df.PASS.value) { alert('Password was retyped incorrectly. Please try again!');df.VPASS.value='';input_txt(df.PASS); return false; }
return true;
 }
function validate_REG2() {
var df= document.formR;
/*if (check_empty(df.DN.value)){
  ajaxpage('jsvat.php?JSVAT='+df.DN.value,'test');
}
*/
//alert(df.DN_CHECK.value);
if (!check_empty(df.IME.value)) { alert('Please, enter your First name!');input_txt(df.IME); return false; }
else if (!check_empty(df.FAMILIA.value)) { alert('Please, enter Last name!');input_txt(df.FAMILIA); return false; }
else if (!check_empty(df.INITIALS.value)) { alert('Please, enter Initials!');input_txt(df.INITIALS); return false; }
else if (!check_empty(df.FIRMA.value)) { alert('Please, enter Affiliation!');input_txt(df.FIRMA); return false; }
else if (!check_empty(df.ADDRESS.value)) { alert('Please, enter Street, No!');input_txt(df.ADDRESS); return false; }
else if (!check_empty(df.ZIP.value)) { alert('Please, enter Postal code!');input_txt(df.ZIP); return false; }
else if (!check_empty(df.CITY.value)) { alert('Please, enter City!');input_txt(df.CITY); return false; }
//else if (!(check_empty(df.DN.value))) { alert('VAT number is invalid!');input_txt(df.DN); return false; }
return true;
 }
 
function check_empty(text) {
  return (text.length > 0);
}
function input_txt(field) {
	field.focus();
	field.select();
}
function validateEmail(email){
      emailPat  = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/
      emailPat1 = /^.+\@(\[?)[-_a-zA-Z0-9\.]+\.([a-zA-Z]{2,4}|[0-9]{1,4})(\]?)$/
      if ((email.match(emailPat))||(!email.match(emailPat1))) return true;

}
function checkelm(mform,mask,elm){
var str='';
   for( var i = 0; i < mform.elements.length; i++ ){
   	  str=mform.elements[i].name;
   	  if(str.search(mask)>-1){
	      mform.elements[i].checked = elm.checked;
	  }
	}
}


