﻿$(document).ready(function() {
//	$('.lightboxlink').lightBox({
//		imageLoading: '/images/default/lightbox/lightbox-ico-loading.gif',
//		imageBtnClose: '/images/default/lightbox/lightbox-btn-close.gif',
//		imageBtnPrev: '/images/default/lightbox/lightbox-btn-prev.gif',
//		imageBtnNext: '/images/default/lightbox/lightbox-btn-next.gif',
//		txtImage: 'Zdjęcie',
//		txtOf: 'z'
//	});
//	$('#ico_drukuj').click(function() {
//		window.print();
//	});
	Cufon.replace(['.cufon, #szybki_kontakt, #szybki_kontakt_podstrona, #zobacz_wszystkie']);
	
	if ($('#banner').length > 0)
		$('#banner').codaSlider({
			dynamicArrows: false,
			dynamicTabs: true,
			dynamicTabsPosition: 'top',
			autoHeight: false,
			autoSlide: true,
			autoSlideInterval: 5000
		});

	if ($('#left_slider').length > 0)
		$('#left_slider #slider_content').codaSlider({
			dynamicArrows: false,
			dynamicTabs: true,
			dynamicTabsPosition: 'top',
			autoHeight: false,
			autoSlide: true,
			autoSlideInterval: 5000
		});
	
	if ($('#klienci').length > 0)
		$('#klienci').cycle({
			fx: 'fade',
			timeout: 5000
		});
	
	$('#search_, #nazwa, #firma, #email, #telefon').focus(function() {
		if (this.value == this.defaultValue)
			this.value = '';
	});
	$('#search_, #nazwa, #firma, #email, #telefon').blur(function() {
		if (this.value == '') {
			this.value = this.defaultValue;
		}
	});
	
	$('textarea#tresc').focus(function() {
		if (this.innerHTML == 'Treść wiadomości')
			this.innerHTML = '';
	});
	$('textarea#tresc').blur(function() {
		if (this.innerHTML == '')
			this.innerHTML = 'Treść wiadomości';
	});
	
	if ($('#top_bg').length > 0)
		$('#top_bg').cycle({
			fx: 'fade',
			timeout: 8000
		});
	
//	$('#male_litery').click(function() {
//		$('#tresc_podstrony *').css('font-size', '11px');
//	});
//	$('#srednie_litery').click(function() {
//		$('#tresc_podstrony *').css('font-size', '12px');
//	});
//	$('#duze_litery').click(function() {
//		$('#tresc_podstrony *').css('font-size', '13px');
//	});
	
//	if ($('.error_zapytanie').length > 0)
//		alert('Wiadomość nie została wysłana.\nNależy podać wszystkie dane.');
	
//	//mapa google jesli kontakt
	if ($('#mapa_google_kontakt_inner').length > 0) {
		var address = 'Poland, Grudziądz, Budowlanych 3';
		var geocoder = new google.maps.Geocoder();
	
		var options = {
			zoom: 15,
			mapTypeId: google.maps.MapTypeId.ROADMAP,
			disableDefaultUI: true,
			draggable: true,
			scrollwheel: true
		};
		var map = new google.maps.Map(document.getElementById("mapa_google_kontakt_inner"), options);
		
		geocoder.geocode( { 'address': address}, function(results, status) {
			if (status == google.maps.GeocoderStatus.OK) {
				map.setCenter(results[0].geometry.location);
				var marker = new google.maps.Marker({
					map: map, 
					position: results[0].geometry.location
				});
			} else {
				alert("Nie można zlokalizować adresu: " + status);
			}
		});
	}
	
	if ($('#mapka_google').length > 0) {
		var miasto = $('#nazwa_miasta').html();
		var address = 'Poland, '+miasto;
		var geocoder = new google.maps.Geocoder();
	
		var options = {
			zoom: 6,
			mapTypeId: google.maps.MapTypeId.ROADMAP,
			disableDefaultUI: true,
			draggable: true,
			scrollwheel: true
		};
		var map = new google.maps.Map(document.getElementById("mapka_google"), options);
		
		geocoder.geocode({'address': address}, function(results, status) {
			if (status == google.maps.GeocoderStatus.OK) {
				map.setCenter(results[0].geometry.location);
				var marker = new google.maps.Marker({
					map: map, 
					position: results[0].geometry.location
				});
			} else {
				alert("Nie można zlokalizować adresu: " + status);
			}
		});
	}
	
	if ($('#top_boxy').length > 0) {
		var lang = $('#top_boxy').attr('class');
		var flashvars = {};
		var params = {wmode:"transparent"};
		var attributes = {};
		swfobject.embedSWF(
			"flash/banner_glowna_"+lang+".swf", 
			"top_boxy", 
			"960", 
			"180", 
			"9.0.0", 
			false, 
			flashvars, 
			params, 
			attributes
		);
	}
	
	if ($('#mapka_flash').length > 0) {
		var flashvars = {};
		var params = {};
		var attributes = {};
		swfobject.embedSWF(
			"flash/mapka.swf", 
			"mapka_flash", 
			"450", 
			"382", 
			"9.0.0", 
			false, 
			flashvars, 
			params, 
			attributes
		);
	}
});

function changeLokalizacja() {
	var val = $('#miasta_select').val();
	if (val !== '')
		location.href = '/lokalizacje/miasto/miasto/'+val;
}

