var nav_list = new Array ();
var nav_is_move_over = false;
var nav_disabled = true;

var link_add = '';

function nav_auto_hide ()
{
	nav_hide ();
}

function nav_auto_enable ()
{
	nav_disabled = false;
}

function nav_add (pa_name, pa_imagefile, pa_link, pa_alt, pa_title, pa_typ)
{
	if ( (nav_list [pa_name] == null) || ( ! nav_list [pa_name]) )
	{
		nav_list [pa_name] = new Array ();
	}
	c = nav_list [pa_name].length;
	nav_list [pa_name][c] = new Array ();
	nav_list [pa_name][c]["imagefile"] = pa_imagefile;
	nav_list [pa_name][c]["link"] = pa_link;
	nav_list [pa_name][c]["alt"] = pa_alt;
	nav_list [pa_name][c]["title"] = pa_title;
	nav_list [pa_name][c]["typ"] = pa_typ;
}

function nav_init (lang)
{
	if(lang == 'ge')
	{
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2000_off.gif', 'document.location.href = \'content_kongresse_laser2000.php' + link_add + '\';', 'Laser2000', 'Informationen zum Kongress Laser Trier 2000', 0);
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2001_off.gif', 'document.location.href = \'content_kongresse_laser2001_referenten.php' + link_add + '\';', 'Laser2001', 'Informationen zum Kongress Laser Trier 2001', 0);
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2002_off.gif', 'document.location.href = \'content_kongresse_laser2002_referenten.php' + link_add + '\';', 'Laser2002', 'Informationen zum Kongress Laser Trier 2002', 0);
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2003_off.gif', 'document.location.href = \'content_kongresse_laser2003_rueckschau.php' + link_add + '\';', 'Laser2003', 'Informationen zum Kongress Laser Trier 2003', 0);
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2005_off.gif', 'document.location.href = \'content_kongresse_laser2005_nachlese.php' + link_add + '\';', 'Laser2005', 'Informationen zum Kongress Laser Trier 2005', 0);
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2007_off.gif', 'document.location.href = \'content_kongresse_laser2007_willkommen.php' + link_add + '\';', 'Laser2007', 'Informationen zum Kongress Laser Trier 2007', 0);
		//nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2008_off.gif', 'document.location.href = \'content_kongresse_laser2008_willkommen.php' + link_add + '\';', 'Laser2008', 'Informationen zum Kongress Laser Trier 2008', 0);
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2010_off.gif', 'document.location.href = \'content_kongresse_laser2010_willkommen.php' + link_add + '\';', 'Laser2010', 'Informationen zum Kongress Laser Trier 2010', 0);
		nav_add ('nav_publikationen', 'images/subnav/publikationen_fachzeitschriften_off.gif', 'document.location.href = \'content_publikationen_fachzeitschriften.php' + link_add + '\';', 'Fachzeitschriften', 'Fachzeitschriften', 0);
		nav_add ('nav_publikationen', 'images/subnav/publikationen_berichtezeitungen_off.gif', 'document.location.href = \'content_publikationen_berichtezeitungen.php' + link_add + '\';', 'Berichte Zeitungen', 'Berichte in Zeitungen', 0);
		nav_add ('nav_publikationen', 'images/subnav/publikationen_buecher_off.gif', 'document.location.href = \'content_publikationen_buecher.php' + link_add + '\';', 'Bücher', 'Publizierte Bücher', 0);
		nav_add ('nav_publikationen', 'images/subnav/publikationen_videos_off.gif', 'document.location.href = \'content_publikationen_videos.php' + link_add + '\';', 'Videos', 'Publizierte Videos', 0);
	}
	if(lang == 'en')
	{
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2005_off.gif', 'document.location.href = \'content_kongresse_laser2005_willkommen.php' + link_add + '\';', 'Laser2005', 'Congress Information Laser Trier 2005', 0);
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2007_off.gif', 'document.location.href = \'content_kongresse_laser2007_willkommen.php' + link_add + '\';', 'Laser2007', 'Congress Information Laser Trier 2007', 0);
		nav_add ('nav_kongresse', 'images/subnav/kongresse_laser2010_off.gif', 'document.location.href = \'content_kongresse_laser2010_willkommen.php' + link_add + '\';', 'Laser2010', 'Congress Information Laser Trier 2010', 0);
	}
}

function init (lang)
{
	nav_init (lang);
	setTimeout ("nav_auto_enable ();", 300);
}

function nav_over (pa_name, pa_left, sender)
{
	image_turn_on (pa_name);
	nav_is_move_over = true;
	if ( ! nav_disabled)
	{
		nav_show (pa_name, pa_left);
	}
}

function nav_out (pa_name)
{
	if (nav_selected != pa_name)
	{
		image_turn_off (pa_name);
	}
	nav_is_move_over = false;
	setTimeout ("nav_auto_hide ();", 500);
}

function nav_click (pa_name, pa_link)
{
	if (nav_selected != '')
	{
		image_turn_off (nav_selected);
	}
	if (pa_link != '')
	{
		nav_disabled = true;
		setTimeout ("nav_auto_enable ();", 1000);
		document.location.href = pa_link;
	}
}

function pagenav_over (pa_name, pa_left, sender)
{
	image_turn_on (pa_name);
}

function pagenav_out (pa_name)
{
	if (pagenav_selected != pa_name)
	{
		image_turn_off (pa_name);
	}
}

function pagenav_click (pa_name, pa_link)
{
	if (pagenav_selected != '')
	{
		image_turn_off (pagenav_selected);
	}
	if (pa_link != '')
	{
		document.location.href = pa_link;
	}
}
