/********************************************************************************************/
/* Interstuhl Internet                                                                      */

server="../scripts/runisa.dll?inet";
sprachauswahl="?";
sitzungnr = "?";
seite = "C";
var formlfd = 0;
aufrufnr = 0;
var intnavrec =0;
var intnavrecbilder =0;
var sitzungsdatum;


function startsession() { 
var link = "";
aufrufnr = aufrufnr + 1;
//

try {
var url = String(window.location);
if(window.location.search != "") {
var undef = url.split("?");
var args = undef[1];
document.getElementById("lang").value = args;
}
} catch(e) {document.getElementById("lang").value = 'de-de' }
//
sprachauswahl = document.getElementById("lang").value; 
seite = document.getElementById("seite").value; 
link = server+':getsessionid::'+seite+sprachauswahl+'&nr'+aufrufnr;
startsessioncall(link, 'CREATESESSION',
     'anmeldung anonym...', 'Error'); 
var aktuellesDatum=new Date();
var aktuellesDatumMonat = aktuellesDatum.getMonth()+1;
sitzungsdatum = aktuellesDatum.getDate() + '.' + aktuellesDatumMonat + '.' + aktuellesDatum.getYear();
// alert(sitzungsdatum);
} 


function startsessioncall(url, pageElement, callMessage, errorMessage) {
     try {
     reqsess = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       reqsess = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         reqsess = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          reqsess = false;
         } 
       } 
     }
     reqsess.onreadystatechange = function() {startsessionresponse(pageElement, errorMessage);};
     
reqsess.open("GET",url,true);
     reqsess.send(null);
  }


function startsessionresponse(pageElement, errorMessage) {
   var output = 'Error';
   if(reqsess.readyState == 4) {

      if(reqsess.status == 200) {
         output = reqsess.responseText;
         if (output.length < 200) {

         document.getElementById(pageElement).innerHTML = output;
         sitzungnr = document.getElementById("sessionid").innerHTML; 

         loadcontent('00','MAINMENU','00','MAINCONTENT','0','a','0','a','0','a','0','a');
        //   loadcontent('00','MAINMENU','0','a','0','a','0','a','0','a','0','a');
         } else {document.getElementById('MAINCONTENT').innerHTML = output;}
           
         } else {
         
         document.getElementById(pageElement).value = errorMessage+"\n"+output;
         }
      }
  }


function loadcontent(c1,d1,c2,d2,c3,d3,c4,d4,c5,d5,c6,d6) { 
aufrufnr = aufrufnr + 1;
sprachauswahl = document.getElementById("lang").value; 
seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
var link1 = "";
if(c1 != "0" && c1 != "CHGINTNAVI"){
if(c1 != "SHOWSUBMENU") {
link1 = server+':getmenu1:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&menu='+c1+'&END';

content01call(link1,d1,'Load...','Error');
}
if(c1 = "U") {
showblock30("MENUSUB",d1);
}
}

var link2 = "";
if(c2 != "0") {
link2 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c2+'&END';
content02call(link2,d2,'Load...','Error');
}
var link3 = "";
if(c3 != "0") {
link3 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c3+'&END';
content03call(link3,d3,'Load...','Error');
}
var link4 = "";
if(c4 != "0") {
link4 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c4+'&END';
content04call(link4,d4,'Load...','Error');
}
var link5 = "";
if(c5 != "0") {
link5 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c5+'&END';
content05call(link5,d5,'Load...','Error');
}
var link6 = "";
if(c6 != "0") {
link6 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c6+'&END';
content06call(link6,d6,'Load...','Error');
}

if(c1 == "CHGINTNAVI"){
chgintnav('ABS',1,6,'HTML','HTML','HTML','PRESSEMITDET','TDK_','DETAILINFO');
}

}



function content01call(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont01 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont01 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont01 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont01 = false;
         } 
       } 
     }
     cont01.onreadystatechange = function() {content01response(pageElement, errorMessage);};
     cont01.open("GET",url,true);
     cont01.send(null);
  }

function content01response(pageElement, errorMessage) {
   var output = '';
   if(cont01.readyState == 4) {
      if(cont01.status == 200) {
         output = cont01.responseText;
         document.getElementById(pageElement).innerHTML = output;          
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }



function content02call(url, pageElement, callMessage, errorMessage) {

     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont02 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont02 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont02 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont02 = false;
         } 
       } 
     }
     cont02.onreadystatechange = function() {content02response(pageElement, errorMessage);};
     cont02.open("GET",url,true);
     cont02.send(null);
  }

