function delayhidepic(){
delaypic=setTimeout("clearall()",500)
}

function clearhidepic(){
if (typeof delaypic!="undefined")
clearTimeout(delaypic)
}

function picappear(depart){
var dept = new Array("analytical", "bioinorganic", "bioorganic", "biophysical", "environmental","inorganic","materials","organic","physical","theoretical");
var content = new Array("analytical_content", "bioinorganic_content", "bioorganic_content", "biophysical_content", "environmental_content","inorganic_content","materials_content","organic_content","physical_content","theoretical_content");
	for(x=0; x < 10; x++){
		if (dept[x] == depart){
		Effect.Appear( dept[x], {duration:0.5}); 
		Effect.Appear( content[x], {duration:0.5});
		} else {
		Effect.Fade( dept[x], {duration:0}); 
		Effect.Fade( content[x], {duration:0}); 
		}
}
}


function clearall(){
Effect.Fade('analytical', {duration:0.1}); 
Effect.Fade('bioinorganic', {duration:0.1}); 
Effect.Fade('bioorganic', {duration:0.1}); 
Effect.Fade('biophysical', {duration:0.1}); 
Effect.Fade('environmental', {duration:0.1}); 
Effect.Fade('inorganic', {duration:0.1}); 
Effect.Fade('materials', {duration:0.1}); 
Effect.Fade('organic', {duration:0.1}); 
Effect.Fade('physical', {duration:0.1}); 
Effect.Fade('theoretical', {duration:0.1}); 
Effect.Fade('analytical_content', {duration:0.1}); 
Effect.Fade('bioinorganic_content', {duration:0.1}); 
Effect.Fade('bioorganic_content', {duration:0.1}); 
Effect.Fade('biophysical_content', {duration:0.1}); 
Effect.Fade('environmental_content', {duration:0.1}); 
Effect.Fade('inorganic_content', {duration:0.1}); 
Effect.Fade('materials_content', {duration:0.1}); 
Effect.Fade('organic_content', {duration:0.1}); 
Effect.Fade('physical_content', {duration:0.1}); 
Effect.Fade('theoretical_content', {duration:0.1}); 
}