var cz=0;

function pokaz_element(el_name)
{
	//alert(el_name);
	//document.getElementById(el_name).style.left=(x-200)+'px';
	document.getElementById(el_name).style.display='block';
}

function ukryj_element(el_name)
{
	document.getElementById(el_name).style.display='none';
}

function pokazNewsy(ktory,ile)
{
	for (i=1;i<=ile;i++)
	{
		if (ktory==i) document.getElementById('nZdjecia'+i).style.display='';
		else document.getElementById('nZdjecia'+i).style.display='none';
	}
}

function zaznacz_godzine(godzina)
{
	document.getElementById('fGodzina').value=godzina;
	ukryj_element('divPlanKalendarz');
}

function pokaz_wolne_tandemy()
{
	for (i=4;i<=10;i++)
	{
		for (z=1;z<=10;z++) if (document.getElementById('dMiesiac'+i+z)) document.getElementById('dMiesiac'+i+z).style.display='none';
	}
	var miejsce=document.getElementById('sMiejsca').value;
	var miesiac=document.getElementById('sMiesiacTerminy').value;
	document.getElementById('dMiesiac'+miesiac+miejsce).style.display='block';
}

function pokaz_wolne_aff() {
	document.getElementById('dWolneTerminy').style.display='';
	for (i=1;i<=12;i++)
	{
		if (document.getElementById('dMiesiac'+i)) document.getElementById('dMiesiac'+i).style.display='none';
	}
	var miesiac=document.getElementById('sMiesiacTerminy').value;
	document.getElementById('dMiesiac'+miesiac).style.display='block';
}

function sprawdz_regulamin()
{
	if (!document.getElementById('chRegulamin').checked)
	{
		alert('Musisz zaakceptować warunki regulaminu i uczestnictwa!');
		return false;
	}
	return true;
}

function sprawdz_godzine()
{
	if (document.getElementById('sDataSkoku').value=='')
	{
		alert('Wybierz datę skoku!');
		return false;							
	}
	else if (document.getElementById('fGodzina').value=='')
	{
		alert('Wybierz godzinę skoku!');
		return false;							
	}
	return true;
}

function sprawdz_dane()
{
	if (document.getElementById('imie').value=='')
	{
		alert('Podaj imię!');
		return false;							
	}
	else if (document.getElementById('nazwisko').value=='')
	{
		alert('Podaj nazwisko!');
		return false;							
	}
	else if (document.getElementById('ulica').value=='')
	{
		alert('Podaj nazwę ulicy!');
		return false;
	}
	else if (document.getElementById('nr_domu').value=='')
	{
		alert('Podaj numer domu!');
		return false;
	}
	else if (document.getElementById('kod').value=='')
	{
		alert('Podaj kod pocztowy!');
		return false;
	}
	else if (document.getElementById('miasto').value=='')
	{
		alert('Podaj miasto!');
		return false;
	}
	else if (document.getElementById('telefon').value=='')
	{
		alert('Podaj numer telefonu!');
		return false;
	}
	else if (document.getElementById('email').value=='' || !document.getElementById('email').value.match(/^[0-9a-zA-Z_.-]+@([0-9a-zA-Z-]+.)+[a-zA-Z]{2,6}$/))
	{
		alert('Podaj poprawny adres email!');
		return false;
	}
	else if (document.getElementById('waga').value=='')
	{
		alert('Podaj swoją wagę!');
		return false;
	}
	else if (document.getElementById('wzrost').value=='')
	{
		alert('Podaj swój wzrost!');
		return false;
	}
	else if (document.getElementById('skad_wiesz').value=='')
	{
		alert('Wpisz skąd wiesz o naszej szkole!');
		return false;
	}
	else if (document.getElementById('chFaktura').checked)
	{
		if (document.getElementById('iNazwaFirmy').value=='')
		{
			alert('Wpisz nazwę firmy!');
			return false;
		}
		else if (document.getElementById('iNipFirmy').value=='')
		{
			alert('Wpisz NIP!');
			return false;
		}
		else if (document.getElementById('iAdresFirmy').value=='')
		{
			alert('Wpisz adres firmy!');
			return false;
		}
		else if (document.getElementById('iKodFirmy').value=='')
		{
			alert('Wpisz kod pocztowy firmy!');
			return false;
		}
		else if (document.getElementById('iMiastoFirmy').value=='')
		{
			alert('Wpisz miasto firmy!');
			return false;
		}
	}
	else if (!document.getElementById('chPrzetwarzanie').checked)
	{
		alert('Musisz wyrazić zgodę na przetwarzanie danych osobowych!');
		return false;
	}
	else if (document.getElementById('hCzyZaproszenie') && document.getElementById('hCzyZaproszenie').value==1)
	{
		if (document.getElementById('izImie').value=='')
		{
			alert('Wpisz imię zamawiającego!');
			return false;
		}
		else if (document.getElementById('izNazwisko').value=='')
		{
			alert('Wpisz nazwisko zamawiającego!');
			return false;
		}
		else if (document.getElementById('izUlica').value=='')
		{
			alert('Wpisz adres zamawiającego!');
			return false;
		}
		else if (document.getElementById('izKodPocztowy').value=='')
		{
			alert('Wpisz kod pocztowy zamawiającego!');
			return false;
		}
		else if (document.getElementById('izMiasto').value=='')
		{
			alert('Wpisz miasto zamawiającego!');
			return false;
		}
		else if (document.getElementById('izEmail').value=='')
		{
			alert('Wpisz email zamawiającego!');
			return false;
		}
		else if (document.getElementById('izTelefon').value=='')
		{
			alert('Wpisz telefon zamawiającego!');
			return false;
		}
		else if (document.getElementById('izAdresWysylki').value=='')
		{
			alert('Wpisz adres wysyłki zaproszenia!');
			return false;
		}
	}
	return true;
}

