$(document).ready(function(){ 
	//Naprawienie wyświetlania .png w IE
	$(document).pngFix(); 

	//Własne style dla input="file"
	$("input[type=file]").filestyle({ 
    	image: "_gfx/choose-file.jpg",
    	imageheight : 19,
    	imagewidth : 160,
    	width : 200
	});
}); 
//Funkcja obsługi okna błędów
//Do poprawy - zamiana na jquery.
function reportWindow(text) {
	var div = $('report_window');
	if (text == 'hide') {
		div.style.display = 'none';
	}
	else if (text == 'show') {
		div.style.display = 'block';
	}
}
//Dla stron plików, wyświetlanie i chowanie opisów
function showDesc() {
	$(".file-desc:visible").slideUp("fast");
	$(".file-desc:hidden").slideDown("fast");
}
//Funkcja menu. Rozsuwanie i zsuwanie pozycji głównych
function expandMain(id) {
	$(".child-sub:visible").fadeOut("fast");
	$("div#leftcolumn div#pm-"+id+":visible").slideUp("slow");
	$("div#leftcolumn div#pm-"+id+":hidden").slideDown("slow");
	$.ajax({
		type: "GET",
		url: "_inc/ajax.php",
		data: "act=menu&id="+id,
		success: function(msg){
		}
	});
}
//Funkcja menu. Pokazywanie i zanikanie pobocznych pozycji menu
function expandChild(id, pid) {
	$(".child-sub:visible:not(#pm-"+pid+")").fadeOut("fast");
	$("div#leftcolumn div#pm-"+id+":visible").fadeOut("fast");
	$("div#leftcolumn div#pm-"+id+":hidden").fadeIn("fast");
}
//Funkcja obsługi dodawania ocen dla map
function addRate(rate, id) {
	$.ajax({
		type: "GET",
		url: "_inc/ajax.php",
		data: "act=rate&id="+id+"&rate="+rate,
		success: function(msg){
			$("span#rate-response").html(msg);
		}
	});
}
//Funkcja obsługi lightboxa jquery dla galerii
$(function() {
   $("#gallery a").lightBox({
	overlayBgColor: '#FFF',
	imageLoading: '_gfx/lightbox-ico-loading.gif',
	imageBtnClose: '_gfx/lightbox-btn-close.gif',
	imageBtnPrev: '_gfx/lightbox-btn-prev.gif',
	imageBtnNext: '_gfx/lightbox-btn-next.gif',
	containerResizeSpeed: 350,
	txtImage: 'Zdjęcie',
	txtOf: 'z'
   });
});
//Funkcja obsługi ankiety
function pollSelect(id) {
	$(".on").removeClass("on").addClass("off");
	$("#pa_"+id).removeClass("off").addClass("on");
	$("#faid").val(id);
}

function submitForm() {
	$("form").submit();
}

function checkReg() {
	if ($("#reg:checked").length == 0) {
		alert("Musisz zaakceptować Regulamin, aby wziąć udział w konkursie");
	}
	else {
		submitForm();
	}
}

function openContest() {
	window.location="konkurs";
}

