var oldTextId, oldImgId, oldPointer, oldId, configFolderName;

function changeContent(id, pointer) {
  
  if (typeof(oldPointer) == "object") {
    
    document.getElementById(oldTextId).style.display = "none";
    document.getElementById(oldImgId).style.display = "none";
    
    oldPointer.src = "fileadmin/img/" + configFolderName + "/bild_" + oldId.toString() + "_off.gif";
    
  }
  
  var textId = "img_text_" + id.toString();
  var imgId = "img_pic_" + id.toString();
  
  document.getElementById(textId).style.display = "block";
  document.getElementById(imgId).style.display = "block";
  
  pointer.src = "fileadmin/img/" + configFolderName + "/bild_" + id.toString() + "_act.gif";
  
  oldTextId = textId;
  oldImgId = imgId;
  oldPointer = pointer;
  oldId = id;
  
  return false;
  
}

function hlImg(id, pointer) {
  
  if (pointer.src.search(/.*_act\.gif$/) == -1)
    pointer.src = "fileadmin/img/" + configFolderName + "/bild_" + id.toString() + ".gif";
  
  return false;
  
}

function invHlImg(id, pointer) {
  
  if (pointer.src.search(/.*_act\.gif$/) == -1)
    pointer.src = "fileadmin/img/" + configFolderName + "/bild_" + id.toString() + "_off.gif";
  
  return false;
  
}

var lScrollInterval, rScrollInterval, scrollerWidth;

function scrollInit() {
  
  scrollerWidth = document.getElementById("img_preview").getElementsByTagName("img").length * 110;
  
}

function leftScroll() {
  
  var actMarginLeft = parseInt(document.getElementById("img_preview").style.marginLeft);
  
  if (actMarginLeft >= 0)
    scrollStop();
  else {
    
    document.getElementById("img_preview").style.marginLeft = (actMarginLeft + 110).toString() + "px";
    
    lScrollInterval = window.setTimeout("leftScroll()", 1000);
    
  }
  
}

function rightScroll() {
  
  var actMarginLeft = parseInt(document.getElementById("img_preview").style.marginLeft);
  
  //alert(scrollerWidth);
  
  if (actMarginLeft <= -(scrollerWidth - 440))
    scrollStop();
  else {
    
    document.getElementById("img_preview").style.marginLeft = (actMarginLeft - 110).toString() + "px";
    
    lScrollInterval = window.setTimeout("rightScroll()", 1000);
    
  }
  
}

function scrollStop() {
  
  if (lScrollInterval)
    window.clearTimeout(lScrollInterval);
  
  if (rScrollInterval)
    window.clearTimeout(rScrollInterval);
  
}