function newFenst(myWin, titel, breite, hoehe) {
   fenster = open(myWin, titel, "scrollbars=yes,resizable=yes,status=no,toolbar=no,menubar=no,width="+breite+",height="+hoehe);
   fenster.focus();
}


function warenkorb(meldung) {
    if (confirm(meldung)) {
         validity = true;
    } else { validity = false; }
    return validity;
}



function delete_window(meldung,url) {
    if (confirm(meldung)) {
        window.location.href=url;
    }
}


function show_flash(flash_dir, width, height)
{
/* flash_dir muss absolute angabe sogar mit domainnamen sein: also mit http://www.blablaba.de */
	
	document.write('<object type="application/x-shockwave-flash" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" data="' + flash_dir + '" width="' + width + '" height="' + height + '">\n<param name=quality value=high>');
	document.write('<param name="movie" value="' + flash_dir + '" />\n');
	document.write('</object>\n');
}

function checkPflichtfelder() {
	
	var z = 0;
	
  for (i = 0; i < document.forms[0].elements.length; i++)
  {
  	
    if (document.forms[0].elements[i].value == "" && document.forms[0].elements[i].id == "pflichtfeld") {


      document.forms[0].elements[i].focus();
      document.forms[0].elements[i].style.backgroundColor = "#8DC200";
      document.forms[0].elements[i].style.color = "#FFFFFF";
      
      z++;
    }
   } 
 
    if (z != 0)
    {
    	alert("Bitte Pflichtfelder ausfüllen!");
    	return false;
    }
   
   	return true;    
}


function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Browser nicht kompatibel! Bitte unter www.firefox-browser.de die aktuelle Version downloaden!");
	}
}

function newsletter_insert() {
	
	var email = document.getElementById('newl_email').value;
	var name = document.getElementById('newl_name').value;	
	
	ajax = getXmlHttpRequestObject();
	if (ajax.readyState == 4 || ajax.readyState == 0) 
	{
		ajax.open("GET",'/api.php?act=newsletter_insert&newl_email=' + email + '&newl_name=' + name,true);
		ajax.onreadystatechange=function() {

			if (ajax.readyState==4) {
				document.getElementById('newsletter_insert').innerHTML = 'E-Mail Adresse erfolgreich eingetragen!';
			}
		}
		ajax.send(null);
	}
}

domain = "http://www.regionalmanagement-frg.de";
kat_nr = 1;

function AjaxGet(act, val, savefeld) 

{	
	ajax = getXmlHttpRequestObject();
	
		
		params="act="+act+"&val="+val;	
	
		ajax.open("POST",'api.php', true);
	
		ajax.setRequestHeader ("Content-type", "application/x-www-form-urlencoded; 	charset=utf-8");
		ajax.setRequestHeader("Content-length", params.length);
		ajax.setRequestHeader("Connection", "close");

		ajax.onreadystatechange=function() {
			
			if (ajax.readyState == 4 && ajax.status==200) {	
			//	if (savefeld=="plzort") alert(ajax.responseText);
			if (savefeld!="plzort") document.getElementById(savefeld).innerHTML=ajax.responseText;
				else  document.getElementById('plzort').innerHTML=ajax.responseText;
			}
		}
		ajax.send(params);

}

function videos(val,lfv,way)
{
	
	if (way==1) val++;
		else way--;

	var ajax;
	ajax = getXmlHttpRequestObject();
	
	if (ajax.readyState == 4 || ajax.readyState == 0) {
	
		ajax.open("GET",'/api.php?act=videos&fid='+val+'&lfv='+lfv, true);
		ajax.onreadystatechange=function() {

			if (ajax.readyState == 4) {	
				document.getElementById('footer_vids').innerHTML= ajax.responseText;
			}
		}
		ajax.send(null);
	}
}

function such_name(eingabe,feld)
{
	
   /*if (feld=="id3") 
		document.getElementById('plz').style.top ="107px";
	else
		document.getElementById('plz').style.top ="50px";
*/
	//var formObj = document.forms['best_form'];
	//document.getElementById('plz').style.top =document.getElementById('PLZin').style.top+20;
	//alert(document.getElementById('PLZin').offsetParent);
	//alert(findPosY("plzort"));
	
	document.getElementById('plz').style.display ="block";
	document.getElementById('plz').style.zIndex=1500;
	AjaxGet(feld,eingabe,"plz");
	//alert(feld);
	if (document.formu.lplz)
		
	if (document.formu.lplz.length==0) {
		
		list_out();
		
	}
	

}
function ofill(value) {
	AjaxGet('inPlz',value,'plzort');
	document.getElementById('plz').style.display ="none";
	
}
function list_out() {
	document.getElementById('plz').style.display ="none";
}
function findPosY(obj){
    var curtop = 0;
    if(obj.offsetParent){
        while(obj.offsetParent) {
            curtop += obj.offsetTop
            obj = obj.offsetParent;
        }
    }else if(obj.y)
        curtop = obj.y;
    return curtop;
}




