function appendDom( text, li ){		
		var show_id 		= li.id;
		var show_title		= text.value;
			
		addShow( show_title, show_id );
		$('shows_auto').value = '';
}
function submitForm(){
	document.forms.shows.submit();
}
function addShow( title, show_id ){
	var duplicate = false;
	
	var addElements = $('add_shows').select(".show_ids").pluck("id");
	//LIMIT 5
	for(i=0;i<=addElements.length-1;i++) {
		splitsVille = addElements[i].split("_");
		if( splitsVille[1] == show_id ) {
			return 0 ;
			var duplicate = true;
		}
	}
		
	if( show_id != 'none' && duplicate == false ) {		
	
		var newNode = document.createElement("LI");
		newNode.setAttribute("id", "show_" + show_id);
		newNode.setAttribute("class", "show_ids");
		newNode.innerHTML = '<div style="float: left;">' + title + '</div>' + '<div style="float: right"><a href="javascript:;" onclick="removeMe(this)">Remove</a></div><div style="clear: both;">';	
		
		$('add_shows').appendChild(newNode);
	} else {
		alert("Please Pick a Show First");
	}
}
function removeMe(element){
	element.up(1).remove();
}
function getShowValues(){
	var addElements = $('add_shows').select(".show_ids").pluck("id");
	if( addElements.length  == 0 ) {
		
	} else {
		for(i=0;i<=addElements.length-1;i++) {
			splitsVille = addElements[i].split("_");
			$('shows_hidden').value = $('shows_hidden').value + splitsVille[1] + '|' ;
		}
	}
}

function ajaxAddShow(){
	var showTitle = $('show_title').value;
	var showDescription = $('show_description').value;
				var newNode = document.createElement("LI");
				
				//newNode.setAttribute("id", "show_" + 1);
				//newNode.setAttribute("class", "show_ids");
				//newNode.innerHTML = '<div style="float: left;">' + showTitle + '</div>' + '<div style="float: right"><a href="javascript:;" onclick="removeMe(this)">Remove</a></div><div style="clear: both;">';	
				
				$('add_shows').appendChild(newNode);
	new Ajax.Request('/Ajax/WriteNewShow', {
			  method: 'post',
			  parameters: { show_title : showTitle, show_description : showDescription },
			  onSuccess: function(res) {
				var response = eval('(' + res.responseText + ')');
				if( response.success == 1 ) {
					insert_id = response.show_info.id;					
					newNode.setAttribute("id", "show_" + insert_id);
					newNode.setAttribute("class", "show_ids");
					newNode.innerHTML = '<div style="float: left;">' + showTitle + '</div>' + '<div style="float: right"><a href="javascript:;" onclick="removeMe(this)">Remove</a></div><div style="clear: both;">';	
				}
			}
		});
}
function showAddShow(){
	Element.show('add_show');
}
function hideAddShow(){
	Element.hide("add_show");
	$F('show_title') = '';
}
function getTitle(text, li){
	var show_id 		= li.id;
		new Ajax.Request('/Ajax/GetShowTitle', {
			  method: 'post',
			  parameters: { show_id : show_id },
			  onSuccess: function(res) {
				var response = eval('(' + res.responseText + ')');
				
				show_title = response.show_title;
				$('shows_auto').value = show_title;
			  }
		});
}