function setTopThema(typ,anz){
diplaynext=true;
	if(typ==0){
		if(aktTTId!=1)aktTTId=aktTTId-1;else diplaynext=false;
		}else{
			if(aktTTId!=anz)aktTTId=aktTTId+1;else diplaynext=false;
			}
		if(diplaynext){
			for (var i = 1; i <= anz; i++){
						if(document.getElementById("ttC" + i))document.getElementById("ttC" + i).style.display="none";
				}
			document.getElementById("ttC" + aktTTId).style.display="block";
			document.getElementById("topThemenImFokusStartseiteAktSeiteinner").innerHTML=aktTTId;
	}
}


function nlTimeout(){
	
	document.getElementById('newsletterFormDiv').style.display="none";
	window.setTimeout("unvisNLAntwort()", 10000);

	}
function unvisNLAntwort(){
	document.getElementById('nlantwort').style.display="none";
	document.getElementById('newsletterFormDiv').style.display="block";
	}
	
function setPressemeldung(typ,anz){
diplaynext=true;
	if(typ==0){
		if(aktTTId!=1)aktTTId=aktTTId-1;else diplaynext=false;
		}else{
			if(aktTTId!=anz)aktTTId=aktTTId+1;else diplaynext=false;
			}
		if(diplaynext){
			for (var i = 1; i <= anz; i++){
						if(document.getElementById("ttP" + i))document.getElementById("ttP" + i).style.display="none";
				}
			document.getElementById("ttP" + aktTTId).style.display="block";
			document.getElementById("skimmerAktPagePM").innerHTML=aktTTId;
	}	
}

function displaySubMenu(myid){
	if(document.getElementById("bNavi" + myid))document.getElementById("bNavi" + myid).style.display="block";
	}

function setActiveNav(id, rootF){
 act=document.getElementById(id).style.background;
 if(act.indexOf("png")==-1)
		document.getElementById(id).style.background="url('"+rootF+"bilder/btNaviActive.png')";
	else
	document.getElementById(id).style.background="#A1A1A1";

	}
	
function checkBlogReply(fehlermeldung){
	if(document.getElementById('br1').value=="" || document.getElementById('br2').value=="" || document.getElementById('br3').value=="" || !EMail(document.getElementById('br2').value))
	{
		alert(fehlermeldung);
		return false;
		}else{
			return true;
			}
	}
	
function setBlogReplies(){
	if(document.getElementById('blogCommentDiv').style.display=="none")
		document.getElementById('blogCommentDiv').style.display="block";
	else
		document.getElementById('blogCommentDiv').style.display="none";
	}
	
function checkForm1(doc1){

var fehlerHead=document.getElementById('fehlerHead').value;
var fehler1=document.getElementById('fehler1').value;
var fehler2=document.getElementById('fehler2').value;
var fehler3="Sie müssen die Teilnahmebdingungen akzeptieren!";
var fehler="";
	if(!doc1.agb.checked) fehler=fehlerHead+"\n"+fehler3;
	if(doc1.username.value=='' || doc1.ort.value=='' || doc1.strasse.txt=='' || doc1.strasse.txt=='telefon' || doc1.strasse.xfgdGGu=='' || doc1.strasse.paket=='' || doc1.strasse.paket==''){
		fehler= fehlerHead+"\n"+fehler1;
	}else{
		if(!EMail(doc1.xfgdGGu.value)){
			fehler=fehlerHead+"\n"+fehler2;
		}
	}
	
		
		if(fehler==""){
			doc1.submit();
		}else{			
			alert(fehler);}
		
	
}
function EMail(s)
  {
  var a = false;
  var res = false;
  if(typeof(RegExp) == 'function')
    {
    var b = new RegExp('abc');
    if(b.test('abc') == true){a = true;}
    }

  if(a == true)
    {
    reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                     '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                     '(\\.)([a-zA-Z]{2,4})$');
    res = (reg.test(s));
    }
  else
    {
    res = (s.search('@') >= 1 &&
           s.lastIndexOf('.') > s.search('@') &&
           s.lastIndexOf('.') >= s.length-5)
    }
  return(res);
  }
 
function searchOnSubmit(myform, strmin, fehler)
{
myform=document.forms[myform];
	if(myform.searchContent.value.length<strmin) {
		myform.searchContent.value=fehler;
		return false;
		}	else{
			if(myform.suchtyp1.checked==false && myform.suchtyp2.checked==false) {myform.suchtyp1.checked=true;myform.suchtyp2.checked=true;}
			myform.submit();
				return true;
			}
}
	
