// 字串去頭尾
function trim(str)  {return str.replace(/^\s*(.*?)[\s\n]*$/g, '$1');}
// 以 id 取得 html 物件
function reload()   {location.reload() ;}

function $() 
{
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}

// 將控制項初始值設為str(用於下拉式選單)
function setOption(optCtl, str)
{
    optCtl = optCtl.options ;
    var i ;
  	for(i=0; i < optCtl.length; i++)
  	{
  		if( str == optCtl[i].value )
  		{
  			optCtl[i].selected = true ;
  			return optCtl[i].text ;
  		}
  	}
}
  
// 將控制項初始值設為str(用於 radio, checkbox)
function setRadio(optCtl, str)
{
    if( ! optCtl.length )
    {
        optCtl.click() ;
        return ;
    }
    var i ;
  	for(i=0; i < optCtl.length; i++)
  	{
  		if( str == optCtl[i].value )
  		{
  			optCtl[i].click() ;
  			break ;
  		}
  	}
}
