// 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('#super-nav a', {hover:true, fontFamily: 'Futura'});
  Cufon.replace('#headline h1', {hover:true, fontFamily: 'Futura'});
  Cufon.replace('#navigation ul li a', {hover:true, fontFamily: 'Futura'});
  Cufon.replace('p.address', {hover:true, fontFamily: 'Futura'});

  $('.feature img').each(function(){
    $(this).parent().addClass('feature-image');
  });
  
  // $(".feature h1 a").css({ opacity: 0.68 });

  //////////////////////////////////////////////////////////////// add dividers to navigation elements
  // $('#navigation ul li:not(:first)').before('<li><img src="/images/nav-divider.gif" /></li>');
  
  $('#footer-content ul.ftop li:not(:first)').before('<li>|</li>');
  $('#footer-content ul.fbottom li:not(:first)').before('<li>|</li>');
  
  //////////////////////////////////////////////////////////////// dropdowns
  $('#navigation ul li').each(function() {
    $(this).hover(function() {
      $(this).addClass('nav-on');
    }, function() {
      $(this).removeClass('nav-on');
    });
  });
  
  $('#super-nav ul li').each(function() {
    $(this).hover(function() {
      $(this).addClass('nav-on');
    }, function() {
      $(this).removeClass('nav-on');
    });
  });
  
  //////////////////////////////////////////////////////////////// clear default vaule in search box
 	
 	var focused = false;
  
  $("#search input.search-input").focus(function(){
    if(!focused){
      $(this).val("");
      focused = true;
    }
  });
  
  //////////////////////////////////////////////////////////////// fancybox
  $("a.homevid").fancybox({
     'transitionIn'  : 'elastic',
     'transitionOut' : 'elastic',
     'overlayOpacity': 0.5,
     'overlayColor' : '#000',
     'speedIn'   : 600, 
     'speedOut'    : 200, 
     'titleShow' : true,
     'titlePosition' : 'inside',
     'overlayShow' : true
  });
  
}); //end document.ready
