<!--

function indexOK()
{
    var v;
    var indexes=new Array();
    for (var i=1;i<=8;i++)
    {
	v=document.getElementById('index_'+i).options[document.getElementById('index_'+i).options.selectedIndex].value;
	if (v.substr(0,1)!='I' || v=='INOTHING')
	{
	    window.alert(getText('Nem adta meg a(z) '+i+'. mutatót!'));
	    setFocus('index_'+i);
	    return false;
	}
	indexes.push(document.getElementById('index_'+i).options[document.getElementById('index_'+i).options.selectedIndex].value);
    }
    indexes=indexes.join(',');
    document.getElementById('indexes').value=indexes;
    setIndexes();
}

function setIndexes()
{
    var req = null; 
    
    try { 
	// Opera 8.0+, Firefox, Safari 
	req = new XMLHttpRequest(); 
    } catch (e){ 
	// Internet Explorer Browsers 
	try { 
	    req = new ActiveXObject("Msxml2.XMLHTTP"); 
	} catch (e) { 
	    try{ 
		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	    } catch (e){ 
		// Something went wrong 
		window.alert("Your browser broke!"); 
		return false; 
	    } 
	} 
    } 
    	  
    req.onreadystatechange = function() { 
	          
	if (req.readyState == 4) {
	    if (req.status == 200) {
		t=req.responseText;

		if (t.substr(0,9)=='<!DOCTYPE')
		{
		    window.alert(getText('Túl sokáig volt inaktív. Lépjen be újra!'));
		    document.location.href='index.php';
		    return false;
		}

		if (self.opener!=null)
		{
		    self.opener.document.kform.action='index.php?modul=lekerdezesek&func=kistersegek';
		    self.opener.document.kform.target='_self';
		    self.opener.document.kform.submit();
		}
		self.close();

    	    }
	    else
	    {
		window.alert('Hiba ' + req.status);
	    }
	}
    }
    
    str='modul=user';
    str+='&func=setIndexes';
    str+='&indexes='+document.getElementById('indexes').value;

    req.open("POST", "index.php", true); 
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-2');  
    req.send(str); 
}


function indexAlap()
{
    document.getElementById('indexes').value='I301,I322,I309,I323,I374,I505,I124,I152';
    setIndexes();
}

function onChangeMutato(n)
{
    var index=document.getElementById('index_'+n).options[document.getElementById('index_'+n).options.selectedIndex].value;
    var tipus=index.substr(0,1);
    var id=index.substr(1,index.length-1);
    var i;

    document.getElementById('index_info_'+n).innerHTML='-';

    if (id=='NOTHING')
    {
	//toggleDIVInline('kereso_gomb',0);
	return false;
    }
    
    /*
    if (tipus=='I' && id!='ALL')
    {
	//toggleDIVInline('kereso_gomb',1);
	return false;
    }
    else
    {
	//toggleDIVInline('kereso_gomb',0);
    }
    */

    if (tipus!='I')
    {
	document.getElementById('index_'+n).options.length=1;
	document.getElementById('index_'+n).options[0].text=getText('Keresés folyamatban... Kérem várjon!');
	document.getElementById('index_'+n).options[0].value='0';
    }
    document.getElementById('index_'+n).disabled=true;
    
    var req = null; 
    
    try { 
	// Opera 8.0+, Firefox, Safari 
	req = new XMLHttpRequest(); 
    } catch (e){ 
	// Internet Explorer Browsers 
	try { 
	    req = new ActiveXObject("Msxml2.XMLHTTP"); 
	} catch (e) { 
	    try{ 
		req = new ActiveXObject("Microsoft.XMLHTTP"); 
	    } catch (e){ 
		// Something went wrong 
		window.alert("Your browser broke!"); 
		return false; 
	    } 
	} 
    } 
    	  
    req.onreadystatechange = function() { 
	          
	if (req.readyState == 4) {
	    if (req.status == 200) {
		t=req.responseText;

		if (t.substr(0,9)=='<!DOCTYPE')
		{
		    window.alert(getText('Túl sokáig volt inaktív. Lépjen be újra!'));
		    document.location.href='index.php';
		    return false;
		}

		if (tipus=='I')
		{
		    t=t.split('|');
		    document.getElementById('index_info_'+n).innerHTML=t[0];
		}
		else
		{
		    t=t.split('|');
		
		    document.getElementById('index_'+n).options.length=0;
		    document.getElementById('index_'+n).options.length=t.length;
		
		    for (i=0;i<t.length;i++)
		    {
			a=t[i].split('#');
			document.getElementById('index_'+n).options[i].text=a[1];
			document.getElementById('index_'+n).options[i].value=a[0];
		    }
		    document.getElementById('index_'+n).options.selectedIndex=0;
		}
		
		document.getElementById('index_'+n).disabled=false;

    	    }
	    else
	    {
		window.alert('Hiba ' + req.status);
	    }
	}
    }
    
    str='modul=lekerdezesek';
    str+='&func=fillMutato';
    str+='&tipus='+tipus;
    str+='&id='+id;

    req.open("POST", "index.php", true); 
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-2');  
    req.send(str); 

}


