$(document).ready(function(){

$('html').removeClass('no-js');
$('input[placeholder]').placeholderLabel();


$(".fb").each(function(i,e){
	var el;
	
	if($(this).find("a").size())
		el = $(this).find("a");
	else 
		el = $(this);
		
	el.attr('rel', 'gallery'+i).fancybox({
		titlePosition: 'inside',
		overlayColor: '#000',
		overlayOpacity: 0.2,
		autoScale: false
	});
});

$('.fb-iframe').fancybox({
	titlePosition: 'inside',
	overlayColor: '#000',
	overlayOpacity: 0.2,
	type: 'iframe',
	width: 850,
	height: 600
});

//$("#gallery").preloader();

$("form").validator({ 
	lang: 'pl',
	message: '<div><i/><em/></div>'
}).attr('novalidate', 'novalidate');



if($.browser.msie && $.browser.version <= 7) {
	$('#cat > li > menu > li > a').prepend('- ');
}
	
var open = $('#cat').attr('data-open');
if(open != 'c') {
	$('#'+open).addClass('active').show().parent().addClass('open');
}
$('#cat a').live('click', function(){
	if($(this).next('menu').size()) {
		
		var a = $(this);
		var li = $(this).parent('li');
		var sib_li = li.siblings().add(li.siblings().find('li.open'));
		var sib_menu = li.siblings('.open').find('menu');
		var next = $(this).next('menu');
		var sub_li = next.find('li.open');
		var sub_menu = sub_li.find('menu');
		
		if($(this).parent('li').hasClass('open')) {
			// Zamykamy
			next.slideUp();
			li.removeClass('open');
			sub_menu.slideUp();
			sub_li.removeClass('open');
		} else {
			// Otwieramy
			next.slideDown();
			li.addClass('open');
			sib_li.removeClass('open');
			sib_menu.slideUp();
		}
		//return false;
	}
});

$('[data-image]').tooltip({ 
    delay: 300,
    extraClass: "image",
    showURL: false,
    track: true,
    bodyHandler: function() { 
        return $("<img/>").attr("src", $(this).data('image')); 
    } 
});


$('#sliders > div').each(function(){
	$(this).width($(this).width());
});

$('#sliders').cycle({
	pager: '#slider-pager',
	//fx: 'scrollHorz',
	fx: 'fade',
	easing:	'easeInOutExpo',
	speed: 5000
});
$('.sliders', '#new-slider').cycle({
	fx: 'fade',
	speed: 500,
	next: '#new-slider-right',
	prev: '#new-slider-left'
});
	
	
$('#nav a').mouseenter(function(){
	var pos = $(this).offset();
	pos.left = (pos.left + $(this).outerWidth()/2)-64;
	$('#light').animate(pos, {queue: false, easing:	'easeInOutExpo'});
}).mouseleave(function(){var active = $('#nav li.active a');
	var active = $('#nav li.active a');
	if(!active.size())
		active = $('#nav li:first a');
	var pos = active.offset();
	pos.left = (pos.left + active.outerWidth()/2)-64;
	$('#light').animate(pos, {queue: false, easing:	'easeInOutExpo'});
});


$('.accordion h4').click(function() {
	$('.accordion h4 + div').slideUp().height('');
	var next = $(this).next();
	if(next.is(':visible')) return false;
	next.height(next.show().height()+10).hide();
	next.slideDown();
	return false;
}).next().hide();

var active = $('#nav li.active a');
if(!active.size())
	active = $('#nav li:first a');
var pos = active.offset();
pos.left = (pos.left + active.outerWidth()/2)-64;
$('#light').css(pos);
// end ready()
});
