function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function go(loc){
	location = loc;
}
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function cssMenuFocus(menuName) {
	eval(menuName+".style.borderColor='#000000';");
	eval(menuName+".style.backgroundColor='#9BBAD8';");
	eval(menuName+"DropDown.style.display='block';");
	return false;
}

function cssMenuBlur(menuName) {
	eval(menuName+".style.borderColor='#FFFFFF';");
	eval(menuName+".style.backgroundColor='#ADADAD';");
	eval(menuName+"DropDown.style.display='none';");
	return false;
}

Element.activate = function(element, activate) {
	element = $(element);

	// get the inactive text, which defaults to the element's innerHTML
	var inactive_text = element['inactivetext']
	if(!inactive_text) {
		element['inactivetext'] = element.innerHTML
		inactive_text = element.innerHTML
	}

	// get the active text and active class, which default to the current
	// innerHTML and className, respectively
	var active_text = element.getAttribute('activetext') ||
		element.innerHTML
	var active_class = element.getAttribute('activeclass') ||
		element.className

	if(!activate) {
		element.innerHTML = inactive_text
		if(active_class) Element.removeClassName(element, active_class)
		element['active'] = false
	} else {
		element.innerHTML = active_text
		if(active_class) Element.addClassName(element, active_class)
		element['active'] = true
	}
}

function toggleEdit() {
	Element.toggle('filters');
	Element.activate('filters_link', !$('filters_link')['active']);
	if ($('Expanded').value == 0) $('Expanded').value = 1
	else $('Expanded').value = 0
	return false;
}

function toggleCheckboxes(obj) {
	for (i=0;i<obj.elements.length;i++) {
		if (obj.elements[i].type=='checkbox' && obj.elements[i].checked==true) {
			for (j=0;j<obj.elements.length;j++) {
				if (obj.elements[j].type=='checkbox') {
					obj.elements[j].checked=false;
 				}
			}
			return false;
		}
		else {
			if (i==(obj.elements.length-1)) {
				for (j=0;j<obj.elements.length;j++) {
					if (obj.elements[j].type=='checkbox') {
						obj.elements[j].checked=true;

					}
				}
			}
		}
	}
}

function toggleScope(id) {
	var obj =  $(id);
	obj.checked = true;
	if (obj.id=="single") {
		Element.show('single-criteria');
		Element.hide('multiple-criteria');
		$('MultipleHidden').value = 0;
	}
	else if (obj.id=="multiple") {

		Element.hide('single-criteria');
		Element.show('multiple-criteria');
		$('MultipleHidden').value = 1;
	}
}
