function rightMenu(pri,sek,tert){
if (self==top){makeFrames(document.location);}
else{menu2(pri,sek,tert);menu1(pri,sek,tert);}
}

function makeFrames(contentfile){
var startFilename = String(contentfile).lastIndexOf("/")+1;
var Filename = String(contentfile).substring(startFilename);
var AdressUrl ="blank_all.htm?"+Filename;
top.location.replace(AdressUrl);
}

function verzeichnissuche(form) 
{
var url = "http://search.siemens.net/cgi-bin/search.pl?layout=search&pg=&uil=de&kl=&catfilter=siemens_au&q=";
//  vorher var url = "http://search.siemens.net/cgi-bin/index.pl?mss=fiboint&uil=deiso&kl=&custom2=siemens_au&q=";
//  noch vorher:  var url = "http://supersearch.erlm.siemens.de/cgi-bin/simple_custom.pl?mss=search&uil=deiso&kl=&pg=q&q=";
var verzeichnis = SearchBereichUrl
var queryString = "";
queryString = parent.nav1.document.suche.q.value;
if (queryString == "") 
  {
      alert("Please enter a search term!\n");
      parent.nav1.document.suche.q.focus();
  }
else {
	if (SearchBereichUrl!=""){queryString = queryString + " +url:" + verzeichnis; //Suche ab Verzeichnis
	queryString = webify(queryString);
	}
    url = url + queryString;
    window.top.location.href = url;
  }
}

function webify (element)
{
// maskiert Sonderzeichen fuer URLs
var wert_ersetzt = escape(element);
// ersetzt + durch %2B
var wert = "";
var i = wert_ersetzt.indexOf("+");
while (i != -1) {
   wert = wert + wert_ersetzt.substring(0,i) + "%2B";
   wert_ersetzt = wert_ersetzt.substring(i+1);
   i = wert_ersetzt.indexOf("+");
   }
wert = wert + wert_ersetzt;
return wert;
}

