window.addEvent('domready', function() 
{
	if($('home') != null) {
		var myAccordion = new Accordion($$('li'), $$('.elements'), {
			opacity: false,
			duration: 250,
			show: 0,
			onActive: function(toggler, element){
				if(toggler.get("id") == "home")
				{
					$$('.home_menu em').setStyle('display', 'block');	
				} else {
					$$('.home_menu em').setStyle('display', 'none');	
				}	
			}
		});
	}
	
	if($('imgRotate') != null)
	{
		  $('imgRotate').getChildren().each(function(el){
			  var myFx = new Fx.Tween(el);
			  myFx.set('opacity', 0);
			  el.setStyle('display', 'block');
		  });
		  $('imgHolder_0').set('opacity', 1);
		  
		  var newMedianum = 0;
		  var mediaMax = $('projMax').value;
	  
		  /* Next Media */
		  $('mediaNext').addEvent('click', function(event) {
			  if(Number($('projCurrent').value)+1 <= Number(mediaMax))
			  {
				  $('mediaPrev').removeClass('mediaInactive');
				  if(Number($('projCurrent').value)+1 == Number(mediaMax)) {
					  $('mediaNext').addClass('mediaInactive');
				  }
				  newMedianum = Number($('projCurrent').value)+1;
				  $('imgHolder_'+newMedianum).setStyle('display', 'block');	
				  var myFx = new Fx.Tween($('imgHolder_'+$('projCurrent').value), {
				  duration: 1000,
				  onComplete: function(a)
				  {
					  $(a).setStyle('display', 'none');
					  var myFx = new Fx.Tween(a).set('opacity', 0);
					  var myFx = new Fx.Tween($('imgHolder_'+newMedianum), {duration: 1000}).start('opacity', 1);
					  $('projCurrent').value = Number($('projCurrent').value)+1;
				  }}).start('opacity', 0);
			  }
			  
		  });
		  
		  /* Previous Media */
		  $('mediaPrev').addEvent('click', function(event) {
			  if(Number($('projCurrent').value)-1 >= 0)
			  {
				  $('mediaNext').removeClass('mediaInactive');
				  if(Number($('projCurrent').value)-1 == 0) {
					  $('mediaPrev').addClass('mediaInactive');
				  }
				  newMedianum = Number($('projCurrent').value)-1;
				  
				  var myFx = new Fx.Tween($('imgHolder_'+$('projCurrent').value), {
				  duration: 1000,
				  onComplete: function(a)
				  {
					  $('imgHolder_'+newMedianum).setStyle('display', 'block');
					  $(a).setStyle('display', 'none');
					  var myFx = new Fx.Tween($('imgHolder_'+newMedianum), {duration: 1000}).start('opacity', 1);
					  $('projCurrent').value = Number($('projCurrent').value)-1;
				  }}).start('opacity', 0);
			  } 
		  });
		  
	  }
	  
	   $('q').addEvent('click', function(event) {
			this.value = "";
		});
	   
	   $$('.fTab').addEvent('mouseover', function(event) {
			$('tabText').set('html', this.getProperty('title'));
	   });
	   $$('.fTab').addEvent('mouseout', function(event) {
			$('tabText').set('html', '');
	   });
});


