<!-- // Hide from old browsers
/**************************************************
// js_check_and_submit_searchsch() will check to see if
// all required fields are filled in.  If not,
// it will pop up an alert to the user specifying
// which fields must be entered.
***************************************************/
function js_check_and_submit_searchsch(viewsch) 
{
   //window.alert("In js_check_and_submit_searchsch()");
   //window.alert("wrkmth="+viewsch.wrkmth.options[viewsch.wrkmth.selectedIndex].value+"; wrkyr="+viewsch.wrkyr.options[viewsch.wrkyr.selectedIndex].value+"; srchfrom="+viewsch.srchfrom.value+"; srchto="+viewsch.srchto.value+"; ndate="+viewsch.ndate.value);
   // only admins can search past dates
   if ((viewsch.wrkmth.options[viewsch.wrkmth.selectedIndex].value != "") || (viewsch.wrkyr.options[viewsch.wrkyr.selectedIndex].value != "")) {
      if ((viewsch.wrkmth.options[viewsch.wrkmth.selectedIndex].value != "") && (viewsch.wrkyr.options[viewsch.wrkyr.selectedIndex].value == "")) {
         window.alert('You have selected a search month but no search year. Please select a search year.');
         return(false);
	  }
	  if ((viewsch.wrkmth.options[viewsch.wrkmth.selectedIndex].value == "") && (viewsch.wrkyr.options[viewsch.wrkyr.selectedIndex].value != "")) {
         window.alert('You have selected a search year but no search month. Please select a search month.');
         return(false);
	  }
      viewsch.submit();
   }
   
  else {
   
      if (viewsch.userlevelid.value < 4) {
         if (Date.parse(viewsch.srchfrom.value) < Date.parse(viewsch.ndate.value))
         {
            window.alert('Your starting search date must be no earlier than ' + viewsch.ndate.value + '.');
            return(false);
         }
      }
      if (viewsch.srchto.value != "") {
         if (Date.parse(viewsch.srchfrom.value) > Date.parse(viewsch.srchto.value))
         {
		    window.alert('Your starting search date cannot be later than your ending search date.');
            return(false);
         }
      }
      if (viewsch.srchfrom.value == "") {
	     window.alert('You must enter in a starting search date.');
         return(false);
      }
      viewsch.submit();
   }
   
 
}
// End hide -->

