/* AJAX-hoz */

var Ajax = null;

var $hova;

function getHTTP(element, URL, method) {  
//		alert ('most');
	    var wpanel= document.getElementById(element);
		wpanel.style.visibility = 'visible';  
	
		var req = null;
		if(window.XMLHttpRequest) {
			try {
			req = new XMLHttpRequest();
		  } catch (e) {}
		} else {
			if (window.ActiveXObject)  {
				try {
				req  = new ActiveXObject('Microsoft.XMLHTTP');
			} catch (e) {}
		  }
		}	
	
		req.onreadystatechange = function () {
			if (req.readyState == 4) {
				if (req.status == 200){
					wpanel.innerHTML = req.responseText;
				}
				else{
                wpanel.style.backgroundImage = 'none';
                wpanel.innerHTML = 'Hiba a letöltéskor';
/*				
                if(onerror) {
                	onerror(event);
                }				
*/				}
			}
		}
//		req.open('GET', URL, true);
		req.open(method, URL, true);		
		req.send(null);

}

function irdoda($mit, $hova, $form){

var obj = document.getElementById($hova);
//var obj = document.forms[$form].$hova;
//alert (obj);
	obj.value = $mit;
}



function start($login, $sid){
	getHTTP('hidden_cucc','./pages/session_start.php?login='+$login+'&SID='+$sid , 'POST');	
	getHTTP('naptar','./pages/naptar.php', 'GET');
	setTimeout("getHTTP('stat','./pages/stat.php', 'GET');", 5000);	
	setInterval("getHTTP('stat','./pages/stat.php', 'GET');", 60000);
}

function stop($login, $sid){
	setInterval('',10000);
	getHTTP('hidden_cucc','./pages/session_stop.php?login='+$login+'&SID='+$sid , 'POST');
}

function ellenoriz($x){
	
alert($x);
}

var testresults;
function checkemail($str){

	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test($str))
		testresults = true;
	else
	{
		testresults = false;
	}
	return (testresults)
}

var $allright = true;

function teszt(form)
{

	if (form.reg_login.value.length < 5)
	{
		$allright = false;
	}
/*	else
		getHTTP('error_reg_login','./pages/foglalt_e.php?mezo=login&ertek=' + form.reg_login.value, 'GET');
*/

	if (form.pass_1.value != form.pass_2.value)
	{
		document.getElementById('error_pass_1').innerHTML = '<< EZ nem egyezik...<br>';
		document.getElementById('error_pass_2').innerHTML = '<< ...EZZEL<br>';
		$allright = false;
	}
	else
	{
		document.getElementById('error_pass_1').innerHTML = '';	
		document.getElementById('error_pass_2').innerHTML = '';	
	}

	if (form.pass_1.value.length < 5)
	{
		document.getElementById('error_pass_1').innerHTML += ' Jelszó túl rövid.';
		$allright = false;
	}
	else
		document.getElementById('error_pass_1').innerHTML += '';	

	if (form.pass_2.value.length < 5)
	{
		document.getElementById('error_pass_2').innerHTML += ' Jelszó túl rövid.';
		$allright = false;
	}
	else
		document.getElementById('error_pass_2').innerHTML += '';	


	if (form.vez_nev.value.length < 3)
	{
		document.getElementById('error_vez_nev').innerHTML = 'Vezetéknév túl rövid.';
		$allright = false;
	}
	else
		document.getElementById('error_vez_nev').innerHTML = '';	

	if (form.ker_nev.value.length < 3)
	{
		document.getElementById('error_ker_nev').innerHTML = 'Keresztnév túl rövid.';
		$allright = false;
	}
	else
		document.getElementById('error_ker_nev').innerHTML = '';	

	if (!checkemail(form.reg_mail.value))
	{
		alert(form.reg_mail.value);
		document.getElementById('error_reg_mail').innerHTML = 'E-mail hibás.';
		$allright = false;
	}

	if (form.confirm_code.value.length != 0)
	{
		$allright = false;
	}

	if ($allright){
		return true;	
	}
	else
	{
		return false;
	}
}
