/**
 *	利用 javascrip 控制 選單顯示
 *	有兩種模式：
 *	1.控制單一顯示  				example: <div onClick="showDisplay('show1');">
 *	2.控制單一顯示，其他則收起來  	example: <div onClick="showDisplay('show1',3);">
 *	  其中 show 值必需要 1 -->3 ， show1 -> show2 -> show3
 *	@author wenchi
 *	@version 20080604
 *	@link http://demo.iware.com.tw/wenchi/20080604.html
 *	@see  http://demo.iware.com.tw/wenchi/20080604.html
 *	@parm string idName 控制 的 ID,exmaple <div id="show1">
 *	@parm int displayCount 要控的 ID 數量,			 預設值 為 0
 *	@parm string 要控制的ID 索引值 例如 show1 為show,	 預設為 show
 *	@return void
 */
function showDisplay(idName){

    var displayCount = 0;
    var showID = "show";
    
    if (typeof arguments[1] == "number") 
        var displayCount = arguments[1];
    if (typeof arguments[2] == "string") 
        var showID = arguments[2];
    
    if (displayCount > 0) {
        for (var i = 1; i <= displayCount; i++) {
            if ((showID + i) != idName) 
                document.getElementById(showID + i).style.display = "none";
        }
    }
    
    var result = document.getElementById(idName).style.display;
    
    if (result == "none") 
        document.getElementById(idName).style.display = "block";
    else 
        document.getElementById(idName).style.display = "none";
    
    return;
    
}

function showDisplayII(idName){

    var displayCount = 0;
    var showID = "showII";
    
    if (typeof arguments[1] == "number") 
        var displayCount = arguments[1];
    if (typeof arguments[2] == "string") 
        var showID = arguments[2];
    
    if (displayCount > 0) {
        for (var i = 1; i <= displayCount; i++) {
            if ((showID + i) != idName) 
                document.getElementById(showID + i).style.display = "none";
        }
    }
    
    var result = document.getElementById(idName).style.display;
    
    if (result == "none") 
        document.getElementById(idName).style.display = "block";
    else 
        document.getElementById(idName).style.display = "none";
    
    return;
    
}

