<%@ Application Language="C#" %>

<script runat="server">

    void Application_Start(object sender, EventArgs e)
    {
        // Code, der beim Anwendungsstart ausgeführt wird
        // Code that runs on application startup
        ScriptManager.ScriptResourceMapping.AddDefinition("jquery",
        new ScriptResourceDefinition
        {
            Path ="https://code.jquery.com/jquery-3.5.1.min.js",
            DebugPath = "~/scripts/jquery-1.7.2.js",
            CdnPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js",
            CdnDebugPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.js"
        });
    }

    void Application_End(object sender, EventArgs e)
    {

    }

    void Application_Error(object sender, EventArgs e)
    {
        // Code, der ausgeführt wird, wenn ein nicht behandelter Fehler auftritt
       //Response.Redirect("../login/Error.aspx");

    }

    void Session_Start(object sender, EventArgs e)
    {
        // Code, der ausgeführt wird, wenn eine neue Sitzung gestartet wird
        VERAG_VARIABLES.initerrorcount();
    }

    void Session_End(object sender, EventArgs e)
    {
        // Code, der ausgeführt wird, wenn eine Sitzung beendet wird. 
        // Hinweis: Das Ereignis "Session_End" wird nur ausgelöst, wenn der Modus "sessionstate"
        // in der Datei "Web.config" auf "InProc" festgelegt ist. Wenn der Sitzungsmodus auf "StateServer" 
        // oder "SQLServer" festgelegt ist, wird das Ereignis nicht ausgelöst.        
        Session.Remove("TokenforEmail");
        Session.Remove("SessID");
        Session.Remove("CustomerID");
        Session.Remove("urltochangepw");
        Session.Remove("UserID");
        Session.Remove("test");
        Session.Remove("PW");
        Session.Remove("IDOFCKBOX");
    }
</script>
