// Formularz logowania
function UserLogin()
	{
	var frm = document.forms["frmLogowanie"];

	var reg = /\S+/i;
	if (!reg.test(frm.fldLogin.value))
		{
		alert("Podaj login uÅ¼ytkowika.");
		frm.fldLogin.focus();
		return;
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldPassword.value))
		{
		alert("Podaj hasÅ‚o.");
		frm.fldPassword.focus();
		return;
		}

	frm.submit();
	}


// Zgloszenie szkody
function ChangePrzedmiot()
	{
	var frm = document.forms["frmSzkoda"];

	if (frm.fldPrzedmiot.value == 0)
		{
		document.getElementById("trpojazdnumer").style.display = "none";
		document.getElementById("trpojazdmarka").style.display = "none";
		document.getElementById("trpojazdmodel").style.display = "none";
		document.getElementById("trpomocdata").style.display = "none";
		document.getElementById("trpomocadres").style.display = "none";
		document.getElementById("trmienieopis").style.display = "none";
		frm.fldPojazdNrRej.disabled = true;
		frm.fldPojazdMarka.disabled = true;
		frm.fldPojazdModel.disabled = true;
		frm.fldPomocData.disabled = true;
		frm.fldPomocAdres.disabled = true;
		frm.fldMienieOpis.disabled = true;
		}

	if (frm.fldPrzedmiot.value == 1)
		{
		document.getElementById("trpojazdnumer").style.display = "none";
		document.getElementById("trpojazdmarka").style.display = "none";
		document.getElementById("trpojazdmodel").style.display = "none";
		document.getElementById("trpomocdata").style.display = "none";
		document.getElementById("trpomocadres").style.display = "none";
		document.getElementById("trmienieopis").style.display = "none";
		frm.fldPojazdNrRej.disabled = true;
		frm.fldPojazdMarka.disabled = true;
		frm.fldPojazdModel.disabled = true;
		frm.fldPomocData.disabled = true;
		frm.fldPomocAdres.disabled = true;
		frm.fldMienieOpis.disabled = true;
		}

	if (frm.fldPrzedmiot.value == 2)
		{
		document.getElementById("trpojazdnumer").style.display = "";
		document.getElementById("trpojazdmarka").style.display = "";
		document.getElementById("trpojazdmodel").style.display = "";
		document.getElementById("trpomocdata").style.display = "none";
		document.getElementById("trpomocadres").style.display = "none";
		document.getElementById("trmienieopis").style.display = "none";
		frm.fldPojazdNrRej.disabled = false;
		frm.fldPojazdMarka.disabled = false;
		frm.fldPojazdModel.disabled = false;
		frm.fldPomocData.disabled = true;
		frm.fldPomocAdres.disabled = true;
		frm.fldMienieOpis.disabled = true;
		}

	if (frm.fldPrzedmiot.value == 3)
		{
		document.getElementById("trpojazdnumer").style.display = "none";
		document.getElementById("trpojazdmarka").style.display = "none";
		document.getElementById("trpojazdmodel").style.display = "none";
		document.getElementById("trpomocdata").style.display = "";
		document.getElementById("trpomocadres").style.display = "";
		document.getElementById("trmienieopis").style.display = "none";
		frm.fldPojazdNrRej.disabled = true;
		frm.fldPojazdMarka.disabled = true;
		frm.fldPojazdModel.disabled = true;
		frm.fldPomocData.disabled = false;
		frm.fldPomocAdres.disabled = false;
		frm.fldMienieOpis.disabled = true;
		}

	if (frm.fldPrzedmiot.value == 4)
		{
		document.getElementById("trpojazdnumer").style.display = "none";
		document.getElementById("trpojazdmarka").style.display = "none";
		document.getElementById("trpojazdmodel").style.display = "none";
		document.getElementById("trpomocdata").style.display = "none";
		document.getElementById("trpomocadres").style.display = "none";
		document.getElementById("trmienieopis").style.display = "";
		frm.fldPojazdNrRej.disabled = true;
		frm.fldPojazdMarka.disabled = true;
		frm.fldPojazdModel.disabled = true;
		frm.fldPomocData.disabled = true;
		frm.fldPomocAdres.disabled = true;
		frm.fldMienieOpis.disabled = false;
		}
	}


