// JavaScript Document
function changeSize(size,name){
	var subFont = {font3 : '1em',font2 : '1.1em', font1 : '1.2em'};
	var mainFont = {font3 : '1em',font2 : '1.05em', font1 : '1.1em'};
	$('#right').css({fontSize:subFont[name]});
	$('.kartka p').css({fontSize:mainFont[name]});
    return false;	
}

function search(url)
{
	var s = $.trim($('#search').val());
	if (s == '') return;
	$('div#searchResults').remove();
	var l = $('#searchbox').offset().left;
	var t = $('#searchbox').offset().top + $('#searchbox').outerHeight() - 1;
	$('<div id="searchResults"/>').prependTo('body').css({left: l, top: t}).load(url,{slowo:s});
	$('#searchbox').addClass('border');
}

function searchClose() {
	$('div#searchResults').remove();
	$('#searchbox').removeClass('border');
	$('#search').val('');
}

var logos = {
	init: function () {
		$('.partnermenu > li:gt('+(logos.amount-1)+')').hide();
		$('.partnermenu > li:lt('+(logos.amount)+')').show();
		this.interval = setInterval(logos.next,logos.timers.pause);
	},
	next: function () {
//		if ($('.partnermenu :animated').size() > 0)
//			return;
		var visible = $('.partnermenu > li:visible');
		var next = $('.partnermenu > li:visible:last').nextAll('li:lt('+(logos.amount)+')');
		next = (next.size()) ? next : $('.partnermenu > li').slice(0,logos.amount);
		
		visible.fadeOut(logos.timers.animation,function () {
			next.fadeIn(logos.timers.animation);
		});
		
		return;
		
		var countdown = visible.size();
		visible.each(function (i,e) {
			$(e).delay((visible.size()-i)*logos.timers.delay).fadeOut(logos.timers.animation,function () {
				countdown--;
				if (countdown == 0)
					next.show().css({opacity:0}).each(function (i,e) {
//						$('.partnermenu ul').show();
						$(e).delay((next.size()-i)*logos.timers.delay).animate({opacity:1},logos.timers.animation);
					});
			});
		});
		
		
	},
	interval: null,
	amount: 3,
	timers: {
		pause: 5000,
		animation: 300,
		delay: 90
	}
}

var link;
$(document).ready(function () {
	link = $('#searchExecute').attr('link');
	$('#search').keyup(function(e) { if(e.keyCode == 13) search(link); });
	$('.screenzoom').fancybox();
	
	$('#ad').click(function(e) {
		$(this).fadeOut(500);
	});
	logos.init();
});
