var lastbgnum = 1;
var lastlistnum = '';

function an(buttonnum)
{
   var pfad =  'fileadmin/templates/GRUPPE/images/';
   var buttonid = '#button'+buttonnum;
   var overlayid = '#overlayon'+buttonnum;
   var overlayid2 = '#overlayon'+(buttonnum-1)
   var picfile1 = pfad+'topnavi_button'+buttonnum+'_on.gif';
   var picfile2 = pfad+'overlay_on'+buttonnum+'.gif';
   var picfile3 = pfad+'overlay_off'+(buttonnum-1)+'.gif';
   $(overlayid).attr("src", picfile2);
   $(buttonid).attr("src", picfile1);
   $(overlayid2).attr("src", picfile3);	
}

function tn(buttonnum,mode)
  {
   var pfad =  'fileadmin/templates/GRUPPE/images/';
   //var pfad =  'images/';
   var maxbuttons = 6;

   if (aktber != buttonnum)
      {
       var buttonid = '#button'+buttonnum;
       var overlayid = '#overlayon'+buttonnum;
//       var logolay_akt = '#logolayer'+aktber;
//       var logolay = '#logolayer'+buttonnum;

       if   (mode == 'on')
	    {
	     var picfile = pfad+'topnavi_button'+buttonnum+'_on.gif';
	     $(buttonid).attr("src", picfile);
	     if (buttonnum < maxbuttons)
		{
		 // Wenn der linke benachbarte Bereich aktiv ist, dessen Overlay-Bild ausblenden
		 if (buttonnum > 1 && ((buttonnum - aktber) == 1))
		    {
		     // alert ('iconweg li akt');
		     var aktoverlayid = '#overlayon'+aktber;
		     // var picfile = pfad+'transp.gif';
		     var picfile = pfad+'overlay_off'+aktber+'.gif';
		     $(aktoverlayid).attr("src", picfile);
		    }
		 // Wenn der rechts daneben liegende Button aktiv ist:
		 if   ((aktber - buttonnum) == 1)
		      {var picfile = pfad+'overlay_on'+buttonnum+'plus.gif';
		      }
		 else {var picfile = pfad+'overlay_on'+buttonnum+'.gif';
		      }
		 $(overlayid).attr("src", picfile);
		}
//	     $(logolay_akt).hide();
//	     $(logolay).show();
	    }
       else {var picfile = pfad+'topnavi_button'+buttonnum+'_off.gif';
	     $(buttonid).attr("src", picfile);
	     if (buttonnum < maxbuttons)
		{
		 // Wenn der linke benachbarte Bereich aktiv ist, dessen Overlay-Bild ausblenden
		 if (buttonnum > 1 && ((buttonnum - aktber) == 1))
		    {
		     // alert ('iconweg');
		     var aktoverlayid = '#overlayon'+aktber;
		     var picfile = pfad+'overlay_on'+aktber+'.gif';
		     $(aktoverlayid).attr("src", picfile);
		    }
		 var picfile = pfad+'transp.gif';
		 var picfile = pfad+'overlay_off'+buttonnum+'.gif';
		 $(overlayid).attr("src", picfile);
		}
//	     $(logolay).hide();
//	     $(logolay_akt).show();
	    }
      }
  }




function switchbg(num)
  {
       var newbg = '.bgpic'+num;
       $(newbg).stop().fadeIn(500);

  }

function switchbgoff(num)
{
     var newbg = '.bgpic'+num;
     $(newbg).fadeOut(500);

}


$('#bildteaser > .teaser').live(
        'mouseover mouseout',
        function (ev) {
            if (ev.type == 'mouseover') {
            	iNumTmp = jQuery(this).attr('id');
        		iNum = iNumTmp.split("-");
        		jQuery('.bgpic'+iNum[1]).stop().animate({opacity: 1},500,'');
        		jQuery('.bgpic1').stop().animate({opacity: 0},500,'');
            }

            if (ev.type == 'mouseout') {
        		iNumTmp = jQuery(this).attr('id');
        		iNum = iNumTmp.split("-");
        		jQuery('.bgpic'+iNum[1]).stop().animate({opacity: 0},500,'');
        		jQuery('.bgpic1').stop().animate({opacity: 1},500,'');
            }
        });	



function spt(picname,mode)
  {
   var pfad =  'images/';
   if (document.images[picname])
      {document.images[picname].src = pfad+picname+'_'+mode+'.gif';
      }
  }

function openlist(num)
  {
   if   (num != lastlistnum)
        {
	 if (lastlistnum)
	    {$('#liste'+lastlistnum).hide();
	    }
	 $('#liste'+num).show();
	 lastlistnum = num;
        }
   else {$('#liste'+lastlistnum).hide();
	 lastlistnum = '';
	}

  }

/* Small Screens Script */
function smallscreens(selmainlayer)
  {
   var aktlayer = '#maincontainer';
   if (selmainlayer)
      {
       aktlayer = '#'+mainlayer;
      }

   $width = $(document).width();
   if ($width < 1050)
      {
       $(function()
       {
        $(aktlayer).css( { "marginLeft": "0px" } );
        $(aktlayer).css( { "left": "0px" } );
       }
      );
      }
  }
 
