var j = jQuery.noConflict();

function baner(ban_x, ban_y)
{
 switch (ban_x)
 {
  case 0: ban_x = 0; break;
  case 1: ban_x = j(window).width()/2-j('#baner').width()/2; break;
  case 2: ban_x = j(window).width()-j('#baner').width(); break;
 }
 switch (ban_y)
 {
  case 0: ban_y = 0; break;
  case 1: ban_y = j(window).height()/2-j('#baner').height()/2; break;
  case 2: ban_y = j(window).height()-j('#baner').height(); break;
 }
 if (ban_x < 0) ban_x = 0;
 if (ban_y < 0) ban_y = 0;
 j('#baner').offset({ left: ban_x, top: ban_y });
 j('#baner, #baner_tlo').fadeIn('slow');
 j('#zamknij_baner, #baner_tlo').click(function() {
  j('#baner, #baner_tlo').fadeOut('slow');
 });
}

function reklama()
{
    j('#top').css( 'top', 115+j('#reklama').height() );
}

j(document).ready(function(){

 // pokazywanie lupy w galerii
 j("div.galeria a").prepend("<div class=\"lupa\" title=\" \"></div>");
 j("div.galeria a").children(".lupa").hide();
 j("div.galeria a").hover(
  function()
  {
   j(this).children(".lupa").stop(true, false).fadeTo("slow", 1);
  }, 
  function ()
  {
   j(this).children(".lupa").stop(true, false).fadeTo("medium", 0);
  }
 );
 
 // dynamiczna przezroczystość ikon
 j("img.fade").fadeTo(1, .5);
 j("img.fade").mouseenter(function() {
  if ( j(this).is('.fade') ) // if dla tych, którym klasa została usunięta dynamicznie przez jQuery
   j(this).stop(true, false).fadeTo(400, 1);
 }).mouseleave(function() {
  if ( j(this).is('.fade') )
   j(this).stop(true, false).fadeTo(400, .5);
 });
 
 // pokazywanie dropdown menu
 var pokazany_dropdown = null;
 j('ul.dropdown li').mouseenter(function() {
   if ( j(this).children().is('ul') && j(this).attr('id') != j(pokazany_dropdown).parent().attr('id') && pokazany_dropdown != j(this).parent() ) // ukrywanie poprzednio rozwiniętej listy zagnieżdżonej, jeżeli najechano na kolejną listę
    j(pokazany_dropdown).stop(true, false).fadeOut(300);  
   j(this).children('ul').stop(true, true).fadeTo(300, 1);
   pokazany_dropdown = j(this).children('ul');
 }).mouseleave(function() {
   j(this).children('ul').delay(1000).fadeOut(300);
 });

});

