/* $Id: videos.js,v 1.1 2009/08/27 02:07:37 kharris Exp $ */
function localFormHandlers ( XML, formId )
{
	var vForm = document.getElementById("videosrchfrm");
	if ( vForm != null )
	{
		vForm.onsubmit = function () { return false; };
		//addEvent ( vForm, "submit", videoSearch, false );
		
		var myReset = document.getElementById("vresetsearch");
		if ( myReset != null )
		{
			myReset.onclick = function () { return false; };
			addEvent ( myReset, "click", resetVideoSearch, false );
		}
		
		var myInput = document.getElementById("s_searchdata");
		if ( myInput != null )
		{
			//myInput.onkeypress = function () { return false; };
			addEvent ( myInput, "keypress", videoSearch, false );
		}

		var mySelect = document.getElementById("s_season");
		if ( mySelect != null )
		{
			mySelect.onchange = function () { return false; };
			addEvent ( mySelect, "change", seasonSearch, false );
		}
	}
}

function resetVideoSearch (e)
{
	createAJLoaderArea ();
	var myQry = "?ajaction=resetvsearch&ts=" + new Date().getTime();
	var loader = new net.ContentLoader( processor, myQry, "POST", processAjaxResponse );
}

function seasonSearch(e)
{
	createAJLoaderArea ();
	var extraParms = '';
	var mySelect = document.getElementById("s_season");
	if ( mySelect != null )
	{
		extraParms = "&s_season=" + mySelect[mySelect.selectedIndex].value;
	}
	var myQry = "?ajaction=vsearch&ts=" + new Date().getTime() + extraParms;
	var loader = new net.ContentLoader( processor, myQry, "POST", processAjaxResponse );
}

function setPageHandlers (e)
{
	createMessageArea ( "sysmessage", "Loading, please wait..." );
	var myQry = "?ajaction=loaddynamiccontent&ts=" + new Date().getTime();
	var loader = new net.ContentLoader( processor, myQry, "POST", processAjaxResponse );
}

function videoSearch (e)
{
	if ( checkEnter(e))
	{
		var myInput = document.getElementById("s_searchdata");
		if ( myInput != null && myInput.value != '' )
		{
			createAJLoaderArea ();
			var extraParms = "&s_searchdata=" + myInput.value;
			myInput.value = '';
			var mySelect = document.getElementById("s_season");
			if ( mySelect != null )
			{
				extraParms += "&s_season=" + mySelect[mySelect.selectedIndex].value;
			}
			stopEvent (e);
			var myQry = "?ajaction=vsearch&ts=" + new Date().getTime() + extraParms;
			var loader = new net.ContentLoader( processor, myQry, "POST", processAjaxResponse );
			return false;
			}
	}
}

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