var externalLinkText = "Internet-Link";
var textForNewWindow = "(in neuem Fenster)";

function changeTitleAndTarget() {
	if(!document.getElementsByTagName) return;
	var links = document.getElementsByTagName("a");
	for(i=0; i < links.length; i++) {
		var singleLink = links[i];
		titleOld = singleLink.getAttribute("title");
		if(titleOld) {
			if(titleOld.indexOf(externalLinkText) != -1) {
				titleAddition = titleOld.substring((titleOld.indexOf(externalLinkText)) + externalLinkText.length, titleOld.length);
				singleLink.setAttribute("title", externalLinkText + " " + textForNewWindow + titleAddition);
				singleLink.target = "_blank";
			}
		}
	}
}


function startOnLoad() {
        changeTitleAndTarget();

}

function onFocusCheckEntry(which, cont) {

	if(which.value == cont) {
		which.value = "";
	}
}

function onBlurCheckEntry(which, cont) {

	if(which.value == '') {
		which.value = cont;
	}
}

function openNewspool (a){
	if(navigator.appName.substring(0,8)=="Netscape"){
		mini=window.open(a,'Pop','toolbar=0,location=0,directories=0,status=0,menubar=1,menubar=yes, scrollbars=YES,scrollbars=1,resizable=yes,copyhistory=0,height=500,width=442,top=0,left=0');
		mini.focus();
	}
	else{
		mini=window.open(a,'Pop','toolbar=0,location=0,directories=0,status=0,menubar=1,menubar=yes, scrollbars=YES,scrollbars=1,resizable=yes,copyhistory=0,height=480,width=442,top=0,left=0');
		mini.focus();	
	}
}

function openNewspool2 (a){
	if(navigator.appName.substring(0,8)=="Netscape"){
		mini=window.open(a,'Pop2','toolbar=0,location=0,directories=0,status=0,menubar=1,menubar=yes, scrollbars=YES,scrollbars=1,resizable=no,copyhistory=0,height=505,width=622,top=0,left=0');
		mini.focus();
	}
	else{
		mini=window.open(a,'Pop2','toolbar=0,location=0,directories=0,status=0,menubar=1,menubar=yes, scrollbars=YES,scrollbars=1,resizable=no,copyhistory=0,height=490,width=622,top=0,left=0');
		mini.focus();	
	}
}

// start des scripts
function init() {
    popupTitleAnpassen();
}

// PopUp oeffnen
/*
    menubar: Menueleiste mit Browser-Befehlen
    toolbar: Werkzeugleiste
    location: Adresszeile
*/
function popUp (URL,Name,Breite,Hoehe,Scroller,Menubar,Toolbar,Location) {
    var Ausstattung = "";
    var Masse = '';
    if (Breite != '') Masse = 'width=' + Breite + ',';
    if (Hoehe != '') Masse = 'height=' + Hoehe + ',';
    if (Breite != '' && Hoehe != '') Masse = "height="+Hoehe+",width="+Breite+",";
    Ausstattung=Masse+"scrollbars="+Scroller+",menubar="+Menubar+",toolbar="+Toolbar+",location="+Location+",top=50,resizable=1";
    window.open(URL,Name,Ausstattung);
}


// Vordefiniertes PopUp
function popUpPredef (URL) {
    var Name = '';
    var Breite = '';
    var Hoehe = '';
    var Scroller = "yes";
    var Menubar = "yes";
    var Toolbar = "yes";
    var Location = 'yes';
    popUp(URL,Name,Breite,Hoehe,Scroller,Menubar,Toolbar,Location);
}



function openPopUp (e) {
    popUpPredef(this.href); 
    return false
}



// neue Fenster ankuendigen
function popupTitleAnpassen() {
    if (document.getElementById) {
        var anker = '';
        for(var i=0; i<document.links.length; i++) {
            anker += document.links[i].className;
            var blank = ' ';
            if (document.links[i].title == '') {
                blank = '';
            }
            if (document.links[i].className.indexOf('neuesFenster') != -1) {
                document.links[i].title = document.links[i].title + blank + '(neues Fenster)';
                document.links[i].onclick = openPopUp;
            }
        }
    }
}

