﻿/// <reference path="../extjs_intellisense.js" />

/*-------------------------------------------------------------------
------好友选择组件-------by 杨华------------------------------------
--------------------------------------------------------------------

版本更新历史
v1.0版本(2008-8-19)
功能: 初始化好友，设置选择个数上限，搜索提示（ID，姓名，拼音），好友列表，动态添加删除，退格键删除 ，只读控制
------------------------------------*/

//$.noConflict();
var MaxNameCountsNum = 100; //默认最多允许的择选上限是100个;
var id_NameArr = null;
var mouseOnNameSelect = false;
var staticSiteUrl = "";
var webRoot = ".";
$(document).ready(function() {
    if ($("#globalSpaceWebRoot")) {
        webRoot = $("#globalSpaceWebRoot").val();
    }
});
Array.prototype.noRepeat = function() {
    var arr = [];
    if (this.length == 0) {
        return arr;
    }
    if (this.length < 2) return [this[0]] || [];

    for (var i = 0; i < this.length; i++) {
        arr.push(this.splice(i--, 1));
        for (var j = 0; j < this.length; j++) {
            if (this[j] == arr[arr.length - 1]) {
                this.splice(j--, 1);
            }
        }
    }
    return arr;
}
var key8Count = 0;
InputTextTip = function(divName, isMin) {
    //输入框是否被选中
    var input_is_have = false;
    //加载的div
    var tipDiv = divName;
    //输入框的名字
    var div_input_name = tipDiv + "_input";
    var div_input_id = tipDiv + "_id";
    var div_select_name = tipDiv + "_select";
    var div_hidden_name = tipDiv + "_hidden";
    var selectCss = "selectCss";
    var notSelectCss = "notSelectCss";
    //下拉表单的css样式
    var select_item_class = "selected";
    //定义下拉div样式
    var select_div_class = "div_select";
    //添加下拉表单的项
    var addItem = function(str, pic, num) {
        var input = $(document.createElement("DIV"));
        input.attr('id', div_select_name + "_" + num);
        input.attr('list', num);
        input.html("<img src=" + pic + " style='width:18px;height:18px' />" + str);
        input.mousemove(function() {
            //判断是否有被选中的
            if ($("#" + div_select_name + " ." + selectCss).attr('id')) {
                $("#" + div_select_name + " ." + selectCss).removeClass(selectCss);
                $("#" + div_select_name + " ." + selectCss).addClass(notSelectCss);
            }
            //设置当前背景色
            $(this).removeClass(notSelectCss);
            $(this).addClass(selectCss);

            select_is_have = true;
            $(this).focus();
        });
        //设置鼠标过去后的效果
        input.mouseout(function(e) {
            $(this).removeClass(selectCss);
            $(this).addClass(notSelectCss);
            select_is_have = false;
        });
        //设置点击效果
        input.click(function() {
            //----------------------------------------------------------------点		    		
            var list = parseInt($("#" + div_select_name + " ." + selectCss).attr('list'));
            if (id_NameArr != null && id_NameArr != "") {
                var stemp = id_NameArr[list];

                var id = stemp.split('_yh_')[0]
                var name = stemp.split('_yh_')[1]
                $('#' + div_input_name).val(name);
                $('#' + div_input_id).val(id);
                $('#' + div_select_name).hide();
                createNameDiv(divName, isMin);
            }
            $('#' + div_select_name).hide();
            $('#' + div_input_name).focus();
        });
        return input;
    }
    //建立下拉菜单函数
    var buildList = function(arr) {
        $('#' + div_select_name).html("");
        for (i = 0; i < arr.length; i++) {
            var stemp = arr[i].split("_yh_");
            var id = stemp[0];
            var name = stemp[1];
            var pic = GetHeadPicPath(id, 1);
            $('#' + div_select_name).append(addItem(name, pic, i));
        }

        if ($("#" + div_select_name + " > div").size() > 0) {
            $('#' + div_select_name).show();
        } else {
            $('#' + div_select_name).hide();
        }
    }
    //取得键值函数
    var getKeyCode = function(e) { e = e || window.event; return e.keyCode; };
    //数据检查函数
    var checkData = function(str) {
        var title = fundArr;
        var temp = new Array();
        for (j = 0; j < title.length; j++) {
            var sstr = title[j];
            if (str != "") {
                var len = sstr[0].indexOf(str);
                // 代码  中文  拼音
                if (sstr[0].indexOf(str) == 0 || sstr[1].indexOf(str) == 0 || sstr[2].indexOf(str) == 0) {
                    temp.push(title[j][0] + "_yh_" + title[j][1]);
                    //控制显示条数

                }
            }
        }
        return temp;
        //$("#"+div_select_name).show();
        //$("#"+div_select_name).text(temp.join('|'));
    }
    //初始化函数
    var init = function() {
        var inputo = $(document.createElement("input"));
        inputo.attr('type', "text");
        inputo.attr('id', div_input_name);
        //按键弹起事件
        inputo.keyup(function(e) { input_down(e, $(this).val()); });
        inputo.click(function(e) { input_down(e, $(this).val()); });
        //获得焦点事件
        inputo.focus(function() { input_is_have = true; });
        //失去焦点事件
        //inputo.blur(function(){});
        //
        var inputId = $(document.createElement("input"));
        inputId.attr('type', "hidden");
        inputId.attr('id', div_input_id);


        $("#" + tipDiv).append(inputo);
        $("#" + tipDiv).append(inputId);
        var inputo2 = $(document.createElement("DIV"));
        inputo2.attr('id', div_select_name);
        inputo2.attr('class', select_div_class);
        inputo2.hide();
        $("#" + tipDiv).append(inputo2);

        var inputo3 = $(document.createElement("input"));
        inputo3.attr('type', "hidden");
        inputo3.attr('id', div_hidden_name);
        inputo3.attr('value', "");
        $("#" + tipDiv).append(inputo3);
        if (isMin) {
            var str = ""
            str += '<img style="right: 0px; top:4px; position: absolute;cursor:pointer" id="btnShowOrClose1" onclick="getUserList(\'' + tipDiv + '\')" src="/' + webRoot + '/script/searchBox/btn_open.gif" title="显示人员列表"/>';


            $("#" + tipDiv).append(str);

        }

    }
    //按键函数
    var input_down = function(e, valuestr) {

        var keyCode = getKeyCode(e);
        if ($('#' + div_hidden_name).val() == "" || $('#' + div_hidden_name).val() != valuestr) {
            var itemArr = checkData(valuestr);
            id_NameArr = itemArr;
            buildList(itemArr);
            $('#' + div_hidden_name).val(valuestr);
        }

        var inputArr = $("#" + div_select_name + " > div");


        if (!$("#" + div_select_name + " ." + selectCss).text()) {
            var list = 0;
            $(inputArr.get(list)).removeClass(notSelectCss);
            $(inputArr.get(list)).addClass(selectCss);
        }
        if (keyCode == 40) {
            if (inputArr.size() > 0) {
                var list = parseInt($("#" + div_select_name + " ." + selectCss).attr('list')) + 1;
                var list2 = list - 1;
                if (list >= inputArr.size()) list = 0;
                $(inputArr.get(list2)).removeClass(selectCss);
                $(inputArr.get(list)).removeClass(notSelectCss);
                $(inputArr.get(list)).addClass(selectCss);
            }
        }
        if (keyCode == 38) {
            if (inputArr.size() > 0) {

                var list = parseInt($("." + selectCss).attr('list')) - 1;
                var list2 = list + 1;
                if (list <= 0) list = 0;
                $(inputArr.get(list2)).removeClass(selectCss);
                $(inputArr.get(list)).removeClass(notSelectCss);
                $(inputArr.get(list)).addClass(selectCss);
            }
        }
        if (keyCode == 13) {
            var list = parseInt($("#" + div_select_name + " ." + selectCss).attr('list'));
            //-------------------------------------------------------------------------------enter
            if (id_NameArr != null && id_NameArr != "") {
                var stemp = id_NameArr[list];

                var id = stemp.split("_yh_")[0];
                var name = stemp.split("_yh_")[1];

                var pic = GetHeadPicPath(id, 1);
                $('#' + div_input_name).val(name);
                $('#' + div_input_id).val(id);
                $('#' + div_select_name).hide();

                createNameDiv(divName, isMin);

            }
            else {
                $("#" + divName + "_input").val("");
            }
        }
        if (keyCode == 8) {
            if ($("#" + divName + "_input").val() == "") {
                key8Count++;
                if (key8Count == 2) {
                    var obj = document.getElementById("namesObj");

                    var objL = obj.childNodes.length;
                    if (objL <= 2) {
                        return;
                    }
                    else {
                        delName(obj.childNodes[objL - 3].childNodes[0]);

                    }
                    key8Count = 0;
                }
            }
        }
        else {
            key8Count = 0;
        }
        if (input_is_have && keyCode == 13) {
            $('#' + div_select_name).hide();
        } else {
            $('#' + div_select_name).show();
            if (inputArr.size() <= 0) {
                $('#' + div_select_name).hide();
            }
        }
    }
    init();
}

