<!--#include file="../Inc/Cls_Main.Asp"-->
<!--#include file="inc/Cls_Admin.Asp"-->
<!--#include file="Admin_MapPath.Asp"-->
<!--#include file="Admin_Check.Asp"-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><%=CmsSiteName%>- 管理员控制面板</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="<%=SiteWebFilePath%>Scripts/jquery/ui/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
<link href="<%=CmsAdminMapPath%>images/style.css" rel="stylesheet" type="text/css" />
<script src="<%=SiteWebFilePath%>Scripts/jquery/jquery.js"></script>
<script src="<%=SiteWebFilePath%>Scripts/jquery/ui/liger.js"></script>
<script src="<%=CmsAdminMapPath%>js/admin.js"></script>
<script>
var tab = null;
var accordion = null;
var tree = null;
$(function() {
    if ($.browser.msie) {
        if ($.browser.version == "5.0" || $.browser.version == "6.0" || $.browser.version == "7.0") {
            window.location.href = 'ie6.html';
        }
    }
    //页面布局
    $('#global_layout').ligerLayout({
        leftWidth: 180,
        height: '100%',
        topHeight: 65,
        bottomHeight: 24,
        allowTopResize: false,
        allowBottomResize: false,
        allowLeftCollapse: true,
        onHeightChanged: f_heightChanged
    });

    var height = $(".l-layout-center").height();

    //Tab
    $("#framecenter").ligerTab({
        height: height
    });

    //左边导航面板
    $("#global_left_nav").ligerAccordion({
        height: height - 25,
        speed: null
    });

    $(".l-link").hover(function() {
        $(this).addClass("l-link-over");
    },
    function() {
        $(this).removeClass("l-link-over");
    });

    //设置频道菜单
    loadTree('global_channel_tree', 'handler/ajax.asp?action=loadmenu');

    //加载插件菜单
    loadTree('global_plugins', 'handler/ajax.asp?action=loadplugins');

    //快捷菜单
    var menu = $.ligerMenu({
        width: 220,
        items: [{
            text: '管理首页',
            click: itemclick
        },
        {
            text: '修改密码',
            click: itemclick
        },
        {
            line: true
        },
        {
            text: '关闭菜单',
            click: itemclick
        },
        {
            line: true
        },
        {
            text: '更新分类统计',
            click: itemclick
        },
        {
            text: '清理缓存',
            click: itemclick
        }]
    });
    $('#tab-tools-nav').bind("click", function() {
        var offset = $(this).offset(); //取得事件对象的位置
        menu.show({
            top: offset.top + 27,
            left: offset.left - 220
        });
        return false;
    });

    tab = $("#framecenter").ligerGetTabManager();
    accordion = $("#global_left_nav").ligerGetAccordionManager();
    tree = $("#global_channel_tree").ligerGetTreeManager();
    $("#global_plugins").ligerGetTreeManager();
    //tree.expandAll(); //默认展开所有节点
    $("#pageloading_bg,#pageloading").hide();
});

window.setInterval(function() {
    $.get('handler/ajax.asp?action=refresh' + Math.random())
},
60000);

function loadTree(id, url) {
    $('#' + id).ligerTree({
        url: url + '&n=' + Math.random(),
        checkbox: false,
        nodeWidth: 112,
        onSelect: function(node) {
            if (!node.data.url) return;
            var tabid = $(node.target).attr("tabid");
            if (!tabid) {
                tabid = new Date().getTime();
                $(node.target).attr("tabid", tabid)
            }
            f_addTab(tabid, node.data.text, node.data.url);
        }
    });
}

//频道菜单异步加载函数，结合ligerMenu.js使用
function loadChannelTree() {
    if (tree != null) {
        tree.clear();
        tree.loadData(null, 'handler/ajax.asp?action=loadmenu&n=' + Math.random());
    }
}
//快捷菜单回调函数
function itemclick(item) {
    switch (item.text) {
    case "管理首页":
        f_addTab('home', '管理中心', 'Admin_Main.Asp');
        break;
    case "修改密码":
        f_addTab('pass', '修改密码', 'manager/Admin.Pass.Asp');
        break;
    case "更新分类统计":
        f_Ajax('更新分类统计', 'updatetype');
        break;
    case "清理缓存":
        f_Ajax('清理缓存', 'clearcache');
        break;
    default:
        //关闭窗口
        break;
    }
}

