function checkAll(frm, elm) {
	var checkboxes = frm.getElementsByTagName('input');
	var val;
	if (elm.type == 'checkbox') {
		if (elm.checked) {
			val = 1;
		} else {
			val = 0;
		}
	} else {
		if (elm.value) {
			val = 1;
		} else {
			val = 0;
		}
	}
	for(var i=0; i<checkboxes.length;i++) {
		if (checkboxes[i].type == 'checkbox') {
			if (val == 1) {
				checkboxes[i].checked = true;
			} else {
				checkboxes[i].checked = false;
			}
		}
	}
}

function checkCommand(frm_id, cmd) {
	var frm = document.getElementById(frm_id);
	var cmd_type = document.getElementsByName('cmd_type')[0];
	cmd_type.value = cmd;
	frm.submit();
}

function rejectCommand(frm_id, cmd) {
	var frm = document.getElementById(frm_id);
	var cmd = document.getElementsByName('cmd_type')[0];
	cmd.value = 'reject';
	frm.submit();
}

function approveCommand(frm_id, cmd) {
	var frm = document.getElementById(frm_id);
	var cmd = document.getElementsByName('cmd_type')[0];
	cmd.value = 'approve';
	frm.submit();
}