function content02response(pageElement, errorMessage) {
   var output = '';
   if(cont02.readyState == 4) {
      if(cont02.status == 200) {
         output = cont02.responseText;
// alert(output);
         /* var sstype = cont02.getResponseHeader("Content-Type"); */
         /* alert(sstype); */
         document.getElementById(pageElement).innerHTML = output;
         if (document.getElementById("C2RESPONSE")) {document.getElementById("C2RESPONSE").value=aufrufnr};  
         if (document.getElementById("C2RESPONSE")) {document.getElementById("C2RESPONSE").focus()};
         if (document.getElementById("C2RESPONSEBILDER")) {document.getElementById("C2RESPONSEBILDER").value=aufrufnr};  
         if (document.getElementById("C2RESPONSEBILDER")) {document.getElementById("C2RESPONSEBILDER").focus()};
         if (document.getElementById("xxMENTXT").innerHTML) {document.getElementById("MENTXT").innerHTML = document.getElementById("xxMENTXT").innerHTML};
         if (document.getElementById("xxMENTXT2")) {document.getElementById("MENTXT").innerHTML = document.getElementById("xxMENTXT2").innerHTML};
         if (document.getElementById("xxCONTENT").innerHTML) {document.getElementById("xCONTENT").innerHTML = document.getElementById("xxCONTENT").innerHTML};
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }

function content03call(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont03 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont03 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont03 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont03 = false;
         } 
       } 
     }
     cont03.onreadystatechange = function() {content03response(pageElement, errorMessage);};
     cont03.open("GET",url,true);
     cont03.send(null);
  }

function content03response(pageElement, errorMessage) {
   var output = '';
   if(cont03.readyState == 4) {
      if(cont03.status == 200) {
         output = cont03.responseText;
         document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }

function content04call(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont04 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont04 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont04 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont04 = false;
         } 
       } 
     }
     cont04.onreadystatechange = function() {content04response(pageElement, errorMessage);};
     cont04.open("GET",url,true);
     cont04.send(null);
  }

function content04response(pageElement, errorMessage) {
   var output = '';
   if(cont04.readyState == 4) {
      if(cont04.status == 200) {
         output = cont04.responseText;
         document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }

function content05call(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont05 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont05 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont05 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont05 = false;
         } 
       } 
     }
     cont05.onreadystatechange = function() {content05response(pageElement, errorMessage);};
     cont05.open("GET",url,true);
     cont05.send(null);
  }

function content05response(pageElement, errorMessage) {
   var output = '';
   if(cont05.readyState == 4) {
      if(cont05.status == 200) {
         output = cont05.responseText;
         document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }

function content06call(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont06 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont06 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont06 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont06 = false;
         } 
       } 
     }
     cont06.onreadystatechange = function() {content06response(pageElement, errorMessage);};
     cont06.open("GET",url,true);
     cont06.send(null);
  }

