// start of the
// move submenu to mainmenu to the right position
$(document).ready(function() 
{
    var subs = $("#submenu div.item");
    var subs_t = $("#sub_sub_menu div.item");

    $("#sub_sub_menu div.sub_sub_menu div.item").each(function() 
    {
        var depend = ($(this).attr('depend')) + '';
        var depend_2 = parseInt(depend.substring(1,2));
        $(subs[parseInt(depend_2 - 1)]).append($(this));
    });
    $("#sub_sub_menu div.sub_sub_menu_top div.item").each(function() 
    {
        var depend = ($(this).attr('depend')) + '';
        var depend_2 = parseInt(depend.substring(1,2));
        $(subs[parseInt(depend_2 - 1)]).append($(this));
    });
    $("#sub_sub_menu div.sub_sub_menu_footer div.item").each(function() 
    {
        var depend = ($(this).attr('depend')) + '';
        var depend_2 = parseInt(depend.substring(1,2));
        $(subs[parseInt(depend_2 - 1)]).append($(this));
    });
    
    //$("#submenu").find(".selected").append($("#sub_sub_menu"));
    // show the submenu
    $("#sub_sub_menu").show();
    
    // submenu third floor
    $("#sub_sub_sub_menu div.sub_sub_sub_menu div.item").each(function() 
    {
        var depend = ($(this).attr('depend')) + '';
        var depend_1 = parseInt(depend.substring(0,1));
        var depend_2 = parseInt(depend.substring(1,2));
        var sort_it_to = parseInt(depend_1 + '' + depend_2);
        // search the submenu where to insert cause of the depence element
        //$(subs_t[parseInt(depend_2)]).append($(this));
        //console.log(subs_t);
        // now sort it to
        //console.log('sort it to ' + sort_it_to);
        var ii = 0;
        for (var i=0; i < subs_t.length;++i)
        {
        	if ($(subs_t[i]).attr('depend') != sort_it_to)
        		continue;
        	++ii;
        	if (depend == sort_it_to + '' + ii)
        		$(subs_t[i]).append($(this));
        }
    });
    $("#sub_sub_menu").find(".selected").append($("#sub_sub_sub_menu"));
    // show the submenu
    $("#sub_sub_sub_menu").show();
});

$("#sub_sub_menu").hide();
$("#sub_sub_sub_menu").hide();

var userAgent = navigator.userAgent.toLowerCase();
jQuery.browser = {
    version: (userAgent.match( /.+(?:rv|it|ra|ie|me)[\/: ]([\d.]+)/ ) || [])[1],
    chrome: /chrome/.test( userAgent ),
    safari: /webkit/.test( userAgent ) && !/chrome/.test( userAgent ),
    opera: /opera/.test( userAgent ),
    msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
    mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
};

if ($.browser.chrome)
{
    $('#mainmenu .left_box').css('width', '42px');
}
