function oblicz_zamowienie(form){

var div = document.getElementById("wartosc");
var cena1 = "105.00";
var cena2 = "182.00";
var cena3 = "182.00";
var cena4 = "182.00";
var cena5 = "242.00";
var cena6 = "176.00";
var cena7 = "105.00";
var cena8 = "44.00";
var cena9 = "34.00";
var cena10 = "18.00";
var cena11 = "26.00";

var ilosc1 = form.ilosc1.value;
var ilosc2 = form.ilosc2.value;
var ilosc3 = form.ilosc3.value;
var ilosc4 = form.ilosc4.value;
var ilosc5 = form.ilosc5.value;
var ilosc6 = form.ilosc6.value;
var ilosc7 = form.ilosc7.value;
var ilosc8 = form.ilosc8.value;
var ilosc9 = form.ilosc9.value;
var ilosc10 = form.ilosc10.value;
var ilosc11 = form.ilosc11.value;

var zamowienie;
var zloty;
zamowienie = 0;
zamowienie = (cena1 * ilosc1) + (cena2 * ilosc2) + (cena3 * ilosc3) + (cena4 * ilosc4) + (cena5 * ilosc5) + (cena6 * ilosc6) + (cena7 * ilosc7) + (cena8 * ilosc8) + (cena9 * ilosc9) + (cena10 * ilosc10) + (cena11 * ilosc11);
zamowienie = Math.floor(zamowienie * 100);
zamowienie = zamowienie / 100;

zloty = "Całkowita wartość produktów: <b>" + zamowienie + " zł</b> brutto";

div.innerHTML = zloty;
form.price.value = zamowienie;
return zloty;
}

function pokaz_firme(id)
{
    if (navigator.appName=="Microsoft Internet Explorer") {
      document.all[id].style.visibility = 'visible';
      document.all[id].style.display = 'block';
    }
    else{
      document.getElementById(id).style.visibility = 'visible';
      document.getElementById(id).style.display = 'block';
    }
}

function ukryj_firme(id){
    if (navigator.appName=="Microsoft Internet Explorer") {
      document.all[id].style.visibility = 'hidden';
      document.all[id].style.display = 'none';
    }
    else{
      document.getElementById(id).style.visibility = 'hidden';
      document.getElementById(id).style.display = 'none';
    }
}

function popup(id, szerokosc, wysokosc, blok, numer, typ){

   sw = screen.width;
   sh = screen.height;

   //szer = sw - 200;
   //wys  = sh - 200;
   
   if((szerokosc+100)>=sw) szer = sw;
   else szer = szerokosc + 100;
   
   if((wysokosc+150)>=sh) wys = sh;
   else wys  = wysokosc + 100;
   
   srodek_szer = sw/2;
   srodek_wys  = sh/2;
   
   lewy = srodek_szer - szer/2;
   gora = srodek_wys  - wys/2;
   
  config='resizable=yes,scrollbars=yes,menubar=no,width=' + szer +',height='+wys+',top='+ gora + ',left=' + lewy;
  plik='http://www.iw.lodz.pl/foto_oryginal.php?id_foto=' + id + '&blok=' + blok + '&numer=' + numer + "&typ=" +typ;
  window.open(plik, 'oryginal',config);
}

//function popup(id){
//  plik='http://www.iw.lodz.pl/foto_oryginal.php?id_foto=' + id;
//  window.open(plik, 'oryginal','toolbar=no,menubar=no,scrollbars,resizable, height=400,width=400');
//}

function show(id,lang) {
nazwa = "button_"+id;
document[nazwa].src = "gfx/menu/" + lang + "_menu_1_" + id + ".jpg"; 
}

function hide(id,lang) {
nazwa = "button_"+id;
document[nazwa].src = "gfx/menu/" + lang + "_menu_0_" + id + ".jpg"; 
}

function checkform_produkty (form){
if(form.ilosc1.value=='0' & form.ilosc2.value=='0' & form.ilosc3.value=='0' & form.ilosc4.value=='0' & form.ilosc5.value=='0' &
   form.ilosc6.value=='0' & form.ilosc7.value=='0' & form.ilosc8.value=='0' & form.ilosc9.value=='0' & form.ilosc10.value=='0' & form.ilosc11.value=='0'){
  alert("Proszę wybrać produkt jaki chcesz zamówić!");
  return false;
}
}