function content06response(pageElement, errorMessage) {
   var output = '';
   if(cont06.readyState == 4) {
      if(cont06.status == 200) {
         output = cont06.responseText;
         document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }



function sendForm(formname,formdata) {
//document.getElementById('FORMJS').src='js01.js'; 
formlfd = formlfd + 1;
//if (document.getElementById("FORMLFD").innerHTML) {document.getElementById("FORMLFD").innerHTML = formlfd};
//formlfd = document.getElementById("FORMLFD").innerHTML;
var p3 = formname + '/' +formlfd;
soapcontent('DIVFORMSEND','FORMS.EXE','sendForm',p3,'?',formdata)
}




function startpage(url) {
  {

  window.open(url, "Corporate","toolbar=yes,status=yes,menubar=yes,location=no,scrollbars=yes,resizeable=yes,fullscreen=no");

  }
}

function domaincheck() {

  //alert(window.document.domain);
  if (window.document.domain == "212.97.98.245") 
  {window.location.href ="http://www.interstuhlnet.de/interstuhl.html?fr-fr"}
  
  else if
    (window.document.domain == "www.interstuhl.com") 
     {window.location.href ="http://www.interstuhlnet.de/interstuhl.html?uk-en"}
  
  else if
    (window.document.domain == "www.interstuhl.es") 
     {window.location.href ="http://www.interstuhlnet.de/interstuhl.html?es-es"}
   
  else if
    (window.document.domain == "www.interstuhl.dk") 
     {window.location.href ="http://www.interstuhlnet.de/interstuhl.html?dk-dk"}
  
  else if
    (window.document.domain == "www.interstuhl.ch") 
     {window.location.href ="http://www.interstuhlnet.de/interstuhl.html?ch-de"}

 else if
   ( (window.document.domain == "www.bimos.ch") || (window.document.domain == "www.interstuhl.ch") || (window.document.domain == "www.prosedia-suisse.ch"))
     {window.location.href ="http://www.interstuhlnet.de/interstuhl.html?ch-de"}
      
 
  else 
  {
   window.location.href ="http://www.interstuhlnet.de/interstuhl.html"
  }
  

}


function domaincheckbimos() {
 
  if ((window.document.domain == "www.bimos.ch") || (window.document.domain == "www.interstuhl.ch") || (window.document.domain == "www.prosedia-suisse.ch"))
  {window.location.href ="http://www.interstuhlnet.de/bimos.html?ch-de"}
  
  
  else 
  {
   window.location.href ="http://www.bimos.de"
  }
  

}

function domaincheckprosedia() {

  if ((window.document.domain == "www.bimos.ch") || (window.document.domain == "www.interstuhl.ch") || (window.document.domain == "www.prosedia-suisse.ch"))
  {window.location.href ="http://www.interstuhlnet.de/prosedia.html?ch-de"}
  
  
  else 
  {
   window.location.href ="http://www.prosedia.de"
  }
  

}


function startdomain() {
//alert(window.document.domain);
  
  if (window.document.domain == "www.champ-chair.net") 
   
  {
    window.location.href ="http://www.interstuhlnet.de/champ/index.html"
  }
  
  else if
    (window.document.domain == "www.diversity-of-sitting.net") 
     {
    window.location.href ="http://www.interstuhlnet.de/coming_soon_diversity/index.html"
   }
  
  
}




function printerfriendly() {

  if (document.getElementById('DETAILINFO')) {
    var win = window.open("/Print/InterstuhlNavi.html", "InterstuhlPrint", "status=yes, resizable=yes, toolbar=yes"); 
  } else {
    if (document.getElementById('DIVMODELLIMG')) {
    var win = window.open("/Print/InterstuhlProdukt.html", "InterstuhlPrint", "status=yes, resizable=yes, toolbar=yes"); 
  } else { 
    var win = window.open("/Print/InterstuhlMaincontent.html", "InterstuhlPrint", "status=yes, resizable=yes, toolbar=yes"); 
  } 
  }
}


function showblock(name) {
if (document.getElementById(name)) {document.getElementById(name).style.display='block';}
}
function hideblock(name) {
if (document.getElementById(name)) {document.getElementById(name).style.display='none';}
}


function showblock10(name,id) {

var d = document.getElementById(name+id);
	for (var i = 0; i<=10; i++) {
		if (document.getElementById(name+i)) {document.getElementById(name+i).style.display='none';}
	}
if (d) {d.style.display='block';}


}

function activateblock30(name,id,col1,col2) {

var d = document.getElementById(name+id);
	for (var i = 0; i<=10; i++) {
		if (document.getElementById(name+i)) {document.getElementById(name+i).style.backgroundColor=col1;}
	}
if (d) {d.style.backgroundColor=col2;}


}


function showblock30(name,id) {


var d = document.getElementById(name+id);
	for (var i = 0; i<=30; i++) {
		if (document.getElementById(name+i)) {document.getElementById(name+i).style.display='none';}
	}
if (d) {d.style.display='block';}

}


function showHTML(pfad) {
    var winlocation = '/Print/InterstuhlHTML.html?' + pfad;
    var win = window.open(winlocation, "Interstuhl", "status=yes, resizable=yes, toolbar=yes"); 
}

function showIMG(pfad) {
    var winlocation = '/Print/InterstuhlIMG.html?' + pfad;
    var win = window.open(winlocation, "InterstuhlPrintIMG", "status=yes, resizable=yes, toolbar=yes"); 
}

function showPDF(pfad) {

    var winlocation = pfad;
    var win = window.open(winlocation, "InterstuhlPrintIMG", "status=yes, resizable=yes, toolbar=yes"); 
}

function showXML(pfad) {
    var winlocation = pfad;
    var win = window.open(winlocation, "InterstuhlPrintXML", "status=yes, resizable=yes, toolbar=yes"); 
}



function showlanguageselect() {
  document.getElementById('LANGUAGESELECT').style.display = 'block';
}



function hidelanguageselect(laden) {
  document.getElementById('LANGUAGESELECT').style.display = 'none';
  if (laden=="Y") {loadcontent('00','MAINMENU','0','0','0','a','0','a','0','a','0','a')};
}


function activatelanguage(selsprache) {
  document.getElementById('lang').value = selsprache;
  //sprachauswahl=sprache;
  document.getElementById('LANGUAGESELECT').style.display = 'none';
  loadcontent('00','MAINMENU','0','0','0','a','0','a','0','a','0','a');
}


function form01call(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     form01 = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       form01 = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         form01 = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          form01 = false;
         } 
       } 
     }
     form01.onreadystatechange = function() {form01response(pageElement, errorMessage);};
     form01.open("GET",url,true);
     form01.send(null);
  }

