﻿// JScript File

function wechsel(wert, id, baseURL) 
{ 
    var obj = document.getElementById(wert);
    
    if (obj.style.display == 'block')
    {
        obj.style.display = 'none';
        
        obj = document.getElementById(id);
        obj.src= baseURL + "images/expand_all.gif"
    } 
    else 
    {
        obj.style.display = 'block';
        
        obj = document.getElementById(id);
        obj.src=baseURL + "images/collapse_all.gif"
    }
    
    return;

}
  
function callPageTracker(frage, url, debug, theme) 
{
    document.getElementById(theme + '_feedback_option_info_' + frage).innerHTML = 
            '<span class="feedback_dank">Herzlichen Dank<\/span>';
    
    if (debug == '0')    
    {
        pageTracker._trackPageview(url);
    }
    else
    {    
        document.title = url;      
    }
}

function openDetails(divID)
{
    var obj = document.getElementById(divID);
    obj.style.display = 'block';
}

function openDetailsEmail(divID)
{
    var obj = document.getElementById(divID);
    obj.style.display = 'block';
}

function setActiveTsTabPanel(tsTabID, tabNummer, tabAnzahl) 
{  
  var tabString = 'tsTab-sect-' + tsTabID;
  
  for (i = 1; i <= tabAnzahl; i++) 
  {
        document.getElementById('tsTab-sect-' + i + '-' + tsTabID).style.display = 'none';
  }
      
  document.getElementById('tsTab-sect-' + tabNummer + '-' + tsTabID).style.display = 'block';
  
  var lis = document.getElementById('tsTab-list-' + tsTabID).getElementsByTagName('li');
  
  for (i = 0; i < lis.length; i++) 
  {
        if (lis[i].className == 'active')
          lis[i].className = 'menu';
  }      
  
  document.getElementById('tab-' + tabNummer + '-' + tsTabID ).className = 'active';          
}


function setNextSlide(tsSliderID, maxVisibleSlides) 
{  
    var lis = document.getElementById(tsSliderID).getElementsByTagName('div');
    var firstVisibleSlide = -1;
    var slideCount = 0;
    
    for (i = 0; i < lis.length; i++) 
    {
        if (lis[i].className != 'tsContentFeatureSlide')
            continue;
        
        slideCount++;
        
        if (lis[i].style.display != 'none' && firstVisibleSlide < 0)
            firstVisibleSlide = slideCount;
    }

    if (firstVisibleSlide < 0)
        firstVisibleSlide = 1;
  
    if (slideCount - firstVisibleSlide + 1 <= maxVisibleSlides)
        return;
    else
        firstVisibleSlide = firstVisibleSlide + maxVisibleSlides;
        
  
    for (i = 1; i <= slideCount; i++) 
    {
        lis = document.getElementById('tsContentFeatureSlide-' + i)
        
        if (i < firstVisibleSlide || i >= firstVisibleSlide + maxVisibleSlides)
            lis.style.display = 'none';
        else
            lis.style.display = 'block';
    }
       
}

function prevNextSlide(tsSliderID, maxVisibleSlides) 
{  
    var lis = document.getElementById(tsSliderID).getElementsByTagName('div');
    var firstVisibleSlide = -1;
    var slideCount = 0;
    
    for (i = 0; i < lis.length; i++) 
    {
        if (lis[i].className != 'tsContentFeatureSlide')
            continue;

        slideCount++;
        
        if (lis[i].style.display != 'none' && firstVisibleSlide < 0)
            firstVisibleSlide = slideCount;               
    }

    firstVisibleSlide = firstVisibleSlide - maxVisibleSlides;

    if (firstVisibleSlide < 0)
        firstVisibleSlide = 1;        
  
    for (i = 1; i <= slideCount; i++) 
    {
        lis = document.getElementById('tsContentFeatureSlide-' + i)
        
        if (i < firstVisibleSlide || i >= firstVisibleSlide + maxVisibleSlides)
            lis.style.display = 'none';
        else
            lis.style.display = 'block';
    }
       
}