<!--		//== == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == ==//	Simple test that this file is loaded and working.	function standardtest() {		alert('standard.js successfully tested');	}	//	Simple test that Prototype is loaded and working.	function prototypetest() {			alert((13).toPaddedString(6));	}		//== == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == ==//	Dreamweaver functions for rollover buttons.	function MM_swapImgRestore() { //v3.0		var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;	}		function MM_preloadImages() { //v3.0		var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}	}		function MM_findObj(n, d) { //v3.0		var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;	}		function MM_swapImage() { //v3.0		var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)		 if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}	}		function form_submit(formName,formAction,formfndAll){		var df=document.forms[formName];		if(formAction=='reset'){					df.reset();			return		}		if(formAction=='newSearch'){					location.reload();			return		}		if(formAction!=''){					df.action=formAction;		}		df.submit();	}			//== == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == == ==//	Miscellaneous functions, mainly for user-interface updating.	// Buttons - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -		function disableButton() {		for(var i = 0; i < arguments.length; i++) {			document.getElementById(arguments[i]).disabled=true;		}	}		function enableButton() {		for(var i = 0; i < arguments.length; i++) {			document.getElementById(arguments[i]).disabled=false;		}	}	function resetWhenSelect(selection, matchText, targetBtnID) {		if (selection == matchText) {			disableButton(targetBtnID);		}	}	// Time/Date - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -		function putToday(targetElement) {		today = new Date();		document.getElementById(targetElement).value = formatDate(today,'%Q');	}	function putTodaySmart(targetElement) {		today = new Date();		document.getElementById('day' + targetElement).value = (today.getDate());		document.getElementById('month' + targetElement).value = (today.getMonth()) + 1;		document.getElementById('year' + targetElement).value = (today.getFullYear());	}			function putYesterday(targetElement) {		today = new Date();		myYear	= (today.getFullYear());		myMonth	= (today.getMonth());		myDate	= (today.getDate()) - 1;		wholeDate = new Date(myYear,myMonth,myDate);		document.getElementById(targetElement).value = formatDate(wholeDate,'%Q');	}	function putYesterdaySmart(targetElement) {		var yesterday= new Date();		yesterday.setDate(yesterday.getDate()-1);		myYear	= (yesterday.getFullYear());		myMonth	= (yesterday.getMonth()) + 1;		myDate	= (yesterday.getDate());		document.getElementById('day' + targetElement).value = myDate;		document.getElementById('month' + targetElement).value = myMonth;		document.getElementById('year' + targetElement).value = myYear;	}		function formatDate(sourceDate,sourceFormat) {		myYear = (sourceDate.getFullYear());		myMonth = (sourceDate.getMonth()) + 1;		myDate = (sourceDate.getDate());		if (sourceFormat == '%Q')			return (myYear + '-' + (('00' + myMonth).slice(-2)) + '-' + (('00' + myDate).slice(-2)));	}	// Styling - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -		function swapBold(targetElement,allIDs) {		theseIDs = allIDs.split('|');		for(var i = 0; i < theseIDs.length; i++) {			document.getElementById(theseIDs[i]).style.fontWeight = '400';		}		document.getElementById(targetElement).style.fontWeight = '900';	}		function displayBlock() {		for(var i = 0; i < arguments.length; i++) {			document.getElementById(arguments[i]).style.display = 'block';		}	}		function displayNone() {		for(var i = 0; i < arguments.length; i++) {			document.getElementById(arguments[i]).style.display = 'none';		}	}	function displayNoneSmart(forChildren) {		for(var i = 1; i < arguments.length; i++) {			document.getElementById(arguments[i]).style.display = 'none';		}	}	function displayToggle() {		for(var i = 0; i < arguments.length; i++) {			if (document.getElementById(arguments[i]).style.display == 'none')				document.getElementById(arguments[i]).style.display = 'block';			else				document.getElementById(arguments[i]).style.display = 'none';					}	}	// Changing values - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -			function resetDiv() {		for(var i = 0; i < arguments.length; i++) {			if (document.getElementById(arguments[i]) != null)				document.getElementById(arguments[i]).innerHTML = '';		}	}	function setTheVal(targetElement,myVal) {		document.getElementById(targetElement).value = myVal;	}	function selectTextInField(asdf) {		document.getElementById(asdf).select();	}// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -// The next four functions were written for the FAMM combos handling so set fields to the text and// values of <option> from a <select>. 2008-06-22. They could perhaps have better names//  TODO	function comboSelect(targetElement,sourceID) {		var x=document.getElementById(sourceID);		if ((x.options[x.selectedIndex].text).indexOf('-----') < 0 ) {			document.getElementById(targetElement).value = x.options[x.selectedIndex].text.trim();			document.getElementById(targetElement + 'ID').value = document.getElementById(sourceID).value;		}		else {			document.getElementById(targetElement).value = '';			document.getElementById(targetElement + 'ID').value = '';		}	}	function comboNew(targetElement,label,newID) {		document.getElementById(targetElement).value = 'New' + label;		setTheVal(targetElement + 'ID', newID)	}//	From http://www.codestore.net/store.nsf/unid/BLOG-20060313	String.prototype.trim = function() {	a = this.replace(/^\s+/, '');	return a.replace(/\s+$/, '');	};	function open_win(target,mywidth,myheight)	{		if (typeof mywidth == 'undefined') {			var mywidth = '700';		}		if (typeof myheight == 'undefined') {			var myheight = '480';		}		window.open(target,"_blank","toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=" + mywidth + ", height=" + myheight + ", left=12, top=12");	}$(document).ready(function() {  $('.jQT').addClass('jQTest');});		// -->
