﻿
function send_hirlevel() {
 var hselect = document.getElementById('hir_mode').style.display="none";
 var hibastr = '';
 var hirl_span = document.getElementById('rendel');
 var hirl_div = document.getElementById('rendadat');
 var hirl_title = document.getElementById('rendtitle');
 var js_nev = document.getElementById('hir_nev').value;
 var js_mail = document.getElementById('hir_mail').value;
 var js_mode = document.getElementById('hir_mode').value;
 if(js_mode<1) { hibastr += '\nHiba a select-ben!'; }
 if(js_nev.length<=2) { hibastr += '\nAdja meg a nevét'; }
 if(js_mail=='') { hibastr += '\nAdja meg az e-mail címét'; } else {
  var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
  var returnval=emailfilter.test(js_mail)
  if(returnval==false){ hibastr += '\nAz e-mail cím rosszúl van megadva!'; }
 }
 if(hibastr=='') {
  hirl_span.style.display='inline';
  hirl_title.innerHTML = 'Küldés...';
  hirl_div.innerHTML='<div align="center"><big>Kérem várjon...</big></div>';
  var poststr = 'mode='+js_mode+'&nev='+js_nev+'&mail='+js_mail+'';
  var URL = 'send_hirl.php';
  ajhre = ajax();
  ajhre.onreadystatechange = function() {
   if(ajhre.readyState == 4) {
    reload = ajhre.responseText;
    if(reload==1) {
      hirl_div.innerHTML='<div align="center"><big>Feliratkozási kérelem sikeresen elküldve!</big></div>';
    } else if(reload==2){
      hirl_div.innerHTML='<div align="center"><big>Sikertelen müvelet!</big></div>';
    } else if(reload==3){
      hirl_div.innerHTML='<div align="center"><big>Leiratkozási kérelem sikeresen elküldve!</big></div>';
    } else if(reload==4){
      hirl_div.innerHTML='<div align="center"><big>Sikertelen müvelet!</big></div>';
    }
     setTimeout('close_rendel()',10000);
   }
  }
  ajhre.open("POST", URL, true);
  ajhre.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  ajhre.setRequestHeader("Content-length", poststr.length);
  ajhre.setRequestHeader("Connection", "close");
  ajhre.send(poststr);
 } else {
  alert('Hibák:'+hibastr);
  close_rendel();
 }
}