function openGallery(myid, webroot){
	var galleryLink="../../gallery.php?gid=";
	var galleryLink=webroot+"gallery.php?gid=";
	var con=galleryLink + myid;
	var hoehe=600;
	var breite=800;	
	var zentrieren=true;	
	popUp	(con, hoehe, breite, zentrieren);
	}


function checkGewinnspielForm(doc)
{
var email=doc.email.value;
var vorname=doc.vorname.value;
var nachname=doc.nachname.value;
var strasse=doc.strasse.value;
var plz=doc.plz.value;
var ort=doc.ort.value;

var fehler=false;
var fehlerStr="";


	if(!EMail(email)){
		fehlerStr+="- Die Emailadresse ist nicht korrekt!\n";
		fehler=true;
	}
	
	if(plz.length<5 || isNaN(plz)){
		fehlerStr+="- Die Postleitzahl ist nicht korrekt!\n";
		fehler=true;
	}
	
		if(vorname=="" || nachname=="" || strasse=="" || plz=="" || ort=="")
	{
		fehlerStr="- Bitte füllen Sie alle mit *-gekennzeichneten Felder aus!\n";
		fehler=true;
	}
	
	if(!fehler) doc.submit();else alert("Bei der Verarbeitung sind Fehler aufgetreten!\n" + fehlerStr);
}

function popUp (con, hoehe, breite, zentrieren) {

	if (zentrieren)
	{
		myLeft = (screen.width / 2) - breite/2;
		myTop = (screen.height / 2) - hoehe/2;
	}
	else
	{
		myLeft=100;
		myTop=100;
	}
WindowOpen=window.open(con,'MyWindowOpen','dependent=yes menubar=no,scrollbars=yes, resizable=yes,left='+ myLeft+ ',top='+myTop+' status=no,width='+breite+',height='+hoehe+',');
WindowOpen.focus();
}


function galOpen(id)
{
	myLeft=100;
	myTop=100;
	breite=482;
	hoehe=340;
	con="includes/galerie.php?id="+id;
	window.open(con,'','dependent=yes menubar=no,scrollbars=no, resizable=no,left='+ myLeft+ ',top='+myTop+' status=no,width='+breite+',height='+hoehe+',');
}

function singleImage (x, pfad) 
 {
		var con=pfad+"/cms/sites/viewSingleImage.php";
		var breite=10;
		var hoehe=10;
		
		var myLeft = 100;
		var myTop = 100;
		mywin=window.open(con+"?id="+x ,'mywin','dependent=yes menubar=no, resizable=no,left='+ myLeft+ ',top='+myTop+' status=yes,width='+breite+',height='+hoehe+',');
		mywin.focus();
		
}

function singleImage2 (con, x) 
 {
		var breite=10;
		var hoehe=10;
		
		var myLeft = 100;
		var myTop = 100;
		mywin=window.open(con+"?id="+x ,'mywin','dependent=yes menubar=no, resizable=no,left='+ myLeft+ ',top='+myTop+' status=yes,width='+breite+',height='+hoehe+',');
		mywin.focus();
		
}



var lastLinkObject;
var toggleActive=false;

function setBgImage(obj,activeImage,inactiveImage,activeContainer,firstToggle)
{
	if((lastLinkObject && toggleActive))
		Effect.toggle(lastLinkObject,'slide',{duration:0.2});
	
	if(firstToggle)
		Effect.toggle(firstToggle,'slide',{duration:0.2});
		
	//Bilder zurücksetzen
	var elements;
  if(document.all)elements=document.all;
  else if(document.getElementsByTagName && !document.all)elements=document.getElementsByTagName("*");
  for(i=0;i<elements.length;i++)
  {
    if(elements[i].getAttribute("id") != null && elements[i].getAttribute("id").indexOf("link_") != -1)
    	elements[i].style.background="url("+inactiveImage+") no-repeat";
  }
  
  //Aktives Bild setzen
  obj.style.background = "url("+activeImage+") no-repeat";

  
  if(!lastLinkObject || lastLinkObject!=activeContainer)
  	toggleActive=true;
  else
  	toggleActive=false;
  	
  //Letztes Element merken
  lastLinkObject=activeContainer;
 
}