//Deklaration av globala variabler

var space = String.fromCharCode(34);
var FirstCRMsg = true;
var startStr;
var SearchStr = 0;
var picture, display;
var tblFontSize;
var Hyperlink = "";

//Den grundläggande html-koden deklareras och initieras här
function setProperties(BackGround, tblWidth, tblFont, fontSize)
{
	tblFontSize = fontSize;
	startStr =
			"<TABLE BORDER=0 WIDTH=" + tblWidth + " CELLPADDING=0 CELLSPACING=0 BGCOLOR='" + BackGround + "'>" +
			"<TR>" +
			"<TD WIDTH=308 VALIGN=RIGHT><font face='" + tblFont + "' size=" + tblFontSize + ">" +
			"<!--MENUS--><BR>" +
			"</TD>" +
			"</TR>" +
			"</TABLE>";
}
	
//Denna funktion lägger till huvudmenyer
function addMenu(ID, Index, StartView)
{
	picture = StartView? "/include/minus.gif" : "/include/plus.gif";
	display = StartView? "black"     : "none";

	SearchStr = "<!--MENUS-->";
	if (startStr.indexOf(SearchStr) != -1)
	{
		HTMLStr = "<DIV STYLE='cursor:hand;'" + 
				 "     ID=C_" + ID +
				 "     onClick=clickOnMenu(" + space + ID + space + ") NOWRAP>" +
				 "<IMG SRC='" + picture + "'" +
				 "     ID=Pic_" + ID +
				 "     onClick=clickOnMenu(" + space + ID + space + ") ALIGN=middle BORDER=0>&nbsp;" +
				 "<A STYLE='color:black;text-decoration:none;'" +
				 "   onfocus=" + space + "window.status='';" + space + 
				 "   onmouseover=" + space + "window.status='';" + space + 
				 "   onclick=" + space + "window.event.returnValue = false;" + space + ">" +
				 "<B>" + Index + "</B></A><BR>" +
				 "<DIV STYLE='display:" + display + ";'" +
				 "     ID=Txt_" + ID + 
				 "     onClick=" + space + "window.event.cancelBubble=true;" + space + ">" +
				 "<DIV STYLE='margin-left:12;'><FONT SIZE=" + tblFontSize + "><!--" + ID + "-->" + "</DIV>" +
				 "</DIV></DIV>" + SearchStr;
	
			startStr = startStr.replace(SearchStr, HTMLStr);
	}
}

//Lägger till undermenyer till funktionen ovan
function addSubMenu(ID, Index, HyperLink, Target)
{
	SearchStr  = "<!--" + ID + "-->";
	if (startStr.indexOf(SearchStr) != -1)
	{
		if(Target != "")
		{
			HTMLStr = "<A HREF=' " + HyperLink + " ' Target='" + Target + "'>" + Index + "</A><BR>" + SearchStr;
		}
		else
		{
			HTMLStr = "<A HREF=' " + HyperLink + " '>" + Index + "</A><BR>" + SearchStr;
		}
		startStr = startStr.replace(SearchStr, HTMLStr);	
	}
}

//Skriver ut hela HTML-koden
function presentMenu()
{
	document.write(startStr);
}

//Gör så att man kan klicka på menyerna
function clickOnMenu(ID) 
{
	var textObj = document.all("Txt_" + ID);
	var pictureObj = document.all("Pic_" + ID);

	if (textObj.style.display != 'none') 
	{
		textObj.style.display = 'none';
		pictureObj.src = '/include/plus.gif';	
	}
	else 
	{
		textObj.style.display = '';
		pictureObj.src = '/include/minus.gif';
	}
	window.event.cancelBubble=true;
}



