/* Element JavaScript */

window.addEvent('domready', function() {
		
	// Smooth Scroll page links
	var mySmoothScroll = new SmoothScroll();
	
	
	// Open External Links in a new window
	externalLinks = function() {
		var allAnchors = $(document.body).getElements('a');
		for (var i=0; i<allAnchors.length; i++) {
			var myCurrentAnchor = allAnchors[i];
			if (myCurrentAnchor.get('href') && myCurrentAnchor.get('rel') == "externalLink") {
				myCurrentAnchor.target = "_blank";
			}
		}
	}
	externalLinks();
	
	
	
	// Rotate images on home page
	if ($('rotatorContainer1')) {
		var rotater = new Rotater('.rotateThis1',{ 	//Class of elements that should rotate.
			slideInterval:7000, 					//Length of showing each element, in milliseconds
			transitionDuration:2000 				//Length crossfading transition, in milliseconds
		});
	}
	
	if ($('rotatorContainer2')) {
		var rotater = new Rotater('.rotateThis2',{ 	//Class of elements that should rotate.
			slideInterval:7000, 					//Length of showing each element, in milliseconds
			transitionDuration:1500 				//Length crossfading transition, in milliseconds
		});
	}
	
	
	
	// Gallery and Portfolio entry page container slide out
	if ($('projectDataPanel')) {
		
		var projectDataPanel = new Fx.Slide('projectDataPanel',{transition: Fx.Transitions.Expo.easeInOut, duration: 700}).hide();
		
		$('projectDataTitleBar').addEvent('click', function(){
			projectDataPanel.toggle();
		});
				
	} // End if projectDataPanel


	
	
}); // Close DomReady function




	
	