function ChangeUbezpieczonyDane()
	{
	var frm = document.forms["frmSzkoda"];

	if (frm.fldUbezpieczonyDane.value == 1)
		{
		document.getElementById("trubezpieczonynazwa").style.display = "";
		document.getElementById("trubezpieczonynip").style.display = "";
		document.getElementById("trubezpieczonyregon").style.display = "";
		document.getElementById("trubezpieczonyadres").style.display = "";
		document.getElementById("trubezpieczonykod").style.display = "";
		document.getElementById("trubezpieczonypoczta").style.display = "";
		document.getElementById("trubezpieczonywoj").style.display = "";
		document.getElementById("trubezpieczonytel").style.display = "";
		document.getElementById("trubezpieczonyfaks").style.display = "";
		document.getElementById("trubezpieczonyemail").style.display = "";

		frm.fldUbezpieczonyNazwa.disabled = false;
		frm.fldUbezpieczonyNIP.disabled = false;
		frm.fldUbezpieczonyREGON.disabled = false;
		frm.fldUbezpieczonyAdres.disabled = false;
		frm.fldUbezpieczonyKod.disabled = false;
		frm.fldUbezpieczonyPoczta.disabled = false;
		frm.fldUbezpieczonyIDWoj.disabled = false;
		frm.fldUbezpieczonyTelefon.disabled = false;
		frm.fldUbezpieczonyFaks.disabled = false;
		frm.fldUbezpieczonyEmail.disabled = false;
		}
	else
		{
		document.getElementById("trubezpieczonynazwa").style.display = "none";
		document.getElementById("trubezpieczonynip").style.display = "none";
		document.getElementById("trubezpieczonyregon").style.display = "none";
		document.getElementById("trubezpieczonyadres").style.display = "none";
		document.getElementById("trubezpieczonykod").style.display = "none";
		document.getElementById("trubezpieczonypoczta").style.display = "none";
		document.getElementById("trubezpieczonywoj").style.display = "none";
		document.getElementById("trubezpieczonytel").style.display = "none";
		document.getElementById("trubezpieczonyfaks").style.display = "none";
		document.getElementById("trubezpieczonyemail").style.display = "none";

		frm.fldUbezpieczonyNazwa.disabled = true;
		frm.fldUbezpieczonyNIP.disabled = true;
		frm.fldUbezpieczonyREGON.disabled = true;
		frm.fldUbezpieczonyAdres.disabled = true;
		frm.fldUbezpieczonyKod.disabled = true;
		frm.fldUbezpieczonyPoczta.disabled = true;
		frm.fldUbezpieczonyIDWoj.disabled = true;
		frm.fldUbezpieczonyTelefon.disabled = true;
		frm.fldUbezpieczonyFaks.disabled = true;
		frm.fldUbezpieczonyEmail.disabled = true;
		}
	}

function ChangeUbezpieczonyOsobaDane()
	{
	var frm = document.forms["frmSzkoda"];

	if (frm.fldUbezpieczonyOsobaDane.value == 1)
		{
		document.getElementById("trubezpieczonyosnazwa").style.display = "";
		document.getElementById("trubezpieczonyostel").style.display = "";
		document.getElementById("trubezpieczonyoskom").style.display = "";
		document.getElementById("trubezpieczonyosemail").style.display = "";

		frm.fldUbezpieczonyOsobaNazwa.disabled = false;
		frm.fldUbezpieczonyOsobaTelefon.disabled = false;
		frm.fldUbezpieczonyOsobaKomorka.disabled = false;
		frm.fldUbezpieczonyOsobaEmail.disabled = false;
		}
	else
		{
		document.getElementById("trubezpieczonyosnazwa").style.display = "none";
		document.getElementById("trubezpieczonyostel").style.display = "none";
		document.getElementById("trubezpieczonyoskom").style.display = "none";
		document.getElementById("trubezpieczonyosemail").style.display = "none";

		frm.fldUbezpieczonyOsobaNazwa.disabled = true;
		frm.fldUbezpieczonyOsobaTelefon.disabled = true;
		frm.fldUbezpieczonyOsobaKomorka.disabled = true;
		frm.fldUbezpieczonyOsobaEmail.disabled = true;
		}
	}