//
function foc(divName) {
    if (!mouseOnNameSelect) {
        try {
            $("#" + divName + "_input").focus()
        }
        catch (e)
        { }
    }


}

//删除
function delName(obj) {
    try {
        obj.parentNode.removeNode(true);
    }
    catch (e) {
        obj.parentNode.parentNode.removeChild(obj.parentNode);
    }
    event.cancelBubble = true;
    return false;
}

//插入姓名
function createNameDiv(divName, isMin) {
    var ok = checkNameCounts();
    if (!ok) {
        spaceAlert({ msg: "已经达到选择个数上限" + MaxNameCountsNum + "，无法继续添加o^_^" });
        return;
    }
    var idVal = document.getElementById(divName + "_id").value;
    var nameVal = document.getElementById(divName + "_input").value;
    nameVal = nameVal;
    var pic1 = GetHeadPicPath(idVal, 1);
    var pic2 = GetHeadPicPath(idVal, 2);
    var pic3 = GetHeadPicPath(idVal, 3);

    var obj = document.getElementById("namesObj");
    var newDiv = document.createElement("div");

    newDiv.className = "x";
    //newDiv.setAttribute("onclick","alert(9)");
    newDiv.onmouseover = function e() { this.className = 'x_hover' }
    newDiv.onmouseout = function e() { this.className = 'x' }

    var strHtml = nameVal;
    strHtml += ' <img src="/' + webRoot + '/script/searchBox/token_x.gif" onclick="delName(this)" alt="移除" style="cursor:pointer;"/>';
    strHtml += '<input type="hidden" name="name[]" value="' + nameVal + '" />';
    strHtml += '<input type="hidden" name="id[]" value="' + idVal + '" />';
    newDiv.innerHTML = strHtml;
    //obj.appendChild(newDiv);   


    var userObj = { "Uin": idVal, "Name": nameVal, "HeadPic": pic2, "HeadPicSmall": pic1, "HeadPicBig": pic3 }
    if (!isMin) {
        obj.insertBefore(newDiv, document.getElementById(divName));
        $("#" + divName + "_input").val("");
        if (MaxNameCountsNum == 1) {

            doSelectFunction(userObj);
        }
        doMulSelectFunction(userObj);
    }
    else {
        $("#" + divName + "_input").val(nameVal);
        doSingleSelectFunction(userObj);
    }

    //重新设置提示位置
    //setTipPosition()

}

