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

//  base.js
//  WebDevTemplate
//  
//  Created by Brandon Calloway on 2008-08-01.
//  Copyright 2008 Scully Group. All rights reserved.
// 

$(document).ready(function() {
  
  // main nav flyout
  $('#main_nav ul.navigation li').each(function() {
    $(this).hover(function() {
      $(this).addClass('nav-on');
    }, function() {
      $(this).removeClass('nav-on');
    });
  });
  
  $('#main_nav ul.navigation li.theclub ul.subnav li').first().addClass('first');
  $('#main_nav ul.navigation li.restaurant ul.subnav li').first().addClass('first');
  $('#main_nav ul.navigation li.realestate ul.subnav li').first().addClass('first');
  $('#main_nav ul.navigation li.golf ul.subnav li').first().addClass('first');
  $('#main_nav ul.navigation li.accommodations ul.subnav li').first().addClass('first');
  $('#main_nav ul.navigation li.weddingsevents ul.subnav li').first().addClass('first');

  $('#main_nav ul.navigation ul.tertiary').each(function(){
    $(this).children().first().addClass('first');
  });

  // weather widget
  var flashvars = {};
  
   var params = {
       menu: "false",
       wmode: "transparent"
       };
  
   var attributes = {};
  
   swfobject.embedSWF("/swf/weather.swf", "weather", "81", "61","9.0.0", "", flashvars, params, attributes);
   
   // Dropdown Box   
     $('#dropdown').hover(function()
     {
       $(this).addClass('nav-on');
        $(this).children('ul').show();
        $("#copy").addClass('transparent');
        currentHover = this;
     },
     function()
     {
       $(this).removeClass('nav-on');
        $(this).children("ul").hide();
        $("#copy").removeClass('transparent');
     });
   	
   	Cufon.replace('ul.navigation li a.nav', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('input.submit', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('#home_content h1', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('#home_content h2', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('#interior_content h1', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('#interior_content h2', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('h2.module', { fontFamily: 'BakerSignet BT'});
    // Cufon.replace('#stay_informed h1', { fontFamily: 'Trajan Pro'});
    Cufon.replace('#press a', { fontFamily: 'Trajan Pro'});
    Cufon.replace('th.monthName', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('th.monthLink', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('#pagination h3', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('#pagination div.pagination', { fontFamily: 'BakerSignet BT'});
    Cufon.replace('#photosets a span', { fontFamily: 'BakerSignet BT'});
   	Cufon.replace('#left_content h1', { fontFamily: 'BakerSignet BT'});
 	  
 	  $('a[rel*=facebox]').facebox();
    $('#events-repeat a').facebox();

    $('a#check_all').click(function(){
      $('#checkboxes form :checkbox').each(function(){
         $(this).attr('checked', true);
      });
      return false;
    });

    $('a#uncheck_all').click(function(){
      $('#checkboxes form :checkbox').each(function(){
         $(this).attr('checked', false);
      });
      return false;
    });
 
}); //end document.ready
