function show_news (we,me){

	for(var i=1;i<=me;i++){

			document.getElementById(i+'_eintrag_kurz').style.display="block";

			document.getElementById(i+'_eintrag_mittel').style.display="none";

	}

	document.getElementById(we+'_eintrag_kurz').style.display="none";

	document.getElementById(we+'_eintrag_mittel').style.display="block";

	

}

function setOpacitys(objs,objs_c, opacitys) {
		opacitys = (opacitys == 100)?99.999:opacitys;
		// IE/Win
		objs_c.style.filter = "alpha(opacity:"+opacitys+")";
		// Safari<1.2, Konqueror
		objs_c.style.KHTMLOpacity = opacitys/100;
		// Older Mozilla and Firefox
		objs_c.style.MozOpacity = opacitys/100;
		// Safari 1.2, newer Firefox and Mozilla, CSS3
		objs_c.style.opacity = opacitys/100;
		//if(opacity <= 90 || opacity == 100){
		// IE/Win
		objs.style.filter = "alpha(opacity:"+opacitys+")";
		// Safari<1.2, Konqueror
		objs.style.KHTMLOpacity = opacitys/100;
		// Older Mozilla and Firefox
		objs.style.MozOpacity = opacitys/100;
		// Safari 1.2, newer Firefox and Mozilla, CSS3
		objs.style.opacity = opacitys/100;
	//}
}
function setOpacity(obj,obj_c, opacity) {
		opacity = (opacity == 100)?99.999:opacity;
		obj_c.style.filter = "alpha(opacity:"+opacity+")";
		obj_c.style.KHTMLOpacity = opacity/100;
		obj_c.style.MozOpacity = opacity/100;
		obj_c.style.opacity = opacity/100;
		obj.style.filter = "alpha(opacity:"+opacity+")";
		obj.style.KHTMLOpacity = opacity/100;
		obj.style.MozOpacity = opacity/100;
		obj.style.opacity = opacity/100;
}
var oc=00;
var v_durchlauf = 1;
function fadeInMovie(v_alpha,v_anzahl,v_beginn, v_pfad) {

	var object1 = document.getElementById('image_1'); 
	var object2 = document.getElementById('image_2'); 
	//document.getElementById('wert_old').value = object2.src; 
	//document.getElementById('wert').value = object1.src; 
	//document.getElementById('pfad').value = v_pfad; 
	if(oc == 100){	
			object1.style.visibility = 'hidden'; 
			v_beginn = 0;
			if(v_durchlauf == 1){
				object2.src = "http://www.teamformultimedia.at/_iu_write/cms/kunden/"+v_pfad+"/0"+v_anzahl+".jpg";
				object1.src = "http://www.teamformultimedia.at/_iu_write/cms/kunden/"+v_pfad+"/0"+v_durchlauf+".jpg";
			} else {
				object2.src = object1.src;
				object1.src = "http://www.teamformultimedia.at/_iu_write/cms/kunden/"+v_pfad+"/0"+v_durchlauf+".jpg";
			}
			oc = 0;
			
			setTimeout('fadeInMovie(oc,'+v_anzahl+','+v_beginn+',"'+v_pfad+'")',500);
	} else {
		object1.style.visibility = 'visible'; 
		object1.style.opacity = (oc / 100); 
		object1.style.MozOpacity = (oc / 100); 
		object1.style.KhtmlOpacity = (oc / 100); 
		object1.style.filter = "alpha(opacity=" + oc + ")"; 
		oc = oc+1;	
		if(oc!=100) {
			setTimeout('fadeInMovie(oc,'+v_anzahl+','+v_beginn+',"'+v_pfad+'")',50);
		} else {
			object2.style.visibility = 'visible'; 
			if(v_durchlauf != v_anzahl){
				v_durchlauf = v_durchlauf+1;
			}else{
				v_durchlauf = 1;
			}
			setTimeout('fadeInMovie(oc,'+v_anzahl+','+v_beginn+',"'+v_pfad+'")',500);
		}
		
	}
}
function CheckReturn(evt,formular) {
    var keyCode = document.layers?evt.which:evt.keyCode;
    if (keyCode == 13) {
		formular.submit();
        return true;
    }
  }

function load_content(tog,content){
	if(tog.indexOf('?') > 0 && tog.indexOf('.php') > 0){
		tog = tog+'&js_load=1';
	} else if(tog.indexOf('.php') > 0){
		tog = tog+'?js_load=1';
	}
	if (window.XMLHttpRequest) {
		//var xmlHttp = new XMLHttpRequest();		// DOM
    	objXml = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		//var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); // puke, ms is always doing another way.. 
    	objXml = new ActiveXObject("Microsoft.XMLHTTP");
	}	
    //objXml = new ActiveXObject("Microsoft.XMLHTTP");

    var datafile = tog;
    objXml.open("GET", datafile, true);
    objXml.onreadystatechange=function()
        { 
        if (objXml.readyState==4)
            {
            var fag=objXml.responseText;
			//alert(fag);
            //CHANGE HOLDER TO BE = TO THE ID OF THE ITEM YOU WISH TO LOAD INTO!!
				if(content == 'mein_bild'){
					fag = fag.replace('</font>','');
					fag = fag.replace('</body>','');
					fag = fag.replace('</html>','');
				 	//document.getElementById(content).src='';
				 	document.getElementById(content).src=fag;
					//alert(fag+' '+content);
				} else {
				 	document.getElementById(content).innerHTML=fag;	
				}
            } 
        }
    objXml.send(null);
 }
 
 
