addEvent(window, 'load', toggle);
function toggle(){
	var triggers = getElementsByClassName(document, '*', 'trigger');
	
	for(var i=0; i<triggers.length; i++){
		triggers[i].style.cursor = 'pointer';
		triggers[i].onclick = function(){
			var id = this.className.split(' ')[1].split('-')[1];
			$('showhide-'+id).className = ($('showhide-'+id).className == 'show') ? 'hidden' : 'show';
			return false;
		}
	}	
}

addEvent(window, 'load', activeTab);
function activeTab(){
	var active;
	if($('tabs')){
		var tabs = $('tabs').getElementsByTagName('LI');
		for(var i=0; i<tabs.length; i++){
			if(tabs[i].className == 'active') active = tabs[i];
			tabs[i].onmouseover = function(){
				
				for(var a=0; a<tabs.length; a++){
					if(this !== tabs[a]) tabs[a].className = '';
				}
			}
			
			tabs[i].onmouseout = function(){
				active.className = 'active';
			}
		}
	}	
}