function nwin(site, w, h){
okno=window.open("http://www.icfd.jezuici.pl/popups/"+site+"", "", "toolbar=no,menubar=no,scrollbars=yes,directories=no,status=no,resizable=yes,width="+w+",height="+h+",top=0,left=50");
okno.focus();
}


function downloadfile(url,fileid){
okno=window.open("http://www.icfd.jezuici.pl/popups/Download.php?r="+url+"&f="+fileid+" ", "", "toolbar=no,menubar=no,scrollbars=yes,directories=no,status=no,resizable=yes,width=780,height=550,top=0,left=50");
okno.focus();
}



function redirect_producer(url,id){
okno=window.open("http://www.icfd.jezuici.pl/popups/Producer.php?r="+url+"&f="+id+" ", "", "");
okno.focus();
}


function redirect(urlid){
okno=window.open("http://www.icfd.jezuici.pl/popups/Redirect.php?id="+urlid+" ", "", "");
okno.focus();
}


function redirect_baner(urlid){
okno=window.open("http://www.icfd.jezuici.pl/popups/RedirectBaner.php?id="+urlid+" ", "", "");
okno.focus();
}

function showlink(Ops){

	if(document.getElementById(Ops).style.display=='none'){
	
	document.getElementById(Ops).style.display="";
	
	}
	else{
	document.getElementById(Ops).style.display='none';
	}


}


function iban() {
	var konto1="";
	var konto2="";
	var ciag_znakow="";
	var modulo="";
	waga=new Array();
	waga[0]=1;
	waga[1]=10;
	waga[2]=3;
	waga[3]=30;
	waga[4]=9;
	waga[5]=90;
	waga[6]=27;
	waga[7]=76;
	waga[8]=81;
	waga[9]=34;
	waga[10]=49;
	waga[11]=5;
	waga[12]=50;
	waga[13]=15;
	waga[14]=53;
	waga[15]=45;
	waga[16]=62;
	waga[17]=38;
	waga[18]=89;
	waga[19]=17;
	waga[20]=73;
	waga[21]=51;
	waga[22]=25;
	waga[23]=56;
	waga[24]=75;
	waga[25]=71;
	waga[26]=31;
	waga[27]=19;
	waga[28]=93;
	waga[29]=57;
	konto = document.forms['formularz'].elements['nr2'].value;
	konto=konto.replace(/[" "]/g,"");
	konto=konto.replace(/["-"]/g,"");
	konto1=konto.substr(0,2);
	konto2=konto.substr(2,24);
	ciag_znakow=konto2 + '2521' + konto1;
	licznik=0;
	suma_wielomian=0;
	while (licznik < 30) {
	pozycja=29-licznik;
	wartosc=ciag_znakow.substr(pozycja,1);
	wielomian=waga[licznik]*wartosc;
	suma_wielomian=suma_wielomian + wielomian;
	licznik++;
	}
	modulo=suma_wielomian%97;
	return modulo;
}
function errorCheck(){
var kwota="";
var komunikat_bledu_kwoty="";
var konto="";
var nazwa_zleceniodawcy="";
var tytul="";
var nazwa="";
var pobranie="";
var pozycja="";
var brakiText="";
var blad_konta="";
//przypisanie
kwota = document.forms['formularz'].elements['kwota'].value;
if (kwota)
{
licznik = 0;
liczba_cyfr_wartosci = 0;
znaleziony_numer = "";
while (liczba_cyfr_wartosci < 8)
{
while (licznik<10)
{
if (kwota.substr(liczba_cyfr_wartosci, 1) == licznik)
{
znaleziony_numer="yes";
licznik=11;
}
else
{
wartoscValue = new String (kwota.substr(liczba_cyfr_wartosci, 1));
wartosc_kropka = wartoscValue.indexOf(".");
wartosc_przecinek = wartoscValue.indexOf(",");
if ((wartosc_kropka != -1) || (wartosc_przecinek != -1))
{
if (!pozycja)
{ pozycja=liczba_cyfr_wartosci;
znaleziony_numer="yes";
licznik=11; }
else
{ znaleziony_numer="no"; }
}
else
{
znaleziony_numer="no";
}
}
licznik++;
} //koniec 2 pętli
if (znaleziony_numer != "yes")
{
liczba_cyfr_wartosci=9;
}
else
{
liczba_cyfr_wartosci++;
licznik=0;
}
} //koniec 1 pętli
if (znaleziony_numer != "yes")
{
komunikat_bledu_kwoty="Wpisana kwota zawiera błędy \r";
}
}
nazwa_zleceniodawcy = document.forms['formularz'].elements['nazwa_zleceniodawcy'].value;
tytul = document.forms['formularz'].elements['tytul'].value;
nazwa = document.forms['formularz'].elements['nazwa'].value;
konto = document.forms['formularz'].elements['nr2'].value;
if (konto)
{
licznik2 = 0;
liczba_cyfr_wartosci2 = 0;
znaleziony_numer2 = "";
while (liczba_cyfr_wartosci2 < 25)
{
while (licznik2<10)
{
if (konto.substr(liczba_cyfr_wartosci2, 1) == licznik2)
{
znaleziony_numer2="yes";
licznik2=11;
}
else
{
znaki = new String (konto.substr(liczba_cyfr_wartosci2, 1));
kreska = znaki.indexOf("-");
spacja = znaki.indexOf(" ");
if ((kreska != -1) || (spacja != -1))
{
znaleziony_numer2="yes";
licznik2=11;
}
else
{
znaleziony_numer2="no";
}
}
licznik2++;
} //koniec 2 pętli
if (znaleziony_numer2 != "yes")
{
liczba_cyfr_wartosci2=25;
}
else
{
liczba_cyfr_wartosci2++;
licznik2=0;
}
} //koniec 1 pętli
if (znaleziony_numer2 != "yes")
{
blad_konta="Numer rachunku bankowego odbiorcy zawiera niedozwolone znaki.";
}
}
if ( (!kwota) || (!konto) || (!nazwa) || ((!nazwa_zleceniodawcy) && (!document.formularz.pobranie.checked)) || (!tytul))
{
brakiText = "W wypełnionym formularzu brakuje: \r";
if (!kwota) { brakiText = brakiText + "- kwoty wpłaty\r"; }
if (!konto) { brakiText = brakiText + "- numeru rachunku bankowego odbiorcy\r"; }
if (!nazwa) { brakiText = brakiText + "- nazwy odbiorcy\r"; }
if ((!nazwa_zleceniodawcy) && (!document.formularz.pobranie.checked)) { brakiText = brakiText + "- nazwy zleceniodawcy\r";}
if (!tytul) {brakiText = brakiText + "- tytułu wpłaty\r"; }
}
var submit="";
//obsługa komunikatu
if (komunikat_bledu_kwoty || brakiText || blad_konta)
{
alertTekst = brakiText;
alertTekst =alertTekst + komunikat_bledu_kwoty + blad_konta;
alert ( alertTekst );
return false;
}
else
{
modulo=iban();
if (modulo!=1) {
alert("Uwaga!\nNumer rachunku odbiorcy nie jest zgodny ze standardem NRB.");

return false;

}
else {
//document.forms['formularz'].submit();
return true;

}
}
}
function licz(i,l) {
licznik=i.length;
if (licznik==l)
{
document.formularz.nr2.focus();
}
}



