// JavaScript Document

Event.observe(window, 'load', function() {
	if ($('navAbout')!=null){
		$('navAbout').observe('mouseenter', showMenu);
		$('navAbout').observe('mouseleave', hideMenu);
		$('navProducts').observe('mouseenter', showMenu);
		$('navProducts').observe('mouseleave', hideMenu);
		$('navWWU').observe('mouseenter', showMenu);
		$('navWWU').observe('mouseleave', hideMenu);
	}
});


function showMenu(e){
	Effect.BlindDown($("sub"+this.id), {duration:0.1, queue: { position: 'end', scope: 'menuShowScope' }} );
}

function hideMenu(e){
	Effect.BlindUp($("sub"+this.id), {duration:0.1, queue: { position: 'end', scope: 'menuShowScope' }} );	
}

var biog=1;
var animating=false;
function biographySwitchTo(newB){
	if (animating==false){
		animating=true;
		Effect.Fade($('t'+biog), {duration:0.25, start:1, finish:0, queue: { position: 'end', scope: 'tScope' }, afterFinish:function(){ biog=newB; } } );
		new Effect.Morph($('t'+biog+'b'), {duration:0.25, style:'top:0px;', queue: { position: 'end', scope: 'tMScope' } } );
		$('t'+biog+'b').setStyle({backgroundImage:'url(images/button-b-'+biog+'.gif)',backgroundPosition:'center top'});
		
		Effect.Appear($('t'+newB), {duration:0.25, start:0, finish:1, queue: { position: 'end', scope: 'tScope' }, afterFinish:function(){ animating=false; } } );
		new Effect.Morph($('t'+newB+'b'), {duration:0.25,style:'top:0px;background-image:url(images/button-b-'+newB+'-on.gif);', queue: { position: 'end', scope: 'tMScope' } } );
		$('t'+newB+'b').setStyle({backgroundImage:'url(images/button-b-'+newB+'-on.gif)',backgroundPosition:'center top'});
		
		$('leftBar').setStyle({backgroundImage:'url(images/biog-side-'+newB+'.jpg)',height:'469px',backgroundRepeat:'no-repeat'});
	}
}

function showMessage(messageText){
    	$('messageContainer').update(messageText);
    	$('messageContainer').appear({ duration: 1, from: 0, to: 1 , queue: { position: 'end', scope: 'messageScope' } });
    	$('messageContainer').appear({ duration: 4, from: 1, to: 1 , queue: { position: 'end', scope: 'messageScope' } });
    	$('messageContainer').fade({ duration: 1, from: 1, to: 0 , queue: { position: 'end', scope: 'messageScope' } });
}

var openFoldItem=function(id){
	foldDivs=$$('div.foldItem');
	var alreadyOpen=null;
	for(var i=0;i<foldDivs.length;i++){
		if ($(foldDivs[i]).style.display!='none'){
			thisId=foldDivs[i].id.substr(9);
			Effect.BlindUp(foldDivs[i], {duration:0.75, queue: { position: 'end', scope: 'foldHideScope' }, afterFinish:function(){ $('foldLink:'+thisId).update('More &gt;&gt;'); $('foldLink:'+thisId).show(); } } );
			$('foldLink:'+thisId).hide();
			alreadyOpen=foldDivs[i];	
		}
	}
	if ( alreadyOpen!=$('foldItem:'+id) ){
		Effect.BlindDown($('foldItem:'+id), {duration:0.75, queue: { position: 'end', scope: 'foldShowScope' }, afterFinish:function(){ $('foldLink:'+id).update('Close'); $('foldLink:'+id).show(); } } );
		$('foldLink:'+id).hide();
	}
}
