/********************************
* Delete Multiple               *
*********************************/

function delete_selected_items(items_name) {

	ids = get_selected_checkboxes(document.main_form);

	if (ids != "") {
		if (confirm("Are you sure you want to delete the selected " + items_name + "?")) {
			document.delete_items.selected_ids.value = ids
			document.delete_items.submit()
		}
	} else {
		alert ("You must select " + items_name + " first.")
	}

}

/********************************
* Checkbox and Radio Elements   *
*********************************/

//Get selected check boxes
function get_selected_checkboxes(fm) {

	var form_elements = fm.elements;

	keys = ""

	for (i=0; i < form_elements.length; i++) {
		if (form_elements[i].type == "checkbox" && form_elements[i].value != "") {
			if (form_elements[i].checked == true) {
				keys += "," + form_elements[i].value
			}
		}
	}

	return keys.substr(1)

}

function check_uncheck_all(fm) {

	var form_elements = fm.elements;
	var check_text = '';

	for (i=0; i < form_elements.length; i++) {
		if (form_elements[i].type == "checkbox" && form_elements[i].name != 'checkall') {
			if (fm.checkall.checked == false) {
				form_elements[i].checked = false;

			} else {
				form_elements[i].checked = true;

			}
		}
	}

}

