function multibox_init( boxid ) {	
	var multibox = document.getElementById( boxid );
  
  if ( multibox == null ) return;
  
  var children = multibox.getElementsByTagName('li');
  var boxcount = 0;
  var box;
  var maxheight = 0;
  var multibox_realboxes = new Array();
  
  for ( var i = 0; i < children.length; i++ ) {
  	box = children[i];
  	if ( box.className != 'multibox' ) continue;
  	tmp = box.offsetHeight;
  	//tmp = box.clientHeight;
  	if ( tmp > maxheight ) maxheight = tmp;
  	multibox_realboxes.push( box );
	}
	
	for ( var i = 0; i < multibox_realboxes.length; i++ ) {
  	box = multibox_realboxes[ i ];
  	box.style.minHeight = maxheight+'px';
  	box.style.height = maxheight+'px';
	}
	
  
	multibox_show( 0, boxid, multibox.getElementsByTagName('a')[0] );
}

function multibox_show( boxnum, boxid, activeatag ) {
  var multibox = document.getElementById( boxid );
  
  if ( multibox == null ) return;
  
  var children = multibox.getElementsByTagName('li');
  var atags    = multibox.getElementsByTagName('a');
  var atag;
  var boxcount = 0;
  var box;
  
  
  for ( var i = 0; i < children.length; i++ ) {
  	box = children[i];
  	if ( box.className != 'multibox' ) continue;
  	if ( boxnum == boxcount++) {
  		box.style.display = "block";
  	} else {
  		box.style.display = "none";
  	}
	}
	
	for ( var i = 0; i < atags.length; i++ ) {
  	atag = atags[i];
  	if ( atag.className == 'multibox active' ) atag.className = 'multibox inactive';
	}
	
	activeatag.className = 'multibox active';
}