var imie;
var nazwisko;
var mail;
var tel;
var godz;
var tresc;

$(document).ready(
	function() {
			
		var wizyta = '';
		
		if(parseInt(navigator.appVersion) > 4)
		{
		
		$("#podmenu1, #podmenu2, #podmenu3, #podmenu4").css({
			opacity: 0,
			height: 0
		});
		
		$("#oferta").hover(
		function() {
			$("#podmenu2, #podmenu3, #podmenu4").animate({
				opacity: 0,
				height: 0,
				display: 'none'
			}, 300);
			
			if(wizyta == 'oferta')
			{
				$("#podmenu1").css({
					opacity: 1,
					height: '160px',
					display: 'block'
				});
			}
			else
			{
				$("#podmenu1").animate({
					opacity: 1,
					height: '160px'
				}, 400);
			}
		}, function() {
			wizyta = '';
			$("#podmenu1").css({
				opacity: 0,
				height: 0,
				display: 'none'
			});
		});
		
		$("#podmenu1").hover(
		function() {
			$("#oferta").addClass("akt");
			$("#podmenu1").css({
				opacity: 1,
				height: '160px',
				display: 'block'
			});
		}, function() {
			wizyta = 'oferta';		
			$("#oferta").removeClass("akt");
			$("#podmenu1").css({
				opacity: 0,
				height: 0,
				display: 'none'
			});
		});
		
		$("#ceny").hover(
		function() {
			$("#podmenu1, #podmenu3, #podmenu4").animate({
				opacity: 0,
				height: 0,
				display: 'none'
			}, 300);
			
			if(wizyta == 'ceny')
			{
				$("#podmenu2").css({
					opacity: 1,
					height: '40px',
					display: 'block'
				});
			}
			else
			{
				$("#podmenu2").animate({
					opacity: 1,
					height: '40px'
				}, 400);
			}
		}, function() {
			wizyta = '';
			$("#podmenu2").css({
				opacity: 0,
				height: 0,
				display: 'none'
			});
		});
		
		$("#podmenu2").hover(
		function() {
			$("#ceny").addClass("akt");
			$("#podmenu2").css({
				opacity: 1,
				height: '40px',
				display: 'block'
			});
		}, function() {
			wizyta = 'ceny';		
			$("#ceny").removeClass("akt");
			$("#podmenu2").css({
				opacity: 0,
				height: 0,
				display: 'none'
			});
		});
		
		$("#jakosc").hover(
		function() {
			$("#podmenu1, #podmenu2, #podmenu4").animate({
				opacity: 0,
				height: 0,
				display: 'none'
			}, 300);
			
			if(wizyta == 'jakosc')
			{
				$("#podmenu3").css({
					opacity: 1,
					height: '100px',
					display: 'block'
				});
			}
			else
			{
				$("#podmenu3").animate({
					opacity: 1,
					height: '100px'
				}, 400);
			}
		}, function() {
			wizyta = '';
			$("#podmenu3").css({
				opacity: 0,
				height: 0,
				display: 'none'
			});
		});
		
		$("#podmenu3").hover(
		function() {
			$("#jakosc").addClass("akt");
			$("#podmenu3").css({
				opacity: 1,
				height: '100px',
				display: 'block'
			});
		}, function() {
			wizyta = 'jakosc';		
			$("#jakosc").removeClass("akt");
			$("#podmenu3").css({
				opacity: 0,
				height: 0,
				display: 'none'
			});
		});
		
		$("#poradnik").hover(
		function() {
			$("#podmenu1, #podmenu2, #podmenu3").animate({
				opacity: 0,
				height: 0,
				display: 'none'
			}, 300);
			
			if(wizyta == 'poradnik')
			{
				$("#podmenu4").css({
					opacity: 1,
					height: '120px',
					display: 'block'
				});
			}
			else
			{
				$("#podmenu4").animate({
					opacity: 1,
					height: '120px'
				}, 400);
			}
		}, function() {
			wizyta = '';
			$("#podmenu4").css({
				opacity: 0,
				height: 0,
				display: 'none'
			});
		});
		
		$("#podmenu4").hover(
		function() {
			$("#poradnik").addClass("akt");
			$("#podmenu4").css({
				opacity: 1,
				height: '120px',
				display: 'block'
			});
		}, function() {
			wizyta = 'poradnik';		
			$("#poradnik").removeClass("akt");
			$("#podmenu4").css({
				opacity: 0,
				height: 0,
				display: 'none'
			});
		});
		
		}
		else
		{
		
		$("#oferta, #podmenu1").hover(
		function() {
			$("#oferta").addClass("akt");
			$("#podmenu1").css('display', 'block');
		}, function() {
			$("#oferta").removeClass("akt");
			$("#podmenu1").css('display', 'none');
		});
		
		$("#ceny, #podmenu2").hover(
		function() {
			$("#ceny").addClass("akt");
			$("#podmenu2").css('display', 'block');
		}, function() {
			$("#ceny").removeClass("akt");
			$("#podmenu2").css('display', 'none');
		});
		
		$("#jakosc, #podmenu3").hover(
		function() {
			$("#jakosc").addClass("akt");
			$("#podmenu3").css('display', 'block');
		}, function() {
			$("#jakosc").removeClass("akt");
			$("#podmenu3").css('display', 'none');
		});
		
		$("#poradnik, #podmenu4").hover(
		function() {
			$("#poradnik").addClass("akt");
			$("#podmenu4").css('display', 'block');
		}, function() {
			$("#poradnik").removeClass("akt");
			$("#podmenu4").css('display', 'none');
		});
		
		}

//pokazywanie zdjec na najechanie na napisy
                $('#pokaz2').prev().hover(function (){
                    $('#pokaz2').click();
                },function(){
                    
                });

                $('#pokaz1').prev().hover(function (){
                    $('#pokaz1').click();
                },function(){

                });

//                $('#pokaz2').hover(function (){
//                    $('#pokaz2').click();
//                },function(){
//
//                });



//rozwijanie prac stom. zachowawcza
	$('#pokaz1').toggle( function() 
	{
		$(this).text('schowaj');
		$('#content').css('height', '670px');
		$('#prace').show(
		function() 
		{
			window.scroll(0, 1000);
		});
	}, function() {
		$(this).text('pokaż');
		$('#content').css('height', '468px');
		$('#prace').hide('slow');
	});
	
	$('#pokaz2, #pokaz3').click( function() 
	{
		if($('#prace').css('display') == 'none')
		{
			$('#pokaz2').text('schowaj');
			$('#content').css('height', '1850px');
			$('#prace').show(
			function() 
			{
				window.scroll(0, 1500);
			});
		}
		else
		{
			$('#pokaz2').text('pokaż');
			$('#content').css('height', '779px');
			$('#prace').hide('slow');
		}
	});
	
	$('#pokaz').click(
	function() {
		$('#korona1').css({
			display: 'none'
		});
		$('#korona2').css({
			display: 'block'
		}, 500);
	});
	
});


