/* *****************************************************************
 * Program ten stanowi własność firmy Infotrans Małgorzata Pięta.  *
 * Autor programu zastrzega sobie wszelkie prawa wynikające z      *
 * ustawodawstwa Rzeczpospolitej Polskiej dotyczącego ochrony      *
 * własności intelektualnej, oraz praw autorski.                   *
 * Firma Infotrans Małgorzata Pięta zastrzega sobie również        *
 * wszelkie prawa dotyczące praw autorskich i pokrewnych,          *
 * objętych prawodawstwem międzynarodowym.                         *
 * PROGRAM TEN W CAŁOŚCI, JAK I W CZĘŚCI NIE MOŻE BYĆ KOPIOWANY,   *
 * WYKOŻYSTANY ANI DYSTRYBUOWANY BEZ WIEDZY I ZGODY FIRMY          *
 * INFOTRANS MAŁGORZATA PIĘTA.                                     *
 * WSZELKIE PRAWA ZASTRZEŻONE                                      *
 * *************************************************************** */

function poslij(forma)
{
	document.forms[forma].submit();
	return true;
}

function okno(obraz) {
	noweokno=window.open('show.php?id01='+obraz,'Obrazek','toolbar=0,location=0, directories=0,status=0,menubar=0,resizable=1, scrollbars=1,width=640px,height=480px');
	}
function kalk(cena,wlas,typO) {
	nowekalk=window.open("kalk.php?id01="+cena+"&id02="+wlas+"&id03="+typO,"Kalkulator","toolbar=no, location=0, directories=0, status=0, menubar=0, resizable=yes, scrollbars=yes,width=640px,height=480px");
	}
	
	/* liczenie powizji i opłat */
function licz() {
forma = document.forms['ca'];
cenaW = sprC(forma.elements['cena'].value,forma.elements['cena'].value.length);
keuro = document.forms.ca.keuro.value;
if ( document.forms.ca.wl3[1].checked) {
	dzielnik = keuro;
	} else {
	dzielnik = 1;
	}
forma.elements['cena'].value=cenaW;
wl11 = document.forms.ca.wl1[0].checked;
wl21 = document.forms.ca.wl2[0].checked;
notar = zaoK(opNot(cenaW));
forma.elements['pod1'].value=zaoK((cenaW*0.02)*dzielnik);
	if ( document.forms.ca.wl1[2].checked )
	{
		notars = notar;
/*		oplS = zaoK(opSad(cenaW)); */
		oplS = 200.00;
		opWP = 360.00;
		forma.elements['pod2'].value=zaoK(notars*dzielnik);
		forma.elements['pod5'].value=zaoK(oplS*dzielnik);
		forma.elements['pod6'].value=zaoK(opWP*dzielnik);
	}
	if ( document.forms.ca.wl1[0].checked )
	{
		notars = zaoK(notar/2);
		oplS = 0;
		opWP = oplS;
		forma.elements['pod2'].value=zaoK(notars*dzielnik);
		forma.elements['pod5'].value=zaoK(oplS*dzielnik);
		forma.elements['pod6'].value=zaoK(opWP*dzielnik);
	}
	if ( document.forms.ca.wl1[1].checked )
	{
		notars = zaoK(notar/2);
/*		oplS = zaoK(opSad(cenaW)); */
		oplS = 200.00;
		opWP = 360.00;
		forma.elements['pod2'].value=zaoK(notars*dzielnik);
		forma.elements['pod5'].value=zaoK(oplS*dzielnik);
		forma.elements['pod6'].value=zaoK(opWP*dzielnik);
	}
forma.elements['pod3'].value=zaoK((notars*0.22)*dzielnik);
if (wl21 == 1) {
	cp=0;
	cpV=cp;
	forma.elements['pod4'].value=zaoK(cp*dzielnik);
	forma.elements['pod4a'].value=zaoK(cpV*dzielnik);
	} else {
	cp=zaoK(lb(cenaW)*0.03);
	if ( cp < 1500) cp=1500;
	cpV=cp*0.22;
	forma.elements['pod4'].value=zaoK(cp*dzielnik);
	forma.elements['pod4a'].value=zaoK(cpV*dzielnik);
	}
sumaOp = (cenaW*0.02)+(notars*1.22)+cp+cpV+opWP+oplS;
forma.elements['pod7'].value=zaoK(sumaOp*dzielnik);
forma.elements['pod8'].value=zaoK((lb(cenaW)+sumaOp)*dzielnik);
} /* koniec licz */
function zaoK(liczba) {
	return ((Math.round(liczba*100))/100);
	} /* zaoK(liczba) */
