function Add_Favorite()
{
 if(window.external)
//Wenn der Internetbrowser benutzt wird, wird der Link zu den Favoriten ergänzt
 {
  url='http://www.richtig-bewegt.de';
  location.href='';
  external.AddFavorite(url, 'Praxis Richtig bewegt, Berlin');
 }
 else
 {
  alert("Ihr Internetbrowser unterstützt diese Funktion leider nicht." +
"\nBenutzen Sie bitte das Menü ihres Internetbrowsers um diese Seite zu Ihren Favoriten hinzuzufügen.");
 }
}

function Popup(datei) {
  F = window.open(datei,"test_titel","width=500,resizable=Yes,scrollbars");
}

function confirmLink(theLink, theSqlQuery)
{
	var confirmMsg  = 'Ausführen';
    // Confirmation is not required in the configuration file
    // or browser is Opera (crappy js implementation)
    if (confirmMsg == '' || typeof(window.opera) != 'undefined') {
        return true;
    }

    var is_confirmed = confirm(confirmMsg + ':\n' + theSqlQuery);
    if (is_confirmed) {
        theLink.href += '';
    }

    return is_confirmed;
} // end of the 'confirmLink()' function

function GaestebuchFormularCheck()
{
 if(document.gaestebuchform.name.value == ""){ alert("Bitte geben Sie Ihren Namen ein!");
  document.gaestebuchform.name.focus();
 return false;}
 if(document.gaestebuchform.herkunft.value == "")
 {
  alert("Bitte geben Sie Ihre Herkunft ein!");
  document.gaestebuchform.herkunft.focus();
  return false;
 }
 if(document.gaestebuchform.kommentar.value == "")
 {
  alert("Bitte geben Sie einen Kommentar oder eine Nachricht ein!");
  document.gaestebuchform.kommentar.focus();
  return false;
 }
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		aktuelles_over = newImage("images/menue/dt/aktuelles-over.gif");
		auszeichnungen_over = newImage("images/menue/dt/auszeichnungen-over.gif");
		chor_over = newImage("images/menue/dt/chor-over.gif");
		chorleiter_over = newImage("images/menue/dt/chorleiter-over.gif");
		chormitglieder_over = newImage("images/menue/dt/chormitglieder-over.gif");
		foerderverein_over = newImage("images/menue/dt/foerderverein-over.gif");
		fundgrube_over = newImage("images/menue/dt/fundgrube-over.gif");
		hoerbeispiele_over = newImage("images/menue/dt/hoerbeispiele-over.gif");
		impressum_over = newImage("images/menue/dt/impressum-over.gif");
		kontakt_over = newImage("images/menue/dt/kontakt-over.gif");
		kurzinfo_over = newImage("images/menue/dt/kurzinfo-over.gif");
		links_over = newImage("images/menue/dt/links-over.gif");
		meinungen_over = newImage("images/menue/dt/meinungen-over.gif");
		pressefotos_over = newImage("images/menue/dt/pressefotos-over.gif");
		pressestimmen_over = newImage("images/menue/dt/pressestimmen-over.gif");
		stadt_over = newImage("images/menue/dt/stadt-over.gif");
		zusammenarbeit_over = newImage("images/menue/dt/zusammenarbeit-over.gif");
		preloadFlag = true;
	}
}

function insert_tags(form, resultfield, tag)
{
 // Kompletter Inhalt des Textarea-Feldes
 var FullString = resultfield.value;

 // Ausgewählter Bereich als String
 var SelectedString = document.selection.createRange().text;
 if (!SelectedString)
  alert("Bitte einen Text markieren!")
 else
 {
 // Erstellung eines regulären Ausdrucks für den ausgewählten Bereich
 var RegExpSelect = new RegExp(SelectedString, "gi")

 // Hinzufügen der HTML-Tags
 var ReplaceString = "<"+tag+">"+SelectedString+"</"+tag+">";

 // Neuer String (kompl. Textarea-Feld)
 var NewString = FullString.replace (RegExpSelect, ReplaceString);

 // Text in den Textareabereich schreiben
 resultfield.value = NewString;
 }
//document.news.strText.focus();
}