$(document).ready(function () {

    /*** FOOTER ***/
    $("#footer").footer();

    /*** NAV PRODUCTS ***/
    $("#globalMenu li").hover(
	  function () {
	      $("ul", this).fadeIn(40);
	      $("ul li ul", this).hide();
	  },
	  function () {
	      $("ul", this).fadeOut(80);
	  }
	);


    $("#btnShare").click(
	  function () {
	      $("#pnlShare").fadeToggle(60);
	  }
	);


});

(function ($) { Footer = { style: { absolute: { position: "absolute", bottom: 0 }, relative: { position: "relative", bottom: "auto"} }, configs: { timeOut: 200, zIndex: 200 }, browserAdjust: 0, height: 0, fHeight: 0, fId: 0, monitor: function () { if (Footer.height !== $(document).height()) { Footer.setPosition(); Footer.height = $(document).height(); } if (Footer.fHeight !== $(Footer.fId).height()) { Footer.setFsmHeight(); Footer.footerHeight = $(Footer.fId).height(); } setTimeout(function () { Footer.monitor(); }, Footer.configs.timeOut); }, setPosition: function () { if (($(document).height() - Footer.browserAdjust) > $(window).height()) { $("#footerMargin").remove(); $(Footer.fId).css(Footer.style.relative); } else { if ($("#footerMargin").size() == 0) { $(Footer.fId).parent().append("<div id='footerMargin' style='height: " + $(Footer.fId).height() + "px;'></div>"); } $(Footer.fId).css(Footer.style.absolute); } }, setFsmHeight: function () { if ($("#footerMargin").size() > 0 && $(Footer.fId).height() !== $("#footerMargin").height()) { $("#footerMargin").height($(Footer.fId).height()); } } }; $.fn.footer = function (options) { Footer.configs = $.extend(Footer.configs, options); if (Footer.configs.timeOut < 1) { Footer.configs.timeOut = 1; } if ($(this).attr("id") === "") { $(this).attr("id", "footerAutoGeneratedId"); } $(this).css("z-index", Footer.configs.zIndex); Footer.fId = "#" + $(this).attr("id"); Footer.height = $(document).height(); Footer.fHeight = $(this).height(); if ($.browser.msie) { Footer.browserAdjust = 4; } Footer.setPosition(); Footer.monitor(); }; })(jQuery);

