var xmlHttp
var mkepMemo
var mlapMemo
var rwMemo
var spanom
var t
mkepMemo = "pjw"
mlapMemo = "jw"

function szavaz(page){
	var ScreenWidth=window.screen.width;
	var ScreenHeight=window.screen.height;
	var movefromedge=0;
	placementx=(ScreenWidth/2)-((500)/2);
	placementy=(ScreenHeight/2)-((310+50)/2);
	WinPop=window.open("szavazasarchiv.php" + page,"","width=500,height=310,toolbar=0,location=0,directories=0,status=0,scrollbars=1,menubar=0,resizable=0,left="+placementx+",top="+placementy+",screenX="+placementx+",screenY="+placementy+",");
}

function ellenor(sc) {
	var kitoltott = document.getElementById("captchakod").value.length
	if (sc == 'key' && event.keyCode == 46) {
		event.srcElement.value = '';
		xmlHttp=GetXmlHttpObject()
		var url="captchachk.php?arrid=0&sid=" + Math.random()
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	} else if (sc == 'key' && event.keyCode != 16) {
		xmlHttp=GetXmlHttpObject()
		var url="captchachk.php?arrid=" + kitoltott + "&sid=" + Math.random()
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	} else if (sc == 'load') {
		xmlHttp=GetXmlHttpObject()
		var url="captchachk.php?arrid=0&sid=" + Math.random()
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}
function stateChanged() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		document.getElementById("cap").innerHTML=xmlHttp.responseText
	}
}
 
function GetXmlHttpObject() { 
	var objXMLHttp=null
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest()
	} else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

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()
var m=most.getSeconds()

if (most.getTimezoneOffset()/60*(-1) >= 0) {
	var plusz = "+"
} else {
	var plusz = "-"
}
var GMT2save = "GMT" + plusz + most.getTimezoneOffset()/60*(-1)
var GMT2show = "(GMT" + plusz + most.getTimezoneOffset()/60*(-1) + ")"

// nullat irunk a tiznel kisebb szamokhoz
h++
h=checkTime(h)
nap=checkTime(nap)
o=checkTime(o)
p=checkTime(p)
m=checkTime(m)
document.getElementById('ido').value = e+"."+h+"."+nap+" "+o+":"+p+":"+m+" "+GMT2show
t=setTimeout('startTime()',500)
}

function checkTime(i)
{
if (i < 10) 
  {i = "0" + i}
  return i
}

