function translate (str) {
	var out = "", flag = 0;
	for (i = 0; i < str.length; i++) {
		if (str.charAt(i) == "e") {
			out+="+++++++";
		}
		else {
			out += str.charAt(i);
   		}
	}
	return str;
}
function overRide() {
        if (self!=top) {
                document.write("<BASE TARGET='_top'>");
                var vars = location.search.substring(1,location.search.length);
                E = vars.split('&');
                //alert(vars);
                var tmp=E[0].split('=');
                E1=tmp[1];
                tmp=E[1].split('=');
                E2=tmp[1];
                tmp=E[2].split('=');
                E3=tmp[1];
                tmp=E[3].split('=');
                E4=tmp[1];
                tmp=E[4].split('=');
                E5=tmp[1];
                tmp=E[5].split('=');
                E6=tmp[1];
                tmp=E[6].split('=');
                E7=tmp[1];
                tmp=E[7].split('=');
                E8=tmp[1];
                tmp=E[8].split('=');
                E9=tmp[1];
                tmp=E[9].split('=');
                E10=tmp[1];
        }
}

function writeHNavCSS() {
// removed
}

function writeHNavDiv() {
	var openedTab = 0;
	var openedSub = 0;
	var sHTML = '';
	var docs = 99;
	var c_len = cookie_matrix('DocuCenter').length;
	if (c_len > 1)
	{
		docs = NHNAV +1;
		NHNAV++;
	}
	var sID = new Array ("","selNav","leftNav","leftNavSel","rightNav","rightNavSel");
	var bHE = new Array (E1,E2,E3,E4,E5);
	var s = 0;
	var bHTML ='<!--M-G03 Breadcrumb begin-->\n<div id="bCrumb">';
	sHTML += '<!--M-G02 Top-level navigation begin-->\n<div id="navContainer">\n<ul id="navlist">\n';
	for (var i=1; i <= NHNAV; i++) {
		s = 0;
		if (i == docs)
		{
			sHTML+='<li id="rightDocNav"><nobr><a href="/at/check-out.html" title="Bestellung abschlie&szlig;en"><img src="/common/images/icons/i_letter.gif" height="13" width="19" border="0" style="padding:0 !important; margin:1px 4px 0px -4px; float:left" />Bestellung</a></nobr></li>';
		}
		else
		{
			if (E1==i)
			{
				// selected toplevel tab
				s++;
				openedTab = E1;
			}
			if (i == 1)
			{
				s = s+2;
				//left
			}
			if (i == NHNAV)
			{
				s = s+4;
				//right
			}
			if (s != 0)
			{
				sHTML += '<li id="'+ sID[s] +'">'; 
			}
			else
			{
				sHTML += '<li>'; 
			}
			if (E1==i)
			{
				sHTML += translate(aHNav[i].text);
			}
			else
			{
				sHTML += '<a href="' + aHNav[i].url + '">' + translate(aHNav[i].text) + '</a>';
			}
			sHTML += '</li>\n';
		}
		// end toplevel
 	}
	sHTML += '</ul>\n</div>\n<!-- / 1st level nav -->\n';
	sHTML += '<!-- Second-level navigation begin-->\n';
	sHTML += '<div id="subNav"><ul style="margin: 0px; height:20px;">\n';
	if (openedTab)
	{
		for (var j=1; j <= aHNav[openedTab].n; j++) {

			if (j == aHNav[openedTab].n)
			{
				// right tab
				sHTML += '<li id="subRightLink">';
			}
			else
			{
				sHTML += '<li>';
			}	
			if (E2==j)
			{
				sHTML += '<b class="selSubNav">' + translate(aHNav[openedTab].subMenu[j].text) + '</b>';
				openedSub = j;
			}
			else
			{
				sHTML += '<a href="' + aHNav[openedTab].subMenu[j].url + '">' + translate(aHNav[openedTab].subMenu[j].text) + '</a>\n';
			}
			sHTML += '</li>\n';
		}
	}
	sHTML += '</ul></div>\n<!--M-G02 Top-level navigation ends-->\n';

	bHTML +=  '<a href="/">Home</a>';
	if (E1 > 0)
	{
	
		var bSub = aHNav[E1];
		var b=1;
	
		for (var b=1; b <= bHE.length;b++)
		{			
		bPI = parseInt(bHE[b]);
		if (  bPI > 0 )
			 {
				
				bHTML +=  ' <span class="bCrumbAr">&gt;</span> <a href="' + bSub.url +'">' + bSub.text + '</a>';
				bSub = bSub.subMenu[bHE[b]];
			 }
		else
			{
				bHTML += ' <span class="bCrumbAr">&gt;</span> ' + bSub.text;
				b=bHE.length;
			}
		}
	
	}
	bHTML +='</div>\n<!--M-G03 Breadcrumb ends-->\n';

	document.writeln(sHTML);
	document.writeln(bHTML);
}

function initHNav() {
// removed
}	