/*
function pokaz_gadzety(wybor)
{
	//alert('pg');
	if (document.getElementById('hZaproszenie') && document.getElementById('hZaproszenie').value==1)
	{
		cz=1;
	}
		
	for (var iz=1; iz<=6; iz++)
	{
		if (document.getElementById('tdWybor'+iz))
		{
			document.getElementById('tdWybor'+iz).style.color='';
			document.getElementById('tdWybor'+iz).style.borderColor='';
		}
	}
	document.getElementById('tdWybor'+wybor).style.color='#00FF00';
	document.getElementById('tdWybor'+wybor).style.borderColor='#00FF00';
	
	if (cz!=1)
	{
		if (wybor==3)
		{	
			document.getElementById('tWybor').style.color='#00FF00';
			if (!document.getElementById('nagroda1').checked && !document.getElementById('nagroda2').checked)
			{
				document.getElementById('nagroda1').checked=true;
				document.getElementById('nagroda2').checked=false;
				document.getElementById('nagroda1').disabled=false;
				document.getElementById('nagroda2').disabled=false;
			}
		}
		else
		{
			if (document.getElementById('tWybor')) document.getElementById('tWybor').style.color='';
			if (document.getElementById('nagroda1')) 
			{
				document.getElementById('nagroda1').checked=false;
				document.getElementById('nagroda1').disabled=true;
			}
			if (document.getElementById('nagroda2')) 
			{
				document.getElementById('nagroda2').checked=false;
				document.getElementById('nagroda2').disabled=true;
			}	
		}
	}
	/*
	for (var iz=1; iz<=3; iz++)
	{
		document.getElementById('kamera0'+iz).disabled=true;
		document.getElementById('kamera1'+iz).disabled=true;
		document.getElementById('tk'+iz).style.color='#FFFFFF';
		document.getElementById('tKam1'+iz).style.display='none';
		document.getElementById('tKam0'+iz).style.display='none';
		document.getElementById('tKam1'+iz).style.color='';
		document.getElementById('tKam0'+iz).style.color='';
	}
	
	document.getElementById('tKam1'+wybor).style.display='';
	document.getElementById('tKam0'+wybor).style.display='';
	document.getElementById('tKam1'+wybor).style.color='#FFFFFF';
	document.getElementById('tKam0'+wybor).style.color='#FFFFFF';
	
	document.getElementById('kamera0'+wybor).disabled=false;
	document.getElementById('kamera1'+wybor).disabled=false;
	document.getElementById('tk'+wybor).style.color='#00DD00';
	
	document.getElementById('form_platnosc').kamera[0].checked=false;
	document.getElementById('form_platnosc').kamera[1].checked=false;
	document.getElementById('form_platnosc').kamera[2].checked=false;
	document.getElementById('form_platnosc').kamera[3].checked=false;
	document.getElementById('form_platnosc').kamera[4].checked=false;
	document.getElementById('form_platnosc').kamera[5].checked=false;
	
	if (wybor==1) document.getElementById('form_platnosc').kamera[0].checked=true;
	else if (wybor==2) document.getElementById('form_platnosc').kamera[2].checked=true;
	else if (wybor==3) document.getElementById('form_platnosc').kamera[4].checked=true;
	*//*
	document.getElementById('sGratis').innerHTML='';
	document.getElementById('hPrezent').value='';
	przelicz_platnosc();
}

function sprawdz_platnosci()
{
	if (!document.getElementById('form_platnosc').platnosc[0].checked
		&& !document.getElementById('form_platnosc').platnosc[1].checked
		&& !document.getElementById('form_platnosc').platnosc[2].checked
		&& !document.getElementById('form_platnosc').platnosc[3].checked
		&& !document.getElementById('form_platnosc').platnosc[4].checked
		&& !document.getElementById('form_platnosc').platnosc[5].checked)
	{
		alert('Wybierz rodzaj skoku oraz forme p3atnooci!');
		return false;
	}
	else if (document.getElementById('form_platnosc').platnosc[2].checked && cz!=1)
	{
		if (!document.getElementById('nagroda1').checked && !document.getElementById('nagroda2').checked)
		{
			alert('Musisz wybraa prezent!');
			return false;
		}
	}
	return true;
}

function sprawdz_platnosc()
{
	if (!document.getElementById('form_platnosc').platnosc[0].checked
		&& !document.getElementById('form_platnosc').platnosc[1].checked
		&& !document.getElementById('form_platnosc').platnosc[2].checked
		&& !document.getElementById('form_platnosc').platnosc[3].checked
		&& !document.getElementById('form_platnosc').platnosc[4].checked
		&& !document.getElementById('form_platnosc').platnosc[5].checked)
	{
		alert('Wybierz forme p3atnooci!');
		return false;
	}
	else if (document.getElementById('form_platnosc').platnosc[2].checked)
	{
		if (!document.getElementById('nagroda1').checked && !document.getElementById('nagroda2').checked)
		{
			alert('Musisz wybraa prezent!');
			return false;
		}
	}
	else if (document.getElementById('imie').value=='')
	{
		alert('Wpisz imie!');
		return false;
	}
	else if (document.getElementById('nazwisko').value=='')
	{
		alert('Wpisz nazwisko!');
		return false;
	}
	else if (document.getElementById('ulica').value=='')
	{
		alert('Wpisz nazwe ulicy!');
		return false;
	}
		else if (document.getElementById('kod').value=='')
	{
		alert('Wpisz kod pocztowy!');
		return false;
	}
		else if (document.getElementById('miasto').value=='')
	{
		alert('Wpisz miasto!');
		return false;
	}
		else if (document.getElementById('email').value=='' || !document.getElementById('email').value.match(/^[0-9a-z_.-]+@([0-9a-z-]+.)+[a-z]{2,6}$/))
	{
		alert('Wpisz poprawny adres email!');
		return false;
	}
	return true;
}
*/
function pokaz_gadzety(wybor)
{
	//alert('pg');
	
	if ((wybor==1 || wybor==3 || wybor==5) && document.getElementById('hRabatWart_czy').value==1)
	{
		document.getElementById('dRabat').style.display='';
		document.getElementById('hRabatWart').value=document.getElementById('hRabatWart_kopia').value;
	}
	else
	{
		document.getElementById('dRabat').style.display='none';
		document.getElementById('hRabatWart').value=0;
	}
	
	
	if (document.getElementById('hCzyZaproszenie') && document.getElementById('hCzyZaproszenie').value==1)
	{
		cz=1;
	}
		
	for (var iz=1; iz<=6; iz++)
	{
		if (document.getElementById('tdWybor'+iz))
		{
			document.getElementById('tdWybor'+iz).style.color='';
			document.getElementById('tdWybor'+iz).style.borderColor='';
		}
	}
	document.getElementById('tdWybor'+wybor).style.color='#00FF00';
	document.getElementById('tdWybor'+wybor).style.borderColor='#00FF00';
	
	if (cz!=1)
	{
		if (wybor==3)
		{	
			document.getElementById('tWybor').style.color='#00FF00';
		}
		else
		{
			if (document.getElementById('tWybor')) document.getElementById('tWybor').style.color='';
		}
	}
	
	if (cz==1) document.getElementById('rDostawaPcz').disabled=false;
		
	if ((wybor==5 || wybor==6) && cz==1)
	{
		alert('Wysłanie zaproszenia pocztą nie jest możliwe w przypadku wyboru płatnołci gotówką!');
		document.getElementById('rDostawaStr').checked=true;
		document.getElementById('rDostawaPcz').disabled=true;
	}
	
	document.getElementById('sGratis').innerHTML='';
	document.getElementById('hPrezent').value='';
	przelicz_platnosc();
}