function checkform_zamowienie (form){

function checkControlSum(str, weights, modulo, allow_high)
    {
        str = str.replace(/[^\d]/g,"");
        if(!str.length) return false;

        var nsize = str.length;
        var j = 0, sum = 0, control = 0;
        var csum = str.substring(nsize - 1);

        for (var i = 0; i < nsize - 1; i++)
        {
                j = parseInt(str.charAt(i));
                sum += j * weights[i];
        }
        if(sum == 0 || str.length < 9)
        {
            return false;
        }
        control = sum % modulo;

        if(allow_high == false) {
                control = 10 - control;
        }

        if (control == 10) {
            control = 0;
        }
        return control == csum;
    }

if(form.akceptacja.checked==false) {
   alert("Proszę wyrazić zgodę na przetwarzanie danych osobowych!");
   return false;
 
}

if (form.imienazwisko.value=='') 
 {
   alert("Proszę podać swoje imię i nazwisko lub nazwę firmy!");
   return false;
 }

if (form.adres.value=='') 
 {
   alert("Proszę podać adres!");
   return false;
 }

if (form.email.value=='') 
 {
   alert("Proszę podać adres e-mail w celu wysłania zapytania!");
   return false;
 }
if(form.email.value!=''){
    var wzor_adres = /^([\w\.+_\-]+)@([\w\.\-_]+)\.([a-z]{2,6})$/; 
    var str_adres = form.email.value; 
    if(!(wzor_adres.test(str_adres))){
      alert('"' + str_adres + '" to nie jest poprawny adres e-mail!');
      return false;
    }
}

if (form.telefon.value=='') 
 {
   alert("Proszę podać numer telefonu!");
   return false;
 }
 
if(form.vat[0].checked==true){
 
 if (form.firma.value=='') 
 {
   alert("Proszę podać nazwę firmy do faktury! ");
   return false;
 }
 if (form.firma_adres.value=='') 
 {
   alert("Proszę podać adres firmy do faktury! ");
   return false;
 }
 
 var nip=form.nip.value;   
 var weights = [6,5,7,2,3,4,5,6,7];
 if( nip == null || !checkControlSum(nip, weights,11,true))
   {
     alert("Proszę podać poprawny NIP!");
     return false;
   }
 
}
}

function checkform_rejestracja (form){

function checkControlSum(str, weights, modulo, allow_high)
    {
        str = str.replace(/[^\d]/g,"");
        if(!str.length) return false;

        var nsize = str.length;
        var j = 0, sum = 0, control = 0;
        var csum = str.substring(nsize - 1);

        for (var i = 0; i < nsize - 1; i++)
        {
                j = parseInt(str.charAt(i));
                sum += j * weights[i];
        }
        if(sum == 0 || str.length < 9)
        {
            return false;
        }
        control = sum % modulo;

        if(allow_high == false) {
                control = 10 - control;
        }

        if (control == 10) {
            control = 0;
        }
        return control == csum;
    }

if(form.akceptacja.checked==false) {
   alert("Proszę wyrazić zgodę na przetwarzanie danych osobowych!");
   return false;
 
}

if (form.imie.value=='') 
 {
   alert("Proszę podać swoje imię!");
   return false;
 }

if (form.nazwisko.value=='') 
 {
   alert("Proszę podać swoje nazwisko!");
   return false;
 }

if (form.instytucja.value=='') 
 {
   alert("Proszę podać nazwę instytucji!");
   return false;
 }

if (form.adres.value=='') 
 {
   alert("Proszę podać adres!");
   return false;
 }

if (form.email.value=='') 
 {
   alert("Proszę podać adres e-mail w celu wysłania zapytania!");
   return false;
 }
if(form.email.value!=''){
    var wzor_adres = /^([\w\.+_\-]+)@([\w\.\-_]+)\.([a-z]{2,6})$/; 
    var str_adres = form.email.value; 
    if(!(wzor_adres.test(str_adres))){
      alert('"' + str_adres + '" to nie jest poprawny adres e-mail!');
      return false;
    }
}

if (form.telefon.value=='') 
 {
   alert("Proszę podać numer telefonu!");
   return false;
 }
 
if(form.vat[0].checked==true){
 
 if (form.firma.value=='') 
 {
   alert("Proszę podać nazwę firmy do faktury! ");
   return false;
 }
 if (form.firma_adres.value=='') 
 {
   alert("Proszę podać adres firmy do faktury! ");
   return false;
 }
 
 var nip=form.nip.value;   
 var weights = [6,5,7,2,3,4,5,6,7];
 if( nip == null || !checkControlSum(nip, weights,11,true))
   {
     alert("Proszę podać poprawny NIP!");
     return false;
   }
 
}
}

function wstawobiektflash(nazwa,szerokosc,wysokosc)
{
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+szerokosc+'" height="'+wysokosc+'" id="testNaStr" align="middle">');
document.write('<param name="allowScriptAccess" value="sameDomain" />');
document.write('<param name="movie" value="'+nazwa+'" />');
document.write('<param name="quality" value="high" />');
document.write('<param name="wmode" value="opaque" />');
document.write('<param name="bgcolor" value="#ffffff" />');
document.write('<embed wmode="opaque" src="'+nazwa+'" quality="high" bgcolor="#ffffff" width="'+szerokosc+'" height="'+wysokosc+'" name="testNaStr" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
}
