<!--
// dieser Array dient nur zur Auflistung der Bilder

var pic_a = new Array();
pic_a[0] = "../images/cms/st_bg_h1.jpg";
pic_a[1] = "../images/cms/st_bg_h2.jpg";
pic_a[2] = "../images/cms/st_bg_h3.jpg";
pic_a[3] = "../images/cms/st_bg_h4.jpg";

var pic = new Array()
function load_pic(){
  for (i=0;i < pic_a.length; i++){
    pic[i] = new Image();
    pic[i].src = pic_a[i];
  }
}
load_pic();

function anz_zeichen($feld_name,$mz,$form_name,$output_feld){
  var $len = $mz - $feld_name.value.length;
  var $len_proz = $mz / 10;
  if ($len < 0) {
    $feld_name.value = $feld_name.value.substring(0, $mz);
    $len = 0;
  }
  document.forms[$form_name].elements[$output_feld].value = $len;
  if ($len < $len_proz) {
  	document.forms[$form_name].elements[$output_feld].className='output_zeichen_min';
  }else{
  	document.forms[$form_name].elements[$output_feld].className='output_zeichen';
  }
}

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

function pos_xy($dynx,$dyny,$form_name,$output_feld1,$output_feld2,$gr_b,$gr_h){
  var $dyn_var_x = $dynx;
  var $dyn_var_y = $dyny;
	var $grb = document.forms[$form_name].elements[$gr_b].value;
	var $grh = document.forms[$form_name].elements[$gr_h].value;

	if($grb!="" && $grh!=""){
		var $dyn_x = $dynx;
		var $dyn_y = $dyny;
		var $grbm=$grb / 2;
		var $grhm=$grh / 2;

		$grbm=Math.ceil($grbm);
		$grhm=Math.ceil($grhm);

		var $dyn_var_x2=$dyn_x - $grbm;
		var $dyn_var_y2=$dyn_y - $grhm;

		document.forms[$form_name].elements[$output_feld1].value = $dyn_var_x2;
  	document.forms[$form_name].elements[$output_feld2].value = $dyn_var_y2;
	}else{
		document.forms[$form_name].elements[$output_feld1].value = $dyn_var_x;
  	document.forms[$form_name].elements[$output_feld2].value = $dyn_var_y;
  }
}
function AJAX($datei,$vars,$eleID,$Methode){
	var req;
	try {
		req = window.XMLHttpRequest?new XMLHttpRequest(): 
		new ActiveXObject("Microsoft.XMLHTTP"); 
	}catch (e){
		alert('Es wird kein AJAX unterstützt!');
	} 

	req.onreadystatechange = function() {
		if((req.readyState == 4) && (req.status == 200)){
			var response = req.responseText;
			document.getElementById($eleID).innerHTML = response;
		}
	};
	req.open($Methode, $datei);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	req.send($vars);
}

function SET_JS_VAR(begriff){
	if(begriff!=null){
		
		var begriff = begriff.replace(/&/g,"");
		var lang = begriff.length;		// Länge des Strings

		var e = new Array();					// Neues Array wird erstellt
		var z = new Array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9',
						  'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','ä','ö','ü','Ä','Ü','Ö','ß',' ');
		var y = z.length;
		var tex='';

		for(i = 0; i < lang; i++) {
		  e[i] = begriff.substring(i,i+1); 	//String Buchstabenweise auslesen in Array

			for(j=0; j<y; j++){
				if(e[i] == z[j]){tex+=e[i];}
			}

			j=0;
		}

		return tex;
		
	}
	
}

var reentrant = 0, h = 0, b = 0;
function div_blende(ele, breite, hoehe, aktion){
	
	if( ! reentrant ) {
		reentrant = 1;
		var move = 0;
		
		if( aktion == 'ein' ) {
			if(h < hoehe ){ h += 20; move++ }
			if(b < breite){ b += 20; move++ }
			document.getElementById(ele).style.visibility = 'visible';
		}
		else if( aktion == 'aus' ) {
			if(h > 0 ){ h -= 20; move++ }
			if(b > 0 ){ b -= 20; move++ }
			document.getElementById(ele).style.visibility = (b > 0 && h > 0) ? 'visible' : 'hidden';
		}
		
		if( move ) { 
			document.getElementById(ele).style.height = h + '%';
			document.getElementById(ele).style.width = b + '%';
			window.setTimeout( function(){ div_blende(ele,hoehe,breite,aktion) }, 10 );
		}
		reentrant = 0;
	}
}

function Taste (druecken){
	if(!druecken){druecken = window.event;}

	if(druecken.which){Hexadezimalcode=druecken.which;}
	else if(druecken.keyCode){Hexadezimalcode=druecken.keyCode;}

	return Hexadezimalcode;
}

function getPosition(element){
  var elem=element,tagname="",x=0,y=0;
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
  {
    y+=elem.offsetTop;
    x+=elem.offsetLeft;
    tagname=elem.tagName.toUpperCase();

    if (tagname=="BODY")
      elem=0;

    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }

  position=new Object();
  position.x=x;
  position.y=y;
  return position;
}

var DHTML=(document.getElementById || document.all || document.layers);
var div_scr;
var Scroll=true;

function init(){
	if(!DHTML) return;
	if(document.getElementById("div_scr")){
		div_scr = new getObj('div_scr');
		Scroll=(document.layers) ?
		document.div_scr.document.forms[0].elements[0].checked :
		document.forms[0].elements[0].checked;
		div_go();
	}
}

function div_go(){
	x_bsc=document.body.scrollTop;

	window.top.name='true';
	if(window.top.name=='true'){

			if(window.innerHeight){
				pos=window.pageYOffset;
			} else if(document.documentElement && document.documentElement.scrollTop){
				pos=document.documentElement.scrollTop;
			} else if(document.body){
				pos=document.body.scrollTop;
			}

			if(x_bsc > 750){
				div_scr.style.marginTop=pos-750;
			}else{
				div_scr.style.marginTop=50;
			}

	}
	temp=window.setTimeout('div_go()',1);
}

function getObj(name) {
 if(document.getElementById) {
  this.style=document.getElementById(name).style;
 } else if(document.all) {
  this.style=document.all[name].style;
 } else if(document.layers) {
  this.style=document.layers[name];
 }
}
//-->