function ChangeUbezpieczajacyDane()
	{
	var frm = document.forms["frmSzkoda"];

	if (frm.fldUbezpieczajacyDane.value == 1)
		{
		document.getElementById("trubezpieczajacynazwa").style.display = "";
		document.getElementById("trubezpieczajacynip").style.display = "";
		document.getElementById("trubezpieczajacyregon").style.display = "";
		document.getElementById("trubezpieczajacyadres").style.display = "";
		document.getElementById("trubezpieczajacykod").style.display = "";
		document.getElementById("trubezpieczajacypoczta").style.display = "";
		document.getElementById("trubezpieczajacywoj").style.display = "";
		document.getElementById("trubezpieczajacytel").style.display = "";
		document.getElementById("trubezpieczajacyfaks").style.display = "";
		document.getElementById("trubezpieczajacyemail").style.display = "";

		frm.fldUbezpieczajacyNazwa.disabled = false;
		frm.fldUbezpieczajacyNIP.disabled = false;
		frm.fldUbezpieczajacyREGON.disabled = false;
		frm.fldUbezpieczajacyAdres.disabled = false;
		frm.fldUbezpieczajacyKod.disabled = false;
		frm.fldUbezpieczajacyPoczta.disabled = false;
		frm.fldUbezpieczajacyIDWoj.disabled = false;
		frm.fldUbezpieczajacyTelefon.disabled = false;
		frm.fldUbezpieczajacyFaks.disabled = false;
		frm.fldUbezpieczajacyEmail.disabled = false;
		}
	else
		{
		document.getElementById("trubezpieczajacynazwa").style.display = "none";
		document.getElementById("trubezpieczajacynip").style.display = "none";
		document.getElementById("trubezpieczajacyregon").style.display = "none";
		document.getElementById("trubezpieczajacyadres").style.display = "none";
		document.getElementById("trubezpieczajacykod").style.display = "none";
		document.getElementById("trubezpieczajacypoczta").style.display = "none";
		document.getElementById("trubezpieczajacywoj").style.display = "none";
		document.getElementById("trubezpieczajacytel").style.display = "none";
		document.getElementById("trubezpieczajacyfaks").style.display = "none";
		document.getElementById("trubezpieczajacyemail").style.display = "none";

		frm.fldUbezpieczajacyNazwa.disabled = true;
		frm.fldUbezpieczajacyNIP.disabled = true;
		frm.fldUbezpieczajacyREGON.disabled = true;
		frm.fldUbezpieczajacyAdres.disabled = true;
		frm.fldUbezpieczajacyKod.disabled = true;
		frm.fldUbezpieczajacyPoczta.disabled = true;
		frm.fldUbezpieczajacyIDWoj.disabled = true;
		frm.fldUbezpieczajacyTelefon.disabled = true;
		frm.fldUbezpieczajacyFaks.disabled = true;
		frm.fldUbezpieczajacyEmail.disabled = true;
		}
	}

function ChangeUbezpieczajacyOsobaDane()
	{
	var frm = document.forms["frmSzkoda"];

	if (frm.fldUbezpieczajacyOsobaDane.value == 1)
		{
		document.getElementById("trubezpieczajacyosnazwa").style.display = "";
		document.getElementById("trubezpieczajacyostel").style.display = "";
		document.getElementById("trubezpieczajacyoskom").style.display = "";
		document.getElementById("trubezpieczajacyosemail").style.display = "";

		frm.fldUbezpieczajacyOsobaNazwa.disabled = false;
		frm.fldUbezpieczajacyOsobaTelefon.disabled = false;
		frm.fldUbezpieczajacyOsobaKomorka.disabled = false;
		frm.fldUbezpieczajacyOsobaEmail.disabled = false;
		}
	else
		{
		document.getElementById("trubezpieczajacyosnazwa").style.display = "none";
		document.getElementById("trubezpieczajacyostel").style.display = "none";
		document.getElementById("trubezpieczajacyoskom").style.display = "none";
		document.getElementById("trubezpieczajacyosemail").style.display = "none";

		frm.fldUbezpieczajacyOsobaNazwa.disabled = true;
		frm.fldUbezpieczajacyOsobaTelefon.disabled = true;
		frm.fldUbezpieczajacyOsobaKomorka.disabled = true;
		frm.fldUbezpieczajacyOsobaEmail.disabled = true;
		}
	}


