function getElementsByClassName(clsName,objParent,htmlTag){
	if (!objParent){
		objParent=document;
	}
	if (!htmlTag){
		htmlTag='div';
	}
	var arr=new Array();
	var elems=objParent.getElementsByTagName(htmlTag);
	for(var cls,i=0;(elem=elems[i]);i++){
		if((" "+elem.className+" ").indexOf(" "+clsName+" ")!=-1){
			arr[arr.length]=elem;
		}
	}
	return arr;
}

function InitMoveBox(_id,_tag,_bodyClass,htmlTag){
	if (!htmlTag){
		htmlTag='div';
	}
	var _id=document.getElementById(_id);
	var _bodys=getElementsByClassName(_bodyClass,_id,htmlTag);
	//_bodys[0].style.display='block';
	var _buttons=_id.getElementsByTagName(_tag)[0].getElementsByTagName('span');
	for(var i=0;i<_buttons.length;i++){
		_buttons[i].onmouseover=function(){
			for(var j=0;j<_buttons.length;j++){
				if (_buttons[j]==this){
					_buttons[j].className='current';
					_bodys[j].style.display='block';
					//_id.getElementsByTagName('h3')[0].getElementsByTagName('a')[0].href=this.title;
				}else{
					_buttons[j].className='';
					_bodys[j].style.display='none';
				}
			}
		}
	}
}

function InitClickBox(_id,_tag,_bodyClass,htmlTag){
	if (!htmlTag){
		htmlTag='div';
	}
	var _id=document.getElementById(_id);
	var _bodys=getElementsByClassName(_bodyClass,_id,htmlTag);
	//_bodys[0].style.display='block';
	var _buttons=_id.getElementsByTagName(_tag)[0].getElementsByTagName('span');
	for(var i=0;i<_buttons.length;i++){
		_buttons[i].onclick=function(){
			for(var j=0;j<_buttons.length;j++){
				if (_buttons[j]==this){
					_buttons[j].className='current';
					_bodys[j].style.display='block';
					//_id.getElementsByTagName('h3')[0].getElementsByTagName('a')[0].href=this.title;
				}else{
					_buttons[j].className='';
					_bodys[j].style.display='none';
				}
			}
		}
	}
}
