
	
  
function getNewRequest(replacer){
  request = self.location.href;
  temp = /page.html/;  
  newRequest = request.replace(temp,replacer);
  if (request == newRequest) {
      newRequest = request + "/deutsch/" + replacer;
  }
  return newRequest;
}

	
 function MM_openBrWindow(theURL,winName,features) {
        winName = winName.replace(/[^A-Z,0-9]/gi, '');
  		x = window.open(theURL,winName,features);
  		x.focus();
	}
 

	
         
			zoomStatus=0;
			function zoom(){
				if (!document.all){
					alert("Leider steht diese Funktion nur Benutzern des Internet Explorers zur Verfügung. Sie können stattdessen die Tastenkombination STRG+PLUS oder SRG+MINUS verwenden.");
					return;
				}
				if (zoomStatus==0){
					document.getElementById('bodyId').style.setAttribute('zoom','125%','false');
					zoomStatus=1;
				}
				else{
					document.getElementById('bodyId').style.setAttribute('zoom','100%','false');
					zoomStatus=0;
				}
			}
	
		
	
    
	
  
    function mailTo(){
        var myUrl = escape(parent.location.href);
        parent.location.href="mailto:Ihre%20Kontaktadresse?subject=Link-Tipp&body=Dieser%20Link%20wird%20Ihnen%20empfohlen:%20%20" + myUrl;
}

	
  
function pdf(){
newRequest = getNewRequest ('content.pdf');
MM_openBrWindow(newRequest,'PDF','scrollbars=yes,width=800,height=600');
}

	
  
function printView(){
        printRequest = getNewRequest("print.html");
        MM_openBrWindow(printRequest,'druckAnsicht','scrollbars=yes,width=600,height=420');
}


	
        function fastSearch (path) {
                //if wenn kein Suchbegriff, dann keine Suche
                if (document.fastsearch.query.value=='' || document.fastsearch.query.value=='Suche' || document.fastsearch.query.value=='Search') {
                   return;
                }
                else {
                    // Suchstring basteln
                    document.fastsearch.action ="/de/"+path+"?conquest-searchquery-is-query=true&format=long&conquest-searchquery="
                        + "metadata:(" + document.fastsearch.query.value + ")^4 "
                        + "url:(" + document.fastsearch.query.value + ")^3 "
                        + "title:(" + document.fastsearch.query.value + ")^2 "
                        + "contents:(" + document.fastsearch.query.value +")";
                   // abschickern
                   document.fastsearch.submit();
                }
            }
            
             function fastSearch2 (path) {
                    // Suchstring basteln
                    document.fastsearch2.action ="/de/"+path+"?conquest-searchquery-is-query=true&format=long&conquest-searchquery="
                        + "metadata:(" + document.fastsearch2.query.value + ")^4 "
                        + "url:(" + document.fastsearch2.query.value + ")^3 "
                        + "title:(" + document.fastsearch2.query.value + ")^2 "
                        + "contents:(" + document.fastsearch2.query.value +")";
                   // abschickern
                   document.fastsearch2.submit();
              
            }
        
        function checkSearchValue() {
            if(document.getElementById('searchValue').value=='Suche') { 
                document.getElementById('searchValue').value='';
            }else {
                if(document.getElementById('searchValue').value=='') {
                    document.getElementById('searchValue').value='Suche';
                    }
            }
        }
        
        function submit_function() {
            document.fastsearch2.submit();
        }
        
        function submitMouseOver() {
            document.getElementById('left_button').style.backgroundImage='url(/httpd/img/but-master_left-hi.gif)';
            document.getElementById('middle_button').style.backgroundImage='url(/httpd/img/but-master_middle-hi.gif)';
            document.getElementById('right_button').style.backgroundImage='url(/httpd/img/but-master_right-hi.gif)';
        }
        
         function submitMouseOut() {
            document.getElementById('left_button').style.backgroundImage='url(/httpd/img/but-master_left-lo.gif)';
            document.getElementById('middle_button').style.backgroundImage='url(/httpd/img/but-master_middle-lo.gif)';
            document.getElementById('right_button').style.backgroundImage='url(/httpd/img/but-master_right-lo.gif)';
             
        }
        
            
            
       
            
           
            
            
            
    
	
        function fastPSearch (path) {
                if (document.fastpsearch.conquest_membersList_lastname.value=="" || document.fastpsearch.conquest_membersList_lastname.value=='Personensuche*' || document.fastpsearch.conquest_membersList_lastname.value=='People Search*' || document.fastpsearch.conquest_membersList_lastname.value=='People search*') {
                       document.fastpsearch.conquest_membersList_lastname.value="";
                       document.fastpsearch.conquest_membersList_lastname.focus();
                   return;
                }
                else {
                    // Suchstring basteln
                    document.fastpsearch.action ="/de/"+path
                    + "?conquest_membersList_lastname=" + document.fastpsearch.conquest_membersList_lastname.value 
                    + "&conquest_membersList_surname=" + document.fastpsearch.conquest_membersList_surname.value
                    + "&conquest_membersList_unitId=" + document.fastpsearch.conquest_membersList_unitId.value;
                    document.fastpsearch.submit();
                }
            }
            
            
    
	

    function toggle(id) {
      if (document.getElementById(id).style.display == "none") {
        document.getElementById(id).style.display="";
      } else {
        document.getElementById(id).style.display="none";
      }
    }


	
  
	
