﻿<%@ Page Language="C#"  AutoEventWireup="true" Inherits="Veeam.Backup.WebApp.vSphere.Login" CodeBehind="Login.aspx.cs"  MasterPageFile="~/Layout.Master"%>
<asp:Content ContentPlaceHolderID="HeadTags" Runat="Server">
    <title><%= GetTitle() %></title>   
    <link rel="shortcut icon" href="<%= GetResourceFile(BasePath + "/resources/favicon.ico") %>" type="image/x-icon" />
 
       <script>
        var Ext = Ext || {};
        Ext.beforeLoad = function(tags) {
            // This is a MEGA TERRIBLE FIX to correct resolveing of urls (from manifest)
            Ext.Boot.Request.prototype.getUrls = function () {
                this.expandLoadOrder();

                for (var i in this.urls) {
                    if (!this.urls.hasOwnProperty(i)) continue;

                    var url = this.urls[i];
                    this.urls[i] = url[0] === '/' ? url : '/' + url;
                }

                return this.urls;
            }

        };

        LoginConfig = function(){
            return {
                username: '<%=UserName%>',
                password: '<%=Password%>',
                persist: Boolean(<%=Persist%>)
            }
        }();

        Ext.manifest = '<%= BasePath %>/login.json';

        document.msCapsLockWarningOff = true;
    </script>
    
</asp:Content>

<asp:Content ID="content" ContentPlaceHolderID="content" Runat="Server">
    <script id="microloader" type="text/javascript" src="<%= MicroloaderPath %>"></script>
</asp:Content>


    
