// JavaScript Document
szokoz=0;
function nevell(szova){
           if (szova=="") hibakod=1;
           for(i=0;i<szova.length;i++){
                  if (szova.charAt(i)==" ") szokoz++;
									
                  if (szokoz==szova.length) hibakod=1;
									
                }
           if (hibakod==1) {
                        alert('Hibás a név mező!');
                        document.formszakmai.T1.focus();
                        document.formszakmai.T1.select();
           }

}

function szulevell(szovaa){
          if (szovaa=="") hibakod=5;
		  
		  if (szovaa.length!=4) hibakod=5;
		  
          if (hibakod==5) {
                        alert('Nem jó a születési év !');
                        document.formszakmai.T2.focus();
           }
}

function emailell(szovb){
          if (szovb=="") hibakod=2;
          szokoz=0;
          kukac=0;
          pont=0;
          duplapont=0;
          for(i=0;i<szovb.length;i++){
                  if (szovb.charAt(i)==" ") szokoz++;
                  if (szovb.charAt(i)=="@") kukac++;
                  if (szovb.charAt(i)==".") pont++;
                  if ((szovb.charAt(i)==".") && (szovb.charAt(i-1)==".")) duplapont++;
                  if (szokoz==szovb.length) hibakod=2;
                }
          if ((duplapont+szokoz==0) && (kukac==1) && (pont>0)){
               kukachely=szovb.indexOf('@');
               elsoponthely=szovb.indexOf('.');
               utolsoponthely=szovb.lastIndexOf('.');
               if ((kukachely==0) || (elsoponthely==0)) hibakod=2;
               if (kukachely==(elsoponthely+1)) hibakod=2;
               if (kukachely==(elsoponthely-1)) hibakod=2;
               if (kukachely>utolsoponthely) hibakod=2;
               if (kukachely==(utolsoponthely-1)) hibakod=2;
               if (kukachely<2) hibakod=2;                  //e-mailcím registrálások miatt névhosszúsági korlát állítható be
               if (utolsoponthely+1==szovb.length) hibakod=2;
               if ((szovb.length-utolsoponthely)>4) hibakod=2;    //.vvv miatt (3 karakter)
               if (szovb.charAt(kukachely+1)=='.') hibakod=2;
                }
          else hibakod=2;

          if (hibakod==2) {
                        alert('Hibás az e-mail cím !');
                        document.formszakmai.T3.focus();
                        document.formszakmai.T3.select();
           }
}

function telepulesell(szovbba){
          if (szovbba=="") hibakod=41;
		  
		  if (document.formszakmai.T4a.value==" ") hibakod=41;

          if (hibakod==41) {
                        alert('Nem jó a település !');
                        document.formszakmai.T4a.focus();
           }
}

function cimell(szovbbb){
          if (szovbbb=="") hibakod=42;
		  
		  if (document.formszakmai.T4b.value==" ") hibakod=42;

          if (hibakod==42) {
                        alert('Nem jó a cím !');
                        document.formszakmai.T4b.focus();
           }
}

function iranyitoszamell(szovbbc){
          if (szovbbc=="") hibakod=43;
		  
		  if (document.formszakmai.T4c.value==" ") hibakod=43;

          if (hibakod==43) {
                        alert('Nem jó az irányítószám !');
                        document.formszakmai.T4c.focus();
           }
}

function megjegyzesell(szovc){
          if (szovc=="") hibakod=3;
          szokoz=0;
           for(i=0;i<szovc.length;i++){
                  if (szovc.charAt(i)==" ") szokoz++;
                  if (szokoz==szovc.length) hibakod=3;
                }

          if (hibakod==3) {
                        alert('Hibás a kép feltöltése mező!');
                        document.formszakmai.T5.focus();
                        document.formszakmai.T5.select();
           }
}

function kepcimell(kepcim){
          if (kepcim=="") hibakod=6;
		  
		  if (document.formszakmai.T6.value==" ") hibakod=6;

          if (hibakod==6) {
                        alert('Nem jó a kép címe !');
                        document.formszakmai.T6.focus();
           }
}

function ajandekkonyvell(ajandekkonyv){
		  if (!ajandekkonyv) hibakod = 7;
          if (ajandekkonyv=="") hibakod=7;
		  
		  if (document.formszakmai.T7.value==" ") hibakod=7;

          if (hibakod==7) {
                        alert('Válassz ajándékkönyvet !');
		  }
}

function masolszoveget(){
//	alert(document.formszakmai.file1.value);
    document.formszakmai.T5.value=document.formszakmai.file1.value;
}

function ellenor(szova,szovaa,szovb,szovbba,szovbbb,szovbbc,szovc){
         hibakod=0;
         nevell(szova);
	     szulevell(szovaa);
         emailell(szovb);
         telepulesell(szovbba);
         cimell(szovbbb);
         iranyitoszamell(szovbbc);
         megjegyzesell(szovc);
         if(hibakod!=0) return false;
         else return true;

}

function ellenor2(nev,eletkor,email,jelszo,jelszo2){
         hibakod=0;
         nevell(nev);
         emailell(email);
	 if ((eletkor == "") || (jelszo == "") || (jelszo2 == "")) {
		alert('Nincs minden kitöltve');
 		hibakod = 1;
	 }
	 if (jelszo != jelszo2) {
		alert('A jelszó másodszori megadása nem sikerült!');
		hibakod = 1;
	 }  
         if(hibakod!=0) return false;
         else return true;
		 	   
}

function ellenor3(nev,szul,email,telepules,cim,isz) {
         hibakod=0;
         nevell(nev);
	     szulevell(szul);
         emailell(email);
         telepulesell(telepules);
         cimell(cim);
         iranyitoszamell(isz);
    	 if(hibakod!=0) return false;
         else return true;
}

function ellenor4(kepcim) {
         hibakod=0;
	     kepcimell(kepcim);
    	 if(hibakod!=0) return false;
         else return true;
}

function ellenor5(kepcim,ajandekkonyv) {
         hibakod=0;
	     kepcimell(kepcim);
	     ajandekkonyvell(ajandekkonyv);
    	 if(hibakod!=0) return false;
         else return true;
}

