addLoadListener(contentSlide); // Add the contentSlide Effect on page load.

function contentSlide() {
	try {
		var contentController = document.getElementById('numerical_links');
		var contentLinks = contentController.getElementsByTagName('a');
		
		for (j=0; j < contentLinks.length; j++) {
			contentLinks[j].onclick = function() {
				thisContent = "content_" + (this.hash).slice(1);
				slideContent(thisContent);
				// Google Analyics!!!
    			try {
    			    pageTracker._trackPageview('/slide/' + this.className);
    			} catch(e) { console.log(e); }
    			//
				return false;
			};
		}
	
	} catch(e) {}
	
	//Slide out the first item so users see what's going on.  Delayed for a better visual experience.
	
}

function slideContent(contentID) {
	document.getElementById(contentID).style.zIndex = '30';
	var slideContent = new YAHOO.util.Anim(contentID, { left: {to: 0}}, .350, YAHOO.util.Easing.easeOut);
	slideContent.onComplete.subscribe(resetContent);
	slideContent.animate();
}

function resetContent() {
	var csDiv = document.getElementById('content_container');
	var csContent = csDiv.getElementsByTagName('div');
	for (i=0; i < csContent.length; i++) {
		if (csContent[i].style.zIndex !=30) {
			csContent[i].style.zIndex = '50';
			csContent[i].style.left = '-600px';
		} else {
			csContent[i].style.zIndex = '25';
		}
	}
}