function ChangePoszkodowanyDane()
	{
	var frm = document.forms["frmSzkoda"];

	if (frm.fldPoszkodowanyDane.value == 1)
		{
		document.getElementById("trposzkodowanynazwa").style.display = "";
		document.getElementById("trposzkodowanynip").style.display = "";
		document.getElementById("trposzkodowanyregon").style.display = "";
		document.getElementById("trposzkodowanyadres").style.display = "";
		document.getElementById("trposzkodowanykod").style.display = "";
		document.getElementById("trposzkodowanypoczta").style.display = "";
		document.getElementById("trposzkodowanywoj").style.display = "";
		document.getElementById("trposzkodowanytel").style.display = "";
		document.getElementById("trposzkodowanyfaks").style.display = "";
		document.getElementById("trposzkodowanyemail").style.display = "";

		frm.fldPoszkodowanyNazwa.disabled = false;
		frm.fldPoszkodowanyNIP.disabled = false;
		frm.fldPoszkodowanyREGON.disabled = false;
		frm.fldPoszkodowanyAdres.disabled = false;
		frm.fldPoszkodowanyKod.disabled = false;
		frm.fldPoszkodowanyPoczta.disabled = false;
		frm.fldPoszkodowanyIDWoj.disabled = false;
		frm.fldPoszkodowanyTelefon.disabled = false;
		frm.fldPoszkodowanyFaks.disabled = false;
		frm.fldPoszkodowanyEmail.disabled = false;
		}
	else
		{
		document.getElementById("trposzkodowanynazwa").style.display = "none";
		document.getElementById("trposzkodowanynip").style.display = "none";
		document.getElementById("trposzkodowanyregon").style.display = "none";
		document.getElementById("trposzkodowanyadres").style.display = "none";
		document.getElementById("trposzkodowanykod").style.display = "none";
		document.getElementById("trposzkodowanypoczta").style.display = "none";
		document.getElementById("trposzkodowanywoj").style.display = "none";
		document.getElementById("trposzkodowanytel").style.display = "none";
		document.getElementById("trposzkodowanyfaks").style.display = "none";
		document.getElementById("trposzkodowanyemail").style.display = "none";

		frm.fldPoszkodowanyNazwa.disabled = true;
		frm.fldPoszkodowanyNIP.disabled = true;
		frm.fldPoszkodowanyREGON.disabled = true;
		frm.fldPoszkodowanyAdres.disabled = true;
		frm.fldPoszkodowanyKod.disabled = true;
		frm.fldPoszkodowanyPoczta.disabled = true;
		frm.fldPoszkodowanyIDWoj.disabled = true;
		frm.fldPoszkodowanyTelefon.disabled = true;
		frm.fldPoszkodowanyFaks.disabled = true;
		frm.fldPoszkodowanyEmail.disabled = true;
		}
	}

function ChangePoszkodowanyOsobaDane()
	{
	var frm = document.forms["frmSzkoda"];

	if (frm.fldPoszkodowanyOsobaDane.value == 1)
		{
		document.getElementById("trposzkodowanyosnazwa").style.display = "";
		document.getElementById("trposzkodowanyostel").style.display = "";
		document.getElementById("trposzkodowanyoskom").style.display = "";
		document.getElementById("trposzkodowanyosemail").style.display = "";

		frm.fldPoszkodowanyOsobaNazwa.disabled = false;
		frm.fldPoszkodowanyOsobaTelefon.disabled = false;
		frm.fldPoszkodowanyOsobaKomorka.disabled = false;
		frm.fldPoszkodowanyOsobaEmail.disabled = false;
		}
	else
		{
		document.getElementById("trposzkodowanyosnazwa").style.display = "none";
		document.getElementById("trposzkodowanyostel").style.display = "none";
		document.getElementById("trposzkodowanyoskom").style.display = "none";
		document.getElementById("trposzkodowanyosemail").style.display = "none";

		frm.fldPoszkodowanyOsobaNazwa.disabled = true;
		frm.fldPoszkodowanyOsobaTelefon.disabled = true;
		frm.fldPoszkodowanyOsobaKomorka.disabled = true;
		frm.fldPoszkodowanyOsobaEmail.disabled = true;
		}
	}


