/**************************
file:    navi.js
version: 1.00
date:    2003-10-13
**************************/
function emailscript(mail,domain_name,domain_ext){
  document.write("<a href=\"mailto:" + mail + "&#64;"+ domain_name+"&#46;"+domain_ext+"\">"+mail + "&#64;"+ domain_name+"&#46;"+domain_ext+"<\/a>");
}

function emailscriptnorm(mail,domain_name,domain_ext){
  if(eval(document.getElementById("k_email"))){
    document.getElementById("k_email").value = mail + "&#64;"+ domain_name+"&#46;"+domain_ext;
  }
  if(eval(document.getElementById("i_email"))){
    document.getElementById("i_email").value = mail + "&#64;"+ domain_name+"&#46;"+domain_ext;
  }
}

function changeLanguage(){
  var lang = document.forms["frmlanguage"].elements["language"].options[document.forms["frmlanguage"].elements["language"].selectedIndex].value;
  location.href=lang;
}

//show-hide layers anfang
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'inline':(v='hide')?'none':v; }
    obj.display=v;

    if(v == 'inline'){
      var elm = args[0].replace("layer","");
      if (document.getElementById("nav2"+elm).className.indexOf("_akt")==-1){
      document.getElementById("nav2"+elm).className="Nav1_over";
      }
    }
  }
}
//show-hide layers ende


//frames tauschen anfang
function tauschen (pfad,content) {
  parent.frames[0].location.href=pfad;
  parent.frames[1].location.href=content;
}
//frames tauschen ende


//reloads the window if Nav4 resized anfang
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//reloads the window if Nav4 resized ende


//fenster immer im vordergrund anfang
window.focus();
//fenster immer im vordergrund ende

var activeLayer = "";

function setStyle(obj,newStyle){
  if (obj.className.indexOf("_akt") == -1){
    obj.className=newStyle;
  }

}
function closeLayers(aktid,nav)
{
  //alert("NAME ELEMENT:   " + document.getElementsByName("a").length);
	 //alert("aktive ID:  " + aktid + " Navigation:  " +nav);
	 for (i=0; i<document.getElementsByTagName("td").length;i++){
	 	if (document.getElementsByTagName("td")[i].id.substring(0,4) == "nav2"){
			name = document.getElementsByTagName("td")[i].id;
			
			id = name.substring(4,name.length);
			//alert(name + " " + id);
      if(document.getElementById("nav2"+id).className != "Nav1_akt" && id != aktid){
        document.getElementById("nav2"+id).className = "Nav1";
      }
      //Nav1_back
		}
	 }
	for (i=0; i<document.getElementsByTagName("div").length;i++){
			//alert(document.getElementsByTagName("div")[i].id.indexOf("layer"));
			if (document.getElementsByTagName("div")[i].id.indexOf("layer") == 0){
				document.getElementsByTagName("div")[i].style.display  = 'none';		
			}
	
	}
	
	if (aktid){
		showLayers(aktid);
	}
}

function setLayer(id)
{
	activeLayer = id;
	closeLayers();
}

function showLayers(id,nav)
{
  //alert ("ShowLayers:   " + id + "Navigation:   " + nav);
	//this.className='Nav1<nav@aktive1>_akt</nav@aktive1>';
	
	closeLayers();
	MM_showHideLayers('layer'+id,'','show');
	/*if (eval(document.getElementById("nav2"+id))){
		document.getElementById("nav2"+id).style.color = "#E25500";
	}*/
}

var nav1 = 0;
var nav2 = 0;
var nav3 = 0;

function setNavi(nnav1,nnav2,nnav3)
{
	if(nav1>0){
		if(document.getElementById){
      document.getElementById("nav1"+nav1).style.color = "";
    } else if(document.all) {
      document.all["nav1"+nav1].style.color = "";
    }
  }
	if(nnav1>0){
		if(document.getElementById){
      document.getElementById("nav1"+nnav1).style.color = "00aeef";
    } else if(document.all){
      document.all["nav1"+nnav1].style.color = "00aeef";
    }
  }
	nav1 = nnav1;

	if(nav2>0){
		if(document.getElementById){
      document.getElementById("nav2"+nav2).style.color = "";
    } else if(document.all){
      document.all["nav2"+nav2].style.color = "";
    }
  }
	if(nnav2>0){
		if(document.getElementById){
      document.getElementById("nav2"+nnav2).style.color = "00aeef";
    } else if(document.all){
      document.all["nav2"+nnav2].style.color = "00aeef";
    }
  }
	nav2 = nnav2;

	if(nav3>0){
		if(document.getElementById){
      document.getElementById("nav3"+nav3).style.color = "";
    } else if(document.all){
      document.all["nav3"+nav3].style.color = "";
    }
  }
	if(nnav3>0){
		if(document.getElementById){
      document.getElementById("nav3"+nnav3).style.color = "00aeef";
    } else if(document.all){
      document.all["nav3"+nnav3].style.color = "00aeef";
    }
		setLayer(nav2);
	} else {
		setLayer(0);
  }
	nav3 = nnav3;
  // reload foot frame with timeout
  setTimeout("ReplaceFooter()",100);
}

function ReplaceFooter(){
  if(top.gingcofoot.NeedToReload) top.gingcofoot.document.location.replace('foot.php'+top.gingcomain.document.location.search);
}

function openSendPage(deptid){
	
		//alert(navigator.appVersion + "\n" + navigator.platform);
	f11=window.open('content.php?deptid=' + deptid + '&template=SendPage','SendPage','width=433,height=335,scrollbars=no');
	f11.focus();
}

function openKundenModul() {
		
		userlogin = document.getElementById("userlogin").value;
		userpass = document.getElementById("userpass").value;
		
		//alert(navigator.appVersion + "\n" + navigator.platform);
	
	f11=window.open('http://82.149.85.10/km/user/do_login_new.php?userlogin=' + userlogin + '&userpass=' +  userpass ,'Kundemodul','width=770,height=500,scrollbars=no');
	
	
	f11.focus();
	return false;
}

function openWin(deptid){
	
		//alert(navigator.appVersion + "\n" + navigator.platform);
	f11=window.open('content.php?deptid=' + deptid ,'Picture','width=433,height=425,scrollbars=no');
	f11.focus();
}
