﻿/// <reference name="MicrosoftAjax.js"/>
Sys.Application.add_init(AppInit);

function AppInit() {

    DelayedCallService.GetContentPanelLeft1(OnSuccess1, OnFailure);
    DelayedCallService.GetContentPanelLeft2(OnSuccess2, OnFailure);
    DelayedCallService.GetContentPanelLeft3(OnSuccess3, OnFailure);
    DelayedCallService.GetArticleContent(OnSuccess4, OnFailure);
    //    DelayedCallService.GetFacebookLikeBox(OnSuccess5, OnFailure);
    //    DelayedCallService.GetContactSupport(OnSuccess6, OnFailure);
    DelayedCallService.GetSuccessStory(OnSuccess7, OnFailure);
    DelayedCallService.GetContentPanelRight1(OnSuccess8, OnFailure);
    DelayedCallService.GetRandomInfo(OnSuccess9, OnFailure);
    DelayedCallService.GetCompanyList(OnSuccess10, OnFailure);
    DelayedCallService.GetProductList(OnSuccess11, OnFailure);
}

function OnSuccess1(result) {
    $get('RSSContent1').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('RSSContent1'), 'loading');
    $get('RSSContent1').innerHTML = result;
    $('#RSSContent1').fadeIn(500);
}

function OnSuccess2(result) {
    $get('RSSContent2').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('RSSContent2'), 'loading');
    $get('RSSContent2').innerHTML = result;
    $('#RSSContent2').fadeIn(500);
}

function OnSuccess3(result) {
    $get('RSSContent3').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('RSSContent3'), 'loading');
    $get('RSSContent3').innerHTML = result;
    $('#RSSContent3').fadeIn(500);
}

function OnSuccess4(result) {
    $get('RSSContent4').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('RSSContent4'), 'loading');
    $get('RSSContent4').innerHTML = result;
    $('#RSSContent4').fadeIn(500);
}

function OnSuccess5(result) {
    $get('RSSContent5').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('RSSContent5'), 'loading');
    $get('RSSContent5').innerHTML = result;
    $('#RSSContent5').fadeIn(500);
}

function OnSuccess6(result) {
    $get('ContactSupportContent').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('ContactSupportContent'), 'loading');
    $get('ContactSupportContent').innerHTML = result;
    $('#ContactSupportContent').fadeIn(500);
}

function OnSuccess7(result) {
    $get('SuccessStoryContent').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('SuccessStoryContent'), 'loading');
    $get('SuccessStoryContent').innerHTML = result;
    $('#SuccessStoryContent').fadeIn(500);
}

function OnSuccess8(result) {
    $get('RSSContent6').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('RSSContent6'), 'loading');
    $get('RSSContent6').innerHTML = result;
    $('#RSSContent6').fadeIn(500);
}

function OnSuccess9(result) {
    var checkIfExists = $get('RandomInfoContent');
    if (checkIfExists !== null) {
        $get('RandomInfoContent').style.display = 'none';
        Sys.UI.DomElement.removeCssClass($get('RandomInfoContent'), 'loading');
        $get('RandomInfoContent').innerHTML = result;
        $('#RandomInfoContent').fadeIn(500);
    }
}

function OnSuccess10(result) {
    $get('CompanyListContent').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('CompanyListContent'), 'loading');
    $get('CompanyListContent').innerHTML = result;
    $('#CompanyListContent').fadeIn(500);
}

function OnSuccess11(result) {
    $get('ProductListContent').style.display = 'none';
    Sys.UI.DomElement.removeCssClass($get('ProductListContent'), 'loading');
    $get('ProductListContent').innerHTML = result;
    $('#ProductListContent').fadeIn(500);
}

function OnFailure(error) {
    // Error handling
}