function form01response(pageElement, errorMessage) {
   var output = '';
   if(form01.readyState == 4) {
      if(form01.status == 200) {
         output = form01.responseText;

         document.getElementById(pageElement).innerHTML = output;          
         if (document.getElementById("xxMENTXT").innerHTML) {document.getElementById("MENTXT").innerHTML = document.getElementById("xxMENTXT").innerHTML};

         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }


function loadForm(formnr, pageElement,language) {


//document.getElementById('FORMJS').src='../FORMS/'+language+'/' + formnr + '.JS'; wurde bei der index.html direkt hinterlegt

aufrufnr = aufrufnr + 1;

sprachauswahl = language;

seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
var link1 = "";
link1 = server+':loadform:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+formnr+'&END';
form01call(link1,pageElement,'Load...','Error');

}


function soapcall1(pageElement, callMessage, errorMessage,soapexe,soapfkt,param3,param4,param5) {

     document.getElementById(pageElement).innerHTML = callMessage;

     try {
     soap01fkt = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       soap01fkt = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         soap01fkt = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          soap01fkt = false;
         } 
       } 
     }


var sRequest = '<?xml version="1.0"?>'
+ '<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" '
+ 'xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"'
+ ' xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><SOAP-ENV:Body>'
+ '<ns0:' + soapfkt +' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns0="urn:soaplib-soapservice">'
+ '<param1 xsi:type="xsd:string">'+sitzungnr+'</param1>'
+ '<param2 xsi:type="xsd:string">'+sitzungsdatum+'</param2>'
+ '<param3 xsi:type="xsd:string">'+param3+'</param3>'
+ '<param4 xsi:type="xsd:string">'+param4+'</param4>'
+ '<param5 xsi:type="xsd:string">'+param5+'</param5>'
+ '</ns0:'+soapfkt+'>'
+ '</SOAP-ENV:Body>'
+ '</SOAP-ENV:Envelope>';


var SoapActionHeader = '../soap/'+soapexe+'/soap';
var serviceurl = '../soap/'+soapexe+'/soap';


     soap01fkt.onreadystatechange = function() {soapresponse1(pageElement, errorMessage,soapfkt,param3,param4);};
     soap01fkt.open("POST",serviceurl,true);

     soap01fkt.setRequestHeader("Content-Type", "text/xml");
     soap01fkt.setRequestHeader("SOAPAction", SoapActionHeader);

     soap01fkt.send(sRequest);
  }

function soapresponse1(pageElement, errorMessage,soapfkt,param3,param4) {
   var output = '';
   if(soap01fkt.readyState == 4) {

      if(soap01fkt.status == 200) {
         output = soap01fkt.responseText;
         //output = soap01fkt.responseXML;

//alert(output);
if (navigator.userAgent.indexOf("MSIE")>-1) 
{ 
var contentxml = new ActiveXObject("microsoft.xmldom");
contentxml.async = false;
contentxml.loadXML(output);
}
 else if (document.implementation && document.implementation.createDocument) {
var parser=new DOMParser();
var contentxml;
contentxml=parser.parseFromString(output,"text/xml");
}

          var contentxmlelement = contentxml.getElementsByTagName('Result');
         c1 = contentxmlelement.item(0);
// bug mozilla
      var anzpakete = c1.childNodes.length;
      var outputkpl='';
      for (var i = 0; i<anzpakete; i++) {outputkpl = outputkpl + c1.childNodes.item(i).nodeValue;}
         document.getElementById(pageElement).innerHTML = outputkpl;
         if (pageElement == 'KONFIGURATION') {
           //var contentxmlelement = contentxml.getElementsByTagName("param3");
           //c1 = contentxmlelement.item(0);
           //alert(c1.firstChild.nodeValue);
           //createSML(c1.firstChild.nodeValue);
           createSML('BEZQUAL');
         };
         if (document.getElementById('xxWKORBSUMME')) {
            document.getElementById('WARENKORBSUMME').innerHTML = document.getElementById('xxWKORBSUMME').innerHTML;
         };

       } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }

      }
}


