var nMonths = 1;
var nMaxIngatlan = 100;
imgSet=new Image();
imgSet.src="/kepek/en/kedvenc-be.gif";
imgDel=new Image();
imgDel.src= "/kepek/en/kedvenc-ki.gif";
imgSet2=new Image();
imgSet2.src="/kepek/en/kedvenc-be2.gif";
imgDel2=new Image();
imgDel2.src= "/kepek/en/kedvenc-ki2.gif";

function kedvenc(pr_param)
{
  kedvencBerak(pr_param,false);
}

function kedvenc(pr_param,iid)
{
  kedvencBerak(pr_param,iid);
}

function kedvencBerak(pr_param,ingid0)
{
  var iid=pr_param.split("=")[0];
  if (cookiePackedRetrieve("kedvIng", iid).length==0)
	{
		if (getBMCount()>=nMaxIngatlan)
			alert('Your "Saved properties" file is full.');
		else
			cookiePackedSave("kedvIng",iid, pr_param.split("=")[1], nMonths);
	}
	else
			cookiePackedSave("kedvIng",iid, '', nMonths);

 if(ingid0){
      kepEllenorizID(iid);
      cookieKList();
    }else
      choiceBMImage(iid);

}

function getBMCount()
{
	var packArray = cookieRetrieve("kedvIng").split('&');
	return  packArray.length;
}

function findBM(ingid)
{
	return cookiePackedRetrieve("kedvIng", ingid).length>0;
}

function choiceBMImage(ingid)
{
	if (document.images) 
		if ( findBM(ingid)==false )
			document.images["kedvImg"].src =imgSet.src;
		else 
			document.images["kedvImg"].src = imgDel.src;
}

function kepEllenorizID(ingid)
{
    if (document.images) 
	if(document.images['kedvImg'+ingid]) 
		if ( findBM(ingid)==false ) 
			document.images["kedvImg"+ingid].src =imgSet2.src;
		else 
			document.images["kedvImg"+ingid].src = imgDel2.src;
}

function cookieSave( name, cookievalue, months )
{
	var timestamp = new Date();
	timestamp.setMonth(timestamp.getMonth()+months);
	document.cookie = name + "=" + escape( cookievalue ) +
					";expires=" + timestamp.toGMTString() + ";path=/";
}

function cookieRetrieve( name )
{
	var cookiestring = new String();
	var allcookies = document.cookie;
	var idx = allcookies.indexOf( name + '=' );
	
	if( idx != -1 )
	{
		var start, end;
		start = idx + name.length + 1;
		end = allcookies.indexOf( ";", start );
		if( end == -1 ) end = allcookies.length;
		cookiestring = unescape( allcookies.substring( start, end ) );
	}
	return cookiestring;
}

function cookiePack(oldPack, name, value)
{
	var i, pair;
	var newPair = escape(name) + '=' + escape(value);
	var packArray = oldPack.split('&');

	for(i=0; i < packArray.length; i++)
	{
		pair = packArray[i];
		if(pair.length > 0)
		{
			pair=pair.split('=');
			if(name == unescape(pair[0]))
			{
				break;
			}
		}
	}
	if(i < packArray.length)
	{
		packArray[i] = newPair;
	}
	else
	{
		packArray = packArray.concat(newPair);
	}

	oldPack = "";
	for(i=0; i < packArray.length; i++)
	{
		pair = packArray[i];
		if(pair.length > 0)
		{
			pair=pair.split('=');
			if(pair.length>1)
			{
				if(pair[1].length>0)
				{
					if(oldPack.length>0) oldPack += "&";
					oldPack += packArray[i];
				}
			}
		}
	}
	return oldPack;
}

function cookieUnpack(oldPack, name)
{
	var i, pair;
	var value = "";
	var packArray = oldPack.split('&');

	for(i=0; i < packArray.length; i++)
	{
		pair = packArray[i];
		if(pair.length > 0)
		{
			pair=pair.split('=');
			if(name == unescape(pair[0]))
			{
				value = unescape(pair[1]);
				break;
			}
		}
	}

	return value;
}

