/* Copyright Commcam Limited 2008. All rights reserved. (See licence/licence.txt) */

function showFavourites()
{
	startLoading("_showFavourites()");
}

function _showFavourites()
{
	var objContent = document.getElementById("innerContent");
	var objAjax = new CAjax();
	showMenu("PRODUCTS");
	
	if (objContent)
	{
		if (objAjax.open("dynamic/favourites.php", true))
		{
			var objDiv = g_objTabs.addTab("favourites", "Favourites", true, true);
			objDiv.innerHTML = objAjax.getResponse();
		}	
	}	

	endLoading();
}

function viewFavourite(strFileName, strName)
{
	startLoading("_viewFavourite('" + strFileName + "','" + strName + "')");
}

function _viewFavourite(strFileName, strName)
{
	var objContent = document.getElementById("innerContent");
	var objAjax = new CAjax();
	showMenu("PRODUCTS");
	
	if (objContent)
	{
		if (objAjax.open("dynamic/favourites.php?mode=VIEW&filename=" + strFileName, true))
		{
			var objDiv = g_objTabs.addTab("favourite", "Favourite: " + strName, true, true);
			objDiv.innerHTML = objAjax.getResponse();
		}	
	}	
	
	endLoading();
}

function saveAsFavourite(strName)
{
	startLoading("_updateBasket('SAVEFAV', '" + strName + "')");
}

function deleteFavourite(strFileName, strName)
{
  var strPrompt = "Are you sure you want to delete " + strName + "?";
	if (confirm(strPrompt))
	{
  	startLoading("_deleteFavourite('" + strFileName + "','" + strName + "')");
	}
}

function _deleteFavourite(strFileName, strName)
{
	var objContent = document.getElementById("innerContent");
	var objAjax = new CAjax();
	showMenu("PRODUCTS");
	
	if (objContent)
	{
		objAjax.open("dynamic/favourites.php?mode=DELETE&filename=" + strFileName, true);
	}	
	showFavourites();
	endLoading();
}
