(function($){$.setCookie=function(name,value,options){if(typeof name==='undefined'||typeof value==='undefined')
return false;var str=name+'='+encodeURIComponent(value);if(options.domain)str+='; domain='+options.domain;if(options.path)str+='; path='+options.path;if(options.duration){var date=new Date();date.setTime(date.getTime()+options.duration*24*60*60*1000);str+='; expires='+date.toGMTString();}
if(options.secure)str+='; secure';return document.cookie=str;};$.delCookie=function(name){return $.setCookie(name,'',{duration:-1});};$.readCookie=function(name){var value=document.cookie.match('(?:^|;)\\s*'+name.replace(/([-.*+?^${}()|[\]\/\\])/g,'\\$1')+'=([^;]*)');return(value)?decodeURIComponent(value[1]):null;};$.CooQueryVersion='v 2.0';})(jQuery);


//Cufon.replace('.title-white', { textShadow: '#295587 1px 1px'});
//Cufon.replace('.title-blue', { textShadow: '#7fb8e6 1px 1px'});
//Cufon.replace('.title-blue-w', { textShadow: '#ffffff 1px 1px'});
var formSent = false;

$.address.strict(false);
$.address.init(function(event) {
    $('#page-polityka-poufnosci .content a').address(function() {
        $.address.value($(this).attr('href').replace(/^#/, ''));
    });
    if($.address.value() == ''){
		$('#pytanie-1 .pytanie-content').show();
	}
}).change(function(event) {
	if($.address.value() != ''){
		var intAddress = $.address.value();	
	    $('.pytanie-content').hide();
		$('#pytanie-'+intAddress+' .pytanie-content').show();
		$.scrollTo($('#pytanie-'+intAddress));
	}
	
	/*
    var intAddress = parseInt($.address.value());
	if ( isNaN(intAddress)){
		intAddress = 1;
	}else{
		$.scrollTo($('#pytanie-'+intAddress));
	}
    $('.pytanie-content').hide();
	$('#pytanie-'+intAddress+' .pytanie-content').show();
	*/
});
/*
var Chmury = function() { 
	var mouseX = 0;
	$(document).mousemove(function(e){
	   mouseX = e.pageX; 
	});
	var follower = $("#cloud_1");
	var follower2 = $("#cloud_2");
	var xp = 0;
	var loop = setInterval(function(){
	    xp -= (mouseX + xp) / 12;
	    follower.css({left:xp/20+40});
		follower2.css({left:xp/28+20});
	}, 30);
}
*/
var Chmury = {
	mouseX: 0,
	follower1: '',
	follower2: '',
	xp: 0,
	init: function(){
		Chmury.follower1 = $("#cloud_1"); 
		Chmury.follower2 = $("#cloud_2"); 
		$(document).mousemove(Chmury.Mousemove);
		setInterval(Chmury.Loop, 30);
	},
	Mousemove: function(e){
	   Chmury.mouseX = e.pageX;
	},
	Loop: function(){
	    Chmury.xp -= (Chmury.mouseX + Chmury.xp) / 12;
	    Chmury.follower1.css({left:Chmury.xp/20-40});
		Chmury.follower2.css({left:Chmury.xp/28+20});
	}
};

var Formularz = {
	init: function(){
		$('.form-kontakt .btn-wyczysc').click(Formularz.resetForm);
	},
	resetForm: function(){
		$('.form-kontakt #imie').val('').focus();
		$('.form-kontakt #adres').val('');
		$('.form-kontakt #tresc').val('');
	}
}

var showSubmenu = function(target, submenu){
	$(target).mouseover(function() {
		$(this).find(submenu).show();
	});	
	$(target).mouseout(function() {
		$(this).find(submenu).hide();
	});	
}
var showPytanie = function(){
	$('.pytanie-item .pytanie-title').click(function() {
		$('.pytanie-content').hide();
		$(this).parent().find('.pytanie-content').show();
	});
}
var showAccLink = function(){
	$('.acc-link').click(function() {
		var accLink = $(this).attr('href').substr(1);
		$('.pytanie-content').hide();
		$('#pytanie-'+accLink+' .pytanie-content').show();
		$.scrollTo($('#pytanie-'+accLink));
	});
}
var externalLink = function(e){
	if ( $(this).attr('rel') === '_blank' ) {
		e.preventDefault();
		window.open( $(this).attr('href'), 'NewWindow' );
	}
};
var backLink = function(target){
	$(target).click(function(){
        parent.history.back();
        return false;
    });
}
var galeria = function(){
	$('.galeria-container .g-lista span').click(function(){
		$('.galeria-container .g-zdjecie').hide();
		var activeFoto = $(this).attr('class').substr('18');
		$('.galeria-container .g-lista li').removeClass('active');
		$('.galeria-container .g-lista .g-btn-'+activeFoto).parent().parent().addClass('active');
        $('.galeria-container .g-foto-'+activeFoto).show();
    });
	/*$('.g-btn-1').click(function(){
		$('.g-zdjecie').hide();
        $('.g-foto-1').show();
    });
    $('.g-btn-2').click(function(){
		$('.g-zdjecie').hide();
        $('.g-foto-2').show();
    });
    $('.g-btn-3').click(function(){
		$('.g-zdjecie').hide();
        $('.g-foto-3').show();
    });*/
}
var setWidth = function(){
	var newWidth = 0;
	if(document.body.clientWidth<960){
		newWidth = '960';
	}else{
		newWidth = '100%';
	}
	$('#cloud_wrapper-width').css('width', newWidth);
}

var FormThanks = {
	newHeight: 0,
	newWidth: 0,
	newMargin: 0,
	init: function(){
		if(formSent==true){
			$('.form-kontakt').hide();
			FormThanks.setThanksHeight();
			FormThanks.setOkMargin();
			FormThanks.ThanksHide();
		}else{
			$('.form-thanks').hide();
		}
	},
	setThanksHeight: function(){
		newHeight = $('.form-kontakt').height();
		$('.form-thanks').css('height', newHeight);
	},
	setOkMargin: function(){
	    newMargin = $('.form-thanks').height()/2 - 35;
		$('.f-icon-ok').css('margin-top', newMargin);
	},
	ThanksHide: function(){
		$('.form-thanks .f-btn-powrot a').click(function(e){
			e.preventDefault();
			$('.form-kontakt').show();
	        $('.form-thanks').hide();
	    });
	}
};

var PopupControl = {/*
	Init: function(){
		$('.konkurs-popup .close').click(PopupControl.ClosePopupClick);
		var ciacho = $.readCookie('jojo_konkurs');
		if(!ciacho){
			if( false==$('.konkurs-popup').is(':visible') ){
				$.setCookie('jojo_konkurs', 'seen1', {'path':'/', 'duration':1000});
				PopupControl.ShowPopup();
			}
		} else {
			if('seen1'==ciacho){
				if( false==$('.konkurs-popup').is(':visible') ){
					$.setCookie('jojo_konkurs', 'seen2', {'path':'/', 'duration':1000});
					PopupControl.ShowPopup();
				}
			}
		}
	},
	ClosePopupClick: function(e){
		e.preventDefault();
        $('.konkurs-popup').removeClass('active');
	},
	ShowPopup: function(){
		$('.konkurs-popup').addClass('active');
	} */
};

$(document).ready(function() {
	showSubmenu('.btn-warto-wiedzec', '.warto-wiedzec-sub-menu');
	showSubmenu('.btn-czas-wspolnej-zabawy', '.czas-wspolnej-zabawy-sub-menu');
	showPytanie();
	showAccLink();
	$('a').click(externalLink);
	backLink('a.btn-cofnij');
	//galeria();
	Chmury.init();
	Formularz.init();
	setWidth();
	FormThanks.init();
	setInterval(setWidth, 500);
	$(window).resize(function(){ setWidth(); });
	$(".carousel").carousel( { pagination: true, autoSlide: true, loop: true, effect: "fade",autoSlideInterval: 5000 } );
});

