$(document).ready(function(){
jQuery.fn.exists = function(){return jQuery(this).length>0;}

	Cufon.replace('#slogan')('nav a', {hover: true})('h1')('h2');

$('#karuzela img:nth-child(2)').addClass('start');

if ($('#karuzela').exists()) {

		$(function() {
				var zoomFunc = function(dimension) {
				return dimension * 1.8;
			}
			var shrinkFunc = function(dimension) {
				return dimension * 0.5;
			}

			$('div#karuzela img').slidingGallery({
				container: $('div#karuzela'),
				slideSpeed:'slow',
				Lzoom:zoomFunc,
				Pzoom:zoomFunc,
				Lshrink:shrinkFunc,
				Pshrink:shrinkFunc,
				useCaptions: true,
				captionClass: 'opisobrazka'
			});
		});

		$('#opis').html('<span id="' + $.galleryUtility.Options.captionID + '">' + $.galleryUtility.centerImage.image.attr($.galleryUtility.Options.captionTextAttribute) + '</span>');

		$('#karuzela img').live('click', function(){
			$('#opis').html('<span id="' + $.galleryUtility.Options.captionID + '">' + $.galleryUtility.centerImage.image.attr($.galleryUtility.Options.captionTextAttribute) + '</span>');
		});




} //if #karuzela



	$('#slideshow').cycle({
		sync:		1,
		timeout:	3000,
		speed:		1500
	});

	if($.browser.opera) {
		$('body').addClass('opera');
	}


	if ($('.lightbox').exists()) {
		$('.lightbox').fancybox({
			titlePosition: 'over',
			overlayColor: '#fff',
			overlayOpacity: 0.7
		});
	}



//walidacja formularza
$('.error').hide();
$('#kontakt').bind('submit', function(){
	var valid = true;
	$('.required').click(function(){
		$(this).removeClass('error-input');
	});
	$('.required').each(function(){
		if($(this).val()==''){
			$(this).addClass('error-input');
			 valid = false;
		}else{
			$(this).removeClass('error-input');
		}
	});
	if(!valid){
		$('.error').fadeIn();
		return false;
	}
});

$('.required').blur(function(){
	if($(this).val() == ""){
		$(this).addClass('error-input');
	} else {
		$(this).removeClass('error-input');
	}
});



}); //doc ready end

