﻿//Animation Daten werden geladen
//Hack für Safari und Chrome
//Anzeige obout.com Combo und Grid
Sys.Browser.WebKit = {}; //Safari 3 is considered WebKit
if (navigator.userAgent.indexOf('WebKit/') > -1) {
    Sys.Browser.agent = Sys.Browser.WebKit;
    Sys.Browser.version = parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]);
    Sys.Browser.name = 'WebKit';
}
//Safari keine Animation laden - Geht nicht
//if (Sys.Browser.agent === Sys.Browser.Safari) {
//}
//else {
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
    var prm = Sys.WebForms.PageRequestManager.getInstance();

    prm.add_initializeRequest(InitializeRequest);

    prm.add_endRequest(EndRequest);
//}

function EndRequestHandler(sender, args) {

    if (args.get_error() != undefined) {

        var errorMessage = args.get_error().message;

        alert(errorMessage);

    }

}

function InitializeRequest(sender, args) {

    $get('Container').className = 'Progress';
    //            if (args._postBackElement.id != null) {
    //                $get(args._postBackElement.id).disabled = true;
    //            }


}

function EndRequest(sender, args) {

    $get('Container').className = 'Normal';
    //            if (sender._postBackSettings.sourceElement.id != null) {
    //                $get(sender._postBackSettings.sourceElement.id).disabled = false;
    //            }
}
