function AddOneRec(objImg, blnUserPersonalized)
{
	blnUpdateFolder = true;
	var objImg = document.images[objImg];
	if(objImg)
	{
		if(objImg.src.indexOf(imgFolderOn)>0)
		{
			objImg.src = strImagePath + imgFolderOff;
			lngFolderCount --;
		}
		else
		{
			if (lngFolderCount < lngMaxResultsBW)
			{
				objImg.src = strImagePath + imgFolderOn;
				lngFolderCount ++;
			}
			else
			{
				MaxResultsAlert();
			}
		}
	}
	SwapFolderIcon( lngFolderCount, blnUserPersonalized );
	SetFolderCount( lngFolderCount, blnUserPersonalized );	
	
	var strAddItems = "";
	var strRemoveItems = "";
	var lngPageImages = document.images.length;
	for(var i=0;i<lngPageImages;i++)
	{
		if(document.images[i].src.indexOf(imgFolderOn)>0)
		{
			if(i == lngPageImages-1)
				strAddItems += document.images[i].name;
			else
				strAddItems += document.images[i].name + ",";
		}
		else if(document.images[i].src.indexOf(imgFolderOff)>0)
		{
			if(i == lngPageImages-1)
				strRemoveItems += document.images[i].name;
			else
				strRemoveItems += document.images[i].name + ",";
		}
	}
	if(document.frmSearchBrowseResults.afi)
		document.frmSearchBrowseResults.afi.value = strAddItems;
	if(document.frmSearchBrowseResults.rfi)
		document.frmSearchBrowseResults.rfi.value = strRemoveItems;
}

function AddAllRec(objImg, blnUserPersonalized)
{
	blnUpdateFolder = true;
	var objImg = document.images[objImg];
	var lngPageImages = document.images.length;
	
	if(objImg)
	{
		if(objImg.src.indexOf(imgFolderAddAll)>0)
		{
			for(var i=0;i<lngPageImages;i++)
			{
				if(document.images[i].src.indexOf(imgFolderOff)>0)
				{
					if (lngFolderCount < lngMaxResultsBW)
					{
						document.images[i].src = strImagePath + imgFolderOn;
						lngFolderCount ++;
					}
					else
					{
						MaxResultsAlert();
						break;
					}
				}
			}
			if (lngFolderCount==0)
				lngFolderCount++;  //We know add all should have at least one record.
		}
		else
		{
			for(var i=0;i<lngPageImages;i++)
			{
				if(document.images[i].src.indexOf(imgFolderOn)>0)
				{
					document.images[i].src = strImagePath + imgFolderOff;
					lngFolderCount --;
				}
			}
		}
	}
	SwapFolderIcon( lngFolderCount, blnUserPersonalized );
	SetFolderCount( lngFolderCount, blnUserPersonalized );

	var strAddItems = "";
	var lngPageImages = document.images.length;
	for(var i=0;i<lngPageImages;i++)
	{
		if(document.images[i].src.indexOf(imgFolderOn)>0 || document.images[i].src.indexOf(imgFolderOff)>0)
		{
			if(i == lngPageImages-1)
				strAddItems += document.images[i].name;
			else
				strAddItems += document.images[i].name + ",";
		}
	}
	if(document.frmSearchBrowseResults.afi)
		document.frmSearchBrowseResults.afi.value = strAddItems;
}