// JavaScript Document
// 2007-02-21
// Írta: Mezofi István
function input_torles(hol){
	hol.value = "";
}



function form_ellenor(inputok,form_neve,szoveg,password_hiba,keves_elem, keves_elem_2){
var tilos = "ŐőÖöÜüÓóÚúÉéÁáÍí";	

	x=inputok.length;
	for(i=0; i < x ; i++ ){
        aktualis_tag = inputok[i];
		if(document.forms[form_neve].elements[aktualis_tag].value == ""){
		document.forms[form_neve].elements[aktualis_tag].style.background= "lightblue";
		alert(szoveg);
		document.forms[form_neve].elements[aktualis_tag].focus();
		return false;
	  }else{
		  	
		document.forms[form_neve].elements[aktualis_tag].style.background= "white";
			if(inputok[i] == "ir_szam"){
				if(document.forms[form_neve].ir_szam.value.length < 4 || document.forms[form_neve].ir_szam.value.length > 4){
					document.forms[form_neve].ir_szam.focus();
							document.forms[form_neve].ir_szam.style.background= "lightblue";
							alert(keves_elem_2);
							return false;
				}
			}
			
			if(inputok[i] == "nev" ){
			ez = document.forms[form_neve].nev.value;
				
	
				for (var k=0; k< ez.length; k++)
 			   {
				 for (j=0; j<tilos.length; j++)
     			  {
					
		   			if (ez.charAt(k)==tilos.charAt(j))
         			 {
					  alert("Kérem ne használjon ékezetes karaktereket.");
					  document.forms[form_neve].nev.value = "";
					  document.forms[form_neve].nev.focus();
					  document.forms[form_neve].nev.style.background= "lightblue";
					   return false;
         			 }
       			   }
	 			 }
			}
			
			
			if(inputok[i] == "jelszo" ){
			ez = document.forms[form_neve].jelszo.value;
	
				for (var k=0; k< ez.length; k++)
 			   {
				 for (j=0; j<tilos.length; j++)
     			  {
					
		   			if (ez.charAt(k)==tilos.charAt(j))
         			 {
					  alert("Kérem ne használjon ékezetes karaktereket.");
					   document.forms[form_neve].ujra_jelszo.value = "";
					  document.forms[form_neve].jelszo.value = "";
					  document.forms[form_neve].jelszo.focus();
					  document.forms[form_neve].jelszo.style.background= "lightblue";
					   return false;
         			 }
       			   }
	 			 }
			}
			
				if(inputok[i] == "ujra_jelszo"){
						if((document.forms[form_neve].jelszo.value.length) < 5){
							document.forms[form_neve].jelszo.focus();
							document.forms[form_neve].jelszo.style.background= "lightblue";
							alert(keves_elem);
							return false;
						}
							if(document.forms[form_neve].jelszo.value != document.forms[form_neve].ujra_jelszo.value ){
								alert(password_hiba);
								document.forms[form_neve].ujra_jelszo.value = "";
								document.forms[form_neve].ujra_jelszo.focus();
								document.forms[form_neve].ujra_jelszo.style.background= "lightblue";
							return false;
							}
				}
				
				if(inputok[i] == "munkavallalo_email"){
						str=document.forms[form_neve].munkavallalo_email.value;
   						 filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
  						 if (!filter.test(str)){
						document.forms[form_neve].munkavallalo_email.focus();
						document.forms[form_neve].munkavallalo_email.style.background= "lightblue";
      					 alert("Kérem egy valós e-mail címet adjon meg!");
     					 return false;
							}
				}
	   }
	}
	//Ha a munkara_jelentkezik_ellenor.php-rol jött a kérés
	if(form_neve == "munk_jel"){
		document.getElementById('munka_ajanlat').style.display='none';
	document.getElementById('preloader').style.display='inline';
	}
	//Ellenorizzük a milyen munkák érdeklik-et
	 check = "n";
	for(i=1; i <= 18; i++){
		if(document.forms[form_neve].elements["erdekli_"+i].checked){
			check = "y";
		}
	}
	
	if(check == "y"){
	//Had szóljon a gif
	document.getElementById('gombok').style.display='none';
	document.getElementById('upload').style.display='inline';
	}else{
	document.forms[form_neve].elements["erdekli_1"].focus();
	alert("Milyen munkák érdeklik? Legalább egy.");
	return false;
	}
}

function onlyNumbers(mibe)
{
x=mibe.value
ki=""
for(i=0;i<x.length;i++)
{
   if (x.substr(i,1)>='0' && x.substr(i,1)<='9')
      ki+=x.substr(i,1)
     }
mibe.value=ki
}

