//===============================================================================
// Name:     xww_dp.js
// Purpose:  Summary of daily-peak flows.
// Version:  2.3.0
// Date:     2005-10-26
// Author:   X. Jian
// Usage:
//      <script language='JavaScript' src='scripts/xww_dp.js'></script>
//===============================================================================
function initWWDP() {
  var theForm =window.document.frmWWDP
  setOpt(theForm);
}
function setOpt(frm) {
	var radOFmt = frm.ofmt;
	var strOFmt = getRadioButtonValue(radOFmt);
	if (strOFmt == "map") {
		blnDisableText = true
		blnDisableMap   = false;
	}
	else {
		blnDisableText = false;
		blnDisableMap = true;
	}
	document.getElementById("sortby").disabled= blnDisableText
	var strSortBtns = ["asc", "dsc"];
	for (var i = 0; i <strSortBtns.length; i++) {
		strID = "sortorder_" + strSortBtns[i];
	   document.getElementById(strID).disabled= blnDisableText
	}
	document.getElementById("crit_ri").disabled= blnDisableMap


}
function sortBy(strFld, strSortType) {
   var strFormName = "frmWWDP";
   var frmWWDP = document.forms[strFormName];
   if (frmWWDP == null) {
      alert("Invalid use of javacript function sortBy()");
      return;
   }
   frmWWDP.sortby.value = strFld
	var radioSortOrders = frmWWDP.sortorder;
	if (IsNN && navigator.userAgent.toLowerCase().indexOf('7.1') != -1) {
	  radioSortOrders.checked =	(strSortType == 'dsc')? true : false; 

	}
	else {
	  var idx = (strSortType == 'dsc')? 1 : 0;
	  frmWWDP.sortorder[idx].checked = true
	}
	frmWWDP.submit();
	return;
}
function validateWWDP() {
	
}
function clickRegion(strRegion) {
   var strFormName = "frmWWDP";
   var frmWWDP = document.forms[strFormName];
   if (frmWWDP == null) {
      alert("Invalid use of javacript function clickRegion()");
      return;
   }
   if (strRegion.match(/^\d{3,}/)) {
      if (strRegion.match(/^\d\d\d$/)) {
         strRegion = "0" + strRegion
      }
      var radSelectType = frmWWDP.select_type;
		if (radSelectType) {
         var strRegionType = getRadioButtonValue(radSelectType) 
         strRegion = (strRegionType == 'hu2')? strRegion.substr(0,2) : strRegion
		}
	}
	var strSelectedRegion = frmWWDP.region_cd.value;
	if (strSelectedRegion == "") {
		frmWWDP.region_cd.value = strRegion;
	}
	else {
		frmWWDP.region_cd.value = strSelectedRegion + " " + strRegion;
	}
	return;
}
function clickHU4(strHU4) {
   var strFormName = "frmWWDP";
   var frmWWDP = document.forms[strFormName];
   if (frmWWDP == null) {
      alert("Invalid use of javacript function clickHU4()");
      return;
   }
	if (strHU4.match(/^\d\d\d$/)) {
		strHU4 = "0" + strHU4
	}
   var radSelectType = frmWWDP.select_type;
   var strHUC = getRadioButtonValue(radSelectType) 
   var strSelectedRegion = frmWWDP.huc_cd.value;
	frmWWDP.huc_cd.value = strSelectedRegion + " " + ((strHUC == 'hu2')? strHU4.substr(0,2) : strHU4)
}
function clearRegion(frmWWDP) {
	frmWWDP.region_cd.value=""
}
// ==============================================================================