$(function() {
    $('#slideshow').cycle({
        fx:     'fade',
        speed:  'slow',      
        //timeoutFn: calculateTimeout,
        timeout: 9000,
        delay: -5000,
        pager:  '#nav',
        autostop:  0,
        pauseOnPagerHover: 1,
		slideExpr: 'img'
    });
});

$(function() {
	$('a.lightbox').lightBox({fixedNavigation:true});
});


var timeouts = [4,15];
function calculateTimeout(currElement, nextElement, opts, isForward) {
	var index = opts.currSlide;
	return timeouts[index] * 1000;
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function Menu_over(selObj){
	document.getElementById(selObj).style.visibility = 'visible';
	document.getElementById(selObj).style.left = (getPosition(document.getElementById(selObj+'_li')).x-0)+'px';
}

function Menu_reset(selObj){
	document.getElementById(selObj).style.visibility = 'hidden';
}


function getPosition(element)
/* der Aufruf dieser Funktion ermittelt die absoluten Koordinaten
   des Objekts element */
{
  var elem=element,tagname="",x=0,y=0;
  
/* solange elem ein Objekt ist und die Eigenschaft offsetTop enthaelt
   wird diese Schleife fuer das Element und all seine Offset-Eltern ausgefuehrt */
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
  {
    y+=elem.offsetTop;     /* Offset des jeweiligen Elements addieren */
    x+=elem.offsetLeft;    /* Offset des jeweiligen Elements addieren */
    tagname=elem.tagName.toUpperCase(); /* tag-Name ermitteln, Grossbuchstaben */

/* wenn beim Body-tag angekommen elem fuer Abbruch auf 0 setzen */
    if (tagname=="BODY")
      elem=0;

/* wenn elem ein Objekt ist und offsetParent enthaelt
   Offset-Elternelement ermitteln */
    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }

/* Objekt mit x und y zurueckgeben */
  position=new Object();
  position.x=x;
  position.y=y;
  return position;
}

function XChange(div_id) {
	if (div_id == 'xchange_text' ) {
		document.getElementById('xchange_img').style.display = 'none';
		document.getElementById('xchange_text').style.display = 'block';
	} else {
		document.getElementById('xchange_img').style.display = 'block';
		document.getElementById('xchange_text').style.display = 'none';
	}
}

function hide() {
	if (document.getElementById('aktions_pauschalen').style.display == 'block') {
		document.getElementById('aktions_pauschalen').style.display = 'none';
	} else {
		document.getElementById('aktions_pauschalen').style.display = 'block';
	}
}

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-1599815-4']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