function belepo(szoveg){
	if(document.bejelentkezes.nev.value == "" || document.bejelentkezes.nev.value == "Felhasználónév" ){
		document.bejelentkezes.nev.focus();
		document.bejelentkezes.nev.value = "";
		document.bejelentkezes.nev.style.background= "lightblue";
		alert(szoveg);
		return false;
	}
	if(document.bejelentkezes.jelszo.value == "" || document.bejelentkezes.jelszo.value == "1234" ){
		document.bejelentkezes.jelszo.focus();
		document.bejelentkezes.jelszo.value = "";
		document.bejelentkezes.jelszo.style.background= "lightblue";
		alert(szoveg);
		return false;
	}
	
	if(document.bejelentkezes.jelszo.value.length < 5){
		alert("A jelszó minimum öt karakter.");
		return false;
	}
}

function mt_belepo(szoveg){
	if(document.bejelentkezes.username.value == "" || document.bejelentkezes.username.value == "felhasználónév" ){
		document.bejelentkezes.username.focus();
		document.bejelentkezes.username.value = "";
		document.bejelentkezes.username.style.background= "lightblue";
		alert(szoveg);
		return false;
	}
	if(document.bejelentkezes.password.value == "" || document.bejelentkezes.password.value == "1234" ){
		document.bejelentkezes.password.focus();
		document.bejelentkezes.password.value = "";
		document.bejelentkezes.password.style.background= "lightblue";
		alert(szoveg);
		return false;
	}
	
	if(document.bejelentkezes.jelszo.value.length < 5){
		alert("A jelszó minimum öt karakter.");
		return false;
	}
}



function hirl_ellenor(inputok,form_neve,szoveg){
	x=inputok.length;
	for(i=0; i < x ; i++ ){
        aktualis_tag = inputok[i];
		if(document.forms[form_neve].elements[aktualis_tag].value == ""){
		document.forms[form_neve].elements[aktualis_tag].style.background= "lightblue";
		alert(szoveg);
		document.forms[form_neve].elements[aktualis_tag].focus();
		return false;
	  }else{
		  	
		document.forms[form_neve].elements[aktualis_tag].style.background= "white";
	  }
	  
	 				 	if(inputok[i] == "hirlevelemailcim" || inputok[i] == "elfelejtettjelszo"){
						str=document.forms[form_neve].elements[inputok[i]].value;
   						 filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
  						 if (!filter.test(str)){
						document.forms[form_neve].elements[inputok[i]].focus();
						document.forms[form_neve].elements[inputok[i]].style.background= "lightblue";
      					 alert("Kérem egy valós e-mail címet adjon meg!");
     					 return false;
							}
						}
	}
}


function cegreg_ellenor(inputok,form_neve,szoveg, keves_elem, password_hiba){
	var tilos = "ŐőÖöÜüÓóÚúÉéÁáÍí";	
	
	x=inputok.length;
	for(i=0; i < x ; i++ ){
        aktualis_tag = inputok[i];
		if(document.forms[form_neve].elements[aktualis_tag].value == ""){
		document.forms[form_neve].elements[aktualis_tag].style.background= "lightblue";
		alert(szoveg);
		document.forms[form_neve].elements[aktualis_tag].focus();
		return false;
	  }else{
		  	
		document.forms[form_neve].elements[aktualis_tag].style.background= "white";
			}
	
			if(inputok[i] == "username" ){
			ez = document.forms[form_neve].username.value;
				
	
				for (var k=0; k< ez.length; k++)
 			   {
				 for (j=0; j<tilos.length; j++)
     			  {
					
		   			if (ez.charAt(k)==tilos.charAt(j))
         			 {
					  alert("Kérem ne használjon ékezetes karaktereket.");
					  document.forms[form_neve].username.value = "";
					  document.forms[form_neve].username.focus();
					  document.forms[form_neve].username.style.background= "lightblue";
					   return false;
         			 }
       			   }
	 			 }
			}
			
			
			if(inputok[i] == "password" ){
			ez = document.forms[form_neve].password.value;
	
				for (var k=0; k< ez.length; k++)
 			   {
				 for (j=0; j<tilos.length; j++)
     			  {
					
		   			if (ez.charAt(k)==tilos.charAt(j))
         			 {
					  alert("Kérem ne használjon ékezetes karaktereket.");
					   document.forms[form_neve].again_password.value = "";
					  document.forms[form_neve].password.value = "";
					  document.forms[form_neve].password.focus();
					  document.forms[form_neve].password.style.background= "lightblue";
					   return false;
         			 }
       			   }
	 			 }
			}
			
				if(inputok[i] == "again_password"){
						if((document.forms[form_neve].password.value.length) < 5){
							document.forms[form_neve].password.focus();
							document.forms[form_neve].password.style.background= "lightblue";
							alert(keves_elem);
							return false;
						}
							if(document.forms[form_neve].password.value != document.forms[form_neve].again_password.value ){
								alert(password_hiba);
								document.forms[form_neve].again_password.value = "";
								document.forms[form_neve].again_password.focus();
								document.forms[form_neve].again_password.style.background= "lightblue";
							return false;
							}
				}
				
				if(inputok[i] == "email"){
						str=document.forms[form_neve].email.value;
   						 filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
  						 if (!filter.test(str)){
						document.forms[form_neve].email.focus();
						document.forms[form_neve].email.style.background= "lightblue";
      					 alert("Kérem egy valós e-mail címet adjon meg!");
     					 return false;
							}
				}
				
				//Ha az árajánlatnál járunk
				if(inputok[i] == "munkaido"){
					if(document.forms[form_neve].elements[aktualis_tag].value == "0"){
						alert("Kérem válasszon!");
						document.forms[form_neve].elements[aktualis_tag].focus();
						return false;
					}
				}
				if(inputok[i] == "munkarend"){
					if(document.forms[form_neve].elements[aktualis_tag].value == "0"){
						alert("Kérem válasszon!");
						document.forms[form_neve].elements[aktualis_tag].focus();
						return false;
					}
				}
				
				if(inputok[i] == "jogviszony"){
					if(document.forms[form_neve].elements[aktualis_tag].value == "0"){
						alert("Kérem válasszon!");
						document.forms[form_neve].elements[aktualis_tag].focus();
						return false;
					}
				}
				
				if(inputok[i] == "vegzettseg"){
					if(document.forms[form_neve].elements[aktualis_tag].value == "0"){
						alert("Kérem válasszon!");
						document.forms[form_neve].elements[aktualis_tag].focus();
						return false;
					}
				}
					
		}
		
		//Ellenorizzük a milyen szolgáltatás érdeklik-et
	 check = "n";
	for(i=1; i <= 6; i++){
		if(document.forms[form_neve].elements["szolgaltatas_"+i].checked){
			check = "y";
		}
	}
	
	if(check == "y"){
		//Had szóljon a gif
	document.getElementById('gombok').style.display='none';
	document.getElementById('upload').style.display='inline';
	}else{
	document.forms[form_neve].elements["szolgaltatas_1"].focus();
	alert("Milyen szolgáltatás érdekli? Legalább egy.");
	return false;
	}
}


