﻿  		var http = false;

				if(navigator.appName == "Microsoft Internet Explorer") {
				  http = new ActiveXObject("Microsoft.XMLHTTP");
				} else {
				  http = new XMLHttpRequest();
				}
			


  		var http1 = false;

				if(navigator.appName == "Microsoft Internet Explorer") {
				  http1 = new ActiveXObject("Microsoft.XMLHTTP");
				} else {
				  http1 = new XMLHttpRequest();
				}

  		var http2 = false;

				if(navigator.appName == "Microsoft Internet Explorer") {
				  http2 = new ActiveXObject("Microsoft.XMLHTTP");
				} else {
				  http2 = new XMLHttpRequest();
				}



function check_length(form)
{
maxLen = 5000; // Max kakakterek száma
if (form.messagetobesent.value.length >= maxLen) {
form.messagetobesent.value = form.messagetobesent.value.substring(0, maxLen);
}
else{ 
form.text_num.value = maxLen - form.messagetobesent.value.length;}
}

function leptet(elemID){

	var elemID = elemID
	var elem = document.getElementById('kviz_kerdes'+elemID);
	elem.style.display = 'none';
	elemID=parseInt(elemID)+1
	alert(elemID)
	document.getElementById('kviz_kerdes'+elemID).style.display = 'block';

} 

function ajaxkviz(user_id, id, uj, s, db, elet, pont, kerdestemp, startpont, tip, kep){


var pic = new Array()
				  var user_id = user_id
				  var kviz_id = id
				  var uj = uj
				  var db = db
				  var elet = elet
				  var pont = pont
				  var tip = tip
				  var jo
				  var startpont = startpont

showContent1()

				  document.getElementById('segitidoall').value = ""





				
					if (kerdestemp == null){ kerdestemp=0}


					if (kerdestemp == 10)
					{
						elet=parseInt(elet)+1;
						kerdestemp=0;
					}

				  var d = new Date();
				  var time = d.getTime();
				//alert("töröl")
				  http.abort();
				  http.open("GET", "/jatek/ajax_kviz.asp?user_id=" + user_id +"&uj=" + uj +"&kviz_id=" + kviz_id + "&s=" + s + "&db=" + db + "&elet=" + elet + "&kerdestemp=" + kerdestemp + "&tip=" + tip + "&time=" + time, true);
				  http.onreadystatechange=function() {



					if(http.readyState == 4)
				    		 {
				      document.getElementById('kviz_contener').innerHTML = http.responseText;




pic[s]= new Image(); 
pic[s].src="http://www.kvizpark.hu/" + kep;
document.getElementById('pic').innerHTML = "<img src=http://www.kvizpark.hu/" + kep +" />"



					if (pont == 0)	{
					document.getElementById('ajax4').innerHTML = 0;
					}

					if (elet == undefined)	{
						elet="5";
					}

					document.form1.ujra.value = "1";
					document.getElementById('ajax2').innerHTML = elet;


					var i, a=""
					for (i=0;i<kerdestemp;i++) {
						a=a+"&#9679;"
					}
					document.getElementById('foo2').innerHTML = a;

						if (document.getElementById('ajax3').innerHTML == 0)
						 {document.getElementById('ajax3').innerHTML = 0;}

						document.getElementById('ajax1').innerHTML = parseInt(s)+1;
	 				document.form1.ujra.value = "";


					reklambal('bal',user_id,id);

					  }

// loader

				  }

				  http.send(null);



}

function inditas() {

showContent();

// jquery időmérő csík
$(document).ready(function(){

		var maxido = document.form1.maxido.value*600 // átadom a max idő értéket mennyi idő van a válaszra

		$("#timer").animate( { width:"0px"}, { queue:false, duration:maxido } )

});
}



