///////////////////////////////////////////////////////////////////////////////////////////////////////
//
var FriendLink = ""
var catalog_path = "/club/xml/catalog.xml"
var ShowOnlineUser = "1"
var ShowBoardInfo = "1"
var BoardMSG = ""
var BoardHeader = ""

var boardID = -1

function down()
{
var snect ="<table width=980 border=0 align=center cellpadding=0 cellspacing=0>"+
"<tr>"+
"<td height=62 valign=bottom><table width=980 border=0 cellspacing=0 cellpadding=0>"+
"<tr>"+
"<td height=60 bgcolor=DBCB97><table width=80% border=0 align=center cellpadding=0 cellspacing=0>"+
"<tr>"+
"<td height=16><div align=center><strong>Copyright &copy; 2002 - 2009 中国蟋蟀网 版权所有</strong></div></td>"+
"</tr>"+
"<tr>"+
"<td height=16><div align=center>关于著作权及本网站内容使用之权力请联系我们</div></td>"+
"</tr>"+
"<tr>"+
"<td height=16><div align=center><span class=a1><a href=# class=a55>沪ICP备05038105号</a></span></div></td>"+
"</tr>"+
"</table></td>"+
"</tr>"+
"</table></td>"+
"</tr>"+
"</table>"
document.writeln(snect);
}

function head()
{
var snect ="<table width=980 border=0 align=center cellpadding=0 cellspacing=0>"+
"<tr>"+
"<td height=22 colspan=2 bgcolor=737373><table width=100% border=0 cellspacing=0 cellpadding=0>"+
"<tr>"+
"<td width=1% height=16>&nbsp;</td>"+
"<td width=99%><span class=q3> www.xishuai.com</span></td>"+
"</tr>"+
"</table></td>"+
"</tr>"+
"<tr>"+
"<td><a href=http://www.xishuai.com/><img src=images/top_05.gif width=294 height=65 border=0 alt=中国蟋蟀网/></a></td>"+
"<td align=right valign=bottom><img src=images/681.60.gif width=681 height=60></td>"+
"</tr>"+
"<tr>"+
"<td height=17 colspan=2 background=images/top_11.gif>&nbsp;</td>"+
"</tr>"+
"<tr>"+
"<td colspan=2><img src=images/top_12.gif width=980 height=54 border=0/></td>"+
"</tr>"+
"</table>"+
"<map name=Map id=Map><area shape=rect coords=880,16,953,38 href=http://www.xishuai.com/siyang.htm alt='人工饲养'/>"+
"<area shape=rect coords=774,16,847,39 href=# alt='蟋蟀科技'/>"+
"<area shape=rect coords=667,16,739,39 href=http://www.xishuai.com target=_blank alt='蟋蟀论坛'/>"+
"<area shape=rect coords=562,17,635,38 href=http://www.xishuai.com/xinde.htm alt='虫友心得'/>"+
"<area shape=rect coords=454,16,527,38 href=http://www.xishuai.com/friend.htm alt='蟀友广场'/>"+
"<area shape=rect coords=346,16,419,38 href=http://www.xishuai.com/user.htm alt='网友图集'/>"+
"<area shape=rect coords=238,16,311,38 href=http://www.xishuai.com/strange.htm alt='奇虫怪将'/>"+
"<area shape=rect coords=132,16,205,38 href=http://www.xishuai.com/best.htm alt='将军风采'/>"+
"<area shape=rect coords=27,16,98,38 href=http://www.xishuai.com/index.htm style='cursor:hand' alt='蟋蟀首页'/>"+
"</map>";

document.writeln(snect);
}

// 显示标头
function showHeader(BoardPath)
{
    document.write("<table class=outtable style='background-color: #203c59;' cellspacing=0 cellpadding=3><tr>")
    document.write("<td style='padding-left: 10px; padding-right: 10px; border-left: 1px solid #8c9aa9; border-right: 1px solid #203c59; border-top: 1px solid #8c9aa9; border-bottom: 1px solid #000000;'>")
    document.write("<table width=100% border=0 cellspacing=0 cellpadding=0><tr style='color: #ffffff; '><td style='padding-top: 2px;'>")
    document.write("</td><td align=right style='font-family:Tahoma; font-size: 11px; '><b><font color=#ffffff>v2.2 - Powered By 51Land</font></b></td></tr></table>")
    document.write("</td></tr></table>")

    var ImageLogo, ImageAD
    var xmldom = new ActiveXObject("Microsoft.XMLDOM")
    xmldom.async = false
    if (BoardPath != "" && xmldom.load(BoardPath + "settings.xml"))
    {
        try
        {
            var oNode = xmldom.documentElement
            ImageLogo = oNode.selectSingleNode("ImageLogo").text
            ImageAD = oNode.selectSingleNode("ImageAD").text
            FriendLink = oNode.selectSingleNode("FriendLink").text
            ShowOnlineUser = oNode.selectSingleNode("ShowOnlineUser").text
            ShowBoardInfo = oNode.selectSingleNode("ShowBoardInfo").text
            BoardMSG = oNode.selectSingleNode("BoardMSG").text
            BoardHeader = oNode.selectSingleNode("BoardHeader").text
            if (ImageLogo == "") ImageLogo = "images/bbslogo.gif"
            if (ImageAD == "") ImageAD = "images/51land.swf"
        }
        catch(e) {  }
    }
    else
    {
        ImageLogo = "images/bbslogo.gif"
        ImageAD = "images/51land.swf"
    }
    try
    {
        ImageAD = (ImageAD.substr(ImageAD.length - 4).toLowerCase() != ".swf") ? "<img border=0 src='" + ImageAD + "'>" : "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width=460 height=60><param name=movie value='" + ImageAD + "'></object>"
        ImageLogo = (ImageLogo.substr(ImageLogo.length - 4).toLowerCase() != ".swf") ? "<img border=0 src='" + ImageLogo + "'>" : "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width=180 height=60><param name=movie value='" + ImageLogo + "'></object>"
    }
    catch(e) {  }
    document.write("<table width=760 style='border-left: 1px solid #000000; border-right: 1px solid #000000; ' bgcolor=#ffffff cellspacing=0 cellpadding=0><tr>")
    document.write("<td style='border-left: 1px solid #ffffff; border-right: 1px solid #808080; border-bottom: 1px solid #808080; padding: 12px; '>")
    document.write("<table width=100% border=0 cellspacing=0 cellpadding=0><tr><td>" + ImageLogo + "</td>")
    document.write("<td align=right>" + ImageAD + "</td></tr></table>")
    document.write("</td></tr></table>")
}

