//Konstante
  Bildhoehe = 1000;
  Bildbreite = 1500;
  prozent = 20;
  links = 0;
  oben = 0;
  links_bild = 0;
  oben_bild = 0;
  breite= 1500;
  hoehe = 1000;
  breit = 1500;
  hoch = 1000;

  dia_id = '#s3';

// Skalierung
logo_links = 10;
logo_oben = 14;
slide1_links = 9;
slide1_oben = 78;
slide_links = 162;
slide_oben = 78;
forward1_links = 11;
forward1_oben = 85;
forward3_links = 11;
forward3_oben = 85;
back1_links = 140;
back1_oben = 85;
back2_links = 411;
back2_oben = 85;
back3_links = 411;
back3_oben = 85;
navi_links = 8;
navi_unten = 73;
info_links = 8;
info_unten = 48;
prev_links = 8;
prev_unten = 10;
next_links = 119;
next_unten = 10;

slogan_left = 350;
slogan_bottom = 123;
slogan_height = 48;
slogan_width = 600;


// Diaschau
blendzeit = 500;
dauer = 6000;
zufall = 0;
// Slidedauer
slide = 1000;

function scale() {
  browserversion = /(MSIE) ([0-9][0-9]?.?[0-9]{0,3})/;
  browserversion.exec(navigator.appVersion);
  if (RegExp.$1 == "MSIE") {
     if (RegExp.$2 < "8.0") {
      breite = window.innerWidth || (window.document.documentElement.clientWidth-2 || window.document.body.clientWidth);
      hoehe = window.innerHeight || (window.document.documentElement.clientHeight || window.document.body.clientHeight);
    } else {
      breite = window.innerWidth || (window.document.documentElement.clientWidth-0 || window.document.body.clientWidth);
      hoehe = window.innerHeight || (window.document.documentElement.clientHeight-0 || window.document.body.clientHeight);
    }
  } else {
    breite = window.innerWidth || (window.document.documentElement.clientWidth || window.document.body.clientWidth);
    hoehe = window.innerHeight || (window.document.documentElement.clientHeight || window.document.body.clientHeight);
  }

  breit = breite;
  hoch = hoehe;
  oben_bild = 0;
  links_bild = 0;
  oben = 0;
  links = 0;
  var rand_links = (breite-(hoehe*Bildbreite/Bildhoehe))/2;
  var rand_oben = (hoehe-(breite*Bildhoehe/Bildbreite))/2;
  if (rand_links > hoehe*Bildbreite*prozent/(Bildhoehe*100)) {
    breit = (hoehe*Bildbreite/Bildhoehe)*(1+2*prozent/100);
    hoch = breit*Bildhoehe/Bildbreite;
    oben_bild = (hoehe-hoch)/2;
    links_bild = (breite-breit)/2;
    links = links_bild;
  } else if (rand_links > 0) {
    breit = breite;
    hoch = breit*Bildhoehe/Bildbreite;
    oben_bild = (hoehe-hoch)/2;
    links_bild = (breite-breit)/2;
    oben = 0;
    links = 0;
  } else if (rand_oben > breite*Bildhoehe*prozent/(Bildbreite*100)) {
    hoch = (breite*Bildhoehe/Bildbreite)*(1+2*prozent/100);
    breit = hoch*Bildbreite/Bildhoehe;
    oben_bild = (hoehe-hoch)/2;
    links_bild = (breite-breit)/2;
    oben = oben_bild;
    links = 0;
  } else {
    hoch = hoehe;
    breit = hoch*Bildbreite/Bildhoehe;
    oben_bild = (hoehe-hoch)/2;
    links_bild = (breite-breit)/2;
    oben = 0;
    links = 0;
  }
}

