var xmlHttp
var spanom
var varbtnbgon;
var varbgon;
var szdkul;
var cdkul;
var NickChkd;
var EmilChkd;
var PwrdChkd;
var PwrRChkd;
var leutes;
ihaxon = new Image();
ihaxon.src = "pix/gif/frmfturaon.gif";

function frminstant(spanja,hszID) {
	xmlHttp = GetXmlHttpObject()
	spanom = "sp" + spanja
	inputja = "in" + spanja
	hszinputja = "hs" + spanja
	if (xmlHttp == null) {
		alert ("A böngésződ nem támogatja az AJAX eljárást!");
		return;
	}
	if (document.getElementById(inputja).value == '1' && document.getElementById(hszinputja).value == hszID) {
		document.getElementById(inputja).value = '0'
		hszID = '0'
	} else {
		document.getElementById(inputja).value = '1'
		document.getElementById(hszinputja).value = hszID
	}
	var url = "hszki.php?hszID=" + hszID + "&sid=" + Math.random()
	xmlHttp.onreadystatechange=stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function frmvalasz(spanja,hszID,tid) {
	xmlHttp = GetXmlHttpObject()
	spanom = "sp" + spanja
	inputja = "in" + spanja
	hszinputja = "hs" + spanja
	if (xmlHttp == null) {
		alert ("A böngésződ nem támogatja az AJAX eljárást!");
		return;
	}
	if (document.getElementById(inputja).value == '1' && document.getElementById(hszinputja).value == hszID) {
		document.getElementById(inputja).value = '0'
		hszID = '0'
	} else {
		document.getElementById(inputja).value = '1'
		document.getElementById(hszinputja).value = hszID
	}
	var url = "hszre.php?hszID=" + hszID + "&tid=" + tid + "&sid=" + Math.random()
	xmlHttp.onreadystatechange=stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function frmjsmenu(spanja) {
	xmlHttp = GetXmlHttpObject()
	spanom = "spind"
	if (xmlHttp == null) {
		alert ("A böngésződ nem támogatja az AJAX eljárást!");
		return;
	}
	var url = "frm" + spanja + "Lap.php?hszID=0&sid=" + Math.random()
	xmlHttp.onreadystatechange=stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function frmRegOkMenu(spanja) {
	xmlHttp = GetXmlHttpObject()
	spanom = "frmBalMenu"
	if (xmlHttp == null) {
		alert ("A böngésződ nem támogatja az AJAX eljárást!");
		return;
	}
	var url = "frmBalMenu.php?sid=" + Math.random()
	xmlHttp.onreadystatechange=stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function keystroke(event) {
  leutes = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
}

function regadatchk(spanja,inje,lapja) {
	if (leutes != 9) {
		var adat = document.regform.regadat[inje].value
		if (leutes == 32) {
			alert('Kérlek, ne használj szóköz billentyűt!')
			var adat = adat.replace(/ /gi, "")
			document.regform.regadat[inje].value = adat
		}
		xmlHttp = GetXmlHttpObject()
		if (xmlHttp == null) {
			alert ('A böngésződ nem támogatja az AJAX eljárást!');
			return;
		}
		spanom = "sp" + spanja
		if (lapja == 'Pwrd' || lapja == 'PwrR') {
			if (inje == 2) {
				if (document.regform.regadat[2].value.length < 4) {
					var input2chk = 'ures'
				} else {
					var input2chk = 'eleg'
				}
			} else if (inje == 3) {
				if (document.regform.regadat[3].value == document.regform.regadat[2].value) {
					var input2chk = 'eleg'
				} else {
					var input2chk = 'kulonb'
				}
			}
		} else {
			var input2chk = document.regform.regadat[inje].value
		}
		var hidinput = 'hid' + spanja
		document.getElementById(hidinput).value = adat
		var url = "frm" + lapja + "Chk.php?frm" + lapja + "Chk=" + input2chk + "&sid=" + Math.random()
		xmlHttp.onreadystatechange=stateChanged
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
	leutes = "";
}

function logadatchk(spanja,inje,lapja) {
	if (leutes != 9) {
		var adat = document.logform.logadat[inje].value
		xmlHttp = GetXmlHttpObject()
		if (xmlHttp == null) {
			alert ("A böngésződ nem támogatja az AJAX eljárást!");
			return;
		}
		spanom = "sp" + spanja
		var input2chk = document.logform.logadat[inje].value
		var hidinput = 'hid' + spanja
		document.getElementById(hidinput).value = adat
		if (lapja == "Pwrd") {
			var frmEmilKieg = document.logform.logadat[0].value
			var url = "frm" + lapja + "LogChk.php?frm" + lapja + "Chk=" + input2chk + '&frmEmilChk=' + frmEmilKieg + "&sid=" + Math.random()
		} else {
			var url = "frm" + lapja + "LogChk.php?frm" + lapja + "Chk=" + input2chk + "&sid=" + Math.random()
		}
		xmlHttp.onreadystatechange=stateChanged
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
	leutes = "";
}

function stateChanged() {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		document.getElementById(spanom).innerHTML=xmlHttp.responseText
	}
}

function GetXmlHttpObject() {
	var objXMLHttp=null;
	try {
	  // Firefox, Opera 8.0+, Safari
	  objXMLHttp=new XMLHttpRequest();
	}
	catch (e) {
	  // Internet Explorer
	  try {
		  objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e) {
		  objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	}
	return objXMLHttp;
}

function bgf(bg) {
	bg = "td" + bg
	document.getElementById(bg).className = 'frmtdtboxon';
	varbgon = document.getElementById(bg).className;
}
function bgb(bg) {
	bg = "td" + bg
	document.getElementById(bg).className = 'frmtdtbox';
}
function bgmor(bg) {
	bg = "td" + bg
	varbgon = document.getElementById(bg).className;
	document.getElementById(bg).className = 'frmtdtboxon';
}
function bgmot(bg) {
	bg = "td" + bg
	if (varbgon != 'frmtdtboxon') {
		document.getElementById(bg).className = document.getElementById(bg).className.replace('frmtdtboxon','frmtdtbox');
	}
	varbgon = "";
}
function btnbgf(btn) {
	document.images(btn).src = btn + 'on.gif';
	varbtnbgon = document.images(btn).src;
}
function btnbgb(btn) {
	document.images(btn).src = btn + '.gif';
}
function btnbgmor(btn) {
	varbtnbgon = document.images(btn).src;
	document.images(btn).src = btn + 'on.gif';
}
function btnbgmot(btn) {
	var hasonlit = 'http://www.joeworld.hu/pannon/' + btn + 'on.gif';
	if (varbtnbgon != hasonlit) {
		document.images(btn).src = btn + '.gif';
	}
	varbtnbgon = "";
}
function billkatt(btn) {
	if ((event.keyCode == 13) || (event.keyCode == 32)) {
		document.images(btn).src = btn + 'cl.gif';	
	}
	if (event.keyCode == 32) {
		nonstop();
	}
}
function egerkatt(btn) {
	document.images(btn).src = btn + 'cl.gif';
}
function egerclick(btn) {
	document.images(btn).src = btn + 'cl.gif';
	var t=setTimeout("document.images('" + btn + "').src = '" + btn + "on.gif'",100);
}

function disgomb() {
	document.regform.regforum.disabled = true;
}

function engomb() {
	if ((NickChkd == 'ok') && (EmilChkd == 'ok') && (PwrdChkd == 'ok') && (PwrRChkd == 'ok')) {
		document.regform.regforum.disabled = false;
	} else {
		disgomb()
	}
}

function disLgomb() {
	document.logform.logforum.disabled = true;
}

function enLgomb() {
	if ((EmilChkd == 'ok') && (PwrdChkd == 'ok')) {
		document.logform.logforum.disabled = false;
	} else {
		disLgomb()
	}
}

function frmNickChkd(result) {
	NickChkd = result
	engomb()
}

function frmEmilChkd(result) {
	EmilChkd = result
	engomb()
}

function frmPwrdChkd(result) {
	PwrdChkd = result
	engomb()
}

function frmPwrRChkd(result) {
	PwrRChkd = result
	engomb()
}

function frmEmilLChkd(result) {
	EmilChkd = result
	enLgomb()
}

function frmPwrdLChkd(result) {
	PwrdChkd = result
	enLgomb()
}

function startTime() {
var most=new Date()
var e=most.getFullYear()
var h=most.getMonth()
var nap=most.getDate()
var o=most.getHours()
var p=most.getMinutes()
// nullat irunk a tiznel kisebb szamokhoz
h++
h=checkTime(h)
nap=checkTime(nap)
o=checkTime(o)
p=checkTime(p)
document.frmHszUj.frmHszIdo.value=e+"."+h+"."+nap+" "+o+":"+p
t=setTimeout('startTime()',500)
}

function checkTime(i) {
if (i<10) 
  {i="0" + i}
  return i
}