﻿var prm;
var postBackElement;

function InitAjaxHandler() {
    prm = Sys.WebForms.PageRequestManager.getInstance();
    prm.add_initializeRequest(InitializeRequest);
    prm.add_endRequest(EndRequest);
}

function InitializeRequest(sender, args) {
    if (prm.get_isInAsyncPostBack()) {
        args.set_cancel(true);
    }

    postBackElement = args.get_postBackElement();

    if (postBackElement.id == 'SendButton') {
        $get('ContactUpdateProgress').style.display = 'block';
        $get('FormDiv').style.display = 'none';
    }
}
function EndRequest(sender, args) {
    if (postBackElement.id == 'SendButton') {
        $get('ContactUpdateProgress').style.display = 'none';
        $get('FormDiv').style.display = 'block';
    }
}

if (window.attachEvent) {
    window.attachEvent("onload", InitAjaxHandler);
}
else {
    window.addEventListener("load", InitAjaxHandler);
}
