var ntools = 7, curr = 0, base = "img/map", imn = new Array(), ima = new Array(),

	alt = new Array( "Bewegen (neuen Kartenmittelpunkt anklicken)",
					 "Hineinzoomen",
					 "Herauszoomen",
					 "Luftraum hervorheben (Beschriftung anklicken)",
					 "Wegpunkt hinzuf&uuml;gen",
					 "Etappe unterteilen",
					 "Wegpunkt entfernen" ),

	alti = new Array( "", 
					  "Hineinzoomen: Nicht m&ouml;glich, maximaler Zoom erreicht",
					  "Herauszoomen: Nicht m&ouml;glich, minimaler Zoom erreicht",
					  "Luftraum hervorheben: Nur m&ouml;glich, wenn Luftraum-Beschriftung angezeigt wird",
					  "Wegpunkt hinzuf&uuml;gen: Nur m&ouml;glich, wenn Flugstrecke angezeigt wird",
					  "Etappe unterteilen: Keine Etappe zum Unterteilen vorhanden",
					  "Wegpunkt entfernen: Kein Wegpunkt zum Entfernen vorhanden" ),

	alti2 = new Array( "", 
					   "",
					  "",
					  "",
					  "",
					  "Etappe unterteilen: Nur m&ouml;glich, wenn Flugstrecke angezeigt wird",
					  "Wegpunkt entfernen: Nur m&ouml;glich, wenn Flugstrecke angezeigt wird" );

function init( tool )
{
	curr = tool;
	for( var i=0; i<ntools; i++ )
	{
		imn[i] = new Image();
		imn[i].src = base+i+".gif";
		ima[i] = new Image();
		ima[i].src = base+i+"a.gif";
	}
}

function toolbox( active, zrte )
{
	var nrdsp = ((active & 0x10) == 0), txt;
	
	document.write( "<DIV CLASS=fboxs><INPUT TYPE=HIDDEN NAME=Mtool VALUE="+curr+"><TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 ALIGN=CENTER><TR>" );
	
	for( var i=0; i<ntools; i++ )
	{
		// Umbruch vor Streckenbezogenen Tools
		if( i == 4 ) document.write( "</TR><TR>" );

		document.write(	"<TD CLASS=mtool>" );

		if( active & 1 )
		{
			txt = alt[i];
			document.write(	"<a href=\"javascript:\" onClick=\"settool("+i+");return(false)\">"+
							"<img name=tl"+i+" src=\"img/map"+i+(i == curr ? "a" : "" )+".gif\" alt=\""+txt+"\" title=\""+txt+"\" border=0 width=24 height=25></a>" );
		}
		else // Ggf. deaktivierte Tools
		{
			txt = ( i>4 && nrdsp ? alti2[i] : alti[i] );
			document.write( "<img name=tl'+i+' src=\"img/map"+i+"i.gif\" alt=\""+txt+"\" title=\""+txt+"\" width=24 height=25 border=0>" );
		}

		document.write(	"</TD>" );

		active >>= 1;
	}

		document.write( "<TD CLASS=mtool>" + ( zrte
							? "<INPUT TYPE=IMAGE NAME=Azrt src=\"img/zoomrt.gif\" alt=\"Zoom auf Strecke\"  title=\"Zoom auf Strecke\" width=24 height=25 border=0>"
							: "<IMG src=\"img/zoomrti.gif\" alt=\"Zoom auf Strecke: Keine Strecke definiert\" title=\"Zoom auf Strecke: Keine Strecke definiert\" width=24 height=25>" )+
						"</TD></TR></TABLE></DIV>" );
}

function open_legend()
{
	self.open( "legend/legend.html", "legend", "width=400,height=450,status=1,scrollbars=1,resizable=1" );
}

function settool( i )
{
	if( i != curr )
	{
		document["tl"+curr].src = imn[curr].src;
		document["tl"+i].src = ima[i].src;
		document.f.Mtool.value = i;
		curr = i;
	}
}