function SzkodaSave()
	{
	var frm = document.forms["frmSzkoda"];

	// Ogolne
	var reg = /^\d{4}-\d{2}-\d{2}$/i;
	if (!reg.test(frm.fldData.value))
		{
		alert("Podaj prawidÅ‚owÄ… datÄ™ szkody.");
		frm.fldData.focus();
		return;
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldMiejsce.value))
		{
		alert("Podaj miejsce wystÄ…pienia szkody.");
		frm.fldMiejsce.focus();
		return(false);
		}

	if (frm.fldMiejsceIDWoj.value == 0)
		{
		alert("Wybierz wojewÃ³dztwo.");
		frm.fldMiejsceIDWoj.focus();
		return(false);
		}
		
	if (frm.fldPrzedmiot.value == 0)
		{
		alert("Wybierz przedmiot szkody.");
		frm.fldPrzedmiot.focus();
		return(false);
		}
		
	if (frm.fldPrzedmiot.value == 2)
		{
		var reg = /\S+/i;
		if (!reg.test(frm.fldPojazdNrRej.value))
			{
			alert("Podaj numer rejestracyjny pojazdu.");
			frm.fldPojazdNrRej.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPojazdMarka.value))
			{
			alert("Podaj markÄ™ pojazdu.");
			frm.fldPojazdMarka.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPojazdModel.value))
			{
			alert("Podaj model pojazdu.");
			frm.fldPojazdModel.focus();
			return(false);
			}
		}
		
	if (frm.fldPrzedmiot.value == 3)
		{
		var reg = /^\d{4}-\d{2}-\d{2}$/i;
		if (!reg.test(frm.fldPomocData.value))
			{
			alert("Podaj prawidÅ‚owÄ… datÄ™ udzielenia pierwszej pomocy.");
			frm.fldPomocData.focus();
			return;
			}

		var reg = /\S+/i;
		if (!reg.test(frm.fldPomocAdres.value))
			{
			alert("Podaj adres jednostki udzielajÄ…cej pomocy.");
			frm.fldPomocAdres.focus();
			return(false);
			}
		}
		
	if (frm.fldPrzedmiot.value == 4)
		{
		var reg = /\S+/i;
		if (!reg.test(frm.fldMienieOpis.value))
			{
			alert("Podaj opis szkody.");
			frm.fldMienieOpis.focus();
			return(false);
			}
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldPrzyczyna.value))
		{
		alert("Opisz, jak doszÅ‚o do szkody.");
		frm.fldPrzyczyna.focus();
		return(false);
		}


	// Ubezpieczony
	if (frm.fldUbezpieczonyDane.value == 1)
		{
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyNazwa.value))
			{
			alert("Podaj nazwÄ™ Ubezpieczonego.");
			frm.fldUbezpieczonyNazwa.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyNIP.value))
			{
			alert("Podaj NIP Ubezpieczonego.");
			frm.fldUbezpieczonyNIP.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyREGON.value))
			{
			alert("Podaj REGON Ubezpieczonego.");
			frm.fldUbezpieczonyREGON.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyAdres.value))
			{
			alert("Podaj adres Ubezpieczonego.");
			frm.fldUbezpieczonyAdres.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyKod.value))
			{
			alert("Podaj kod pocztowy Ubezpieczonego.");
			frm.fldUbezpieczonyKod.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyPoczta.value))
			{
			alert("Podaj miejscowoÅ›Ä‡ Ubezpieczonego.");
			frm.fldUbezpieczonyPoczta.focus();
			return(false);
			}
	
		if (frm.fldUbezpieczonyIDWoj.value == 0)
			{
			alert("Wybierz wojewÃ³dztwo Ubezpieczonego.");
			frm.fldUbezpieczonyIDWoj.focus();
			return(false);
			}
			
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyTelefon.value))
			{
			alert("Podaj telefon do Ubezpieczonego.");
			frm.fldUbezpieczonyTelefon.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyEmail.value))
			{
			alert("Podaj adres email Ubezpieczonego.");
			frm.fldUbezpieczonyEmail.focus();
			return(false);
			}
		}

	if (frm.fldUbezpieczonyOsobaDane.value == 1)
		{
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyOsobaNazwa.value))
			{
			alert("Podaj osobÄ™ kontaktowÄ… Ubezpieczonego.");
			frm.fldUbezpieczonyOsobaNazwa.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyOsobaTelefon.value))
			{
			alert("Podaj numer telefonu do osoby kontaktowej Ubezpieczonego.");
			frm.fldUbezpieczonyOsobaTelefon.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyOsobaKomorka.value))
			{
			alert("Podaj numer telefonu komÃ³rkowego do osoby kontaktowej Ubezpieczonego.");
			frm.fldUbezpieczonyOsobaKomorka.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczonyOsobaEmail.value))
			{
			alert("Podaj adres email osoby kontaktowej Ubezpieczonego.");
			frm.fldUbezpieczonyOsobaEmail.focus();
			return(false);
			}
		}


	// Ubezpieczajacy
	if (frm.fldUbezpieczajacyDane.value == 1)
		{
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyNazwa.value))
			{
			alert("Podaj nazwÄ™ UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyNazwa.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyNIP.value))
			{
			alert("Podaj NIP UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyNIP.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyREGON.value))
			{
			alert("Podaj REGON UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyREGON.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyAdres.value))
			{
			alert("Podaj adres UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyAdres.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyKod.value))
			{
			alert("Podaj kod pocztowy UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyKod.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyPoczta.value))
			{
			alert("Podaj miejscowoÅ›Ä‡ UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyPoczta.focus();
			return(false);
			}
	
		if (frm.fldUbezpieczajacyIDWoj.value == 0)
			{
			alert("Wybierz wojewÃ³dztwo UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyIDWoj.focus();
			return(false);
			}
			
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyTelefon.value))
			{
			alert("Podaj telefon do UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyTelefon.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyEmail.value))
			{
			alert("Podaj adres email UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyEmail.focus();
			return(false);
			}
		}

	if (frm.fldUbezpieczajacyOsobaDane.value == 1)
		{
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyOsobaNazwa.value))
			{
			alert("Podaj osobÄ™ kontaktowÄ… UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyOsobaNazwa.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyOsobaTelefon.value))
			{
			alert("Podaj numer telefonu do osoby kontaktowej UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyOsobaTelefon.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyOsobaKomorka.value))
			{
			alert("Podaj numer telefonu komÃ³rkowego do osoby kontaktowej UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyOsobaKomorka.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldUbezpieczajacyOsobaEmail.value))
			{
			alert("Podaj adres email osoby kontaktowej UbezpieczajÄ…cego.");
			frm.fldUbezpieczajacyOsobaEmail.focus();
			return(false);
			}
		}


	// Poszkodowany
	if (frm.fldPoszkodowanyDane.value == 1)
		{
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyNazwa.value))
			{
			alert("Podaj nazwÄ™ Poszkodowanego.");
			frm.fldPoszkodowanyNazwa.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyNIP.value))
			{
			alert("Podaj NIP Poszkodowanego.");
			frm.fldPoszkodowanyNIP.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyREGON.value))
			{
			alert("Podaj REGON Poszkodowanego.");
			frm.fldPoszkodowanyREGON.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyAdres.value))
			{
			alert("Podaj adres Poszkodowanego.");
			frm.fldPoszkodowanyAdres.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyKod.value))
			{
			alert("Podaj kod pocztowy Poszkodowanego.");
			frm.fldPoszkodowanyKod.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyPoczta.value))
			{
			alert("Podaj miejscowoÅ›Ä‡ Poszkodowanego.");
			frm.fldPoszkodowanyPoczta.focus();
			return(false);
			}
	
		if (frm.fldPoszkodowanyIDWoj.value == 0)
			{
			alert("Wybierz wojewÃ³dztwo Poszkodowanego.");
			frm.fldPoszkodowanyIDWoj.focus();
			return(false);
			}
			
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyTelefon.value))
			{
			alert("Podaj telefon do Poszkodowanego.");
			frm.fldPoszkodowanyTelefon.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyEmail.value))
			{
			alert("Podaj adres email Poszkodowanego.");
			frm.fldPoszkodowanyEmail.focus();
			return(false);
			}
		}
	
	if (frm.fldPoszkodowanyOsobaDane.value == 1)
		{
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyOsobaNazwa.value))
			{
			alert("Podaj osobÄ™ kontaktowÄ… Poszkodowanego.");
			frm.fldPoszkodowanyOsobaNazwa.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyOsobaTelefon.value))
			{
			alert("Podaj numer telefonu do osoby kontaktowej Poszkodowanego.");
			frm.fldPoszkodowanyOsobaTelefon.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyOsobaKomorka.value))
			{
			alert("Podaj numer telefonu komÃ³rkowego do osoby kontaktowej Poszkodowanego.");
			frm.fldPoszkodowanyOsobaKomorka.focus();
			return(false);
			}
	
		var reg = /\S+/i;
		if (!reg.test(frm.fldPoszkodowanyOsobaEmail.value))
			{
			alert("Podaj adres email osoby kontaktowej Poszkodowanego.");
			frm.fldPoszkodowanyOsobaEmail.focus();
			return(false);
			}
		}


	// Pozostale
	if (frm.fldUbezpRoszcz.value == -1)
		{
		alert("Wybierz, czy Ubezpieczony jest sprawcÄ…, a roszczÄ…cym osoba trzecia.");
		frm.fldUbezpRoszcz.focus();
		return(false);
		}

	frm.submit();
	}


// Lista szkÃ³d
function HistSzkApplyFilter()
	{
	var frm = document.forms["frmSzkody"];
	frm.submit();
	}

function HistSzkClearFilter()
	{
	var frm = document.forms["frmSzkody"];

	frm.fldFiltrDataOd.value = "";
	frm.fldFiltrDataDo.value = "";
	frm.fldFiltrNumer.value = "";
	frm.fldFiltrTyp.value = 0;
	frm.fldFiltrStatus.value = 0;

	frm.submit();
	}


// Zmiana hasla
function ChangePassword()
	{
	var frm = document.forms["frmHaslo"];

	var reg = /\S+/i;
	if (!reg.test(frm.fldPassword.value))
		{
		alert("Podaj hasÅ‚o.");
		frm.fldPassword.focus();
		return(false);
		}
	else
		{
		if (frm.fldPassword.value.length < 8)
			{
			alert("HasÅ‚o musi skÅ‚adaÄ‡ siÄ™ co najmniej z oÅ›miu znakÃ³w.");
			frm.fldPassword.focus();
			return(false);
			}
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldPasswordRepeat.value))
		{
		alert("PowtÃ³rz hasÅ‚o.");
		frm.fldPasswordRepeat.focus();
		return(false);
		}

	if (frm.fldPassword.value != frm.fldPasswordRepeat.value)
		{
		alert("Podane hasÅ‚a nie zgadzajÄ… siÄ™.");
		frm.fldPassword.value = "";
		frm.fldPasswordRepeat.value = "";
		frm.fldPassword.focus();
		return(false);
		}

	frm.submit();
	}


// Reset has³a
function LostPasswdSend()
	{
	var frm = document.forms["frmLostPasswd"];

	var reg = /\S+/i;
	if (!reg.test(frm.fldNazwa.value))
		{
		alert("Podaj swoje imiÄ™ i nazwisko.");
		frm.fldNazwa.focus();
		return(false);
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldEmail.value))
		{
		alert("Podaj swÃ³j email.");
		frm.fldEmail.focus();
		return(false);
		}

	frm.submit();
	}

