function kitorol(box,s) {
	if (box.value==s) box.value='';
}
function DIVCsere(a,b) {
	document.getElementById(a).style.display="none";
	document.getElementById(b).style.display="block";
}
function getHTTPObject() {
	if (window.XMLHttpRequest)
	{
		  var xmlHttp = new XMLHttpRequest();
	} else {
		if (window.ActiveXObject)
		{
		  var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

 var http_request = false;
 
 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") {
				      location.href='sajat_oldal.php';
			  } 
		      if (a[0]=="hiba") {
				    document.getElementById('OFLoginDolgozik').style.display="none";
					document.getElementById('OFLoginHiba').style.display="block";
			  }
         } else {
            alert('Hiba történt!');
         }
      }
   }
 
    function alertContentsJ() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
			  if (http_request.responseText=="rendben") {
				     document.getElementById('OFLoginDolgozik1').style.display="none";
					 document.getElementById('OFJelszoElkuldve').style.display="block";
			  } 
		      if (http_request.responseText=="hiba") {
				    document.getElementById('OFLoginDolgozik1').style.display="none";
					document.getElementById('OFLoginHiba1').style.display="block";
			  }
         } else {
            alert('Hiba történt!');
         }
      }
   }
   function getLogin(d) {
	  document.getElementById('OFLoginBelso').style.display="none";
	  document.getElementById('OFLoginDolgozik').style.display="block";
      var poststr = "f=" + encodeURI(d.OFLoginNev.value) + "&j=" + hex_md5(d.OFLoginJelszo.value);
      makePOSTRequest('login.php', poststr, alertContents);
	  return false;
   }
   
   function getJelszo(d) {
	  document.getElementById('OFJelszoBelso').style.display="none";
	  document.getElementById('OFLoginDolgozik1').style.display="block";
      var poststr = "f=" + encodeURI(d.OFLoginNev1.value) + "&e=" + encodeURI(d.OFLoginJelszo1.value);
      makePOSTRequest('jelszo.php', poststr, alertContentsJ);
	  return false;
   }   
   
   function visszaLogin() {
	   document.getElementById('OFLoginHiba').style.display="none"; 
	   document.getElementById('OFLoginBelso').style.display="block";
   }
   function visszaJelszo() {
	   document.getElementById('OFLoginHiba1').style.display="none"; 
	   document.getElementById('OFJelszoBelso').style.display="block";
   }   
   function visszaLoginJ() {
	   document.getElementById('OFJelszoBelso').style.display="block";
	   document.getElementById('OFJelszoElkuldve').style.display="none"; 
	   document.getElementById('OFJelszoDIV').style.display="none"; 
	   document.getElementById('OFLoginDIV').style.display="block";
   }
