﻿document.write("<style type='text/css'>"
    + ".ImTable *{padding:0px;margin:0px}"
    + ".ImTable{border-collapse:collapse;border:none;background:url(/ctrl/im/kefu/bg.gif)}"
    + ".ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}"
    + ".ImHeader{height:47px;background:url(/ctrl/im/kefu/im_01.gif)}"
    + ".ImRow0{background:#ffffff;margin:0 2px;height:20px;padding-left:2px;padding-top:6px}"
    + ".ImRow1{background:#f2f2f2;margin:0 2px;height:20px;padding-left:2px;padding-top:6px}"
    + "a.im,a:hover.im{text-decoration:none;height:25px}"
    + ".ImFooter{height:23px;background:url(/ctrl/im/kefu/im_04.gif)}"
    + "</style>");
var __oran_top_offset = 260;
function __oran_kf_get(elmId) { return document.getElementById(elmId); }
function writeIm(textS, siteNm, topOffset) {
    //__oran_top_offset = topOffset;
    var textCrumbs = textS.split(',');
    if (textCrumbs.length == 0) return;
    if (!siteNm) siteNm = "Oran";
    var rowStr = "<div style='position:absolute;right:0px;width:100px;top:" + __oran_top_offset + "px;z-index:100;' id='divOranIm'><div id='kefubtn' style='text-align:right;cursor:pointer;display:none' ><img alt='打开客服菜单' src='/ctrl/im/kefu/kf-1.gif' onclick='__oran_kf_setKf(1,true)'></div><div id='bodd'><div class='ImHeader' onclick='__oran_kf_setKf(0,true)' style='cursor:pointer' title='隐藏客服菜单'></div><table class='ImTable' border='0' cellspacing='0' cellpadding='0' width='100'>";
    var online = [0];
    var altText;
    var imgPath;
    var classIm;
    var thisIm;
    var idCrumbs;
    for (var i = 0; i < textCrumbs.length; ++i) {
        classIm = textCrumbs[i].split('||');
        if (classIm[0]) {
            rowStr += "<tr><td align='center' valign='middle' height='30'><h2>" + classIm[0] + "</h2><img src='/ctrl/im/kefu/title.gif'></td></tr>";
        }
        idCrumbs = classIm[1].split('|');
        for (var j = 0; j < idCrumbs.length; ++j) {
            rowStr += "<tr><td><div  class='ImRow" + (j % 2) + "'><a class='im' href='";
            thisim = idCrumbs[j].split('$');
            switch (parseInt(thisim[2])) {
                case 1:
                    rowStr += "tencent://message/?menu=yes&site=" + siteNm + "&uin=";
                    altText = "QQ";
                    imgPath = "http://wpa.qq.com/pa?p=1:" + thisim[0] + ":4";
                    break;
                case 2:
                    rowStr += "msnim:chat?contact=";
                    altText = "MSN";
                    imgPath = "http://messenger.services.live.com/users/" + thisim[0] + "/presenceimage?mkt=zh-cn";
                    break;
                case 3:
                    rowStr += "skype:";
                    altText = "Skype";
                    imgPath = "http://mystatus.skype.com/smallicon/" + thisim[0];
                    break;
                case 5:
                    rowStr += "http://amos.im.alisoft.com/msg.aw?v=2&site=cnalichn&s=6&uid=";
                    altText = "阿里旺旺（中国站）";
                    imgPath = "http://amos.im.alisoft.com/online.aw?v=2&site=cnalichn&s=6&uid=" + encodeURIComponent(thisim[0]);
                    break;
                default:
                    rowStr += "http://amos1.taobao.com/msg.ww?v=2&uid=";
                    altText = "淘宝旺旺";
                    imgPath = "http://amos1.taobao.com/online.ww?v=2&s=2&uid=" + encodeURIComponent(thisim[0]);
                    break;
            }
            rowStr += thisim[0];
            rowStr += "'"
            if (thisim[2] == "4" || thisim[2] == "5") {
                rowStr += " target='_blank'";
            }
            rowStr += "><img src='" + imgPath + "' alt='" + altText + "' style='border:none' align='absmiddle'/> " + thisim[1] + "</a></div></td></tr>";
        }
    }
    rowStr += "</table><div class='ImFooter' onclick='__oran_kf_setKf(0,true)' style='cursor:pointer' title='隐藏客服菜单'></div></div></div>";
    document.write(rowStr);
}
function __oran_kf_setKf(valtype, writeCookie) {
    if (valtype == 0) {
        __oran_kf_get("bodd").style.display = "none";
        __oran_kf_get("kefubtn").style.display = "";
        if (writeCookie)
            __oran_kf_setCookie("kefutype", 0);
    } else {
        __oran_kf_get("bodd").style.display = "";
        __oran_kf_get("kefubtn").style.display = "none";
        if (writeCookie)
            __oran_kf_setCookie("kefutype", 1);
    }
}
function __oran_kf_getPosition() {
    var top = document.documentElement.scrollTop;
    var left = document.documentElement.scrollLeft;
    var height = document.documentElement.clientHeight;
    var width = document.documentElement.clientWidth;
    return { top: top, left: left, height: height, width: width };
}
function __oran_kf_setPostion(objID) {
    var obj = __oran_kf_get(objID);
    window.onscroll = function() {
        var Position = __oran_kf_getPosition();
        obj.style.top = (Position.top) + __oran_top_offset + "px";
        obj.style.right = 0;
    };
    var show = true;
    var cookeVal = __oran_kf_getCookie("kefutype");
    if (cookeVal == null || cookeVal == "0") show = false;
    __oran_kf_setKf(show ? 1 : 0, true);
}
function __oran_kf_setCookie(name, value) {
    var Days = 1;
    var exp = new Date();
    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 10000);
    document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString() + ";path=/";
}
function __oran_kf_getCookie(name) {
    var arr;
    var rgx = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
    if (arr = document.cookie.match(rgx)) return unescape(arr[2]);
    else return "1";
}