function load_content2(tog,content,tog2,content2){
	if (window.XMLHttpRequest) {
		//var xmlHttp = new XMLHttpRequest();		// DOM
    	objXml = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		//var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); // puke, ms is always doing another way.. 
    	objXml = new ActiveXObject("Microsoft.XMLHTTP");
	}	
    //objXml = new ActiveXObject("Microsoft.XMLHTTP");

    var datafile = tog;
    objXml.open("GET", datafile, true);
    objXml.onreadystatechange=function()
        { 
        if (objXml.readyState==4)
            {
            var fag=objXml.responseText;
			//alert(fag);
            //CHANGE HOLDER TO BE = TO THE ID OF THE ITEM YOU WISH TO LOAD INTO!!
				if(content == 'mein_bild'){
					fag = fag.replace('</font>','');
					fag = fag.replace('</body>','');
					fag = fag.replace('</html>','');
				 	//document.getElementById(content).src='';
				 	document.getElementById(content).src=fag;
					//alert(fag+' '+content);
				} else {
				 	document.getElementById(content).innerHTML=fag;	
				}
            } 
        }
    objXml.send(null);

	//inhalt 2
	
	if (window.XMLHttpRequest) {
		//var xmlHttp = new XMLHttpRequest();		// DOM
    	objXml2 = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		//var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); // puke, ms is always doing another way.. 
    	objXml2 = new ActiveXObject("Microsoft.XMLHTTP");
	}	
	
    var datafile2 = tog2;
    objXml2.open("GET", datafile2, true);
    objXml2.onreadystatechange=function()
        { 
        if (objXml2.readyState==4)
            {
            var fag2=objXml2.responseText;
			//alert(fag);
            //CHANGE HOLDER TO BE = TO THE ID OF THE ITEM YOU WISH TO LOAD INTO!!
				if(content == 'mein_bild'){
					fag2 = fag2.replace('</font>','');
					fag2 = fag2.replace('</body>','');
					fag2 = fag2.replace('</html>','');
				 	//document.getElementById(content).src='';
				 	document.getElementById(content2).src=fag2;
					//alert(fag+' '+content);
				} else {
				 	document.getElementById(content2).innerHTML=fag2;	
				}
            } 
        }
    objXml2.send(null);
 }
 
 
function tooltipMouseOver (eid, event, bild) {
  // Handelt es sich bei dem vom Besucher genutzten Browser
  // um einen Internet Explorer?
  if (!event.pageX) {
    // Positionsangabe für den Microsoft-Browser
    xpos = event.clientX;
    ypos = event.clientY;
  }
  else {
    // andere Browser
    xpos = event.pageX;
    ypos = event.pageY;
  }
  // Nach Ablauf des Timeouts von einer Sekunde soll der Tooltip
  // zum Element mit der ID eid an Position xpos, ypos angezeigt werden
  t = window.setTimeout ('showTooltip (\'' + eid + '\', ' + xpos + ', ' + ypos + ',\''+bild+'\')', 1 * 1000);
}

// Funktion zum Einblenden eines DIVs mit der übergebenen id an
// der ebenfalls übergebenen Position (xpos, ypos)
function showTooltip (id, xpos, ypos, bild) {
  // Wenn der entsprechende Tooltip existiert
  if (document.getElementById (id + '_tooltip')) {
   // DIV-Fenster mit dem Tooltip einblenden
   document.getElementById (id + '_tooltip').style.visibility = 'visible';
   // und entsprechend positionieren
   document.getElementById (id + '_tooltip').style.left = xpos + 'px';
   document.getElementById (id + '_tooltip').style.top = ypos + 'px';

   document.getElementById ('vorschaubild').src = 'http://www.teamformultimedia.at/_iu_write/cms/bildergalerie4/crop_show.php?jpgFile=../../../../teamformultimedia.at/_iu_write/cms/kunden/'+bild+'&width=150&height=150 id=vorschaubild';
  }
}

function tooltipMouseOver_extern (eid, event, bild) {
  // Handelt es sich bei dem vom Besucher genutzten Browser
  // um einen Internet Explorer?
  if (!event.pageX) {
    // Positionsangabe für den Microsoft-Browser
    xpos = event.clientX;
    ypos = event.clientY;
  }
  else {
    // andere Browser
    xpos = event.pageX;
    ypos = event.pageY;
  }
  // Nach Ablauf des Timeouts von einer Sekunde soll der Tooltip
  // zum Element mit der ID eid an Position xpos, ypos angezeigt werden
  t = window.setTimeout ('showTooltip_extern (\'' + eid + '\', ' + xpos + ', ' + ypos + ',\''+bild+'\')', 1 * 1000);
}

