var navactive;
var subnavactive;

var blendeactual;
var winW=0;
var winH=0;
var x=0;
var y=0;
var px="px";

var adtimer;
var actualbanner=0;

function BannerRotate()
{
 var anzbanner=document.getElementById("anzbanner").value;
 for(i=0;i<anzbanner;i++)
  if(document.getElementById("banner"+i)!=null)
   document.getElementById("banner"+i).style.display="none";
    
 document.getElementById("banner"+actualbanner).style.display="block";
 actualbanner++;
 if(actualbanner>(anzbanner-1))actualbanner=0;
 adtimer=window.setTimeout("BannerRotate()",15000); 
}

var adtimer2;
var actualbanner2=0;

function BannerRotate2()
{
 var anzbanner2=document.getElementById("anzbanner2").value;
 for(i=0;i<anzbanner2;i++)
  if(document.getElementById("banner2"+i)!=null)
   document.getElementById("banner2"+i).style.display="none";
    
 document.getElementById("banner2"+actualbanner2).style.display="block";
 actualbanner2++;
 if(actualbanner2>(anzbanner2-1))actualbanner2=0;
 adtimer2=window.setTimeout("BannerRotate2()",15000); 
}

function initEmbed(targetdiv,jpg)
{
 var str='<APPLET name=ptviewer archive="/cms/site/panorama/ptviewer.jar" code="ptviewer.class" width=400 height=300>'
 +'<param name="file" value="'+jpg+'">'
+'<param name=pan value="-177">'
+'<param name=tilt value="4">'
+'<param name=fov value="181">'
+'<param name=fovmin value="40">'
+'<param name=fovmax value="310">'
+'<param name=auto value="0">'
+'</APPLET>';

 document.getElementById(targetdiv).innerHTML=str;
}


function startSearch(error)
{
 if(document.getElementById("search").value=="")
 {
  alert(error);
  document.getElementById("search").focus();
  return false;	
 }
 else document.suche.submit();		
}


function startNewsletter()
{
if(document.getElementById("nlemail").value=="")
 {
  alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
  document.getElementById("nlemail").focus();
  return false;	
 }
 else nl.submit();			
}


function mousemove(e){
 if(e)   {x=e.pageX?e.pageX:e.clientX?e.clientX:0; y=e.pageY?e.pageY:e.clientY?e.clientY:0;}
 else if(event) {x=event.clientX; y=event.clientY;}
 else {x=0; y=0;}

    x+=document.documentElement.scrollLeft;
    y+=document.documentElement.scrollTop;

 if(blendeactual) showblende();
}



function overinit()
{

}



function blendehide(){
 
 if(blendeactual) 
   blendeactual.style.display="none";
 blendeactual=null;
 
}



function showblende(){

  blendeactual.style.display="block";
  blendeactual.style.left=(((x+260)<winW)?x+12:x-255)+px; 
  blendeactual.style.top=(((y+9)<winH)?y+12:y-9)+px;
}

function overblende(name)
{
   blendeactual=document.getElementById(name);
   winW=(window.innerWidth)? window.innerWidth+window.pageXOffset-16:document.body.offsetWidth-20;
   winH=(window.innerHeight)?window.innerHeight+window.pageYOffset  :document.body.offsetHeight;
   if(x<=0||y<=0){ 
    x=(winW)/2+(window.pageXOffset?window.pageXOffset:0); 
    y=(winH-50)/2+(window.pageYOffset?window.pageYOffset:0); 
   }
   showblende();
}





function getNavActive(nav,subnav)
{ 
  navactive=nav;
  subnavactive=subnav;
  //if(nav>=0)MainNavOver2(nav);
  if(subnav>0)getSubNav(subnav);
}

function datensenden(nr)
{
	document.forms[nr].submit();
}


function MainNavOver(nr)
{
document.getElementById("n"+nr).style.background="url('/cms/site/img/navactive.gif');";
 
}



function MainNavOut(nr)
{
document.getElementById("n"+nr).style.background="url('/l.gif');";
 		
}





function SubNavOver(nr)
{
 if(subnavactive!=nr)document.getElementById("subnav"+nr).style.background="#e0e0e0";		
}


function SubNavOut(nr)
{
  if(subnavactive!=nr)document.getElementById("subnav"+nr).style.background="#FFFFFF";			
}

function MainNavOver2(nr)
{ 

}



function MainNavOut2(nr)
{
 if(navactive!=nr)
 {
 	document.getElementById("n"+nr).style.background="url('/l.gif')";
 
 }		
}




function getSubNav(nr)
{
if(document.getElementById("subnav"+nr)!=null)
document.getElementById("subnav"+nr).style.background="#e0e0e0";	
}

function wegSubNav(nr)
{
 if(subnavactive!=nr)
 {
 document.getElementById('lkk'+nr).style.color="#787878";
 }
}




function getLink(link)
{
 document.location.href=link;
}


 function fensterauf1(url) {
	win=window.open(url,"infoscreen","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=800,height=630,left=10,top=10");
	}
	
 function fensteraufplayout(url) {
	win=window.open(url,"infoscreen","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=800,height=600,left=10,top=10");
	}	


function setCheckboxes(the_form, do_check)
{
    var elts      =  document.forms[the_form].elements['contblock[]'];
                  
    var elts_cnt  = (typeof(elts.length) != 'undefined')
                  ? elts.length
                  : 0;

    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
            elts[i].checked = do_check;
        } // end for
    } else {
        elts.checked        = do_check;
    } // end if... else

    return true;
} // end of the 'setCheckboxes()' function


function confirmDelete(confirmMsg)
{

    var is_confirmed = confirm(confirmMsg);
    if (is_confirmed) {
        return true;
    }

    return false;
}