function soapcontent(content,soapexe,soapfkt,param3,param4,param5) { 
aufrufnr = aufrufnr + 1;
sprachauswahl = document.getElementById("lang").value; 
seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
soapcall1(content,'<img src="../ladebalken_content.gif">','Error',soapexe,soapfkt,param3,param4,param5);
}

function soapcontentWIN(content,soapexe,soapfkt,param3,param4,param5) { 
aufrufnr = aufrufnr + 1;
sprachauswahl = window.opener.document.getElementById("lang").value; 
seite = window.opener.document.getElementById("seite").value; 
sitzungnr = window.opener.document.getElementById("sessionid").innerHTML; 
var aktuellesDatum=new Date();
var aktuellesDatumMonat = aktuellesDatum.getMonth()+1;
sitzungsdatum = aktuellesDatum.getDate() + '.' + aktuellesDatumMonat + '.' + aktuellesDatum.getYear();
//alert(sitzungsdatum);
soapcall1(content,'<img src="../ladebalken_content.gif">','Error',soapexe,soapfkt,param3,param4);
}


function getfktcall1(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont01fkt = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont01fkt = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont01fkt = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont01fkt = false;
         } 
       } 
     }
     cont01fkt.onreadystatechange = function() {getfktresponse1(pageElement, errorMessage);};
     cont01fkt.open("GET",url,true);
     cont01fkt.send(null);
  }

function getfktresponse1(pageElement, errorMessage) {
   var output = '';
   if(cont01fkt.readyState == 4) {
      if(cont01fkt.status == 200) {
         output = cont01fkt.responseText;
         document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }

function getfktcall2(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont02fkt = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont02fkt = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont02fkt = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont02fkt = false;
         } 
       } 
     }
     cont02fkt.onreadystatechange = function() {getfktresponse2(pageElement, errorMessage);};
     cont02fkt.open("GET",url,true);
     cont02fkt.send(null);
  }

