// Formularz logowania
function PartnerLogin()
	{
	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();
	}

function CheckKey()
	{
	if (window.event && window.event.keyCode == 13)
		PartnerLogin();
	}

// Przypomnienie hasła
function PasswdSend()
	{
	var frm = document.forms["frmHaslo"];

	var reg = /\S+/i;
	if (!reg.test(frm.fldNazwaUzytk.value))
		{
		alert("Podaj nazwę użytkownika.");
		frm.fldNazwaUzytk.focus();
		return;
		}

	frm.submit();
	}


// Wyszukiwanie
function TowSearch()
	{
	var frm = document.forms["frmTowSzukaj"];

	var reg1 = /\S+/i;
	var reg2 = /\S+/i;
	if (!reg1.test(frm.fldTowKod.value) && !reg1.test(frm.fldTowNazwa.value))
		{
		alert("Podaj fragment kodu lub nazwy towaru.");
		frm.fldTowKod.focus();
		return (false);
		}

	if (frm.fldTowKod.value.length > 0 && frm.fldTowKod.value.length < 3)
		{
		alert("Wpisz co najmniej trzy znaki.");
		frm.fldTowKod.focus();
		return (false);
		}

	if (frm.fldTowNazwa.value.length > 0 && frm.fldTowNazwa.value.length < 3)
		{
		alert("Wpisz co najmniej trzy znaki.");
		frm.fldTowNazwa.focus();
		return (false);
		}

	frm.submit();
	}


// Koszyk zakupów
function CartChange(idtow)
	{
	var frm = document.forms["frmKoszyk"];
	var fld = document.getElementById("ilosc" + idtow);

	var reg = /\S+/i;
	if (reg.test(fld.value))
		{
		var fldvalue = parseInt(fld.value);
		if (isNaN(fldvalue) || fldvalue <= 0)
			{
			alert("Zła wartość w polu Ilość.");
			fld.focus();
			return (false);
			}
		else
			fld.value = fldvalue;
		}
	else
		fld.value = 1;

	frm.action.value = "change";
	frm.idtow.value = idtow;
	frm.submit();
	}

function CartDelete(idtow)
	{
	var frm = document.forms["frmKoszyk"];
	frm.action.value = "delete";
	frm.idtow.value = idtow;
	frm.submit();
	}
	
function CartRealize()
	{
	if (confirm("Czy chcesz zamówić wybrane towary?"))
		window.location.href = "partner_zamowienie.php?action=order";
	else
		return (false);
	}


// Zapytania
function AskSave()
	{
	var frm = document.forms["frmZapytanie"];

	var reg = /\S+/i;
	if (!reg.test(frm.fldNazwa.value))
		{
		alert("Podaj nazwę urządzenia.");
		frm.fldNazwa.focus();
		return;
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldProducent.value))
		{
		alert("Podaj producenta urządzenia.");
		frm.fldProducent.focus();
		return;
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldModel.value))
		{
		alert("Podaj model urządzenia.");
		frm.fldModel.focus();
		return;
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldCzesci.value))
		{
		alert("Wpisz, czego szukasz..");
		frm.fldCzesci.focus();
		return;
		}

	var reg1 = /\S+/i;
	var reg2 = /\S+/i;
	if (!reg1.test(frm.fldEmail.value) && !reg2.test(frm.fldTelefon.value))
		{
		alert("Podaj swój adres e-mail lub telefon kontaktowy.");
		frm.fldEmail.focus();
		return (false);
		}
		
	frm.submit();
	}

function PartnerAskSave()
	{
	var frm = document.forms["frmPartnerZapytanie"];

	var reg = /\S+/i;
	if (!reg.test(frm.fldNazwa.value))
		{
		alert("Podaj nazwę urządzenia.");
		frm.fldNazwa.focus();
		return;
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldProducent.value))
		{
		alert("Podaj producenta urządzenia.");
		frm.fldProducent.focus();
		return;
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldModel.value))
		{
		alert("Podaj model urządzenia.");
		frm.fldModel.focus();
		return;
		}

	var reg = /\S+/i;
	if (!reg.test(frm.fldCzesci.value))
		{
		alert("Wpisz, czego szukasz..");
		frm.fldCzesci.focus();
		return;
		}

	var reg1 = /\S+/i;
	var reg2 = /\S+/i;
	if (!reg1.test(frm.fldEmail.value) && !reg2.test(frm.fldTelefon.value))
		{
		alert("Podaj swój adres e-mail lub telefon kontaktowy.");
		frm.fldEmail.focus();
		return (false);
		}
		
	frm.submit();
	}

function MainPageShow(id)
	{
	document.getElementById("maintr1").className = "hidden";
	document.getElementById("maintr2").className = "hidden";
	document.getElementById("maintr3").className = "hidden";
	document.getElementById("maintr4").className = "hidden";

	document.getElementById("maintr" + id).className = "";

	return (false);
	}