// JavaScript Document
// select and deselect collections on the various forms.

function selectDefaultCollections(defaultCollections,formToUse) {
	switch (formToUse) {
		case 'people' : {form = document.people; break;}
		case 'keyword' : {form = document.keyword; break;}
	} // end switch formToUse

	for (idx = 0; idx < form.elements.length; idx++) { 
		if (form.elements[idx].name.toLowerCase() == "collection[]" && form.elements[idx]["type"].toLowerCase() == "checkbox" ) {
			collectionValue = form.elements[idx]["value"].toLowerCase() ;
			if (defaultCollections.toLowerCase().search(collectionValue) >= 0) { form.elements[idx]["checked"] = true; }
				else { form.elements[idx]["checked"] = false; }
		} // end form.elements.[idx].name == collection
	} // end for idx < form.elements.length
} // end selectDefaultCollections function

function selectAllCollections(formToUse) {
	switch (formToUse) {
		case 'people' : {form = document.people; break;}
		case 'keyword' : {form = document.keyword; break;}
	} // end switch formToUse

	for (idx = 0; idx < form.elements.length; idx++) { 
		if (form.elements[idx].name.toLowerCase() == "collection[]" && form.elements[idx]["type"].toLowerCase() == "checkbox" ) 
			{ form.elements[idx]["checked"] = true; }
	} // end for idx < form.elements.length
} // end selectAllCollections function

function unSetCollections(formToUse) {
	switch (formToUse) {
		case 'people' : {form = document.people; break;}
		case 'keyword' : {form = document.keyword; break;}
	} // end switch formToUse

	for (idx = 0; idx < form.elements.length; idx++) { 
		if (form.elements[idx].name.toLowerCase() == "collection[]" && form.elements[idx]["type"].toLowerCase() == "checkbox" ) 
			{ form.elements[idx]["checked"] = false; }
	} // end for idx < form.elements.length
} // end noCollections function