function f_heightChanged(options) {
    if (tab) tab.addHeight(options.diff);
    if (accordion && options.middleHeight - 24 > 0) accordion.setHeight(options.middleHeight - 24);
}
//添加Tab，可传3个参数
function f_addTab(tabid, text, url, iconcss) {
    if (arguments.length == 4) {
        tab.addTabItem({
            tabid: tabid,
            text: text,
            url: url,
            iconcss: iconcss
        });
    } else {
        tab.addTabItem({
            tabid: tabid,
            text: text,
            url: url
        });
    }
}
//提示Dialog并关闭Tab
function f_errorTab(tit, msg) {
    $.ligerDialog.open({
        isDrag: false,
        allowClose: false,
        type: 'error',
        title: tit,
        content: msg,
        buttons: [{
            text: '确定',
            onclick: function(item, dialog, index) {
                //查找当前iframe名称
                var itemiframe = "#framecenter .l-tab-content .l-tab-content-item";
                var curriframe = "";
                $(itemiframe).each(function() {
                    if ($(this).css("display") != "none") {
                        curriframe = $(this).attr("tabid");
                        return false;
                    }
                });
                if (curriframe != "") {
                    tab.removeTabItem(curriframe);
                    dialog.close();
                }
            }
        }]
    });
}
function f_Ajax(msg, action) {
    $.get('handler/Ajax.Asp', {
        action: action,
        n: Math.random()
    },
    function(data) {
        var d = eval("(" + data + ")");
        if (d.error == 1) {
            jsprint(msg + '成功!', '', 'Success', '');
        }
    })
}
</script>
</head>
<body style="padding: 0px;">
<div class="pageloading_bg" id="pageloading_bg"> </div>
<div id="pageloading"> 数据加载中，请稍等...</div>
<div id="global_layout" class="layout" style="width: 100%"> 
  <!--头部-->
  <div position="top" class="header">
    <div class="header_box">
      <div class="header_right"> <span><b> <%=Easp.Cookie("ZjjCmsCms>AdminName")%>(<%=Easp.Cookie("ZjjCmsCms>RoleName")%>)</b>您好，欢迎光临</span> <br />
        <a href="javascript:f_addTab('home','管理中心','Admin_Main.Asp')">管理中心</a> | <a target="_blank" href="/index.html">预览网站</a> | <a href="javascript:parent.f_addTab('sys_create','生成静态','create/Admin.Index.Asp')">生成静态</a> | <a target="_blank" href="/doc/">帮助文档</a> | <a target="_top" onclick="ExeConfirm('您确定要退出后台管理吗', 1, 'Admin_Logout.Asp');return false;" href="Admin_Logout.Asp">安全退出</a></div>
      <a class="logo">ZjjCms Logo</a> </div>
  </div>
  <!--左边-->
  <div position="left" title="管理菜单" id="global_left_nav">
    <div title="频道管理" iconcss="menu-icon-model" class="l-scroll">
      <ul id="global_channel_tree" style="margin-top: 3px;">
      </ul>
    </div>
    <!--<div title="销售管理" iconcss="menu-icon-order">
        <ul class="nlist">
            <li><a href="javascript:f_addTab('orders','商品订单列表','orders/order_list.asp')">商品订单列表</a></li>
            <li><a href="javascript:f_addTab('order_payment','支付方式设置','orders/payment_list.asp')">支付方式设置</a></li>
            <li><a href="javascript:f_addTab('distribution','配送方式设置','orders/distribution_list.asp')">配送方式设置</a></li>
        </ul>
    </div>-->
    <div title="其它管理" iconcss="menu-icon-plugins">
      <ul id="global_plugins" class="nlist">
      </ul>
    </div>
    <div title="控制面板" iconcss="menu-icon-setting">
      <ul class="nlist">
        <li><a class="l-link" href="javascript:f_addTab('sys_config','系统参数设置','sys/Admin.Setting.Asp')">系统参数设置</a></li>
        <li><a class="l-link" href="javascript:f_addTab('manager_list','管理员管理','manager/Admin.Index.Asp')">系统管理员管理</a></li>
        <li><a class="l-link" href="javascript:f_addTab('sys_model','系统模型配置','model/Admin.Index.Asp')">系统模型配置</a></li>
        <li><a class="l-link" href="javascript:f_addTab('sys_channel','系统频道设置','channel/Admin.Index.Asp')">系统频道设置</a></li>
        <li><a class="l-link" href="javascript:f_addTab('sys_templabel','系统模板管理','tpl/Admin.Index.Asp')">系统模板管理</a></li>
        <li><a class="l-link" href="javascript:f_addTab('sys_settemplabel','系统模板选择','tpl/Admin.Tpl.Asp')">系统模板选择</a></li>
        <li><a class="l-link" href="javascript:f_addTab('sys_setconfig','系统模板配置','tpl/Admin.Sys.Asp')">系统模板配置</a></li>
        <li><a class="l-link" href="javascript:f_addTab('sys_tag','系统标签向导','create/Admin.Tag.Asp')">系统标签向导</a></li>
        <li><a class="l-link" href="javascript:f_addTab('free_tpl','自定义模板管理','free/Admin.Tpl.List.Asp')">自定义模板管理</a></li>
        <li><a class="l-link" href="javascript:f_addTab('free_tag','自定义标签管理','free/Admin.Tag.List.Asp')">自定义标签管理</a></li>
        <li><a class="l-link" href="javascript:f_addTab('free_form','自定义表单管理','free/Admin.Form.List.Asp')">自定义表单管理</a></li>
      </ul>
    </div>
  </div>
  <div position="center" id="framecenter" toolsid="tab-tools-nav">
    <div tabid="home" title="管理中心" iconcss="tab-icon-home" style="height: 300px">
      <iframe frameborder="0" name="sysMain" src="Admin_Main.Asp"></iframe>
    </div>
  </div>
  <div position="bottom" class="footer">
    <div class="copyright"> Copyright &copy; 2012 - <%=Easp.IIf(Year(Now()) < 2014, Year(Now()), 2014)%>. zjjcms.com. All Rights Reserved.</div>
  </div>
</div>
</body>
</html>
