//
// zentrale Javascript Include Datei (www.svz.de)
//
//

function popupfree_scroll(url,windowname,sizex,sizey,center) {
  if( center == 1 ) {
    xoffset = (screen.width - sizex)/2;
    yoffset = (screen.height - sizey)/2;
  }
  newwindow = window.open(url, windowname, "toolbar=no,scrollbars=yes,dependent,height="+sizey+",width="+sizex);
  if( center == 1 ) {
    newwindow.moveTo(xoffset,yoffset);
  }
  newwindow.focus();

}

// einfache Cookie-Funktionen

function setzeCookie(name,wert,tage){
  if(tage){
    var datum=new Date();
    datum.setTime(datum.getTime()+(tage*24*60*60*1000) );
    var expireDatum = "; expires="+datum.toGMTString();
  }else{
    var expireDatum = "";
  }
  document.cookie = name+"="+wert+expireDatum+"; path=/";
}
 
function leseCookie(name){
  var nameExt = name+"=";
  var cookieArray = document.cookie.split(';');
  for(var i=0; i < cookieArray.length; i++){
    var aktCookie = cookieArray[i];
    while( aktCookie.charAt(0) == ' '){
      aktCookie = aktCookie.substring(1,aktCookie.length);
    }
    if( aktCookie.indexOf(nameExt) == 0){
      return aktCookie.substring(nameExt.length,aktCookie.length);
    }
  }
  return null;
}    

function max_char(element,max){
  var content = element.value;
  if(content.length > max){
	content = content.substring(0,parseInt(max));
  	element.value = content;
	alert("Sie haben die maximale Zeichenlänge von ("+max+") Zeichen überschritten"); 
  }
}

function jcarousel_itemcallback(source,carousel,state){
  if(state != 'init'){
  	return;
  }
  
  for (i = 0; i < source.length; i++) {
    carousel.add(i+1, source[i]);
  }

  carousel.size(source.length);
}


// Etracker Klicktracker

var toSleep = true; 
function stopTimer(){toSleep=false;}

function clickTracker(LinkName){var secureID="9VgFmg";
var redirectUrl="http://www.etracker.de/skin/de.def/img/1px.gif";
etrackerSink=new Image(1,1);toSleep=true;
etrackerSink.src="http://www.etracker.de/lnkcnt.php?et="+secureID+"&url="+
redirectUrl+"&lnkname="+LinkName;etrackerSink.onload=stopTimer;if(toSleep==true)
{maxDelay(500);}return true;}function maxDelay(gap){var then,now;then=new
Date().getTime();now=then; while( toSleep==true&&(now-then)<gap){now=new Date().
getTime();}}

sfHover = function() {
	var sfEls = document.getElementById("foldnav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
