﻿function ObjectAD() {
  /* Define  Variables*/
  this.ADID        = 0;
  this.ADType      = 0;
  this.ADName      = "";
  this.ImgUrl      = "";
  this.ImgWidth    = 0;
  this.ImgHeight   = 0;
  this.FlashWmode  = 0;
  this.LinkUrl     = "";
  this.LinkTarget  = 0;
  this.LinkAlt     = "";
  this.Priority    = 0;
  this.CountView   = 0;
  this.CountClick  = 0;
  this.InstallDir  = "";
  this.ADDIR       = "";
  this.OverdueDate = "";
}

function CodeZoneAD(_id) {
  /* Define Common Variables*/
  this.ID          = _id;
  this.ZoneID      = 0;

  /* Define Unique Variables*/

  /* Define Objects */
  this.AllAD       = new Array();
  this.ShowAD      = null;

  /* Define Functions */
  this.AddAD       = CodeZoneAD_AddAD;
  this.GetShowAD   = CodeZoneAD_GetShowAD;
  this.Show        = CodeZoneAD_Show;

}

function CodeZoneAD_AddAD(_AD) {
  var date = new Date();
  var getdate = date.getFullYear() + "/" + (date.getMonth() + 1) + "/" + date.getDate();
  var today = new Date(getdate);
  var overdueDate = new Date(_AD.OverdueDate);
  if(today <= overdueDate)
  {
    this.AllAD[this.AllAD.length] = _AD;
  }
}

function CodeZoneAD_GetShowAD() {
  if (this.ShowType > 1) {
    this.ShowAD = this.AllAD[0];
    return;
  }
  var num = this.AllAD.length;
  var sum = 0;
  for (var i = 0; i < num; i++) {
    sum = sum + this.AllAD[i].Priority;
  }
  if (sum <= 0) {return ;}
  var rndNum = Math.random() * sum;
  i = 0;
  j = 0;
  while (true) {
    j = j + this.AllAD[i].Priority;
    if (j >= rndNum) {break;}
    i++;
  }
  this.ShowAD = this.AllAD[i];
}

