// This contains all base javascript (e.g. siFR, swfobject calls, etc)

//  base.js
//  
//  Created by Matt Dills on 2011-02-24.
//  Copyright 2010 Scully Group. All rights reserved.
// 

$(document).ready(function() {

  // /////////////////////////////////////////////////////////////// cufon
  Cufon.replace('#content #wods-top h1', {hover:true, fontFamily: 'Good Times RG', fontSize: '20px'});
  Cufon.replace('#interior-right h1', {hover:true, fontFamily: 'Good Times RG', fontSize: '23px'});
  Cufon.replace('#interior-right h2', {hover:true, fontFamily: 'Good Times RG', fontSize: '18px'});
  Cufon.replace('#home-left h1', {hover:true, fontFamily: 'Good Times RG', fontSize: '23px'});
  Cufon.replace('h1.contact', {hover:true, fontFamily: 'Good Times RG', fontSize: '23px'});
  Cufon.replace('#home-left h2', {hover:true, fontFamily: 'Good Times RG', fontSize: '18px'});
  Cufon.replace('#wods-content h2', {hover:true, fontFamily: 'Good Times RG', fontSize: '14px'});
  Cufon.replace('#subnav-top h2 a', {hover:true, fontFamily: 'Good Times RG', fontSize: '15.74px'});
  Cufon.replace('#subnav-content ul li a', {hover:true, fontFamily: 'Good Times RG'});
  Cufon.replace('#subnav-content ul.tertiary li a', {hover:true, fontFamily: 'Good Times RG', fontSize: '12px'});
  Cufon.replace('#wods-bottom a', {hover:true, fontFamily: 'Good Times RG', fontSize: '14px'});
  Cufon.replace('#share li span', {hover:true, fontFamily: 'Good Times RG', fontSize: '18px'});

  //////////////////////////////////////////////////////////////// add dividers to navigation elements
  $('#share ul.foot-nav1 li:not(:first)').before('<li class="nav-dots">&#149;</li>');
  $('#share ul.foot-nav2 li:not(:first)').before('<li class="nav-dots">&#149;</li>');  
  $('#share ul.foot-nav3 li:not(:first)').before('<li class="nav-dots">&#149;</li>');  
  
  /////////////////////////////////////////////////////////////// fancybox for photo galleries
  $("#interior-right ul.flickr-gallery li a").fancybox({
     'transitionIn'  : 'elastic',
     'transitionOut' : 'elastic',
     'overlayOpacity': 0.5,
     'overlayColor' : '#000',
     'speedIn'   : 600, 
     'speedOut'    : 200, 
     'titleShow' : true,
     'titlePosition' : 'inside',
     'overlayShow' : true
  });
    
}); //end document.ready
