// Check Box Functions

// Support for older browsers with no getElementById()
if(document.all && !document.getElementById) {
    document.getElementById = function(id) {
         return document.all[id];
    }
}

function SetChecked(val,form_name) {
	frm=document.forms[form_name];
	len = frm.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		if (frm.elements[i].type=="checkbox") { frm.elements[i].checked=val; }
	}
}

function ToggleChecked(form_name,toggle) {
	frm = document.forms[form_name];
	len = frm.elements.length;
	
	for( i=0 ; i<len ; i++) {
		if (frm.elements[i].type=="checkbox" && frm.elements[i].name!='toggle') { frm.elements[i].checked = toggle.checked; }
	}
	window.repaint();
}

function ValidateForm(frm){
len = frm.elements.length;
var i=0;
for( i=0 ; i<len ; i++) { if ((frm.elements[i].type=="checkbox") && (frm.elements[i].checked==1)) return true }
alert("Please select at least one checkbox.");
return false;
}