function cookiePackedSave( pack, name, cookievalue, months )
{
	var oldPack =cookieRetrieve(pack);
	var newPack =cookiePack(oldPack, name, cookievalue);
	cookieSave(pack, newPack, months);
}

function cookiePackedRetrieve( pack, name )
{
	var ret=cookieRetrieve(pack);
	return cookieUnpack(ret, name);
}

function cookieKList()
{
	var i, pair;
	var packArray = cookieRetrieve('kedvIng').split('&');
	var ret='';
	for(i=0; i < packArray.length; i++)
	{
		pair = packArray[i];
		if(pair.length > 0)
		{
			pair=pair.split('=');
			if(pair.length>1)
			{
				if(pair[1].length>0)
				{
					ret+='<TR><TD align="left"><A href="/ingatlankereso.php?kerestip=1&lng=en&adatlap='+pair[0]+'&rnd='+Math.random()+'" target="_blank"><FONT face="Arial,Tahoma" color="#000000" style="font-size:14px"><B>'
                                            +pair[0]+'</B></FONT></A></TD><TD><A href="javascript:if(confirm(\'Delete this property from saved properties ?\'))kedvenc(\''+pair[0]+'=0\',\''+pair[0]+'\');">'
                                            +'<IMG ALT="Delete from list" src="/kepek/kedvtorol.gif" width="16" height="16" border="0" vspace="0"></A></TD></TR>';
				}
			}
		}
	}
 
   if ( ret.length==0 ) 
	ret='<TABLE border="0" cellpadding="2" cellspacing="0"><TBODY><TR><TD align=center><FONT size=1 face=Arial,tahoma><BR>There are<BR>no properties in your<BR>"saved properties" file.</FONT><BR></TD></TR></TBODY></TABLE>';
      else
        ret='<IMG SRC="/kepek/ures.gif" WIDTH=1 HEIGHT=4 BORDER=0><BR><TABLE border="0" cellpadding="0" cellspacing="0"><TBODY>'+ret
+'</TBODY></TABLE><TABLE border=0 cellpadding=0 cellspacing=1><TBODY><TR><TD valign=middle align=center><A HREF="/ingatlankereso.php?kerestip=2&lng=en&lista=1&rnd='+Math.random()+'"><IMG src="/kepek/felsorolas.gif" width="12"'
+' height="12" border="0" hspace="3" vspace="1"></A></TD><TD valign=middle nowrap align=left><A HREF="/ingatlankereso.php?kerestip=2&lng=en&lista=1&rnd='+Math.random()+'"><FONT face="Tahoma,Arial" color="#00685E" style="font-size:11px"><B> Open list</B></FONT></A></TD></TR><TR><TD valign=middle align=center><A'
+' href="/kerdoiv.php?lap=kedvencElkuld&lng=en" target="_blank"><IMG src="/kepek/level16.gif" width="12"'
+' height="12" border="0" hspace="3" vspace="1"></A></TD><TD valign=middle nowrap align=left><FONT size="2" face="Tahoma">'
+'<A href="/kerdoiv.php?lap=kedvencElkuld&lng=en" target="_blank"> Send e-mail</A></FONT></TD></TR><TR><TD valign=middle align=center><A'
+' href="/ingatlankereso.php?p1=nyomtatKedvenc&lng=en" target="_blank"><IMG src="/kepek/nyomtato16.gif" width="12"'
+' height="12" border="0" hspace="3" vspace="1"></A></TD><TD nowrap valign=middle align=left><FONT size="2" face="Tahoma">'
+'<A href="/ingatlankereso.php?p1=nyomtatKedvenc&lng=en" target="_blank"> Print list</A></FONT></TD></TR></TBODY></TABLE>';


        
        tbl=document['kedv_lista'];
        if(!tbl&&document.all)tbl=document.all['kedv_lista']; 
  	if(!tbl && document.getElementById)tbl=document.getElementById('kedv_lista'); 
        if(!tbl)tbl=document.kedv_lista; 
	tbl.innerHTML=ret;
}


function kepEllenoriz(id)
{
        choiceBMImage(id);
}



// ============================================================================
// =======(c) CP 2009-2010 ========================================
// ======= (Based on Classified Ventures, 2000) ==============================
// ============================================================================