<!--

function familyItem(family_id,family_name) {
	this.family_id = family_id;  
	this.family_name = family_name;    
}

function setFamily(form) {
	var sManufacturerID;
	var sManufacturerName;

	sManufacturerID = form.manufacturer_id.options[form.manufacturer_id.selectedIndex].value;
	sManufacturerName = form.manufacturer_id.options[form.manufacturer_id.selectedIndex].text;
	if ( !(sManufacturerID == null || sManufacturerID == "")) {
		deleteFamilies(form.family_id);
		if ( checkFamiliesExist(sManufacturerID) ) {
			addFamilies(sManufacturerID,form.family_id);
		}
	} else {
		deleteFamilies(form.family_id);
	}
}

function deleteFamilies(oFamilies) {
	var i;

	while (oFamilies.length > 0) {
		for (i=0; i < oFamilies.length; i++) {
			oFamilies.options[i] = null;
		}
	}
	oFamilies.options[0] = new Option("All                     ","-1")
}

function checkFamiliesExist(sManufacturerID) {
	var i;

	for (i=0; i < arrMfrsWithFamilies.length; i++) {
		if (sManufacturerID == arrMfrsWithFamilies[i]) {
			return true;
		}
	}
	return false;
}

function addFamilies(sManufacturerID,oFamilies) {
	var arrManufacturer;
	var oTempFamily;
	var i;

	eval("arrManufacturer=arrMfr" + sManufacturerID);
	oFamilies.options[0] = new Option("All                     ","-1")
	for (i=0; i < arrManufacturer.length; i++) {
		eval("oTempFamily=oFam" + arrManufacturer[i]);
		oFamilies.options[i+1] = new Option(oTempFamily.family_name,oTempFamily.family_id);
	}
}

function selectAllCheckBoxes(oField) {
	var i;
	var iCheckboxes;
	var iSelected;
	
	var iCheckboxes = oField.length;
	var iSelected=0;

	for (i = 0; i < iCheckboxes; i++) {
		if (oField[i].checked) {
			iSelected++;
		}
	}
	if (iCheckboxes == iSelected) {
		for (i = 0; i < iCheckboxes; i++) {
			oField[i].checked = false;
		}
	} else {
		for (i = 0; i < iCheckboxes; i++) {
			oField[i].checked = true;
		}
	}
}

-->
