$(document).ready(function() {
	Cufon.replace('#left h3, h2 a.box_title, #right h3', {
		hover: true
	});
	$("a[href$='.jpg'], a[href$='.png']").fancybox({
		titlePosition: 'inside'
	});
	
	var h = $(".text").height();
    var imgH=123;
	var textN = Math.max(1, Math.floor(h/imgH));
	var imgN = $('#mycarousel li').length;
	
	if (imgN > textN && imgN > 2) {
		$('#mycarousel').jcarousel({
	        vertical: true,
	        scroll: (textN > 3 ? 3 : textN) 
	    });
	}
	
	$(".jcarousel-container-vertical, .jcarousel-clip-vertical").height(textN*imgH);
	
});


function initialize() {
    if (GBrowserIsCompatible()) {
      var map = new GMap2(document.getElementById("map_canvas"), {size: new GSize(450, 300) });
      
      var coords = new GLatLng(52.585216,14.821329);
      map.setCenter(coords, 9);
      map.setUIToDefault();
      //var pompa = new GMarker(coords);
      //map.addOverlay(pompa);
      //var textNode = "<p class='fl c no_indent' style='margin: 0px 0 0 15px; width: 130px;'>"+ i18n.hoopoeBureau +"</p><img style='margin: 5px 30px 0 0' src='/img/dudek_maly.png' alt='BTP Dudek'/>";

      //pompa.bindInfoWindowHtml(textNode);        
      //pompa.openInfoWindowHtml(textNode);
    }
  }




function checkCitizenForm() {
	var error = false;
	var errorMessage = "Formularz nie został wypełniony poprawnie!\n";	
	
	if (document.getElementById('name_and_surname').value == "") {
		error = true;
		errorMessage += "* Pole 'imię i nazwisko' nie może być puste.\n";
	}
	if (document.getElementById('date_of_birth').value == "") {
		error = true;
		errorMessage += "* Pole 'data urodzenia' nie może być puste.\n";
	}
	if (document.getElementById('address').value == "") {
		error = true;
		errorMessage += "* Pole 'ulica, numer domu' nie może być puste.\n";
	}
	if (document.getElementById('place').value == "") {
		error = true;
		errorMessage += "* Pole 'miejscowość' nie może być puste.\n";
	}
	if (document.getElementById('postcode').value == "") {
		error = true;
		errorMessage += "* Pole 'kod pocztowy' nie może być puste.\n";
	}
	if (document.getElementById('country').value == "") {
		error = true;
		errorMessage += "* Pole 'kraj' nie może być puste.\n";
	}
	if (document.getElementById('phone').value == "") {
		error = true;
		errorMessage += "* Pole 'telefon' nie może być puste.\n";
	}
	if (document.getElementById('email').value == "") {
		error = true;
		errorMessage += "* Pole 'e-mail' nie może być puste.\n";
	}
	
	if (!document.getElementById('declaration').checked) {
		error = true;
		errorMessage += "* Brak deklaracji woli przyjęcia obywatelstwa RP.\n";
	}
	if (!document.getElementById('delivery_personal').checked && !document.getElementById('delivery_post').checked) {
		error = true;
		errorMessage += "* Brak wyboru sposobu dostarczenia paszportu.\n";
	}
	if (!document.getElementById('agreement').checked) {
		error = true;
		errorMessage += "* Brak zgody na przetwarzanie danych osobowych.\n";
	}
	
	if (error) {
		alert(errorMessage);
	}

	return !error;
}


function checkGuestbookForm() {
	var error = false;
	var errorMessage = "Formularz nie został wypełniony poprawnie!\n";	
	
	if (document.getElementById('name').value == "") {
		error = true;
		errorMessage += "* Pole 'imię i nazwisko/pseudonim' nie może być puste.\n";
	}
	if (document.getElementById('email').value == "") {
		error = true;
		errorMessage += "* Pole 'e-mail' nie może być puste.\n";
	}
	if (document.getElementById('comment').value == "") {
		error = true;
		errorMessage += "* Pole 'komentarz' nie może być puste.\n";
	}
			
	if (error) {
		alert(errorMessage);
	}

	return !error;
}