// Funktion zum Einblenden eines DIVs mit der übergebenen id an
// der ebenfalls übergebenen Position (xpos, ypos)
function showTooltip_extern (id, xpos, ypos, bild) {
  // Wenn der entsprechende Tooltip existiert
  if (document.getElementById (id + '_tooltip')) {
   // DIV-Fenster mit dem Tooltip einblenden
   document.getElementById (id + '_tooltip').style.visibility = 'visible';
   // und entsprechend positionieren
   document.getElementById (id + '_tooltip').style.left = xpos + 'px';
   document.getElementById (id + '_tooltip').style.top = ypos + 'px';

   document.getElementById ('vorschaubild').src = 'http://www.teamformultimedia.at/_iu_write/cms/bildergalerie4/crop_show.php?jpgFile='+bild+'&width=150&height=150 id=vorschaubild';
  }
}

// Funktion zum Ausblenden eines DIVs
function hideTooltip (id) {
  // Timeout muss beim Verlassen abgebrochen werden, wenn
  // es noch läuft
  window.clearTimeout (t);
  // Wenn das entsprechende Tooltip existiert
  if (document.getElementById (id + '_tooltip'))
    // DIV-Fenster mit dem Tooltip ausblenden
    document.getElementById (id + '_tooltip').style.visibility = 'hidden';
}
function bewerten_ein(wie,url,hoehe,breite) { 
	scroll(0,0);
	if(document.all){ //ie
		document.getElementById("iframe_center").src = url;
		document.getElementById("iframe_center").width = breite;
		document.getElementById("iframe_center").height = hoehe;
	} else { //fi
		iframe_center.location.href = url;
		document.getElementById("iframe_center").style.width = breite;
		document.getElementById("iframe_center").style.height = hoehe;
	}
	//document.getElementById("bewerten_table").width = document.body.clientWidth;
	//document.getElementById("bewerten_table").height = document.body.clientHeight;

	var new_width = document.body.clientWidth;
	if(screen.width < new_width){
		new_width = screen.width;
	}
	if(screen.availWidth < new_width){
		new_width = screen.availWidth;
	}
	if(document.body.offsetWidth < new_width){
		new_width = document.body.offsetWidth;
	}

	var new_height = document.body.clientHeight;
	if(screen.height < new_height){
		new_height = screen.width;
	}
	if(screen.availHeight < new_height){
		new_height = screen.availHeight;
	}
	if(document.body.offsetHeight < new_height){
		new_height = document.body.offsetHeight;
	}
	document.getElementById("bewerten_table").width = new_width;
	document.getElementById("bewerten_table").height = new_height;

	//document.getElementById("bewerten_table").width = document.documentElement.clientWidth; //eventuell für ie6
	//document.getElementById("bewerten_table").height = document.documentElement.clientHeight; //eventuell für ie6

	document.getElementById("bewerten").style.visibility = "visible";
	//document.getElementById("homepage").style.visibility = "hidden";
}

function bewerten_aus(wie) { 
	document.getElementById("bewerten").style.visibility = "hidden";
	//document.getElementById("homepage").style.visibility = "visible";
	if(document.all){ //ie
		document.getElementById("iframe_center").src = '';

	} else { //fi
		iframe_center.location.href = '';
	}
}
<!--
function interaktive_box_cms_ein2(wie,url,hoehe,breite,scrollbalken) { 
	scroll(0,0);
	
		
	
	var new_width = document.body.clientWidth;
	if(screen.width < new_width){
		new_width = screen.width;
	}
	if(screen.availWidth < new_width){
		new_width = screen.availWidth;
	}
	if(document.body.offsetWidth < new_width){
		new_width = document.body.offsetWidth;
	}

	var new_height = document.body.clientHeight;
	if(screen.height < new_height){
		new_height = screen.width;
	}
	if(screen.availHeight < new_height){
		new_height = screen.availHeight;
	}
	if(document.body.offsetHeight < new_height){
		new_height = document.body.offsetHeight;
	}
	var this_code = '<iframe id="interaktive_box_cms_iframe_center" name="interaktive_box_cms_iframe_center" src="'+url+'" width="'+breite+'" height="'+hoehe+'" scrolling="'+scrollbalken+'" frameborder="0" style="overflow-x:hidden;">';
	var Ausgabebereich = document.getElementById("cms_iframe");
	Ausgabebereich.innerHTML = this_code;	
	
		
	if(document.all){ //ie
		document.getElementById("interaktive_box_cms_iframe_center").style.overflowX = 'hidden';
	} else { //fi
		document.getElementById("interaktive_box_cms_iframe_center").style.overflowX = 'hidden';
	}

if(document.all){ 
	document.getElementById("interaktive_box_cms_table").width = new_width;
	document.getElementById("interaktive_box_cms_table2").width = new_width;
	}
	document.getElementById("interaktive_box_cms_table").height = new_height;
	document.getElementById("interaktive_box_cms_table2").height = new_height;
	
	setOpacity_i(document.getElementById("interaktive_box_cms"),document.getElementById("interaktive_box_cms2"),0);
	
	document.getElementById("interaktive_box_cms").style.visibility = "visible";
	document.getElementById("interaktive_box_cms2").style.visibility = "visible";
	fadeF("interaktive_box_cms","interaktive_box_cms2",0,0);
}

