
// deprecated
// still used in the flash
function trackHit(page_name) { 
  omniture_button_click(page_name);
}

function omniture_button_click(page_name) {
  try {
    s=s_gi(Drupal.settings.omniture.account); 
    s.tl(this, "o", page_name); 
  } catch(e) { }
}

function track_button() {
  type = arguments[0];
  if(type == 'omniture') {
    page_name = arguments[1];
    omniture_button_click(page_name);    
  }
}

OMNITURE = {
  
  tags: [
    {id: "go_search", page_name: "Wrapper: Internal Search Button"},
    {id: "widget-booking-button", page_name: "Wrapper: Booking Engine Button"},
    {id: "go-box", page_name: "Homepage: My Bahamas Button"},
    {id: "vendor-search", page_name: "Bahamas Directory: Search Button"}, // note: directory used to be named: Vendors & Partners, Names & Places, etc.
    //{id: "", page_name: "Contact Us: Send Button"}, // note: set in module
    //{id: "", page_name: "About: Weddings Honeymoon: Send Button"}, // note: set in module
    //{id: "", page_name: "NPI: Events: Search Button"}, // note: set in module
    //{id: "", page_name: "Grand Bahamas Island: Events: Search Button"}, // note: set in module
    //{id: "", page_name: "Out Islands: Events: Search Button"}, // note: set in module
    //{id: "", page_name: "About: For Meeting Planners: Request Info Button"} // note: set in module 
    {id: "user-login-submit", page_name: "My Bahamas: Sign In Button"},
    {id: "user-signup-submit", page_name: "My Bahamas: Sign Up Button"},
    {id: "user-forgot-submit", page_name: "My Bahamas: Password Button"},
    {id: "user-account-submit", page_name: "My Bahamas: My Account Update Button"}
    //{id: "user-profile-submit", page_name: "My Bahamas: My Profile Update Button"} // note: set in module
  ]

};
  
OMNITURE.clicks = {
  
  init: function() {
    for(var i = 0; i < OMNITURE.tags.length; i++) {        
      $('#'+OMNITURE.tags[i].id).attr('page_name', OMNITURE.tags[i].page_name);
      $('#'+OMNITURE.tags[i].id).click(function() {
        track_button('omniture', $(this).attr('page_name'));
      });
    }
  }
  
};

$(document).ready(function() {
    
  OMNITURE.clicks.init();

});