function sprC(liczba,dlugosc) {
var zwrot;
zwrot = '';
	for (i=0;i < dlugosc; i++) {
		if (liczba.charAt(i) < '0' || liczba.charAt(i) > '9' ) {
			return zwrot;
			} else {
			zwrot = zwrot+liczba.charAt(i);
			}
		}
	return zwrot;
	} /* sprC(liczba) */
function lb(liczba) {
	if(isNaN(liczba)) 
		return '';
		else if ( liczba == 0) 
		return 0;
		else
		return parseInt(liczba);
	} /* lb(liczba) */
function opNot(liczba) {
/*	if (liczba <= 0 )
		return 0;
	else if (liczba <= 3000)
		return 100;
	else if (liczba <= 10000)
		return (100+ (liczba-3000)*0.03);
	else if (liczba <= 30000)
		return (310+ (liczba-10000)*0.02);
	else if (liczba <= 60000)
		return (710+ (liczba-30000)*0.01);
	else if (liczba <= 1000000)
		return (1010+ (liczba-60000)*0.005);
	else 
		return (5710+(liczba-1000000)*0.0025);*/
	if (liczba <= 0 )
		return 0;
	else if (liczba <= 5000)
		return 200;
	else if (liczba <= 15000)
		return (200+ (liczba-5000)*0.03);
	else if (liczba <= 30000)
		return (500+ (liczba-15000)*0.02);
	else if (liczba <= 60000)
		return (800+ (liczba-30000)*0.01);
	else if (liczba <= 1000000)
		return (1100+ (liczba-60000)*0.005);
	else 
		return (5800+(liczba-1000000)*0.0025);
	} /* opNot(liczba) */
function opSad(liczba) {
	if(liczba <=10000)	
		opsa=liczba * 0.08;
	else if(liczba <=50000)
		opsa=800 + ((liczba - 10000) * 0.07);
	else if(liczba <=100000)
		opsa=3600 + ((liczba - 50000) * 0.06);
	else
		opsa=6600 + ((liczba - 100000) * 0.05);
	opsa=opsa * 0.2;
	if(opsa < 20)
		opsa=20;
	if(opsa > 100000)
		opsa=100000;
	return opsa;
	} /* opSad(liczba) */

/* wysyłanie zapytania ofertowego */
function sprawdz_forme() {
theEmail=document.wysyla.email.value;
thePhone=document.wysyla.nr_tel.value;
theHandy=document.wysyla.komorka.value;
e=0;
if ( theEmail == "" &&  thePhone == "" && theHandy == "" ) {
	alert("Proszę wypełnić pole email lub telefon w celu nawiązania kontaktu");
	return false;
	}
if ( thePhone != "" ) {
	for ( i = 0; i < thePhone.length; i++ ) {
		if ( thePhone.charAt(i) < "0" || thePhone.charAt(i) > "9" ) {
			alert("Błąd w numerze telefonu!");
			return false;
			}
		}
	}
if ( theHandy != "" ) {
	for ( i = 0; i < theHandy.length; i++ ) {
		if ( theHandy.charAt(i) < "0" || theHandy.charAt(i) > "9" ) {
			alert("Błąd w numerze telefonu komórkowego!");
			return false;
			}
		}
	}
if ( theEmail != "" ) {
	for ( i = 0; i < theEmail.length; i++ ) {
		if ( theEmail.charAt(i) == "\@" ) {
			e++;
			}
		}
	if ( e == 0 || e > 1 ) {
		alert("Bląd w adresie e-mail!");
		return false;
		}
	}
}


function wybierzidx(idx)
{
	document.maillista.zakladka.value = 'edit';
	document.maillista.idx.value = idx;
	document.maillista.submit();
}

