// CallWebServiceMethods.js

function GetAjaxLevel1(IDPag, sLang)
{
    Meliconi.GestoreMenu.AjaxMenuLevel1(IDPag, sLang, SucceededCallback);
}

function GetAjaxLevel2(IDPag, sLang, Liv1Sel)
{
    Meliconi.GestoreMenu.AjaxMenuLevel2(IDPag, sLang, Liv1Sel, SucceededCallback2);
}

function GetAjaxLevel3(IDPag, sLang, Liv1Sel, Liv2Sel)
{
        Meliconi.GestoreMenu.AjaxMenuLevel3(IDPag, sLang, Liv1Sel, Liv2Sel, SucceededCallback3);
}

function GetAjaxLevel4(IDPag, sLang, Liv1Sel, Liv2Sel, Liv3Sel)
{
    Meliconi.GestoreMenu.AjaxMenuLevel4(IDPag, sLang, Liv1Sel, Liv2Sel, Liv3Sel, SucceededCallback4);
}


function SucceededCallback(result, eventArgs)
{  
    document.getElementById("submenu_close").style.width="155px";
    document.getElementById("background_menu").style.width="155px";
    document.getElementById("background_menu").style.backgroundImage = "url(/immagini/temp_sfondo_gradiente1.jpg)";
    document.getElementById("background_menu").style.backgroundRepeat = "no-repeat";
    document.getElementById("submenu_close").style.display = "block";
    var RsltElem = document.getElementById("ResultId");
    RsltElem.innerHTML = result;
    document.getElementById("ResultId2").style.display = 'none';
    document.getElementById("ResultId3").style.display = 'none';
    document.getElementById("ResultId4").style.display = 'none';

    if (document.getElementById("ResultId").style.display == 'none') $('#ResultId').fadeIn(1000); 
    
}



function SucceededCallback2(result, eventArgs)
{
    
    document.getElementById("submenu_close").style.width = "309px";
    document.getElementById("background_menu").style.width = "309px";
    document.getElementById("background_menu").style.backgroundImage = "url(/immagini/temp_sfondo_gradiente2.jpg)";
    document.getElementById("background_menu").style.backgroundRepeat = "no-repeat";

    var RsltElem = document.getElementById("ResultId2");
    RsltElem.style.display = "none";
    RsltElem.innerHTML = result;
    document.getElementById("ResultId3").style.display = 'none';
    document.getElementById("ResultId4").style.display = 'none';
    

    if (document.getElementById("ResultId2").style.display == 'none') $('#ResultId2').fadeIn(1000);

}


function SucceededCallback3(result, eventArgs)
{
    document.getElementById("submenu_close").style.width="463px";
    document.getElementById("background_menu").style.width="463px";
    document.getElementById("background_menu").style.backgroundImage = "url(/immagini/temp_sfondo_gradiente3.jpg)";
    document.getElementById("background_menu").style.backgroundRepeat = "no-repeat";
    document.getElementById("submenu_close").style.display = "block";
    var RsltElem = document.getElementById("ResultId3");
    RsltElem.style.display = "none";
    RsltElem.innerHTML = result;

    document.getElementById("ResultId4").style.display = 'none';
    if (document.getElementById("ResultId3").style.display == 'none') $('#ResultId3').fadeIn(1000);
    
    return "test";
}

function SucceededCallback4(result, eventArgs)
{
    if (result == "") return "";
    document.getElementById("submenu_close").style.width="848px";
    document.getElementById("background_menu").style.width="848px";
    document.getElementById("background_menu").style.backgroundImage = "url(/immagini/temp_sfondo_gradiente.jpg)";
    document.getElementById("background_menu").style.backgroundRepeat = "no-repeat";
    document.getElementById("submenu_close").style.display = "block";
    
    var RsltElem = document.getElementById("ResultId4");
    RsltElem.style.display = "none";
    RsltElem.innerHTML = result;

    if (document.getElementById("ResultId4").style.display == 'none') $('#ResultId4').fadeIn(1000);
}


function FailedCallback(error)
{
    // Display the error.    
    var RsltElem = 
        document.getElementById("ResultId");
    RsltElem.innerHTML = 
    "Service Error: " + error.get_message();
}

if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();