function interaktive_box_cms_aus2(wie,adr) { 
	setOpacity_i(document.getElementById("interaktive_box_cms"),document.getElementById("interaktive_box_cms2"),0);
	document.getElementById("interaktive_box_cms").style.visibility = "hidden";
	document.getElementById("interaktive_box_cms2").style.visibility = "hidden";
	var Ausgabebereich = document.getElementById("cms_iframe");
	Ausgabebereich.innerHTML = '';
	
}
function setOpacity_i(obj, obj2, opacity) {
		opacity = (opacity == 100)?99.999:opacity;
		obj.style.filter = "alpha(opacity:"+opacity+")";
		obj.style.KHTMLOpacity = opacity/100;
		obj.style.MozOpacity = opacity/100;
		obj.style.opacity = opacity/100;
		obj2.style.filter = "alpha(opacity:"+opacity+")";
		obj2.style.KHTMLOpacity = opacity/100;
		obj2.style.MozOpacity = opacity/100;
		obj2.style.opacity = opacity/100;
}
function fadeF(objId,objId2,opacity,rechnung) {
		
		var obj = document.getElementById(objId);
		var obj2 = document.getElementById(objId2);
		setOpacity_i(obj,obj2, opacity);
			if(rechnung != 1){
				if (opacity < 100) {
					var str = document.getElementById(objId).style.filter;
					str = str.split(":");
					var str1 = str[1];
					str1 = str1.split(")");
					var opa_old = str1[0];
					opacity = opa_old *1 + 5;	
					setOpacity_i(obj,obj2, opacity);
					window.setTimeout("fadeF('"+objId+"','"+objId2+"',"+opacity+",0)", 40);
				} 
			}
}

function interaktive_box_cms_ein(wie,url,hoehe,breite,scrollbalken) { 
	scroll(0,0);
	
	var this_code = '<iframe id="interaktive_box_cms_iframe_center" name="interaktive_box_cms_iframe_center" src="'+url+'" width="'+breite+'" height="'+hoehe+'" scrolling="'+scrollbalken+'" frameborder="0" style="overflow-x:hidden;">';
	var Ausgabebereich = document.getElementById("cms_iframe");
	Ausgabebereich.innerHTML = this_code;
		
		
	if(document.all){ //ie
		//if(scrollbalken == "no"){
			//scrolleinstellung = "hidden";	
		//} else {
			//scrolleinstellung = "scroll";	
		//}
		
		
		//var this_code = document.createElement("iframe");
		
		
		//document.getElementById("interaktive_box_cms_iframe_center").style.overflowY = scrolleinstellung;
		document.getElementById("interaktive_box_cms_iframe_center").style.overflowX = 'hidden';
		//document.getElementById("interaktive_box_cms_iframe_center").scrolling = scrollbalken;
		
		//document.getElementById("interaktive_box_cms_iframe_center").src = url;
		//document.getElementById("interaktive_box_cms_iframe_center").width = breite;
		//document.getElementById("interaktive_box_cms_iframe_center").height = hoehe;

	} else { //fi
		//interaktive_box_cms_iframe_center.location.href = url;
		//document.getElementById("interaktive_box_cms_iframe_center").width = breite;
		//document.getElementById("interaktive_box_cms_iframe_center").height = hoehe;
		//document.getElementById("interaktive_box_cms_iframe_center").scrolling = scrollbalken;
		document.getElementById("interaktive_box_cms_iframe_center").style.overflowX = 'hidden';
	}
	//document.getElementById("interaktive_box_table").width = document.body.clientWidth;
	//document.getElementById("interaktive_box_table").height = document.body.clientHeight;

	var new_width = document.body.clientWidth;
	if(screen.width < new_width){
		new_width = screen.width;
	}
	if(screen.availWidth < new_width){
		new_width = screen.availWidth;
	}
	if(document.body.offsetWidth < new_width){
		new_width = document.body.offsetWidth;
	}

	var new_height = document.body.clientHeight;
	if(screen.height < new_height){
		new_height = screen.width;
	}
	if(screen.availHeight < new_height){
		new_height = screen.availHeight;
	}
	if(document.body.offsetHeight < new_height){
		new_height = document.body.offsetHeight;
	}
	if(document.all){ 
	document.getElementById("interaktive_box_cms_table").width = new_width;
	//document.getElementById("interaktive_box_cms_table2").width = new_width;
	}
	document.getElementById("interaktive_box_cms_table").height = new_height;
	//document.getElementById("interaktive_box_cms_table2").height = new_height;
	//document.getElementById("bewerten_table").width = document.documentElement.clientWidth; //eventuell für ie6
	//document.getElementById("bewerten_table").height = document.documentElement.clientHeight; //eventuell für ie6

	document.getElementById("interaktive_box_cms").style.visibility = "visible";
	//document.getElementById("interaktive_box_cms2").style.visibility = "visible";
	//document.getElementById("interaktive_box_cms_click").style.visibility = "visible";
	//document.getElementById("homepage").style.visibility = "hidden";
	
}