function valasz(user_id, id, uj, s, db, szam, settime, rnd, elet, helyes, kerdestemp, maxido, maxpont, tip, segitseg)
{


// disabled re teszem a gombokat

				document.f1.g1.disabled = true;
				document.f1.g2.disabled = true;
				document.f1.g3.disabled = true;
				document.f1.g4.disabled = true;

			if (document.getElementById('segitidoall').value == "") 
	{ // ha nem nyomtál időmegállító segítséget
 				  var d = new Date();
				  var time = d.getTime();
	}
			 else
	{
				
				time = document.getElementById('segitidoall').value; // ha nyomtál időmegállítást
	}

				  var settime = settime
				  var user_id = user_id
				  var kviz_id = id
				  var uj = uj
				  var db = db
				  var elet = elet
				  var szam = szam
				  var helyes1 = helyes1
				  var pont
				  var jo
				var maxido = maxido
				var maxpont = maxpont
				  var segitseg = segitseg				

			
var ido=time-settime
document.getElementById('sec').innerHTML = "<span class='text1'>"+Math.round(ido/60/10,0)+" sec </span>"

				//alert("töröl")



					if (helyes == szam)
	{
						ujra="0"
						kerdestemp=parseInt(kerdestemp)+parseInt(1);

						jo = parseInt(document.getElementById('ajax3').innerHTML);
						if (jo == 0)
						 {jo = 0}
						jo=jo+1
						document.getElementById('ajax3').innerHTML = jo;



						document.getElementById('ajax2').innerHTML = elet;


						//pontszámítás
						
						atime = time-settime;
						btime = maxido-(atime/60/10);
						ctime = btime/maxido;
						pont = ctime*maxpont;

						if (pont <= 0) 
		{
							pont=0;
		}


						var aktpont = parseInt(document.getElementById('ajax4').innerHTML) + parseInt(Math.round(pont));
						
						document.getElementById('ajax4').innerHTML = aktpont

	}
					else
	{
						var aktpont = 0;

						document.getElementById('ajax2').innerHTML = elet-1;
						kerdestemp=0
	}






		$("#timer").stop(true);
		document.getElementById('segitidoall').value = time;


					if(szam == helyes)
						{
						document.getElementById('g'+helyes).style.backgroundColor="#b4e27e";
						document.getElementById('g'+helyes).style.borderColor="#432b0e";

						}
					else
						{
						document.getElementById('g'+szam).style.backgroundColor="#e53b34";
						document.getElementById('g'+szam).style.borderColor="#432b0e";
						}


	
					
// ---- alul a gombok rendezése ajax betöltése



				  http.abort();
				  http.open("GET", "/jatek/ajax_valasz.asp?user_id=" + user_id +"&uj=" + uj +"&kviz_id=" + kviz_id + "&s=" + s + "&db=" + db + "&szam=" + szam + "&rnd=" + rnd + "&elet=" + elet + "&helyes=" + helyes + "&kerdestemp=" + kerdestemp + "&aktpont=" + Math.round(pont) + "&segitseg=" + segitseg + "&tip=" + tip + "&settime=" + settime +"&time=" + time, true);
				  http.onreadystatechange=function() {


					if(http.readyState == 4)
				    		 {
				      document.getElementById('kviz_contener').innerHTML = http.responseText;

			
					var i, a=""
					for (i=0;i<kerdestemp;i++) {
						a=a+"&#9679;"
						}

					document.getElementById('foo2').innerHTML = a;
						  }
				  }
				  http.send(null);
}



function add(id, uid, tip,oldal)
 {
				  var d = new Date();
				  var time = d.getTime();

				  http.abort();
				  http.open("GET", "/user/ajax_add.asp?id=" + id +"&uid="+ uid +"&time=" + time, true);
				  http.onreadystatechange=function() {


if (tip == 10)
{
	location.href = "index.asp?inc=baratok"
}
if (tip == 11)
{
	location.href = "index.asp?inc=add_user&s="+oldal
}

					if(http.readyState == 4)
			    		 {
				      document.getElementById("kedvencekhez").innerHTML = http.responseText;
					  }
				  }



				  http.send(null);
}

function kvizadd(id, kid, tip,oldal)
 {
				  var d = new Date();
				  var time = d.getTime();

				  http.abort();
				  http.open("GET", "/user/ajax_add_kviz.asp?id=" + id +"&kid="+ kid +"&time=" + time, true);
				  http.onreadystatechange=function() {


if (tip == 10)
{
	location.href = "index.asp?inc=baratok"
}
if (tip == 11)
{
	location.href = "index.asp?inc=add_kviz&s="+oldal
}
					if(http.readyState == 4)
			    		 {
				      document.getElementById("kedvencekhez").innerHTML = http.responseText;
					  }
				  }



				  http.send(null);
}

function forumadd(id, fid, tip,oldal)
 {
				  var d = new Date();
				  var time = d.getTime();

				  http.abort();
				  http.open("GET", "/user/ajax_add_forum.asp?id=" + id +"&fid="+ fid +"&time=" + time, true);
				  http.onreadystatechange=function() {


if (tip == 10)
{
	location.href = "index.asp?inc=kedvencek"
}
if (tip == 11)
{
	location.href = "index.asp?inc=add_forum&s="+oldal
}
					if(http.readyState == 4)
			    		 {
				      document.getElementById("kedvencekhez").innerHTML = http.responseText;
					  }
				  }



				  http.send(null);
}



szam1=0;




function szam(mit)
{
adat = mit.value
vissza=""
szamok = "1234567890"
for (i=0; i<mit.value.length; i++)
if (szamok.indexOf(adat.substring(i,i+1) )>-1)
vissza+=adat.substring(i,i+1)
mit.value=vissza
}


function elozmeny(theUrl) {
reWin = window.open(theUrl,'determined','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=600,height=600,top=100,left=100');
}

