﻿
/// <reference path="jquery-1.3.2-vsdoc.js" />

$(document).ready(function() {

    $("#navigation>ul>li").mouseover(function() {
        var baseID = $(this);
        var obj = baseID.find(".sub_menu>ul");
        var divID = baseID + "_sub";
        obj.attr("display", 'block');

        //alert(obj.attr("id"));
        //var baseID = obj.attr("id");

        //            var divID = baseID + "_sub";
        //            showMenu(baseID, divID)


    }).mouseout(function() {
        var baseID = $(this);
        var obj = baseID.find(".sub_menu>ul");
        obj.attr("display", 'none');
    });
    $("#navigation>ul>li").hover(function() {
    $("#navigation>ul>li").removeClass('hov');
        $(this).addClass('hov');
         
    });

//    function megaHoverOver() {
//        $(this).find(".sub_menu").stop().fadeTo('fast', 1).show();

//        //Calculate width of all ul's
//        (function($) {
//            jQuery.fn.calcSubWidth = function() {
//                rowWidth = 0;
//                //Calculate row
//                $(this).find("ul").each(function() {
//                    rowWidth += $(this).width();
//                });
//            };
//        })(jQuery);

//        if ($(this).find(".sub_menu").length > 0) { //If row exists...
//            var biggestRow = 0;
//            //Calculate each row
//            $(this).find(".sub_menu").each(function() {
//                $(this).calcSubWidth();
//                //Find biggest row
//                if (rowWidth > biggestRow) {
//                    biggestRow = rowWidth;
//                }
//            });
//            //Set width
//            $(this).find(".sub_menu").css({ 'width': biggestRow });
//            $(this).find(".sub_menu:last").css({ 'margin-left': '0' });

//        } else { //If row does not exist...

//            $(this).calcSubWidth();
//            //Set Width
//            $(this).find(".sub_menu").css({ 'width': rowWidth });

//        }
//    }

//    function megaHoverOut() {
//        $(this).find(".sub_menu").stop().fadeTo('fast', 0, function() {
//            $(this).hide();
//        });
//    }


//    var config = {
//        sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)    
//        interval: 100, // number = milliseconds for onMouseOver polling interval    
//        over: megaHoverOver, // function = onMouseOver callback (REQUIRED)    
//        timeout: 500, // number = milliseconds delay before onMouseOut    
//        out: megaHoverOut // function = onMouseOut callback (REQUIRED)    
//    };

//    $("div#navigation>ul>li .sub_menu").css({ 'opacity': '0' });
//    $("div#navigation>ul>li").hoverIntent(config);
//    
    
});

 
