               /* ................................................. */
               /* file: coursefinder.js                             */
               /* author: Garry Harstad / Ted O'Hara                */
               /* purpose: control scripts for course finder.       */                       
               /* Created: 04/20/2009                               */
               /* Copyright (C) 2009 bx.com, Inc.                   */
               /* ................................................. */ 
               
function popfindcourseform(data)
{
  pophtml(courseFinderContainer,data);
}

function sendcourseform(obj)
{
  var formobj=obj.form;
  submitFormData(formobj,popfindcourseform);
}

function resetFinder()
  {
    formobj = document.findcourseform
    formobj.mode.value = 'reset'
    submitFormData(formobj,popfindcourseform);
    return false;
  }

function submitCoursePageForm(obj)
{
 
  obj.action="findcourse.cfm"
  //formobj.submit();
  return true;
}

function changesubject(obj)
{
  var formobj=obj.form;
  var subjectObj=formobj.meetingsubjectid;
  var typeObj=formobj.meetingtypeid;
  
  var subjectid=subjectObj.options[subjectObj.selectedIndex].value;

  typeObj.length=1;
  typeObj.options[0].value = "";
  if(subjectid=="" || parseInt(subjectid) <= 0)
  {
     typeObj.options[0].text = "Any";
     typeObj.disabled=true;
     return;
  }
  else
  {
     typeObj.options[0].text = "Fetching...";
     typeObj.disabled=true;
  }
         
  formobj.meetingtypeid.disabled=true;
  //submitFormData('/includes/ajax/findcourseform3_ajx.cfm?rndid=' +Math.random()+ '&meetingsubjectid='+ subjectid, popfindcourseform);
  submitFormData(formobj,popfindcourseform);
}

function zipornot(usezip)
{
  if(usezip == undefined || usezip == "") { usezip=false; }
  if(usezip) { togglelayer("enter_zipcode",1); togglelayer("enter_citystate",0); document.findcourseform.usezipcode.value=1; }
  else       { togglelayer("enter_zipcode",0); togglelayer("enter_citystate",1); document.findcourseform.usezipcode.value=0; }
}

//if (document.getElementById('fcResults') != null) {window.location.hash = 'fcResults'}