function getfktresponse2(pageElement, errorMessage) {
   var output = '';
   if(cont02fkt.readyState == 4) {
      if(cont02fkt.status == 200) {
         output = cont02fkt.responseText;
         document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }

function getfktcall3(url, pageElement, callMessage, errorMessage) {
     document.getElementById(pageElement).innerHTML = callMessage;
     try {
     cont03fkt = new XMLHttpRequest(); /* e.g. Firefox */
     } catch(e) {
       try {
       cont03fkt = new ActiveXObject("Msxml2.XMLHTTP");  /* some versions IE */
       } catch (e) {
         try {
         cont03fkt = new ActiveXObject("Microsoft.XMLHTTP");  /* some versions IE */
         } catch (E) {
          cont03fkt = false;
         } 
       } 
     }
     cont03fkt.onreadystatechange = function() {getfktresponse3(pageElement, errorMessage);};
     cont03fkt.open("GET",url,true);
     cont03fkt.send(null);
  }

function getfktresponse3(pageElement, errorMessage) {
   var output = '';
   if(cont03fkt.readyState == 4) {
      if(cont03fkt.status == 200) {
         output = cont03fkt.responseText;
         document.getElementById(pageElement).innerHTML = output;
         } else {
         document.getElementById(pageElement).innerHTML = errorMessage+"\n"+output;
         }
      }
  }




function holesitzung() { 
var link = "";
link = server+':getsessionid::'+seite+sprachauswahl+'&nr'+aufrufnr;
valuecallAHAH(server+':getsessionid::', 'sessionid',
     'anmeldung anonym...', 'Error'); 

} 


function logincheck() { 
aufrufnr = aufrufnr + 1;
var link = "";
link = server+':login:'+sitzungnr+':'+seite+sprachauswahl+'&sessionid='+sitzungnr+'&user='+document.getElementById('user').value+'&password='+document.getElementById('password').value+'&nr'+aufrufnr+'&END';
logincall(link, 'ANMELDEDATEN',
     'prüfe anmeldung. Wait...', 'Error'); 

} 



function getfktcontent(c1,d1,c2,d2,c3,d3,c4,d4,c5,d5,c6,d6) { 
aufrufnr = aufrufnr + 1;
sprachauswahl = document.getElementById("lang").value; 
seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
var link1 = "";
if(c1 != "0") {
link1 = server+':getmenu1:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&menu='+c1+'&END';
content01call(link1,d1,'Load...">','Error');
}
var link2 = "";
if(c2 != "0") {
link2 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c2+'&END';
content02call(link2,d2,'Load...','Error');
}
var link3 = "";
if(c3 != "0") {
link3 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c3+'&END';
content03call(link3,d3,'Load...','Error');
}
var link4 = "";
if(c4 != "0") {
link4 = server+':loadfkt:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c4+'&END';
getfktcall1(link4,d4,'<img src="../ladebalken_content.gif">','Error');
}
var link5 = "";
if(c5 != "0") {
link5 = server+':loadfkt:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c5+'&END';
getfktcall2(link5,d5,'Load...','Error');
}
var link6 = "";
if(c6 != "0") {
link6 = server+':loadfkt:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c6+'&END';
getfktcall3(link6,d6,'Load...','Error');
}


}



function getfktcontentfield(c4,d4) { 
aufrufnr = aufrufnr + 1;
sprachauswahl = document.getElementById("lang").value; 
seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
var link4 = "";
if(c4 != "0") {
link4 = server+':loadfkt:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c4+'&END';
getfktcall1(link4,d4,'<img src="../ladebalken_content.gif">','Error');
}

}

function getfktcontentfieldsprache(c4,d4,sprache) { 
aufrufnr = aufrufnr + 1;
//sprachauswahl = document.getElementById("lang").value; 
sprachauswahl = sprache; 
seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
var link4 = "";
if(c4 != "0") {
link4 = server+':loadfkt:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c4+'&END';
//alert(link4);
getfktcall1(link4,d4,'<img src="../ladebalken_content.gif">','Error');
}

}

function loadcontentfield(c2,d2) { 
aufrufnr = aufrufnr + 1;
sprachauswahl = document.getElementById("lang").value; 
seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
var link2 = "";
if(c2 != "0") {
link2 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c2+'&END';
//alert(link2);
content02call(link2,d2,'Load...','Error');

}
}

function loadcontentfieldsprache(c2,d2,sprache) { 
aufrufnr = aufrufnr + 1;
sprachauswahl = sprache; 
seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
var link2 = "";
if(c2 != "0") {
link2 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c2+'&END';
content02call(link2,d2,'Load...','Error');
}
}


function loadcontent3field(c3,d3) { 
aufrufnr = aufrufnr + 1;
sprachauswahl = document.getElementById("lang").value; 
seite = document.getElementById("seite").value; 
sitzungnr = document.getElementById("sessionid").innerHTML; 
var link3 = "";
if(c3 != "0") {
link3 = server+':loadcontent:'+sitzungnr+':'+seite+sprachauswahl+'&nr'+aufrufnr+'&content='+c3+'&END';
content03call(link3,d3,'Load...','Error');
}
}


function chgintnav(posart,pos,anzbloecke,cpyart1,cpyart2,cpyart3,fkt1,fkt1param,fkt1wohin,content,bild,sprache) {
if (posart == "ABS") { 
 intnavrec = pos;
}

if (posart == "RECHTS") { 
 intnavrec = intnavrec + pos;
}

if (posart == "LINKS") { 
 intnavrec = intnavrec - 1;
}

if (cpyart1 == "HTML") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrec - 1 + i;
  var cpyfrom = "TD1_" + (tblrecnr - 1);
  var cpyto = "INTNAV1_" + block;
  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).innerHTML=document.getElementById(cpyfrom).innerHTML}
  else {document.getElementById(cpyto).innerHTML = ""};
}
}
if (cpyart1 == "JPG") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrec - 1 + i;
  var cpyfrom = "TDK_" + (tblrecnr - 1);
  var cpyto = "INTNAV1_" + block;
  var bildname = "";
  var schluessel = "";
  if (document.getElementById(cpyfrom)) {schluessel = document.getElementById(cpyfrom).innerHTML };
  bildname = content+schluessel+'NAVI.JPG';


  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).src='../INTERNETBLOB/'+bildname}
  else {document.getElementById(cpyto).src = '../INTERNETBLOB/blank.jpg'};
 // if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).alt=+schluessel};
  
}
}
if (cpyart1 == "GIF") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrec - 1 + i;
  var cpyfrom = "TDK_" + (tblrecnr - 1);
  var cpyto = "INTNAV1_" + block;
  var bildname = "";
  var schluessel = "";
  if (document.getElementById(cpyfrom)) {schluessel = document.getElementById(cpyfrom).innerHTML };
  bildname = content+schluessel+'NAVI.GIF';
 

  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).src='../INTERNETBLOB/'+bildname}
  else {document.getElementById(cpyto).src = '../INTERNETBLOB/blank.jpg'};
}
}
if (cpyart2 == "HTML") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrec - 1 + i;
  var cpyfrom = "TD2_" + (tblrecnr - 1);
  var cpyto = "INTNAV2_" + block;
  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).innerHTML=document.getElementById(cpyfrom).innerHTML}
  else {document.getElementById(cpyto).innerHTML = ""};
}
}
if (cpyart3 == "HTML") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrec - 1 + i;
  var cpyfrom = "TD3_" + (tblrecnr - 1);
  var cpyto = "INTNAV3_" + block;
  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).innerHTML=document.getElementById(cpyfrom).innerHTML}
  else {document.getElementById(cpyto).innerHTML = ""};
}
}

