﻿$(document).ready(function() {
  
  $('a.external').attr('target', '_blank');
  
  $('a.print').click(function(e) {
    e.preventDefault();
    window.print();
  });
  
  $('a.toTop').click(function(e) {
    e.preventDefault();
    $('html,body').animate({ scrollTop: 0 }, 500); 
  });
  
  var fancyBoxOpts = {
    titleShow: false,
    transitionIn: 'elastic',
    transitionOut: 'elastic',
    overlayOpacity: 0.6,
    overlayColor: '#666'
  }
  
  if ($('.images-box .thumbs li a').length > 0) {
    $('.images-box .thumbs li a').fancybox(fancyBoxOpts);
  }
  
  if ($('#content').find('p a img').length > 0) {
    $('#content').find('p a img').parent().fancybox(fancyBoxOpts);
  }
  
  if ($('#gmap_canvas').length > 0) {
    $(window).load(function() {
      var tcbHQ = new google.maps.LatLng(49.815599,9.041187);
      var opts = {
        zoom: 15,
        center: tcbHQ,
        mapTypeId: google.maps.MapTypeId.HYBRID,
        mapTypeControl: false
      };
      var map = new google.maps.Map(document.getElementById("gmap_canvas"), opts);
      
      var url = 'http://maps.google.com/maps?daddr='+escape('49.815655,9.041401')+'&hl=de';
      
      var infoWindowContent = '\
          <h3>TC Breuberg</h3>\
          <p>Bahnhofstr. 4<br />\
          64747 Breuberg</p>\
          <p class="routing"><a href="' + url + '" target="_blank">Route hierher</a></p>\
        ';
      var infowindow = new google.maps.InfoWindow({
        content: infoWindowContent,
		maxWidth: 350
      });
      
      var marker = new google.maps.Marker({
        position: tcbHQ,
        map: map,
        title:"TC Breuberg"
      });
      google.maps.event.addListener(marker, 'click', function() {
        infowindow.open(map,marker);
        map.setCenter(solarstepHQ);
      });
      infowindow.open(map,marker);
   });
 }
});
