

function valid_rent(rent)
{

var rent_kwota = rent.kwota.value;
var rent_okres = rent.okres.value;
var rent_oczekiwany_zysk = rent.oczekiwany_zysk.value;
var rent_oplata_manipulacyjna1 = rent.oplata_manipulacyjna1.value;

var filter_kwota_d  = /^([0-9., ]{1,15})+$/;
var filter_okres  = /^([0-9]{1,2})+$/;


if(rent.kwota.value.length == 0)
{
alert('Pole [Kwota] nie może być puste.');
rent.kwota.focus();
return false;
}

if (!(filter_kwota_d.test(rent_kwota)))
{
alert('Nieprawidłowy format pola [Kwota]\nWprowadź znaki 0-9 oraz .');
rent.kwota.focus();
return false;
}

if(rent.okres.value.length == 0)
{
alert('Pole [Okres] nie może być puste.');
rent.okres.focus();
return false;
}

if (!(filter_okres.test(rent_okres)))
{
alert('Nieprawidłowy format pola [Okres]\n\nWprowadź znaki 0-9');
rent.okres.focus();
return false;
}


if(rent.oczekiwany_zysk.value.length == 0)
{
alert('Pole [Oczekiwany zysk]\nnie może być puste.');
rent.oczekiwany_zysk.focus();
return false;
}

if (!(filter_kwota_d.test(rent_oczekiwany_zysk)))
{
alert('Nieprawidłowy format pola [Oczekiwany zysk]\nWprowadź znaki 0-9 oraz .');
rent.oczekiwany_zysk.focus();
return false;
}


if(rent.oplata_manipulacyjna1.value.length == 0)
{
alert('Pole [Opłata manip. wejście]\nnie może być puste.');
rent.oplata_manipulacyjna1.focus();
return false;
}

if (!(filter_kwota_d.test(rent_oplata_manipulacyjna1)))
{
alert('Nieprawidłowy format pola [Opłata manip. wejście]\nWprowadź znaki 0-9 oraz .');
rent.oplata_manipulacyjna1.focus();
return false;
}

}



function valid_stopa(stopa)
{

var ilosc = stopa.ile.value;
var data_od = stopa.data_od.value;
var data_do = stopa.data_do.value;

var filter_data  = /^([0-9]{4})+\-([0-9]{2})+\-([0-9]{2})$/;
var filter_ilosc  = /^([0-9.]{1,15})+$/;


if(stopa.fundusz.value.length == 0)
{
alert('Pole zaznaczyć fundusz.');
stopa.fundusz.focus();
return false;
}

if(stopa.ile.value.length == 0)
{
alert('Pole [Ilość jednostek]\nnie może być puste.');
stopa.ile.focus();
return false;
}

if (!(filter_ilosc.test(ilosc)))
{
alert('Nieprawidłowy format pola\n[Ilość jednostek]\nWprowadź znaki 0-9 oraz .');
stopa.ile.focus();
return false;
}


if (!(filter_data.test(data_od)))
{
alert('Nieprawidłowy format pola [Data od]\nWprowadź znaki RRRR-MM-DD');
stopa.data_od.focus();
return false;
}

if (!(filter_data.test(data_do)))
{
alert('Nieprawidłowy format pola [Data do]\nWprowadź znaki RRRR-MM-DD');
stopa.data_do.focus();
return false;
}

}



function valid_wyceny(wyceny)
{

var data_od = wyceny.data_od.value;
var filter_data_od  = /^([0-9]{4})+\-([0-9]{2})+\-([0-9]{2})$/;

if (!(filter_data_od.test(data_od)))
{
alert('Nieprawidłowy format daty');
wyceny.data_od.focus();
return false;
}

var data_do = wyceny.data_do.value;
var filter_data_do  = /^([0-9]{4})+\-([0-9]{2})+\-([0-9]{2})$/;

if (!(filter_data_do.test(data_do)))
{
alert('Nieprawidłowy format daty');
wyceny.data_do.focus();
return false;
}

}



function ask_valid(ask)
{
if (ask.tresc.value.length < 10)
{
alert('Proszę sformułować pytanie');
ask.tresc.focus();
return false;
}

var x = ask.email.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!(filter.test(x)))
{
alert('Proszę podać poprawny adres e-mail');
ask.email.focus();
return false;
}

}


function valid_form_search(searcher)
{
if((searcher.search.value.length == 0) || (searcher.search.value == 'słowo lub wyrażenie'))
{
alert('Proszę podać poszukiwane słowo lub wyrażenie.');
searcher.search.focus();
return false;
}
}



function okno(url,szer,wys,s)
{
var gora = (screen.width-1200)/2;
var bok = (screen.height-500)/2;
window.open(url,'_blank',"width="+szer+",height="+wys+",top="+gora+", left="+bok+",scrollbars="+s+",locationbar=no,menubar=no,personalbar=no,statusbar=yes,toolbar=no, resizable=no'");
}


function konkurs(url,szer,wys,s)
{
var gora = (screen.width-1200)/2;
var bok = (screen.height-500)/2;
window.open(url,'_blank',"width="+szer+",height="+wys+",top=0,left=0,scrollbars="+s+",locationbar=no,menubar=no,personalbar=no,statusbar=no,toolbar=no, resizable=no'");
}


function obraz(url,szer,wys)
{
window.open(url,'_blank',"width="+szer+",height="+wys+",top=0, left=0,scrollbars=no,locationbar=no,menubar=no,personalbar=no,statusbar=no,toolbar=no, resizable=no'");
}


