﻿// JavaScript Document

function checkfields() {
		name = document.getElementById("name").value;
		email = document.getElementById("email").value;
		phone = document.getElementById("phone").value;
		query = document.getElementById("query").value;
	if (name=='' || email=='' || query=='') {
		alert ('Név, e-mail és kérdés mezők kitöltése kötelező');
	}else{
		var a = checkEmailAddress (email);
		if (a) {
			document.getElementById("contactFormId").submit();
		}else{
			alert ('Írjon be érvényes email címet!');
			document.getElementById("email").focus();
			document.getElementById("email").select();
			
		}
	}
}

var good;
function checkEmailAddress(field) {

// Note: The next expression must be all on one line...
//       allow no spaces, linefeeds, or carriage returns!
var goodEmail = field.match(/\b(^(\S+@).+(\..{2,2})$)\b/gi);


if (goodEmail){
  return true;
} else {
  goodEmail = field.match(/\b(^(\S+@).+(\..{3,3})$)\b/gi);
	if (goodEmail){
 		 return true;
	} else {
		 return false;
	   }
   }
}