


var btSlideShowAppear;
var btSlideShowFade;
var btSlideShowisVisible=false;
function transitionAppear(element){
	
	if(btSlideShowisVisible==false){
		
		btSlideShowisVisible=true;
	
		var nOpacity=parseFloat(getOpacity(element));
			
		if(!nOpacity){
			setOpacity(element.id, 0);		
			nOpacity=0;
		}
		
		
		if(element.style.display=='none'){
			element.style.display='block';
		} 
		
		

			
		if(btSlideShowFade){btSlideShowFade.cancel();}
			
		btSlideShowAppear=new Effect.Opacity(element.id, { 
	  		duration: 0.5,
	  		transition: Effect.Transitions.linear,
	  		from: nOpacity, 
	  		to: 1
		});	
	}
}

function transitionFade(element){
	
	if(btSlideShowisVisible==true){
		btSlideShowisVisible=false;
	
		var nOpacity=parseFloat(getOpacity(element));
	
		if(!nOpacity ){
			setOpacity(element.id, 100);
			
			nOpacity=1;
		}
	
	
		if(element.style.display=='none'){
			element.style.display='block';
		} 
		
	
		if(btSlideShowAppear){btSlideShowAppear.cancel();}
			btSlideShowFade=new Effect.Opacity(element.id, { 
  			duration: 0.5,
  			transition: Effect.Transitions.linear,
  			from: parseFloat(getOpacity(element)), 
  			to:0
		});	
	}
	
}




function getOpacity(element)
{
  var opacity=null;  
  //Get the opacity based on the current browser used
  var sUserAgent = navigator.userAgent;
	if(sUserAgent.indexOf("MSIE") != -1){
    filter = element.style.filter;
    if(filter) {
      alpha = filter.split("alpha(opacity=");
      opacity = alpha[1].substr(0,(alpha[1].length-1))/100;
    }
  }
  else {
    opacity = element.style.opacity;
  }
    
  return opacity;
}