//获取好友ID
function getIdsValue() {
    var names = document.getElementsByName("name[]");
    var ids = document.getElementsByName("id[]");
    var strIds = "";
    var arr = new Array();
    for (var i = 0; i < ids.length; i++) {
        arr.push(ids[i].value);
    }

    return arr.noRepeat();

}

//显示/隐藏好友列表
function showOrCloseFriendListBox() {
    var obj = document.getElementById("btnShowOrClose");

    if (obj.src.indexOf("open") > 0) {
        $("#friendListBox").show();
        if ($("#noFriendSelect")) {
            if ($("#noFriendSelect").val() == "1") { NoFriendFun(); }
        }
        obj.src = "/" + webRoot + "/script/searchBox/btn_close.gif";
        obj.title = "关闭好友列表";
        selectNone();
    }
    else {
        $("#friendListBox").hide();
        obj.src = "/" + webRoot + "/script/searchBox/btn_open.gif";
        obj.title = "显示好友列表";
    }
}

//全选
function selectAll() {
    var obj = document.getElementsByName("cbox_name");
    for (var i = 0; i < obj.length; i++) {
        obj[i].checked = true;
    }

}

//全否
function selectNone() {
    var obj = document.getElementsByName("cbox_name");
    for (var i = 0; i < obj.length; i++) {
        obj[i].checked = false;
    }
}