function menu1(pri,sek,tert){
parent.nav1.document.open("text/html","replace");
// header
parent.nav1.document.write("<html><head><link href='../../css/colors.css' rel='stylesheet' type='text/css'><base target='content'></head><body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>");
// outer table
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0 width=100%><tr><td class=globalNav>");
// inner table for logo & global nav.
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0 width=468><tr><td width=117 height=54 align=right valign=top>");
// logo
parent.nav1.document.write("<a href='http://www.siemens.at' target='_parent'><img src='../../images/logos/siemens.gif' width='99' height='16' alt='' border='0' vspace='19'></a>");
parent.nav1.document.write("</td><td width=351 nowrap valign=bottom align=right>");
//start global nav.
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0><tr>");
// write global menu from the array
for(i=0;i<globalNavTxt.length;i++){
parent.nav1.document.write("<td class=globalNavtxt><img src='../../images/pxls/px_trans.gif' width=1></td><td width=4 nowrap></td><td>");
parent.nav1.document.write("<a href='"+globalNavUrl[i]+"' class=globalNav target='"+globalNavTarget[i]+"'>"+globalNavTxt[i]+"</a>");
parent.nav1.document.write("</td><td width=18 nowrap></td>");
}
//end global nav.
parent.nav1.document.write("<td width=18 height=12 nowrap></td></tr></table>");
//close inner table for logo & global nav.
parent.nav1.document.write("</td></tr></table>");
// outer table
parent.nav1.document.write("</td><td width=100% nowrap class=globalNav valign=bottom>");
//generic nav.
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0><tr><td width=160 align=right class=globalNav><b>");
parent.nav1.document.write(accessInfo);
// <img src='../../images/none.gif' width='16' height='11' hspace='4' border='0' alt=''>
parent.nav1.document.write("</b></td></tr><tr><tr><td height=4></td></tr><td><table border=0 cellspacing=0 cellpadding=0><tr>");
// write generic menu from the array
for(i=0;i<genericNavTxt.length;i++){
parent.nav1.document.write("<td class=globalNavtxt><img src='../../images/pxls/px_trans.gif' width=1></td><td width=4 nowrap></td><td nowrap>");
parent.nav1.document.write("<a href='"+genericNavUrl[i]+"' class=globalNav target='"+genericNavTarget[i]+"'>"+genericNavTxt[i]+"</a>");
parent.nav1.document.write("</td><td width=18 nowrap></td>");
}
parent.nav1.document.write("</tr></table></td></tr></table>");
// outer table
parent.nav1.document.write("</td></tr><tr><td height=36 class=pulldownNav width=468 style='width:468'>");
// inner table for pulldown nav.
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0><form name=pulldown><tr><td height=18 width=18 nowrap></td>");
parent.nav1.document.write("</td><td><div class=formElements>");
parent.nav1.document.write("<select name='pulldown2' class='formElements' onChange='if(this.options[selectedIndex].value!=0){parent.content.location.href=this.options[selectedIndex].value;}'>");
//write options for second pulldown menu from the array
parent.nav1.document.write("<option value='0'>"+PulldownTitle2);
for(i=0;i<pulldown2Txt.length;i++){
parent.nav1.document.write("<option value='"+pulldown2Url[i]+"'>"+pulldown2Txt[i]);
}
parent.nav1.document.write("</select></div></td>");
// close inner table for pulldown nav.
parent.nav1.document.write("</tr></form></table>");

// outer table
parent.nav1.document.write("</td><td class=search>");
/* search
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0><form name=suche target='top' action='http://search.siemens.net/cgi-bin/search.pl'><tr><td height=18 width=9 nowrap></td><td>");
if(navigator.userAgent.indexOf("Opera")>-1){var sizeField=sizeOpera;}
	else{if(navigator.appName.indexOf("Netscape")>-1){var sizeField=sizeNetscape;}
		else{var sizeField=sizeMSIE;}}
parent.nav1.document.write("<input type='hidden' name='layout' value='search'>");
parent.nav1.document.write("<input type='hidden' name='pg' value=''>");
parent.nav1.document.write("<input type='hidden' name='uil' value='de'>");
parent.nav1.document.write("<input type='hidden' name='kl' value=''>");
parent.nav1.document.write("<input type='hidden' name='catfilter' value='siemens_au'>");
parent.nav1.document.write("<input type='text' name='q' size='"+sizeField+"' class='formElements' value=''>");
parent.nav1.document.write("");
parent.nav1.document.write("</div></td><td width=4></td><td valign=bottom><a class='search' href='javascript:verzeichnissuche(parent.nav1.document.suche);'>Search</a></td></tr></form></table>");
 outer table */
parent.nav1.document.write("</td></tr><tr><td height=54 class=firstNav>");
// inner table for first level nav. & breadcrumb nav.
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0><tr><td>");
// first level nav.
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0><tr>");
for(i=1;i<NaviTxt.length;i++){
parent.nav1.document.write("<td width=18 nowrap></td><td class=firstNavtxt><img src='../../images/pxls/px_trans.gif' width=1></td><td width=4></td><td nowrap>");
if(i!=pri){parent.nav1.document.write("<a href='"+NaviUrl[i][0][0]+"' class=firstNav>"+NaviTxt[i][0][0]+"</a></td>");}
else{parent.nav1.document.write("<a href='"+NaviUrl[i][0][0]+"' class=firstNavS>"+NaviTxt[i][0][0]+"</a></td>");}

}
parent.nav1.document.write("</tr></table></td></tr>");
// end of first level nav.
// distance between first level nav. & breadcrumb nav.
parent.nav1.document.write("<tr><td height=4></td></tr><tr><td>");
// breadcrumb nav. : here: only two crumbs (level1+lvel2)
parent.nav1.document.write("<table border=0 cellspacing=0 cellpadding=0><tr><td height=13 width=18 nowrap></td><td class=breadcrumbNavtxt><img src='../../images/pxls/px_trans.gif' width='1'></td><td width=4></td>");
parent.nav1.document.write("<td><a href='"+NaviUrl[0][0][0]+"' class=breadcrumbNav>"+NaviTxt[0][0][0]+"</a></td>");
if(pri!=0){
parent.nav1.document.write("<td width=18 nowrap></td><td class=breadcrumbNavtxt><img src='../../images/pxls/px_trans.gif' width='1'></td><td width=4></td>");
parent.nav1.document.write("<td nowrap><a href='"+NaviUrl[pri][0][0]+"' class=breadcrumbNav>&gt;"+NaviTxt[pri][0][0]+"</a></td>");
}
if(sek!=0){
parent.nav1.document.write("<td width=4 nowrap></td><td nowrap><a href='"+NaviUrl[pri][sek][0]+"' class=breadcrumbNav>&gt;"+NaviTxt[pri][sek][0]+"</a></td>");
}
if(tert!=0){
parent.nav1.document.write("<td width=4 nowrap></td><td nowrap><a href='"+NaviUrl[pri][sek][tert]+"' class=breadcrumbNav>&gt;"+NaviTxt[pri][sek][tert]+"</a></td>");
}
parent.nav1.document.write("</tr></table>");
//parent.nav1.document.write(NaviTxt[pri][0]);//testing line
// close table for first level nav. & breadcrumb nav.
parent.nav1.document.write("</td></tr></table>");
// outer table
parent.nav1.document.write("</td><td class=marketplaces>");
// marketplaces (below search field)

parent.nav1.document.write("<table width=160 border=0 cellspacing=0 cellpadding=0><tr><td rowspan=3 width=9 nowrap></td><td height=26>");

// --- Buy from Siemens / Sell to Siemens --- für Externe INTERNET-Seiten --- nicht für InTRAnet!!!
//parent.nav1.document.write("<a href='#' class=marketplaces>Buy from Siemens &raquo;</a>");

parent.nav1.document.write("</td></tr><tr><td class=marketplacestxt></td></tr><tr><td height=27>");

//parent.nav1.document.write("<a href='#' class=marketplaces>Sell to Siemens &raquo;</a>");

parent.nav1.document.write("</td></tr></table>");

// close outer table
parent.nav1.document.write("</td></tr></table></body></html>");
parent.nav1.document.close();
}


