﻿$(document).ready(function(){


// Remove link from "theReservations"
$('#pageid4100>a').attr({ 
      href: "#"
});
        
        
// set var for ie7 and below
if (($.browser.msie) && (($.browser.version) < 8)) {
    badBrowser = true;
 }else{
   badBrowser = false;
 }


// Expanding Helpmenu (width with 4 icons is 164px)
if(!badBrowser){ 
     $("#expandMenuShell").hover(
           function () {
             $('#expandMenu').stop().animate({ 
             width: "124px"
           }, 200, switcher );
           }, 
           function () {
             $('#expandMenu').stop().animate({ 
             width: "72px"
           }, 200, unSwitcher );
           }
       );
     }
    
    function switcher(){
              $('#expandIcon').css("background-position","0 -23px");
    }
    
    function unSwitcher(){
              $('#expandIcon').css("background-position","0 0");
    }
    
    $('#expandingContent a').hover(
    function () {
        $(this).find('.popup').animate({ 
        top: "36px",
        opacity: "show"
      }, 200 );
      }, 
      function () {
        $(this).find('.popup').animate({
        top: "56px",
        opacity: "hide"
      }, 200 );
      }
    );
    
// Remove -Contact Us- from main nav

     $('#pageid3936').remove();

   
   
// Adjust the nav on the subpages to have auto margins

     var ulWidth = $("body:not(.homepage) ul#mainNavLinks").width();  
     var numLis = $("body:not(.homepage) ul#mainNavLinks > li");
     var sumOfLis = 0;
     
     $("body:not(.homepage) ul#mainNavLinks > li").each(function () {
             var object = $(this);
             sumOfLis += object.width();
     });
     
     var remainingWidth = (ulWidth -  sumOfLis);
     var marRight = (remainingWidth / (numLis.length - 1));
     
     $("body:not(.homepage) ul#mainNavLinks > li").css({'margin-right' : marRight });
     $("body:not(.homepage) ul#mainNavLinks > li:last").css({'margin-right' : '0px'});


     // Home page CTA rotation junk
$("body:not(.homepage) #ctaDesc").cycle ({ fx: 'fade', speed: 'fast', timeout: 7000, pager:  '#pager', pauseOnPagerHover: true, pagerEvent: 'click', after: onAfter } );

function onAfter() {
     var cta1desc = $("body:not(.homepage) #ctaDesc div:nth-child(1)");
     var cta2desc = $("body:not(.homepage) #ctaDesc div:nth-child(2)");
     var cta3desc = $("body:not(.homepage) #ctaDesc div:nth-child(3)");
     var cta4desc = $("body:not(.homepage) #ctaDesc div:nth-child(4)");
     var cta1img = $("body:not(.homepage) #ctas>a:nth-child(1)");
     var cta2img = $("body:not(.homepage) #ctas>a:nth-child(2)");
     var cta3img = $("body:not(.homepage) #ctas>a:nth-child(3)");
     var cta4img = $("body:not(.homepage) #ctas>a:nth-child(4)");
     
     $(cta4img).addClass("last-child");
     
     if (cta1desc.hasClass ("current")) {
          
          $(cta1img).addClass("current");
          $(cta2img).removeClass("current");
          $(cta3img).removeClass("current");
          $(cta4img).removeClass("current");
          
     }
     if (cta2desc.hasClass ("current")) {
          
          $(cta1img).removeClass("current");
          $(cta2img).addClass("current");
          $(cta3img).removeClass("current");
          $(cta4img).removeClass("current");
          
     }
     if (cta3desc.hasClass ("current")) {
          
          $(cta1img).removeClass("current");
          $(cta2img).removeClass("current");
          $(cta3img).addClass("current");
          $(cta4img).removeClass("current");
          
     }
     if (cta4desc.hasClass ("current")) {
          
          $(cta1img).removeClass("current");
          $(cta2img).removeClass("current");
          $(cta3img).removeClass("current");
          $(cta4img).addClass("current");
          
     }
     $(cta1img).hover(
          function() {
     
               $(cta1desc).addClass("current");
               $(cta2desc).removeClass("current");
               $(cta3desc).removeClass("current");
               $(cta4desc).removeClass("current");
               $(cta1img).addClass("current");
               $(cta2img).removeClass("current");
               $(cta3img).removeClass("current");
               $(cta4img).removeClass("current");
               $(cta1desc).css({'opacity' : '1', 'z-index' : '4', 'display' : 'block'});
               $(cta2desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta3desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta4desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
                    
                    
          }, 
          function() {   $(cta1desc).removeClass("current");     }
                          
      );
     $(cta2img).hover(
          function() {
     
               $(cta1desc).removeClass("current");
               $(cta2desc).addClass("current");
               $(cta3desc).removeClass("current");
               $(cta4desc).removeClass("current");
               $(cta1img).removeClass("current");
               $(cta2img).addClass("current");
               $(cta3img).removeClass("current");
               $(cta4img).removeClass("current");
               $(cta1desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta2desc).css({'opacity' : '1', 'z-index' : '4', 'display' : 'block'});
               $(cta3desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta4desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
                    
                    
          }, 
          function() {   $(cta2desc).removeClass("current");     }
                          
      );
     $(cta3img).hover(
          function() {
     
               $(cta1desc).removeClass("current");
               $(cta2desc).removeClass("current");
               $(cta3desc).addClass("current");
               $(cta4desc).removeClass("current");
               $(cta1img).removeClass("current");
               $(cta2img).removeClass("current");
               $(cta3img).addClass("current");
               $(cta4img).removeClass("current");
               $(cta1desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta2desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta3desc).css({'opacity' : '1', 'z-index' : '4', 'display' : 'block'});
               $(cta4desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
                    
                    
          }, 
          function() {   $(cta3desc).removeClass("current");     }
                          
      );
     $(cta4img).hover(
          function() {
     
               $(cta1desc).removeClass("current");
               $(cta2desc).removeClass("current");
               $(cta3desc).removeClass("current");
               $(cta4desc).addClass("current");
               $(cta1img).removeClass("current");
               $(cta2img).removeClass("current");
               $(cta3img).removeClass("current");
               $(cta4img).addClass("current");
               $(cta1desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta2desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta3desc).css({'opacity' : '0', 'z-index' : '3', 'display' : 'none'});
               $(cta4desc).css({'opacity' : '1', 'z-index' : '4', 'display' : 'block'});
                    
                    
          }, 
          function() {   $(cta4desc).removeClass("current");   }
                          
      );
}

/* Add email address to footerNav */
$('#address ul').append('<li><a href="mailto:Discover_Luxury@oxfordhotelbend.com">email</a></li>');

/* move footerNav into footerLinks */
 $('#footerNavLinks').appendTo('#siteMapLink');
    
/* add class to sitemap link on hover */  
 $('#siteMapLink').hover(
      function(){
           $('#siteMapLink').addClass("footerHover");
      },
      function(){
           $('#siteMapLink').removeClass("footerHover");
      }
 
 );
 
 
 $('.signatureWidget').appendTo('#footerShell');

 
 
 
 
 
 
 
 
 
 
 
 
});