function applyClearInput(obj){
	for(var i in obj){	
		$(obj[i]).each(function(){
			if($(this).attr("parsed")!="parsed"){
				$(this).attr("parsed", "parsed");
				if($(this).val()){
					$(this).parent().find('span').css('display', 'none');
				}
				else{
					//ie lte 7
					$(this).parent().find('span').click(function(){$(this).css("display", "none");$(this).parent().find('input').focus();});
					//end
					
					$(this).focus(function(){
						$(this).parent().find('span').css('display', 'none');
					});
					$(this).blur(function(){
						if(!$(this).val()){
							$(this).parent().find('span').css('display', 'block');
						}
					});
				}
			}
		});
	}
}

$(document).ready(function(){
	applyClearInput(['label input.text', 'label textarea']);
	Cufon.replace('#header li a', { fontFamily: 'Mentone', hover: { color: '#8cd519' } });
	Cufon.replace('#content h2, #content legend span', { fontFamily: 'Lane Narrow' });
	Cufon.replace('#slogan p', { fontFamily: 'Mentone', textShadow: '0 1px white' });
	$('#header').append('<div id="punktor"></div>');
	var punktor = $('#punktor')
	var punktorPositions = [460, 575, 657, 740, 825];
	var startPosition = punktorPositions[$('#header li a[href='+self.location.href.substr(self.location.href.indexOf('/', 10), self.location.href.length)+']').index('a')-1];
	punktor.css('left', startPosition+'px');
	$('#header li a').hover(function(){
		punktor.stop().animate({left: punktorPositions[$(this).index('a')-1]+'px'});
	}, function(){
		punktor.stop().animate({left: startPosition+'px'});
	});
	
	$('div.mins ul a').append('<span class="corners"></span>');
	$('div.mins ul a').click(function(){
		
		$('div.mins ul a.active').removeClass('active').find('span.corners').css('background-position', 'left top')
		
		var el = $(this);
		$(this)
		.attr('class', 'active')
		.find('span.corners').css('background-position', 'left bottom');
		
		$('#galeria-photo img').fadeOut(300, function(){
			$('#galeria-photo img').attr('src', el.attr('href').replace('min', 'normal'));
			$('#galeria-photo img').load(function(){
				$(this).fadeIn(300)	
			});
		});
		
		return false;
	});
	if($('div.mins ul li').length/3){
		var mnoznik = (($('div.mins ul li').length-$('div.mins ul li').length%3)/3)+1;
	} else {
		var mnoznik = $('div.mins ul li').length/3;
	}
	$('#galeria-photo').append('<span class="corners"></span>');
	$('div.mins ul').css({'height' : '174px', 'width' : mnoznik*62+'px'});
	$('div.mins').append('<span class="prev">Przewiń w lewo</span><span class="next">Przewiń w prawo</span>');
	function scroll(direct){
		if((parseInt($('div.mins ul').css('margin-left'))<0 && direct=='prev') || (parseInt($('div.mins ul').css('margin-left'))-186>(-mnoznik*62) && direct=='next')){
			$('div.mins>span').unbind('click');
			if(direct=='next'){
				var margin = -186;
			} else{
				var margin = 186;
			}
			$('div.mins ul').animate({marginLeft: parseInt($('div.mins ul').css('margin-left'))+margin+'px'}, 300, null, function(){
				$('div.mins span.prev').bind('click', function(){
					scroll('prev');
				});
				$('div.mins span.next').bind('click', function(){
					scroll('next');
				});
			});
		}
	}
	$('div.mins span.prev').bind('click', function(){
		scroll('prev');
	});
	$('div.mins span.next').bind('click', function(){
		scroll('next');
	});
	
});
