// ==========================================
// diverse CMS Standard JavaScript-Funktionen
// ==========================================


//------------- Standard neues Fenster öffnen ------------
function neuwindow(fenstername, url, w, h, status_flag, resize_flag, scroll_flag)
{
	var aw = screen.availWidth;
	var ah = screen.availHeight;
	if(w == null || h == null)
	{
		wb = screen.availWidth - 100;
		wh = screen.availHeight - 100;
	}
	else
	{
		wb = w;
		wh = h;
	}
	var wx = (aw / 2) - (wb / 2) - 6;
	var wy = (ah / 2) - (wh / 2) - 30;

	var status_enable = 1;
	if(status_flag != null)status_enable = status_flag;
	var scroll_enable = 1;
	if(scroll_flag != null)scroll_enable = scroll_flag;
	var resize_enable = 1;
	if(resize_flag != null)resize_enable = resize_flag;

	var fenster = window.open(url,fenstername,'toolbar=0,location=0,directories=0,status=' + status_enable + ',menubar=0,scrollbars=' + scroll_enable + ',resizable=' + resize_enable + ',Width=' + wb + ',height=' + wh + ',left=' + wx + ',top=' + wy);
	return(fenster);
}

function neuwindow2(fenstername, url, w, h, status_flag, resize_flag, scroll_flag)
{
	var aw = screen.availWidth;
	var ah = screen.availHeight;
	if(w == null || h == null)
	{
		wb = screen.availWidth - 100;
		wh = screen.availHeight - 100;
	}
	else
	{
		wb = w;
		wh = h;
	}
	var wx = (aw / 2) - (wb / 2) - 6;
	var wy = (ah / 2) - (wh / 2) - 30;

	var status_enable = 1;
	if(status_flag != null)status_enable = status_flag;
	var scroll_enable = 1;
	if(scroll_flag != null)scroll_enable = scroll_flag;
	var resize_enable = 1;
	if(resize_flag != null)resize_enable = resize_flag;

	var fenster = window.open(url,fenstername,'toolbar=0,location=0,directories=0,status=' + status_enable + ',menubar=0,scrollbars=' + scroll_enable + ',resizable=' + resize_enable + ',Width=' + wb + ',height=' + wh + ',left=' + wx + ',top=' + wy);
	//return(fenster);
}



//------- Bild Zoomfunktion ----------
//Veraltet. Aus Gründen der Rückwärtskompatibilität vor v1.6 beibehalten !
function zoomwindow(url) 
{
	var wb = 300;
	var wh = 300;
	var sx = screen.width;
	var sy = screen.height;
	var wx = (sx / 2) - (wb / 2);
	var wy = (sy / 2) - (wh / 2);

	//WICHTIG: das window MUSS resizeable sein, da sonst Netscape 4.x
	//die Grösse nachträglich nicht ändern kann !

	zoomwin=window.open(url,'Zoom',"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,WIDTH=" + wb + ",HEIGHT=" + wh + ",left=0,top=0,left=" + wx + ",top=" + wy)
	zoomwin.focus();
}
//ab v1.6
function zoom(id)
{
	//Aufruf der alten Zoom-Funktion
	zoomwindow('cmszoom.asp?id=' + id);
}


function video(n)
{
	var url = 'video/?name=' + n
	//neuwindow('inputaktuell_video',url,350,280,0,0,0);
	neuwindow('inputaktuell_video',url,410,360,0,0,0);
}


function write_flash(player_name,player_src,player_width,player_height,player_bgcolor,salign)
{
	var t = '';
	t += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + player_width + '" height="' + player_height + '" id="' + player_name + '" align="middle">';
	t += '<param name="allowScriptAccess" value="sameDomain" />';
	t += '<param name="movie" value="' + player_src + '" />';
	t += '<param name="wmode" value="transparent">';
	t += '<param name="loop" value="true" />';
	t += '<param name="menu" value="false" />';
	t += '<param name="quality" value="high" />';
	t += '<param name="scale" value="noscale" />';
	t += '<param name="salign" value="'+ salign +'" />'; // bestimmt die Ausrichtung des Flashs auf der Webseite (r l t b für rechts links oben unten| tr = oben rechts
	t += '<param name="bgcolor" value="' + player_bgcolor + '" />';
	t += '<embed src="' + player_src + '" loop="true" menu="false" quality="high" width="' + player_width + '" height="' + player_height + '" name="' + player_name + '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>';
	t += '</object>';
	document.write(t);
}

function clck(id)
{
	if(document.images)
	{
		var url = 'count.asp?fid=' + id
		new Image().src = url;
	}
	return true;
}


//---