function ugras(inputok,form_neve,szoveg){
	x=inputok.length;
	for(i=0; i < x ; i++ ){
        aktualis_tag = inputok[i];
		if(document.forms[form_neve].elements[aktualis_tag].value == ""){
		document.forms[form_neve].elements[aktualis_tag].style.background= "lightblue";
		alert(szoveg);
		document.forms[form_neve].elements[aktualis_tag].focus();
		return false;
	  }else{
		  	
		document.forms[form_neve].elements[aktualis_tag].style.background= "white";
	  }
	  
	  if(inputok[i] == "email"){
						str=document.forms[form_neve].email.value;
   						 filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
  						 if (!filter.test(str)){
						document.forms[form_neve].email.focus();
						document.forms[form_neve].email.style.background= "lightblue";
      					 alert("Kérem egy valós e-mail címet adjon meg!");
     					 return false;
							}
				}
			
	}//For vége
	
	//Ellenorizzük a milyen szolgáltatás érdeklik-et
	 check = "n";
	
	for(i=1; i <= 6; i++){
		if(document.forms[form_neve].elements["szolgaltatas_"+i].checked){
			check = "y";
		}
	}
			if(check == "y"){
			//Had szóljon a submit
			document.arajanlat1.submit();
			}else{
			document.forms[form_neve].elements["szolgaltatas_1"].focus();
			alert("Milyen szolgáltatás érdekli? Legalább egy.");
			return false;
			}
}

function arajanlat_feltolt(szoveg){
	if(document.arajanlat2.file.value == ""){
		document.arajanlat2.file.focus();
		document.arajanlat2.file.style.background= "lightblue";
		alert(szoveg);
		return false;
	}
	document.getElementById('gombok').style.display='none';
	document.getElementById('upload').style.display='inline';
}

function allas_keres(input,form_neve,szoveg){
	
	if(document.forms[form_neve].elements["megye"].value == "0" && document.forms[form_neve].elements["vegzettseg"].value == "0" && document.forms[form_neve].elements["pozicio"].value == "0" && document.forms[form_neve].elements["szakterulet"].value == "0" && (document.forms[form_neve].elements[input].value == "" || document.forms[form_neve].elements[input].value.length < 3) ){
		alert(szoveg);
		return false;
	  }
	  
}

function preloader(){
	document.getElementById('munka_ajanlat').style.display='none';
	document.getElementById('preloader').style.display='inline';
}

function allas_box(input,form_neve,szoveg){
	if(document.forms[form_neve].elements["vegzettseg"].value == "0" && document.forms[form_neve].elements["megnevezes"].value == "0" && (document.forms[form_neve].elements[input].value == "" || document.forms[form_neve].elements[input].value.length < 3) ){
		alert(szoveg);
		return false;
	  }
	  
}