function checkOnSearch() {
             //if wenn kein Suchbegriff, dann keine Suche
            if (document.search.words.value=="") {
       	   return;
            }
            else {
                      // Suchstring basteln
                      document.search.action ="/deutsch/Universit%E4tsklinikum/searchresult.html?format=" +
                        document.search.format.options[document.search.format.selectedIndex].value +
                       "&conquest-searchquery=url:(" + document.search.words.value + ")^3 title:(" +
                        document.search.words.value + ")^2 contents:(" + document.search.words.value +")" +
                        " AND language:" + document.search.s_language.options[document.search.s_language.selectedIndex].value;
                        // wenn Suche auf Seiten mit bestimmtem Template eingeschränkt werden soll, Suchstring ergänzen
        if  (document.search.template.options[document.search.template.selectedIndex].value !="") {
              document.search.action += " AND template:" + document.search.template.options[document.search.template.selectedIndex].value;
           }
            // abschickern
            document.search.submit();
            }
}



	
  
function favorite(label){
if (label==undefined) label='';
  if (!document.all){
  alert("Bitte verwenden Sie die Tastenkombination STRG+D.");
  return;
  }
  var title = self.document.all.tags("title")[0].innerText;
  getNewRequest('index_1.html');
  window.external.AddFavorite(newRequest,label+title);
}

	

    function extToggle(id, styleLo, styleHi) {
      if (document.getElementById(id).style.display == "none") {
        document.getElementById(id).style.display="";
        document.getElementById('container-'+id).setAttribute("class",styleHi);
      } else {
        document.getElementById(id).style.display="none";
        document.getElementById('container-'+id).setAttribute("class",styleLo);
      }
    }



	
	
         
	if(typeof deconcept == "undefined") var deconcept = new Object();
