$(document).ready(function(){

  initMainNavigation();
  resizeNavi();
  initClickFunctions();
  initStartLightbox();
  initDownloadTracking();
  initPDFTracking();
  initVideoMoreButton();
});


$(window).resize(function(){
  resizeNavi();
});


initPDFTracking = function(){
  if(trackPDF != undefined){
    if(trackPDF == true){
      $('a.pdf').click(function(){
        try {
          var href = $(this).attr('href');
          var page = document.title;
          pageTracker._trackEvent('PDF Downloads', page, href);
        }catch(err) {}
  
      });
    }
   }
}

addCategory = function(language){

  var load = "/medicom-wGlobal/wGlobal/scripts/eit/newCategory.php?lang=" + language;
  var url = $.get(load,function(data){
    $('#hasDraft').text(data);
    $('#categoryOK').slideDown('slow').delay(4000).slideUp('slow');
  });
}


initVideoMoreButton = function(){
  $('.video-read-more .read-more').click(function(){
    var containerId = '#container-' + $(this).attr('id');
    if($(containerId).is(':visible')){
      $(containerId).fadeOut('slow');
    }else{
      $(containerId).fadeIn('slow');
    }

  });
}

initDownloadTracking = function(){
  if($('.artikel-downloads').length > 0){
    $('.artikel-downloads a.livebook').click(function(){
      var href = $(this).attr("href");
      try {
        pageTracker._trackEvent('Artikel Downloads', 'Livebook', href);
      }catch(err) {}
    });
  }

  if($('.artikel-downloads').length > 0){
    $('.artikel-downloads a.pdf').click(function(){
      var href = $(this).attr("href");
      try {
        pageTracker._trackEvent('Artikel Downloads', 'PDF', href);
      }catch(err) {}
    });
  }

  if($('.artikel-downloads').length > 0){
    $('.artikel-downloads a.ipad').click(function(){
      var href = $(this).attr("href");
      try {
        pageTracker._trackEvent('Artikel Downloads', 'iPad App', href);
      }catch(err) {}
    });
  }


}

initStartLightbox = function(){
  if($('a.openLightbox').length > 0){
    $('a.openLightbox').fancybox({
      padding      : 0,
      width      : 704,
      height      : 645,
      autoDimensions  : false,
      titleShow    : false,
      type      : 'iframe',
      scrolling    : 'no',
      autoScale    : false,
      overlayOpacity  : 0.8,
      hideOnOverlayClick: false,
	  /* Folgender Paramter ist für iOS-Geräte notwendig*/
	  resizeOnWindowResize : false,
      'showCloseButton'  : false
    });

    $('a.openLightbox').trigger("click");

  }

}


initCloseFunction = function(url){
  $.fancybox.close();
  location.href = url;
}
initClickFunctions = function(){
  $('#ausgabe-link').click(function(){
      location.href = "#contentBlock";
  });
}
resizeNavi = function(){
  var blockHeight = $('#blockContent').height() + 20;
  $('#blockLeft').height(blockHeight);
}
// Groß / Klein Schreibung bei Navigation steuern
initMainNavigation = function(){
  var navi = $('#intensivNewsNavi');
  var text = navi.text();
  if(text.search(/INTENSIV-News/) != -1){
  		text = text.replace(/INTENSIV/,"<span class='bold'>INTENSIV</span>");
  }else{
  		text = text.replace(/INTENSIVE/,"<span class='bold'>INTENSIVE</span>");
  }
  navi.text("");
  navi.append(text);

  navi = $('#nephroNewsNavi');
  text = navi.text();
  text = text.replace(/NEPHRO/,"<span class='bold'>NEPHRO</span>");
  navi.text("");
  navi.append(text);

  navi = $('#nutritionNewsNavi');
  text = navi.text();
  text = text.replace(/NUTRITION/,"<span class='bold'>NUTRITION</span>");
  navi.text("");
  navi.append(text);

  navi = $('#gastroNewsNavi');
  text = navi.text();
  text = text.replace(/GASTRO&HEPA/,"<span class='bold'>GASTRO&amp;HEPA</span>");
  navi.text("");
  navi.append(text);

  navi = $('#nephroNewsNavi2');
  text = navi.text();
  text = text.replace(/news/,"<span class='normal'>news</span>");
  navi.text("");
  navi.append(text);

  navi = $('#nutritionNewsNavi2');
  text = navi.text();
  text = text.replace(/news/,"<span class='normal'>news</span>");
  navi.text("");
  navi.append(text);

  navi = $('#gastroNewsNavi2');
  text = navi.text();
  text = text.replace(/news/,"<span class='normal'>news</span>");
  navi.text("");
  navi.append(text);

  navi = $('#intensivNewsNavi2');
  text = navi.text();
  text = text.replace(/news/,"<span class='normal'>news</span>");
  navi.text("");
  navi.append(text);
}

