function checkMail(email_input) {
    var x = email_input.value;
    var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (filter.test(x)) { return true; }
    else { return false; }
  }

  function empty(inputString) {
   return (inputString.length == 0) ? true : false;
  }

  function info_submit( formname ) {
   var error = '';
   
   if (empty(formname.name.value)) { error += 'Üresen maradt a név mező!\n'; }
   if ( (checkMail(formname.e_mail) == false) && (empty(formname.phone_number.value) == true) ) { error += 'Nem adott meg elérhetőséget vagy nem megfelelő formában! (telefonszám, e-mail) \n'; }
   if (empty(formname.security.value)) { error += 'Üresen maradt az ellenőrző mező!\n'; }
   
   if (error == '') { return true; }
   else { alert(error); return false; }
  }
  
function info_dealer_submit( formname ) {
   var error = '';
   
   if (empty(formname.name.value)) { error += 'Üresen maradt a cégnév mező!\n'; }
   if (empty(formname.contact_person.value)) { error += 'Üresen maradt a kapcsolattartó mező!\n'; }
   if ( (checkMail(formname.e_mail) == false) && (empty(formname.phone_number.value) == true) ) { error += 'Nem adott meg elérhetőséget vagy nem megfelelő formában! (telefonszám, e-mail) \n'; }
   if (empty(formname.security.value)) { error += 'Üresen maradt az ellenőrző mező!\n'; }
   
   if (error == '') { return true; }
   else { alert(error); return false; }
}

function newsletterform_check( formname ) {
   var error = '';
   
   if (empty(formname.name.value)) { error += 'Üresen maradt a név mező!\n'; }
   if (checkMail(formname.e_mail) == false ) { error += 'Üres vagy hibás az e-mail mező!\n'; }
   if (empty(formname.phone.value)) { error += 'Üresen maradt a telefonszám mező!\n'; }
   if (empty(formname.activity.value)) { error += 'Üresen maradt a tevékenységi kör mező!\n'; }
   
   if (empty(formname.security.value)) { error += 'Üresen maradt az ellenőrző mező!\n'; }
   
   if (error == '') { return true; }
   else { alert(error); return false; }
}

function onlinecard_check( formname ) {
   var error = '';
   
   if (checkMail(formname.email) == false ) { error += 'Üres vagy hibás az e-mail mező!\n'; }
   if ( formname.accept_text.checked == false ) { error += 'Regisztráláshoz el kell fogadni a feltételeket!'; }
   
   if (error == '') { return true; }
   else { alert(error); return false; }
}

function BannerCall() {
 $.ajax({
  method: 'post',
  url : 'inc_banner.php',
  dataType: 'html',
  success: function (text) {
   $('#banner').html(text);
  }
 });
}
