// JavaScript Document

	var actievedownload = '';
	var isBusy = false;
	
	function showDownloadoptions(id){
		if ( isBusy ) {  return false; }
		
		if ( actievedownload == id ) {
			hideDownloadoptions(actievedownload);
			actievedownload = '';
		}else{
		
		 	if ( actievedownload != '' )
			{
				hideDownloadoptions(actievedownload);
			}
			isBusy = true;
			actievedownload = id;
			$(id+'_optie1').setOpacity(0);
			$(id+'_optie2').setOpacity(0);
			
			$(id+'_fade').style.display = 'block';
			$(id+'_optie1').style.display = 'block';
			$(id+'_optie2').style.display = 'block';
			
			
			$(id+'_fade').fade( { duration: 0.5, from: 0, to: 0.6 } );
			
			$(id+'_optie1').fade( { duration: 0.6, from: 0, to: 1 } );
			$(id+'_optie2').fade( { duration: 0.6, from: 0, to: 1 } );
			
			new Effect.Move(id+'_optie1', { x: 0, y: 50, mode: 'absolute',  duration: 0.5 });
			new Effect.Move(id+'_optie2', { x: 0, y: 90, mode: 'absolute', duration: 0.5 });
	 		setTimeout ( "unBusy()", 600 );
		}

	}
	function unBusy(){
		isBusy = false;
	}
	
	function hideDownloadoptions(id){
		if ( isBusy ) return false;
		
		isBusy = true;
		
		$(id+'_fade').fade( { duration: 0.2, from: 0.6, to: 0 } );
		$(id+'_optie1').fade( { duration: 0.5, from: 1, to: 0 } );
		$(id+'_optie2').fade( { duration: 0.3, from: 1, to: 0 } );
		
		new Effect.Move(id+'_optie1', { x: 0, y: 70, mode: 'absolute' });
		new Effect.Move(id+'_optie2', { x: 0, y: 70, mode: 'absolute' });
		
		setTimeout ( "unBusy()", 500 );
	 
	}