function asbmenus(){ $(" #nav div ul").css({display: "none"}); //opera fix $(" #nav div").hover(function(){ $(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown("fast"); },function(){ $(this).find('ul:first').css({visibility: "hidden"}); }); $(" #nav div li").hover(function(){ $(this).find('ul:first').css({visibility: "visible",display: "none"}).show("400"); },function(){ $(this).find('ul:first').css({visibility: "hidden"}); }); $(" #leftnav div ul").css({display: "none"}); //opera fix $(" #leftnav div").hover(function(){ $(this).find('ul:first').css({visibility: "visible",display: "none"}).show("400"); },function(){ $(this).find('ul:first').css({visibility: "hidden"}); }); } function ussmenu() { // $(document).ready(function(){ $('#top-tab-menu div').hover(function(){ if (!$(this).hasClass('selected')) { // ked nema item menu classu selected, cize som presiel na iny item v menu $('#top-tab-menu div').removeClass('selected'); //odstran vsetky class selected $('#submenu-content ul').slideUp("fast"); // odstran zo submenu vsetky selected .removeClass('selected') $(this).addClass('selected'); // na ten item kde som v top menu (top-tab-menu div) ukazal pridaj selected //pridaj do n-teho ul v poradi (ul:eq('n')) selected, podla n-teho divu $('#top-tab-menu div').index(this) //na ktorom je vykonany hover) .addClass('selected') $('#submenu-content ul:eq(' + $('#top-tab-menu div').index(this) + ')').slideDown("fast"); } }); // }); } function homemenu() { $("#top-menu-home div").hover(function(){ var menu_offset = $('#top-menu-home').offset().left; var item_offset = $(this).offset().left; var relative_offset = item_offset - menu_offset; var selected_submenu = $('#' + $(this).attr('class')); var selected_item_width = $(this).width(); var selected_submenu_width = selected_submenu.width(); var submenu_box_width = $('#submenu-home').width(); var margin = relative_offset - (selected_submenu_width/2) + (selected_item_width/2); margin = Math.round(margin); if(margin < 0) { margin = 0; } if((margin + selected_submenu_width) > submenu_box_width) { margin = submenu_box_width - selected_submenu_width - 1; } if (!$(this).hasClass('selected')) { $('#top-menu-home div').removeClass('selected'); $('#submenu-home ul').fadeOut(40); $(this).addClass('selected'); var msie = jQuery.browser.msie; var version = jQuery.browser.version; //msie 6.0 - double margin hack if(msie == true && version.substr(0,1)=="6") { margin = margin/2; } selected_submenu.css({'margin-left':margin}); selected_submenu.fadeIn("medium"); } }); } function galleryImageHoverEffect() { $("#gallery_navigation_div img").fadeTo("fast", 0.8); $("#gallery_navigation_div img").hover(function(){ $(this).fadeTo("fast", 1.0); $(this).animate({"bottom": "4px"}, "fast"); },function(){ $(this).fadeTo("fast", 0.8); $(this).animate({"bottom": "0px"}, "fast"); }); } function rssEffect() { $("#get-rss a").hover(function(){ $(".rss").addClass('rss-hover'); }, function() { $(".rss").removeClass('rss-hover'); }); } function tableTrHightlight() { $("div.forum table tr").hover(function(){ //if ($("tr:first")) { $(this).addClass("highlight"); //alert("sdfsd"); //} }, function () { $(this).removeClass("highlight"); }); } //ked sa vyzaduje pre nejaku operaciu, aby bol navstevnik prihlaseny, box pre prihlasenie sa zvyrazni function highlightLoginBox() { $("#login-request").click(function(){ $("#user-box").addClass("login-highlight"); }); $("#user-box").click(function(){ $(this).removeClass("login-highlight"); }); } function pollStaticBox() { $("#uss-poll-static-container").hover(function(){ $(this).animate({left:'+=243'}); }, function () { $(this).animate({left:'-=243'}); }); } $(document).ready(function(){ asbmenus(); ussmenu(); highlightLoginBox(); galleryImageHoverEffect(); rssEffect(); tableTrHightlight(); //funkcia homemenu() musi byt na konci homemenu(); pollStaticBox(); });