﻿
function EndRequestHandler(sender, eArgs) {
    if (eArgs.get_error() == null) {
        // Do all the stuffs needed after update through javascript here.
        var senderId = sender._postBackSettings.sourceElement.id;
        //alert(senderId);
        if (senderId != "") {
            //if (senderId.indexOf("upProductMiniCart") == -1 && senderId.indexOf("lbShoppingCart") == -1 && senderId.indexOf("bUpdateCart") == -1 && senderId.indexOf("ibDeleteItem") == -1 && senderId.indexOf("ddlBrand") == -1) {
            if ( senderId.indexOf("bAddToCart") >= 0) {
                //fnBindMiniCart();
                //alert('in');
                fnOpenCart();
                

            }
            if (senderId.indexOf("bShoppingCart") >= 0 || senderId.indexOf("bUpdateCart") >= 0 || senderId.indexOf("ibDeleteItem") >= 0) {
                opendiv('dvOverlay');
                opendiv('dvInnerOverlay');
            }
        }
    }
    else {
        // There was an error in the update panels update - caught here and message displayed
        alert("There was an error during update.");
    }
}


function LoadAfterAjaxHandler() {
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
}
