/* DHTML+Java<script> by Juergen Krausz/Grafikrausz.at for ARGE Alpinmedizin Austria */

var $GET = window.location.search;
var pageLang = (($GET.search(/.lang=en./) != "-1") || ($GET.search(/lang=en/) != "-1")) ? "en" : "de";
var framePage = (($GET.search(/.page=./) != "-1") || ($GET.search(/page=/) != "-1")) ? scanURL() : ""; 
navState = new Array();

var nav_anzahl = 12; /* !!! MUSS BEIM HINZUFÜGEN VON NVIGATIONSBEREICHEN ERHÖHT WERDEN  !!! */

for (i=0; i<nav_anzahl; i++) { navState[i] = "close";  } 
var navAllState = "close";
window.onresize=maximizeIframe;


function checkIframe() {
iframeobj = (document.all) ? document.all.iframe_content : document.getElementById("iframe_content");
if (framePage != "") { iframeobj.src=framePage; navAllToggle(); } 
}


function maximizeIframe() { 
 wh=600;
 iframeobj = (document.all) ? document.all.iframe_content : document.getElementById("iframe_content");
 if (document.body && document.body.offsetHeight) { wh=document.body.offsetHeight; } else {
 if (window.innerHeight) { wh=window.innerHeight } }
 iframeobj.style.height=wh-170;
}


function scanURL() {
findURL= $GET.match(/page=.+/); 
part1=findURL[findURL.length-1].substr(5);
pageURL= (part1.lastIndexOf(";") == "-1") ? part1 : part1.substr(0,part1.lastIndexOf(";"));
return pageURL;
}


function navAct(nr,what) {
divobj = (document.all) ? eval("document.all.nav_"+nr) : document.getElementById("nav_"+nr);
butobj = eval("document.navbut_"+nr);
		   
if (what=="toggle" && navState[nr]!="open") {
   navState[nr] =  					 "open";
   divobj.style.overflow =  		 "visible";
   divobj.style.height = 	  		 "";
   divobj.style.borderTop =			 "1px solid #D8DAED";  			/* "1px solid #D8DAED" */
   butobj.src=			  			 "images/nav_close.gif";  
   return;  }				   

if (what=="toggle_sub_menu" && navState[nr]!="open") {							/* new for gtec */
   navState[nr] =  					 "open";
   divobj.style.overflow =  		 "visible";
   divobj.style.height = 	  		 "";
   divobj.style.borderTop =			 "0px solid #D8DAED";  			
   butobj.src=			  			 "images/nav_close.gif";  
   return;  }	


if (what=="toggle" && navState[nr]=="open") {
   navState[nr] =  					 "close";
   divobj.style.overflow =  		 "hidden";
   divobj.style.height = 	  		 "14px";						/* before 16px */
   divobj.style.borderTop =			 "1px dotted #D8DAED";  		/* "1px dotted #D8DAED" */
   butobj.src=			  			 "images/nav_open.gif";  
   return;  }	

if (what=="toggle_sub_menu" && navState[nr]=="open") {						/* new for gtec */
   navState[nr] =  					 "close";
   divobj.style.overflow =  		 "hidden";
   divobj.style.height = 	  		 "14px";						
   divobj.style.borderTop =			 "0px dotted #D8DAED";  		
   butobj.src=			  			 "images/nav_open.gif";  
   return;  }
 
if (what=="open") {
   navState[nr] =  					 "open";
   divobj.style.overflow =  		 "visible";
   divobj.style.height = 	  		 "";
   divobj.style.borderTop =			 "1px solid #D8DAED";			/* before "1px solid #D8DAED" */
   butobj.src=			  			 "images/nav_close.gif";  
   return;  }

if (what!="open") {
   navState[nr] =  					 "close";
   divobj.style.overflow =  		 "hidden";
   divobj.style.height = 	  		 "14px";						/* before "16px" */
   divobj.style.borderTop =			 "1px dotted #D8DAED";  		/* "1px dotted #D8DAED" */
   butobj.src=			  			 "images/nav_open.gif";  
   return;  }
}

function jumpLang(lang) {
iframe_src = iframe_content.location.pathname;
jumpto = iframe_src.substr(0,iframe_src.length-6) + lang + iframe_src.substr(iframe_src.length-4);
window.location.href = "index" + ((lang=="de") ? "" : "_"+lang ) + ".htm?page=" + jumpto;
}

function navAllToggle() {
navAllState = (navAllState != "open") ? "open" : "close";
document.navbut_all.src = (navAllState == "close") ? "images/navall_open.gif" : "images/navall_close.gif";
for (i=0; i<navState.length; i++) { 
	navAct(i,navAllState); }
}


function checkEnter(evt) { 
var ccode;
if (evt && evt.which) { evt=evt; ccode=evt.which;  } else { evt=event; ccode=evt.keyCode; }
if (ccode == 13) 	  { document.loginform.submit(); return false; } else { return true; }
}