// *******************************************************
// FRS NRS zoeken - wissen
// *******************************************************
function ClearForm() {
 document.search.SearchDB[0].checked = true;
 document.search.SearchDB[1].checked = false;
 document.search.SearchDB[2].checked = false;
 

 document.search.dateType.selectedIndex = 0;
 document.search.dateFrom.value = "";
 document.search.timeFrom.value = "";
 document.search.dateTo.value = "";
 document.search.timeTo.value = "";

 document.search.Omschrijving.value = "";
 document.search.Gebruiksrestrictie.selectedIndex = 0;



 document.search.Label.value = "";
 document.search.Soort.value = "";
 document.search.Auteur.value = "";
 document.search.BronId.value = "";
 document.search.Rechten.value = "";
 document.search.Bescherming.selectedIndex = 0;
 document.search.Bewerking.selectedIndex = 0;
 document.search.FRSTekstVeld.selectedIndex = 0;
 document.search.FRSIPTCVeld.selectedIndex = 0;
 document.search.FRSTekst.value = "";
 document.search.FRSIPTC.value = "";

 document.search.ResultTemplate.selectedIndex = 1;
 document.search.SortField.selectedIndex = 0;
 document.search.SortOrder.selectedIndex = 0;
 document.search.ResultCount.value = "12";
 document.search.DefaultImageType.selectedIndex = 0;

}

// *******************************************************
// FRS NRS zoeken - Check invoer
// *******************************************************
function CheckInvoerZoek() {
 


  if (document.search.dateType.selectedIndex < 6) { // datum
    if ((document.search.dateFrom.value.length >0) || (document.search.timeFrom.value.length > 0)) {
      if (CheckDate(document.search.dateFrom.value) == false) {
      alert("Ongeldige datum ingevoerd.");
      document.search.dateFrom.focus();
      return false;
      }
      if (document.search.timeFrom.value.length > 0) {
       if (CheckTime(document.search.timeFrom.value) == false) {
   	    alert("Ongeldige tijd ingevoerd.");
      document.search.timeFrom.focus();
  	    return false;
  	  }
      }
      else {
	document.search.timeFrom.value  = "00:00";
      }
    }
  }

  if (document.search.dateType.selectedIndex == 6) { // periode tussen
    if ((document.search.dateTo.value.length >0) || (document.search.timeTo.value.length > 0) || (document.search.dateFrom.value.length >0) || (document.search.timeFrom.value.length > 0)) {
      if (CheckDate(document.search.dateFrom.value) == false) {
        alert("Ongeldige datum ingevoerd.");
	  document.search.dateFrom.focus();
	  return false;
      }

	if (document.search.timeFrom.value.length > 0) {
        if (CheckTime(document.search.timeFrom.value) == false) {
          alert("Ongeldige tijd ingevoerd.");
	    document.search.timeFrom.focus();
	    return false;
        }
	}
        else
	{
		document.search.timeFrom.value = "00:00";
	}

      if (CheckDate(document.search.dateTo.value) == false) {
	  alert("Ongeldige datum ingevoerd.");
	  document.search.dateTo.focus();
	  return false;
      }
	if (document.search.timeTo.value.length > 0) {
        if (CheckTime(document.search.timeTo.value) == false) {
   	    alert("Ongeldige tijd ingevoerd.");
	    document.search.timeTo.focus();
	    return false;
	  }
      }
      else
      {
	  document.search.timeTo.value = "23:59";	
      }
    }
  }
	
  

  return true;
}



// For zoek.jsp
function CheckSubmitZoek(frm)
{
	return (CheckInvoerZoek());
}
