	
		
$(document).ready(function(){
  $(function($) {
    if($("input[name='blockinterval']").length == 1) { 
    
      var currentindex = 0,
          timeout = 10000;
      var covers = $("#column-left .coverblock");
      var covercontent = $("#column-middle .contentblock");
      var blockInterval = false;
      if($("input[name='blockinterval']").val() == "1") {
        blockInterval = true;
      }

      if(covers.length == covercontent.length) {
        var combined = new Array();
        for(i=0;i<=covers.length-1;i++) {
          combined[i] = new Array();
          combined[i][0] = covers[i];
          combined[i][1] = covercontent[i];
        }     
      }
      
      var maxIndex = parseInt(combined.length) - 1;    
      var currentTimer;
      function showNextCover() {
         if(currentindex==maxIndex) {
          currentindex =0;
         } else {
          currentindex = currentindex + 1;
         }
         showCover(currentindex);
      }
      function rotateContent(block) {
        var maxIndex = $(block).children().length -1;
        var currentContentIndex = 0;
        $(block).children(".standaardcontent").hide();
        $($(block).children(".standaardcontent")[currentContentIndex]).fadeIn();       
        currentTimer = setInterval(function() {
            if($(block).children(".standaardcontent:visible").length > 0) {
              $(block).children(".standaardcontent:visible").fadeOut("slow", function() {
                 $($(block).children(".standaardcontent")[currentContentIndex]).fadeIn();          
              });
            } else {
              $($(block).children(".standaardcontent")[currentContentIndex]).fadeIn();   
            }
            
            currentContentIndex = currentContentIndex + 1;
            
            if(currentContentIndex > maxIndex) {
              //currentContentIndex = 0;
              showNextCover();
            }             
        }, 3000);
      }
     
      function showCover(index) {
        
          $(".coverblock.active").removeClass("active");
         $(combined[index][0]).addClass("active");
         $(covercontent).hide();
         $(combined[index][1]).show();
         
         if(!blockInterval) {
          if(typeof currentTimer != "undefined" && currentTimer) {
            clearInterval(currentTimer);
          }
          rotateContent($(combined[index][1]));
         }
      }
      if($("input[name='selectedmagazine']").length == 1 && parseInt( $("input[name='selectedmagazine']").val() ) > 0) {
        var magId = $("input[name='selectedmagazine']").val();
        var coverObj = $("#coverblock-" + magId).prevAll().length;
        showCover(coverObj);
        if($("#submenu-magazine-names").length == 1) {
          $("#submenu-magazine-names li").removeClass("active");
          $($("#submenu-magazine-names").find("li")[coverObj]).addClass("active");          
        }
      } else {
        showCover(0);      
        if($("#submenu-magazine-names").length == 1) {
          $("#submenu-magazine-names li").removeClass("active");
          $($("#submenu-magazine-names").find("li")[0]).addClass("active");          
        }
      }
      
      $("#submenu-magazine-names .coverblock-link").click(function() {        
        var myIndex = parseInt($(this).parent().prevAll().length);        
        $("#submenu-magazine-names li").removeClass("active");
        $(this).parent().addClass("active");
        showCover(myIndex);        
        
      });
      $("#column-left .coverblock").click(function() {        
        var myIndex = parseInt($(this).prevAll().length);        
        if($("#submenu-magazine-names").length == 1) {
          $("#submenu-magazine-names li").removeClass("active");
          $($("#submenu-magazine-names").find("li")[myIndex]).addClass("active");          
        }
        showCover(myIndex);        
      });
    }
  }($));
});
		

