﻿// JScript File

function showModalPopupViaClient(ev) {
    if(ev != undefined)
        ev.preventDefault();       
    var modalPopupBehavior = $find('programmaticModalPopupBehavior');
    if(modalPopupBehavior != null)
        modalPopupBehavior.show();
}

function hideModalPopupViaClient(ev) {
    if(ev != undefined)
        ev.preventDefault();   
    var modalPopupBehavior = $find('programmaticModalPopupBehavior');
    if(modalPopupBehavior != null)
        modalPopupBehavior.hide();
}

function MySubmit()
{
    try
    {
        if (Page_ValidationActive) 
        {
            if(Page_IsValid)
            {
                if(ValidatorOnSubmit())
                {
                    return true;
                }
                else
                {
                    hideModalPopupViaClient();
                    return false;
                }
            }
            else
            {
                hideModalPopupViaClient();
                return false;
            }
        }
        else 
        {
            return true;
        }
    }
    catch(e)
    {
        return false;
    }        
}