function CodeZoneAD_Show() {
  if (!this.AllAD) {
    return;
  } else {
    this.GetShowAD();
  }

  if (this.ShowAD == null) return false;
  document.write(this.ShowAD.ADIntro);
}var ZoneAD_7=new CodeZoneAD("ZoneAD_7");var objAD = new ObjectAD();
objAD.ADID= 16;objAD.ADType= 4;objAD.ADName= "网站顶部广告";objAD.ImgUrl= "";objAD.ImgWidth       = 0;objAD.ImgHeight      = 0;objAD.FlashWmode     = 0;objAD.ADIntro ="<dl class=\"qp\" style=\"margin:75px 0 0 390px\">\r\n<dt>new更新</dt>\r\n<dd class=\"jt4\"></dd>\r\n<dd class=\"jt3\"></dd>\r\n<dd class=\"jt2\"></dd>\r\n<dd class=\"jt1\"></dd>\r\n</dl>\r\n<dl class=\"qp\" style=\"margin:75px 0 0 300px\">\r\n<dt>建设中..</dt>\r\n<dd class=\"jt4\"></dd>\r\n<dd class=\"jt3\"></dd>\r\n<dd class=\"jt2\"></dd>\r\n<dd class=\"jt1\"></dd>\r\n</dl>\r\n\r\n\r\n<div class=\"web_tip\">\r\n<img id=\"loginStatusSign\" src=\"/Skin/OceanStar/Images/loading.gif\" alt=\"正在加载数据...\" align=\"absmiddle\" />\r\n<a href=\"javascript:void(0)\" id=\"loginAnchor\" class=\"reg\">会员登录</a>\r\n<a href=\"/rss/rss.aspx\" class=\"rss\">RSS</a>\r\n<a href=\"http://weibo.com/2384476624\" class=\"reg\" target=\"_blank\">本站微博</a>\r\n</div>\r\n\r\n                <div id=\"loginedUserInfo\" style=\"display: none;\">\r\n\r\n                    <ul>\r\n\r\n                        <li class=\"user_out\"><a href=\"/User/Default.aspx\">会员中心</a> <span>|</span> <a id=\"logout\" href=\"javascript:void(0)\">退出登录</a> </li>\r\n\r\n                        <li class=\"money\">资金余额：{balances} 元</li>\r\n\r\n                        <li>可用{pointName}：{point} {pointUnit}</li>\r\n\r\n                        <li>经验积分：{experience} 分</li>\r\n\r\n                        <li>待阅短信：{message} 条</li>\r\n\r\n                        <li>待签文章：{signinArticle} 篇</li>\r\n\r\n                        <li>登录次数：{loginCount} 次</li>\r\n\r\n                    </ul>\r\n\r\n                </div>\r\n\r\n<!--弹出登录开始-->\r\n\r\n<div id=\"loginField\" class=\"quick_login\" style=\"display: none\">\r\n    <div class=\"quick_login_content\">\r\n<h3 class=\"close\"><img src=\"/Skin/OceanStar/images/close.gif\" class=\"overlay_header_close\" alt=\"关闭\" align=\"absmiddle\" />会员登录</h3>\r\n        <div class=\"quick_login_info\">\r\n\r\n            <ul>\r\n\r\n                <li><label>用户名：</label><input name=\"username\" type=\"text\" /></li>\r\n\r\n                <li><label>密&nbsp;&nbsp;码：</label><input name=\"userpass\" type=\"password\" /></li>\r\n\r\n                <li style=\"display: none\" id=\"validateField\"><label>验证码：</label><input name=\"validate\" id=\"validateCode\" type=\"text\" /><span><img style=\"display:none\" class=\"validateSign\" id=\"validateSign\" src=\"\" title=\"换一个\" align=\"absmiddle\" /></span></li>\r\n\r\n                <li class=\"check\"><label><input name=\"saveinfo\" type=\"checkbox\" /><span>保持登录状态</span></label></li>\r\n\r\n                <li class=\"login\">\r\n\r\n                    <img id=\"login\" src=\"/Skin/OceanStar/images/login.gif\" alt=\"登录\" align=\"absmiddle\" /></li>\r\n\r\n            </ul>\r\n\r\n        </div>\r\n\r\n        <div class=\"reg_info\">\r\n\r\n            <ul>\r\n\r\n                <li>没有帐号？<a href=\"/User/Register.aspx\" target=\"_blank\" title=\"点此注册\">点此注册</a></li>\r\n\r\n                <li><a href=\"/User/GetPassword.aspx\" target=\"_blank\" title=\"忘记密码？\">忘记密码？</a></li>\r\n\r\n            </ul>\r\n\r\n        </div>\r\n\r\n        <div class=\"clear\">\r\n\r\n        </div>\r\n\r\n    </div>\r\n\r\n</div>\r\n\r\n<!--弹出登录结束-->\r\n\r\n<script type=\"text/javascript\">\r\n\r\n    $(function () {\r\n\r\n        $(\'a[class=\"fav\"]\').addFavorite();\r\n\r\n        $(\'a[class=\"home\"]\').setHomePage();\r\n\r\n\r\n\r\n        $(\'#change_search_model\').click(function () {\r\n\r\n            if($(\'.model_list\').css(\'display\') != \'block\')\r\n\r\n            {\r\n\r\n              $(\'.model_list\').slideDown(500);\r\n\r\n              try { clearTimeout(timer); } catch (e) { }\r\n\r\n            }else{\r\n\r\n              $(\'.model_list\').mouseleave();\r\n\r\n            };\r\n\r\n        })\r\n\r\n\r\n\r\n        $(\'.model_list\').mouseleave(function () {\r\n\r\n            timer = setTimeout(function () {\r\n\r\n                $(\'.model_list\').slideUp(100);\r\n\r\n            }, 500);\r\n\r\n        })\r\n\r\n\r\n\r\n        $(\'.model_list a\').click(function () {\r\n\r\n            $(\'#change_search_model\').text($(this).text())\r\n\r\n            $(\'.model_list\').slideUp(100);\r\n\r\n            try { clearTimeout(timer); } catch (e) { }\r\n\r\n        })\r\n\r\n\r\n\r\n        $(\'.model_search_click\').click(function () {\r\n\r\n            var model = checkSearchModel();\r\n\r\n            doModelSearch(model[0],model[1]);\r\n\r\n        })\r\n\r\n\r\n\r\n        $(\'#model_adv_search\').click(function () {\r\n\r\n            var model = checkSearchModel();\r\n\r\n            doModelSearch(model[0],2);\r\n\r\n        })\r\n\r\n        \r\n\r\n        var checkSearchModel = function(){\r\n\r\n        var model = $(\'#change_search_model\').text();\r\n\r\n            switch (model) {\r\n\r\n                case \'文章\':\r\n\r\n                    return[1, 1];\r\n\r\n                case \'图片\':\r\n\r\n                    return[2, 1];\r\n\r\n                case \'软件\':\r\n\r\n                    return[3, 1];\r\n\r\n                default:\r\n\r\n                    return[0, 2];\r\n\r\n            }\r\n\r\n        }\r\n\r\n\r\n\r\n        var doModelSearch = function (modelId, searchType) {\r\n\r\n            var searchValue = $(\'.model_search\').val();\r\n\r\n            if (searchType != 2 && (searchValue == null || searchValue == \'\')) {\r\n\r\n                alert(\'请输入要搜索的关键词\');\r\n\r\n                $(\'.model_search\').focus();\r\n\r\n                return;\r\n\r\n            }\r\n\r\n            if(searchType == 2 && modelId == 0){\r\n\r\n                location.href = \'/search.aspx?searchType=0&Keyword=\' + searchValue;\r\n\r\n                return;\r\n\r\n            }\r\n\r\n            switch (modelId) {\r\n\r\n                case 1:\r\n\r\n                    location.href = \'/search.aspx?searchtype=1&modelId=\' + modelId + \'&nodeId=1&fieldOption=title&Keyword=\' + searchValue;\r\n\r\n                    break;\r\n\r\n                case 2:\r\n\r\n                    location.href = \'/search.aspx?searchType=1&modelId=\' + modelId + \'&nodeId=2&fieldOption=title&Keyword=\' + searchValue;\r\n\r\n                    break;\r\n\r\n                default:\r\n\r\n                    location.href = \'/search.aspx?searchtype=1&modelId=\' + modelId + \'&nodeId=3&fieldOption=title&Keyword=\' + searchValue;\r\n\r\n                    break;\r\n\r\n            }\r\n\r\n        }\r\n\r\n\r\n\r\n        var checkUserLogin = function () {\r\n\r\n            $.pe.ajax(\'checkUserLogin\', { success: function (response) {\r\n\r\n                var _response = $(response);\r\n\r\n                if (_response.find(\'status\').text() == \'ok\') {\r\n\r\n                    var _loginedUserInfo = $(\'#loginedUserInfo\'), _loginAnchor = $(\'#loginAnchor\');\r\n\r\n                    _loginedUserInfo.html($.pe.replaceUserInfoVariable(_loginedUserInfo.html(), _response));\r\n\r\n                    $(\'#loginedUserInfo,#loginAnchor\').bind({\r\n\r\n                        \'mouseenter\': function () {\r\n\r\n                            _loginedUserInfo.slideDown(500);\r\n\r\n                            try { clearTimeout(timer); } catch (e) { }\r\n\r\n                        },\r\n\r\n                        \'mouseleave\': function () {\r\n\r\n                            timer = setTimeout(function () {\r\n\r\n                                _loginedUserInfo.slideUp(500);\r\n\r\n                            }, 500);\r\n\r\n                        }\r\n\r\n                    });\r\n\r\n                    _loginAnchor.html(\'尊敬的<a  class=\"login_poping\" href=\"/user/default.aspx\"><span>\' + _response.find(\'username\').text() + \"</span></a>您好！\").fadeIn();\r\n\r\n                    $(\'#loginStatusSign\').hide();\r\n\r\n                    $(\'#logout\').click(function () {\r\n\r\n                        $.pe.ajax(\'logout\', { success: function (response) {\r\n\r\n                            if ($(response).find(\'status\').text() == \'ok\') {\r\n\r\n                                $(\'#loginField input[name=\"username\"]\').val(\'\');\r\n\r\n                                $(\'#loginField input[name=\"userpass\"]\').val(\'\');\r\n\r\n                                $(\'#loginField input[name=\"validate\"]\').val(\'\');\r\n\r\n                                $(\'#loginField input[name=\"saveinfo\"]\').attr(\"checked\", false);\r\n\r\n                                location.reload();\r\n\r\n                            }\r\n\r\n                        }\r\n\r\n                        });\r\n\r\n                    })\r\n\r\n                } else {\r\n\r\n                    $.pe.ajax(\'checkLoginValidate\', { success: function (response) {\r\n\r\n                        if ($(response).find(\'status\').text() == \'yes\') {\r\n\r\n                            $(\'#validateSign\').click(function () { $.pe.refreshValidateCode($(\'.validateSign\')); });\r\n\r\n                            $(\'#validateField\').show();\r\n\r\n                        }\r\n\r\n                    }\r\n\r\n                    });\r\n\r\n                    $(\'#validateCode\').focus(function(){$(\'#validateSign\').click();$(\'#validateSign\').show();})\r\n\r\n                    $(\'#loginAnchor\').text(\'会员登录\').click(function () {\r\n\r\n                        $(\'#loginField\').overlay({ api: true, expose: true }).load(); return false;\r\n\r\n                    }).fadeIn();\r\n\r\n                    $(\'#login\').click(function () {\r\n\r\n                        var username = $(\'#loginField input[name=\"username\"]\');\r\n\r\n                        var userpass = $(\'#loginField input[name=\"userpass\"]\');\r\n\r\n                        var saveinfo = $(\'#loginField input[name=\"saveinfo\"]\');\r\n\r\n                        var validate = $(\'#loginField input[name=\"validate\"]\');\r\n\r\n\r\n\r\n                        if (username.val() == \'\') {\r\n\r\n                            alert(\'请填写用户名！\');\r\n\r\n                            username.focus();\r\n\r\n                            return;\r\n\r\n                        }\r\n\r\n                        if (userpass.val() == \'\') {\r\n\r\n                            alert(\'请填写密码！\');\r\n\r\n                            userpass.focus();\r\n\r\n                            return;\r\n\r\n                        }\r\n\r\n                        if ($(\'#validateField\').css(\"display\") != \'none\') {\r\n\r\n                            if (validate.val() == \'\') {\r\n\r\n                                alert(\"请填写验证码！\");\r\n\r\n                                validate.focus();\r\n\r\n                                return;\r\n\r\n                            }\r\n\r\n                        }\r\n\r\n                        $.pe.ajax(\'userLogin\', {\r\n\r\n                            params: {\r\n\r\n                                username: username.val(),\r\n\r\n                                password: userpass.val(),\r\n\r\n                                checkcode: validate.val(),\r\n\r\n                                expiration: saveinfo.attr(\"checked\") ? \'Month\' : \'None\'\r\n\r\n                            }, success: function (response) {\r\n\r\n                                var _response = $(response)\r\n\r\n                                switch (_response.find(\'status\').text()) {\r\n\r\n                                    case \"ok\":\r\n\r\n                                        location.reload();\r\n\r\n                                        break;\r\n\r\n                                    case \"err\":\r\n\r\n                                        alert(_response.find(\'body\').text());\r\n\r\n                                        $.pe.refreshValidateCode($(\'.validateSign\'));\r\n\r\n                                        break;\r\n\r\n                                }\r\n\r\n                            }\r\n\r\n                        })\r\n\r\n                    })\r\n\r\n                    $(\'#loginStatusSign\').hide();\r\n\r\n                    $(\'#loginField\').keypress(function (e) {\r\n\r\n                        if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {\r\n\r\n                            $(\'#login\').click();\r\n\r\n                            return false;\r\n\r\n                        }\r\n\r\n                        return true;\r\n\r\n                    })\r\n\r\n                }\r\n\r\n            }\r\n\r\n            })\r\n\r\n        }\r\n\r\n        checkUserLogin();\r\n\r\n    })\r\n\r\n    \r\n\r\n</script>";objAD.LinkUrl        = "";objAD.LinkTarget     = 0;objAD.LinkAlt        = "";objAD.Priority       = 1;objAD.CountView      = false;objAD.CountClick     = false;objAD.OverdueDate    = "2051/07/15";objAD.InstallDir     = "/";objAD.ADDIR= "wzgg";ZoneAD_7.AddAD(objAD);ZoneAD_7.ZoneID=7;ZoneAD_7.ZoneWidth=0;ZoneAD_7.ZoneHeight=0;ZoneAD_7.ShowType=1;ZoneAD_7.Show();
