function toggle_display(id)  {

	var elm = document.getElementById(id);
	current = elm.style.display
	if(current=='none' || current=='') { elm.style.display = 'block'; }
	else { elm.style.display = 'none'; }
}

function toggle_visibility(id)  {

	var elm = document.getElementById(id);
	current = elm.style.visibility
	if(current=='hidden' || current=='') { elm.style.display = 'visible'; }
	else { elm.style.display = 'hidden'; }
}


function show_wait() {
    document.getElementById('waitsimple').style.visibility = 'visible';
    document.getElementById('waitadvanced').style.visibility = 'visible';
}



function show_advanced() {
	document.getElementById('searchtype').value="advanced";
	document.getElementById('simple').style.display="none";
	document.getElementById('advanced').style.display="block";
}

function toggleCollection(subCheckbox, colCheckbox) {

	if (subCheckbox.checked) {
		var el = FindElement(colCheckbox);
		el.checked = true;
	}
}

function FindElement(controlId) {

	if (document.getElementById) {
		var el1 = document.getElementById(controlId);
		if (el1 != null) {
			return el1;
		}
	}

	if (document.all) {
		var el2 = document.all[controlId];
		if (el2 != null) {
			return el2;
		}
	}

	var frm = document.forms[0];
	var el3 = frm.controlId;
	if (el3 != null) {
		return el3;
	}

	for (var i = 0; i < frm.elements.length; i++)   {
		if (frm.elements[i].name.indexOf(el3) != -1) {
			return frm.elements[i];
		}
	}

	return null;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}