/* Global JavaScript-File by ecom internet technology GmbH */

//OS detection
var OS = "";
var detect = navigator.userAgent.toLowerCase();

if (checkIt('mac'))
	OS = "Mac"
else 
	OS = "";

function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}


//checks if the frameset exists
function checkFrameset()
{
	if(!opener)
		if (!top.main)
		{
			top.location.href = "/spar-at/index.html?url=" + document.location.pathname + document.location.search;
		}
}

//resolution of 800x600
var content_breite;
if(window.screen.width<1000)
{
	//content_breite=765;
	content_breite=760;
}
else
{
	content_breite=973;
}

var is3rdLevelDoubled = false;	// flag wich indikates is 3rd level navi placed in two rows (few special cases)

/* Browser Detection and choosing the CSS File */
var path="/spar-at/css/";
var IE7=navigator.userAgent.indexOf("MSIE 7.0");
var IE6=navigator.userAgent.indexOf("MSIE 6.0");
var IE5_5=navigator.userAgent.indexOf("MSIE 5.5");
var IE5=navigator.userAgent.indexOf("MSIE 5.0");
var IE4=navigator.userAgent.indexOf("MSIE 4");
var NS6=navigator.userAgent.indexOf("Netscape6");
var NS4_7=navigator.userAgent.indexOf("Mozilla/4.7");
var NS7=navigator.userAgent.indexOf("Mozilla/5.0");

var AgntUsr=navigator.userAgent.toLowerCase();
var DomYes=(document.getElementById)?1:0;											// DOM
var NavYes=(AgntUsr.indexOf('mozilla')!=-1&&AgntUsr.indexOf('compatible')==-1)?1:0;	// Netscape
var ExpYes=(AgntUsr.indexOf('msie')!=-1)?1:0;										// IExplorer
var Opr=(AgntUsr.indexOf('opera')!=-1)?1:0;											// Opera
var DomNav=(DomYes&&NavYes)?1:0;													// Netscape 6 up
var DomExp=(DomYes&&ExpYes)?1:0;													// IExplorer 5 up
var Nav4=(NavYes&&!DomYes&&document.layers)?1:0;									// Netscape 4
var Exp4=(ExpYes&&!DomYes&&document.all)?1:0;										// IExplorer 4
var PosStrt=((NavYes||ExpYes)&&!Opr)?1:0;											// Can start


/*if (Nav4)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ns4_7.css>");
if (ExpYes)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ie5_5.css>");
if (DomNav)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ns6.css>");*/
if (IE7!=-1)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ie5_5.css>");
if (IE6!=-1)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ie5_5.css>");
if (IE5_5!=-1)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ie5_5.css>");
if (IE5!=-1)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ie5_5.css>");
if (IE4!=-1)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ie4.css>");
if (NS6!=-1)
	document.write("<link rel=\"stylesheet\" TYPE=\"text/css\" HREF=\""+path+"ns6.css\">");
if (NS4_7!=-1)
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ns4_7.css>");
if (NS7!=-1)
	document.write("<link rel=\"stylesheet\" TYPE=\"text/css\" HREF=\""+path+"ns6.css\">");
// Mac
if ((OS=="Mac") && (ExpYes))
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ie5_5.css>");
if ((OS=="Mac") && (Nav4))
	document.write("<link rel=stylesheet TYPE=text/css HREF="+path+"ns4_7.css>");
if ((OS=="Mac") && (DomNav))
	document.write("<link rel=\"stylesheet\" TYPE=\"text/css\" HREF=\""+path+"ns6.css\">");

/* MouseOver-OutEffects for the 4th Level Navigation */
function mOver(id,color)
{
	with (document.getElementById(id))
	{
		if (Opr)			
			style.backgroundColor=color;	
		else
			bgColor=color;			
			
		(NS6!=-1 || NS4_7!=-1) ? style.cursor='pointer' : style.cursor='hand';
	}
	var a = document.getElementById(id+'a');
	if (a!=null)
	{
		with (a)
		{
			style.color='#ffffff';
		}	
	}
}
function mOut(id,color,color_text)
{
	with (document.getElementById(id))
	{
		if (Opr)			
			style.backgroundColor=color;	
		else
			bgColor=color;	
			style.cursor='default'
	}
	var a = document.getElementById(id+'a');
	if (a!=null)
	{	
		with (a)
		{
			switch (color_text)
			{
				case (1):
					{ 
					style.color='660000';
					break;
					}
				case (2): 
					{
					style.color='660000';
					break;
					}
				case (3): 
					{
					style.color='003300';
					break;
					}
				case (4): 
					{
					style.color='003300';
					break;
					}
				case (5): 
					{
					style.color='003378';
					break;										
					}
				}									
		}	
	}
}
/* Level 4 Link-Function */
function mClick(id,nav_link)
{
	with (document.getElementById(id))
	{
		location.href=nav_link;
	}
}

