function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }

function check_uzen() {
if (document.uzenofal.nev.value =='')
          { alert("Név nélkül nem megy!"); document.uzenofal.nev.focus(); return false; }
if (document.uzenofal.bejegyzes.value =='')
          { alert("Nem írtál szöveget!"); return false; }
if (document.uzenofal.vsecc.value =='')
          { alert("Add meg az ellenőrző kódot!"); document.uzenofal.vsecc.focus(); return false; }
if (document.uzenofal.vsecc.value != document.uzenofal.ell.value)
          { alert("Add meg HELYESEN az ellenőrző kódot!"); document.uzenofal.vsecc.focus(); return false; }
 else { return true; }
}

function mailcheck() {
var x = document.uzen.emil.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (document.uzen.nev.value == "")
          { alert("Nem adtál meg nevet!"); document.uzen.nev.focus(); return false; }
if (document.uzen.emil.value == "")
          { alert("Nem adtál meg E-mail címet!"); document.uzen.emil.focus(); return false; }
if (!filter.test(x))  { alert('A megadott E-mailcím hibás!');document.uzen.emil.focus(); return false; }
	
if (document.uzen.uzenet.value =='')
          { alert("Az üzenet szövege hiányzik!"); document.uzen.uzenet.focus(); return false; }	
if ((document.uzen.who[0].checked == false ) && (document.uzen.who[1].checked == false ) && (document.uzen.who[2].checked == false ))
	{ alert("Hiányzik a levél címzettje!"); return false; }		  
 else { return true; }
}


function ajanl_check() {
var k = document.ajanl.emil.value;
var c = document.ajanl.cimzett_mail.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (document.ajanl.kuldo_nev.value =='')
          { alert("Hiányzó adat: küldő neve!"); document.ajanl.kuldo_nev.focus(); return false; }
if (document.ajanl.emil.value =='')
          { alert("Hiányzó adat: küldő e-mail címe!"); document.ajanl.emil.focus(); return false; }
if (!filter.test(k))  { alert('A megadott E-mail cím hibás!');document.ajanl.emil.focus(); return false; }
if (document.ajanl.cimzett_nev.value =='')
          { alert("Hiányzó adat: címzett neve!"); document.ajanl.cimzett_nev.focus(); return false; }
if (document.ajanl.cimzett_mail.value =='')
          { alert("Hiányzó adat: címzett e-mail címe!"); document.ajanl.cimzett_mail.focus(); return false; }
if (!filter.test(c))  { alert('A megadott E-mail cím hibás!');document.ajanl.cimzett_mail.focus(); return false; }
 else { return true; }
}

function hir_check() {
var x = document.hirlev.emil.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (document.hirlev.nev.value =='')
          { alert("Hiányzó adat: NÉV!"); document.hirlev.nev.focus(); return false; }
if (document.hirlev.emil.value =='')
          { alert("Hiányzó adat: E-MAIL cím!"); document.hirlev.emil.focus(); return false; }
if (!filter.test(x))  { alert('A megadott E-mail cím hibás!');document.hirlev.emil.focus(); return false; }
if (document.hirlev.kod.value =='')
          { alert("Hiányzó adat: ELLENŐRZŐ KÓD!"); document.hirlev.kod.focus(); return false; }
if (document.hirlev.kod.value != document.hirlev.code.value)
          { alert("Hibás adat: ELLENŐRZŐ KÓD!"); document.hirlev.kod.focus(); return false; }
 else { return true; }
}

function befejez() {
var x = document.shopend.ecim.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (document.shopend.nev.value == "")
          { alert("Hiányzó adat: NÉV!"); document.shopend.nev.focus(); return false; }
if (document.shopend.cim.value == "")
          { alert("Hiányzó adat: CÍM!"); document.shopend.cim.focus(); return false; }
if (document.shopend.tel.value == "")
          { alert("Hiányzó adat: TELEFONSZÁM!"); document.shopend.tel.focus(); return false; }
if (document.shopend.ecim.value == "")
          { alert("Hiányzó adat: E-mail!"); document.shopend.ecim.focus(); return false; }
if (!filter.test(x))  { alert('A megadott E-mailcím hibás!');document.shopend.ecim.focus(); return false; }
if ((document.shopend.szall[0].checked == false ) && (document.shopend.szall[1].checked == false ))
	{ alert("Hiányzó adat: ÁTVÉTEL MÓDJA!"); return false; }
 else { return true; }
}

function check_keres() {
if (document.searchbar.keres.value == "Termék kereső")
          { alert("Mit keressek?"); document.searchbar.keres.focus(); return false; }
if (document.searchbar.keres.value == "")
          { alert("Mit keressek?"); document.searchbar.keres.focus(); return false; }
 else { return true; }
}
