try { FixSearchImages(); } catch (e) { }
//try { SetNextButtonPos(); } catch (e) { }

try { FixTaskCheck(); } catch (e) { }

try { fixExitLinks(); } catch (e) { }

//try { FixLongPage(); } catch (e) { }

var elem;
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(BeginRequestHandler);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function BeginRequestHandler(sender, args) {
    elem = args.get_postBackElement().id;
}

function EndRequestHandler(sender, args) {
    if ((elem.indexOf('DetailedList') >= 0 && elem.indexOf('_btnSave') >= 0) ||
        (elem.indexOf('ctlTask') >= 0 && elem.indexOf('_btnSave') >= 0)) {
        clientsideTaskChange = true;
    }

    try { window.onbeforeunload = DoUnload; } catch (e) { }

    try { fixExitLinks(); } catch (e) { }
}