$(document).ready(function(){


  $('nav > ul li.middleClass:first').after('<li><a href="/specials/">Specials</a><ul class="dropdown specials"><li class="clearfix"><a href="http://www.aidanceproducts.com/specials/">Spend &#36;50 and receive FREE SHIPPING&#33;</a><img src="/images/freeShippingIcon.jpg" alt="Spend &#36;50 and receive FREE SHIPPING&#33;"/></li><li class="clearfix"><a href="http://www.aidanceproducts.com/specials/">Limited Time Terrasil Sale&#33; Save Up to &#36;11&#33;</a><img src="/images/terrasilSale.jpg" alt="Limited Time Terrasil Sale&#33; Save Up to &#36;11&#33;"/></li><li class="clearfix"><a href="http://www.aidanceproducts.com/specials/">Buy any 2 products and get the 3rd FREE&#33;&#42;</a><img src="/images/freeProductIcon.jpg" alt="Buy any 2 products and get the 3rd FREE&#33;&#42;"/></li><li class="clearfix"><a href="http://www.aidanceproducts.com/specials/">Buy 3 Products, Get Free FedEx 2-Day Shipping&#33;</a><img src="/images/freeFedex.png" alt="Buy 3 Products, Get Free FedEx 2-Day Shipping&#33;"/></li></ul></li>');
  $('nav > ul li ul:first').addClass('firstDrop');
  $('.firstDrop li:last-child').addClass('lastLi');
  $('#boxes li:last-child').addClass('lastBox');
  $('#sideNav h2:first').addClass('sideNavFirst');
  //$('#sideNav h2:last').addClass('sideNavLast');
  $('.non_container:last').addClass('sideNavLast');
  $("#topNav .dropdown > li:nth-child(5n) ul").addClass('ulFive');
  

  $("#EditButton19").position({my: "right top",at: "right top",of: "#productTabs"});

  
  //-------Main Nav Drop Down Toggle --------//
  
  $( "nav li" ).each(function () {
    $(this).hoverIntent({
      timeout: 200,
      over: function () {
        $( '.dropdown', this ).slideDown(200);
      },
      out: function () {
         $( '.dropdown', this ).slideUp(200);
      }
    });
  }); 

  
    $( "#addToCartBtn" ).click(function( event ){
      if ( $("#optionCount1").val() == '' ) {
        $("#chooseError").fadeIn();
        return false;
      } 
    });
  
  //-------Shipping Banner Toggle --------//
  
  
    $("#freeShippingBanner, .shippingInfoBtn").hoverIntent({
      timeout: 200,
      over: function () {
        $('#shippingToggle' ).slideDown(200);
      },
      out: function () {
         $('#shippingToggle' ).slideUp(200);
      }
   
    }); 
  
  
  
  //-------Phone Info Toggle --------//
  
  
    $("#phoneNumber").hoverIntent({
      timeout: 200,
      over: function () {
        $('#phoneInfo' ).slideDown(200);
      },
      out: function () {
         $('#phoneInfo' ).slideUp(200);
      }
   
  }); 
  
  
   //-------Bogo --------// 
  
  var bogoWrapper = $( "#bogoWrapper" ); //Container for bogo
  var bogoClose =  $( "#bogoClose" ); //Close Bogo Button 
  

  bogoWrapper.slideToggle(1500);
  
  bogoClose.click(function( event ){
     bogoWrapper.slideUp(1500);
    return false;
  });
  
  
    

}); //------- document ready end --------// 

  //------- Add To Cart Function --------// 
    /*
    $( "#addToCartForm" ).submit(function( event ){
      if ( $("#optionCount1").val() == '' ) {
        $("#chooseError").fadeIn();
        return false;
      } else {
        var url = $("#addToCartForm").attr('action').replace('http://store.aidanceproducts.com', '');
        var data = {
          "mainProduct": $("#mainProduct").val(),
          "optionCount1": $("#optionCount1").val()
        };
        $("tr.topItemCartRow").remove();
        $("#cartDropdownHeaderRow").after('<tr class="loading topItemCartRow"><td colspan="3"><div></div></td></tr>');
        if (container.is( ":hidden" )){
          $("#productNotification").show();
          container.slideDown(function(){
            $("#productNotification").delay(500).fadeOut().fadeIn().fadeOut().fadeIn().delay(3000).slideUp();  
            $('#topNavWrapper').after('<div id="fade"></div>'); //Add the fade layer to bottom of the body tag.
            $("#chooseError").fadeOut();
          });
        }

        $.post(url, data, function() {
          console.log(data.mainProduct + ", " + data.optionCount1);
          getCart();
        });
        
        return false;
      }
    });
    
  $( "#addToCartBtn" ).click(function( event ){
      if ( $("#optionCount1").val() == '' ) {
        $("#chooseError").fadeIn();
        return false;
      } 
    });
  
    $('#fade').click(function(event){
      $('#fade').remove();
      container.slideUp(500);
      $('#productNotification').hide();
    });
    
    $('#fade').live('click', function() { //When clicking on the close or fade layer...
        if (container.is( ":visible" )){
          $('#fade').fadeOut(function() {
            $('#fade').remove();  //fade them both out
          });
          container.slideUp(500);
          return false;
        }
    });  
    hitArea.hover(function(){
    stopCount();
  });

});
  
//------- LoginPanel Dropdown Functions --------//
 
//var loginPanel = $('#loginPanel');
 //$('#signInBtn').click(function(){
 // loginPanel.slideToggle();
//});
//$('#loginCloseBtn, #wrapper').click(function(){
//  loginPanel.slideUp();
//});  

//------- getCart Function --------//

/*
function getCart(showLoader) {
  var div = $("<div></div>");
  //$("tr.topItemCartRow").remove();
  //$("#cartDropdownHeaderRow").after('<tr class="loading topItemCartRow"><td colspan="3">&nbsp;</td></tr>');
  if ( showLoader ) {
    $("#cartDropdownHeaderRow").after('<tr class="loading topItemCartRow"><td colspan="3"><div></div></td></tr>');
  }
  div.load("/cart.aspx #ctl00_MainContentHolder_pnlAll", function () {
    var total = 0;
    if (!div.find("#ctl00_MainContentHolder_pnlWholeCart").length) {
      if ( $.browser.msie ) {
        $("#cartDropdownHeaderRow").after('<tr class="topItemCartRow"><td colspan="3"><div style="display:none">Your shopping cart is empty</div></td></tr>');
      } else {
        $("#cartDropdownHeaderRow").after('<tr class="topItemCartRow"><td colspan="3"><div style="display:none">Your shopping cart is empty</div></td></tr>');
      }
    } else {
      //var html = '<form method="post" action="http://store.aidanceproducts.com/cart.aspx">';
      var html = '';
      div.find("#ctl00_MainContentHolder_ItemGridView tr:has(td)").each(function () {
        if ( $.browser.msie ) {
          html += '<tr class="topItemCartRow" >';
        } else {
          html += '<tr class="topItemCartRow" >';
        }
        var img = $(this).find(".cartitemimage img").attr('src');
        if ( $.browser.msie && parseInt($.browser.version) < 8 ) {
          img = img.replace('http://www.aidanceproducts.com', '');
        }
        img = 'http://store.aidanceproducts.com' + img;
        var name = $(this).find(".cartproductname").text();
        html += '<td class="product"><div style="display:none"><img src="' + img + '" alt="' + name + '" style="max-width:48px; max-height:48px;" /></div></td>';
        var qty = $(this).find(".productquantitycolumn input").val();
        //html += '<td><input type="text" size="3" name="'+$(this).find(".productquantitycolumn input").attr('name')+'" value="' + qty + '" /></td>';
        html += '<td><div style="display:none">' + qty + '</div></td>';
        var price = $(this).find(".totallabel").text();
        html += '<td><div style="display:none">' + price + '</div></td>';
        html += "</tr>";
        total += parseFloat(price.replace('$', ''));
      });
      //html += '</form>';
      $("#cartDropdownHeaderRow").after(html);
    }
    $('tr.loading div').fadeOut(function() {
       $('tr.loading div').remove();
       fadeInRow();
    });
    
    function fadeInRow(){
      
      $("tr.topItemCartRow td div").slideDown('slow');
      
      
    }
    
    $("#cartTotalPrice").text('$' + total.toFixed(2));
  });

  var container = $( "#toggle" ); //Container for the minicart
  var hitArea =  $( "#shoppingCartBtn" ); //ShoppingCart Button 
  
  $('.loginCloseBtn, #shoppingCartBtn').click(function( event ){
      if (container.is( ":visible" )){  container.slideUp(500); $('#fade').remove();}
  });
  hitArea.click(function( event ){
     if (container.is( ":hidden" )){  
       container.slideDown(500);
       $('#topNavWrapper').after('<div id="fade"></div>'); //Add the fade layer to bottom of the body tag.
     }
     
  });
  
  */