function interaktive_box_cms_aus(wie,adr) { 
	document.getElementById("interaktive_box_cms").style.visibility = "hidden";
	//document.getElementById("interaktive_box_cms2").style.visibility = "hidden";
	if(document.all){ //ie
		//document.getElementById("interaktive_box_cms_iframe_center").src = '';
	} else { //fi
		//interaktive_box_cms_iframe_center.location.href = '';
	}
	
	var Ausgabebereich = document.getElementById("cms_iframe");
	Ausgabebereich.innerHTML = '';
}

function interaktive_box_ein(wie,url,hoehe,breite) { 
	scroll(0,0);
	if(document.all){ //ie
		document.getElementById("interaktive_box_iframe_center").src = url;
		document.getElementById("interaktive_box_iframe_center").width = breite;
		document.getElementById("interaktive_box_iframe_center").height = hoehe;
	} else { //fi
		interaktive_box_iframe_center.location.href = url;
		document.getElementById("interaktive_box_iframe_center").width = breite;
		document.getElementById("interaktive_box_iframe_center").height = hoehe;
	}
	//document.getElementById("interaktive_box_table").width = document.body.clientWidth;
	//document.getElementById("interaktive_box_table").height = document.body.clientHeight;

	var new_width = document.body.clientWidth;
	if(screen.width < new_width){
		new_width = screen.width;
	}
	if(screen.availWidth < new_width){
		new_width = screen.availWidth;
	}
	if(document.body.offsetWidth < new_width){
		new_width = document.body.offsetWidth;
	}

	var new_height = document.body.clientHeight;
	if(screen.height < new_height){
		new_height = screen.width;
	}
	if(screen.availHeight < new_height){
		new_height = screen.availHeight;
	}
	if(document.body.offsetHeight < new_height){
		new_height = document.body.offsetHeight;
	}
	document.getElementById("interaktive_box_table").width = new_width;
	document.getElementById("interaktive_box_table").height = new_height;
	//document.getElementById("bewerten_table").width = document.documentElement.clientWidth; //eventuell für ie6
	//document.getElementById("bewerten_table").height = document.documentElement.clientHeight; //eventuell für ie6

	document.getElementById("interaktive_box").style.visibility = "visible";
	//document.getElementById("homepage").style.visibility = "hidden";
}

function interaktive_box_aus(wie,adr) { 
	load_content(adr+'?action=get_content&db_name='+document.getElementById('temp_var').value,document.getElementById('temp_var').value);
	document.getElementById("interaktive_box").style.visibility = "hidden";
	//document.getElementById("homepage").style.visibility = "visible";
	if(document.all){ //ie
		document.getElementById("interaktive_box_iframe_center").src = '';

	} else { //fi
		interaktive_box_iframe_center.location.href = '';
	}
}
function show_m(me){
				me.style.display="block";
				//window.setTimeout("document.getElementById('Layer1').style.display='none';",10000);
}
function hide_m(me){
				me.style.display="none";
}

function changeImage(bild) {
	bigphoto.src = bild;
}
function changeImageZufall(bild,zufall) {
	document[''+zufall+''].src = bild;
}
function mail(part1,part2,part3) {
window.open('mailto:'+part1+'&#64;'+part2+'.'+part3,'');
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v4.0
  var ok=false; document.MM_returnValue = false;
  with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
    ok=(plugins && plugins[plgIn]);
  } else if (appVersion.indexOf('3.1')==-1) { //not Netscape or Win3.1
    if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
    else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
    else ok=autoGo; }
  if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
function format(pp)
{
var p0;
var p1;
var intLength;
intLength = String(pp).length;
p0=String(pp).substr(0,intLength-2);
p1=String(pp).substr(intLength-2,intLength);
  return(p0+','+p1);
}
function formatiere(pp)
{
  p=String(pp).split(",");
  if (!p[1]) p[1]='00';
  if (p[1].length==1) p[1]=p[1]+'0';
  p[1]=p[1].substr(0,2);
  //alert(p[0]+''+p[1]);
  if (p[0] == "0"){
    return(p[1]);
  } else {
  return(p[0]+''+p[1]);
  }
}

