
    var xmlBBS;
    
    function getBBSList( channel){
        
        var url = './xml/xml_bbs_list.jsp?channel=' + channel;

        if( window.XMLHttpRequest) xmlBBS = new XMLHttpRequest();
        else if( window.ActiveXObject) xmlBBS = new ActiveXObject('Microsoft.XMLHTTP');
              
        // xmlBBS = GetXmlHttpObject();
        xmlBBS.open( 'GET', url, false);
        xmlBBS.onreadystatechange = setBBSList;
        xmlBBS.send( null);

    }
    
    function setBBSList(){

        var i;
        var total;
        var subject, url;
        var html;
        
        if( xmlBBS.readyState == 4 && xmlBBS.status == 200){ 
           
            total = parseInt( xmlBBS.responseXML.getElementsByTagName('total')[0].firstChild.nodeValue);
            
            if( total > 0){

                html = '                      <table width="258" border="0" cellspacing="0" cellpadding="0">\n';
                
                j = 0;
                
                for( i = 0; i < total; i ++){

                    subject = xmlBBS.responseXML.getElementsByTagName('subject')[i].firstChild.nodeValue;
                    url = xmlBBS.responseXML.getElementsByTagName('url')[i].firstChild.nodeValue;

                    html += '                       <tr><td width="11" height="28" align="center" class="bbs">ĄD</td>\n';
                    html += '                           <td width="247" height="28"><a href="' + url + '" class="bbs">' + subject + '</td></tr>\n';
                    
                    if( i != total - 1) html += '                       <tr><td height="1" colspan="2" align="center" background="./images/arrow_04.gif"></td></tr>\n';

                }

                html += '                      </table>\n';

                bbslist.innerHTML = html;
               
            }

        }

    }

    function setBBSMenu( channel){

        var html;
        var menu = new Array();
        
        menu[0] = '<a href="javascript:;" onclick="javascript: setBBSMenu(1); getBBSList(1);" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'B0601010001\',\'\',\'./images/bbs_icon02.gif\',1)"><img src="./images/bbs_icon01.gif" name="B0601010001" width="67" height="25" border="0"></a>';
        menu[1] = '<a href="javascript:;" onclick="javascript: setBBSMenu(2); getBBSList(2);" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'B0601010002\',\'\',\'./images/bbs_icon05.gif\',1)"><img src="./images/bbs_icon04.gif" name="B0601010002" width="67" height="25" border="0"></a>';
        menu[2] = '<a href="javascript:;" onclick="javascript: setBBSMenu(3); getBBSList(3);" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'B0601010003\',\'\',\'./images/bbs_icon08.gif\',1)"><img src="./images/bbs_icon07.gif" name="B0601010003" width="67" height="25" border="0"></a>';
        
        if( channel == 1){
            
            menu[0] = '<img src="./images/bbs_icon03.gif" width="67" height="25">';
        
        }
        
        else if( channel == 2){
            
            menu[1] = '<img src="./images/bbs_icon06.gif" width="67" height="25">';
        
        }    
        
        else{
        
            menu[2] = '<img src="./images/bbs_icon09.gif" width="67" height="25">';
        
        }

        html = '                <table width="273" border="0" cellspacing="0" cellpadding="0">\n';
        html += '                 <tr><td width="72"><img src="./images/bbs_bar01.gif" width="72" height="25"></td>\n';
        html += '                     <td width="67">' + menu[0] + '</td>\n';
        html += '                     <td width="67">' + menu[1] + '</td>\n';
        html += '                     <td width="67">' + menu[2] + '</td></tr>\n';
        html += '                    </table>\n';
        
        bbsmenu.innerHTML = html;        
        
        html = '                      <table width="258" border="0" cellspacing="0" cellpadding="0">\n';
        html += '                       <tr><td height="25"><span class="loading">Loading ...</td></tr>\n';
        html += '                      </table>\n';

        bbslist.innerHTML = html;

    }