var expDays = 60; // number of days the cookie should last
function SetCookie(sName, sValue)
{
	var expdate = new Date();
	expdate.setTime(expdate.getTime() + expDays*24*60*60*1000);
	document.cookie = sName + "=" + escape(sValue) + "; expires=" + expdate.toGMTString() + ";";
}

function GetCookie(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));
		} else { return false;}
	} else { return false;}
}

function DeleteCookie (name)
{
	var exp = new Date();  
	exp.setTime (exp.getTime() - 1);  
	var cval = GetCookie (name);  
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function megjelol(lakID, rfrspnt) //refresh parent
{
	var old = GetCookie("lakasok");
	if (old){
		var elemek = old.split(",");
		for(i=0; i<elemek.length; i++)
			if (lakID == elemek[i]){
				alert('A lakás már szerepel a kedvencek listáján!');
				return;
			}
		/*if (elemek.length==5) {
			alert('Maximálisan 5 lakás vehető fel a kedvencek listájára!');
			return;
		}*/
		DeleteCookie("lakasok");
		SetCookie("lakasok", old+","+lakID);
		alert('A lakást ('+lakID+') felvettem a kedvencek listájára!');
	}
	else{
		DeleteCookie("lakasok");
		SetCookie("lakasok", lakID);
		alert('A lakást ('+lakID+') felvettem a kedvencek listájára!');
	}
	if (rfrspnt==1) {
		window.opener.location = window.opener.location;
	}
	else {
		window.location = window.location;
	}
}

function megjelolp(lakID)
{
	megjelol(lakID, 1); 
}

function levesz(lakID)
{
	var old = GetCookie("lakasok");
	if (old){
		var elemek = old.split(",");
		var ujelemek = new Array();
		for(i=0; i<elemek.length; i++)
			if (elemek[i] != lakID)
				ujelemek.push(elemek[i]);
			else
				alert('A lakást ('+lakID+') töröltem a kedvencek listájáról!');
			DeleteCookie("lakasok");
			SetCookie("lakasok", ujelemek.toString());
			window.location = window.location
	}
}

nw = "";
function lakasnyito(htmlfile)
{
	nw = window.open("content/"+htmlfile+".html", null, "height=240,width=550,status=yes,toolbar=no,menubar=no,location=no");
	nw.focus();
}

function adatlap(htmlfile)
{
	nw = window.open(""+htmlfile+"", null, "height=740,width=500,status=yes,toolbar=no,menubar=no,location=no");
	nw.focus();
}

SetCookie("JSCHECK", "OK");

