$.mareWidget = $.mareWidget || {};
$.extend($.mareWidget, {
  init: function() {
    var widget = $("#mare-widget");
    var widgetSubnav = $("#mare-widget #mainnav li ul");
    var widgetMainnavLinks = $("#mare-widget #mainnav>li>a");
    var widgetSubnavLinks = $("#mare-widget #mainnav li ul a");

    widgetMainnavLinks.each(function() {
      var linkTo = $(this).attr("href");
      $(this).mouseover(function() {
        $(widgetMainnavLinks).removeClass("active");
        $(widgetSubnavLinks).removeClass("active");
        $(this).addClass("active");
        $(widgetSubnav).css("display","none");
        $(linkTo).css("display","block");
         $(linkTo).css("height","auto");
        
		var subnavheight = $(linkTo).height();

        $(widget).css("height",subnavheight-1);
        $(linkTo).css("height","100%");


        $("#mare-widget #exp1").css("display","none");
        $("#mare-widget #exp2").css("display","block");
        $("#mare-widget #texts div").css("display","none");
      });
    });

    widgetSubnavLinks.each(function() {
      var linkTo = $(this).attr("href");
      $(this).mouseover(function() {
        $(widgetSubnavLinks).removeClass("active");
        $(this).addClass("active");
        $("#mare-widget #texts div").css("display","none");
        $(linkTo).css("display","block");
        $("#mare-widget #exp2").css("display","none");


		if ( $(widgetSubnav).height() < $(linkTo).height() ) {
			$(widget).css("height", $(linkTo).height() + 20);
			$(widgetSubnav).css("height", $(linkTo).height() + 20);
			 
		} else {
			$(linkTo).css("height", $(widgetSubnav).height() );
		}
		
        

      });
    });
  }
});

$(document).ready(function(){
  $.mareWidget.init();
});
