function przelacz(id) {
	$('#job_id'+ id).fadeToggle(500);
}

function rozwin(){
	$('.job_offer_content').fadeIn(500);
}
function zwin(){
	$('.job_offer_content').fadeOut(500);
} 

$(document).ready(function(){

	if ($.browser.msie && $.browser.version == 6) {
		alert('Niestety, na tej przeglądarce strona będzie generować błędy (IE6)');
	}


	if($('#paginator_prev:has(a)').length){
		$('#paginator_prev').css('visibility', 'display');
	} else {
		$('#paginator_prev').css('visibility', 'hidden');
	}
	if($('#paginator_next:has(a)').length){
		$('#paginator_next').css('visibility', 'display');
	} else {
		$('#paginator_next').css('visibility', 'hidden');
	}


	var cache = [];
	$.preLoadImages = function() {
		var args_len = arguments.length;
		for (var i = args_len; i--;) {
			var cacheImage = document.createElement('img');
			cacheImage.src = arguments[i];
			cache.push(cacheImage);
		}
	}
	jQuery.preLoadImages(
			"/img/layout/menu/elka_menu_portfolio2.png", 
			"/img/layout/menu/elka_menu_oferta2.png", 
			"/img/layout/menu/elka_menu_kontakt2.png", 
			"/img/layout/menu/elka_menu_aktualnosci2.png",
			"/img/layout/menu/elka_menu_portfolio3.png", 
			"/img/layout/menu/elka_menu_oferta3.png", 
			"/img/layout/menu/elka_menu_kontakt3.png", 
			"/img/layout/menu/elka_menu_aktualnosci3.png",
			"/img/layout/menu/elka_menu_onas2.png", 
			"/img/layout/menu/elka_menu_onas3.png"		
	);
	$('#flashMessage').click(function(){
		$('#flashMessage').hide();
	});
	
	
	
   $('#slider').nivoSlider({
        effect:'random', // Specify sets like: 'fold,fade,sliceDown'
        slices:15, // For slice animations
        boxCols: 8, // For box animations
        boxRows: 4, // For box animations
        animSpeed:500, // Slide transition speed
        pauseTime:5000, // How long each slide will show
        startSlide:0, // Set starting Slide (0 index)
        directionNav:true, // Next & Prev navigation
        directionNavHide:true, // Only show on hover
        controlNav:true, // 1,2,3... navigation
        controlNavThumbs:false, // Use thumbnails for Control Nav
        controlNavThumbsFromRel:false, // Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', // Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', // ...this in thumb Image src
        keyboardNav:true, // Use left & right arrows
        pauseOnHover:true, // Stop animation while hovering
        manualAdvance:false, // Force manual transitions
        captionOpacity:0.8, // Universal caption opacity
        prevText: 'Prev', // Prev directionNav text
        nextText: 'Next', // Next directionNav text
        beforeChange: function(){}, // Triggers before a slide transition
        afterChange: function(){}, // Triggers after a slide transition
        slideshowEnd: function(){}, // Triggers after all slides have been shown
        lastSlide: function(){}, // Triggers when last slide is shown
        afterLoad: function(){} // Triggers when slider has loaded
    });
   
	$("a[rel=obraz]").fancybox({
		'transitionIn' : 'none',
		'transitionOut' : 'none',
		'titlePosition' : 'over',
		'titleFormat' : function(title, currentArray,
				currentIndex, currentOpts) {
			return '<span id="fancybox-title-over"><strong>'
					+ (currentIndex + 1) + '/'
					+ currentArray.length + '</strong> '
					+ title + '</span>';
		},
		'onComplete' : function() {
			$("#fancybox-wrap").hover(function() {
				$("#fancybox-title").show();
			}, function() {
				$("#fancybox-title").hide();
			});
		},
		'scrolling' : 'yes',
		'autoScale' : false
	});
});