var foldoutStatus=0;

function menu2(pri,sek,tert){
if(tert!=0){foldoutStatus=1;}
parent.nav2.document.open("text/html","replace");
parent.nav2.document.write("<head><link href='../../css/colors.css' rel='stylesheet' type='text/css'><base target='content'></head><body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0 class=subNav><table border=0 cellspacing=0 cellpadding=0 width=140><tr><td height=18 colspan=2></td></tr>");
for(i=1;i<NaviTxt[pri].length;i++){
if(i!=sek){
parent.nav2.document.write("<tr valign=top><td width=12>");
parent.nav2.document.write("<img src='../../images/icons/pfeil_inaktiv.gif' width=12 height=7 vspace=3 hspace=4>");
parent.nav2.document.write("</td><td width=127 colspan=2>");
parent.nav2.document.write("<a href='"+NaviUrl[pri][i][0]+"' class=subNav>");
parent.nav2.document.write(NaviTxt[pri][i][0]);
parent.nav2.document.write("</a></td></tr>");
}
else{
parent.nav2.document.write("<tr valign=top><td>");
parent.nav2.document.write("<img src='../../images/icons/pfeil_gelb.gif' width=12 height=7 vspace=3 hspace=4>");
parent.nav2.document.write("</td><td width=127 colspan=2>");
parent.nav2.document.write("<a href='"+NaviUrl[pri][i][0]+"' class=subNavS>");
parent.nav2.document.write(NaviTxt[pri][i][0]);
parent.nav2.document.write("</a></td></tr>");
if(NaviTxt[pri][sek].length>1){
for(j=1;j<(NaviTxt[pri][sek].length);j++){
if(j!=tert){
parent.nav2.document.write("<tr valign=top><td width=12></td><td width=12><img src='../../images/icons/pfeil_inaktiv.gif' width=12 height=7 vspace=5></td><td align=left>");
parent.nav2.document.write("<a href='"+NaviUrl[pri][sek][j]+"' class=tertNav>"+NaviTxt[pri][sek][j]+"</a>");
parent.nav2.document.write("</td></tr>");
}
else{
parent.nav2.document.write("<tr valign=top><td></td><td><img src='../../images/icons/pfeil_gelb.gif' width=12 height=7 vspace=5></td><td>");
parent.nav2.document.write("<a href='"+NaviUrl[pri][sek][j]+"' class=tertNavS>"+NaviTxt[pri][sek][j]+"</a>");
parent.nav2.document.write("</td></tr>");}
}

}
}
}
parent.nav2.document.write("</table></body></html>");
parent.nav2.document.close();
}


//used if a secondary menu item has no sub-home ( -> foldout-functionality )
function foldout(pri,sek,tert){
if(foldoutStatus==0){menu2(pri,sek,tert);}
if(foldoutStatus==1){menu2(pri,0,0);}
setStatus(foldoutStatus);
}
function setStatus(status){
if(status==0){foldoutStatus=1;}
if(status==1){foldoutStatus=0;}
}


// this fixes the good ole Netscape Resize Bug
if(!window.saveInnerWidth){
window.onresize = resize;
window.saveInnerWidth = window.innerWidth;
window.saveInnerHeight = window.innerHeight;
}
function resize(){
if(saveInnerWidth!=window.innerWidth||saveInnerHeight!=window.innerHeight){
window.history.go(0);
}}




