
//******************************************************************************************************************
// po zaladowaniu strony wykonaj...
//******************************************************************************************************************

$(document).ready(function(){  
	
	//////////////////////////////////////////////////////////////////////////
	// fonty cufonowe
	
	Cufon.replace('.cfont1-bold', { fontFamily: 'Bookman Old Style Bold', hover: true }); 
	Cufon.replace('.cfont1', { fontFamily: 'Bookman Old Style', hover: true }); 
	
	
	//////////////////////////////////////////////////////////////////////////
	// hover linkow
	
	$("[class*=link]").hover(function() {
			$(this).attr("class",$(this).attr("class")+"_hover");
		}, function() {
			$(this).attr("class",$(this).attr("class").replace("_hover",""));
		}
	);
	
	//////////////////////////////////////////////////////////////////////////
	// przyciski
	
	$('[class*="btn-"]').makeHover();	
	$('[class*="btnx-"]').makeHover({mode: 'x'});
	$('[class*="btny-"]').makeHover({mode: 'y'});
	
	
	//////////////////////////////////////////////////////////////////////////
	// zaokraglenia 
	
	$('[class*="corner"]').each(function () {
		
		var r = $(this).attr("class").match(/corner[0-9]+/)[0].replace("corner","");
		
		curvyCorners({ 
			"tl": { "radius": r },
			"tr": { "radius": r },
			"bl": { "radius": r },
			"br": { "adius": r },
			antiAlias: true
		}, '[class*="corner\'+r+\'"]');
		
	});
	
	curvyCorners({ 
		"tl": { "radius": 0 },
		"tr": { "radius": 0 },
		"bl": { "radius": 10 },
		"br": { "radius": 10 },
		antiAlias: true
	}, '.mod_wyszukaj');

	
	//////////////////////////////////////////////////////////////////////////
	// menu
	$(".menu-dzialy").each(function (i,menu) {
		
		if ($(menu).find(".curr").next().hasClass("sub")) {
			$(menu).find(".curr").next().show();
		}
		
		if ($(menu).find(".curr").parent().hasClass("sub")) {
			$(menu).find(".curr").parent().show();
		}
		
		$(menu).find(".item").not(".curr").css("cursor","pointer").click(function () {
			
			window.location.href = ";s,wyniki,dzial," + $(this).attr("id").replace("menu-item","");
		});
		
	});
	
	
	//////////////////////////////////////////////////////////////////////////
	// maps.google
	
	if (GBrowserIsCompatible()) {
		
		$("#Mapa-Kontakt").each(function (i,map_elem) {
			
			var map = new GMap2(map_elem);
			map.addControl(new GLargeMapControl());
			map.addControl(new GMapTypeControl());
			map.setCenter(new GLatLng(52.407367,16.932400), 15);
			
			function createMarker(point, number) {
				var marker = new GMarker(point);
				GEvent.addListener(marker, "click", function() {
					marker.openInfoWindowHtml("<span style='font-family:arial;'><strong>Księgarnia Powszechna</strong><br/>ul. Stary Rynek 63/Kozia 20,<br/>61-772 Poznań</span>");
				});
				return marker;
			}
			var point = new GLatLng(52.407590,16.932780);
			map.addOverlay(createMarker(point, 2));
		});
	}
	
	
	//////////////////////////////////////////////////////////////////////////
	// wyszukiwarka 
	
	// prosta
	$(".FormWyszukaj").each(function (i, form) {
		
		// akcja przed wyslaniem formularza
		$(form).submit(function () {
			
			var url = "";
			
			$(form).find("input[type=\'hidden\']").each(function () {
				if ($(this).val() != "") {
					if (url != "") { url += ","; }
					url += $(this).attr("name") + "," + $(this).val();
				}
			});
			
			$(form).find("select").each(function () {
				if (($(this).val() != "") && ($(this).val() != "0")) {
					if (url != "") { url += ","; }
					url += $(this).attr("name") + "," + $(this).val();
				}
			});
			
			$(form).find("input").not("input[type=\'hidden\']").each(function () {
				if ($(this).val() != "") {
					if (url != "") { url += ","; }
					url += $(this).attr("name") + "," + $(this).val();
				}
			});
			
			url = ";" + url;
			window.location.href = url;
			
			return false;
		});
	});
	
	// zaawansowana
	$(".FormWyszukaj-adv").each(function (i, form) {
		
		// akcja przed wyslaniem formularza
		$(form).submit(function () {
			
			var url = "";
			$(form).find("input").each(function () {
				if ($(this).val() != "") {
					if (url != "") { url += ","; }
					url += $(this).attr("name") + "," + $(this).val();
				}
			});
			url = ";" + url;
			
			window.location.href = url;
			
			return false;
		});
		
		// akcja przypisana do przycisku
		$(form).find(".btnx-szukaj").click(function () {
			$(form).submit();
		});
	});
	
	
});
