function hideElement(divId)
{
	$('#' + divId).hide();	
}

function update_mark(mark, object)
	{
		object.find(".showrank").removeClass("full");
		object.find(".showrank").removeClass("half");
		object.find(".showrank").addClass("empty");
		for(var i=1; i<= Math.ceil(mark);  i++)
		{
			object.find(".showrank_" + i).removeClass("grey");
			if(i == Math.ceil(mark))
			{
				if ((i - mark ) > 0.25 && (i - mark ) < 0.75) object.find(".showrank_" + i).addClass("half");
				else if((i - mark ) >= 0.75)  object.find(".showrank_" + i).addClass("empty");
				else object.find(".showrank_" + i).addClass("full");
			} 
			else object.find(".showrank_" + i).addClass("full");
		}
		
	}
	
$(document).ready( function() {
	
	
	
	$('#menu li.main_item').mouseover( function () {
		$(this).find("ul").show();
		$(this).mouseleave( function () {
			$(this).find("ul").hide();							  
		});
	});
	
	$('#main_menu div').click( function () {
		window.location = $(this).find('a').attr('href');
	});
	
	
	
	$('div.folder').click(function () {
		var parent = $(this).parent();
		if(parent.hasClass('fold'))
		{
			parent.find("ul").show();
			parent.removeClass('fold');
			parent.addClass('unfold');
		}
		else if(parent.hasClass('unfold'))
		{
			parent.find("ul").hide();
			parent.removeClass('unfold');
			parent.addClass('fold');
		}
										 
										 
	});
	
	
	
	$("a.noclick").click ( function () { return false });
	
	$("ul.toggle li").click ( function () {
		$('div.' + $(this).parent().attr("id")).hide();
		$(this).parent().find("li.active").removeClass("active");
		$(this).addClass("active");
		$("#" + $(this).find("a").attr("name")).show();
	});
	
	$('.overunderline').mouseover ( function () {
		$(this).addClass('underline');										  
	});
	
	$('.overunderline').mouseleave ( function () {
		$(this).removeClass('underline');										  
	});
	
	$(document).click( function () {
		$('#right_bar').css("min-height", 0);
		$('#main').css("min-height", 0);	
		$('#content').equalHeights();								   
	});
	
	$(".sendform").click( function () {
		$(this).parents("form").submit();								   
	});
	
	
	window.onload = function () {
		$('#content').equalHeights();	
	};
	
	$(".datepicker").datepicker({ 
		dateFormat: 'yy-mm-dd',
		changeMonth: true,
		changeYear: true,
		gotoCurrent: true,
		minDate: new Date(1930, 1 - 1, 1),
		yearRange: '1930:2000'
	});
	
	$('a.lightbox').lightBox();
	
	$(".confirm").click( function() {
		var answer = confirm("Czy jesteś pewien?");
			if (answer){
				return true;
			}
			else{
				return false;
			}

	});
	
	
	function nextPic(t)
	{
		var active = t.find("a.active");
		
		var next = active.next();
		if(next.length == 0)
		{
			
			
			var check = 0;
			t.find("a").each( function () {
				if (check == 0) {
					next = $(this);
				}
				check = 1;
			});
		}
		t.find("a").removeClass("active").addClass("hide");
		next.removeClass("hide").addClass("active");
	}
	var interval = Array();
	
	function init_interval(t)	
	{
		nextPic(t);
		setInterval(function () { nextPic(t); }, 3000)
	}

	
	$('div.roller').each( function () {
		var anchors = $(this).find("a");
		var pass = $(this);
		if (anchors.length > 1)
		{
			setTimeout(function () {init_interval(pass);}, 3000) ;
		}
	});
	
	$('#sendsearch').click( function() {
		var dis_arr = new Array();
		 $("#advanced_search #district li.selected").each( function () {
			dis_arr.push($(this).attr("name").replace("dis_", ""));
		});
		
		var cat_arr = new Array();
		 $("#advanced_search #categories li.selected").each( function () {
			cat_arr.push($(this).attr("name").replace("cat_", ""));
		});
		
		var disUrl = "";
		var disCount = dis_arr.length;
		if (disCount > 0) {
			
			var advswitch = 1;
			for (var i = 0; i < disCount; i++) {
				disUrl += dis_arr[i];
				if(i+1 != disCount) disUrl += ",";
			}
		}
		
		var catUrl = "";
		var catCount = cat_arr.length;
		if (catCount > 0) {
			
			var advswitch = 1;
			
			for (var i = 0; i < catCount; i++) {
				catUrl += cat_arr[i];
				if(i+1 != catCount) catUrl += ",";
			}
		}
		var searchphrase = "";
		if($("#searchphrase").val() == "") searchphrase = "*";
		else searchphrase = $("#searchphrase").val();
		
		newLocation = "/images/search/"+searchphrase;
		if(advswitch == 1)
		{
			newLocation += "/c." + catUrl + "|d."+disUrl;
		}
		window.location = newLocation;
	});
	
	$("#right_news li").click( function () {
		if($(this).hasClass("selected")) $(this).removeClass("selected");
		else $(this).addClass("selected");
	});
	
	$("#advsearch_switch a").click( function () {
		$("#advanced_search").toggle();
	});
	
	var searchphrase_state = 0;
	$('#searchphrase').focus( function() {
		 if (searchphrase_state == 0) {
		 	$(this).val("");
			searchphrase_state = 1;
		 }
	});

});
