var najechanie = false;
var zniknij = false;
var zazOp = null;

function searchFn(lang) {
    var t = jQuery('#searchField').val();
    if (t.length>=3) {
        jQuery("#searchResults").load("/index.php?o=ajax&p=article_search&sf="+encodeURIComponent(t)+"&lang="+lang);
        jQuery("#searchResults").show();
    }
    else 	jQuery("#searchResults").hide();
}

jQuery(function() {


		jQuery('a').each(function() {

		   var np  = jQuery(this).attr('href');
					if (np!=undefined)
					{
  		    var dot = np.lastIndexOf(".");
        var ext = np.substr(dot+1,np.length);
		      if (jQuery(this).hasClass('BezPowiekszenia')!=true && (ext=='jpg' || ext=='gif' || ext=='png')) jQuery(this).attr('rel','lightbox[gal]');
					}

		});


    jQuery(".roll").hover(
    function() {
        this.src = this.src.replace("_off","_on");
    }
    ,
    function() {
        this.src = this.src.replace("_on","_off");
    }
    );





    jQuery('#searchField').blur(function() {
        jQuery("#searchResults").delay(800).hide("fast");
    }
    );

    jQuery('#searchField').focus(function() {
        jQuery("#searchResults").show("slow");
    }
    );

				/*
    Cufon.replace('.customFont', {
        hover: true
    }
    );
				Cufon.now();
				*/

				jQuery(".galleryFont").replaceWith("<h1 class='galleryFont'>"+jQuery(".galleryFont").html()+"</h1>");	
    jQuery(".mainFont").addClass('customFont');
    jQuery(".galleryFont").addClass('customFont');

    jQuery("ul#topnav li>div.main").hover(function() {
				  mainOver = true;
				}
				, function() {
  				mainOver = false;
				}
				);

    jQuery("ul#topnav li").hover(function() {
     			jQuery("ul#topnav li>div.sub").hide(0);
    				if (zazOp!=undefined) zazOp.removeClass('li_hover');
								zniknij = false;


				    jQuery(this).addClass('li_hover');
				    jQuery(this).children('div.sub').stop().show();
        if (jQuery(this).prev('li').hasClass('rightDot')) {
								//alert('a');
            jQuery(this).prev('li').removeClass('rightDot');
            jQuery(this).prev('li').addClass('mDot');
        }
        else {
								//alert('b');
            jQuery(this).prev('li').children().removeClass('rightDot');
            jQuery(this).prev('li').children().addClass('mDot');
        }

        //jQuery(this).find("span").show();
								if (jQuery(this).children("div.sub").size()>0) jQuery("#shadow>img").hide();
    }
    , function() {
				    if (najechanie == false)
								{
										jQuery(this).children('div.sub').hide(0);
  				    jQuery(this).removeClass('li_hover');

								}
								najechanie = false;
        if (jQuery(this).prev('li').hasClass('mDot'))	jQuery(this).prev('li').addClass('rightDot');
        else	jQuery(this).prev('li').children().addClass('rightDot');
        //jQuery(this).find("span").hide();
								jQuery("#shadow>img").show();
    }
    );

    jQuery("ul#topnav li>div.sub").hover(function() {
						subOver = true;
			  }
     , function() {
						subOver = false;
						najechanie = true;

						zazOpX = jQuery(this);
						zazOp = jQuery(this).parent();

			   setTimeout(function(){
        if (subOver == false && mainOver == false)
								{
										zazOp.removeClass('li_hover');
										jQuery(zazOpX).hide(0);
								}
      },1500); // czas po którym menu znika

     }
    );

    var sz = jQuery('#topnav').css('width');
    jQuery('#shadow').html('<img id="s" src="/img/menu_shadow.gif" alt="" />');
    jQuery('#s').css('width',sz);
    jQuery('#s').css('height','11px');
				
				
    Cufon.replace('h1', {hover: true} );
			

}
);