function insert_next(feldname,auswahl_wert,updatefeld,from)
{
var feldname;
var updatefeld;
if (document.kalkulator1[feldname].value != "0" && document.kalkulator1[feldname].value != "") {
document.kalkulator1[updatefeld].selectedIndex = document.kalkulator1[from].selectedIndex;
insert(updatefeld,document.kalkulator1[updatefeld].value,'');
} else {
insert(updatefeld,' ','');
}
}
function update_kondition(feldname,auswahl_wert,updatefeld,konditionfeld,konditionwert,ergebnis)
{
var feldname;
var updatefeld;
var malerg;
var mal_1;
var mal_2;
var ergebnis;

if(konditionwert == "x") {

if (document.kalkulator1[feldname].value != "" && document.kalkulator1[feldname].value != "0" && document.kalkulator1[feldname].value != "inklusive" && document.kalkulator1[updatefeld].value != "inklusive" && document.kalkulator1[updatefeld].value != "" && document.kalkulator1[updatefeld].value != "0") {
mal_1 = parseInt(document.kalkulator1[updatefeld].value);
mal_2 = parseInt(formatiere(document.kalkulator1[feldname].value));
malerg = mal_1*mal_2;

malerg = format(malerg);
insert(updatefeld,malerg,ergebnis);
} else {
if (document.kalkulator1[updatefeld].value == "inklusive") {
insert(updatefeld,'inklusive',ergebnis);
} else {
insert(updatefeld,' ',ergebnis);
}
}
} else {

if (document.kalkulator1[konditionfeld].value != konditionwert) {
document.kalkulator1[updatefeld].selectedIndex = document.kalkulator1[feldname].selectedIndex;
insert(updatefeld,document.kalkulator1[updatefeld].value,ergebnis);
} else {
insert(updatefeld,' ',ergebnis);
}

}

}
	
