<%@ Master Language="C#" AutoEventWireup="true" CodeFile="JobSiteMasterPage.master.cs" Inherits="JobSiteMasterPage" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <title></title>
    <link type="text/css" href="<%=GetUrl("js/lib/ui.min.css") %>" rel="stylesheet" />
    <link type="text/css" href="<%=GetUrl("css/override.css") %>" rel="stylesheet" />
    <link rel="stylesheet" href="<%=GetUrl("css/default.css")%>" type="text/css" />
    <link rel="stylesheet" href="<%=GetUrl("css/split_sub.css")%>" type="text/css" />
    <style type="text/css">
        :root {
            <%=StyleVariables%>
        }

        .dropdown .dropdown-wrapper {
            border-color: #a9a9a9;
        }

            .dropdown .dropdown-wrapper > .dropdown-header {
                min-height: 26px;
            }

                .dropdown .dropdown-wrapper > .dropdown-header > .dropdown-text {
                    line-height: 26px;
                }

        .subtitle .dropdown .dropdown-wrapper > .dropdown-header {
            min-height: 24px;
        }

            .subtitle .dropdown .dropdown-wrapper > .dropdown-header > .dropdown-text {
                line-height: 22px;
                height: 22px;
                min-height: 22px;
            }
    </style>
    <script src="<%=GetUrl("js/lib/utility.min.js")%>" type="text/javascript"></script>
    <script src="<%=GetUrl("js/lib/ui.min.js")%>" type="text/javascript"></script>
    <script src="<%=GetUrl("js/jquery-3.6.0.min.js")%>" type="text/javascript"></script>
    <script src="<%=GetUrl("js/cookie.js")%>" type="text/javascript"></script>
    <script src="<%=GetUrl("js/utility.js")%>" type="text/javascript"></script>
    <script src="<%=GetUrl("js/language.js")%>" type="text/javascript"></script>
    <script type="text/javascript">

        var GridView = window['lib-ui'].Grid;
        var canExport = <%= CanExportFile %>;
        _network.root = '<%=Page.ResolveUrl("~/")%>';
        var sitePath = "<%=this.ResolveUrl("~/fic/") %>";
        var userid = '<%=UserID%>';
        var companyid = '<%=CompanyID%>';

        //if (typeof _utility !== 'object') {
        //    _utility = {};
        //}        

        function getText(s, flag) {
            return (s == null)
                ? (flag ? '<i>null</i>' : '')
                : htmlencode(s).replace(/ /g, '&nbsp;');
        }

        function GetLanguageByCookie() {
            var lang = getCookie('<%=Common.LanguageCookieName%>');
            if (lang == null) {
                return "en-us";
            } else {
                return lang;
            }
        }

        function systemrequest(method, param, callback, error) {
            _network.request("SystemSettings/SystemOptions.aspx", -1, method, param, callback, error || function (e) {
                console.log(e);
                showmaskbg(false, true);
                showAlert(GetTextByKey('P_WO_PAGEERROR', 'An unknown error occurred.  Please refresh page.'), GetTextByKey('P_WO_QUERY', 'Query'));
            });
        }

        var systemunitofodometer;
        function GetSystemUnitOfOdometer() {
            systemrequest("GetSystemUnitOfOdometer", "", function (data) {
                systemunitofodometer = data;
                $('#dialogadd_sel_odometeruom').val(systemunitofodometer);
                $('#dialogadjust_sel_odometeruom').val(systemunitofodometer);
            }, function (err) {
            });
        }

        $(function () {
            _fleet.currentLang = GetLanguageByCookie();
            $("#content1").applyFleetLanguageText(true);
            GetSystemUnitOfOdometer();

            // 加载完毕后通知上级页面
            if (typeof window.parent.onsubpageloaded == 'function') {
                window.parent.onsubpageloaded();
            }

            if (typeof window.parent.ondocumentclick == 'function') {
                $(document.body).click(window.parent.ondocumentclick);
            }

            function resizeContent() {
                if ($('.content_main').length > 0)
                    $('.content_main').css('min-height', $(window).height() - $('.content_main').offset().top - 4);
            }

            $(window).resize(function () {
                resizeContent();
            });
            resizeContent();

            $(document.body).click(function (e) {
                if (typeof hidePanels === 'function')
                    hidePanels();
            });
        });
    </script>
    <asp:ContentPlaceHolder ID="head" runat="server"></asp:ContentPlaceHolder>
</head>
<body>
    <div id="content1">
        <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        </asp:ContentPlaceHolder>
    </div>
</body>
</html>