	function image_out(image)
	{
		image.src = image.src.replace(/2.gif$/i, '1.gif');
	}

	function image_over(image)
	{
		image.src = image.src.replace(/1.gif$/i, '2.gif');
	}

	function init()
	{
		loaded = true;
		preload();
	}

	function menu_hide(id)
	{
		if (ns4)
		{
			document.layers[id].visibility = 'hide';
		}
		else if (dom)
		{
			document.getElementById(id).style.visibility = 'hidden';
		}
		else
		{
			document.all[id].style.visibility = 'hidden';
		}
	}

	function menu_show(id)
	{
		if (ns4)
		{
			document.layers[id].visibility = 'show';
		}
		else if (dom)
		{
			document.getElementById(id).style.visibility = 'visible';
		}
		else
		{
			document.all[id].style.visibility = 'visible';
		}
	}

	function menu_out()
	{
		if (loaded)
		{
			timer = setTimeout("menu_over('')", 200);
		}
	}

	function menu_over(divIds)
	{
		clearTimeout(timer);
		timer = null;

		if (divIds == '')
		{
			for (var i = 0; i < menu_names.length; i++)
			{
				menu_hide(menu_names[i]);
			}
			stick('');
		}
		else
		{
			var ids = divIds.split(',');

			for (var i = 0; i < menu_names.length; i++)
			{
				var skip = false;

				for (var j = 0; j < ids.length; j++)
				{
					if (menu_names[i] == ids[j])
					{
						skip = true;
					}
				}

				if (skip == false)
				{
					menu_hide(menu_names[i]);
				}
				else
				{
					menu_show(menu_names[i]);
				}
			}
		}
	}

	function preload()
	{
		preload_images = new Array
		(
			'images/n_antivirus_1.gif',
			'images/n_antivirus_2.gif',
			'images/n_archives_1.gif',
			'images/n_archives_2.gif',
			'images/n_business_solutions_1.gif',
			'images/n_business_solutions_2.gif',
			'images/n_career_1.gif',
			'images/n_career_2.gif',
			'images/n_company_1.gif',
			'images/n_company_2.gif',
			'images/n_contact_management_1.gif',
			'images/n_contact_management_2.gif',
			'images/n_disaster_recovery_1.gif',
			'images/n_disaster_recovery_2.gif',
			'images/n_document_management_1.gif',
			'images/n_document_management_2.gif',
			'images/n_education_1.gif',
			'images/n_education_2.gif',
			'images/n_faq_1.gif',
			'images/n_faq_2.gif',
			'images/n_fax_solutions_1.gif',
			'images/n_fax_solutions_2.gif',
			'images/n_in_incidental_support_1.gif',
			'images/n_in_incidental_support_2.gif',
			'images/n_infra_solutions_1.gif',
			'images/n_infra_solutions_2.gif',
			'images/n_it_1.gif',
			'images/n_it_2.gif',
			'images/n_lan_wan_design_1.gif',
			'images/n_lan_wan_design_2.gif',
			'images/n_mail_solutions_1.gif',
			'images/n_mail_solutions_2.gif',
			'images/n_maintenance_plan_1.gif',
			'images/n_maintenance_plan_2.gif',
			'images/n_network_security_1.gif',
			'images/n_network_security_2.gif',
			'images/n_partners_1.gif',
			'images/n_partners_2.gif',
			'images/n_sd_custom_application_1.gif',
			'images/n_sd_custom_application_2.gif',
			'images/n_sme_1.gif',
			'images/n_sme_2.gif',
			'images/n_ss_maintenance_plan_1.gif',
			'images/n_ss_maintenance_plan_2.gif',
			'images/n_ss_incidental_support_1.gif',
			'images/n_ss_incidental_support_2.gif',
			'images/n_subscription_1.gif',
			'images/n_subscription_2.gif',
			'images/n_support_services_1.gif',
			'images/n_support_services_2.gif',
			'images/n_systems_design_1.gif',
			'images/n_systems_design_2.gif',
			'images/n_values_1.gif',
			'images/n_values_2.gif',
			'images/n_web_site_1.gif',
			'images/n_web_site_2.gif',
			'images/t_industries_1.gif',
			'images/t_industries_2.gif',
			'images/t_whatwedo_1.gif',
			'images/t_whatwedo_2.gif',
			'images/t_whoweare_1.gif',
			'images/t_whoweare_2.gif',
			'images/t_zenonews_1.gif',
			'images/t_zenonews_2.gif'
		);

		preload_temp = new Array;

		for (var i = 0; i < preload_images.length; i++)
		{
			preload_temp[i] = new Image;
			preload_temp[i].src = preload_images[i];
		}
	}

	function stick(image_ids)
	{
		ids = image_ids.split(',');

		for (var i = 0; i < nav_ids.length; i++)
		{
			found = false;

			for (var j = 0; j < ids.length; j++)
			{
				if (nav_ids[i] == ids[j])
				{
					found = true;
				}
			}

			if (found == true)
			{
				document.images[nav_ids[i]].src = '/images/' + nav_ids[i] + '_2.gif';
			}
			else
			{
				document.images[nav_ids[i]].src = '/images/' + nav_ids[i] + '_1.gif';
			}
		}
	}

//	init
	var dom = document.getElementById ? true : false;
	var menu_names = new Array('industries', 'sme', 'whoweare', 'whatwedo', 'is', 'bs', 'sd', 'ss', 'zenonews');
	var nav_ids = new Array
	(
			'n_antivirus',
			'n_archives',
			'n_business_solutions',
			'n_career',
			'n_company',
			'n_contact_management',
			'n_disaster_recovery',
			'n_document_management',
			'n_education',
			'n_faq',
			'n_fax_solutions',
			'n_in_incidental_support',
			'n_infra_solutions',
			'n_it',
			'n_lan_wan_design',
			'n_mail_solutions',
			'n_maintenance_plan',
			'n_network_security',
			'n_partners',
			'n_sd_custom_application',
			'n_sme',
			'n_ss_maintenance_plan',
			'n_ss_incidental_support',
			'n_subscription',
			'n_support_services',
			'n_systems_design',
			'n_values',
			'n_web_site',
			't_industries',
			't_whatwedo',
			't_whoweare',
			't_zenonews'
	);
	var ns4 = document.layers ? true : false;
	var timer = null;
	
	var loaded = false;

