// JavaScript Document

// Current Main Menu = image name
currentMenu=0;

var menu = new Array("ueberuns", "leistungen", "service", "karriere", "kontakt", "impressum");
var numOfSubmenus = new Array(4, 5, 2, 2, 0 , 0);

function overImage(imageName) {
        parent.document[imageName].src="03-images/"+imageName+"_over.gif";		
}

function outImage(imageName) {
		if (currentMenu!=imageName) 
	        this.document[imageName].src="03-images/"+imageName+".gif";
}

function outAllImages() {
	for (i=0; i<6; i++){
		if (currentMenu!=menu[i]) 
	        parent.document[menu[i]].src="03-images/"+menu[i]+".gif";	        
	}

}

function loadImages() {
	img = new Array();
	
	for (i=0; i<menu.length; i++){
        img[i] = new Image();
		img[i].src = menu[i]+"_over.gif";
	}
//	img[0].src = "ueberuns_over.gif";
//	img[1].src = "leistungen_over.gif";
//	img[2].src = "service_over.gif";
//	img[3].src = "karriere_over.gif";
//	img[4].src = "kontakt_over.gif";
//	img[5].src = "impressum_over.gif";	
}

function showSubmenu (id) {	
   currentMenu=id.slice(4);	
   hideSubmenu ();
   outAllImages();
   //parent.document.getElementById('sub_welcome').style.display = "none";
   parent.document.getElementById(id).style.display = "";
   <!--#set var="cont" value="../01-content/ueberuns.html"-->
	
}


function hideSubmenu () {
	for (i=0; i<menu.length; i++){
		parent.document.getElementById('sub_'+menu[i]).style.display = "none";
		for (j=0; j<numOfSubmenus[i]; j++) {
	  		parent.document.all[menu[i]+j].style.borderBottomStyle="none";
  		}  	
	}
	//document.getElementById(id).style.display = "none";
//	parent.document.getElementById('sub_ueberuns').style.display = "none";
//	parent.document.getElementById('sub_leistungen').style.display = "none";
//	parent.document.getElementById('sub_karriere').style.display = "none";
//	parent.document.getElementById('sub_service').style.display = "none";
	//parent.document.getElementById('sub_kontakt').style.display = "none";
    //parent.document.getElementById('sub_impressum').style.display = "none";
	
}

// der vierte Parameter ist optional und muss nur dann auf 1 gesetzt werden, wenn der Link von einer Contentseite aus kommt
function loadContent (imageName, Frame2, URI2, calledFromContent) {
  parent.document.getElementById('motiv').src="03-images/"+imageName+".jpg";
  //top[Frame1].location.href = URI1;
  if (calledFromContent == "1") {
  	 top[Frame2].location.href = "../"+URI2;
  } else {
    top[Frame2].location.href = URI2;
  }
}


function loadContentSumenu (id, Frame2, URI2, no) {
  //top[Frame1].location.href = URI1;
  overImage(id);
  currentMenu=id;
  top[Frame2].location.href = URI2;
  for (i=0; i<menu.length; i++){
	  if (menu[i]==id) {
	  		currentMenuID=i;
			break;
	  }
  }  
  for (i=0; i<numOfSubmenus[currentMenuID]; i++){
	  this.document.all[id+i].style.borderBottomStyle="none";
  }  		
  this.document.all[id+no].style.borderBottomStyle="solid";
  this.document.all[id+no].style.borderBottomColor="#0066CC";
  this.document.all[id+no].style.borderBottomWidth="1px";  
}

function goHome() {
	hideSubmenu();
	parent.document.getElementById('sub_welcome').style.display = "";
	parent['titleframe'].location.href= "/01-content/head/welcome.html";
}

function goHomeBread() {
	parent.document.getElementById('sub_welcome').style.display = "";
}

function UnCryptMailto(s, shift) {
	var n=0;
	var r="";
	for(var i=0;i<s.length;i++) { 
		n=s.charCodeAt(i); 
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(shift)); 
	}
	return r;
}

function linkTo_UnCryptMailto(s, shift)	{
	location.href=UnCryptMailto(s, shift);
}
