$.fn.input_focus = function() {
	if(isNaN(text)){
		var text = $(this).val();
	}
	$(this).focus(function() {
		if($(this).val() == text) {
			$(this).val('');
		}
	});
	$(this).blur(function() {
		if($(this).val() == '') {
			$(this).val(text);
		}
	});
};

var timer = null; 
var ua = navigator.userAgent;
var isiPad = /iPad/i.test(ua) || /iPhone OS 3_1_2/i.test(ua) || /iPhone OS 3_2_2/i.test(ua);

$.fn.bannerRotator = function( delay ) {
	var object = $(this);
	$(this).find('li a').click(function(e){
		if(timer != null) {
			$(object).children('.background').hide();
			clearTimeout(timer);
		}

		$(object).find('li a.pressed').removeClass('pressed');
		
		$(object).children('.background').css('background-image', 'url('+$(this).attr('href')+')');
		if(isiPad) {
			$(object).children('.background').show();
		} else {
			$(object).children('.background').fadeIn(2000);
		}
		$(this).addClass('pressed');
		
		timer = setTimeout('$("#'+(object).attr('id')+'").showNext('+$(this).parent().index()+');', delay);
		e.preventDefault();
	});

	$(this).find('li:first-child a').click();
};

$.fn.showNext = function(last_index) {
	if($(this).find('li:eq('+last_index+') a').hasClass('last')) {
		$(this).find('li:eq(0)').children('a').click();
	} else {
		$(this).find('li:eq('+(last_index+1)+')').children('a').click();
	}
}

$(function(){
	var dlugoscElem = $("#newsSlider").find(".item").length * 331 - 44;
	$('#show_langs').next().hide();
	$('#show_langs').click(function(){ $(this).next().toggle(); });
	
	$(".items").width(dlugoscElem);
	/*$( "#slider" ).slider("option", "animate", true);
	$( "#slider" ).slider("option", "min", 0);
	$( "#slider" ).slider("option", "max", 100);
	$( "#slider" ).slider({
		slide: function(event, ui) {
			$(".items").css("left",-((dlugoscElem - 620) * ui.value/100));
		}
	});*/
    	$("#slider").slider({
			from: 0,
			to: 100,
			step: 1,
			dimension: '&nbsp;$',
			onstatechange: function(value){
				$(".items").css("left",-((dlugoscElem - 620) * value/100));
			}});
		
	$("select,input[type=file],input[type=radio]").uniform();

	$("a.sharer-link").click(function(e) {
		e.preventDefault();
		var form = $("<form>").attr('method', 'post').attr('action', base_url + lang + "/share.html").hide();
		$("<input>").attr('name', 'share_link').val($(this).attr('href')).appendTo(form);
		form.appendTo("body");
		form.submit();
	});
	
	$('input[name="search"]').input_focus();
	$('input[name="email"]').input_focus();
	$('input.input_focus').input_focus();

	$("a.add-recipient").click(function(e) {
		e.preventDefault();
		 $("<li class='recipient'><label class='f_left'>&nbsp;</label></li>").insertAfter($("li.recipient").last());
		 $("li.recipient").last().append($(".recipients-list").last().clone().val('').addClass('f_left'));
		 $("li.recipient").last().append(' <div class="cleaner"></div>');
	});

	$('#mainBanner').bannerRotator( 10000 );

	$(".fancyboxInline").fancybox({
		'padding'	: 30,
		'autoScale ': true,
		'transitionIn' : 'none',
		'transitionOut': 'none'
	});

	$(".fancybox.show_map").fancybox({
		'padding'	: 30,
		'autoScale ': true,
		'transitionIn' : 'none',
		'transitionOut': 'none',
		'type': 'iframe',
		'href': map_link
	});

	Cufon.replace(".opacityHead,#mainNavigation,h2,h1,h4,.cufon,.artTitle,.newsHead", {fontFamily: "fionaB", ignore: 'small'});
	Cufon.replace(".opacityHead", {fontFamily: "fionaR"});
})