function update(feldname,auswahl_wert,updatefeld,ergebnis)
{
var feldname;
var ergebnis;
var updatefeld;
document.kalkulator1[updatefeld].selectedIndex = document.kalkulator1[feldname].selectedIndex;
insert(updatefeld,document.kalkulator1[updatefeld].value,ergebnis);
}
function insert(feldname,auswahl_wert,ergebnis)
{
var ergebnis;
var feldname;
feldname = feldname+'_wert';
if (auswahl_wert == "0") {
auswahl_wert = " ";
}
if (ergebnis == ""){
document.kalkulator1[feldname].value=auswahl_wert;
} else {
document.kalkulator1[ergebnis].value=auswahl_wert;
}
ausrechnen(document.kalkulator1['kriterium_anzahl'].value,document.kalkulator1['produkt_anzahl'].value);
}
function ausrechnen(kriterium,wahl)
{
var summe;
summe = null;
var var_kriterium;
var_kriterium = new Array();
var temp;
var error;

for(i = 0; i < kriterium; i++)
{
temp = "kriterium_"+i+"_wert";
if (document.kalkulator1[temp].value == "") {
}
if (i == "0") {
x=document.kalkulator1[temp].value;
if (x != "nV" && x != "nach_Verbrauch" && x != "inklusive" && x != "nicht_erlaubt"){
summe = parseInt(formatiere(document.kalkulator1[temp].value));
} else {
summe = 0;
}
} else {
x=document.kalkulator1[temp].value;
if (x != "nV" && x != "nach_Verbrauch" && x != "inklusive" && x != "nicht_erlaubt"){
summe += parseInt(formatiere(document.kalkulator1[temp].value));
}
}
}
if (error != "ja") {
for(i = 0; i < wahl; i++)
{
temp_wahl = "wahl_"+i+"_wert";
if (document.kalkulator1[temp_wahl].value == "") {
}
if (summe == "") {
y=document.kalkulator1[temp_wahl].value;
if (y != "nV" && y != "nach_Verbrauch" && y != "inklusive" && y != "nicht_erlaubt"){
summe = parseInt(formatiere(document.kalkulator1[temp_wahl].value));
} else {
summe = 0;
}
} else {
y=document.kalkulator1[temp_wahl].value;
if (y != "nV" && y != "nach_Verbrauch" && y != "inklusive" && y != "nicht_erlaubt"){
summe += parseInt(formatiere(document.kalkulator1[temp_wahl].value));
}
}
}
}
if (error != "ja") {
if (format(summe) == ",0") {
document.kalkulator1.summe.value="0,00";
} else {
document.kalkulator1.summe.value=format(summe);
}
}
}
function multi_choose(feldname,auswahl_wert,updatefeld,konditionfeld,ergebnis)
{
//////bei feldname wird ausgewählt, diese auwahl nummer wird auf das updatefeld angewandt, welches dann mit dem konditionsfeld auswahl wert au multipliziert wird///////
var feldname;
var updatefeld;
var malerg;
var mal_1;
var mal_2;
var ergebnis;

document.kalkulator1[updatefeld+'['+document.kalkulator1[konditionfeld].selectedIndex+']'].selectedIndex = auswahl_wert;
insert(updatefeld+'['+document.kalkulator1[konditionfeld].selectedIndex+']',document.kalkulator1[updatefeld+'['+document.kalkulator1[konditionfeld].selectedIndex+']'].value,ergebnis);
}
function multi(feldname,auswahl_wert,updatefeld,konditionfeld,ergebnis)
{
//////bei feldname wird ausgewählt, diese auwahl nummer wird auf das updatefeld angewandt, welches dann mit dem konditionsfeld auswahl wert au multipliziert wird///////
var feldname;
var updatefeld;
var malerg;
var mal_1;
var mal_2;
alert('updatefeld '+updatefeld);
alert('konditionfeld '+konditionfeld);
document.kalkulator1[updatefeld+'['+document.kalkulator1[konditionfeld].selectedIndex+']'].selectedIndex = auswahl_wert;
update_kondition(updatefeld+'['+document.kalkulator1[konditionfeld].selectedIndex+']',document.kalkulator1[updatefeld+'['+document.kalkulator1[konditionfeld].selectedIndex+']'].value,konditionfeld,document.kalkulator1[konditionfeld].value,'x',ergebnis);
}
function erwachsene(feldname) {
var feldname;

if (feldname == "wahl_0") {

if (document.kalkulator1.wahl_0.selectedIndex=="0") {
document.kalkulator1.wahl_1__1.style.visibility='hidden';
document.kalkulator1.wahl_1__2.style.visibility='hidden';
document.kalkulator1.wahl_1.style.visibility='visible';
document.kalkulator1.wahl_1__1.style.width='0px';
document.kalkulator1.wahl_1__1.style.height='0px';
document.kalkulator1.wahl_1__2.style.width='0px';
document.kalkulator1.wahl_1__2.style.height='0px'
document.kalkulator1.wahl_1.style.width='97px';
document.kalkulator1.wahl_1.style.height='20px';
document.kalkulator1.wahl_1.style.position='absolute';
document.kalkulator1.wahl_1.style.left='147px';
document.kalkulator1.wahl_1.style.top='154px';
insert(feldname,document.kalkulator1['wahl_1'].value,'wahl_1_wert');
} else if (document.kalkulator1.wahl_0.selectedIndex=="1") {
document.kalkulator1.wahl_1.style.visibility='hidden';
document.kalkulator1.wahl_1__2.style.visibility='hidden';
document.kalkulator1.wahl_1__1.style.visibility='visible';
document.kalkulator1.wahl_1__2.style.width='0px';
document.kalkulator1.wahl_1__2.style.height='0px';
document.kalkulator1.wahl_1.style.width='0px';
document.kalkulator1.wahl_1.style.height='0px'
document.kalkulator1.wahl_1__1.style.width='97px';
document.kalkulator1.wahl_1__1.style.height='20px';
document.kalkulator1.wahl_1__1.style.position='absolute';
document.kalkulator1.wahl_1__1.style.left='147px';
document.kalkulator1.wahl_1__1.style.top='154px';
insert(feldname,document.kalkulator1['wahl_1__1'].value,'wahl_1_wert');
} else {
document.kalkulator1.wahl_1.style.visibility='hidden';
document.kalkulator1.wahl_1__1.style.visibility='hidden';
document.kalkulator1.wahl_1__2.style.visibility='visible';
document.kalkulator1.wahl_1__1.style.width='0px';
document.kalkulator1.wahl_1__1.style.height='0px';
document.kalkulator1.wahl_1.style.width='0px';
document.kalkulator1.wahl_1.style.height='0px';
document.kalkulator1.wahl_1__2.style.width='97px';
document.kalkulator1.wahl_1__2.style.height='20px';
document.kalkulator1.wahl_1__2.style.position='absolute';
document.kalkulator1.wahl_1__2.style.left='147px';
document.kalkulator1.wahl_1__2.style.top='154px';
insert(feldname,document.kalkulator1['wahl_1__2'].value,'wahl_1_wert');
}

} else if (feldname == "wahl_1") {

document.kalkulator1.wahl_1__1.selectedIndex=document.kalkulator1.wahl_1.selectedIndex;
document.kalkulator1.wahl_1__2.selectedIndex=document.kalkulator1.wahl_1.selectedIndex;

} else if (feldname == "wahl_1__1") {

document.kalkulator1.wahl_1.selectedIndex=document.kalkulator1.wahl_1__1.selectedIndex;
document.kalkulator1.wahl_1__2.selectedIndex=document.kalkulator1.wahl_1__1.selectedIndex;

}  else if (feldname == "wahl_1__2") {

document.kalkulator1.wahl_1__1.selectedIndex=document.kalkulator1.wahl_1__2.selectedIndex;
document.kalkulator1.wahl_1.selectedIndex=document.kalkulator1.wahl_1__2.selectedIndex;

}  

}
/////////////
function count () 
{
 wert = document.getElementsByName("smstext")[0].length;
 var anz=0;
 var laenge=0;
 var s;
 var aktwert = document.getElementsByName("smstext")[0].value;
 
 if (!wert) 
  {
   wert = 142;
}
 
 for (var i=0; i<aktwert.length; i++) 
  {
     if (anz>(wert-1)) 
      {
       break; 
      }
     anz++;
     laenge = i+1;
  }
 
 if (aktwert.length> laenge) 
  {
   document.getElementsByName("smstext")[0].value = aktwert.substring(0,laenge);
  }
 document.all.zeichen.value = wert-anz;
}

