﻿var initUtilNavHeight = "0";
var fullUtilNavHeight = "233";

var normalSpeed = 600;
var fastSpeed = 300;
/* function toggleHeader() {
alert($("#util_nav").height());
if ($("#util_nav").height() < fullUtilNavHeight)

openHeader();

else
closeHeader();

}

function openHeader() {
$("#util_nav").animate({ height: fullUtilNavHeight }, normalSpeed);
}
function closeHeader() {
$("#util_nav").animate({ height: initUtilNavHeight }, fastSpeed);
}

*/

jQuery.fn.showInUtil = function(lnk) {

    if ($("#util_product_list").is(":visible"))
        showProducts("a.lnk_util_products");
    var _link = $(lnk);
    var div = $(this);
    var isVisible = (div.is(":visible"));

    if (!isVisible) {
        if ($(".utilPanel:visible").length == 0)
            $(div).slideDown(normalSpeed, function() { _link.addClass("active"); _link.parents("li").addClass("active"); });
        else {

            $(".utilPanel:visible").slideUp(fastSpeed, function() {
                $(div).slideDown(normalSpeed, function() {

                $("#utility_links a").removeClass("active");
                $("#utility_links a").parents("li").removeClass("active");
                    _link.parents("li").addClass("active");
                    _link.addClass("active");
                })
            });

        }

    };


}



function hideMe(div, lnk) {
    $(lnk).removeClass("active");
    $(lnk).parents("li").removeClass("active");
    $(div).slideUp(fastSpeed);
}


function toggleProducts(_lnk) {
    var lnk = $(_lnk).eq(0);

    var offset = lnk.offset();


    var x = (offset.left);

    var xh = $("#header").offset().left;
    var y = (offset.top);

    var cssObj = {
       // 'left': x - 140,
        'top': y + 25
    }
    $("#util_product_list").css(cssObj);

//    $("#util_product_list").slideToggle(1);

	if($("#util_product_list").css("display") == "none"){
	$("#util_product_list").css("display","block");

	}else{
	
		$("#util_product_list").css("display","none");
	}


    lnk.toggleClass("active", 1);
    lnk.parents("li").toggleClass("active_black", 1);
}


function showProducts(_lnk) {
    /**/

      if ($(".utilPanel:visible").length != 0)
           {

               $(".utilPanel:visible").slideUp(fastSpeed, function() {


                   $("#utility_links a").removeClass("active");
                   $("#utility_links a").parents("li").removeClass("active");
                   toggleProducts(_lnk);



               });
           }
               else
                   toggleProducts(_lnk);
                
       /**/

  


}