function toggle_menu() {
	if (document.getElementById("searchby-menu").style.display =="block") 
	{
		close_menu();
	}
	else 
	{
		open_menu();
	}
}
function close_menu() {
	document.getElementById("searchby-menu").style.display ="none"
	document.getElementById("searchby-select").style.backgroundImage ="url('/img/content/customers/searchby-select.gif')"
}
function open_menu() {
	document.getElementById("searchby-menu").style.display ="block"
	document.getElementById("searchby-select").style.backgroundImage ="url('/img/content/customers/searchby-select-active.gif')"	
}
function is_child_of(parent, child) {
	if( child != null ) {			
		while( child.parentNode ) {
			if( (child = child.parentNode) == parent ) {
				return true;
			}
		}
	}
	return false;
}
function fixOnMouseOut(element, event, JavaScript_code) {
	var current_mouse_target = null;
	if( event.toElement ) {				
		current_mouse_target 			 = event.toElement;
	} else if( event.relatedTarget ) {				
		current_mouse_target 			 = event.relatedTarget;
	}
	if( !is_child_of(element, current_mouse_target) && element != current_mouse_target ) {
		eval(JavaScript_code);
	}
}