if (content == "BEZQUAL") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrec - 1 + i;
  var cpyfrom = "TDK_" + (tblrecnr - 1);
  var cpyto = "INTNAV1_" + block;
  var schluessel = "";
 if (document.getElementById(cpyfrom)) {schluessel = document.getElementById(cpyfrom).innerHTML };
//  alert (schluessel);
 if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).alt=+schluessel};

  
}
}

if (fkt1 != "STATIC") {
if (document.getElementById(fkt1param+intnavrec)) {fkt1param=document.getElementById(fkt1param+intnavrec).innerHTML}
var c4 = fkt1 + '?P1='+ fkt1param;

//alert(document.getElementById('lang').value);

getfktcontentfieldsprache(c4,fkt1wohin,sprache)


}

if (bild != "NONE") {
var bildname = "";
var schluessel = "";
var linkpdf = "";
if (document.getElementById('TDK_'+intnavrec)) {schluessel = document.getElementById('TDK_'+intnavrec).innerHTML };
bildname = content+schluessel+bild;
linkpdf = content+schluessel+'PDF.PDF';
linkpdf00 = content+schluessel+'PDF00.PDF';
linkpdf01 = content+schluessel+'PDF01.PDF';
if (document.getElementById('INTNAVIMG')) {document.getElementById('INTNAVIMG').src='../INTERNETBLOB/'+bildname}
if (document.getElementById('INTNAVIMGLINKPDF')) {document.getElementById('INTNAVIMGLINKPDF').href='../INTERNETBLOB/'+linkpdf}
if (document.getElementById('LINKPDF')) {document.getElementById('LINKPDF').href='../INTERNETBLOB/'+linkpdf}
if (document.getElementById('LINKPDF00')) {document.getElementById('LINKPDF00').href='../INTERNETBLOB/'+linkpdf00}
if (document.getElementById('LINKPDF01')) {document.getElementById('LINKPDF01').href='../INTERNETBLOB/'+linkpdf01}
if (document.getElementById('INTNAVIMG2JPG')) {document.getElementById('INTNAVIMG2JPG').src='../INTERNETBLOB/'+content+schluessel+'BILD2.JPG'}
if (document.getElementById('INTNAVIMG3JPG')) {document.getElementById('INTNAVIMG3JPG').src='../INTERNETBLOB/'+content+schluessel+'BILD3.JPG'}
if (document.getElementById('INTNAVIMG4JPG')) {document.getElementById('INTNAVIMG4JPG').src='../INTERNETBLOB/'+content+schluessel+'BILD4.JPG'}
}


if (content == "WEMI") {
soapcontent('DETAILINFO','WKORB.EXE','GetWemiSel',schluessel);
 

}

}



function chgintnavbilder(posart,pos,anzbloecke,cpyart1,cpyart2,cpyart3,fkt1,fkt1param,fkt1wohin,content,bild) {

if (posart == "ABS") { 
 intnavrecbilder = pos;
}

if (posart == "RECHTS") { 
 intnavrecbilder = intnavrecbilder + pos;
}

if (posart == "LINKS") { 
 intnavrecbilder = intnavrecbilder - 1;
}

if (cpyart1 == "HTML") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrecbilder - 1 + i;
  var cpyfrom = "TD1BILDER_" + (tblrecnr - 1);
  var cpyto = "INTNAV1BILDER_" + block;
  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).innerHTML=document.getElementById(cpyfrom).innerHTML}
  else {document.getElementById(cpyto).innerHTML = ""};
}
}

