$(document).ready(function(){
    hoversubmenu();
    //alert("garloy");
	$("a[rel^='prettyPhoto']").prettyPhoto({theme:'facebook'});
});


function hoversubmenu(){
    var timeout = null;
    var q = false;
    $("#top_menu td.toggle").mouseover(function(){
        var curItem = $(this);
        var sub = $("#" + curItem.find("a").attr("rel"));
		sub.css('left',curItem.position().left - 1);
		sub.css('top',curItem.position().top + 18);
		if($.browser.opera) {sub.css('top',curItem.position().top + 17);}
        togglemenu(curItem, sub, true);
        if(sub.length !=0){
	        var divtop = sub.position().top;
	        var divleft = sub.position().left;
	        var divwid = sub.width();
        }
        sub.mouseover(function(){
            togglemenu(curItem, sub, true);
        });
        curItem.mouseout(function(){
			togglemenu(curItem, sub, false);
        });
        
        if(sub.length !=0){
	        sub.find("a").mouseover(function(){
	        	var topt = sub.find("a").index(this) * 22;
	        	var sub2 = $("#" + $(this).attr("rel"));
       		if(sub2.length !=0){
     			sub2.css({"display": "block","left": divleft + divwid + 1,"top": topt + divtop});
		        sub2.mouseover(function(){
		        	$(this).css("display", "block");
					togglemenu(curItem, sub, true);
		        });
		        sub2.mouseout(function(){
		        	$(this).css("display", "none");
					togglemenu(curItem, sub, false);
		        });
		        $(this).mouseout( function(){
		        	sub2.css("display", "none");
		        });
       		}
	        });
        }
        sub.mouseout(function(){
			togglemenu(curItem, sub, false);
        });
    });
}

function togglemenu(cur, subm, q){
    if (q) {
        cur.css("background-color", "#FF9933");
        subm.css("display", "block");
    }
    else {
        cur.css("background-color", "");
        subm.css("display", "none");
    }
}
