
	
  
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.");
	        return;
	        }
	        if (zoomStatus==0){
	                document.all.tags('body')[0].style.setAttribute('zoom','125%','false');
	                zoomStatus=1;
	        }
	        else{
	                document.all.tags('body')[0].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 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=="") {
                    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 checkSearchValue() {
                if(document.getElementById('searchValue').value=='SUCHE') { 
                    document.getElementById('searchValue').value='';
                } else {
                    if(document.getElementById('searchValue').value=='') {
                        document.getElementById('searchValue').value='SUCHE';
                    }
                }
            }
        
    
	

    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();
            }
}



	
        
            var curClickedStar = -1;
            
            function toggleTextfield(id, bild) {
                   if (document.getElementById(id).style.display == "none") {
                       document.getElementById(id).style.display = "block";  
                       document.getElementById(bild).src= '/httpd/img/comment_arrow_akt.gif';                     
                   }
                   else {
                       document.getElementById(id).style.display = "none";  
                       document.getElementById(bild).src= '/httpd/img/comment_arrow.gif';                     
                   }
            }
        
        
            function clearValue(obj) {
                 if (obj.type == "textarea") {
                    if (obj.innerHTML.match(/^\s$/) ||
            	        obj.innerHTML == "&nbsp;" || 
            	        obj.innerHTML == "&#160;" || 
            	        obj.innerHTML == "&#32;" || 
            	        obj.innerHTML == " ") {
                        obj.innerHTML = "";
                    }
                }
            }
            
            function checkTaggingfield(form) {
                 var result = true;
                 for(var i=0; i < document[form.name].length; i++) {
                       var obj = document[form.name].elements[i];
                       if (obj.name == "CQTAGGING" && obj.value == "") {
                           result = false;
                       }
                       if (obj.name == "CQCOMMENT" && obj.value == "") {
                           result = false;
                       }
                       if (obj.name == "CQTITLE" && obj.value == "") {
                           result = false;
                       }
                 }
                 return result;
            }
             
            function submitRating(obj, cqRatingPage) {
                if(curClickedStar>0) {
                    document.getElementById(cqRatingPage).value = curClickedStar;
                    obj.submit();
                }
            }
            
            function setRating(curObj) {
                var curId = curObj.id;
                var prefix = getTextOfId(curId);
                var no = getDigitOfId(curId);
                
                curClickedStar = no;
                buttonHover(curObj);
                no++;
                while(document.getElementById(prefix + no)) {
                    document.getElementById(prefix + no).style.backgroundImage = 'url(/httpd/img/star.gif)';
                    no++;
                }
            }
            
            function buttonHover(curObj) {
                var curId = curObj.id;
                var prefix = getTextOfId(curId);
                var no = getDigitOfId(curId);
                
                for (var i=no; i>=0; i--) {
                    var starObj = document.getElementById(prefix + i);
                    if(starObj) {
                        starObj.style.backgroundImage = 'url(/httpd/img/star_akt.gif)';
                    }
                }
            }
            
            function buttonNormal(curObj) {
                var curId = curObj.id;
                var prefix = getTextOfId(curId);
                var no = getDigitOfId(curId);
                
                for (var i=no; i>=0; i--) {
                    var starObj = document.getElementById(prefix + i);
                    if(starObj && i>curClickedStar) {
                        starObj.style.backgroundImage = 'url(/httpd/img/star.gif)';
                    }
                }
            }
            
            function getDigitOfId(id) {
                var digit = id.replace(/[A-Z,_,-]/gi, '');
                return digit;
            }
            
            function getTextOfId(id) {
                var text = id.replace(/\d/, '');
                return text;
            }
        
    

