function ajaxLoading(ElementId) {

    var LoadingMessage = 'Loading ...';
    var LoadingBox = '<div style="background-color:#fdfbe2; padding:1px 5px 1px 5px;">'+LoadingMessage+'</div>';

    document.getElementById(ElementId).innerHTML = LoadingBox;
    
    return true;

}

function ajaxUrl(ElementId, Url) {

    var xmlHttp;
    try { xmlHttp=new XMLHttpRequest(); }
    catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
    catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
    catch (e) { alert("Your browser does not support AJAX!"); return false; } } }
    
    ajaxLoading(ElementId);
    
    xmlHttp.onreadystatechange=function() {
    if(xmlHttp.readyState==4) { document.getElementById(ElementId).innerHTML=xmlHttp.responseText; }
    } 
    
    NewUrl = Url;
    xmlHttp.open("GET",NewUrl,true);

    xmlHttp.send(null);
}

function ajaxJavascript(Url) {
    var xmlHttp;
    try { xmlHttp=new XMLHttpRequest(); }
    catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
    catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
    catch (e) { alert("Your browser does not support AJAX!"); return false; } } }
    
    xmlHttp.onreadystatechange=function() {
    if(xmlHttp.readyState==4) { eval(xmlHttp.responseText); }
    } 
    
    NewUrl = Url;
        
    xmlHttp.open("GET",NewUrl,true);
    
    xmlHttp.send(null);
}
  
function ajaxForm(ElementId, FormName, Url) {
    var xmlHttp;
    try { xmlHttp=new XMLHttpRequest(); }
    catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
    catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
    catch (e) { alert("Your browser does not support AJAX!"); return false; } } }
    
    xmlHttp.onreadystatechange=function() {
    if(xmlHttp.readyState==4) { document.getElementById(ElementId).innerHTML=xmlHttp.responseText; }
    } 
    
    var AnzahlElemente = eval("document."+FormName+".length");
    var QueryString = "?action=1";
    
    for (var i = 0; i < AnzahlElemente; ++i) {
        var ElementName = eval("document."+FormName+".elements["+i+"].name");
        var ElementValue = eval("document."+FormName+".elements["+i+"].value");
        if (ElementName != "PHPSESSID") {
        QueryString = QueryString + '&' + ElementName + '=' + encodeURIComponent(ElementValue); }
        
        }
    NewUrl = Url+QueryString;
    xmlHttp.open("GET",NewUrl,true);
    
    xmlHttp.send(null);
}

function showMe(id) {
    
    myDisplay = document.getElementById(id).style.display
    
    if (myDisplay != "block") {
        document.getElementById(id).style.display = "block"; }
    else {
        document.getElementById(id).style.display = "none"; }
    
    return false;
    }

function hideMe(id) {
    
    myDisplay = document.getElementById(id).style.display
    
    if (myDisplay != "none") {
        document.getElementById(id).style.display = "none"; }
    else {
        document.getElementById(id).style.display = "block"; }
    
    return false;
    }

function HighlightById(theId, theColor) {
    
    if (1 == 1) {
    document.getElementById(theId).style.backgroundColor = theColor; }
    
    if (theColor == false) {
    document.getElementById(theId).style.backgroundColor = ""; }
    
    return true;
}

function fenster(theURL,winName,features) { 
	window.open(theURL,winName,features); 
	}

function infoBild(name) {
    adresse = 'http://www.tcmklinik.de/pictures.php?bild='+name;
 	window.open(adresse, 'einBild','height=500,width=700,scrollbars=yes,menubar=no,status=no');
	return false;
	}   

function bild(name) {
	adresse = 'pictures.php?bild='+name;
	window.open(adresse, 'einBild','height=500,width=700,scrollbars=yes,menubar=no,status=no');
	}

function ZweiFrames(URI1,F1,URI2,F2) {
	Frame1=eval("parent."+F1);
	Frame2=eval("parent."+F2);
	
	Frame1.location.href = URI1;
	Frame2.location.href = URI2;
	}

function vollbild(src, width, height) {

	if (height > 600)
		hoehe = 600;
	if (height <= 600)
		hoehe = height;

	adresse = 'pictures.php?src='+src+"&width="+width+"&height="+height;
	window.open(adresse, 'einBild','height='+hoehe+',width='+width+',scrollbars=yes,menubar=no,status=no');
	}

function vollbild2(src, width, height) {

	if (height > 600)
		hoehe = 600;
	if (height <= 600)
		hoehe = height;

	adresse = 'pictures.php?src='+src+"&width="+width+"&height="+height;
	window.open(adresse, 'einBild','height='+hoehe+',width='+width+',scrollbars=yes,menubar=no,status=no');
	}

function glossar(url, name){
  MyPopup = window.open(url,name,"location=no,buttons=no,toolbar=no,resizable=yes,scrollbars=yes,width=550,height=400");
  if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.charAt(0) >= 4 && MyPopup.opener == null)
    { MyPopup.opener = window; }
  if (navigator.appName == "Netscape" && navigator.appVersion.charAt(0) >= 3 || navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.charAt(0) >= 4)
    { MyPopup.focus(); }
}