function login(url) {
var pwd;
if(document.all['pwd'].value==document.all['pwd_value'].value){
document.location.href=url;
} else {
alert('Falsches Passwort');
} 
}
function login_window(url) {
var pwd;
if(document.all['pwd'].value==document.all['pwd_value'].value){
window.open(url,'communicator','resizable=yes,width=760,height=420');
} else {
alert('Falsches Passwort');
} 
}
function setCookie( name, value )
{
	// '=' is identifier between name and value for real cookie.
	document.cookie = name + '=' + value
}
function getCookie( name, value )
{
	var flag = document.cookie.indexOf( name+'=' )
	if( flag != -1 ) {
		flag += name.length + 1
		end = document.cookie.indexOf( "; ", flag )
		if( end == -1 ) end = document.cookie.length
		return document.cookie.substring( flag, end )
	}
}

function setSubCookie( uName, name, value )
{
	uValue = getCookie( uName )
	if( uValue ) {
		// ':' is breaker for sub cookie each
		uCookies = uValue.split( ':' )
		var found = -1 // whether sub-cookie for the name is present
		for( c = 0; c < uCookies.length; c++ )
		{
			// '-' is identifier between name and value for sub cookie.
			t = uCookies[c].split( '-' )
			tName = t[0]
			tValue = t[1]
			if( tName == name ) {
				found = 1
				tValue = value
				t[1] = tValue
				uCookies[c] = t.join( '-' )
			}
		}
		if( found == -1 )
			uCookies[uCookies.length] = name + '-' + value
		uValue = uCookies.join( ':' )
	} else {
		uValue = name + '-' + value
	}
	// update real cookie
	setCookie( uName, uValue )
}
function getSubCookie( uName, name )
{
	uValue = getCookie( uName )

	var flag = uValue.indexOf( name+'-' )
	if( flag != -1 ) {
		flag += name.length + 1
		end = uValue.indexOf( ':', flag )
		if( end == -1 ) end = uValue.length
		return uValue.substring( flag, end )
	}
}
function imake_set_style(objekt){
	objekt.style.borderStyle = "solid";
	objekt.style.borderWidth = 1;
	objekt.style.borderColor = "red";
	objekt.style.padding = "1";
	if(objekt.type == "checkbox"){
		//alert("checkbox");
		objekt.style.backgroundColor = "red";
		objekt.style.padding = "2";
		objekt.style.margin = "2";
		var objekt_bg = objekt.name+"_bg";
		document.getElementById(objekt_bg).style.backgroundColor = "red";
	}
}
function imake_remove_style(objekt){
	objekt.style.borderStyle = "";
	objekt.style.borderWidth = "";
	objekt.style.borderColor = "";
	//objekt.style.backgroundColor = "";
	objekt.style.padding = "";
	if(objekt.type == "checkbox"){
		//alert("checkbox");
		objekt.style.backgroundColor = "red";
		objekt.style.padding = "2";
		objekt.style.margin = "2";
		var objekt_bg = objekt.name+"_bg";
		document.getElementById(objekt_bg).style.backgroundColor = "";
	}
}
function imake_check_form(arr,arr_fehler) {
  
	var error = "";
	//alert(arr.length);
	for(i=0;i<arr.length;i++){

		if(document.getElementById(arr[i]).type == "select-multiple"){

				var ob = document.getElementById(arr[i]);
			  	selected = new Array();
  				for (var H = 0; H < ob.options.length; H++){
					if (ob.options[H].selected){
						selected.push(ob.options[H].value);
					}
				}
	  		if(selected.length < 1){
				imake_set_style(document.getElementById(arr[i]));
				if(error == ""){
					error = arr_fehler[i];
				} else {
					error = error + "\n"+arr_fehler[i];
				}
			} else {
				imake_remove_style(document.getElementById(arr[i]));
			}		
		} else if(document.getElementById(arr[i]).type == "select-one"){
			if(document.getElementById(arr[i]).options[document.getElementById(arr[i]).selectedIndex].value == ""){
				imake_set_style(document.getElementById(arr[i]));
				if(error == ""){
					error = arr_fehler[i];
				} else {
					error = error + "\n"+arr_fehler[i];
				}
			} else {
				imake_remove_style(document.getElementById(arr[i]));
			}		
		} else if(document.getElementById(arr[i]).type == "checkbox"){
			if(!document.getElementById(arr[i]).checked){
				imake_set_style(document.getElementById(arr[i]));
				if(error == ""){
					error = arr_fehler[i];
				} else {
					error = error + "\n"+arr_fehler[i];
				}
			} else {
				imake_remove_style(document.getElementById(arr[i]));
			}		
		} else {
			
			if(document.getElementById(arr[i]).value == ""){
				imake_set_style(document.getElementById(arr[i]));
				if(error == ""){
					error = arr_fehler[i];
				} else {
					error = error + "\n"+arr_fehler[i];
				}
			} else {
				imake_remove_style(document.getElementById(arr[i]));
			}
		}
	}
	
	if(error == ''){
		document.formular.submit();
	} else {
		//error = "Bitte füllen Sie folgende(s) Feld/er aus:"+"\n\n"+error;
		error = arr_fehler;
		alert(error);
	}
}