function sprawdz_platnosci(ilep)
{
	if (ilep==1)
	{
		if (!document.getElementById('form_platnosc').platnosc[0].checked
			&& !document.getElementById('form_platnosc').platnosc[1].checked
			&& !document.getElementById('form_platnosc').platnosc[2].checked
			&& !document.getElementById('form_platnosc').platnosc[3].checked
			&& !document.getElementById('form_platnosc').platnosc[4].checked
			&& !document.getElementById('form_platnosc').platnosc[5].checked)
		{
			alert('Wybierz rodzaj skoku oraz formę płatności!');
			return false;
		}
	}
	else if (ilep==2)
	{
		if (!document.getElementById('form_platnosc').platnosc[0].checked
			&& !document.getElementById('form_platnosc').platnosc[1].checked
			&& !document.getElementById('form_platnosc').platnosc[2].checked
			&& !document.getElementById('form_platnosc').platnosc[3].checked)
		{
			alert('Wybierz rodzaj skoku oraz formę płatności!');
			return false;
		}
	}
	return true;
}

function sprawdz_platnosc()
{
	if (!document.getElementById('form_platnosc').platnosc[0].checked
		&& !document.getElementById('form_platnosc').platnosc[1].checked
		&& !document.getElementById('form_platnosc').platnosc[2].checked
		&& !document.getElementById('form_platnosc').platnosc[3].checked
		&& !document.getElementById('form_platnosc').platnosc[4].checked
		&& !document.getElementById('form_platnosc').platnosc[5].checked)
	{
		alert('Wybierz forme płatnołci!');
		return false;
	}
	else if (document.getElementById('imie').value=='')
	{
		alert('Wpisz imię!');
		return false;
	}
	else if (document.getElementById('nazwisko').value=='')
	{
		alert('Wpisz nazwisko!');
		return false;
	}
	else if (document.getElementById('ulica').value=='')
	{
		alert('Wpisz nazwę ulicy!');
		return false;
	}
		else if (document.getElementById('kod').value=='')
	{
		alert('Wpisz kod pocztowy!');
		return false;
	}
		else if (document.getElementById('miasto').value=='')
	{
		alert('Wpisz miasto!');
		return false;
	}
		else if (document.getElementById('email').value=='' || !document.getElementById('email').value.match(/^[0-9a-z_.-]+@([0-9a-z-]+.)+[a-z]{2,6}$/))
	{
		alert('Wpisz poprawny adres email!');
		return false;
	}
	return true;
}

