﻿/**
 * 農業發展館JS
 * @author: HONG,Lane-Chang
 * @dates:  2009/04/09
 * @update: 2009/04/14
 */

 /**
  * Menu選單
  * @param {string} menuid -選單div的id
  */
function fnMenuCollapse(menuid,event,startshow) {
    var m = document.getElementById(menuid);
    var sm = document.getElementById(startshow);

    if (m != undefined && m != null && m.className == 'menulist-show') {
        m.className = 'menulist-hidden';
    }
    else {
        var menulist = document.getElementsByTagName('div');
        for (var i = 0; i < menulist.length; i++) {
            if (menulist[i].id.substring(0, 8) == 'menulist') {
                if (event == 0) {
                    menulist[i].className = ((menulist[i].id == menuid && menulist[i].className == 'menulist-hidden') ? 'menulist-show' : 'menulist-hidden');
                }
                else
                {
                    if (menulist[i].id == menuid && menulist[i].className == 'menulist-hidden') {
                            menulist[i].className = 'menulist-show';
                        break;
                    }
                }
            }
        }

        if (sm != undefined && sm != null) {
            sm.className = 'menulist-show';
        }
        
    }
}


/**
 * 改變顏色
 */
function fnChangeMenuColor_over(linkid) {
    var l = document.getElementById(linkid);

    if (l != undefined) { l.className = 'btnCls-word_ov'; }
}

function fnChangeMenuColor_out(linkid) {
    var l = document.getElementById(linkid);
    if (l != undefined) {l.className = 'btnCls-word';}
}



/**
 * Tab作用
 */
function fnTabActive(tabid) {
    var sTemp = null;
    var aTemp = null;
    fnTabTDActive(tabid);
    var aTable = document.getElementsByTagName('table');
    for (var i = 0; i < aTable.length; i++) {
        if (aTable[i].id.substring(0, 8) == 'tabNews_') {
            if (tabid == null) { (sTemp == null ? sTemp = aTable[i].id : sTemp += ',' + aTable[i].id);}
             aTable[i].className = (aTable[i].id.replace('tabNews_', '') == tabid ?
                              'tabNews-d-table' : 'tabNews-d-table_hidden');
        }
    }
    
    if (sTemp != null && tabid == null)
    {
        aTemp = sTemp.split(',');
        document.getElementById(aTemp[0]).className= 'tabNews-d-table';
    }
}

function fnTabTDActive(tabid) {
    var sTemp = null;
    var aTemp = null;
    var hyperlink = document.getElementById('tabNews_more');
    var aTD = document.getElementsByTagName('td');
    for (var i = 0; i < aTD.length; i++) {
        if (aTD[i].id.substring(0, 11) == 'tabNews_td_') {
            if (tabid == null) { (sTemp == null ? sTemp = aTD[i].id : sTemp += ',' + aTD[i].id); }
                if (aTD[i].id.replace('tabNews_td_', '') == tabid)
                {
                    aTD[i].className = 'tabNews-over';
                    hyperlink.href = 'index.aspx?unit=news&p=list&type=' + tabid + '&index=1';
                }
                else
                {
                    aTD[i].className = 'tabNews-normal';
                }
        }
    }
    
    if (sTemp != null && tabid == null)
    {
        aTemp = sTemp.split(',');
        document.getElementById(aTemp[0]).className = 'tabNews-over';
        hyperlink.href = 'index.aspx?unit=news&p=list&type=' + aTemp[0].replace('tabNews_td_', '') + '&index=1';
    }
}