var contents="";
var callback=function() {};

function emptify(obj)
{
	$('AuxiliaryData').innerHTML="";
	callback();
}
function checkClose(name,func)
{
	if(contents==name)
	{
		callback=function() {};
		contents="";
	 	Effect.SlideUp('AuxiliaryData',{duration:.2,afterFinish: emptify});
		return false;
	}
	else if(contents!="")
	{
		callback=func;
		contents="";
		Effect.SlideUp('AuxiliaryData',{duration:.2,afterFinish: emptify});
	 	return false;
	}
	contents=name;
	return true;
}
function showSearch()
{
	var mycode = '<div style="padding:15px;text-align:center;">' +
				 '<form action="results" method="get" enctype="application/x-www-form-urlencoded">' +
				 '<input type="text" name="Search" value="Search" />' +
				 '<input type="hidden" name="formController" value="home/" />' +
				 '<input type="hidden" name="executeForm" value="SearchForm" />' +
				 '<input id="Searcher" type="submit" name="action_doSearch" value="Go"  />' +
				 '</form></div>';
	
	if(!checkClose("Search",showSearch)) {return false;}
	
 	$('AuxiliaryData').innerHTML= mycode;
	Effect.SlideDown('AuxiliaryData');
	
		$('Searcher').onclick = function() {
			
				Effect.SlideUp('AuxiliaryData',{duration:.1});
				contents="";
				
				Ajax.SubmitForm(this.form,this,{
					onSuccess: Ajax.Evaluator,
					onFailure: Ajax.Evaluator
				});

				return false;
			};
}

function showNav()
{
	var mycode = $('menu').innerHTML;

	if(!checkClose("Nav",showNav)) {return false;}

	$('AuxiliaryData').innerHTML="<div style='padding:15px;'>"+mycode+"</div>";
	
	Effect.SlideDown('AuxiliaryData');
}
function showKids()
{
	var mycode = $('children').innerHTML;

	if(!checkClose("Kids",showKids)) {return false;}

	$('AuxiliaryData').innerHTML="<div style='padding:15px;'>"+mycode+"</div>";
	
	Effect.SlideDown('AuxiliaryData');
}
function showMeta()
{
	var loc = window.location.href;
	var mycode = '<div style="padding:15px;text-align:center;">' +
				 '<a href="admin"><img src="mysite/images/user_gray.png" style="border:0;" />Log In</a>. ' +
				 '<a href="home/rss"><img src="mysite/images/feed-icon-14x14.png" style="border:0;" />RSS Feed</a>. ' +
				 '<a href="http://validator.w3.org/check/referer"><img src="mysite/images/award_star_gold_1.png" style="border:0;" />Valid HTML</a>. ' +
				 '<a href="'+loc+'?emailView"><img src="mysite/images/email.png" style="border:0;" />Email</a>. ' +
				 '<a href="'+loc+'?printView"><img src="mysite/images/printer.png" style="border:0;" />Print</a>.' +
				 '</div>';

	if(!checkClose("Meta",showMeta)) {return false;}

	$('AuxiliaryData').innerHTML=mycode;
	
	Effect.SlideDown('AuxiliaryData');
}


function hideFeatures()
{
	Effect.DropOut('Features');
	$('Featurlets').getElementsByTagName('span')[0].innerHTML="Show Features";
	Effect.Appear('Featurlets');
	return false;
}
function showFeatures()
{
	Effect.BlindDown('Features');
	Effect.Fade('Featurlets');
	return false;	
}