if(typeof deconcept.util == "undefined") deconcept.util = new Object();
if(typeof deconcept.SWFObjectUtil == "undefined") deconcept.SWFObjectUtil = new Object();
deconcept.SWFObject = function(swf, id, w, h, ver, c, quality, xiRedirectUrl, redirectUrl, detectKey) {
	if (!document.getElementById) { return; }
	this.DETECT_KEY = detectKey ? detectKey : 'detectflash';
	this.skipDetect = deconcept.util.getRequestParameter(this.DETECT_KEY);
	this.params = new Object();
	this.variables = new Object();
	this.attributes = new Array();
	if(swf) { this.setAttribute('swf', swf); }
	if(id) { this.setAttribute('id', id); }
	if(w) { this.setAttribute('width', w); }
	if(h) { this.setAttribute('height', h); }
	if(ver) { this.setAttribute('version', new deconcept.PlayerVersion(ver.toString().split("."))); }
	this.installedVer = deconcept.SWFObjectUtil.getPlayerVersion();
	if (!window.opera && document.all && this.installedVer.major > 7) {
		// only add the onunload cleanup if the Flash Player version supports External Interface and we are in IE
		deconcept.SWFObject.doPrepUnload = true;
	}
	if(c) { this.addParam('bgcolor', c); }
	var q = quality ? quality : 'high';
	this.addParam('quality', q);
	this.setAttribute('useExpressInstall', false);
	this.setAttribute('doExpressInstall', false);
	var xir = (xiRedirectUrl) ? xiRedirectUrl : window.location;
	this.setAttribute('xiRedirectUrl', xir);
	this.setAttribute('redirectUrl', '');
	if(redirectUrl) { this.setAttribute('redirectUrl', redirectUrl); }
}
deconcept.SWFObject.prototype = {
	useExpressInstall: function(path) {
		this.xiSWFPath = !path ? "expressinstall.swf" : path;
		this.setAttribute('useExpressInstall', true);
	},
	setAttribute: function(name, value){
		this.attributes[name] = value;
	},
	getAttribute: function(name){
		return this.attributes[name];
	},
	addParam: function(name, value){
		this.params[name] = value;
	},
	getParams: function(){
		return this.params;
	},
	addVariable: function(name, value){
		this.variables[name] = value;
	},
	getVariable: function(name){
		return this.variables[name];
	},
	getVariables: function(){
		return this.variables;
	},
	getVariablePairs: function(){
		var variablePairs = new Array();
		var key;
		var variables = this.getVariables();
		for(key in variables){
			variablePairs[variablePairs.length] = key +"="+ variables[key];
		}
		return variablePairs;
	},
	getSWFHTML: function() {
		var swfNode = "";
		if (navigator.plugins && navigator.mimeTypes && navigator.mimeTypes.length) { // netscape plugin architecture
			if (this.getAttribute("doExpressInstall")) {
				this.addVariable("MMplayerType", "PlugIn");
				this.setAttribute('swf', this.xiSWFPath);
			}
			swfNode = '<embed type="application/x-shockwave-flash" src="'+ this.getAttribute('swf') +'" width="'+ this.getAttribute('width') +'" height="'+ this.getAttribute('height') +'" style="'+ this.getAttribute('style') +'"';
			swfNode += ' id="'+ this.getAttribute('id') +'" name="'+ this.getAttribute('id') +'" ';
			var params = this.getParams();
			 for(var key in params){ swfNode += [key] +'="'+ params[key] +'" '; }
			var pairs = this.getVariablePairs().join("&");
			 if (pairs.length > 0){ swfNode += 'flashvars="'+ pairs +'"'; }
			swfNode += '/>';
		} else { // PC IE
			if (this.getAttribute("doExpressInstall")) {
				this.addVariable("MMplayerType", "ActiveX");
				this.setAttribute('swf', this.xiSWFPath);
			}
			swfNode = '<object id="'+ this.getAttribute('id') +'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+ this.getAttribute('width') +'" height="'+ this.getAttribute('height') +'" style="'+ this.getAttribute('style') +'">';
			swfNode += '<param name="movie" value="'+ this.getAttribute('swf') +'" />';
			var params = this.getParams();
			for(var key in params) {
			 swfNode += '<param name="'+ key +'" value="'+ params[key] +'" />';
			}
			var pairs = this.getVariablePairs().join("&");
			if(pairs.length > 0) {swfNode += '<param name="flashvars" value="'+ pairs +'" />';}
			swfNode += "</object>";
		}
		return swfNode;
	},
	write: function(elementId){
		if(this.getAttribute('useExpressInstall')) {
			// check to see if we need to do an express install
			var expressInstallReqVer = new deconcept.PlayerVersion([6,0,65]);
			if (this.installedVer.versionIsValid(expressInstallReqVer) && !this.installedVer.versionIsValid(this.getAttribute('version'))) {
				this.setAttribute('doExpressInstall', true);
				this.addVariable("MMredirectURL", escape(this.getAttribute('xiRedirectUrl')));
				document.title = document.title.slice(0, 47) + " - Flash Player Installation";
				this.addVariable("MMdoctitle", document.title);
			}
		}
		if(this.skipDetect || this.getAttribute('doExpressInstall') || this.installedVer.versionIsValid(this.getAttribute('version'))){
			var n = (typeof elementId == 'string') ? document.getElementById(elementId) : elementId;
			n.innerHTML = this.getSWFHTML();
			return true;
		}else{
			if(this.getAttribute('redirectUrl') != "") {
				document.location.replace(this.getAttribute('redirectUrl'));
			}
		}
		return false;
	}
}