function scale_Ebenen() {
  $('#Ebene_abs').css({'height':hoehe,'width':breite});
  $('#s3').css({'height':hoehe,'width':breite});

  $('#gmap').attr('height',hoehe);
  $('#gmap').attr('width',breite);
  $('#Ebene_logo').css({'left':links+logo_links,'top':oben+logo_oben});
  $('#Ebene_slide1').css({'left':links+slide1_links,'top':oben+slide1_oben,'height':hoehe-oben-oben-slide1_oben-10});
  $//('#Ebene_menue1').css({'height':hoehe-oben-oben-slide1_oben-150,'overflow':'auto'});
  $('#Ebene_menue1').css({'height':hoehe-oben-oben-slide1_oben-150});
  $('#Ebene_slide').css({'left':links+slide_links,'top':oben+slide_oben,'height':hoehe-oben-oben-slide_oben-10});
  $('#Ebene_text').css({'left':8,'top':8,'height':hoehe-oben-oben-slide_oben-30});
  $('#Ebene_slide2').css({'left':links+slide_links,'top':oben+slide1_oben,'height':hoehe-oben-oben-slide1_oben-10,'width':breite-links-links-slide_links});
//  $('#Ebene_aktuell').css({'left':0,'top':0,'height':hoehe-oben-oben-slide1_oben-10,'width':breit-slide_links});
  $('#Ebene_aktuell').css({'left':0,'top':0,'height':hoehe-oben-oben-slide1_oben-10,'width':breite-links-links-slide_links});
  $('#Ebene_navi').css({'left':navi_links,'bottom':navi_unten});
  $('#Ebene_info').css({'left':info_links,'bottom':info_unten});
  $('#Ebene_prev').css({'left':prev_links,'bottom':prev_unten});
  $('#Ebene_next').css({'left':next_links,'bottom':next_unten});
  $('#Ebene_stop').css({'left':prev_links+45,'bottom':prev_unten,'width':36});
  $('#Ebene_forward1').css({'left':links+forward1_links,'top':oben+forward1_oben});
  $('#Ebene_forward3').css({'left':links+forward3_links,'top':oben+forward3_oben});
  $('#Ebene_back1').css({'left':links+back1_links-5,'top':oben+back1_oben});
  $('#Ebene_back2').css({'left':links+back2_links-5,'top':oben+back2_oben});
  $('#Ebene_back3').css({'left':links+back3_links-5,'top':oben+back3_oben});
//  $('#Ebene_slogan').css({'left':links+slogan_left,'top':hoehe-slogan_bottom,'height':slogan_height});
  $('#Ebene_slogan').css({'left':links+slide1_links+157,'top':hoehe-oben-slogan_bottom,'height':slogan_height,'width':breite-links-links-slide1_links-167});
}