function przelicz_platnosc()
{	
	var cena=0;
	var suma=0;
	var zaplac=0;
	var nagroda='';
	var wartosc_kodu=document.getElementById('hKodWart').value;
	var wartosc_rabatu=document.getElementById('hRabatWart').value;
	
	//alert(document.getElementById('form_platnosc').platnosc[2].value);
	
	//przeliczamy
	if (document.getElementById('form_platnosc').platnosc[0].checked ||
		document.getElementById('form_platnosc').platnosc[2].checked ||
		document.getElementById('form_platnosc').platnosc[4].checked
		)
	{
		cena=(850-wartosc_kodu-wartosc_rabatu);
		suma=850;
	}
	else if (document.getElementById('form_platnosc').platnosc[1].checked ||
			 document.getElementById('form_platnosc').platnosc[3].checked ||
			 document.getElementById('form_platnosc').platnosc[5].checked
			)
	{
		cena=(600-wartosc_kodu-wartosc_rabatu);
		suma=600;
	}
	
	if (document.getElementById('form_platnosc').platnosc[4].checked || 
		document.getElementById('form_platnosc').platnosc[5].checked)
	{
		zaplac=0;
	}
	else if (document.getElementById('form_platnosc').platnosc[2].checked || document.getElementById('form_platnosc').platnosc[3].checked)
	{
		zaplac=250;
		
		//tutaj by3 warunek, ?e w zaproszeniach nie ma prezentów
		//if (cz!=1)
		if (document.getElementById('form_platnosc').platnosc[2].checked)
		{
				nagroda="KUBEK";
		}
		else if (document.getElementById('form_platnosc').platnosc[3].checked)
		{
			nagroda="KUBEK";
		}
	}
	else if (document.getElementById('form_platnosc').platnosc[0].checked || document.getElementById('form_platnosc').platnosc[1].checked)
	{
		zaplac=cena;
		
		//tutaj by3 warunek, ?e w zaproszeniach nie ma prezentów
		//if (cz!=1)
		if (document.getElementById('form_platnosc').platnosc[0].checked)
		{
			nagroda="KOSZULKA";
		}
		else if (document.getElementById('form_platnosc').platnosc[1].checked)
		{
			nagroda="KOSZULKA";
		}
	}
//ajax z datami
	
	//alert(zaplac);
	document.getElementById('sZaplac').innerHTML=zaplac;
	document.getElementById('sCena').innerHTML=cena;
	document.getElementById('sSuma').innerHTML=suma;
	document.getElementById('hSuma').value=cena;
	document.getElementById('hZaplacono').value=zaplac;
	if (nagroda!='')
	{
		document.getElementById('sGratis').innerHTML='PREZENT: '+nagroda+' SKYDIVE.PL';
		document.getElementById('hPrezent').value=nagroda;
	}
	//alert(cena);
}

