/*
Functions used in the Magazine path
*/
function CheckPriceRange() {
	if (document.SearchCriteria.MinPrice.options[document.SearchCriteria.MinPrice.selectedIndex].value.length && document.SearchCriteria.MaxPrice.options[document.SearchCriteria.MaxPrice.selectedIndex].value.length) {
		if (parseInt(document.SearchCriteria.MinPrice.options[document.SearchCriteria.MinPrice.selectedIndex].value) > parseInt(document.SearchCriteria.MaxPrice.options[document.SearchCriteria.MaxPrice.selectedIndex].value)) {
			alert("Please select a max price greater than the min price you have chosen.");
			return false;
		} else {
			return true;
		}
	} else {
		return true;
	}
}

function ToggleMenus(MenuBlockID,thisMenuHead,ToggleMode,ToggledOn,ToggledOff) {
	var myMenuBlock = GetById(MenuBlockID);
	if (myMenuBlock && !myMenuBlock.LockedOn) {
		// Flip all toggle icons off
		var myImages = myMenuBlock.getElementsByTagName('img');
		var myRegExp = new RegExp(ToggledOn,"gi");
		for (i=0; i < myImages.length; i++) {
			var myImg = myImages.item(i);
			if (myImg.className == "ToggleIcon") {
				myImg.src = myImg.src.replace(myRegExp,ToggledOff);
				myImg.alt = ToggledOff;
			}
		}
		// Close all menus
		var myMenuRows = myMenuBlock.getElementsByTagName('tr');
		for (i=0; i < myMenuRows.length; i++) {
			var myRow = myMenuRows.item(i);
			if (myRow.className == "Link" || myRow.className == "Notes") {
				myRow.style.display = 'none';
			}
		}
		// Open clicked menu
		var myMenu = GetParentByTagName(thisMenuHead,'table'); 
		if (myMenu) {
			var myImages = myMenu.getElementsByTagName('img');
			var myRegExp = new RegExp(ToggledOff,"gi");
			for (i=0; i < myImages.length; i++) {
				var myImg = myImages.item(i);
				if (myImg.className == "ToggleIcon") {
					myImg.src = myImg.src.replace(myRegExp,ToggledOn);
					myImg.alt = ToggledOn;
				}
			}
			var myMenuRows = myMenu.getElementsByTagName('tr');
			for (i=0; i < myMenuRows.length; i++) {
				var myRow = myMenuRows.item(i);
				if (myRow.className == "Link" || myRow.className == "Notes") {
					myRow.style.display = '';
				}
			}
		}
		if(typeof RunEvents == 'function') { RunEvents(); } 
	}

}
function LockOpenMenus(MenuBlockID) {
	var myMenuBlock = GetById(MenuBlockID);
	if (myMenuBlock) {
		// Remove all toggle icons
		var myImages = myMenuBlock.getElementsByTagName('img');
		for (i=0; i < myImages.length; i++) {
			var myImg = myImages.item(i);
			if (myImg.className == "ToggleIcon") {
				myImg.style.display = 'none';
			}
		}
		// Open all menus
		var myMenuRows = myMenuBlock.getElementsByTagName('tr');
		for (i=0; i < myMenuRows.length; i++) {
			var myRow = myMenuRows.item(i);
			if (myRow.className == "Link" || myRow.className == "Notes") {
				myRow.style.display = '';
			}
		}
		myMenuBlock.LockedOn = 1;
	}

}