if (cpyart1 == "JPG") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrecbilder - 1 + i;
  var cpyfrom = "TDKBILDER_" + (tblrecnr - 1);
  var cpyto = "INTNAV1BILDER_" + block;
  var bildname = "";
  var schluessel = "";
  if (document.getElementById(cpyfrom)) {schluessel = document.getElementById(cpyfrom).innerHTML };
  bildname = content+schluessel+'NAVI.JPG';

  
  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).src='../INTERNETBLOB/'+bildname}
  else {document.getElementById(cpyto).src = '../INTERNETBLOB/blank.jpg'};
}

}



if (cpyart1 == "GIF") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrecbilder - 1 + i;
  var cpyfrom = "TDKBILDER_" + (tblrecnr - 1);
  var cpyto = "INTNAV1BILDER_" + block;
  var bildname = "";
  var schluessel = "";
  if (document.getElementById(cpyfrom)) {schluessel = document.getElementById(cpyfrom).innerHTML };
  bildname = content+schluessel+'NAVI.GIF';


  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).src='../INTERNETBLOB/'+bildname}
  else {document.getElementById(cpyto).src = '../INTERNETBLOB/blank.jpg'};
}
}
if (cpyart2 == "HTML") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrecbilder - 1 + i;
  var cpyfrom = "TD2BILDER_" + (tblrecnr - 1);
  var cpyto = "INTNAV2BILDER_" + block;
  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).innerHTML=document.getElementById(cpyfrom).innerHTML}
  else {document.getElementById(cpyto).innerHTML = ""};
}
}
if (cpyart3 == "HTML") {
for (var i = 1; i<=anzbloecke; i++) {
  var block = i-1;
  var tblrecnr = intnavrecbilder - 1 + i;
  var cpyfrom = "TD3BILDER_" + (tblrecnr - 1);
  var cpyto = "INTNAV3BILDER_" + block;
  if (document.getElementById(cpyfrom)) {document.getElementById(cpyto).innerHTML=document.getElementById(cpyfrom).innerHTML}
  else {document.getElementById(cpyto).innerHTML = ""};
}
}
if (fkt1 != "STATIC") {
if (document.getElementById(fkt1param+intnavrecbilder)) {fkt1param=document.getElementById(fkt1param+intnavrecbilder).innerHTML}
var c4 = fkt1 + '?P1='+ fkt1param;
getfktcontentfield(c4,fkt1wohin);
}

if (bild != "NONE") {
var bildname = "";
var schluessel = "";
var linkpdf = "";
if (document.getElementById('TDKBILDER_'+intnavrecbilder)) {schluessel = document.getElementById('TDKBILDER_'+intnavrecbilder).innerHTML };
bildname = content+schluessel+bild;
linkpdf = content+schluessel+'PDF.PDF';
if (document.getElementById('INTNAVIMGBILDER')) {document.getElementById('INTNAVIMGBILDER').src='../INTERNETBLOB/'+bildname}
if (document.getElementById('INTNAVIMGLINKPDFBILDER')) {document.getElementById('INTNAVIMGLINKPDFBILDER').href='../INTERNETBLOB/'+linkpdf}
if (document.getElementById('LINKPDFBILDER')) {document.getElementById('LINKPDFBILDER').href='../INTERNETBLOB/'+linkpdf}
if (document.getElementById('INTNAVIMG2JPGBILDER')) {document.getElementById('INTNAVIMG2JPGBILDER').src='../INTERNETBLOB/'+content+schluessel+'BILD2.JPG'}
if (document.getElementById('INTNAVIMG3JPGBILDER')) {document.getElementById('INTNAVIMG3JPGBILDER').src='../INTERNETBLOB/'+content+schluessel+'BILD3.JPG'}
if (document.getElementById('INTNAVIMG4JPGBILDER')) {document.getElementById('INTNAVIMG4JPGBILDER').src='../INTERNETBLOB/'+content+schluessel+'BILD4.JPG'}
}



if (document.getElementById('DOWN_1')) {document.getElementById('DOWN_1').href='../INTERNETBLOB/'+content+schluessel+'BILD2.JPG'}
if (document.getElementById('DOWN_2')) {document.getElementById('DOWN_2').href='../INTERNETBLOB/'+content+schluessel+'BILD3.JPG'}


}

