/*
Submit Once form validation- 
© Dynamic Drive (www.dynamicdrive.com)
For full source code, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com
*/

/*
function SubmitOnce(form)
{
	//if IE 4+ or NS 6+
	if (document.all||document.getElementById)
	{
		//screen thru every element in the form, and hunt down "submit" and "reset"
		for (i=0;i<form.length;i++)
		{
			var tempobj=form.elements[i];
			if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
			{
				tempobj.disabled = true;
			}
		}
	}
}
*/

	
function CheckLength(text, len)
{
	if( text.value.length > len )
	{
		text.value = text.value.substr(0, len);
		alert('The maximum of "' + len + '" characters has been reached for the current input');
		//return false;
	}
	
	//return true;
}



var _calendarIsLoaded = false;

function checkCalendarInit()
{
	if( _calendarIsLoaded )
	{
		return;
	}
	
	_calendarIsLoaded = true;
	
	document.write('<script type="text/javascript" src="supporting/calendar/calendar.js"><\/script>');
	document.write('<script type="text/javascript" src="supporting/calendar/calendar-init.js"><\/script>');
	document.write('<script type="text/javascript" src="supporting/calendar/calendar-setup.js"><\/script>');
	document.write('<script type="text/javascript" src="supporting/calendar/lang/calendar-en.js"><\/script>');
	document.write('<link rel="stylesheet" type="text/css" media="all" href="supporting/calendar/theme.css" title="Aqua" />');
}



function JumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}