function initMediaButtons() 
{
	// Assigns the click listener to the video and audio images
	var vButtons = ADS.getElementsByClassName('videoButton', 'img', document);
	for (var i = 0; i < vButtons.length; i++) 
	{
		ADS.addEvent(vButtons[i], 'click', toggleMedia);
	}
	var aButtons = ADS.getElementsByClassName('audioButton', 'img', document);
	for (var j = 0; j < aButtons.length; j++) 
	{
		ADS.addEvent(aButtons[j], 'click', toggleMedia);
	}
	
	// Sets the display properties of the media <tr>s to display:none
	var vClipTRs = ADS.getElementsByClassName('video', 'tr', document);
	for (var k = 0; k < vClipTRs.length; k++) 
	{
		ADS.toggleDisplay(vClipTRs[k], 'none');
	}
	var aClipTRs = ADS.getElementsByClassName('audio', 'tr', document);
	for (var l = 0; l < aClipTRs.length; l++) 
	{
		ADS.toggleDisplay(aClipTRs[l], 'none');
	}
};

function toggleMedia() 
{
	var targetID = this.getAttribute('id');
	targetID += 'Holder';
	var tr = ADS.$(targetID).parentNode.parentNode;
	ADS.toggleDisplay(tr); 
};

ADS.addEvent(window, 'load', initMediaButtons);