/* dejan code - begin*/

var theHeight =0;

// returns int delta how much should content div be shrinked - depends on resolution and 2nd level navi(one or two rows)
function getDelta()
{
	var delta = 66;
	if (is3rdLevelDoubled)
		delta = 86;
		
	if (window.screen.width<1000)
	{		
		delta = 79;
		if (is3rdLevelDoubled)
			delta = 96;		
	}		
	return delta;
}

function calculateViewSize()
{
 	var delta = getDelta();
	
	if (ExpYes)
		theHeight = parent.document.all.mainFrame.height - delta;
	else if (NavYes)
		theHeight = parent.mainFrame.innerHeight - delta;
	else if (DomNav)		
		theHeight = parent.mainFrame.innerHeight - delta;
		
	return theHeight;
}
/* dejan code - end*/	

/* boris code - begin */

function resizeContent()
{

 	var delta = getDelta();
	var undefined;
outer:	
	if(!opener)
	  if (top.main)
	  {
		if (ExpYes == 1)
		{
			if ((parent.document.all.mainFrame.width > 976) && (!window.screen.width<1000))
				document.all.content.style.width 	= 973;
			else {
				if (parent.document.all.mainFrame == undefined)
					break outer;
				else 
					if (document.all.content == undefined)
						break outer;	
					else
						document.all.content.style.width 	= (parent.document.all.mainFrame.width  - 2);

				
			}
			document.all.content.style.height 	= (parent.document.all.mainFrame.height - delta);
			theHeight = parent.document.all.mainFrame.height - delta;
		}
	/*
		else if (NavYes)
		{
			document.getElementById("content").style.width 	= (parent.mainFrame.innerWidth - 1);
			document.getElementById("content").style.height = (parent.mainFrame.innerHeight - 67);
			theHeight = parent.mainFrame.innerHeight - 66;
		}
	*/
		else if (DomNav == 1)
		{
			if ((parent.mainFrame.innerWidth > 975) && (!window.screen.width<1000))
				document.getElementById("content").style.width = 973;
			else
				document.getElementById("content").style.width 	= (parent.mainFrame.innerWidth - 1);
			
			document.getElementById("content").style.height = (parent.mainFrame.innerHeight - delta);
			theHeight = parent.mainFrame.innerHeight - delta;
		}
	  }
}

/* boris code - end */


/* tole & sandi code */
// mouse over - change bgColor for iLayer - only for NN 4.7
function mOverN47(id,color)
{
	var o = eval('document.'+id);
	o.bgColor = color;
}

function MM_preloadImages() 
{ //v3.0
	var d=document; 
	if(d.images)
	{
		if(!d.MM_p) 
			d.MM_p=new Array();
		var i,j=d.MM_p.length,a= MM_preloadImages.arguments; 
		for(i=0; i<a.length; i++)
			if (a[i].indexOf("#")!=0)
			{ 
				d.MM_p[j]=new Image; 
				d.MM_p[j++].src=a[i];
			}
	}
}
  
  
function MM_swapImage() 
{ //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; 
	document.MM_sr=new Array; 
	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null)
		{
			document.MM_sr[j++]=x; 
			if(!x.oSrc) 
				x.oSrc=x.src; 
			x.src=a[i+2];
		}
}

function MM_swapImgRestore() 
{ //v3.0
	var i,x,a=document.MM_sr; 
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
		x.src=x.oSrc;
}

function MM_findObj(n, d) 
{ //v4.0
	var p,i,x;  
	if(!d) 
		d=document; 
	if((p=n.indexOf("?"))>0&&parent.frames.length) 
	{
		d=parent.frames[n.substring(p+1)].document; 
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) 
		x=d.all[n]; 
	for (i=0;!x&&i<d.forms.length;i++) 
		x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
		x=MM_findObj(n,d.layers[i].document);
	if(!x && document.getElementById) 
		x=document.getElementById(n); 
	return x;
}

