dojo.addOnLoad(function() {		
    var tabChosen;
    var newActiveTab;
	var mediaSlider = dojo.query(".mediaSlider");
	var oldPosition;
	var newPosition;
	var difPos;
    var queryList = dojo.query(".mediaBrowser .tab li a");
    dojo.forEach(queryList, function(tabChoice){
         dojo.connect(tabChoice, "click", function(domEvent){
												   
	    reset_media_pages();  /* defined and updated in mediaItemsBrowser.js */	
	    
            dojo.stopEvent(domEvent);
			//tabChosen = "." + tabChoice.innerHTML + "tab";
			//tabChosen = tabChoice.getAttribute("class");
			tabChosen = tabChoice.className;
			tabChosen = "." + tabChosen + "tab";
            tabChosen = tabChosen.toLowerCase();
            newActiveTab = dojo.query("" + tabChosen + "");
            dojo.forEach(newActiveTab, function(slideIn){
				newPosition= dojo.style(slideIn, "left");
				newPosition = parseInt('-' + newPosition);
				dojo.addClass(slideIn, "activeTab");
				dojo.forEach(mediaSlider, function(slider){
					oldPosition = dojo.style(slider, "left");
					if((-1*(newPosition)) > (-1*(oldPosition)))
					{
						difPos = oldPosition - newPosition;
						difPos = parseInt(difPos/1.1);
						//alert(difPos);
					}
					else if(((-1*(oldPosition)) > -1*(newPosition)))
					{
						difPos = newPosition - oldPosition;
						difPos = parseInt(difPos/1.1);
						//alert(difPos);
					}
					dojo.animateProperty
					({
						node: slider,
						properties: {left: { start: oldPosition, end: newPosition }},duration: difPos
					}).play();
			   });
            });
         });
    });
});