function hiba(theUrl) {
reWin = window.open(theUrl,'determined','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=540,height=580,top=100,left=100');
}

function fckimage(theUrl) {
reWin = window.open(theUrl,'determined','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=600,height=400,top=100,left=100');
}

function submit()
{
  document.f1.submit();
}

function TestDataCheck()
{
var returnval;


	if (document.form.keres.value == "") {
		alert("Kérlek írj valamit keresőfeltételnek!")
		returnval = false;
	}
return returnval;


}

function segitseg(user_id, id, uj, s, db, szam, settime, rnd, elet, helyes, kerdestemp, maxido, maxpont) {
	document.form1.ujra.value = "1";
//	alert("fejlesztés alatt");


	if (confirm("Fejlesztés alatt van, biztos hogy kérsz segítséget? \n Figyelem! Ha a mégsére nyomsz a játék megszakad!")) {
		var segitseg = "ok"
		valasz(user_id, id, uj, s, db, szam, settime, rnd, elet, helyes, kerdestemp, maxido, maxpont,'a' , segitseg)
		}
		else
		{
		location.href = "index.asp?inc=eredmeny&tip=off"
	}
		

}


function reklambal(hol, uid, id)
 {
				  var d = new Date();
				  var time = d.getTime();

				  http1.abort();
				  http1.open("GET", "/banner/ajax_reklambal.asp?hol=" + hol +"&id=" + id +"&uid="+ uid +"&time=" + time, true);
				  http1.onreadystatechange=function() {

					if(http1.readyState == 4)
			    		 {
				      document.getElementById(hol).innerHTML = http1.responseText;


					if (hol != "jobb")
						{
						reklambal2('jobb',uid,id);
						}
					  }
				  }

				http1.send(null);

}


function reklambal2(hol, uid, id)
 {
				  var d = new Date();
				  var time = d.getTime();

				  http2.abort();
				  http2.open("GET", "/banner/ajax_reklambal.asp?hol=" + hol +"&id=" + id +"&uid="+ uid +"&time=" + time, true);
				  http2.onreadystatechange=function() {

					if(http2.readyState == 4)
			    		 {
				      document.getElementById(hol).innerHTML = http2.responseText;


					  }
				  }



				http2.send(null);

}



function kilep() {

  if (confirm("Ha kilépsz elért pontjaid elvesznek")) {
	location.href="index.asp?inc=eredmeny&tip=off";
	  }
	else {
	return false;
	}
}

function felezo(valasz1,valasz2,uid) {

	document.getElementById(valasz1).value = "Rossz válasz";
	document.getElementById(valasz1).style.color = "red";
	document.getElementById(valasz2).value = "Rossz válasz";
	document.getElementById(valasz2).style.color = "red";

				  var d = new Date();
				  var time = d.getTime();

				  http.abort();
				  http.open("GET", "/jatek/ajax_segitseg.asp?user_id=" + uid +"&seg=1&time=" + time, true);
				  http.onreadystatechange=function() {
				}
				http.send(null);
}

function orastop(uid) {
		  var d = new Date();
		  var time = d.getTime();
		$("#timer").stop(true);
		document.getElementById('segitidoall').value = time;


				  var d = new Date();
				  var time = d.getTime();

				  http.abort();
				  http.open("GET", "/jatek/ajax_segitseg.asp?user_id=" + uid +"&seg=2&time=" + time, true);
				  http.onreadystatechange=function() {
				}
				http.send(null);
}

function kozonseg(kid,uid,theUrl) {
		  var d = new Date();
		  var time = d.getTime();

		reWin = window.open(theUrl,'determined','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=600,height=400,top=100,left=100');

				  var d = new Date();
				  var time = d.getTime();

				  http.abort();
				  http.open("GET", "/jatek/ajax_segitseg.asp?user_id=" + uid +"&seg=3&time=" + time, true);
				  http.onreadystatechange=function() {
				}
				http.send(null);
}

function addFav() {
  if(document.all) {
    window.external.AddFavorite(location.href,document.title)
  } else {
    if(window.sidebar) {
      window.sidebar.addPanel(document.title,location.href,'');
    }
  }
}




    function showContent() {

	document.getElementById('loading1').style.display = 'none';
	document.getElementById('content').style.display = 'block';
	document.form1.ujra.value = "100";




    }

    function showContent1() {


	document.getElementById('loading1').style.display = 'block';
	document.getElementById('content').style.display = 'none';
	document.form1.ujra.value = "";


    }

function OnFilesSubmitted() {
	document.getElementById('loading').style.display = 'block';
}


    function fulllist() {

	document.getElementById('blista').style.display = 'none';
	document.getElementById('tlista').style.display = 'block';
	document.form.tipus.value = '1';
    }

