ADIX = {};

//Cookie függvények
ADIX.Cookie = {};

ADIX.Cookie.ev = function(szam)
{
	return szam * 365*24*60*60*1000;
}

ADIX.Cookie.nap = function(szam)
{
	return szam * 24*60*60*1000;
}

ADIX.Cookie.ora = function(szam)
{
	return szam * 60*60*1000;
}

ADIX.Cookie.perc = function(szam)
{
	return szam * 60*1000;
}

ADIX.Cookie.mp = function(szam)
{
	return szam * 1000;
}

ADIX.Cookie.getcookie = function(Name)
{
	var search = Name + "=";
	if (document.cookie.length > 0) 
	{
		offset = document.cookie.indexOf(search);
		if (offset != -1) 
		{
			offset += search.length;
			end = document.cookie.indexOf(";", offset);
			if (end == -1) end = document.cookie.length;
			return unescape(document.cookie.substring(offset, end));
		}
	}
}

ADIX.Cookie.setcookie = function(name, value, time)
{
	now = new Date();
	now.setTime(now.getTime() + time);
	document.cookie = name + "=" + value + "; expires=" + now.toUTCString();
}

ADIX.Cookie.van = function()
{
	var CookieEnabled = (navigator.CookieEnabled) ? true : false;
	if (typeof navigator.CookieEnabled=="undefined"&&!CookieEnabled) {
		document.ADIX.Cookie="testADIX.Cookie"
		CookieEnabled=(document.ADIX.Cookie=="testADIX.Cookie")?true:false;
		document.ADIX.Cookie="";
	}
	if (!CookieEnabled) 
	{
		return false;
	}
	else
	{
		return true;
	}
}

//Ajax program
ADIX.Ajax = {};
ADIX.Ajax.ajaxreq=false;
ADIX.Ajax.ajaxCallback;

ADIX.Ajax.ajaxRequest = function(filename) 
{
   
   ADIX.Ajax.ajaxreq = (XMLHttpRequest) ? new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
   
   ADIX.Ajax.ajaxreq.open("GET",filename);
   ADIX.Ajax.ajaxreq.onreadystatechange = ajaxResponse;
   ADIX.Ajax.ajaxreq.send(null);
}

ADIX.Ajax.ajaxResponse = function() 
{
   if (ADIX.Ajax.ajaxreq.readyState !=4) return;
   if (ADIX.Ajax.ajaxreq.status==200 || ADIX.Ajax.ajaxreq.status==0) {
      if (ADIX.Ajax.ajaxCallback) {
	  ADIX.Ajax.ajaxCallback();
	  } else {
			alert("Nincs beállítva indítandó parancs (ajaxCallback)");
			}
   } else alert("Kérés sikertelen: " + ADIX.Ajax.ajaxreq.statusText);
   return true;
}
//Állatlános rendszer programok
ADIX.System = {};

ADIX.System.Method = function(param)
{
	var name = location.search.substring(1, location.search.length);
	paramtomb = name.split("&");
	
	for(futas = 0; futas < paramtomb.length; futas++)
	{
		if (paramtomb[futas].substring(0,param.length) == param)
		{
			return(paramtomb[futas].substring(param.length + 1,paramtomb[futas].length));
		}
	}
}

ADIX.System.semmi = function()
{
}

//Egér követő
ADIX.System.EgerKovet = {}

ADIX.System.EgerKovet.kovet = function(e)
{
	document.getElementById("egerkoveto").style.display = "block";
	if (!e) var e = window.event;

	if (e.pageX) 
	{
		x = e.pageX;
		y = e.pageY;
	}
	else if (e.clientX) 
	{
		x = e.clientX;
		y = e.clientY;
	}
	else
	{
	}
	
	window.setTimeout("ADIX.System.EgerKovet.kovet2(" + x + "," + y + ")", ADIX.System.EgerKovet.varakozasido);
}

ADIX.System.EgerKovet.kovet2 = function(x ,y)
{
	
	document.getElementById("egerkoveto").style.left = x +15;
	document.getElementById("egerkoveto").style.top = y + 15;	
}
ADIX.System.EgerKovet.leall = function()
{
	
	document.onmousemove = ADIX.System.semmi;
	document.getElementById("egerkoveto").innerHTML= "";
	
}

ADIX.System.EgerKovet.varakozasido = 0;

ADIX.System.EgerKovet.indit = function(kep, param, ido)
{
	if(kep == true)
	{
		document.write("<div id='egerkoveto' style='position:absolute; left: 100px; top: 200px;' ><img src='" + param + "'></div>")
		document.onmousemove=ADIX.System.EgerKovet.kovet;
		document.getElementById("egerkoveto").style.display = "none";
	}	
	else
	{
		document.write("<div id='egerkoveto' style='position:absolute; left: 100px; top: 200px;' >" + param + "</div>")
		document.onmousemove=ADIX.System.EgerKovet.kovet;
		document.getElementById("egerkoveto").style.display = "none";
	}
	ADIX.System.EgerKovet.varakozasido = (ido)? ido : "0";
}

ADIX.System.EgerKovet.tolt = function()
{
	ADIX.System.EgerKovet.indit(true, "http://teszt07.uw.hu/system/tolt.gif");
}