/// builds level 2 table - old function
function build2nd(image,position,path,pathImages)
{

	var tableHeight = 17; 							// table height property
	var colspan = 5;								// colspan property for diferent layouts
	var tableWidth = 976;
	
	var sp_left = 0;								// left spaceholder
	var sp_right = 779;								// right spaceholder

	if (content_breite<900) 						// if 800x600 ==> smaller images & table
	{
		path = path + "800_600/";
		tableHeight = 16;
		sp_left = 0;								// left spaceholder
		sp_right = 607;		
		tableWidth = 761;		
	}	

	document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\" height=\""+tableHeight+"\">");
  	
	if (position==1)
	{
		document.write("<tr>");	
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\"" + path + image + ".gif\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+path+"rot_1px.gif\" 	width=\""+sp_right+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
	  	document.write("</tr>");	
	}
	if (position==2)
	{
		sp_left = 194;
		sp_right = 584;			
		if (content_breite<900)
		{
			sp_left = 151;		
			sp_right = 455;			
		}			
		document.write("<tr>");	
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+path+"orange_1px.gif\" 	width=\""+sp_left+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");		
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\"" + path + image + ".gif\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");		
		document.write("<td><img src=\""+path+"orange_1px.gif\" 	width=\""+sp_right+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
	  	document.write("</tr>");	
		colspan = 7;
	}	
	if (position==3)
	{
		sp_left = 389;
		sp_right = 389;		
		if (content_breite<900)
		{
			sp_left = 303;		
			sp_right = 303;				
		}							
		document.write("<tr>");	
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+path+"gelb_1px.gif\" 	width=\""+sp_left+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");		
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\"" + path + image + ".gif\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");		
		document.write("<td><img src=\""+path+"gelb_1px.gif\" 	width=\""+sp_right+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
	  	document.write("</tr>");	
		colspan = 7;
	}	
	if (position==4)
	{
		sp_left = 584;
		sp_right = 194;			
		if (content_breite<900)
		{
			sp_left = 455;		
			sp_right = 151;				
		}					
		document.write("<tr>");	
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+path+"blau_1px.gif\" 	width=\""+sp_left+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");		
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\"" + path + image + ".gif\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");		
		document.write("<td><img src=\""+path+"blau_1px.gif\" 	width=\""+sp_right+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
	  	document.write("</tr>");	
		colspan = 7;
	}		
	if (position==5)
	{
		sp_left = 779;
		sp_right = 0;		
		if (content_breite<900)
		{
			sp_left = 607;		
			sp_right = 0;				
		}						
		document.write("<tr>");	
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\""+path+"gruen_1px.gif\" 	width=\""+sp_left+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");		
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		document.write("<td><img src=\"" + path + image + ".gif\" border=\"0\"></td>");
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
	  	document.write("</tr>");	
	}		

  	document.write("<tr>");	
	document.write("<td colspan=\""+colspan+"\"><img src=\""+pathImages+"shim/shim_003300.gif\"	width=\""+tableWidth+"\" height=\"1\" border=\"0\"></td>");
  	document.write("</tr>");	
  	document.write("<tr>");	
    document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
	document.write("<td colspan=\""+(colspan-2)+"\"><img src=\""+pathImages+"shim/shim_ffffff.gif\"	width=\"+(tableWidth-2)+\" height=\"1\" border=\"0\"></td>");
	document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
  	document.write("</tr>");	
  	document.write("</table>");	
}

