﻿/// --------------------------------------------------
/// mainScreen object
/// --------------------------------------------------
var mainScreen =
{
    mainModalExtender : null,           // modalExtender object on main page
     // div inside modal dialog
    pageTheme : "Default"
}

mainScreen.Init = function() {
    this.mainModalExtender = $find('mbMain');   
};
mainScreen.ShowConfirm = function(_button,productID, variantID) {
 
    this.currentButtonUID = _button.name
    if(productID != variantID)
    {
        this.mainModalExtender.show();
    }
    else
    {
        this.SubmitConfirm();
    }

//    this.currentButtonUID = _button.name    
//    this.mainModalExtender.show();
};
mainScreen.CancelConfirm = function() {
    
     /// <summary>
    /// Hides modal dialog 
    /// </summary>
    this.mainModalExtender.hide();
    this.currentButtonUID = null;

};
mainScreen.SubmitConfirm = function() {
    /// <summary>
    /// Hides modal dialog 
    /// </summary>
    if(this.currentButtonUID) {
        __doPostBack(this.currentButtonUID, "");
    }
    this.mainModalExtender.hide();
    this.currentButtonUID = null;
};


Sys.Application.add_load(
    applicationLoadHandler
    );


function applicationLoadHandler() {
    /// <summary>
    /// Raised after all scripts have been loaded and 
    /// the objects in the application have been created 
    /// and initialized.
    /// </summary>
    mainScreen.Init()
}


