﻿// CallWebServiceMethods.js
var RsltElem;

function AddToCart(quantity, productid, result)
{
    RsltElem = document.getElementById(result);
    RsltElem.innerHTML = '<img src="images/icn-loading1.gif" class="icnLoading" alt="loading..." />'
    
    var q = document.getElementById(quantity);
    PlastDiversity.WebServices.AddToCart(productid, q.value, AddToCart_SucceededCallback);
}
function AddToCart_SucceededCallback(result, eventArgs)
{
    // Page element to display feedback.
    if(result)    
    {
        RsltElem.innerHTML = '<img src="images/icn-truefalse-1.gif" class="icnLoading" alt="sucess" />';
        UpdateCartInfo('cartQuant');          
    }                                
    else
        RsltElem.innerHTML = '<img src="images/icn-truefalse-0.gif" class="icnLoading" alt="sucess" />';
}


function UpdateCartInfo(result)
{
    RsltElem = document.getElementById(result);    
    PlastDiversity.WebServices.GetCartInfo(UpdateCartInfo_SucceededCallback);
}
function UpdateCartInfo_SucceededCallback(result, eventArgs)
{
    RsltElem.innerHTML = result;
}


if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();