/* ---- detection functions ---- */
deconcept.SWFObjectUtil.getPlayerVersion = function(){
	var PlayerVersion = new deconcept.PlayerVersion([0,0,0]);
	if(navigator.plugins && navigator.mimeTypes.length){
		var x = navigator.plugins["Shockwave Flash"];
		if(x && x.description) {
			PlayerVersion = new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/, "").replace(/(\s+r|\s+b[0-9]+)/, ".").split("."));
		}
	}else if (navigator.userAgent && navigator.userAgent.indexOf("Windows CE") >= 0){ // if Windows CE
		var axo = 1;
		var counter = 3;
		while(axo) {
			try {
				counter++;
				axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+ counter);
//				document.write("player v: "+ counter);
				PlayerVersion = new deconcept.PlayerVersion([counter,0,0]);
			} catch (e) {
				axo = null;
			}
		}
	} else { // Win IE (non mobile)
		// do minor version lookup in IE, but avoid fp6 crashing issues
		// see http://blog.deconcept.com/2006/01/11/getvariable-setvariable-crash-internet-explorer-flash-6/
		try{
			var axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		}catch(e){
			try {
				var axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
				PlayerVersion = new deconcept.PlayerVersion([6,0,21]);
				axo.AllowScriptAccess = "always"; // error if player version < 6.0.47 (thanks to Michael Williams @ Adobe for this code)
			} catch(e) {
				if (PlayerVersion.major == 6) {
					return PlayerVersion;
				}
			}
			try {
				axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			} catch(e) {}
		}
		if (axo != null) {
			PlayerVersion = new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));
		}
	}
	return PlayerVersion;
}
deconcept.PlayerVersion = function(arrVersion){
	this.major = arrVersion[0] != null ? parseInt(arrVersion[0]) : 0;
	this.minor = arrVersion[1] != null ? parseInt(arrVersion[1]) : 0;
	this.rev = arrVersion[2] != null ? parseInt(arrVersion[2]) : 0;
}
deconcept.PlayerVersion.prototype.versionIsValid = function(fv){
	if(this.major < fv.major) return false;
	if(this.major > fv.major) return true;
	if(this.minor < fv.minor) return false;
	if(this.minor > fv.minor) return true;
	if(this.rev < fv.rev) return false;
	return true;
}
/* ---- get value of query string param ---- */
deconcept.util = {
	getRequestParameter: function(param) {
		var q = document.location.search || document.location.hash;
		if (param == null) { return q; }
		if(q) {
			var pairs = q.substring(1).split("&");
			for (var i=0; i < pairs.length; i++) {
				if (pairs[i].substring(0, pairs[i].indexOf("=")) == param) {
					return pairs[i].substring((pairs[i].indexOf("=")+1));
				}
			}
		}
		return "";
	}
}
/* fix for video streaming bug */
deconcept.SWFObjectUtil.cleanupSWFs = function() {
	var objects = document.getElementsByTagName("OBJECT");
	for (var i = objects.length - 1; i >= 0; i--) {
		objects[i].style.display = 'none';
		for (var x in objects[i]) {
			if (typeof objects[i][x] == 'function') {
				objects[i][x] = function(){};
			}
		}
	}
}
// fixes bug in some fp9 versions see http://blog.deconcept.com/2006/07/28/swfobject-143-released/
if (deconcept.SWFObject.doPrepUnload) {
	if (!deconcept.unloadSet) {
		deconcept.SWFObjectUtil.prepUnload = function() {
			__flash_unloadHandler = function(){};
			__flash_savedUnloadHandler = function(){};
			window.attachEvent("onunload", deconcept.SWFObjectUtil.cleanupSWFs);
		}
		window.attachEvent("onbeforeunload", deconcept.SWFObjectUtil.prepUnload);
		deconcept.unloadSet = true;
	}
}
/* add document.getElementById if needed (mobile IE < 5) */
if (!document.getElementById && document.all) { document.getElementById = function(id) { return document.all[id]; }}

