<!-- begin hiding from non-javascript browsers

// =========================================================
// Description: JavaScript code for web site: www.ccforum.ca
//  Written By: Ravi Weerasinghe
// Last Update: 2001-12-13
// =========================================================

// ---------------------------------
// Navigation Button Image Rollovers
// ---------------------------------

var preloaded = false;  // flag signals completion of pre-loading all images


function imageLoad()
{
// Pre-load all onMouseover images, on being
// called by the <body> tag's onLoad= attribute

   if (document.images)
   {
   // for JavaScript 1.1+ browsers, pre-load images for roll-over
      btn_strt_glow = new Image();
      btn_news_glow = new Image();
      btn_abou_glow = new Image();
      btn_prog_glow = new Image();
      btn_reso_glow = new Image();
      btn_nwsl_glow = new Image();
      btn_supp_glow = new Image();
      btn_link_glow = new Image();
      btn_site_glow = new Image();
      btn_gues_glow = new Image();
      btn_fdbk_glow = new Image();
      btn_cont_glow = new Image();
      btn_ctsa_glow = new Image();
      btn_regi_glow = new Image();
      
      btn_strt_glow.src = "images/btn_start_page_glow.gif";
      btn_news_glow.src = "images/btn_news_glow.gif";
      btn_abou_glow.src = "images/btn_about_us_glow.gif";
      btn_prog_glow.src = "images/btn_programs_glow.gif";
      btn_reso_glow.src = "images/btn_resources_glow.gif";
      btn_nwsl_glow.src = "images/btn_newsletter_glow.gif";
      btn_supp_glow.src = "images/btn_support_us_glow.gif";
      btn_link_glow.src = "images/btn_links_glow.gif";
      btn_site_glow.src = "images/btn_site_map_glow.gif";
      btn_gues_glow.src = "images/btn_guestbook_glow.gif";
      btn_fdbk_glow.src = "images/btn_feedback_glow.gif";
      btn_cont_glow.src = "images/btn_contact_us_glow.gif";
      btn_ctsa_glow.src = "images/btn_ctsa_glow.gif";
      btn_regi_glow.src = "images/btn_register_glow.gif";
   }
   else 
   {
   // for non-JavaScript 1.1+ browsers, assign empty strings
      btn_strt_glow = "";
      btn_news_glow = "";
      btn_abou_glow = "";
      btn_prog_glow = "";
      btn_reso_glow = "";
      btn_nwsl_glow = "";
      btn_supp_glow = "";
      btn_link_glow = "";
      btn_site_glow = "";
      btn_gues_glow = "";
      btn_fdbk_glow = "";
      btn_cont_glow = "";
      btn_ctsa_glow = "";
      btn_regi_glow = "";

      document.btn_strt = "";
      document.btn_news = "";
      document.btn_abou = "";
      document.btn_prog = "";
      document.btn_reso = "";
      document.btn_nwsl = "";
      document.btn_supp = "";
      document.btn_link = "";
      document.btn_site = "";
      document.btn_gues = "";
      document.btn_fdbk = "";
      document.btn_cont = "";
      document.btn_ctsa = "";
      document.btn_regi = "";
   }

   return (preloaded = true)  // set flag to signal all images are loaded

} //--end of function imageLoad()



// load all onMouseout images
if (document.images)
{
// for JavaScript 1.1+ browsers, pre-load images for roll-over
   btn_strt = new Image();
   btn_news = new Image();
   btn_abou = new Image();
   btn_prog = new Image();
   btn_reso = new Image();
   btn_nwsl = new Image();
   btn_supp = new Image();
   btn_link = new Image();
   btn_site = new Image();
   btn_gues = new Image();
   btn_fdbk = new Image();
   btn_cont = new Image();
   btn_ctsa = new Image();
   btn_regi = new Image();

   btn_strt.src = "images/btn_start_page.gif";
   btn_news.src = "images/btn_news.gif";
   btn_abou.src = "images/btn_about_us.gif";
   btn_prog.src = "images/btn_programs.gif";
   btn_reso.src = "images/btn_resources.gif";
   btn_nwsl.src = "images/btn_newsletter.gif";
   btn_supp.src = "images/btn_support_us.gif";
   btn_link.src = "images/btn_links.gif";
   btn_site.src = "images/btn_site_map.gif";
   btn_gues.src = "images/btn_guestbook.gif";
   btn_fdbk.src = "images/btn_feedback.gif";
   btn_cont.src = "images/btn_contact_us.gif";
   btn_ctsa.src = "images/btn_ctsa.gif";
   btn_regi.src = "images/btn_register.gif";
}


function changeImg(imgField, btnState)
{
// Change <img> tag's src attribute value, on being
// called by the onMouseOver and onMouseOut events
   if ((document.images) && (preloaded == true)) {
      if (btnState == "over") {
         document[imgField].src = eval(imgField + "_glow.src");
      } else {
         document[imgField].src = eval(imgField + ".src");
      }
   }
}



// ----------------------
// Form Support Functions
// ----------------------

function confirmReset()
{
// Confirms action of Clear All Fields (i.e. Reset) button
   if (confirm("Are you sure you want to erase the contents of all the fields?")) {
      submitCount=0;
      return true;
   } else 
      return false;
}


function emptyField(fieldObj)
{
// Checks whether the value of a text/textarea/select field is empty
// (i.e. = zero length or contains only spaces)
   var str = fieldObj.value;
   var len = str.length;

   if (len == 0) 
      return true;

   // If any of the characters is not a space, return false
   for (var i=0; i<len; ++i) {
      if (str.charAt(i) != ' ') 
         return false;
   }
   return true;
}


var submitCount=0;

function firstSubmit()
{
// Used to prevent multiple submits
   if (submitCount == 0) {
      submitCount++;
      return true;
   } else {
      alert("The form has already been submitted.  Thank you!");
      return false;
   }
}

// end hiding -->
