/**
 * Navigation Formating
 * @package         ruppi-js
 * @version         0.0.1
 */
 
 
 
/*------------------------------------------------------------------------------------------------------*/
/**
 * Aktivierung der Lightbox fuer Gallerie-Bilder
 *
 * @section nav-metanav
 */
  
$(document).ready(function() {

   /* den links der Gallerie in rel=group geben damit die links/rechts navigation in der lightbox funktioniert */
   $('.gallery a').each(function() {
      $(this).attr('rel', 'group');     
   });


   /* Lightbox fuer die Gallerie-Bilder aktivieren*/
   $('.gallery a[rel=group]').fancybox({
      'transitionIn'    : 'none',
      'transitionOut'      : 'none',
      'titlePosition'   : 'over',
      'padding'   : 20,
      'hideOnContentClick' : true
    });
    
    /* externen links im detailtext ein css-klasse link_extern geben */
   $('.detail a').filter(function(){
     return !this.href.match(/^mailto\:/) && (this.hostname != location.hostname);
   }).addClass('link_extern');
   
   /* pdf links im detailtext ein css-klasse link_pdf geben */
   $('.detail a[href*=.pdf]').addClass('link_pdf');
   
   /* email links im detailtext ein css-klasse link_email geben */
   $('.detail a[href^=mailto:]').addClass('link_email');
    
    
    /* der #tech_nav die Menuepunkte "Drucken" und "Zuruek" hinzufuegen */
   $('#tech_nav').append('<a id="print" href="javascript:window.print()"><span>Drucken</span></a>');
   $('#tech_nav').append('<a id="zurueck" href="javascript:history.go(-1)"><span>Zur&uuml;ck</span></a>');
   
   
   /* tab-focus verhalten der Hauptnaivgation fuer navigationspunkte der ersten Ebene */
   $('#nav_main_top > li > a').focus( function() {
     $(this).parent().find('ul').css('display','block');
   })
   
   $('#service a:first').focus( function() {
     $('#nav_main_top ul.submenu').removeAttr("style");
   })
   
   
   /* Kalender-Teaser Startseite: Datum reinschreiben*/
    var $date = new Date();
   $('#cal_teaser .cal_teaser_wrapper').append('<div class="day">' + $date.getDate() + '</div>');
 
   var $month = new Array("Januar", "Februar", "M&auml;rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
   $month = $month[$date.getMonth()];
   $('#cal_teaser .cal_teaser_wrapper').append('<div class="month">' + $month + '</div>');
   
   
   /* Kalender-Teaser Startseite: lightbox fuer link aktivieren */
   /*$('#cal_teaser .lightbox').fancybox({
    'transitionIn'    : 'none',
    'transitionOut'      : 'none',
    'titlePosition'   : 'over',
    'padding'   : 20,
    'hideOnContentClick' : true
  });*/
   
   


});
