function populateMultimediaArchive(category_only) {

	var callback =
	{
	  success: function(o) {
		  var archive_year="", outrider_list='',player_list='',game_list='',event_list='', archive_list='';
		  var clear = false;
		  if(o.responseText != ""){
			  	//document.getElementById("output").innerHTML = o.responseText;
			 	//alert(o.responseText);
				eval(o.responseText);
		  }
		 	if(archive_year != ""){
				//alert(archive_month);
				document.getElementById("archive_second").innerHTML = archive_year;
				setupSplit({button:"archive_year_button", selectbox:"archive_year_select", onclick:setYearValue});
				document.getElementById("archive_third").innerHTML = "";
			}
		 	if (outrider_list != ""){

			  	document.getElementById("archive_second").innerHTML = outrider_list;
				setupSplit({button:"outrider_button", selectbox:"outrider_select", onclick:setOutriderValue});
				document.getElementById("archive_third").innerHTML = "";
			}
			if (player_list != ""){

			  	document.getElementById("archive_second").innerHTML = player_list;
				setupSplit({button:"player_button", selectbox:"player_select", onclick:setPlayerValue});
				document.getElementById("archive_third").innerHTML = "";
			}
			if (game_list != ""){

			  	document.getElementById("archive_third").innerHTML = game_list;
				setupSplit({button:"game_button", selectbox:"game_select", onclick:setGameValue});
			}
			if (event_list != ""){

			  	document.getElementById("archive_third").innerHTML = event_list;
				setupSplit({button:"event_button", selectbox:"event_select", onclick:setEventValue});
			}
			if (archive_list != ""){
				document.getElementById("multimedia_search_results").innerHTML = archive_list;
			}
			if (clear){
				document.getElementById("archive_second").innerHTML = "";
				document.getElementById("archive_third").innerHTML = "";
			}
			addReset();
		  highlightFile(currentPlayingId);
		  },
	  failure: function(o) {alert(o.responseText);},
	  timeout: 5000
	}
	document.getElementById("category_only").value = category_only;
	var formObject = document.getElementById('multimedia_archive');

	YAHOO.util.Connect.setForm(formObject);
	var cObj = YAHOO.util.Connect.asyncRequest('POST', '/common/scripts/multimedia_control.php', callback);
}




function setCategoryValue() {

	var item_value = this.menu.activeItem.value;
	var item_label  = stripHTML(this.menu.activeItem.element.innerHTML);
	this.button.set("label", item_label)

	var my_form = document.getElementById("multimedia_archive");
	my_form.category.value = item_value;
	populateMultimediaArchive(1);
	return false;
}
function setYearValue() {

	var item_value = this.menu.activeItem.value;
	var item_label  = stripHTML(this.menu.activeItem.element.innerHTML);

	this.button.set("label", item_label, true)

	var my_form = document.getElementById("multimedia_archive");

	my_form.year.value = item_value;
	populateMultimediaArchive(0);
	return false;
}

function setOutriderValue() {


	var item_value = this.menu.activeItem.value;
	var item_label  = stripHTML(this.menu.activeItem.element.innerHTML);

	this.button.set("label", item_label, true)

	var my_form = document.getElementById("multimedia_archive");

	my_form.outrider.value = item_value;
	populateMultimediaArchive(0);
	return false;
}

function setPlayerValue() {


	var item_value = this.menu.activeItem.value;
	var item_label  = stripHTML(this.menu.activeItem.element.innerHTML);

	this.button.set("label", item_label, true)

	var my_form = document.getElementById("multimedia_archive");

	my_form.player.value = item_value;
	populateMultimediaArchive(0);
	return false;
}
function setGameValue() {


	var item_value = this.menu.activeItem.value;
	var item_label  = stripHTML(this.menu.activeItem.element.innerHTML);

	this.button.set("label", item_label, true)

	var my_form = document.getElementById("multimedia_archive");

	my_form.game.value = item_value;
	populateMultimediaArchive(0);
	return false;
}

function setEventValue() {


	var item_value = this.menu.activeItem.value;
	var item_label  = stripHTML(this.menu.activeItem.element.innerHTML);

	this.button.set("label", item_label, true)

	var my_form = document.getElementById("multimedia_archive");

	my_form.event.value = item_value;
	populateMultimediaArchive(0);
	return false;
}
function addReset(){
	if (!document.getElementById("resetSpan")){
				var resetspan = document.createElement("div");
				resetspan.id="resetSpan";
				if(navigator.userAgent.match("MSIE") == "MSIE" ){
					var marginTop = "3px";
				}
				else{
					var marginTop = "-9px";
				}
				resetspan.style.marginTop=marginTop;

				resetspan.style.float="left";
				var location =window.location.toString();
				resetspan.innerHTML = "&nbsp;&nbsp;<a href=\""+location.substring(0,location.indexOf("?")) +"\">Reset</a>";
				document.getElementById("dropdowns").appendChild(resetspan);
			}
}


//YAHOO.util.Event.onAvailable("archive_year_select",setupSplit, {button:"archive_year_button", selectbox:"archive_year_select", onclick:setYearValue}, true);
//YAHOO.util.Event.onAvailable("archive_month_select",setupSplit, {button:"archive_month_button", selectbox:"archive_month_select", onclick:setMonthValue}, true);
YAHOO.util.Event.onAvailable("archive_category_select",setupSplit, {button:"archive_category_button", selectbox:"archive_category_select", onclick:setCategoryValue}, true);
YAHOO.util.Event.onContentReady("date_filter", function(){document.getElementById("date_filter").style.display="block";});

