﻿/// <reference name="MicrosoftAjax.js"/>
var mycontrol;
var updateP;
var updateP1;
function AppInit(contentcontrol,viewMode,up) {
mycontrol=contentcontrol;
updateP=up;
DelayedLoad.GetContentForDelayedControl("~/Controls/MostActiveUserControlDelayedLoad.ascx",viewMode,OnSuccess, OnFailure);
}
var mycontrol1;
function AppInit1(contentcontrol1,viewMode1,up1) {
mycontrol1=contentcontrol1;
updateP1=up1;
DelayedLoad.GetContentForDelayedControl("~/Controls/MostActiveUserControlDelayedLoad.ascx",viewMode1,OnSuccess1, OnFailure1);
}

var resultDiv;
var update2;
function DelayedCategoryControl(resultDiv1, up2) {
    resultDiv = resultDiv1;
    update2 = up2;
    DelayedLoad.GetContentForDelayedControl("~/Controls/CategoryCounts.ascx", "", OnSuccess2, OnFailure2);
}


function OnSuccess2(result) {
    resultDiv.innerHTML = result;
    update2.style.display = 'none';
}

function OnFailure2(error) {
    //Write code in here if u need some popup to display if the service Returns some error.
}


function OnSuccess(result) {
  mycontrol.innerHTML = result;
  updateP.style.display = 'none';
}

function OnFailure(error) {
//Write code in here if u need some popup to display if the service Returns some error.
}


function OnSuccess1(result1) {
  mycontrol1.innerHTML = result1;
    updateP1.style.display = 'none';
}

function OnFailure1(error1) {
 //Write code in here if u need some popup to display if the service Returns some error.
}


/*******************Code for StartupControl********************/
var mystartUpUserControl;
var mystartupUpdateProgress;
function StartupControlInit(startupContentControl,startupUpdateProgress)
{
    mystartUpUserControl=startupContentControl;
    mystartupUpdateProgress = startupUpdateProgress;
    DelayedLoad.GetContentForDelayedStartupControl("~/Controls/StartupControlDelayedLoad.ascx",OnSuccessStartup, OnFailureStartup);
}

function OnSuccessStartup(startupResult) {
  
  mystartUpUserControl.innerHTML = startupResult;
  mystartupUpdateProgress.style.display = 'none';
}

function OnFailureStartup(error1) {
 //Write code in here if u need some popup to display if the service Returns some error.
}