<!-- All about Merkliste -->

/* Set savedFincas to cookies if savedFincas not in cookie */
	function setsavedFincasToCookie()
	{
		if( !document.cookie.substring( 'savedFincas' ) )
		{
			//alert( 'savedFincas not in cookie. Set it' );
			document.cookie = 'savedFincas=';
		}
		else
		{
			//alert( 'savedFincas ist im Cookie: ' + getCookieValue('savedFincas') );
		}
	}

/* delete a finca Id from cookie if exists */
	function deleteFincaFromCookie( fincaId, isMerkliste )
	{
		farray = getCookieValue( 'savedFincas' ).split(',');
		var fstr = '';

		for( i=0 ; i <= farray.length-1 ; i++ )
		{
		 	tmp = farray[i];

		 	if( tmp != fincaId )
				fstr =  fstr + tmp + ',';
		}

		fstr = fstr.substring( 0, fstr.length-1 );
		//alert( fstr );
		setCookieValue( 'savedFincas', fstr );

		document.getElementById('saveFincaToCookieLink' + fincaId ).innerHTML = 'Objekt merken';
		document.getElementById('saveFincaToCookieLink' + fincaId ).href = 'javascript: saveFincaToCookie(\'' + fincaId + '\', ' + isMerkliste + ')';

		if( isMerkliste )
		{
			if( document.getElementById('fincacontainer'+fincaId) )
			    document.getElementById('fincacontainer'+fincaId).style.display = 'none';

			fincaCnt = fincaCnt-1;
			if( fincaCnt <= 0 )
			{
				fincaCnt = 0;
				document.getElementById('foundFincas').style.display = 'none';
				document.getElementById('noFincas').style.display = 'block';
			}
		}

	}

/* save a finca Id to cookie if not exists */
	function saveFincaToCookie( fincaId, isMerkliste )
	{
		savedFincas = getCookieValue( 'savedFincas' );
		//alert( savedFincas );

		if( savedFincas )
		{
			//alert( 'savedFincas gibbet:\n ' + savedFincas );
			setCookieValue( 'savedFincas', savedFincas + ',' + fincaId );
		}
		else
		{
			//alert( 'savedFincas gibbet NICHT' );
			setCookieValue( 'savedFincas', fincaId );
		}

		document.getElementById('saveFincaToCookieLink' + fincaId ).innerHTML = 'von Merkliste entf.';
		document.getElementById('saveFincaToCookieLink' + fincaId ).href = 'javascript: deleteFincaFromCookie(\'' + fincaId + '\', ' + isMerkliste + ')';

		if( isMerkliste )
			fincaCnt = fincaCnt+1;
	}