//通过好友分类添加选中好友
function submitFriend(flagNullClose) {
    if (MaxNameCountsNum == 1) {
        clearNameInput();
    }
    if (document.getElementsByName("cbox_name")) {
        var obj = document.getElementsByName("cbox_name");
        var chkL = obj.length;
        var ids = document.getElementsByName("id[]");
        var tmpL = MaxNameCountsNum - ids.length;



        var chkL = obj.length;
        var chkedL = 0;
        for (var i = 0; i < chkL; i++) {
            if (obj[i].checked == true) {
                chkedL++;
            }
        }




        if (tmpL <= 0) {
            spaceAlert({ msg: "已经达到选择个数上限" + MaxNameCountsNum + "，无法继续添加o^_^" });
            return;
        }
        else if (tmpL < chkedL) {
            //alert("您最多只能再添加个"+tmpL+"好友o^_^");
            spaceAlert({ msg: "您最多只能添加" + MaxNameCountsNum + "个好友..." });
            return;
        }




        var haveChecked = false;
        for (var i = 0; i < chkL; i++) {
            if (obj[i].checked == true) {
                haveChecked = true;
                var nameVal = obj[i].value;

                nameVal = nameVal;



                var idVal = obj[i].id.substr(1);
                //pic = Get
                var pic1 = GetHeadPicPath(idVal, 1);
                var pic2 = GetHeadPicPath(idVal, 2);
                var pic3 = GetHeadPicPath(idVal, 3);


                var objN = document.getElementById("namesObj");
                var newDiv = document.createElement("div");
                newDiv.className = "x";
                newDiv.onmouseover = function e() { this.className = 'x_hover' }
                newDiv.onmouseout = function e() { this.className = 'x' }

                var strHtml = nameVal;
                strHtml += ' <img src="/' + webRoot + '/script/searchBox/token_x.gif" onclick="delName(this)" alt="移除" style="cursor:pointer"/>';
                strHtml += '<input type="hidden" name="name[]" value="' + nameVal + '" />';
                strHtml += '<input type="hidden" name="id[]" value="' + idVal + '" />';
                newDiv.innerHTML = strHtml;

                objN.insertBefore(newDiv, document.getElementById("divNameInput"));

                if (MaxNameCountsNum == 1) {
                    var userObj = { "Uin": idVal, "Name": nameVal, "HeadPic": pic2, "HeadPicSmall": pic1, "HeadPicBig": pic3 }
                    doSelectFunction(userObj);
                }
                doMulSelectFunction(userObj);
            }

        }
        if (flagNullClose == undefined) {
            showOrCloseFriendListBox();
        }
        else {
            if (haveChecked) {
                showOrCloseFriendListBox();
            }
        }
    }
}

//生成选择器的HTML
function initSearchBox(divName) {
    if (divName == undefined || divName == null || divName == "") {
        divName = "divNameInput"
    }

    if ($("#globalSpaceWebRoot")) {
        webRoot = $("#globalSpaceWebRoot").val();
    }

    var str = '';
    str += '<div class="nameInputDiv" onclick="foc(\'' + divName + '\')"  >';
    str += '    <div class="nameInput_left" > ';
    str += '        <div id="namesObj">  ';
    str += '            <div class="nameInput" id="' + divName + '"></div>';
    str += '            <div style="clear:both;height:1px"></div>';
    str += '        </div>';
    str += '    </div>';
    str += '       <img style="right: 0px; top:1px; position: absolute;" id="btnShowOrClose" onclick="showOrCloseFriendListBox()" src="/' + webRoot + '/script/searchBox/btn_open.gif" title="显示好友列表"/>';
    str += '       <img style="right: 3px; bottom:2px; position: absolute;" id="btnDelAllFriends" onclick="clearNameInput()" src="/' + webRoot + '/script/searchBox/token_x.gif" title="清空所有好友"/>';

    str += '    <div class="fsg_nr" id="friendListBox" style="right: 1px; top: 18px; position: absolute;display:none">';
    str += '    <div class="sgt_top">';
    str += '        <div class="l">请选择好友</div>';
    str += '        <div style="float:right">';
    str += '            <select id="friendsCls" onfocus="setFOn()" onblur="setFOff()">';
    str += '                <option value="0">所有好友</option>';

    str += '            </select>';
    str += '        <a href="javascript:;" onclick="showOrCloseFriendListBox()">关闭</a>';
    str += '       </div>';
    str += '    </div>';
    str += '    <div id="allfriend">';

    str += '    </div>';
    str += '<div class="sgt_bottom">';
    str += '    <div class="l" style="display:none">';
    str += '        <a href="javascript:;" onclick="selectAll()">全选</a>';
    str += '        <a href="javascript:;" onclick="selectNone()">全否</a>';


    str += '    </div>';
    str += '    <div style="float:right"><input type="button" value="确定" onclick="submitFriend()" class="button" /></div>';
    str += '<input type="text" style="display:none"/>';
    str += '</div>';
    str += '</div>';
    str += '</div>';
    return str;
}