function hiba(mit) {
	 document.getElementById("RegHiba").style.display="block"; 
	 document.getElementById("RegHiba").innerHTML=mit;
}
function ellenor1() {
	 if (document.BejelentkezesForm.nev.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: Felhasználónév");return false;} 
	 if (document.BejelentkezesForm.jsz.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: Jelszó");return false;} 	 
 	 if (document.BejelentkezesForm.jsz1.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: Jelszó mégegyszer");return false;} 
	 if (document.BejelentkezesForm.jsz1.value!=document.BejelentkezesForm.jsz.value) {hiba("<br />Hiba! A beírt jelszavak nem egyeznek meg.");return false;}
	 
	 if (document.BejelentkezesForm.eloado.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: El&#337;adó");return false;} 
	 if (document.BejelentkezesForm.bemutatkozo.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: Bemutatkozás");return false;} 
	 if (document.BejelentkezesForm.tagok.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: Tagok");return false;} 
	 if (document.BejelentkezesForm.telefon.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: Telefon");return false;}         
	 if (document.BejelentkezesForm.email.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: E-mail");return false;} 
        if (document.BejelentkezesForm.helyseg.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: Helység");return false;}
	 if (document.BejelentkezesForm.letezik.value=="1") {hiba("<br />Hiba! A megadott felhasználónév már létezik az adatbázisunkban.");return false;} 
	 
	 stil=0;
	 for (counter = 0; counter < document.BejelentkezesForm.stilusNR.value; counter++) {
		if (document.BejelentkezesForm.elements[11+counter].checked) {stil=stil+1;}
     }	 	 
	 if (stil==0) {hiba("<br />Hiba! Jelöld be, milyen zenei stílust játszol!");return false;}
	 return true;
}

function ellenor2() {
	 if (document.BejelentkezesForm.kep.value.length<1) {hiba("<br />A csillaggal jelzett mez&#337;k kötelez&#337;ek: Fotó");return false;} 
	 
	 if (document.BejelentkezesForm.elfogad.checked==false) {hiba("<br />Kérjük olvassa el a feltételeinket, és klikkelje be, hogy egyetért velük!");return false;} 	
}

function UjEsemeny(f) {
	 if (f.nev.value.length<1) {hiba("Minden mez&#337; kötelez&#337;: Név");return false;} 
	 if (f.email.value.length<1) {hiba("Minden mez&#337; kötelez&#337;: E-mail");return false;} 
	 if (f.cim.value.length<1) {hiba("Minden mez&#337; kötelez&#337;: Cím");return false;} 		 
	 if (f.helyszin.value.length<1) {hiba("Minden mez&#337; kötelez&#337;: Helyszín");return false;} 
	 if (f.telepules.value.length<1) {hiba("Minden mez&#337; kötelez&#337;: Település");return false;} 
	 if (f.esemeny.value.length<1) {hiba("Minden mez&#337; kötelez&#337;: Esemény");return false;} 
	 if (f.kod.value.length<1) {hiba("Minden mez&#337; kötelez&#337;: Biztonsági kód");return false;} 
	 return true;
}
function feltetelek() {
	window.open( "feltetelek.html", "FAblak", "status = 1, height = 660, width = 380, resizable = 1" )
}
function nevLetezik(nev) {
	var url = "nevLetezik.php?nev="+nev;
    document.getElementById("RegNevLetezik").style.display="block";
	document.getElementById("RegNevLetezik").innerHTML="<span id='NevLetezikSpan'>ellen&#337;rzés...</span>";
	loadHttp = getHTTPObject();
	loadHttp.open("GET", url, true);
	loadHttp.onreadystatechange = function()
	{
		if (loadHttp.readyState == 4)
		{
			if (loadHttp.responseText.indexOf('invalid') == -1)
			{   			    
			    	if (loadHttp.responseText=="1") {
						  document.getElementById("RegNevLetezik").innerHTML="<span id='NevLetezikPiros'>A megadott felhasználó már létezik az adatbázisunkban!</span>";
						  document.BejelentkezesForm.letezik.value="1";
					}
					if (loadHttp.responseText=="0") {
						  document.getElementById("RegNevLetezik").innerHTML="";
						  document.getElementById("RegNevLetezik").style.display="none";
						  document.BejelentkezesForm.letezik.value="0";
					}
			} 
		} 
	};
	loadHttp.send(null);
}
function Ertekel(iduser,dal,iddal) {
	var ertekeles=document.getElementById("E"+iddal).value;
	var url = "getErtekeles.php?x="+iduser+"&y="+dal+"&z="+iddal+"&a="+ertekeles;	
	document.getElementById("ErtekFORM"+iddal).innerHTML="<img class='Ebetolto' src='kepek/betolto.gif' alt='' />";
	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') {
				   csik=ertek;
				   document.getElementById("ErtekDIV"+iddal).innerHTML="<p style='width:"+csik+"px' class='ErtekelesCsikVan'><span>"+ertek+"%</span></p>";
				   document.getElementById("ErtekFORM"+iddal).innerHTML="<b>Köszi!</b>";
			   } else {
				   document.getElementById("ErtekFORM"+iddal).innerHTML="<b>Köszi!</b>";  
			   }
			} 
		} 
	};
	loadHttp.send(null);
}
function hibaKomment(s) {
 document.getElementById("KommentHiba").style.display="block"; 
 document.getElementById("KommentHiba").innerHTML=s;   	
}
function KommentCsekk() {
	  if (document.KommentUrlap.nev.value.length<1) {hibaKomment("Minden mez&#337; kötelez&#337;: Név!");return false;}
         if (document.KommentUrlap.email.value.length<1) {hibaKomment("Minden mez&#337; kötelez&#337;: E-mail!");return false;}
	  if (document.KommentUrlap.szoveg.value.length<1) {hibaKomment("Minden mez&#337; kötelez&#337;: Megjegyzés!");return false;}
	  if (document.KommentUrlap.kod.value.length<1) {hibaKomment("Minden mez&#337; kötelez&#337;: Biztonsági kód!");return false;}	  
	  return true;
}
function Meghallgat(id) {
	dalAblak=window.open('meghallgat.php?id='+id, 'popup', 'width=435, height=160, menubar=0, location=0, toolbar=0,  status=0, window-min-width=400');
}
function change() {
 var x=document.ujurlap.szoveg.value;
 if (x>"") {return;}
 document.ujurlap.maradt.value=1500;
}
function scrollToBottom (element) {
  element.scrollTop = element.scrollHeight;
}
function isf() {
 if (document.ujurlap.szoveg.value.length>1499) 
   {document.ujurlap.szoveg.value=document.ujurlap.szoveg.value.substr(0,1500);
   scrollToBottom(document.ujurlap.szoveg);}
}
function XcharX() {
 r=document.ujurlap.szoveg.value.length;
 x=1500-r;
 if (x<0) {x=0;}
 document.ujurlap.maradt.value=x;
}
function uj_bejegyzes() {
      if (document.ujurlap.szoveg.value.length<1) {hibaKomment("Kérjük, töltse ki a szöveg mez&#337;t!");return false;}	  
	  return true;	
}
function BlogTorol(x,y) {
	 if (confirm("Biztos, hogy törölni szeretnéd a bejegyzést?")) {
		  document.write(""); 
		  location.href='./blog_torol.php?x='+x+'&y='+y; 
	 } 
}
function EsemenyTorol(x,y) {
	 if (confirm("Biztos, hogy törölni szeretnéd az esemenyt?")) {
		  document.write(""); 
		  location.href='./esemeny_torol.php?x='+x+'&y='+y; 
	 } 
}
function uj_esemeny() {
      if (document.ujurlap.cim.value.length<1) {hibaKomment("Kérjük, töltsön ki minden mez&#337;t!");return false;}	  
      if (document.ujurlap.datum.value.length<1) {hibaKomment("Kérjük, töltsön ki minden mez&#337;t!");return false;}	  	  
      if (document.ujurlap.hely.value.length<1) {hibaKomment("Kérjük, töltsön ki minden mez&#337;t!");return false;}	
      if (document.ujurlap.varos.value.length<1) {hibaKomment("Kérjük, töltsön ki minden mez&#337;t!");return false;}	  
      if (document.ujurlap.szoveg.value.length<1) {hibaKomment("Kérjük, töltsön ki minden mez&#337;t!");return false;}	  	  
	  return true;	
}
function videoF(f) {
	 if ((f.elements[1].value.length<1)&&(f.elements[2].value.length>0)) {hibaKomment("A cím és a link kötelez&#337; mez&#337;k!");return false;}	
	 if ((f.elements[6].value.length<1)&&(f.elements[7].value.length>0)) {hibaKomment("A cím és a link kötelez&#337; mez&#337;k!");return false;}	
	 if ((f.elements[11].value.length<1)&&(f.elements[12].value.length>0)) {hibaKomment("A cím és a link kötelez&#337; mez&#337;k!");return false;}	
	 return true;
}
function BlogEmailErtesito(box) {
	if (box.checked) document.getElementById('emailErt').disabled=false;
	else {
		  document.getElementById('emailErt').checked=false; 
		  document.getElementById('emailErt').disabled=true;
	}
}
function publikusBKomment(id) {
	if (confirm("Biztos publukusra szeretnéd állítani?")) {
	var url = "publikusBKomment.php?id="+id;	
	document.getElementById("AJX"+id).innerHTML="<img src='kepek/ajaxK.gif' alt='' />";
	loadHttp = getHTTPObject();
	loadHttp.open("GET", url, true);
	loadHttp.onreadystatechange = function()
	{
		if (loadHttp.readyState == 4)
		{
			if (loadHttp.responseText.indexOf('invalid') == -1)
			{   					   
			  if (loadHttp.responseText=='ok') { 
				document.getElementById("AJX"+id).innerHTML="";			
				document.getElementById("EGYK"+id).style.backgroundColor="#ffffff";			
				document.getElementById("F"+id).innerHTML="";		
				document.getElementById("EGYKL"+id).innerHTML="<a href=\"javascript:void('0')\" onclick=\"torolBKomment('"+id+"')\">Töröl</a>&nbsp;<font id='AJX"+id+"'></font>";		
			  } else {document.getElementById("AJX"+id).innerHTML="Hiba történt!";}
			} 
		} 
	};
	loadHttp.send(null);
	}
}
function torolBKomment(id) {
	if (confirm("Biztos törölni szeretnéd?")) {  
	var url = "torolBKomment.php?id="+id;	
	document.getElementById("AJX"+id).innerHTML="<img src='kepek/ajaxK.gif' alt='' />";
	loadHttp = getHTTPObject();
	loadHttp.open("GET", url, true);
	loadHttp.onreadystatechange = function()
	{
		if (loadHttp.readyState == 4)
		{
			if (loadHttp.responseText.indexOf('invalid') == -1)
			{   					   
			  if (loadHttp.responseText=='ok') { 
				document.getElementById("AJX"+id).innerHTML="";			
				document.getElementById("SP"+id).style.color="#cccccc";			
				document.getElementById("F"+id).style.color="#573e39";
				document.getElementById("F"+id).innerHTML=" <b>[törölve]</b>";				
				document.getElementById("EGYK"+id).style.color="#cccccc";
				document.getElementById("EGYKL"+id).innerHTML="";		
			  } else {document.getElementById("AJX"+id).innerHTML="Hiba történt!";}
			} 
		} 
	};
	loadHttp.send(null);
	}
}