function wyslij(wartosc)
{
	document.maillista.wybor.value = wartosc;
	document.maillista.submit();
	return true;
}
/* przewijanie obrazkѓw */
var pozy= new Array();
var poza= new Array();
var pozar= new Array();
pozy[0]='am.jpg';pozy[1]='bm.jpg';pozy[2]='cm.jpg';pozy[3]='dm.jpg';pozy[4]='em.jpg';pozy[5]='fm.jpg';pozy[6]='gm.jpg';pozy[7]='hm.jpg';pozy[8]='im.jpg';pozy[9]='jm.jpg';pozy[10]='km.jpg';pozy[11]='lm.jpg';pozy[12]='mm.jpg';pozy[13]='nm.jpg';pozy[14]='om.jpg';pozy[15]='pm.jpg';pozy[16]='rm.jpg';pozy[17]='sm.jpg';pozy[18]='tm.jpg';pozy[19]='um.jpg';pozy[20]='vm.jpg';pozy[21]='wm.jpg';pozy[22]='xm.jpg';pozy[23]='ym.jpg';pozy[24]='zm.jpg';                  poza[0]='a.jpg';poza[1]='b.jpg';poza[2]='c.jpg';poza[3]='d.jpg';poza[4]='e.jpg';poza[5]='f.jpg';poza[6]='g.jpg';poza[7]='h.jpg';poza[8]='i.jpg';poza[9]='j.jpg';poza[10]='k.jpg';poza[11]='l.jpg';poza[12]='m.jpg';poza[13]='n.jpg';poza[14]='o.jpg';poza[15]='p.jpg';poza[16]='rjpg';poza[17]='s.jpg';poza[18]='t.jpg';poza[19]='u.jpg';poza[20]='v.jpg';poza[21]='w.jpg';poza[22]='x.jpg';poza[23]='y.jpg';poza[24]='z.jpg';
pozar[0]='s1.jpg';pozar[1]='s2.jpg';pozar[2]='s3.jpg';pozar[3]='s3.jpg';
var numer=0;
function wprzod(katalog,nrof,ilosc,dirr) {
	 if (numer<ilosc-1) {
		numer++;
		/* bierze(numer,ilosc); */
		document.images['ob'+nrof].src=katalog+pozy[numer];
/*		document.links['li'+nrof].href='javascript:okno('+katalog+poza[numer]+')'; */
		document.links['li'+nrof].href='show.php?id01='+katalog+poza[numer]+'&id02='+nrof+'&id03='+ilosc+'&id04='+dirr;
		} else {
		numer=0;
		/* bierze(numer,ilosc); */
		document.images['ob'+nrof].src=katalog+pozy[numer];
/*		document.links['li'+nrof].href='javascript:okno('+katalog+poza[numer]+')'; */
		document.links['li'+nrof].href='show.php?id01='+katalog+poza[numer]+'&id02='+nrof+'&id03='+ilosc+'&id04='+dirr;
		}
	 }
function wtyl(katalog,nrof,ilosc,dirr) {
	if (numer>0) {
		numer--;
		/* bierze(numer,ilosc);*/
		document.images['ob'+nrof].src=katalog+pozy[numer];
/*		document.links['li'+nrof].href='javascript:okno("'+katalog+poza[numer]+'")'; */
		document.links['li'+nrof].href='show.php?id01='+katalog+poza[numer]+'&id02='+nrof+'&id03='+ilosc+'&id04='+dirr;
		} else {
		numer=ilosc-1;
		/* bierze(numer,ilosc);*/
		document.images['ob'+nrof].src=katalog+pozy[numer];
/*		document.links['li'+nrof].href='javascript:okno("'+katalog+poza[numer]+'")'; */
		document.links['li'+nrof].href='show.php?id01='+katalog+poza[numer]+'&id02='+nrof+'&id03='+ilosc+'&id04='+dirr;
		}
	}
function dprzod(katalog,ilosc) {
	 if (numer<ilosc-1) {
		numer++;
		document.forms.foto.obrazek.src=katalog+poza[numer];
		} else {
		numer=0;
		document.forms.foto.obrazek.src=katalog+poza[numer];
		}
	 }
function dtyl(katalog,ilosc) {
	if (numer>0) {
		numer--;
		document.forms.foto.obrazek.src=katalog+poza[numer];
		} else {
		numer=ilosc-1;
		document.forms.foto.obrazek.src=katalog+poza[numer];
		}
	}
	function dprzodr(katalog,ilosc) {
	 if (numer<ilosc-1) {
		numer++;
		document.forms.foto.obrazek.src=katalog+pozar[numer];
		} else {
		numer=0;
		document.forms.foto.obrazek.src=katalog+pozar[numer];
		}
	 }
function dtylr(katalog,ilosc) {
	if (numer>0) {
		numer--;
		document.forms.foto.obrazek.src=katalog+pozar[numer];
		} else {
		numer=ilosc-1;
		document.forms.foto.obrazek.src=katalog+pozar[numer];
		}
	}
function bierze(num,cala) {
	num++;
	document.foto.licznik.value=('Zdjъcie: '+num+' z '+cala);
	}
/* koniec przewijanie obrazkѓw */