/* $Id: courses.js,v 1.2 2009/09/02 10:40:42 kharris Exp $ */
function localHTMLHandlers ( XML )
{
	var backBtn = document.getElementById("listback");
	if ( backBtn != null )
	{
		backBtn.onclick = function () { return false; };
		addEvent ( backBtn, "click", reprintList, false );
	}
	var backBtn = document.getElementById("fixturelist");
	if ( backBtn != null )
	{
		backBtn.onclick = function () { return false; };
		addEvent ( backBtn, "click", reprintList, false );
	}
}

function reprintList (e)
{
	var obj = null;
	if ( e.srcElement != null )
	{
		obj = e.srcElement;
	}
	else
	{
		obj = e.target;
	}
	if ( obj != null )
	{
		var extraParms = "";
		var ajAction = "reprintlist";
		if ( obj.href.indexOf("courses") == -1 )
		{
			ajAction = "changepage";
			extraParms = buildQueryFromHref(obj.href).replace( /^\?/, "&" );
		}
		var myQry = "?ajaction=" + ajAction + "&ts=" + new Date().getTime() + extraParms;
		var loader = new net.ContentLoader( processor, myQry, "POST", processAjaxResponse );
	}
}

function setPageHandlers (e)
{
	var extraParms = "";
	var ajAction = "search";
	var mySrch = document.location.search;
	if ( mySrch != '' )
	{
		extraParms =  mySrch.replace( /^\?/, "&");
	}
	else 
	{
		// Collect the posted variable string
		extraParms = (inQry) ? inQry : ""
		extraParms = extraParms.replace( /(~~~)/g, "&" );
		if ( extraParms.indexOf("&") != 0 )
		{
			extraParms = "&" + extraParms;
		}
	}
	if ( extraParms != "" && extraParms != "&")
	{
		ajAction = 'showdetails';
	}
	createMessageArea ( "sysmessage", "Loading, please wait..." );
	var myQry = "?ajaction=" + ajAction + "&ts=" + new Date().getTime() + extraParms;
	var loader = new net.ContentLoader( processor, myQry, "POST", processAjaxResponse );
}

addEvent ( window, "load", setPageHandlers, false );
