// ==UserScript==
// @name                全部变量集合
// @description         是整个bylouo项目的js的全局变量的集合文件
// @created date        2009/9/26   15:02
// @created author      Tiger(tigershi0507@gmail.com)
// @version             1.0.1
// @version owner       Copyright (C) 2009-2010 keerr.com All rights reserved.
// ==/UserScript==

/********************************************************************
verified time   : 2009/11/6   10:31
verified author : JianZi
verified purpose: 增加用户登录状态_OnUserIDOrCustomerID,_UserOrCustomer
*********************************************************************/
/*************************************************
verified time 	:	2009/11/17   11:03
verified author	:	Tiger
verified purpose:	修改了一下注释；添加了验证码的全局变量
**************************************************/

var headSearchType = "";

var _OnUserIDOrCustomerID = 0; //0未登录 登录ID

var _UserOrCustomer = 0; //1 企业 2 个人

var _LoginErrNumber = 0; //错误登录次数，在keerr.judgeItem.js中的getLoginErrNumber（）函数来ajax获取

var _reg_checkCode = "0000"; //验证码

var _periodOfTime = 60; //判断好友是否在线的时间段值 秒

var _refurbishTime = 30000; //好友在线查询刷新时间  毫秒

var _MessageTitle = 60; //有通知时，document.title 提示持续时间

var _MessageCount = 0; //通知数

/********************************************************************
verified time 	:	2010/3/24   13:39
verified author	:	Tiger
verified purpose:	添加了一个ajax统一模板
*********************************************************************/
$.ajaxFun = {
    main: function(options) {
        var defaults = {
            url: "",
            type: "post",
            dataType: "json",
            data: {},
            timeout: 5000,
            cache: false
        };
        var s = options ? $.extend(true, {}, defaults, options) : defaults;
        $.ajax({
            url: s["url"],
            type: s["type"],
            dataType: s["dateType"],
            data: s["data"],
            timeout: 5000,
            cache: false,
            error: function() {
                $.ajaxFun.errFun();
            },
            success: function(data) {
                if (data["state"] !== "-1") {
                    if ($.isFunction(s.succFun)) {
                        s.succFun(data);
                    }
                } else {
                    $.ajaxFun.errFun();
                }
            },
            before: function() {
                if ($.isFunction(s.beforeFun)) {
                    $.beforeFun();
                }
            },
            complet: function() {
                if ($.isFunction(s.completFun)) {
                    $.completeFun();
                }
            }
        });
    },
    errFun: function() {
        $.popMsgbox("服务器忙，请稍后重试", { score: "+0", lc: "-3" }, { top: $(document).scrollTop() + 100 });
    }
};



