<!--
	function leftNavValidateQSForm(field,msg,action)
	{
		var check = true;
		if (field.value == "Enter part/all of name")
		{
			check = false;
			alert(msg);		
			field.focus();

		}
		else if (!isEmpty(field, msg))
		{
			check = false;
		}
		if (check == true)
		{
			document.frm_leftnav_quicksearch.action = action;
			document.frm_leftnav_quicksearch.submit();
		}
	}

	function leftNavKeypressHandler(DnEvents,field,msg,action)
	{	
		var check = true;
		K = navigator.appName=="Netscape" ? DnEvents.which : DnEvents.keyCode;
		if (K==13) 
		{
			if (!isEmpty(field, msg))
			{
				check = false;
			}
			if (check == true)
			{
				document.frm_leftnav_quicksearch.action = action;
				document.frm_leftnav_quicksearch.submit();
			}
		}
	}


	// Returns true if string s is empty or 
	// whitespace characters only.
	function isWhitespace (s)
	{   
		var i;
		var whitespace = " \t\n\r";
		
	    // Is s empty?
	    if ((s == null) || (s.length ==0))
	    {
	    	return true;
	    }
	
	    // Search through string's characters one by one
	    // until we find a non-whitespace character.
	    // When we do, return false; if we don't, return true.
	    for (i = 0; i < s.length; i++)
	    {   
			// Check that current character is not whitespace.
			var c = s.charAt(i);
			if (whitespace.indexOf(c) == -1) 
			{	
				return false;
			}
	    }
	
	    // All characters are whitespace.
	    return true;
	} 
	
 	function isEmpty(field, msg)
	{
 		if (field == null || field == undefined)
 		{
 			alert('The "' + field.name + '" field is required.');
 			return false;	
 		}
		if (isWhitespace(field.value))
		{
			if (msg == null || msg == "")
			{
				msg = 'The "' + field.name + '" field is required.';
			}
			alert(msg);
			field.focus();
			return false;	
		}
		return true;
 	}
 	
//-->