<!--
 /* objFlivAjaxCategoryList */
var displayMaster = queryStringGetString("masterDiscountCategoryId");
var displaySub = queryStringGetString("subDiscountCategoryId");
var discountCategoryId;

if(displayMaster == "")
{
	displayMaster = 0;
	displaySub = 0;
}
if(displayMaster != "" && displaySub == "")
{
	displaySub = displayMaster;
}

window.setTimeout("DiscountCategory_OverviewByMasterCategoryId_Init(displayMaster, 0);", 500);
function DiscountCategory_OverviewByMasterCategoryId_Init(
	masterDiscountCategoryId, subDiscountCategoryId)
{
	document.getElementById("objFlivAjaxCategoryList_result").innerHTML = '<img class="loadingImage" src="/files/billeder/site/ajax_loading.gif" alt="Henter data" />';
	Forbrugerliv.FblPartner.FrontEnd.DiscountCategory_OverviewByMasterCategoryId_OfferView(
		masterDiscountCategoryId,
		subDiscountCategoryId,
		DiscountCategory_OverviewByMasterCategoryId_Callback);
}

function DiscountCategory_OverviewByMasterCategoryId_Callback(rtn)
{
	if (rtn.error)
	{
		return false;
	} else {
		var regEx = new RegExp("<!--@memberId-->", "g");
		var rtn = rtn.value.replace(regEx, memberId);
		document.getElementById("objFlivAjaxCategoryList_result").innerHTML = "" + rtn;
		return true;
	}
}

/*objFlivAjaxPartnerList  */
var objFlivAjaxPartnerList = DataTableWithPaging(
	"objFlivAjaxPartnerList"
	, "Partner_OverviewByCategoryId_Init(discountCategoryId, true)"
	, [["", "title"]]	
	, [["Online", "o", true], ["Str&oslash;gbutik", "p"], ["Alle", ""]]
);
objFlivAjaxPartnerList.PageSize = 10;
objFlivAjaxPartnerList_ShowSmall = true;
objFlivAjaxPartnerList_DiscountCategoryId = 0;

window.setTimeout("Partner_OverviewByCategoryId_Init()", 1000);
function Partner_OverviewByCategoryId_Init()
{
	document.getElementById("objFlivAjaxPartnerList_result").innerHTML = '<img class="loadingImage" src="/files/billeder/site/ajax_loading.gif" alt="Henter data" />';
	if(objFlivAjaxPartnerList_ShowSmall)
	{
		objFlivAjaxPartnerList.PageSize = 10;
	} else {
		objFlivAjaxPartnerList.PageSize = 3;
	}
	
	Forbrugerliv.FblPartner.FrontEnd.PartnerOffer_OverviewByCategoryId(
		objFlivAjaxPartnerList_DiscountCategoryId,
		objFlivAjaxPartnerList_ShowSmall,
		objFlivAjaxPartnerList.PageSize,
		objFlivAjaxPartnerList.PageNo,
		objFlivAjaxPartnerList.SortColumn,
		objFlivAjaxPartnerList.SortDirection,
		objFlivAjaxPartnerList.CurrentCondition,
		'',
		Partner_OverviewByCategoryId_Callback);
}

function Partner_OverviewByCategoryId_Callback(rtn)
{
	if (rtn.error)
	{
		if(objFlivAjaxPartnerList.Debug) { alert(rtn.value); }
		return false;
	} else {
		objFlivAjaxPartnerList.RowCount = rtn.value[1];
		objFlivAjaxPartnerList.PageCount = rtn.value[2];
		objFlivAjaxPartnerList.Render();
		
		var regEx = new RegExp("<!--@memberId-->", "g");
		rtn.value[0] = rtn.value[0].replace(regEx, memberId);
		document.getElementById("objFlivAjaxPartnerList_result").innerHTML = "" + rtn.value[0];
		return true;
	}
}

function DoOfferLinkTilbud(elm, url, partnerId, memberId, shopType)
{
    var urlPrefix = '';
    if(url.indexOf('http') != 0)
        urlPrefix = 'http://';
        
	if (shopType == "P")
	{
		return true;
	}
	else
	{
		if(memberLoggedOn)
		{
			if(url)
			{
			    elm.href = 'PartnerTransfer.aspx?partnerId=' + partnerId + '&rUrl=' + escape(urlPrefix + url) + '&memberId=' + memberId;	
			}
			return true
		}
		else
		{
		    var redirectUrl = '';
			if(url)
			{
			    redirectUrl = 'PartnerTransfer.aspx?partnerId=' + partnerId + '&rUrl=' + escape(urlPrefix + url) + '&memberId=<!--memberId-->';
			}
			loginShow(redirectUrl);
			return false;
		}
	}
	
}
//-->

