function setCheckboxes(the_form, do_check)
{
    var elts      = (typeof(document.forms[the_form].elements['selected_item[]']) != 'undefined')
          ? document.forms[the_form].elements['selected_item[]']
          : "";
    var elts_cnt  = (typeof(elts.length) != 'undefined')
                  ? elts.length
                  : 0;

    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
            elts[i].checked = do_check;
        } // end for
    } else {
        elts.checked        = do_check;
    } // end if... else

    return true;
} // end of the 'setCheckboxes()' function

//validate newsletter input
function validateNews(){

  	if(isBlank(document.news_frm.name.value) || (document.news_frm.name.value == "Your Name")){
		alert("Name is a required field");
		document.news_frm.name.focus();
		return false;
	}
	if (isBlank(document.news_frm.remail.value)) {
		alert("Email: cannot be blank");
		document.news_frm.remail.focus();
		document.news_frm.remail.select();
		return false;
	}
	if (!(isValidEmail(document.news_frm.remail.value))) {
		alert("Invalid Email-Address");
		document.news_frm.remail.focus();
		document.news_frm.remail.select();
		return false;
	}

	return true;
}

// This is the implementation of SimpleSwap
// by Jehiah Czebotar
// Version 1.1 - June 10, 2005
// Distributed under Creative Commons
//
// Include this script on your page
// then make image rollovers simple like:
// <img src="/images/ss_img.gif" oversrc="/images/ss_img_over.gif">
//
// http://jehiah.com/archive/simple-swap
// 

function SimpleSwap(el,which){
  el.src=el.getAttribute(which || "origsrc");
}

function SimpleSwapSetup(){
  var x = document.getElementsByTagName("img");
  for (var i=0;i<x.length;i++){
    var oversrc = x[i].getAttribute("oversrc");
    if (!oversrc) continue;
      
    // preload image
    // comment the next two lines to disable image pre-loading
    x[i].oversrc_img = new Image();
    x[i].oversrc_img.src=oversrc;
    // set event handlers
    x[i].onmouseover = new Function("SimpleSwap(this,'oversrc');");
    x[i].onmouseout = new Function("SimpleSwap(this);");
    // save original src
    x[i].setAttribute("origsrc",x[i].src);
  }
}