This repository has been archived on 2020-05-27. You can view files and clone it, but cannot push or open issues/pull-requests.
barleysodas/public/javascripts/application.js

28 lines
694 B
JavaScript
Raw Permalink Normal View History

function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
oldonload();
func();
}
}
}
function set_all_checkboxes(form_name, field_name, check_value)
{
if(!document.forms[form_name])
return;
var objCheckBoxes = document.forms[form_name].elements[field_name];
if(!objCheckBoxes)
return;
var countCheckBoxes = objCheckBoxes.length;
if(!countCheckBoxes)
objCheckBoxes.checked = check_value;
else
// set the check value for all check boxes
for(var i = 0; i < countCheckBoxes; i++)
objCheckBoxes[i].checked = check_value;
}