// builds level 2 table (link!) - new function
function build2nd_link(image,position,path,pathImages,href)
{

	var tableHeight = 17; 							// table height property
	var colspan = 5;								// colspan property for diferent layouts
	var tableWidth = 976;
	var color = "rot_1px.gif";
	
	var sp_left = 0;								// left spaceholder
	var sp_right = 779;								// right spaceholder

	if (content_breite<900) 						// if 800x600 ==> smaller images & table
	{
		path = path + "800_600/";
		tableHeight = 16;
		sp_left = 0;								// left spaceholder
		sp_right = 607;		
		tableWidth = 761;		
	}	

	switch (position) {
		// red
		case 1:
			break;
		// orange
		case 2:
			sp_left = 194;
			sp_right = 584;
			if (content_breite < 900) {
				sp_left = 151;
				sp_right = 455;
			}
			colspan = 7;
			color = "orange_1px.gif";
			break;
		// yellow
		case 3:
			sp_left = 389;
			sp_right = 389;
			if (content_breite < 900) {
				sp_left = 303;
				sp_right = 303;
			}
			colspan = 7;
			color = "gelb_1px.gif";
			break;
		// green
		case 4:
			sp_left = 584;
			sp_right = 194;
			if (content_breite < 900) {
				sp_left = 455;
				sp_right = 151;
			}
			colspan = 7;
			color = "blau_1px.gif";
			break;
		// blue
		case 5:
			sp_left = 779;
			sp_right = 0;
			if (content_breite < 900) {
				sp_left = 607;
				sp_right = 0;
			}
			color = "gruen_1px.gif";
			break;
	}

	document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\" height=\""+tableHeight+"\">");
  	
	document.write("<tr>");
	// left border
	document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
	if (position != 1) {
		// color (left spaceholder)
		document.write("<td><img src=\""+path+color+"\" width=\""+sp_left+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
		// border
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
	}
	// image (link)
	document.write("<td><a href=\""+href+"\"><img src=\"" + path + image + ".gif\" border=\"0\"></a></td>");
	if (position != 5) {
		// border
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");		
		// color (right spaceholder)
		document.write("<td><img src=\""+path+color+"\" width=\""+sp_right+"\" height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
	}
	// right border
		document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" 	height=\""+(tableHeight-2)+"\" border=\"0\"></td>");
  	document.write("</tr>");

  	document.write("<tr>");	
	document.write("<td colspan=\""+colspan+"\"><img src=\""+pathImages+"shim/shim_003300.gif\"	width=\""+tableWidth+"\" height=\"1\" border=\"0\"></td>");
  	document.write("</tr>");	

  	document.write("<tr>");	
	document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
	document.write("<td colspan=\""+(colspan-2)+"\"><img src=\""+pathImages+"shim/shim_ffffff.gif\"	width=\"+(tableWidth-2)+\" height=\"1\" border=\"0\"></td>");
	document.write("<td><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
  	document.write("</tr>");	

  	document.write("</table>");	
}

// builds level 3 table
function build3rd(a,l,page,tBgColor,pathImages,path,tableHeight)
{
	// image preloader
	var ext = "_out.gif";
	for (k=0;k<2;k++)
	{
		if (k==1) ext = "_over.gif";
		for (i=0;i<a.length;i++)
		{
			MM_preloadImages(path + a[i] + ext);
		}
	}

//	tableWidth=content_breite+3;
	var tableWidth = 976;
	if (content_breite<900)
	{
		tableWidth = 761;		
	}		

	document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\" height=\""+tableHeight+"\">");
  	document.write("<tr>");
	    
	var shim = pathImages + "shim/shim_003300.gif";

if (a.length!=0)	// are there any images to show?
	{	
		if (!((a[0].indexOf("journal_news")>-1) || (a[0].indexOf("service_unternehmen")>-1) && content_breite<900))	
		{		// standard procedure - loop through passed images and show them
				for (i=0;i<a.length;i++)
				{
					if (i>0) shim = pathImages + "shim/shim_ffffff.gif"
					if (a[i]!=page)
						if (a[i] == 'feineKueche_rezeptjournal_gratisAbo' || a[i] == "feineKueche_rezeptjournal_cfk")
							document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><a href=\"" + l[i] + "\" target=\"_blank\" onMouseOver=\"MM_swapImage('image3_" + (i+1) +"','','" + path + a[i] + "_over.gif" + "',1)\"  onMouseOut=\"MM_swapImgRestore()\"><img src=\"" + path + a[i] + "_out.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></a></td>");
						else
							document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><a href=\"" + l[i] + "\" onMouseOver=\"MM_swapImage('image3_" + (i+1) +"','','" + path + a[i] + "_over.gif" + "',1)\"  onMouseOut=\"MM_swapImgRestore()\"><img src=\"" + path + a[i] + "_out.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></a></td>");
					else
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><img src=\"" + path + a[i] + "_over.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></td>");
				}
				document.write("<td bgcolor=\""+tBgColor+"\"><img src=\""+pathImages+"shim/shim_ffffff.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");	
		}
		else		// journal news has too many images in 800x600 and 1024x768
		{			// service_unternehmen has too many images in 800x600
				is3rdLevelDoubled = true;
				for (i=0;i<5;i++)
				{	
					if (i>0) shim = pathImages + "shim/shim_ffffff.gif"
					if (a[i]!=page)
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><a href=\"" + l[i] + "\" onMouseOver=\"MM_swapImage('image3_" + (i+1) +"','','" + path + a[i] + "_over.gif" + "',1)\"  onMouseOut=\"MM_swapImgRestore()\"><img src=\"" + path + a[i] + "_out.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></a></td>");
					else
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><img src=\"" + path + a[i] + "_over.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></td>");						
				}
				document.write("<td bgcolor=\""+tBgColor+"\"><img src=\""+pathImages+"shim/shim_ffffff.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");		
				document.write("<td bgcolor=\""+tBgColor+"\" width=\"100%\"><img src=\""+pathImages+"shim.gif\"  width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
				document.write("<td bgcolor=\""+tBgColor+"\" align=\"right\"><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
			  	document.write("</tr>");
			  	document.writeln("</table>");		
				// bottom border
				document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\">");
			  	document.write("<tr>");
				document.write("<td bgcolor=\"#003300\"><img src=\""+pathImages+"shim.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
				document.write("<td width=\""+(tableWidth-2)+"\"><img src=\""+pathImages+"shim/shim_fffff.gif\"	width=\""+(tableWidth-2)+"\" height=\"1\" border=\"0\"></td>");
				document.write("<td bgcolor=\"#003300\"><img src=\""+pathImages+"shim.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
			  	document.write("</tr>");
			  	document.write("</table>");			
				
				// new line
				document.writeln("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\" height=\""+tableHeight+"\">");
			  	document.write("<tr>");		
				shim = pathImages + "shim/shim_003300.gif";
				for (i=5;i<a.length;i++)
				{	
					if (i>5) shim = pathImages + "shim/shim_ffffff.gif"
					if (a[i]!=page)				
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><a href=\"" + l[i] + "\" onMouseOver=\"MM_swapImage('image3_" + (i+1) +"','','" + path + a[i] + "_over.gif" + "',1)\"  onMouseOut=\"MM_swapImgRestore()\"><img src=\"" + path + a[i] + "_out.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></a></td>");
					else
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><img src=\"" + path + a[i] + "_over.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></td>");						
				}
				document.write("<td bgcolor=\""+tBgColor+"\"><img src=\""+pathImages+"shim/shim_ffffff.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");							
		}
	}
	else	// case with no images
	{
		document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
	}
			
	document.write("<td bgcolor=\""+tBgColor+"\" width=\"100%\"><img src=\""+pathImages+"shim.gif\"  width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
	document.write("<td bgcolor=\""+tBgColor+"\" align=\"right\"><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
  	document.write("</tr>");
  	document.write("</table>");
	document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\">");
  	document.write("<tr>");
	document.write("<td bgcolor=\"#003300\"><img src=\""+pathImages+"shim.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
	document.write("<td width=\""+(tableWidth-2)+"\"><img src=\""+pathImages+"shim/shim_fffff.gif\"	width=\""+(tableWidth-2)+"\" height=\"1\" border=\"0\"></td>");
	document.write("<td bgcolor=\"#003300\"><img src=\""+pathImages+"shim.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
  	document.write("</tr>");
  	document.write("</table>");
}

// builds level 3 table - new function
// page & page2 parameters - two 3rd level options selected
function build3rd_2(a,l,page,tBgColor,pathImages,path,tableHeight,page2)
{
	// image preloader
	var ext = "_out.gif";
	for (k=0;k<2;k++)
	{
		if (k==1) ext = "_over.gif";
		for (i=0;i<a.length;i++)
		{
			MM_preloadImages(path + a[i] + ext);
		}
	}

//	tableWidth=content_breite+3;
	var tableWidth = 976;
	if (content_breite<900)
	{
		tableWidth = 761;		
	}		

	document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\" height=\""+tableHeight+"\">");
  	document.write("<tr>");
	    
	var shim = pathImages + "shim/shim_003300.gif";

	if (a.length!=0)	// are there any images to show?
	{	
		if (!((a[0].indexOf("journal_news")>-1) || (a[0].indexOf("service_unternehmen")>-1) && content_breite<900))	
		{		// standard procedure - loop through passed images and show them
				for (i=0;i<a.length;i++)
				{
					if (i>0) shim = pathImages + "shim/shim_ffffff.gif"
					if (a[i]==page)
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><a href=\"" + l[i] + "\" ><img src=\"" + path + a[i] + "_over.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></a></td>");
						else if (a[i]==page2)
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><img src=\"" + path + a[i] + "_over.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></td>");
					else
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><a href=\"" + l[i] + "\" onMouseOver=\"MM_swapImage('image3_" + (i+1) +"','','" + path + a[i] + "_over.gif" + "',1)\"  onMouseOut=\"MM_swapImgRestore()\"><img src=\"" + path + a[i] + "_out.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></a></td>");
				}
				document.write("<td bgcolor=\""+tBgColor+"\"><img src=\""+pathImages+"shim/shim_ffffff.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");	
		}
		else		// journal news has too many images in 800x600 and 1024x768
		{			// service_unternehmen has too many images in 800x600
				is3rdLevelDoubled = true;
				for (i=0;i<5;i++)
				{	
					if (i>0) shim = pathImages + "shim/shim_ffffff.gif"
					if (!(a[i]==page) || (a[i]==page2))
					//if ((a[i]!=page)  && (a[i]!=page2))		
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><a href=\"" + l[i] + "\" onMouseOver=\"MM_swapImage('image3_" + (i+1) +"','','" + path + a[i] + "_over.gif" + "',1)\"  onMouseOut=\"MM_swapImgRestore()\"><img src=\"" + path + a[i] + "_out.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></a></td>");
					else
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><img src=\"" + path + a[i] + "_over.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></td>");						
				}
				document.write("<td bgcolor=\""+tBgColor+"\"><img src=\""+pathImages+"shim/shim_ffffff.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");		
				document.write("<td bgcolor=\""+tBgColor+"\" width=\"100%\"><img src=\""+pathImages+"shim.gif\"  width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
				document.write("<td bgcolor=\""+tBgColor+"\" align=\"right\"><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
			  	document.write("</tr>");
			  	document.writeln("</table>");		
				// bottom border
				document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\">");
			  	document.write("<tr>");
				document.write("<td bgcolor=\"#003300\"><img src=\""+pathImages+"shim.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
				document.write("<td width=\""+(tableWidth-2)+"\"><img src=\""+pathImages+"shim/shim_fffff.gif\"	width=\""+(tableWidth-2)+"\" height=\"1\" border=\"0\"></td>");
				document.write("<td bgcolor=\"#003300\"><img src=\""+pathImages+"shim.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
			  	document.write("</tr>");
			  	document.write("</table>");			
				
				// new line
				document.writeln("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\" height=\""+tableHeight+"\">");
			  	document.write("<tr>");		
				shim = pathImages + "shim/shim_003300.gif";
				for (i=5;i<a.length;i++)
				{	
					if (i>5) shim = pathImages + "shim/shim_ffffff.gif"
					if (a[i]!=page)				
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><a href=\"" + l[i] + "\" onMouseOver=\"MM_swapImage('image3_" + (i+1) +"','','" + path + a[i] + "_over.gif" + "',1)\"  onMouseOut=\"MM_swapImgRestore()\"><img src=\"" + path + a[i] + "_out.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></a></td>");
					else
						document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"><img src=\"" + path + a[i] + "_over.gif" + "\" border=\"0\" name=\"image3_" + (i+1) + "\"></td>");						
				}
				document.write("<td bgcolor=\""+tBgColor+"\"><img src=\""+pathImages+"shim/shim_ffffff.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");							
		}
	}
	else	// case with no images
	{
		document.write("<td bgcolor=\""+tBgColor+"\"><img src=\"" + shim + "\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
	}
			
	document.write("<td bgcolor=\""+tBgColor+"\" width=\"100%\"><img src=\""+pathImages+"shim.gif\"  width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
	document.write("<td bgcolor=\""+tBgColor+"\" align=\"right\"><img src=\""+pathImages+"shim/shim_003300.gif\" width=\"1\" height=\""+tableHeight+"\" border=\"0\"></td>");
  	document.write("</tr>");
  	document.write("</table>");
	document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\""+tableWidth+"\">");
  	document.write("<tr>");
	document.write("<td bgcolor=\"#003300\"><img src=\""+pathImages+"shim.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
	document.write("<td width=\""+(tableWidth-2)+"\"><img src=\""+pathImages+"shim/shim_fffff.gif\"	width=\""+(tableWidth-2)+"\" height=\"1\" border=\"0\"></td>");
	document.write("<td bgcolor=\"#003300\"><img src=\""+pathImages+"shim.gif\" width=\"1\" height=\"1\" border=\"0\"></td>");
  	document.write("</tr>");
  	document.write("</table>");
}


var jsstyle = "";
if (document.getElementById)
	{
		jsstyle = "dom";
		if (document.all)
			jsstyle = "ie";
	}
	else if (document.layers)
	{
		jsstyle = "nn4";
	}

// functions for error handling	
function writeDiv(div, html) 
{
	var evaldiv;
	if (jsstyle == "nn4") 
	{
		evaldiv = eval('document.'+div+'.document');
		if(evaldiv)
		{
			evaldiv.open();
			evaldiv.write(html);
			evaldiv.close();
		}
	} 
	else if (jsstyle == "ie") 
	{
		evaldiv = eval(div);
		evaldiv.innerHTML = html;
	}
	else if (jsstyle == "dom") 
	{
		(document.getElementById(div)).innerHTML = html;
	}
}

function Trim(orgString){
	  return LTrim(RTrim(orgString))
	}
 
function LTrim(orgString){
	  return orgString.replace(/^\s+/,'')
	}
 
function RTrim(orgString){
	  return orgString.replace(/\s+$/,'')
	}	

function showError (count) {
	var errText = '<span class="text_blue"><font color="#FF0000">Die Eingabe ist nicht vollst&auml;ndig oder es hat sich ein Fehlerteufel eingeschlichen. Bitte klicken Sie auf einen Pfeil um n&auml;here Informationen zu erhalten.</font></span>';
	if (count == "true")
		writeDiv('errorDiv',errText);
	}

/* tole & sandi code - end */



function MM_reloadPage(init)
{
//reloads the window if Nav4 resized
	if (init==true) with (navigator)
	{
		if ((appName=="Netscape")&&(parseInt(appVersion)==4))
		{
			document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage;
		}
	}
	else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}


function doPopup(url, name, width, height)
{	
	if(name == "") name = "myPopUpWindow";
	if(width == 0 || width == "") width = 400;
	if(height == 0 || width == "") height = 500;
	if(url != "") window.open(url, name,"width="+width+",height="+height+",resizable=yes,menubar=no,locationbar=no,scrollbars=auto");
}

/*
	OPERA FUNCTIONS
*/

// lengths of each menu 
var menuLength = new Array(10,5,9,6,9);

// writes menus for opera 
function writeOperaPullDowns()
{
	var i,bg,bg2,k,l,c1,c2,lnk,bgImage,itemText,t,tdAttributes,divAttributes,aAttributes;
	
	for(i=1;i<=5;i++)
	{
		
		bg = eval('top.topFrame.Menu'+i+'[5]');	// normal background
		if(bg)
		{	
			l = (i-1) * 195;
			document.write('<div id="menu'+i+'" style="visibility:hidden;position:absolute;left:'+l+';" onmouseout="kill();" onmouseover="show('+i+');">');
			document.write('<table width="196" border="0" cellpadding="0" cellspacing="0" bgcolor="'+bg+'">');
			
			for (k=1;k<=menuLength[i-1];k++)
			{
				
				bg2 = eval('top.topFrame.Menu'+i+'_'+k+'[9]');	//over bg color
				bgImage = eval('top.topFrame.Menu'+i+'_'+k+'[10]');	//over backgroundimage			
				c1 = eval('top.topFrame.Menu'+i+'_'+k+'[7]');	// normal font color
				c2 = eval('top.topFrame.Menu'+i+'_'+k+'[8]');	// over font color				
				lnk = eval('top.topFrame.Menu'+i+'_'+k+'[1]');	// link
				itemText = eval('top.topFrame.Menu'+i+'_'+k+'[0]');
				t = (k-1) * 18;	// top position of hidden div 
				
				tdAttributes = 'width="194" id="m_item_'+i+'_'+k+'" onmouseover="menuItemOver(\'m_item_'+i+'_'+k+'\',\''+bg2+'\',\''+c2+'\');" onmouseout="menuItemOut(this,\''+bg+'\',\''+c1+'\');" style="font-family:Arial;font-size:12px;color:'+c1+';" onclick="'+lnk+'"';
				divAttributes = 'id="h_item_'+i+'_'+k+'" style="visibility:hidden;position:absolute;left:0;top:'+t+';z-index:200;"';
				aAttributes = 'id="a_item_'+i+'_'+k+'" href="'+lnk+'" style="font-family:Arial;font-size:12px;font-weight:bold;text-decoration: none; color:'+c2+';"';
				
				if (bg2)
				{
				document.write('<tr><td bgcolor="'+bg2+'" colspan="3"><IMG src="/spar-at/images/shim.gif" border="0" width="1" height="1"></td></tr>');	
				document.write('<tr>');
				document.write('<td width="1" bgcolor="'+bg2+'"><IMG src="/spar-at/images/shim.gif" border="0" width="1" height="17"></td>');	
				document.write('<td '+tdAttributes+'><div '+divAttributes+'><table width="195" style="height:16px;" background="'+bgImage+'"><tr valign="top"><td nowrap style="padding-bottom:4px;padding-top:0px;padding-left:3px;"><a '+aAttributes+'>'+itemText+'</a></td></tr></table></div>&nbsp;'+itemText+'</td>');
				document.write('<td width="1" bgcolor="'+bg2+'"><IMG src="/spar-at/images/shim.gif" border="0" width="1" height="1"></td>');		
				document.write('</tr>');				
				}					
			}						
			document.write('<tr><td bgcolor="'+bg2+'" colspan="3"><IMG src="/spar-at/images/shim.gif" border="0" width="1" height="1"></td></tr>');			
			document.write('</table>');	
			document.write('</div>');					
		}	
	}	
}


// write menus only if opera
if(Opr==1) {writeOperaPullDowns();}

// kill (hide) menu 
function kill()
{
	top.topFrame.showMenu=-1;	
	setTimeout('top.topFrame.checkMenus()',500);	
}

// dhows n-th menu
function show(n)
{
	top.topFrame.showMenu=n;
	top.topFrame.checkMenus();
}

// menu itemn over
function menuItemOver(id,c,cf)
{
	//e = document.getElementById(id);
	//e.style.backgroundColor = c;
	//e.style.color = cf;	
	var w = top.mainFrame.pageYOffset;
	var h = document.getElementById(id.replace('m_item','h_item'));
	var i = id.lastIndexOf('_');
	var x,p;
	
	if (i!=-1)
	{
		x = h.id.slice(i+1);
		p = eval(x);			
		h.style.top = w + (p-1)*18;
		
	}
	h.style.visibility = 'visible';	
}

// link for menu item
function make_link(lnk)
{
	top.mainFrame.document.location.href=lnk;
}

// menu item out
function menuItemOut(e,c,cf)
{
	//e.style.backgroundColor = c;
	//e.style.color = cf;			
	var id = e.id;
	var h = document.getElementById(id.replace('m_item','h_item'));
	h.style.visibility = 'hidden';			
	//var a = document.getElementById(id.replace('m_item','a_item'));
	//a.style.color = cf;				
}

function writeOperaPullDowns_working()
{
	var i,bg,bg2,k,l,c1,c2,lnk,bgImage,itemText;
	
	for(i=1;i<=5;i++)
	{
		
		bg = eval('top.topFrame.Menu'+i+'[5]');	// normal background
		if(bg)
		{	
			l = (i-1) * 195;
			document.write('<div id="menu'+i+'" style="visibility:hidden;position:absolute;left:'+l+';" onmouseout="kill();" onmouseover="show('+i+');">');
			document.write('<table width="196" border="0" cellpadding="0" cellspacing="0" bgcolor="'+bg+'">');

			for (k=1;k<=menuLength[i-1];k++)
			{
				
				bg2 = eval('top.topFrame.Menu'+i+'_'+k+'[9]');	//over bg color
				bgImage = eval('top.topFrame.Menu'+i+'_'+k+'[10]');	//over backgroundimage			
				c1 = eval('top.topFrame.Menu'+i+'_'+k+'[7]');	// normal font color
				c2 = eval('top.topFrame.Menu'+i+'_'+k+'[8]');	// over font color				
				lnk = eval('top.topFrame.Menu'+i+'_'+k+'[1]');	// link
				itemText = eval('top.topFrame.Menu'+i+'_'+k+'[0]');

				if (bg2)
				{
				document.write('<tr><td bgcolor="'+bg2+'" colspan="3"><IMG src="/spar-at/images/shim.gif" border="0" width="1" height="1"></td></tr>');	
				document.write('<tr>');
				document.write('<td width="1" bgcolor="'+bg2+'"><IMG src="/spar-at/images/shim.gif" border="0" width="1" height="17"></td>');	
				document.write('<td id="m_item_'+i+'_'+k+'"  style="cursor: pointer;" onmouseover="menuItemOver(\'m_item_'+i+'_'+k+'\',\''+bg2+'\',\''+c2+'\');" onmouseout="menuItemOut(this,\''+bg+'\',\''+c1+'\');" style="color:'+c1+';" onclick="'+lnk+'"><a id="a_item_'+i+'_'+k+'" href="'+lnk+'" style="text-decoration: none; color: '+c1+'">&nbsp;'+itemText+'</a></td>');
				document.write('<td width="1" bgcolor="'+bg2+'"><IMG src="/spar-at/images/shim.gif" border="0" width="1" height="1"></td>');		
				document.write('</tr>');				
				}				
			}						
			document.write('<tr><td bgcolor="'+bg2+'" colspan="3"><IMG src="/spar-at/images/shim.gif" border="0" width="1" height="1"></td></tr>');			
			document.write('</table>');	
			document.write('</div>');		
		}	
	}	
}
/*
	OPERA FUNCTIONS - END
*/

/* Print Content Funktion fuer Ernaehrungswelt */
function printTemplate() {
	top.main.mainFrame.window.open("index.html", "content_print", "width=976, height=479, scrollbars=yes");
}

