if (navigator.appName.indexOf("Explorer") > -1) {//ie
    var exp = 1;
}
else {//for ff
    var exp = 2;
}

//取得XMLHttpRequest对象
if (window.ActiveXObject && !window.XMLHttpRequest) {
    window.XMLHttpRequest = function() {
        return new ActiveXObject((navigator.userAgent.toLowerCase().indexOf('msie 5') != -1) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP');
    };
}

//创建提示层
function writeDivClew() {
    if (document.getElementById("div_clew") == null) {
        var tempValue = "";
        //样式1
        tempValue += "<style type=text/css>";
        tempValue += "#div_clew {";
        tempValue += " position:absolute;";
        tempValue += "top:50%;";
        tempValue += "left:50%;";
        tempValue += "margin:-50px 0 0 -110px;";
        tempValue += "width:220px;";
        tempValue += "height:100px;";
        tempValue += "border:1px solid #00b9dc;";
        tempValue += "background-image: url(../common/js/ajax/bg.jpg);";
        tempValue += "}";
        //样式2
        tempValue += ".STYLE1_DIV_CLEW {";
        tempValue += "color: #FFFFFF;";
        tempValue += "font-weight: bold;";
        tempValue += "font-size: 14px;";
        tempValue += "}";

        tempValue += "</style>";

        //DIV
        tempValue += "<div id=div_clew style='display:none; Z-INDEX: 9999'>";
        tempValue += "<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'>";
        tempValue += "<tr>";
        tempValue += "<td background='../common/js/ajax/top01.jpg'>　<span class='STYLE1_DIV_CLEW'>操作提示</span> </td>";
        tempValue += "<td width='18' height='26' background='../common/js/ajax/top01.jpg'><img src='../common/js/ajax/icon_close.gif' width='12' height='12' style='cursor:hand' onclick='closeDivClew();' alt='关闭' /></td>";
        tempValue += "</tr>";
        tempValue += "<tr>";
        tempValue += "<td height='6' colspan='2'></td></tr></table>";
        tempValue += "<table width='96%' border='0' align='center' cellpadding='0' cellspacing='0'>";
        tempValue += "<tr><td height='68'>";
        tempValue += "<div id=div_txt align=center></div>";
        tempValue += "</td></tr></table></div>";


        document.writeln(tempValue);
        //openDivClew();
        //div_txt.innerHTML = '提示成功！';
    }
}


writeDivClew();

//打开提示
function openDivClew()
{
    document.getElementById('div_clew').style.top = document.body.scrollTop + 200;
    div_clew.style.display = 'block';
//    if (1 == exp) {
//        hideElementAllClew();
//    }
}

//关闭提示
function closeDivClew()
{
    div_clew.style.display = 'none';
//    if (1 == exp) {
//        showElementAllClew();
//    }
    clearDivTxt();
}


//隐藏元素（SELECT，OBJECT，IFRAME）
function HideElementClew(strElementTagName) {
    try {
        for (i = 0; i < window.document.all.tags(strElementTagName).length; i++) {
            var objTemp = window.document.all.tags(strElementTagName)[i];
            objTemp.style.visibility = "hidden";
        }
    } catch(e) {
        alert(e.message);
    }
}
function hideElementAllClew() {
    HideElementClew("SELECT");
    HideElementClew("OBJECT");
    HideElementClew("IFRAME");
}

//显示元素（SELECT，OBJECT，IFRAME）
function ShowElementClew(strElementTagName) {
    try {
        for (i = 0; i < window.document.all.tags(strElementTagName).length; i++) {
            var objTemp = window.document.all.tags(strElementTagName)[i];
            objTemp.style.visibility = "visible";
        }
    } catch(e) {
        alert(e.message);
    }
}
function showElementAllClew() {
    ShowElementClew("SELECT");
    ShowElementClew("OBJECT");
    ShowElementClew("IFRAME");
}

//div_txt 样式及文字
function getDivTxt(str, cor)
{
    div_txt.innerHTML = str;
    if (cor != "") {
        div_txt.style.color = cor;
    } else {
        div_txt.style.color = "black";
    }

}
function clearDivTxt()
{
    div_txt.innerHTML = "";
}


//* 0 权限不够
//* 1 数量限制
//* 9997 收费功能尚未开通
//* 9998 未完成操作
//* 9999 TOKEN

//* 2 通讯录中已存在
//* 3 注册表中不存在的用户，无法添加到通讯录
//* 4 加入通讯录成功
//* 5 删除成功
//* 6 请选择至少一个项
//* 7 不能添加自己

//* 1001 不能发送给自己
//* 1002 用户不存在
//* 1003 对方拒绝陌生人消息（显示发送成功）
//* 1004 黑名单（显示发送成功）
//* 1005 发送成功
//* 1006 流程不通过
//* 1007 没有收消息人
//* 1008 删除成功
//* 1009 还原成功

//* 1101 关闭成功
//* 1102 收藏成功


//* 1301 开放成功
//* 1302 屏蔽成功

//* 1408 未操作

//* 1501 添加成功


//AJAX
function getClewAj(urlValue)
{
    var req = new XMLHttpRequest();

    if (req) {
        req.onreadystatechange = function() {
            if (req.readyState == 4 && req.status == 200) {//判断状态，4是已发送，200已完成
                if (req.responseText == 0) {
                    openDivClew();
                    getDivTxt('请先登录！', 'red');
                    timeLineClewCk();
					timeReLoad();
                } else if (req.responseText == 1) {
                    openDivClew();
                    getDivTxt('数据已饱和！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 9997) {
                    openDivClew();
                    getDivTxt('收费功能尚未开通！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 9998) {
                    openDivClew();
                    getDivTxt('未完成的操作！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 9999) {
                    openDivClew();
                    getDivTxt('不能重复发送相同信息！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 2) {
                    openDivClew();
                    getDivTxt('用户已经存在！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 3) {
                    openDivClew();
                    getDivTxt('用户不存在！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 4) {
                    openDivClew();
                    getDivTxt('设置通讯录完成！', '');
                    timeLineClewCk();
                } else if (req.responseText == 5) {
                    openDivClew();
                    getDivTxt('删除用户完成！', '');
                    timeLineClewCk();
                } else if (req.responseText == 6) {
                    openDivClew();
                    getDivTxt('请选择一个通讯录用户！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 7) {
                    openDivClew();
                    getDivTxt('不能添加自己！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 1001) {
                    openDivClew();
                    getDivTxt('不能发送给自己！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 1002) {
                    openDivClew();
                    getDivTxt('用户不存在！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 1003) {
                    openDivClew();
                    getDivTxt('已发送！', '');
                    timeLineClewCk();
                } else if (req.responseText == 1004) {
                    openDivClew();
                    getDivTxt('已发送！', '');
                    timeLineClewCk();
                } else if (req.responseText == 1005) {
                    openDivClew();
                    getDivTxt('已发送！', '');
                    timeLineClewCk();
                } else if (req.responseText == 1006) {
                    openDivClew();
                    getDivTxt('消息系统关闭，未发送！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 1007) {
                    openDivClew();
                    getDivTxt('已关闭！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 1008) {
                    openDivClew();
                    getDivTxt('删除成功', '');
                    timeLineClewCk();
                    timeReLoad();
                } else if (req.responseText == 1009) {
                    openDivClew();
                    getDivTxt('还原成功！', '');
                    timeLineClewCk();
                } else if (req.responseText == 1101) {
                    openDivClew();
                    getDivTxt('关闭成功！', '');
                    timeLineClewCk();
                } else if (req.responseText == 1301) {
                    openDivClew();
                    getDivTxt('开放成功！', '');
                    timeLineClewCk();
                } else if (req.responseText == 1302) {
                    openDivClew();
                    getDivTxt('屏蔽成功！', '');
                    timeLineClewCk();
                } else if (req.responseText == 1408) {
                    openDivClew();
                    getDivTxt('未操作！', 'red');
                    timeLineClewCk();
                } else if (req.responseText == 1500) {
                    openDivClew();
                    getDivTxt('客户已经存在！', 'red');
                    timeLineClewCk();
					timeReLoad();
                } else if (req.responseText == 1501) {
                    openDivClew();
                    getDivTxt('添加新客户成功！', '');
                    timeLineClewCk();
                } else if (req.responseText == 1502) {
                    openDivClew();
                    getDivTxt('添加分公司成功！', '');
                    timeLineClewCk();
                    timeReLoad();
                } else if (req.responseText == 1503) {
                    openDivClew();
                    getDivTxt('添加地区预计数据成功！', '');
                    timeLineClewCk();
                    //timeReLoad();
                } else if (req.responseText == 1504) {
                    openDivClew();
                    getDivTxt('地区预计数据已经存在！', 'red');
                    timeLineClewCk();
                    //timeReLoad();
                } else if (req.responseText == 1505) {
                    openDivClew();
                    getDivTxt('地区不可用或不存在！', 'red');
                    timeLineClewCk();
                    //timeReLoad();
                } else if (req.responseText == 1506) {
                    openDivClew();
                    getDivTxt('地区已存在！', 'red');
                    timeLineClewCk();
                    //timeReLoad();
                } else if (req.responseText == 1507) {
                    openDivClew();
                    getDivTxt('添加新地区成功！', '');
                    timeLineClewCk();
                    //timeReLoad();
                } else if (req.responseText == 1508) {
                    openDivClew();
                    getDivTxt('添加成功！', '');
                    timeLineClewCk();
					reLoadRemark();
                    //timeReLoad();
                } else if (req.responseText == 1509) {
                    openDivClew();
                    getDivTxt('请选择托运人！', 'red');
                    timeLineClewCk();
                    //timeReLoad();
                } else if (req.responseText == 1510) {
                    openDivClew();
                    getDivTxt('客户不存在！', 'red');
                    timeLineClewCk();
                    //timeReLoad();
                } else if (req.responseText == 1600) {
                    openDivClew();
                    getDivTxt('解锁成功！', '');
                    timeLineClewCk();
                    timeReLoad();
                } else if (req.responseText == 1601) {
                    openDivClew();
                    getDivTxt('锁定成功！', '');
                    timeLineClewCk();
                    timeReLoad();
                } else if (req.responseText == 1602) {
                    openDivClew();
                    getDivTxt('添加成功！', '');
                    timeLineClewCk();
                    timeReLoad();
                } else if (req.responseText == 1603) {
                    openDivClew();
                    getDivTxt('删除费用成功', '');
                    timeLineClewCk();
					timeReLoad();
                }




            } else {
                //等待处理
                openDivClew();
                getDivTxt('处理中,请稍等...', '');

            }
        }
        req.open('GET', urlValue);
        //struts

        //req.open('POST', path+'/ajax.servlet');//servlet

        //req.open('POST', path+'/ajax.action');//webwork


        req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        req.send("");
        //发送参数如果有参数req.send("username="+user_name);用request取得
    }


}

//定时关闭
var timeLineClew = null;
function timeLineClewCk()
{
    if (timeLineClew != null) {
        clearTimeout(timeLineClew);
    }
    timeLineClew = window.setTimeout('closeDivClew()', 2000);
}


//刷新当前页面
var timeLineRefresh = null;
function timeReLoad()
{
	if (timeLineRefresh != null) {
        clearTimeout(timeLineRefresh);
    }
    timeLineRefresh = window.setTimeout('reLoad()', 2000);
	
}
function reLoad()
{
	document.execCommand('Refresh');	
	//window.parent.location.reload();
}