function setStrLength(str, strL) {
    if (str.length <= strL) {
        return str;
    }
    return (str.substr(0, strL - 1) + "...");
}

//初始
function initInputBox(maxNum, idsList) {

    $(document).ready(function() {

        if (maxNum != undefined && !isNaN(maxNum)) {
            MaxNameCountsNum = maxNum;
        }
        new InputTextTip("divNameInput");
        var nameCount = fundArr.length;
        str = "";
        var imgSrc = "";
        if (nameCount <= 0) {

            //str += '<div class="nameListDiv" >';
            str += NoFriend();
            //str += '</div>'
        }
        else {

            for (var i = 0; i < nameCount; i++) {
                str += '<div class="nameListDiv">';
                str += '   <input type="checkbox" name="cbox_name" value="' + fundArr[i][1] + '" id="c' + fundArr[i][0] + '"/>';
                str += '    <label for="c' + fundArr[i][0] + '" title="' + fundArr[i][1] + '">';
                //str += "<img src="+fundArr[i][3]+" style='width:18px;height:18px' />";           
                imgSrc = GetHeadPicPath(fundArr[i][0], 1);
                str += "<img src=" + imgSrc + " style='width:18px;height:18px' />";

                str += setStrLength(fundArr[i][1], 10);
                str += '    </label>';
                str += '</div>';
            }
        }
        $("#allfriend").html(str);
        if (idsList != undefined) {
            initInputIds(idsList);
        }
        if (maxNum == 1) {
            document.getElementById("allfriend").onmouseup = function() { subSearchBox() }
        }
    });
}

//清除人员
function clearNameInput() {
    while ($("#namesObj").children().length > 2) {
        try {
            $("#namesObj").children().eq(0).remove();
        }
        catch (e) {
            break;
        }
    }
}

function setFOn() {
    mouseOnNameSelect = true
}
function setFOff() {
    mouseOnNameSelect = false;
}

function checkNameCounts() {
    if (MaxNameCountsNum == 1) {
        clearNameInput();
        return true;
    }
    var ids = document.getElementsByName("id[]");
    if (ids.length >= MaxNameCountsNum) {
        return false;
    }
    return true;
}

//初始化的ID用"|"分隔
function initInputIds(idsList) {
    var idArr = new Array();
    idArr = idsList.split("|");

    for (var i = 0; i < idArr.length; i++) {
        var nameVal = "未知";
        var idVal = idArr[i];
        var j = 0;
        for (j = 0; j < fundArr.length; j++) {
            if (fundArr[j][0] == idArr[i]) {
                nameVal = fundArr[j][1];
                break;
            }
        }
        if (j == fundArr.length) {
            //未找到
            nameVal = $.ajax({ url: "/m/FriendJson.aspx?uin=" + idArr[i] + "&r=" + Math.random() + "&action=getUserNameById", async: false }).responseText;

        }
        if (nameVal == "") {
            nameVal = "未知";
        }

        var objN = document.getElementById("namesObj");
        var newDiv = document.createElement("div");
        newDiv.className = "x";
        newDiv.onmouseover = function e() { this.className = 'x_hover' }
        newDiv.onmouseout = function e() { this.className = 'x' }

        var strHtml = nameVal;
        strHtml += ' <img src="/' + webRoot + '/script/searchBox/token_x.gif" onclick="delName(this)" alt="移除" style="cursor:pointer"/>';
        strHtml += '<input type="hidden" name="name[]" value="' + nameVal + '" />';
        strHtml += '<input type="hidden" name="id[]" value="' + idVal + '" />';
        newDiv.innerHTML = strHtml;

        objN.insertBefore(newDiv, document.getElementById("divNameInput"));
    }

}

//根据ID数组返回nick数组
function getNameListByIds(idArr) {
    var nameArr = new Array();
    for (var i = 0; i < idArr.length; i++) {
        var nameVal = "";
        var idVal = idArr[i];
        var j = 0;
        for (j = 0; j < fundArr.length; j++) {
            if (fundArr[j][0] == idArr[i]) {
                nameVal = fundArr[j][1];
                break;
            }
        }
        if (j == fundArr.length) {
            //未找到
            nameVal = $.ajax({ url: "/m/FriendJson.aspx?uin=" + idArr[i] + "&r=" + Math.random() + "&action=getUserNameById", async: false }).responseText;

        }
        nameArr.push(nameVal);
    }
    return nameArr;

}


