/*
Common javascripts
*/


/*** Jump to URL dropdown menu ***/

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

/*** Hover effect for IE ***/

function ieHover(nvId) {
	if (document.all && document.getElementById) {
		navRoot = document.getElementById(nvId);
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() { this.className+=" over"; }
				node.onmouseout=function() { this.className=this.className.replace(" over", ""); }
			}
		}
	}
}

/*** Clear search box keywords on click ***/

function clearKeywords(keywordsId) {
$(keywordsId).observe('click', function() { this.value = ""; });
}


/*** Search Dropdown ***/

function toggle_search(event) {
$('search_options').toggle();
var options = $('search_options').select('a');
options.each (function(s) {
Event.observe(s, 'click', set_search);
if ($('search_dropdown').innerHTML == s.innerHTML) {s.hide();}
else {s.show();}
});
}

function hide_search(event) {
var element = Event.element(event);
if (element.id != $('search_dropdown').id) $('search_options').hide();
}

function set_search(event) {
var element = Event.element(event);
document.quick_search.weblog.value = element.rel;
$('search_dropdown').update(element.title);
}