// A314740 - recycled sidenav to draw new style //
// 2008-08-27 - SIDENAV BEGINN //

var out = '';
var maxLevel = 4;

function writeSNavDiv() {
	var sHTML = '';

	if( (E1>0) && (E2>0) )
	{
		sHTML += '<!--M-G04 Table of contents-->\n<div id="leftNavig">\n<div id="toc">';
		if(aHNav[E1].subMenu[E2] != null)
		sHTML += '<div id="tocHead">' + aHNav[E1].subMenu[E2].text + '</div>\n';
		sHTML += '<div id="tocLinks">\n';
		sHTML += '<dl>\n';
		
		sHTML += getHTML (2);
			
		sHTML += '</dl>\n';
		sHTML += '</div>\n';
		sHTML += '</div>\n';
		sHTML += '<div class="spacer16">&nbsp;<!--Empty--></div>\n';
		sHTML += '<!--M-G04 Table of contents ends-->';
		
		if( (aHNav[E1].subMenu[E2] == null) || (!(aHNav[E1].subMenu[E2].n>0)) )
		{
				sHTML='';
		}
	}//end of if (E1>0)
		//alert(sHTML);

	document.writeln(sHTML);	
}



function setObj (inV) {
	current = 'aHNav[E1]';
	for (pos=2;pos<inV;pos++) {
		current += '.subMenu[E'+pos+']';
	}
	return eval(current)
}

function sub1(inV) {
	
	var menu = setObj(inV);
	var menuSub = menu.subMenu;
	var here = eval('E'+inV);
	if (menu.n > 0) {
		for ( var y=1; y <= menu.n; y++ ) {
			var image_index_selected = ( menuSub[y].n > 0 ) ? 2 : 4 ;
			var image_index_un_selected = ( menuSub[y].n > 0 ) ? 1 : 3 ;
			if (y != here) { 
				out+= proc1((inV-3)*10,0,"",11,11,"",image_index_un_selected, menuSub[y].text, menuSub[y].url); 
			}
			else if (inV < maxLevel) sub2((inV+1),y);
			else {
				out+= proc1((inV-3)*10,0,"",11,11,"",image_index_selected, menuSub[y].text);					
			}
		}
	}	
}

function sub2 (inV,pos) {
	
	var menu2 = setObj(inV-1);
	var menuSub2 = menu2.subMenu;
	
	var image_index_selected = ( menuSub2[pos].n > 0 ) ? 2 : 4 ;
	var image_index_un_selected = ( menuSub2[pos].n > 0 ) ? 1 : 3 ;
	var here = eval('E'+inV);
	
	if (here > 0) out+= proc1((inV-4)*10,0,"",11,11,"",image_index_selected, menuSub2[pos].text, menuSub2[pos].url , 1 );
	else out+= proc1((inV-4)*10,0,"",11,11,"",image_index_selected, menuSub2[pos].text , "", 1 ); 
	sub1(inV);
}



function proc1(wd1,ht1,alt1,wd2,ht2,alt2,img,txt,url, isActive)
{
	var c=parseInt(img);
	var rtnStr='\n';
	if(!(url==null || url==""))
	{
		
		if ( wd1 == 0 )
		{
			rtnStr+='<dt><a href="'+url+'">'+txt+'</a></dt>\n';
		}
		else
		{
			rtnStr+='<dd><a href="'+url+'">'+txt+'</a></dd>';			
		}
	}
	else {
		if ( wd1 == 0 )
		{
			rtnStr+='<dt><a class="selTocParent" href="'+url+'">'+txt+'</a></dt>\n';
		}
		else
		{
			rtnStr+='<dd class="selToc">'+txt+ '<dd>\n';
		}
	}

	rtnStr+='\n';
	return rtnStr;
}

function getHTML (inV) {
	if (E2==0) {
		// not required style -- removed
	}
	else sub1(3);
	return out;	
}

var found=false;
var target=null;
function initESeries()
{
	if(id.indexOf('NO_PARENT')>=0)
	{
		E1=0;
		E2=0;			
		E3=0;
		E4=0;
		E5=0;
		E6=0;
		E7=0;
		E8=0;
		E9=0;
		E10=0;
		target="Parent";
	}
	else
	{
		for(var i=1;i<=NHNAV;++i)
		{
			if( iter(aHNav[i]) )
			{	
				E1=target.e1;
				E2=target.e2;			
				E3=target.e3;
				E4=target.e4;
				E5=target.e5;
				E6=target.e6;
				E7=target.e7;
				E8=target.e8;
				E9=target.e9;
				E10=target.e10;
			}
			else
				continue;
		}
	}
	var err;
	if(target==null)
		err="";
}

function iter(obj)
{
	if(id==obj.id)
	{
		found=true;
		target=obj;
		return true;
	}
	else
	{
		for(var j=1;j<=obj.n;++j)
		{
			if( iter(obj.subMenu[j]) )	
				return true;
			else
				continue;
		}
		return false;
	}
}