function readOnlyInput() {

    $("#btnShowOrClose").hide();
    $("#btnDelAllFriends").hide();
    $("#divNameInput_input").hide();

    var obj = document.getElementById("namesObj");
    if (obj.childNodes.length > 2) {
        for (var i = 0; i < obj.childNodes.length - 2; i++) {
            try {
                obj.childNodes[i].childNodes[1].style.display = "none";
                obj.childNodes[i].style.border = "";

            }
            catch (e) {

            }
        }
    }

}

function subSearchBox() {
    setTimeout("submitFriend(true)", 100);
}

function doSelectFunction(obj) {

}

function doMulSelectFunction(userObj) {
}



//GetHeadPicPath(uin,type)
//type: [1:20*20] [2:50*50]  [3:112*112]



function doSingleSelectFunction(obj) {
    // Uin,Name,alert(obj.HeadPic)
}

function getUserList(divName) {
    var nameCount = fundArr.length;

    if (!$("#" + divName + "_MinSelecte").html()) {
        var str = "";

        str += "<div id='" + divName + "_MinSelecte' class='fsg_nr' style='position:absolute;top:15px;z-index:999;' >";
        str += '    <div class="sgt_top">';
        str += '        <div class="l">请选择</div>';
        str += '        <div style="float:right">';
        str += '        <a href="javascript:void(0);" onclick="$(this).parent().parent().parent().hide()">关闭</a>';
        str += '       </div>';
        str += '    </div>';
        str += '<div style="height:110px;margin-right:3px;overflow-x: hidden; overflow-y: auto; padding-left:5px;">'

        if (nameCount <= 0) {

            //str += '<div class="nameListDiv" >';
            str += NoFriend();
            //str += '</div>'
        }
        else {

            for (var i = 0; i < nameCount; i++) {
                str += '<div class="nameListDiv" >';
                str += '    <div title="' + fundArr[i][1] + '" style="cursor:pointer" onclick="selectSingleUser(this,\'' + divName + '\')" uin="' + fundArr[i][0] + '">';
                str += "        <img src=" + GetHeadPicPath(fundArr[i][0], 1) + " style='width:18px;height:18px' />";
                str += setStrLength(fundArr[i][1], 10);
                str += '    </div>';
                str += '</div>';
            }
        }
        str += '<div style="clear:both"></div>';
        str += '</div>'

        str += '<div class="sgt_bottom"></div>';
        str += "</div>";
        $("#" + divName).append(str);
    }
    else {
        $("#" + divName + "_MinSelecte").toggle();
    }
}

function selectSingleUser(obj, divName) {
    $("#" + divName + "_MinSelecte").hide();
    var idVal = $(obj).attr("uin");
    var nameVal = $(obj).attr("title");
    $("#" + divName + "_input").val(nameVal)
    var userObj = { "Uin": idVal, "Name": nameVal, "HeadPic": GetHeadPicPath(idVal, 2), "HeadPicSmall": GetHeadPicPath(idVal, 1), "HeadPicBig": GetHeadPicPath(idVal, 3) }
    doSingleSelectFunction(userObj);
}


/*单选多实例调用 2009-3-6

<div>
<div id="divSearch" style="position:relative;width:150px;" >
</div>
<div id="div1" style="position:relative;width:150px" >
</div>
<script type="text/javascript">
$(document).ready(function(){
new InputTextTip("divSearch", true);
new InputTextTip("div1", true);
});
</script>
</div>

*/

function NoFriend() {
    var str = "<input id=\"noFriendSelect\" type=\"hidden\" value=\"1\" />";
    str += "<div class=notExist>";
    str += "<p>";
    str += "没有好友？<A href=\"/m/friend_search.html\" target=\"_blank\">寻找好友</A>，或者<A href=\"http://ffs.space.nd.privatebutler.cn/m/InvitationMain.html?InvitationSource=6\" target=\"_blank\">邀请好友</A>加入91空间";
    str += "</p>";
    str += "<p>";
    str += "推荐<A href=\"/m/random.html?uin=46510523\" target=\"_blank\">乱弹一下</A>，缘分就在“弹”的一瞬间！";
    str += "</p>";
    //str += "<a href=\"/m/search.html?from=1&gnk=\" target=\"_blank\">寻找好友</a>";
    str += "</div>";
    return str;
}

function NoFriendFun() {
}