$(document).ready(function() { 
  jQuery.ajaxSetup({async:false}); 

  $("#Ebene_info").click(function(){
    if ($("#Ebene_slide").hasClass('out')) { 
      $("#Ebene_slide").removeClass('out').addClass('in'); 
      $("#Ebene_back1").css({'display':'none'});
      $( "#Ebene_slide" ).animate( { width: "266px"},1000,function(){
        $("#Ebene_back2").css({'display':'block'});
      });
    } else {
      $("#Ebene_back2").css({'display':'none'});
      $("#Ebene_slide").removeClass('in').addClass('out'); 
      $( "#Ebene_slide" ).animate( { width: "0px"},1000,function(){
        $("#Ebene_back1").css({'display':'block'});
      });
    }
  });
  $("#Ebene_forward1").click(function(){
    $("#Ebene_forward1").css({'display':'none'});
    $( "#Ebene_slide1" ).animate( { width: "147px"},1000,function(){
        $("#Ebene_back1").css({'display':'block'});
    });
  });
  $("#Ebene_forward3").click(function(){
    $("#Ebene_forward3").css({'display':'none'});
    $( "#Ebene_slide1" ).animate( { width: "147px"},500,function(){
      $( "#Ebene_slide" ).animate( { width: "266px"},500,function(){
          $("#Ebene_back3").css({'display':'block'});
      });
    });
  });
  $("#Ebene_back1").click(function(){
    $("#Ebene_back1").css({'display':'none'});
    $( "#Ebene_slide1" ).animate( { width: "0px"},1000,function(){
      $("#Ebene_forward1").css({'display':'block'});
    });
  });
  $("#Ebene_back2").click(function(){
    $("#Ebene_back2").css({'display':'none'});
    $("#Ebene_slide").removeClass('in').addClass('out'); 
    $("#Ebene_slide" ).animate( { width: "0px"},1000,function(){
      $("#Ebene_back1").css({'display':'block'});
    });
  });
  $("#Ebene_back3").click(function(){
    $("#Ebene_back3").css({'display':'none'});
    $( "#Ebene_slide" ).animate( { width: "0px"},500,function(){
      $( "#Ebene_slide1" ).animate( { width: "0px"},500,function(){
        $("#Ebene_forward3").css({'display':'block'});
      });
    });
  });

$(window).resize(function() {
  scale();
  scale_Ebenen();

  $('#Ebene_aktuell .jspContainer').css({'width':breit-slide_links});
  
  $('#s3 img').attr('width',breit);
  $('#s3 img').css({'margin-left':links_bild,'margin-top':oben_bild,'width':breit,'height':hoch});

  $('#s3').cycle('stop');
  $('#Ebene_navi li').remove();
  $('#s3').cycle({
           fx: 'fade',
           speed:   blendzeit, timeout: dauer, random: zufall,
            pager:  '#navi', prev: '#Ebene_prev', next: '#Ebene_next',
            pauseOnPagerHover: true, delay: 0 ,
            pagerAnchorBuilder: function(idx, slide) {
                if(idx<9)
                    return '<li><a href="#">0'+(idx+1)+'</a></li>';
                else
                    return '<li><a href="#">'+(idx+1)+'</a></li>';
            }
  });
  y=$('#Ebene_stop div').html();
  if(y=='STOP' || y=='PLAY'){
    x='<div  style="text-align: center">STOP</div>';
    $('#Ebene_stop div').remove();
    $('#Ebene_stop').html(x);
  }
  $('#Ebene_stop').css({'display':'block'});
/*  $('#Ebene_stop').css({'display':'block'}).click(function() {
           $('#s3').cycle('toggle');
           var obj = $('#Ebene_stop div').text()
           if (obj=='STOP') {
              $('#Ebene_stop div').remove();
              x='<div style="text-align: center">PLAY</div>';
              $('#Ebene_stop').html(x);
           } else {
              $('#Ebene_stop div').remove();
              x='<div style="text-align: center">STOP</div>';
              $('#Ebene_stop').html(x);
           }
  
  });*/

  $('#Ebene_text').jScrollPane();
//  $('#Ebene_aktuell').css({'left':0,'top':0,'height':hoehe-oben-oben-slide1_oben-10,'width':breit-slide_links});
  $('#Ebene_aktuell').jScrollPane();
  $('#Ebene_menue1').jScrollPane();
//  $('#content').jScrollPane();
//  $('#Ebene_aktuell').css({'left':0,'top':0,'height':hoehe-oben-oben-slide1_oben-10,'width':breit-slide_links});
//  $('#Ebene_aktuell .jspContainer').css({'width':breit-slide_links});
//  $('#Ebene_aktuell .jspPane').css({'width':breit-slide_links});
  $('.scroll-pane-arrows').jScrollPane(
    {
      showArrows: true,
      horizontalGutter: 10
    }
  );
});

  scale();
  scale_Ebenen();
  scale();
  scale_Ebenen();

  y=$('#Ebene_stop div').html();
  if(y=='STOP' || y=='PLAY'){
    x='<div  style="text-align: center">STOP</div>';
    $('#Ebene_stop div').remove();
    $('#Ebene_stop').html(x);
  }
  
  $('#s3').css({'margin-left':'auto','margin-right':'auto','width':breite,'height':hoch});
  $('#s3 img').attr('width',breit);
  $('#s3 img').css({'margin-left':links_bild,'margin-top':oben_bild,'width':breit,'height':hoch});

  $('#s3').cycle('stop');
  $('#s3').cycle({
           fx: 'fade', 
           speed:   blendzeit, timeout: dauer, random: zufall,
            pager:  '#navi', prev: '#Ebene_prev', next: '#Ebene_next',
            pauseOnPagerHover: true, delay: 0 , 
            pagerAnchorBuilder: function(idx, slide) {
                if(idx<9)
                    return '<li><a href="#">0'+(idx+1)+'</a></li>';
                else
                    return '<li><a href="#">'+(idx+1)+'</a></li>';
            }

  });

  $('#s3 div.news-single-img p').remove();
  $('#s3 div.news-single-img').cycle('stop');
  $('#s3 div.news-single-img').cycle({
           fx: 'fade',
           speed:   blendzeit, timeout: dauer, random: 1
  });

  $('#Ebene_stop').css({'display':'block'}).click(function() {
           $('#s3').cycle('toggle');
           var obj = $('#Ebene_stop div').text()
           if (obj=='STOP') {
              $('#Ebene_stop div').remove();
              x='<div style="text-align: center">PLAY</div>';
              $('#Ebene_stop').html(x);
           } else {
             if (obj=='PLAY') {
              $('#Ebene_stop div').remove();
              x='<div style="text-align: center">STOP</div>';
              $('#Ebene_stop').html(x);
             }
           }
  
  });

  $(function()
  {
    $('#Ebene_text').jScrollPane();
    $('#Ebene_aktuell').jScrollPane();
    $('#Ebene_menue1').jScrollPane();
    $('.scroll-pane-arrows').jScrollPane(
      {
        showArrows: true,
        horizontalGutter: 10
      }
    );

  });

});


