﻿/// <reference path="jquery/jquery-1.2.6.js" />

var IsShowUserNumber = true;
var ColumnCount = 5;
var ContainerId = "divRoom";
//var RoomXmlPath = "xml/RoomData.xml";

var roomArray = new Array();

function GetUserNumber(num) {
    if (IsShowUserNumber && num != null) return '(' + num.toString() + ')';
    return '';
}

function BuildRoomHTML(roomname, roomcolor, host, port, sroom, classname, num) {
    var strPort = port.toString();
    var output = '';
    output += '<td>'
    output += '<div id="divRoom' + strPort + '" onmouseout="this.style.backgroundColor=\'#ffffe0\';" onmouseover="this.style.backgroundColor=\'#FAE3EC\';">';
    output += '<input type="radio" id="rb' + strPort + '" name="rbRoom' + strPort + '" onclick=\'if(this.checked){b("' + strPort + '","' + host + '")}\' />';
    output += '<label class="roomname" title="快速登陆网址http://' + strPort + '.7liao.org" id="lblRoom' + strPort + '" for="rb' + strPort + '" style="color: ' + roomcolor + '">' + roomname + GetUserNumber(num) + '</label>';
    output += '<input type="hidden" id="hdnRoomPort' + strPort + '" value="' + strPort + '" />';
    output += '<input type="hidden" id="hdnRoomHost' + strPort + '" value="' + host + '" />';
    output += '</div>';
    output += '</td>';
    return output;
}

function RoomClass(_roomname, _roomcolor, _host, _port, _sroom, _classname, _num) {
    this.roomname = _roomname;
    this.roomcolor = _roomcolor;
    this.host = _host;
    this.port = _port;
    this.sroom = _sroom;
    this.classname = _classname;
    this.num = _num;
}


$(document).ready(function() {

    //sort 
    roomArray.sort(function(a, b) { return b.num - a.num; });

    var htmlOutput = '';
    htmlOutput += '<table id="tblRooms" cellspacing="0" border="0" style="background-color: LightYellow; border-width: 0px; border-collapse: collapse;"> ';
    htmlOutput += '<tr>';

    var iRow = 1;
    $.each(roomArray, function(key, v) {

        htmlOutput += BuildRoomHTML(v.roomname, v.roomcolor, v.host, v.port, v.sroom, v.classname);

        var isRowEnd = (iRow % ColumnCount == 0);

        if (isRowEnd) {
            htmlOutput += "</tr><tr>";
        }

        iRow++;
    });

    //generate blank cells after current cell.
    var j = iRow % ColumnCount;
    if (j > 0) {
        for (; j <= ColumnCount; j++) {
            htmlOutput += '<td> </td>';
        }
    }

    htmlOutput += '</tr>'
    htmlOutput += '</table>';

    $("#" + ContainerId).append(htmlOutput);

    //alert(htmlOutput);


});

function Open1Win()
	{
	open('http://www.xeyo.com/reg/signup.aspx','change','')
	}
function Open2Win()
	{
	open('http://www.xeyo.com/set/passwd.aspx','change','')
	}
function Open5Win()
	{
	open('http://www1.7liao.com/help/shouze.htm','change','width=566,height=600,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes')
	}
function Open6Win()
	{
	open('http://www1.7liao.com/help/fangfa.htm','change','width=566,height=600,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes')
	}
function Open8Win()
	{
	open('http://www1.7liao.com/help/jiexi.htm','change','width=566,height=600,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes')
	}
function Open9Win()
	{
	open('http://gift.xeyo.com/front/Login.aspx?DirectPage=CSMj.aspx&user=*!!七聊客服','change','width=669,height=538,left=200,top=100,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes')
	}
function Open10Win()
	{
	open('http://gift.xeyo.com/front/Login.aspx?DirectPage=UpdVipMJ.aspx&user=*!!七聊客服','change','width=669,height=538,left=200,top=100,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes')
	}
function Open11Win()
	{
	open('http://gift.xeyo.com/front/Login.aspx?DirectPage=UpdMJClass.aspx&user=*!!七聊客服','change','width=669,height=538,left=200,top=100,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes')
	}
function Open12Win()
	{
	open('http://gift.xeyo.com/front/Login.aspx?DirectPage=GiftSent.aspx&user=*!!七聊客服','change','width=669,height=538,left=200,top=100,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes')
	}
function Open13Win()
	{
	open('http://gift.xeyo.com/front/Login.aspx?DirectPage=XcName_Select.aspx&user=*!!七聊客服','change','width=669,height=538,left=200,top=100,location=no,status=no,menubar=no,resizable=yes,scrollbars=yes')
	}
