// This file is for Javascript functions relating to redesign homepage
// Created by Matt Malachowski on October 18, 2006

//functions relating to facility search

function submitfacsearch() {
  //Submits facility id search based on radio input
  var id = document.forms[0].facid.value;
  if (document.forms[0].facidsearch[0].checked) {
	  if (id ==""){
	  window.alert('You must input a facility id');
	  }
	  else {
	      var url= branchUrl + "/cgi-bin/get1cReport.cgi?tool=otis5&IDNumber=" + id;
	      window.location = url; 
	  }
   }
  else if (document.forms[0].facidsearch[1].checked) {
	  if (id ==""){
	  window.alert('You must input a facility id');
	  }
	  else {
	      var url= branchUrl + "/cgi-bin/get1cReport.cgi?IDNumber=" + id + "&tool=oici";
	      window.location = url; 
	  }
   }
  else if (document.forms[0].facidsearch[2].checked) {
	  if (id ==""){
	  window.alert('You must input a facility id');
	  }
	  else {
	      var url= "https://epamf.aac.va.gov/idea/protect2/cgi-bin/otis/getDocketReportAPPC.cgi?IDNumber=" + id;
	      window.location = url; 
	  }
   }    
  else if (document.forms[0].facidsearch[3].checked) {
	  if (id ==""){
	  window.alert('You must input a facility id');
	  }
	  else {
	      var url= branchUrl + "/cgi-bin/effluents.cgi?permit=" + id + "&charts=violns_only&tool=otis";
	      window.location = url; 
	  }
   } 
  else if (document.forms[0].facidsearch[4].checked) {
	  if (id ==""){
	  window.alert('You must input a facility id');
	  }
	  else {
	      var url= branchUrl + "/cgi-bin/cso_wqr.cgi?npdesdfr=" + id;
	      window.location = url; 
	  }
   } 
  else if (document.forms[0].facidsearch[5].checked) {
	  if (id ==""){
	  window.alert('You must input a facility id');
	  }
	  else {
	      var url= branchUrl + "/cgi-bin/get1cReport.cgi?tool=sdw5&IDNumber=" + id;
	      window.location = url; 
	  }
   }  
  else if (document.forms[0].facidsearch[6].checked) {
	  if (id ==""){
	  window.alert('You must input a facility id');
	  }
	  else {
	      var url= branchUrl + "/echo/loadings_report.php?template=ot&ID=" +id;
	      window.location = url; 
	  }
   }    
   else {
	window.alert('Please select the type of report you would like to run');   
   }


}

//functions relating to quick search

function quicksearchcaa() {
//    document.forms[1].idea_zip_any.disabled=false;
    document.forms[1].idea_db_filter.value="INC 1DBF AFS ICI DEM TRI";
    document.forms[1].idea_database.value="AFS";
    document.forms[1].idea_client.value="OTIS_AFS";
    document.forms[1].idea_afs_opst.value="O,T,I";
    document.forms[1].otis_universe.value="";
    document.forms[1].idea_active.value="";
    document.forms[1].idea_pcs_active.value="";
    document.forms[1].idea_permit_type.value="";
    document.forms[1].idea_status.value="";
    document.forms[1].idea_pcs_migrate.value="";
    document.forms[1].otis_custom_col.value="7,20,12,13,19,18,23,15,29,30";
}

function quicksearchcwa() {
//    document.forms[1].idea_zip_any.disabled=false;
    document.forms[1].idea_db_filter.value="INC 1DBF PCS ICI DEM TRI";
    document.forms[1].idea_database.value="PCS";
    document.forms[1].idea_client.value="OTIS_PCS";
    document.forms[1].idea_pcs_active.value="A"; 
    document.forms[1].idea_permit_type.value="STANDARD";
    document.forms[1].otis_custom_col.value="7,20,12,24,13,19,18,23,15,29,30";
    document.forms[1].idea_active.value="";
    document.forms[1].idea_afs_opst.value="";
    document.forms[1].otis_universe.value="";
    document.forms[1].idea_status.value="";
    document.forms[1].idea_pcs_migrate.value="";
    
}

function quicksearchicp() {
//    document.forms[1].idea_zip_any.disabled=false;
    document.forms[1].idea_db_filter.value="INC 1DBF ICP ICI DEM TRI";
    document.forms[1].idea_database.value="ICP";
    document.forms[1].idea_client.value="OTIS_ICP";
    document.forms[1].idea_status.value="EFF,EXP,ADC,NON,PND,RET"; 
    document.forms[1].idea_permit_type.value="NPD,GPC,UFT";
    document.forms[1].idea_pcs_migrate.value="Y";
    document.forms[1].idea_pcs_active.value=""; 
    document.forms[1].idea_active.value="";
    document.forms[1].idea_afs_opst.value="";
    document.forms[1].otis_universe.value="";
    document.forms[1].otis_custom_col.value="7,20,12,24,13,19,18,23,15,29,30";
    
}

function quicksearchrcr() {
//    document.forms[1].idea_zip_any.disabled=false;
    document.forms[1].idea_db_filter.value="INC 1DBF RCR ICI DEM TRI";
    document.forms[1].idea_database.value="RCR";
    document.forms[1].idea_client.value="OTIS_RCR";
    document.forms[1].idea_active.value="Y";
    document.forms[1].idea_pcs_active.value="";
    document.forms[1].idea_permit_type.value="";
    document.forms[1].idea_afs_opst.value="";
    document.forms[1].otis_universe.value="";
    document.forms[1].idea_status.value="";
    document.forms[1].idea_pcs_migrate.value="";
    document.forms[1].otis_custom_col.value="7,20,12,13,19,18,23,15,29,30";

}

function quicksearchmm() {
//    document.forms[1].idea_zip_any.disabled=false;
    document.forms[1].idea_db_filter.value="INC AFS DEM ICI FRS NCD PCS ICP RCR TRI";
    document.forms[1].idea_database.value="MM";
    document.forms[1].idea_client.value="otis_otm";
    document.forms[1].idea_active.value="";
    document.forms[1].idea_pcs_active.value="";
    document.forms[1].idea_permit_type.value="";
    document.forms[1].idea_afs_opst.value="";
    document.forms[1].otis_universe.value="";
    document.forms[1].idea_status.value="";
    document.forms[1].idea_pcs_migrate.value="Y";
    document.forms[1].otis_custom_col.value="7,20,12,24,13,19,18,23,15,29,30";
    
    
}


function  precheck() {
   var state = document.forms[1].idea_state.selectedIndex;
   var state2 = document.forms[1].idea_state.value;
   var city = document.forms[1].idea_city_name.value;
   var facname = document.forms[1].idea_otis_name.value;
   var zip = document.forms[1].idea_zip_any.value;
   document.forms[2].idea_city_name_l.value=city;
   document.forms[2].idea_state.value=state2;
   document.forms[2].idea_otis_name_l.value=facname; 
   
       if ((state == 0) && (city != "")) {
          window.alert("Please select a state in addition to a city.");
          return false;
       }
       else if ((state == 0) && (city == "") && (facname == "") && (zip == "")) {
          window.alert("Please select a facility, city and state, or zip code");
          return false;
       } 
        
       else {
		 if (document.forms[1].idea_report[4].checked==true) {
		 	       if (zip != "") {
			    		window.alert('Searching for SDWA data by ZIP code is currently not enabled.  To proceed, please remove the data entered in the ZIP code field and resubmit.');
			          	return false;
			        }
			        else {
		     			document.forms[2].submit();
		     		}
		 }
		 else {
				document.forms[1].submit();
		 }
       }
 }