var dataIdMiejsca = new Array();
var dataNazwaMiejsca = new Array();

function pokazMiejsca(data)
{
	if (data!='' && data!='undefined')
	{
   		var req = mint.Request();
		req.AddParam("data",data);
   
    	req.OnSuccess = function()
		{
        	//alert(this.responseJSON.length);
			
			for(var i = 0; i < this.responseJSON.length; ++i)
			{
            	dataIdMiejsca[i]=this.responseJSON[i].id;
				dataNazwaMiejsca[i]=this.responseJSON[i].nazwa;
        	}
			//alert(dataIdMiejsca);
			//alert(dataNazwaMiejsca);
			
			document.getElementById('SMiejsceSkoku').options.length=0;
			
			var ile=dataIdMiejsca.length;
			//alert('ile'+ile);
			for (i=0; i<ile; i++)
			{
				document.getElementById('SMiejsceSkoku').options[i] = new Option(dataNazwaMiejsca[i]);
				document.getElementById('SMiejsceSkoku').options[i].value = dataIdMiejsca[i];
			}
			dataIdMiejsca.length=0;
			dataNazwaMiejsca.length=0;
			document.getElementById('fGodzina').value='';
    	}
   
    	req.getJSON = true;
    	req.Send("ajax/data_miejsca_skoku.php");
	}
}

function pokazGodziny(data)
{
	if (data!='' && data!='undefined')
	{
   		var req = mint.Request();
		req.method='POST';
		req.AddParam("data",data);
		req.AddParam("miejsce",document.getElementById('SMiejsceSkoku').value);
    	req.Send("ajax/data_wolne_godziny.php","dPlanKalendarz");
		pokaz_element('divPlanKalendarz');
	}
}
//koniec ajaxa

function przepisz_faktura()
{
	document.getElementById('iAdresFirmy').value=document.getElementById('ulica').value+' '+document.getElementById('nr_domu').value;
	document.getElementById('iKodFirmy').value=document.getElementById('kod').value;
	document.getElementById('iMiastoFirmy').value=document.getElementById('miasto').value;	
}

function czyfaktura()
{
	if (document.getElementById('chFaktura').checked)
	{
		document.getElementById('trNazwaFirmy').style.display='';
		document.getElementById('trNipFirmy').style.display='';
		document.getElementById('trAdresFirmy').style.display='';
		document.getElementById('trKodFirmy').style.display='';
		document.getElementById('trMiastoFirmy').style.display='';
	}
	else
	{
		document.getElementById('trNazwaFirmy').style.display='none';
		document.getElementById('trNipFirmy').style.display='none';
		document.getElementById('trAdresFirmy').style.display='none';
		document.getElementById('trKodFirmy').style.display='none';
		document.getElementById('trMiastoFirmy').style.display='none';
	}
	przepisz_faktura();
}

function pokaz_powiekszenie(wiersz,nazwa_zdjecia,szerokosc,wysokosc)
{
	document.getElementById('divZdjecie').style.width=szerokosc+'px';
	document.getElementById('divZdjecie').style.height=(wysokosc+30)+'px';
	document.getElementById('imgZdjecie').src='images/'+nazwa_zdjecia;
	document.getElementById('divZdjecie').style.left=((screen.width-750)/2+(750-szerokosc)/2+60)+'px';
	document.getElementById('divZdjecie').style.top=(200+(wiersz*140))+'px';
	document.getElementById('divZdjecie').style.display='block';
}

function ukryj_powiekszenie(div_id)
{
	document.getElementById(div_id).style.display='none';
	document.getElementById('imgZdjecie').src='';
}

function punkty_nawigacja()
{
	document.getElementById('dNawigacja').style.display='none';
	document.getElementById('dNawigacja2').style.display='none';
	
	if (document.getElementById('iMiejscowosc').value=='Ostrow Wlkp')
	{
		document.getElementById('dNawigacja').style.display='';
	}
	else if (document.getElementById('iMiejscowosc').value=='Przasnysz')
	{
		document.getElementById('dNawigacja2').style.display='';
	}
}