function LadujFunkcje()
{

//wczytywanie funkcji sprawdzającej formularz

	if(document.getElementById('formkont'))
		document.getElementById('formkont').onsubmit = WerForm;
	
}

function WerForm()
{
	imie = document.getElementById('formkont').imie.value;
	nazwisko = document.getElementById('formkont').nazwisko.value;
	mail = document.getElementById('formkont').email.value;
	tel = document.getElementById('formkont').telefon.value;
	godz = document.getElementById('formkont').godziny.value;
	tresc = document.getElementById('formkont').tresc.value;
	
	var error = false;
	var wyr_mail = /^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/;
	var wyr_tel = /^[\+]*[0-9]+([ \+\-]?[0-9])*$/;
	var wyr_amp = /^[^&#%<>+]+$/;
	
	var pozycja = '300px';
	
  if(imie == "" || nazwisko == "" || tel == "")
  {
		alert("Nie wypełniono wszystkich pól wymaganych do wysłania wiadomości.\nUzupełnij wszystkie pola oznaczone gwiazdką, aby przesłać wiadomość.");
		error = true;
  }
	else
	{
		if(!wyr_tel.test(tel) || tel.length < 7)
		{
			alert("Podany numer telefony jest nieprawidłowy.\nProszę wpisać poprawny numer, aby przesłać wiadomość.");
			error = true;
		}
		
		if(mail != "" && !wyr_mail.test(mail))
		{
			alert("Podany adres e-mail jest nieprawidłowy.\nProszę wpisać poprawny adres, aby przesłać wiadomość.");
			error = true;
		}
	
		if(!wyr_amp.test(imie) || !wyr_amp.test(nazwisko) || mail != "" && !wyr_amp.test(mail) || !wyr_amp.test(tel) || godz != "" && !wyr_amp.test(godz) || tresc != "" && !wyr_amp.test(tresc))
		{
			alert("W formularzu znajdują się niewłaściwe znaki, które nie mogą być przesłane.\nProszę je usunąć, aby poprawnie przesłać wiadomość.");
			error = true;
		}

	}
  
	if(!error)
	{
	
	document.getElementById('formkont').submit();
	
		//Ajax("GET");
	}
	
	return false;
}

function Ajax(lacze)
{
	var zapytanie = false;
	var plik = 'mailer/wyslij.php';
	var dane = 'imie=' + imie + '&nazwisko=' + nazwisko + '&email=' + mail + '&telefon=' + tel + '&godziny=' + godz + '&tresc=' + tresc; // dla POST
	
	//alert(dane);
	
	if(lacze == 'GET')
	{
		plik += '?' + dane; // dla GET
	}
	
	if(window.XMLHttpRequest)
	{
		zapytanie = new XMLHttpRequest();
	}
	else 
	{
		zapytanie = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if(zapytanie)
	{
		zapytanie.open(lacze, plik);
		
		if(lacze == 'POST')
		{
			zapytanie.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); // dla POST
		}
		
		zapytanie.onreadystatechange = function()
		{
			if(zapytanie.readyState == 4)
			{
				if(zapytanie.responseText == 'przeslano')
				{

					document.getElementById('formkont').style.display = 'none';
					document.getElementById('komunikat').style.marginLeft = '0';
					document.getElementById('komunikat').innerHTML = '<br />Twoja wiadomość została pomyślnie wysłana.<br /><br /><strong>Dziękujemy za kontakt.</strong><br /><br />' +
																	 '<a href="javascript:void(0);" title="Powrót do formularza kontaktowego" id="powrot" onclick="Powrot();"></a>';
                                        var google_conversion_id = 1022483946;

                                        var google_conversion_language = "pl";

                                        var google_conversion_format = "3";

                                        var google_conversion_color = "ffffff";

                                        var google_conversion_label = "scGZCLqQuwEQ6rvH5wM";

                                        var google_conversion_value = 0;

                                        if (300) {

                                          google_conversion_value = 300;

                                        }
				}
				else
				{
					document.getElementById('komunikat').style.marginLeft = '0';
					document.getElementById('komunikat').innerHTML = zapytanie.responseText;
					//alert(zapytanie.responseText);
				}
			}
			else
			{
				document.getElementById('formkont').style.display = 'none';
				document.getElementById('komunikat').style.marginLeft = '60px';
				document.getElementById('komunikat').innerHTML = '<br /><img src="images/lightbox-ico-loading.gif" title="Wysyłanie wiadomości..." style="float: none; margin-left: 60px"><br /><br />Trwa wysyłanie wiadomości...';
			}
		}
		
		if(lacze == 'POST')
		{
			zapytanie.send(dane); //dla POST
		}
		else
		{
			zapytanie.send(null); //dla GET
		}
	}
	else
	{
		alert("Wysłanie zawartości formularza nie jest możliwe.\nTwoja przeglądarka nie obsługuje technologii AJAX!\nDokonaj jej aktualizacji udając się na stronę: www.firefox.pl");
	}
}

function Powrot()
{
	document.getElementById('komunikat').innerHTML = '';
	document.getElementById('formkont').reset();
	document.getElementById('formkont').style.display = 'block';
}

window.onload = LadujFunkcje;