function megsem()
{
    document.location.href='index.php';
    return false;
}

function ok()
{
    
    var reg=/^[a-zA-Z0-9_]+$/;
    var lname=trim(document.getElementById('lname').value);
    var lpwd=trim(document.getElementById('lpwd').value);
    var email=trim(document.getElementById('email').value);
    
    if (lname=='')
    {
	window.alert(getText('Nem adta meg a felhasználói nevet!'));
	setFocus('lname');
	return false;
    }
    if (!reg.test(lname))
    {
	window.alert(getText('A felhasználói név nem megengedett karaktereket tartalmaz!'));
	setFocus('lname');
	return false;
    }

    if (lpwd=='')
    {
	window.alert(getText('Nem adta meg a jelszót!'));
	setFocus('lpwd');
	return false;
    }
    if (!reg.test(lpwd))
    {
	window.alert(getText('A jelszó nem megengedett karaktereket tartalmaz!'));
	setFocus('lpwd');
	return false;
    }

    if (email=='')
    {
	window.alert(getText('Nem adta meg az e-mail címét!'));
	setFocus('email');
	return false;
    }

    if (document.getElementById('county').options[document.getElementById('county').options.selectedIndex].value==0)
    {
	window.alert(getText('Nem adta meg a megyét!'));
	setFocus('county');
	return false;
    }

    if (document.getElementById('vegzettseg').options[document.getElementById('vegzettseg').options.selectedIndex].value==0)
    {
	window.alert(getText('Nem adta meg az iskolai végzettségét!'));
	setFocus('vegzettseg');
	return false;
    }

    if (document.getElementById('statusz').options[document.getElementById('statusz').options.selectedIndex].value==0)
    {
	window.alert(getText('Nem adta meg a jelenlegi státuszát!'));
	setFocus('statusz');
	return false;
    }

    if (document.getElementById('mp_helyzet').options[document.getElementById('mp_helyzet').options.selectedIndex].value==0)
    {
	window.alert(getText('Nem adta meg a munkaerő-piaci helyzetét!'));
	setFocus('mp_helyzet');
	return false;
    }

    if (document.getElementById('mh_tipus').options[document.getElementById('mh_tipus').options.selectedIndex].value==0)
    {
	window.alert(getText('Nem adta meg a munkahely típusát!'));
	setFocus('mh_tipus');
	return false;
    }

    if (document.getElementById('mh_statusz').options[document.getElementById('mh_statusz').options.selectedIndex].value==0)
    {
	window.alert(getText('Nem adta meg a munkahelyi státuszát!'));
	setFocus('mh_statusz');
	return false;
    }

    document.rform.submit();    
    return true;
}

function belepes()
{
    var lname=trim(document.getElementById('lname').value);
    var lpwd=trim(document.getElementById('lpwd').value);

    if (lname=='')
    {
	window.alert(getText('Nem adta meg a felhasználói nevet!'));
	setFocus('lname');
	return false;
    }
    if (lpwd=='')
    {
	window.alert(getText('Nem adta meg a jelszót!'));
	setFocus('lpwd');
	return false;
    }
    
    document.lform.submit();
    return true;

}

function regisztracio()
{
    document.location.href='index.php?modul=user&func=reg';
    return false;
}

//-->
