ajaxKep=new Image(32,32);
ajaxKep.src='img/ajax.gif';

function swapPicture()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=1;
    if (kepek[nextImage] && kepek[nextImage].complete)
    {
      var target=0;
      if (document.images.myImage)
        target=document.images.myImage;
      if (document.all && document.getElementById("myImage"))
        target=document.getElementById("myImage");
  
      if (target)
      {
        target.src=kepek[nextImage].src;
        curImage=nextImage;
      }
      setTimeout("swapPicture()", 4000);
    }
    else
    {
      setTimeout("swapPicture()", 500);
    }
  }
}

 function tvKezelo() {  	  
   	 setTimeout("swapPicture()", 0);
 }  
  
 function kirak(mit) {
  	document.getElementById('FTVBelso').innerHTML=mit;
 }

function kitorol(szoveg,honnan) {
	if (honnan.value==szoveg) honnan.value='';
}
function visszair(szoveg,hova) {
	if (hova.value=='') hova.value=szoveg; 
}
function oszlop(bal,kozep,jobb) {
  if (document.getElementById(bal)) {
	var lh=document.getElementById(bal).offsetHeight;
	var rh=document.getElementById(jobb).offsetHeight;
	var mh=document.getElementById(kozep).offsetHeight;
	var nh = Math.max(lh, rh); 
	var h= Math.max(nh, mh); 
	document.getElementById(bal).style.height=h+"px";
	document.getElementById(jobb).style.height=h+"px";		
	document.getElementById(kozep).style.height=h+"px";	
  }
}
function KeresoSzo(d) {
   if (d.value=='Keresés') d.value='';
}
function KommentCsekk() {
	  if (document.KommentUrlap.nev.value.length<1) {alert("Minden mezô kötelezô: Név!");return false;}
         if (document.KommentUrlap.email.value.length<1) {alert("Minden mezô kötelezô: E-mail!");return false;}
	  if (document.KommentUrlap.kod.value.length<1) {alert("Minden mezô kötelezô: Biztonsági kód!");return false;}	  
	  if (document.KommentUrlap.szoveg.value.length<1) {alert("Minden mezô kötelezô: Megjegyzés!");return false;}
	  return true;
}
function getHTTPObject() {
	if (window.XMLHttpRequest)
	{
		  var xmlHttp = new XMLHttpRequest();
	} else {
		if (window.ActiveXObject)
		{
		  var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}
function szavaz(id) {
	var kod=document.getElementById("kod1").value;  
	var url = "szavaz.php?x="+id+"&y="+kod;	
	document.getElementById("kod1").style.disabled='true';
	document.getElementById("KSZ_3").innerHTML="<img src='"+ajaxKep.src+"' alt='' id='aj' /><br />";
	loadHttp = getHTTPObject();
	loadHttp.open("GET", url, true);
	loadHttp.onreadystatechange = function()
	{
		if (loadHttp.readyState == 4)
		{
			if (loadHttp.responseText.indexOf('invalid') == -1)
			{   					   
			   var ertek=loadHttp.responseText;
			   if ((ertek!='x')&&(ertek!='y')&&(ertek!='z')) {
				   document.getElementById("SzavHiba").style.display="";   
				   document.getElementById("SzavErtek").innerHTML=ertek;
				   document.getElementById("KSZ_3").innerHTML="<span>Köszönjük!</span>";
				   document.getElementById("KSZ_2").style.display="none";		
				   document.getElementById("StatInfo").style.display="none";
			   } else if (ertek=='z') {
                   document.getElementById("SzavHiba").style.display='block'
				   document.getElementById("SzavHiba").innerHTML="<span class='bajvan'>Err&#337;l az IP-r&#337;l márt történt szavazás az utóbbi 3 órában!</span>";
				   document.getElementById("KSZ_3").innerHTML="<span>Köszönjük!</span>";
				   document.getElementById("KSZ_2").style.display="none";				   
				   document.getElementById("StatInfo").style.display="none";				   
			   } else if (ertek=='y') {
                   document.getElementById("SzavHiba").style.display='block'				   
				   document.getElementById("SzavHiba").innerHTML="<span class='bajvan'>Hibás a kód. Kérjük, próbálja újra!</span>";
				   document.getElementById("KSZ_3").innerHTML="<a href=\"javascript:void('0')\" onclick=\"szavaz("+id+")\"><img src='img/szavazz.jpg' alt='Szavazz!' border='0' /></a>";
			   } else if (ertek=='x') {
                   document.getElementById("SzavHiba").style.display='block'				   
				   document.getElementById("SzavHiba").innerHTML="<span class='bajvan'>Hiba történt. Kérjük, próbálja újra!</span>";  
				   document.getElementById("KSZ_3").innerHTML="<a href=\"javascript:void('0')\" onclick=\"szavaz("+id+")\"><img src='img/szavazz.jpg' alt='Szavazz!' border='0' /></a>";				   
			   }
			} 
		} 
	};
	loadHttp.send(null);
}
function makePOSTRequest(url, parameters, alertContents) {
      http_request = false;
      if (window.XMLHttpRequest) { 
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { 
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }
   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
			  a=http_request.responseText.split("|"); 
			  if (a[0]=="rendben") {
				    document.BF.felhasznalo.disabled='';
					document.BF.jelszo.disabled='';					
			        location.href='versenyzok/index.php';					  
			  } 
		      if (a[0]=="hiba") {
				    document.BF.felhasznalo.disabled='';
					document.BF.jelszo.disabled='';
					alert("Hibás felhasználó és/vagy jelszó. Kérjük, próbáld újra!");
			  }
         } else {
            alert('Hiba történt!');
         }
      }
   }
   function getLogin(d) {
	  d.felhasznalo.disabled='disabled';
	  d.jelszo.disabled='disabled';
      var poststr = "f=" + encodeURI(d.felhasznalo.value) + "&j=" + hex_md5(d.jelszo.value);	  
      makePOSTRequest('login.php', poststr, alertContents);
	  return false;
   }