// Suppresses all JavaScript error dialogs 
//window.onerror = null; 
//var menuActive = 0; 
//var onLayer; 
//var timeOn = null;




$(document).ready(function () {

    ///// dropdown for member's section start (all main navigation 2nd level dropdown lists) //////////////
    $(function () {
        $("#topNav li:has(ul), #filter li:has(ul)").hover(function () {
            var ul = $(this).children("ul");
            if (ul.is(":animated")) {
                ul.stop()
			.css("height", "auto")
			.slideDown("fast");
            }
            else {
                ul.css("display", "none");
                ul.slideDown("fast");
            }
        },
		function () {
			var ul = $(this).children("ul");
			if (ul.is(":animated")) 
            {
			    ul.stop()
				.css("height", "auto")
				.slideUp("fast");
			} else {
			    ul.slideUp("fast");
			}
        });
    });

    // for secure/my-profile.aspx on submit feedback //
	$('.btn-save').click(function () {
        $('.message').show(); // show and set the message
		setTimeout(function () { $('.message').hide().html(''); }, 3000); // 3 seconds later, hide
			    // and clear the message
	});

// for dropdown lists like on FAQ
	$("#active").append("<div class='arrow'></div>");
	$(".trigger").next('.details').hide();
	$('.trigger').click(function () {
		$(this).next('.details').slideToggle(200);
			    $(this).find(">:first-child").toggleClass('active-arrow');
			    return false;
		});

	$("#hideAll").hide();
	$("#showAll").click(function () {
		$('.details').slideDown(200);
		$("span").addClass('active-arrow');
		$(this).hide();
		$("#hideAll").show();
    });

	$("#hideAll").click(function () {
		$('.details').slideUp(200);
		$("span").removeClass('active-arrow');
		$(this).hide();
		$("#showAll").show();
	});



// Profiles filter functions
    var initialize = function () {

        //$('#searchZipPnl').hide();
        //$('#searchName').hide();
        //$('#searchID').hide();
        $(".filter-btn-zip").addClass('active');
       $('#searchZipPnl').show();
    }
    initialize();

        $(".filter-btn-zip").click(function (event) {
            clearfilter();
            $('#searchZipPnl').show();
            $(this).toggleClass('active');
        });

        $(".filter-btn-name").click(function (event) {
            clearfilter();
            $('#searchName').show();
            $(this).toggleClass('active');
        });

        $(".filter-btn-age").click(function (event) {
            $(this).toggleClass('active');
            clearfilter();
            $('#searchID').show();
            $(this).toggleClass('active');
        });

        var clearfilter = function () {
            $('#searchID').hide();
            $('#searchZipPnl').hide();
            $('#searchName').hide();
            $("div").removeClass('active');
        }

//        function buttonCheck() {
//            if ($("div:not ([.active])")) {
//                $('.btn-search').hide();
//            } else {
//                $('.btn-search').show();
//            }
//        }


}); // end document.ready function

//for advanced search view all
    //		$("#viewAll").hide();
    //      $("#viewAll").click(function () {
    //	    $(this).hide();
    //	        clearfilter();
    //    $("#showAll").click(function () {
    //          $('.details[class!=".display"]').slideToggle(200);
    //          $("span").toggleClass('active-arrow');

    //    });

//highlight functions
    /* 
    $.fn.animateHighlight = function (highlightColor, duration) {         
    var highlightBg = highlightColor || "yellow";         
    var animateMs = duration || 2000;         
    var originalBg = this.css("background-color");          
    if (!originalBg || originalBg == highlightBg)
    originalBg = "#FFFFFF"; // default to white          
    jQuery(this)
    .css("backgroundColor", highlightBg)
    .animate({ backgroundColor: originalBg }, animateMs, null, function () {
    jQuery(this).css("backgroundColor", originalBg);
    });     
    }; 
    */
