/**
* Default function.  Usually would be overriden by the component
*/
function submitbutton(pressbutton) {
	submitform(pressbutton);
}

/**
* Submit the admin form
*/
function submitform(pressbutton){
	document.adminForm.action = pressbutton;
	try {
		document.adminForm.onsubmit();
	}
	catch(e){}
	document.adminForm.submit();
}


function check_all_boxes(toggle, box_name){
	var checkboxes = document.getElementsByName(box_name);
	for  (var i=0; i < checkboxes.length; i++) {
		if(checkboxes[i].checked != toggle){
			checkboxes[i].click();
		}
	}
}

function highlight_row(box, normal){
	if(box.checked){
		box.parentNode.parentNode.className = "highlight_row";
	}
	else{
		box.parentNode.parentNode.className = normal;
	}
}