function showBoardHeader()
{
    if (BoardHeader != "")
    {
        document.write("<table class=outtable cellspacing=0><tr><td class=outtd><table width=100%><tr><td>")
        document.write(BoardHeader)
        document.write("</td></tr></table></td></tr></table>")
    }
}

// 显示页脚
function showFooter()
{
    document.write("<table class=outtable cellspacing=0 style='border-bottom: 1px solid #000000; '><tr>")
    document.write("<td class=outtd align=center style='border-top: none; border-bottom: 1px solid #808080;  padding: 6px; line-height: 160%; '>")
    document.write("<br><a href='/club/desc.htm' target=_blank>关于我们</a> | <a href='/club/contract.htm' target=_blank>联系我们</a> | <a href='/club/adver.htm' target=_blank>广告服务</a> | <a href='/club/vipfee.htm' target=_blank>付款方式</a><br>")
    document.write("Copyright (C)2003 51Land.com All Rights Reserved　<a href='mailto:subchen@msn.com'>subchen@msn.com</a>")
    document.write("</td></tr></table>")
}

///////////////////////////////////////////////////////////////////////////////////////////////////////
//

function showUserList(userlist)
{
    var arraylist = userlist.split(", ")
    for (var i = 0; i < arraylist.length; i++)
    {
        document.write(arraylist[i].link("/club/userdetail.asp?username=" + arraylist[i]))
        if (i != arraylist.length - 1) document.write(", ")
    }
}


///////////////////////////////////////////////////////////////////////////////////////////////////////
//


var xmldoc_message = new ActiveXObject("Microsoft.XMLDOM")
var xmldoc_setnomsg = new ActiveXObject("Microsoft.XMLDOM")
document.write ("<xml id='xmldso_message'></xml>")

window.setTimeout("checkMessage()", 2000)

function checkMessage()
{
    xmldoc_message.load("/bbs/checkmessage.asp" + ((boardID == -1) ? "" : "?boardid=" + boardID))
    xmldoc_message.ondataavailable = xmldoc_message_ondataavailable
    window.setTimeout("checkMessage()", 60000)
}

function xmldoc_message_ondataavailable()
{
    xmldso_message.XMLDocument.async = "false"
    xmldso_message.XMLDocument.loadXML(xmldoc_message.xml)
    try
    {
        var rs = xmldso_message.recordset
        if (rs("Message") > 0)
        {
            xmldoc_setnomsg.load("/bbs/setnonewmessage.asp")
            if (confirm("你有 " + rs("Message") + " 条新留言，是否现在查看？")) 
                window.open("/bbs/member/index.asp?i=00", "message")
        }
    }
    catch(e) { }
}


///////////////////////////////////////////////////////////////////////////////////////////////////////
//

// 检查 "Email" 的合法性
function checkEmail(eMail)
{
    var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
    var re = new RegExp(regu)
    return (eMail.search(re) == -1) ? false : true
}

// 检查 "手记号码" 的合法性
function checkMobilePhone(mobilePhone)
{
    var regu = "13[0-9]{9}"
    var re = new RegExp(regu)
    return (mobilePhone.search(re) == -1) ? false : true
}

///////////////////////////////////////////////////////////////////////////////////////////////////////
//
//

function showCatalogOptions(catalogID)
{
    var xmldoc_catalog = new ActiveXObject("Microsoft.XMLDOM")
    xmldoc_catalog.async = false
    xmldoc_catalog.load(catalog_path)
    for(var i = 0; i < xmldoc_catalog.documentElement.childNodes.length; i++)
    {
        var oNode = xmldoc_catalog.documentElement.childNodes[i]
        var id = oNode.getAttribute("ID")
        var name = oNode.getAttribute("Name")
        if (id == 0) continue
        document.write("<option value=" + id + ((id == catalogID) ? " selected" : "") + ">" + name + "</option>")
    }
}
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
//

function fixImageShow()
{
try
    {
    for (i = 0; i < document.images.length; i++)
        {
		  imageurl = document.images[i].src 
        if (document.images[i].width > 700 && imageurl.indexOf("xml/file/")!= -1 )
            {
            width = document.images[i].width
            height = document.images[i].height
            n = document.images[i].width / 700
            document.images[i].width = 700
            document.images[i].height = height / n
            document.images[i].insertAdjacentHTML("AfterEnd", "<table border=0 width=100% cellspacing=0 cellpadding=0><tr><td style='padding-top: 4'><a href='" + document.images[i].src + "' target=_blank>" + document.images[i].src + "</a>|" + width + " × " + height + "</td></tr></table>")
            }
            
        }
    window.setTimeout("fixImageShow()", 1000)
    }
catch(e)
    {
    window.setTimeout("fixImageShow()", 1000)
    }
}