/* add some aliases for ease of use/backwards compatibility */
var getQueryParamValue = deconcept.util.getRequestParameter;
var FlashObject = deconcept.SWFObject; // for legacy support
var SWFObject = deconcept.SWFObject;
		
    
	 
  
        var http_request = false;
        
        
        function makeRequest(url, func) {
            
            http_request = false;
        
            if (window.XMLHttpRequest) { // Mozilla, Safari,...
                http_request = new XMLHttpRequest();
                if (http_request.overrideMimeType) {
                    http_request.overrideMimeType('text/xml');
                    // zu dieser Zeile siehe weiter unten
                }
            } else if (window.ActiveXObject) { // IE
                try {
                    http_request = new ActiveXObject("Msxml2.XMLHTTP");
                } catch (e) {
                    try {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                    } catch (e) {}
                }
            }
            
            if (!http_request) {
                alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
                return false;
            }
            http_request.onreadystatechange = func;
            http_request.open('GET', url, true);
            http_request.send(null);
            
        }
        
        function response() {
            if (http_request.readyState == 4) {
                if (http_request.status == 200) {
                    changeContent(http_request.responseText);
                } else {
                    alert('Bei dem Request ist ein Problem aufgetreten.');
                }
            }
        }
        
        
        
         
 
	
        
        
        var id = 0;
        
        function showNoShow(myId, language) {
            
            id=myId;
            makeRequest('/navresource-'+id+'/'+language+'/url/sitemapPartAjax.xhtml', response);
        }
        
        function changeContent(xml){
            document.getElementById('sitemap'+id).innerHTML = xml;
            toggleVisibilityAndImage(id);
        }
        
        function toggleVisibilityAndImage(id) {
            divId = 'sitemap' + id;
            imageName = 'image_' + id;
            if (document.getElementById(divId).style.display == "none") {
                document.getElementById(divId).style.display="block";
                document.images[imageName].src = "/httpd/img/sitemap_down.gif";
                document.images[imageName].alt = "open";
            } else {
                document.getElementById(divId).style.display="none";
                document.images[imageName].src= "/httpd/img/sitemap_plus.gif";
                document.images[imageName].alt="closed";
            }
        }
        
    
	
        
    
    function memberSearch(memberSearchString){
        document.membersList.conquest_membersList_surname.value = '*';
        document.membersList.conquest_membersList_lastname.value = memberSearchString.toUpperCase()+'*';    
        document.membersList.submit();
    }
    
    function memberSearchPreName(memberSearchString){
        document.membersList.conquest_membersList_lastname.value = '*';
        document.membersList.conquest_membersList_surname.value = memberSearchString.toUpperCase()+'*';
        document.membersList.submit();
    }
           
    
	
        
    function transform(name,surname) {
        var transformedName = document.getElementById(name).value;
        var transformedSurname = document.getElementById(surname).value;
        if (name == ''){
            transformedName='*';
        }
        if(surname ==''){
            transformedSurname='*';
        }
        
      //  var transformedJob = document.getElementById(job).value;
        
        transformedName = transformedName.substr(0, 1).toUpperCase() + transformedName.substr(1).toLowerCase();
        transformedSurname = transformedSurname.substr(0, 1).toUpperCase() + transformedSurname.substr(1).toLowerCase();
     //   transformedJob = transformedJob.substr(0, 1).toUpperCase() + transformedJob.substr(1).toLowerCase();
        
        if(document.getElementById(name).value.search(/\*/) != '-1' || document.getElementById(surname).value.search(/\*/) != '-1') {
            transformedName = transformedName.replace(/\*/g,'');
            transformedSurname = transformedSurname.replace(/\*/g,'');
           // transformedJob = transformedJob.replace(/\*/g,'');
            document.getElementById(name).value = transformedName+'*';
            document.getElementById(surname).value = transformedSurname+'*';
         //   document.getElementById(job).value = transformedJob+'*';
        } else {
            document.getElementById(name).value = transformedName+'*';
            document.getElementById(surname).value = transformedSurname+'*';
          //  document.getElementById(job).value = transformedJob+'*';
        }
    }
    
    
	
              
    //Diashow Funktionen
    
    var shownImgPos = 0; 
    var aktiv ;
    
    function changeImg(imagePos) {
        src = imageArray[imagePos];
    	newSrc = "/img/ejbimage?id=" + src + "&typ=s";		
    	bild = new Image();
    	bild = document.getElementById('diaImg');
    	bild.src = newSrc;
    	if(infos=='') { // falls bu nicht vorhanden, leerzeichen
    	    document.getElementById('diaInfos').innerHTML = "&nbsp;";
    	}else {
    	    document.getElementById('diaInfos').innerHTML = infos;
    	}
    	stopSlideShow();	
    	slideShow();
    }
    
    function changenumbers(width){
        numbersWidth = width;
        document.getElementById('numbers').style.width = numbersWidth;
    }   
    function showImg(imagePos){
        
        //Image Informationen aus den hidden fields des imageProp Formulars holen
        infos = document.getElementById("infos_"+imagePos).innerHTML;
       
        //Image darstellen
        changeImg(imagePos,infos);
        
        //speichern, welches Image gerade angezeigt wird.
        shownImgPos = parseInt(imagePos);
        
        //link highlighten
    	//thumbNail = document.getElementById(imagePos);
    	//thumbNail.style.borderColor=linkColor;
    	
    	//alten border wieder auf weiss
    	//document.getElementById(shownImgPos).style.borderColor="white";
    	
        //diaHighlight(id);
    }
    
    function diaHighlight(id){
        if (shownImgPos!=0){
            linkalt = document.getElementById(shownImgId);
            linkalt.style.color=linkColorDefault;
        }    
        link = document.getElementById(id);
        link.style.color=linkColor;
    }
      
    function getMaxCount(){
        maxCount = imageArray.length-1;
        return maxCount;
    }
    function nextpic() {
       
        maxCount = getMaxCount();
        imagePos = shownImgPos + 1;
        
        if (imagePos > maxCount) {
         imagePos =0;
        }
        showImg(imagePos);  
    }
    
    function prevpic(){
        maxCount = getMaxCount();
        imagePos = shownImgPos - 1;
        if (imagePos==-1) imagePos = maxCount;
        showImg(imagePos);
    }
    
    function slideShow(){
        aktiv = window.setInterval("nextpic()",parseInt(hiddeninterval));
    }
    
    function startSlideShow() {
        showImg(0);
    }
    
    function stopSlideShow(){
      window.clearInterval(aktiv);
        /*try{
            window.clearInterval(aktiv);
        }
        catch(e){
        } */   
    }
    
    function firstpic() {
        showImg(0);
    }
    
    function lastpic() {
        showImg(getMaxCount());
    }
      
        
            
        
	
        
            function checkQuickLinks(selectedIndex,value) {
                if (selectedIndex != 0) {
                    if(value.match("http://")) {
                        window.open(value, '_blank', '');    
                    } else {
                       window.open(value, '_self', '');
                    }                    
                }        
            }
        
    
	
        
            function icAnchor() {
                var anchor = document.getElementById("icAnchorId").value;
                window.location.href = '#'+anchor;
            }
        
    
	

