//----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- function reload_frameset(pfad) { var url=location; var sprache; //alert("NEU: reload frameset pfad=" + pfad); //if(pfad!="") qsetvar_pfad(pfad); // -------------------------------------------- if (parent == self) { // Jetzt muss das Frameset neu geladen werden !!! sprache=document.forms[0].Sprache.value; //var sprache=qgetvar_sprache(); // alert("Frameset neu laden mit Sprache= " + sprache); var urlneu="/quancom/quancom01.nsf/home_prod_" + sprache + ".htm?OpenFrameSet&Frame=unten&Src=" + url; location.replace(urlneu); // alert("Frameset ist neu geladen mit Sprache= " + sprache); } } // -------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- function reload_frames(pfad, LINKS , OBEN , UNTEN) { var url=location; var sprache; //sprache=qgetvar_sprache(); //alert(sprache); // -------------------------------------------- if (parent == self) { // Jetzt muss das Frameset neu geladen werden !!! sprache=document.forms[0].Sprache.value; alert("Frameset neu laden mit Sprache= " + sprache); var urlneu="/quancom/quancom01.nsf/home_prod_" + sprache + ".htm?OpenFrameSet&Frame=unten&Src=" + url; location.replace(urlneu); } // -------------------------------------------- if(UNTEN!="") { localt = String(parent.frames["unten"].location); locneu = pfad+UNTEN; lenneu = locneu.length; lenalt = localt.length; xx=localt.slice(localt.length - lenneu); if (xx!=locneu) parent.frames["unten"].location = locneu; //alert("LOCNEU unten=" + locneu); } if(LINKS!="") { localt = String(parent.frames["links"].location); if (localt.charAt(localt.length-1)=='#') localt=localt.substr(0, localt.length-1); if(localt.substr(localt.length-9,9)=="?OpenPage") localt=localt.substr(0,localt.length-9); locneu = pfad+LINKS; lenneu = locneu.length; lenalt = localt.length; xx=localt.slice(localt.length - lenneu); if (xx!=locneu) { //alert(xx); //alert(locneu); parent.frames["links"].location = locneu; } } if(OBEN!="") { localt = String(parent.frames["oben"].location); locneu = pfad+OBEN; lenneu = locneu.length; lenalt = localt.length; xx=localt.slice(localt.length - lenneu); if (xx!=locneu) { //alert(xx); //alert(locneu); parent.frames["oben"].location = locneu; } } } // -------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- function load_frames(pfad, LINKS , OBEN , UNTEN) { var url=location; var sprache; alert("ACHTUNG !!!!!!!!!!!!!!! / ALTE JS Routine !!!!!!!!!!!!LINKS=" + LINKS + " ### " + "OBEN=" + OBEN + " ### " + "UNTEN=" + UNTEN); } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- function load_frames4(pfad, LINKS , OBEN , UNTEN, RECHTS) { alert("ACHTUNG !!!!!!!!!!!!!!! / ALTE JS Routine !!!!!!!!!!!!LINKS=" + LINKS + " ### " + "OBEN=" + OBEN + " ### " + "UNTEN=" + UNTEN); if(LINKS!="") { localt = String(parent.frames["links"].location); locneu = pfad+LINKS; lenneu = locneu.length; lenalt = localt.length; xx=localt.slice(localt.length - lenneu); if (xx!=locneu) parent.frames["links"].location = locneu; } if(OBEN!="") { localt = String(parent.frames["oben"].location); locneu = pfad+OBEN; lenneu = locneu.length; lenalt = localt.length; xx=localt.slice(localt.length - lenneu); if (xx!=locneu) parent.frames["oben"].location = locneu; } if(UNTEN!="") { localt = String(parent.frames["unten"].location); locneu = pfad+UNTEN; lenneu = locneu.length; lenalt = localt.length; xx=localt.slice(localt.length - lenneu); if (xx!=locneu) parent.frames["unten"].location = locneu; } if(RECHTS!="") { localt = String(parent.frames["rechts"].location); locneu = pfad+RECHTS; lenneu = locneu.length; lenalt = localt.length; xx=localt.slice(localt.length - lenneu); if (xx!=locneu) parent.frames["rechts"].location = locneu; } } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- // // qGETvar function qgetvar_sprache() { var ret=""; if(parent.frames["oben"]) ret=parent.frames["oben"].document.forms[0].Sprache.value; return ret; } function qgetvar_pfad() { var ret=""; if(parent.frames["oben"]) ret=parent.frames["oben"].document.forms[0].pfad.value; return ret; } function qgetvar_pagetype() { var ret=""; //alert("XxX"); //alert("xx"); if(parent.frames["oben"]) ret=parent.frames["oben"].document.forms[0].pagetype.value; return ret; } function qgetvar_url1() { var ret=""; if(parent.frames["subnav"]) ret=parent.frames["subnav"].document.forms[0].url1.value; return ret; } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- // qSETvar function qsetvar_sprache(data) { if(parent.frames["oben"]) if (data!="") parent.frames["oben"].document.forms[0].Sprache.value=data; //alert("qsetvar_sprache=" + data); } function qsetvar_pfad(data) { if(parent.frames["oben"]) if (data!="") parent.frames["oben"].document.forms[0].pfad.value=data; //alert("qsetvar_pfad=" + data); } function qsetvar_pagetype(data) { if(parent.frames["oben"]) if (data!="") parent.frames["oben"].document.forms[0].pagetype.value=data; } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- function set_verlauf(nr,text,url) { //parent.frames["subnav"].document.forms[0].Pfad1.value='Test1'; //alert('Set_verlauf: ' + text + '/' + nr + '/' + text); //alert("XX"); if(parent.frames["subnav"]) { if(parent.frames["subnav"].document.forms[0]) { if (nr==1) { parent.frames["subnav"].document.forms[0].pfad1.value=text; parent.frames["subnav"].document.forms[0].url1.value=url; parent.frames["subnav"].document.forms[0].pfad2.value=""; parent.frames["subnav"].document.forms[0].url2.value=""; parent.frames["subnav"].document.forms[0].pfad3.value=""; parent.frames["subnav"].document.forms[0].url3.value=""; parent.frames["subnav"].document.forms[0].pfad4.value=""; parent.frames["subnav"].document.forms[0].url4.value=""; } if (nr==2) { parent.frames["subnav"].document.forms[0].pfad2.value=text; parent.frames["subnav"].document.forms[0].url2.value=url; parent.frames["subnav"].document.forms[0].pfad3.value=""; parent.frames["subnav"].document.forms[0].url3.value=""; parent.frames["subnav"].document.forms[0].pfad4.value=""; parent.frames["subnav"].document.forms[0].url4.value=""; } if (nr==3) { parent.frames["subnav"].document.forms[0].pfad3.value=text; parent.frames["subnav"].document.forms[0].url3.value=url; parent.frames["subnav"].document.forms[0].pfad4.value=""; parent.frames["subnav"].document.forms[0].url4.value=""; } if (nr==4) { parent.frames["subnav"].document.forms[0].pfad4.value=text; parent.frames["subnav"].document.forms[0].url4.value=url; } }} } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- function refresh_verlauf() { var pfad1=""; var pfad2=""; var pfad3=""; var pfad4=""; var url1; var url2; var url3; var url4; var t; //alert("X0"); if(parent.frames["subnav"]) if(parent.frames["subnav"].document.forms[0]) { pfad1=parent.frames["subnav"].document.forms[0].pfad1.value; url1=parent.frames["subnav"].document.forms[0].url1.value; pfad2=parent.frames["subnav"].document.forms[0].pfad2.value; url2=parent.frames["subnav"].document.forms[0].url2.value; pfad3=parent.frames["subnav"].document.forms[0].pfad3.value; url3=parent.frames["subnav"].document.forms[0].url3.value; pfad4=parent.frames["subnav"].document.forms[0].pfad4.value; url4=parent.frames["subnav"].document.forms[0].url4.value; //alert("HALLO"); lastpos=0; //alert("11"); if(pfad1!="") { parent.frames["subnav"].document.getElementById('Trenn1').firstChild.nodeValue=" -> "; parent.frames["subnav"].document.getElementById('Pfad1').firstChild.nodeValue=pfad1; parent.frames["subnav"].document.getElementById('Pfad1x').firstChild.nodeValue=""; lastpos=1; } else { parent.frames["subnav"].document.getElementById('Trenn1').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad1').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad1x').firstChild.nodeValue=""; } //alert("22"); if(pfad2!="") { parent.frames["subnav"].document.getElementById('Trenn2').firstChild.nodeValue="-> "; parent.frames["subnav"].document.getElementById('Pfad2').firstChild.nodeValue=pfad2; parent.frames["subnav"].document.getElementById('Pfad2x').firstChild.nodeValue=""; lastpos=2; } else { parent.frames["subnav"].document.getElementById('Trenn2').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad2').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad2x').firstChild.nodeValue=""; } //alert("33"); if(pfad3!="") { lastpos=3; parent.frames["subnav"].document.getElementById('Trenn3').firstChild.nodeValue="-> "; parent.frames["subnav"].document.getElementById('Pfad3').firstChild.nodeValue=pfad3; parent.frames["subnav"].document.getElementById('Pfad3x').firstChild.nodeValue=""; } else { parent.frames["subnav"].document.getElementById('Trenn3').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad3').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad3x').firstChild.nodeValue=""; } if(pfad4!="") { lastpos=4; parent.frames["subnav"].document.getElementById('Trenn4').firstChild.nodeValue="-> "; parent.frames["subnav"].document.getElementById('Pfad4').firstChild.nodeValue=pfad4; parent.frames["subnav"].document.getElementById('Pfad4x').firstChild.nodeValue=""; } else { parent.frames["subnav"].document.getElementById('Trenn4').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad4').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad4x').firstChild.nodeValue=""; } //alert("Letzte"); // Das letzte Element der Reihe soll nicht als url dargestellt werden muss also in Pfad99 geschoben werden if (lastpos==1) { lastpfad=pfad1; parent.frames["subnav"].document.getElementById('Pfad1').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad1x').firstChild.nodeValue=pfad1; } if (lastpos==2) { lastpfad=pfad2; parent.frames["subnav"].document.getElementById('Pfad2').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad2x').firstChild.nodeValue=pfad2; } if (lastpos==3) { lastpfad=pfad3; parent.frames["subnav"].document.getElementById('Pfad3').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad3x').firstChild.nodeValue=pfad3; } if (lastpos==4) { lastpfad=pfad4; parent.frames["subnav"].document.getElementById('Pfad4').firstChild.nodeValue=""; parent.frames["subnav"].document.getElementById('Pfad4x').firstChild.nodeValue=pfad4; } } } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- function verlauf_gourl(nr) { //alert("go_url"); if(parent.frames["subnav"]) { if(nr==1) url=parent.frames["subnav"].document.forms[0].url1.value; if(nr==2) url=parent.frames["subnav"].document.forms[0].url2.value; if(nr==3) url=parent.frames["subnav"].document.forms[0].url3.value; if(nr==4) url=parent.frames["subnav"].document.forms[0].url4.value; //alert(url); } if(parent.frames["unten"]) { if (url!="") parent.frames["unten"].location = url; } } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------------------------------- function go_lang(lang) { var url; //var pagetype=document.forms[0].pagetype.value; //var pfad=document.forms[0].pfad.value; //var sprache=document.forms[0].Sprache.value; //alert("go_lang"); var pagetype=qgetvar_pagetype(); var sprache=qgetvar_sprache(); var pfad=qgetvar_pfad(); //alert("pagetype=" + pagetype); //alert(pfad); //alert(sprache); //Produkübersichten //if (pagetype=="uebersicht") { //url="/"+lang+"/produkte/produktuebersicht.htm"; //} //Produktseiten if (pagetype=="produkt") { //alert("produkt-pagetype"); var PageName=parent.frames["unten"].document.forms[0].ProduktName.value; //alert(PageName); PageName = PageName.replace("-","_"); PageName = PageName.replace("-","_"); PageName = PageName.replace("-","_"); PageName = PageName.replace("/","_"); url="/"+lang+"/pb/" + PageName + ".htm"; } //Produktübersichten if (pagetype=="gruppe") { var PageName=parent.frames["unten"].document.forms[0].PageName.value; //alert(PageName); //alert(lang); url="/" + lang+"/produkte/uebersicht/" + PageName ; } //frmHTMLPage / sonst if (pagetype=="sonst") { var PageName=parent.frames["unten"].document.forms[0].PageName.value; //alert(PageName); //alert(lang); //alert(url); url="/" + lang+"/sonst/" + PageName ; } //frmHTMLPage / produkte if (pagetype=="produkte") { var PageName=parent.frames["unten"].document.forms[0].PageName.value; //alert(PageName); //alert(lang); url="/" + lang+"/produkte/" + PageName ; if (PageName=="") url=""; //alert(url); } //frmHTMLPage / frm if (pagetype=="frm") { var PageName=parent.frames["unten"].document.forms[0].PageName.value; var url1=qgetvar_url1(); //alert(url1); //alert(PageName); //alert(lang); //alert(url); url="/" + url1 + "&" + lang; } //alert(pagetype); //alert("lang=" + lang); reload_frames(pfad , "/Navigator?OpenForm&" + lang , '' , url); }