// validate search form


function ValidateSubmit()
{

if (self.parent.frames.length == 0) {

  if (document.SearchForm.CiRestriction.value == "" || document.SearchForm.CiRestriction.value == null)
  {
    alert("Please enter a value for the \"Search Box\" field.");
    document.SearchForm.CiRestriction.focus();
    return (false);
  }

  if (document.SearchForm.CiRestriction.value.length > 100)
  {
    alert("Please enter at most 100 characters in the \"Search Box\" field.");
    document.SearchForm.CiRestriction.focus();
   return (false);
  }

  return(true);
 }

if (self.parent.frames.length != 0) {

   if (small_window.document.SearchForm.CiRestriction.value == "" || small_window.document.SearchForm.CiRestriction.value == null)
  {
    alert("Please enter a value for the \"Search Box\" field.");
    small_window.document.SearchForm.CiRestriction.focus();
    return (false);
  }

  if (small_window.document.SearchForm.CiRestriction.value.length > 100)
  {
    alert("Please enter at most 100 characters in the \"Search Box\" field.");
    small_window.document.SearchForm.CiRestriction.focus();
   return (false);
  }
  return(true);
 }


}

function SearchSubmit() 
 {
  if (ValidateSubmit()==true) {

      if (self.parent.frames.length == 0) {
      document.SearchForm.action='/search.idq';
      document.SearchForm.submit();
     }

      if (self.parent.frames.length != 0) {
      small_window.document.SearchForm.action='/search.idq';
      small_window.document.SearchForm.submit();
     }
 }
}




// dont' know if below are used (mcjm)

function checkfields()
  {
  if (SearchForm.q1.value == "")
  {
    alert("Please enter a value for the \"Search Box\" field.");
    SearchForm.q1.focus();
    return (false);
  }

  if (SearchForm.q1.value.length > 100)
  {
    alert("Please enter at most 100 characters in the \"Search Box\" field.");
    SearchForm.q1.focus();
    return (false);
  }
	
	 return true
  }
