// u-net js
function get_object( obj ) {
	if (document.getElementById) {
		obj = document.getElementById(obj);
	} else if (document.all) {
		obj = document.all.item(obj);
	} else {
		obj = null;
	}
	return obj;
}
var preloaded_images = new Array();
function preload_image(file) {
	var nix = preloaded_images.length;
	preloaded_images[nix] = new Image();
	preloaded_images[nix].src = file;
}
// menu specific
function menu_preload() {
	preload_image('images/mmbuttons/mm_home_roll.gif');
	preload_image('images/mmbuttons/mm_prods_roll.gif');
	preload_image('images/mmbuttons/mm_cases_roll.gif');
	preload_image('images/mmbuttons/mm_testm_roll.gif');
	preload_image('images/mmbuttons/mm_supp_roll.gif');
	preload_image('images/mmbuttons/mm_login_roll.gif');
	preload_image('images/mmbuttons/sm_prods_cms_roll.gif');
	preload_image('images/mmbuttons/sm_prods_newsl_roll.gif');
	preload_image('images/mmbuttons/sm_supp_faq_roll.gif');
	preload_image('images/mmbuttons/sm_supp_cont_roll.gif');
}
var sub_menu_list = new Array();
sub_menu_list = ["prods", "supp"];
var menu_set = "";
var sub_menu_on = "";
var sub_menu_timer;
var sub_menu_set = "";
var sub_menu_button_set = "";
function menu_rollover(btname, state, dropmenu) {
	var imagn = 'mm_'+btname+'';
	if (state == 1) {
		if (dropmenu == 1) {
			turn_off_all_sub_menus();
		}
		var nfile = 'images/mmbuttons/mm_'+btname+'_roll.gif';
	} else {
		var nfile = 'images/mmbuttons/mm_'+btname+'_norm.gif';
	}
	if(btname != menu_set) {
		if (document.images) {
			if (imagn != "none") {
				document.images[imagn].src = nfile;
			}
		}
	}
}
function set_menu(btname) {
	menu_set = btname;
	sub_menu_set = btname;
}
function do_sub_menu(menuname, state) {
	var div = "smenu_"+menuname+"";
	obj = get_object( div );
	if (obj == null) return;
	if (state == 1) {
		obj.style.display = 'block';
		obj.style.visibility = 'visible';
		sub_menu_on = menuname;
		clearTimeout(sub_menu_timer);
	} else {
		if(menuname != sub_menu_set) {
			sub_menu_timer = setTimeout('turn_off_all_sub_menus()', 150);
		}
	}
}
function turn_off_all_sub_menus() {
	for (i=0; i<sub_menu_list.length; i++) {
		if(sub_menu_list[i] != sub_menu_set) {
			var div = "smenu_"+sub_menu_list[i]+"";
			obj = get_object(div);
			if (obj != null) {
				obj.style.display = 'none';
				obj.style.visibility = 'hidden';
			}
		}
	}
	if (sub_menu_on != "") {
		menu_rollover(sub_menu_on, 0);
	}
	sub_menu_on = "";
	clearTimeout(sub_menu_timer);
}
function sub_menu_rollover(menuname, btname, state) {
	if (state == 1) {
		if(menuname != sub_menu_set) {
			menu_rollover(menuname, 1, 0);
		}
		clearTimeout(sub_menu_timer);
	} else {
		if(menuname != sub_menu_set) {
			sub_menu_timer = setTimeout('turn_off_all_sub_menus()', 150);
		}
	}
	var image = 'sm_'+btname+'';
	if(state == 1) {
		var nfile = 'images/mmbuttons/sm_'+menuname+'_'+btname+'_roll.gif';
	} else {
		var nfile = 'images/mmbuttons/sm_'+menuname+'_'+btname+'_norm.gif';
	}
	if(btname != sub_menu_button_set) {
		if (document.images) {
			if (image != "none") {
				document.images[image].src = nfile;
			}
		}
	}
}
function set_sub_menu(menuname, btname) {
	sub_menu_set = menuname;
	var div = "smenu_"+menuname+"";
	obj = get_object(div);
	if (obj != null) {
		obj.style.display = 'block';
		obj.style.visibility = 'visible';
	}
	sub_menu_button_set = btname;
	var image = 'sm_'+btname+'';
	var nfile = 'images/mmbuttons/sm_'+menuname+'_'+btname+'_roll.gif';
	if (document.images) {
		if (image != "none") {
			document.images[image].src = nfile;
		}
	}
}