﻿// Web method 'GetRandomImage' proxy.
function webmethods_GetRandomImage(imgId, ispage, theId)
{
    var Proxy = new serviceProxy('WebServiceMethods.asmx/');

    var method = 'GetRandomImage';
    var data = { ispage: ispage, theId: theId };
    var callback = handleGetRandomImageSuccess;
    var callbackparms = { imgId: imgId, ispage: ispage, theId: theId };
    var error = handleGetRandomImageError;
    var errorparms = { imgId: imgId, ispage: ispage, theId: theId };

    Proxy.invoke(
        method,
        data,
        callback,
        callbackparms,
        error,
        errorparms
    );
}

// Web method 'GetRandomImage' callback handler.
function handleGetRandomImageSuccess(parms, msg)
{
    var imgId = parms.imgId;
    //var ispage = parms.ispage;
    //var theId = parms.theId;
    $(imgId).attr('src', msg);
}

// Web method 'GetRandomImage' error handler.
function handleGetRandomImageError(parms, msg)
{
    var imgId = parms.imgId;
    //var ispage = parms.ispage;
    //var theId = parms.theId;
    $(imgId).attr('src', 'Images/spacer.gif');
}
