//absolute_url = 'http://localhost';
absolute_url = 'http://www.telvi.de'; // für das setzen der bildlinks

/**
* Wird für die Vorschau im Community-Modul
* verwendet (Adminbereich)
*/
function setPrewText(dst,value){
	var newValue = value.replace(/\n/g,"<br>");
	dst.innerHTML = newValue;
}

function SetUrl( url, width, height, alt ){
	document.forms[0].bild_url.value = absolute_url+url;
	document.forms[0].submit();
}

function changePosi(richtung,id){
	gotourl('edit_menuarea.php?change=1&menupktl_id='+id+'&richtung='+richtung);
}

function changeRubrikPosi(richtung,id){
	gotourl('rubrik_zuordnung.php?change=1&rubrik_id='+id+'&richtung='+richtung);
}
/**
* Fragt ob der Eintrag der per get übergeben wird,
* gelöscht werden soll. Das löschen übernimmt die Seite,
* welche angesprochen wird.
* get URL-Variablen
*/
function doDelete(get,msg)
{
	if(confirm(msg))
		window.location.href = get;
}

function gotourl(url){
	location.href = url;
}

/**
* function wird im Adminbereich benutzt
* Die Input-Parameter sind: der Feld-Name;
* das Feld mit der Zahl der verbleibenden Stellen;
* die max. Stellenanzahl.
*/
function textCounter(field, countfield, maxlimit) {

	if (field.value.length > maxlimit) // wenn die eingegebene Länge größer als erlaubt ist
		field.value =field.value.substring(0, maxlimit); // es wird keine weitere Eingabe mehr zugelassen
	else
		countfield.value = maxlimit - field.value.length; // die verbleibende Anzahl von Zeichen wird angezeigt
}

function neuesFenster(win_name,url,width,height,posx,posy,scroll) {

	fenster = window.open (url,
	win_name, // Name des neuen Fensters
	+"toolbar=0" // Toolbar
	+",location=0" // Adress-Leiste
	+",directories=0" // Zusatzleisten
	+",status=0" // Statusleiste
	+",menubar=0" // Menü
	+",scrollbars="+scroll // Scrollbars
	+",resizable=0" // Fenstergrösse veränderbar?
	+",width="+width // Fensterbreite in Pixeln
	+",height="+height // Fensterhöhe in Pixeln
	);

	fenster.moveTo(posx, posy); // Koordinaten der linken oberen Ecke

}

/**
* function öffnet den Javascriptkalender:
* javascript/calendar_nv.php
*/
function oeffne_kalender(act,datum,vonbis,newsnr,show)
{
	if(navigator.appName == "Netscape")
	{
		var top  = screenY+170;
		var left = screenX+100;
	}
	else
	{
		var top  = window.event.clientY+170;
		var left = window.event.clientX+100;
	}

	window.open('javascript/calendar_nv.php?modul='+act+'&datum='+datum+'&ht=true'+'&vonbis='+vonbis+'&newsnr='+newsnr+'&show='+show,
		'Kalender', 'toolbar=0,location=0,directories=0,status=0,menubar=0,'+
		'scrollbars=0,resizable=0,width=180,height=178,top=' + top + ',left=' + left);
}

/**
* Übergabe der zu ändernen Parameter an die selbe Datei.
* Ändert die Sichtbarkeit des Artikel im Adminbereich.
*/
function changevisibility($nr,$set, $sh, $so) {
	window.location.href = "?modul=news&vis="+$nr+"&set="+$set+"&show="+$sh+"&sort="+$so;
}