function change(lay1ID,lay2ID)
{
	var obj1=document.getElementById(lay1ID);
	var obj2=document.getElementById(lay2ID);
	obj1.style.visibility='visible';
	obj2.style.visibility='hidden';
}

function zamowienie(obj){
	if (obj.value=='1')
	{
		change('formularzdetal','formularzhurt');
	}
	else
	{
		change('formularzhurt','formularzdetal');
		
	}
}

function check(form)
{
	//var f=eval('document.'+form); //obiekcik typu formularz
	var f=form;
	var wagi= new Array(6,5,7,2,3,4,5,6,7);//wagi do sprawdzania sumy kontrolnej NIP
	//var f=document.getElementById(form);
	// sprawdzenie wspólnych pól
	var flag =  f.ulica.value!='' && f.kod.value!='' && f.telefon.value!='' && ((f.usb.value!=0 && f.usb.value!='') || (f.com.value!=0 && f.com.value!=''));
	//sprawdzenie pól dla detalu
	if (form.name=='detalForm')
	{
		zgoda=f.zgoda.checked;
                flag&=f.nazwisko.value!='';
		nip=true; //ustawiamy, ze nip jest dobry (bo go nie ma)
		ok=true;
	}
	else
	
	//sprawdzanie pól dla hurtu
	{
		zgoda=true;
                flag&=f.firma.value!='';
		var nipString=f.nip.value;
		nipTab=nipString.split('-');
		nip=nipTab.length==4;
		if (nip) {
			nipStringConcated='';
			for (i=0;i<4;i++)
			nipStringConcated+=nipTab[i];//laczymy lancuch z wywalonymi kreskami
			ctrlSum=0;
			for (i=0;i<nipStringConcated.length-1;i++)
			{
				ctrlSum+=(parseInt(nipStringConcated.charAt(i))*wagi[i]);//liczymy sume kontrolna
				
			}
			nip= parseInt(nipStringConcated.charAt(nipStringConcated.length-1))== (ctrlSum%11);//sprawdzamy poprawnosc NIP
		}
		ok=f.podpis.checked;
	}
	if (flag && nip && zgoda)
        {
                if (!ok)
                {       if (document.layers) offset=window.pageYOffset;
                        else offset=window.document.body.scrollTop;
                        document.getElementById('komunikat').style.top=offset;
                        document.getElementById('komunikat').style.visibility='visible';
                }
                else f.submit();  //jesli nip i pola ok to wysyłamy
        }
	else
	{
		if (!flag) alert('Nie wypełniono wymaganych pól'); //jesli pola be to akcja
		if (!nip) alert('Błedny numer NIP'); //jesli nip zły to akcja
		if (!zgoda) alert('Musisz wyrazić zgodę na przetwarzanie danych osobowych aby zamówienie mogło być zrealizowane');
	}
}

function zwin(LayerId){
        //var l=getElementById(LayerId);
        var l=LayerId;
        if (l.style.display=='none') l.style.display='block';
        else l.style.display='none';
}