function jwmenu(lap,hatter,nyelv) {
	if (nyelv == "hu") {
		nyelv = ""
	}
	mkep = "p" + lap
	if (lap == "jv") {
		lapNyit = "guestbook"
	} else if (lap == "jb") {
		lapNyit = "blogarchive"
	} else {
		lapNyit = lap
	}
	document.getElementById(mkepMemo).src = "pix/jpg/" + hatter + "/" + mlapMemo + "1" + nyelv + ".jpg"
	document.getElementById(mkep).src = "pix/jpg/" + hatter + "/" + lap + "2" + nyelv + ".jpg"
	mkepMemo = mkep
	mlapMemo = lap
	spanom = "divTartalom"
	xmlHttp=GetXmlHttpObject()
	var url= lapNyit +".php?from=ajax&sid=" + Math.random()
	xmlHttp.onreadystatechange = jwmenuOpen 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function blogread(lap,hatter,nyelv,bid,bekezdes) {
	if (nyelv == "hu") {
		nyelv = ""
	}
	mkep = "p" + lap
	if (lap == "vb") {
		url = "blogarchive.php?from=ajax&lan=" + nyelv + "&lap=" + lap + "&pst=" + bekezdes + "&bid=" + bid + "&sid=" + Math.random()
	} else if (lap == "jb") {
		lapNyit = "blogarchive"
		document.getElementById(mkepMemo).src = "pix/jpg/" + hatter + "/" + mlapMemo + "1" + nyelv + ".jpg"
		document.getElementById(mkep).src = "pix/jpg/" + hatter + "/" + lap + "2" + nyelv + ".jpg"
		mkepMemo = mkep
		mlapMemo = lap
		url = lapNyit +".php?from=ajax&lan=" + nyelv + "&lap=" + lap + "&pst=" + bekezdes + "&bid=" + bid + "&sid=" + Math.random()
	}
	spanom = "divTartalom"
	xmlHttp=GetXmlHttpObject()
	xmlHttp.onreadystatechange = jwmenuOpen 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function selectoption(lap,nyelv) {
	if (nyelv == "hu") {
		nyelv = ""
	}
	valasztott = document.getElementById(lap).value
	spanom = "tdjm"
	xmlHttp=GetXmlHttpObject()
	var url= valasztott + nyelv + ".php?from=ajax&sid=" + Math.random()
	xmlHttp.onreadystatechange = jwmenuOpen 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function blogSelect(lap,bid,nyelv) {
	if (nyelv == "hu") {
		nyelv = ""
	}
	valasztott = document.getElementById(lap).value
	spanom = "tdjb"
	xmlHttp=GetXmlHttpObject()
	var url= "blogarchive.php?from=ajax&mode=select&lan=" + nyelv + "&bloga=" + valasztott + "&lap=" + lap + "&bid=" + bid + "&sid=" + Math.random()
	xmlHttp.onreadystatechange = jwmenuOpen 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function blogComm(lap,blogid,nyelv,rw) {
	if (nyelv == "hu") {
		nyelv = ""
	}
	valasztott = document.getElementById(lap).value
	if (rw == "w") {
		urlkieg = "bloghszuj"
		spanom = "blogHszUj" + blogid
		if (document.getElementById('bpv'+blogid).src == "http://www.joeworld.hu/pix/gif/nyille.gif") {
			document.getElementById('bpv'+blogid).src = "http://www.joeworld.hu/pix/gif/nyil.gif"
		} else {
			document.getElementById('bpv'+blogid).src = "http://www.joeworld.hu/pix/gif/nyille.gif"
		}
	} else {
		urlkieg = "bloghozza"
		spanom = "blogHsz" + blogid
		if (document.getElementById('bp'+blogid).src == "http://www.joeworld.hu/pix/gif/nyille.gif") {
			document.getElementById('bp'+blogid).src = "http://www.joeworld.hu/pix/gif/nyil.gif"
		} else {
			document.getElementById('bp'+blogid).src = "http://www.joeworld.hu/pix/gif/nyille.gif"
		}
	}
	if (rw == "rend") {
		xmlHttp=GetXmlHttpObject()
		var url= urlkieg + ".php?from=ajax&lan=" + nyelv + "&ba=" + blogid + "&lap=" + lap + "&sid=" + Math.random()
		xmlHttp.onreadystatechange = jwmenuOpen
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	} else {
		if (document.getElementById(spanom).innerHTML == "") {
			xmlHttp=GetXmlHttpObject()
			var url= urlkieg + ".php?from=ajax&lan=" + nyelv + "&ba=" + blogid + "&lap=" + lap + "&sid=" + Math.random()
			xmlHttp.onreadystatechange = jwmenuOpen
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
		} else {
			document.getElementById(spanom).innerHTML = "";
		}
	}
}

function blogComm2(lap,blogid,nyelv,rw) {
	if (nyelv == "hu") {
		nyelv = ""
	}
	valasztott = document.getElementById(lap).value
	urlkieg = "bloghszuj"
	spanom = "blogHszUj" + blogid
	xmlHttp=GetXmlHttpObject()
	var url= urlkieg + ".php?from=ajax&lan=" + nyelv + "&ba=" + blogid + "&lap=" + lap + "&sid=" + Math.random()
	xmlHttp.onreadystatechange = jwmenuOpen
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function countUpdate(lap,blogid,nyelv) {
	if (nyelv == "hu") {
		nyelv = ""
	}
	urlkieg = "bloghszsz"
	spanom = "countHsz" + blogid
	xmlHttp=GetXmlHttpObject()
	var url= urlkieg + ".php?from=ajax&lan=" + nyelv + "&ba=" + blogid + "&lap=" + lap + "&sid=" + Math.random()
	xmlHttp.onreadystatechange = jwmenuOpen
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
	hszUj=setTimeout('hszUpdate("' + lap + '","' + blogid + '","' + nyelv + '")',1000)
}

function hszUpdate(lap,blogid,nyelv) {
	if (nyelv == "hu") {
		nyelv = ""
	}
	document.getElementById('bp'+blogid).src = "http://www.joeworld.hu/pix/gif/nyille.gif"
	spanom = "blogHsz" + blogid
	xmlHttp=GetXmlHttpObject()
	var url= "bloghozza.php?from=ajax&lan=" + nyelv + "&ba=" + blogid + "&lap=" + lap + "&sid=" + Math.random()
	xmlHttp.onreadystatechange = jwmenuOpen
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function submitForm(f){
	clearTimeout(t)
	xmlHttp=GetXmlHttpObject()
	var formData = '', elem = '';
	for(var s = 0; s < f.elements.length; s++){
		elem = f.elements[s];
		if(formData != ''){
			formData += '&';
		}
		formData += elem.name+"="+elem.value;
	}
	xmlHttp.onreadystatechange = jwmenuOpen
	xmlHttp.open(f.method, f.action, true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlHttp.send(formData);
	return false;
}

function jwmenuOpen() {
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
		document.getElementById(spanom).innerHTML = xmlHttp.responseText
	}
}
