function typ(typ)
{
	var p = document.getElementById('typ_p');
	var f = document.getElementById('typ_f');
	 	
	if(typ == 'P')
	{
	 	p.style.display = 'block';
	 	f.style.display = 'none';
	}
	else
	{
		p.style.display = 'none';
	 	f.style.display = 'block';
	}
} 

function send()
{
	var obj = document.forms["form1"];
	
	if(obj.login.value.length == 0)
	{
   		alert("Proszę podać login");
     	obj.login.focus();
		return;
	}
	
	if(obj.haslo1.value.length == 0)
	{
   		alert("Proszę podać hasło");
     	obj.haslo1.focus();
		return;
	}
	
	if(obj.haslo1.value != obj.haslo2.value)
	{	
		alert("Hasło i jego powtórzenie są różne");
     	obj.haslo2.focus();
		return;
	}
	
	if(obj.typ_klienta[0].checked)
	{
		if(obj.imie.value.length == 0)
		{
	   		alert("Proszę podać Imię");
	     	obj.imie.focus();
			return;
		}	
		
		if(obj.nazwisko.value.length == 0)
		{
	   		alert("Proszę podać Nazwisko");
	     	obj.nazwisko.focus();
			return;
		}	
	}
	
	if(obj.typ_klienta[1].checked)
	{
		if(obj.firma.value.length == 0)
		{
	   		alert("Proszę podać nazwę firmy");
	     	obj.firma.focus();
			return;
		}	
		
		if(obj.nip.value.length == 0)
		{
	   		alert("Proszę podać numer NIP");
	     	obj.nip.focus();
			return;
		}	
		
		if(obj.osoba_do_kontaktow.value.length == 0)
		{
	   		alert("Proszę podać imię i nazwisko osoby do kontaktów");
	     	obj.osoba_do_kontaktow.focus();
			return;
		}
	}
	
	if(obj.ulica.value.length == 0)
	{
  		alert("Proszę podać ulicę i numer domu");
     	obj.ulica.focus();
	 	return; 
 	}
 	
	if(obj.kod_pocz.value.length == 0)
	{
		alert("Proszę podać kod pocztowy");
     	obj.kod_pocz.focus();
	 	return; 
	}
	
	if(obj.miejscowosc.value.length == 0)
	{
		alert("Proszę podać miejscowośc");
     	obj.miejscowosc.focus();
	 	return; 
	}
	
	if(obj.email.value.length == 0)
	{
		alert("Proszę podać adres e-mail");
     	obj.email.focus();
	 	return; 
	}
	
	if(obj.telefon.value.length == 0)
	{
		alert("Proszę podać telefon");
     	obj.telefon.focus();
	 	return; 
	}
	
	obj.submit();
}

function updateMojeDane()
{
	var obj = document.forms["form1"];
	
	if(obj.typ_klienta[0].checked)
	{
		if(obj.imie.value.length == 0)
		{
	   		alert("Proszę podać Imię");
	     	obj.imie.focus();
			return;
		}	
		
		if(obj.nazwisko.value.length == 0)
		{
	   		alert("Proszę podać Nazwisko");
	     	obj.nazwisko.focus();
			return;
		}	
	}
	
	if(obj.typ_klienta[1].checked)
	{
		if(obj.firma.value.length == 0)
		{
	   		alert("Proszę podać nazwę firmy");
	     	obj.firma.focus();
			return;
		}	
		
		if(obj.nip.value.length == 0)
		{
	   		alert("Proszę podać numer NIP");
	     	obj.nip.focus();
			return;
		}	
		
		if(obj.osoba_do_kontaktow.value.length == 0)
		{
	   		alert("Proszę podać imię i nazwisko osoby do kontaktów");
	     	obj.osoba_do_kontaktow.focus();
			return;
		}
	}
	
	if(obj.ulica.value.length == 0)
	{
  		alert("Proszę podać ulicę i numer domu");
     	obj.ulica.focus();
	 	return; 
 	}
 	
	if(obj.kod_pocz.value.length == 0)
	{
		alert("Proszę podać kod pocztowy");
     	obj.kod_pocz.focus();
	 	return; 
	}
	
	if(obj.miejscowosc.value.length == 0)
	{
		alert("Proszę podać miejscowośc");
     	obj.miejscowosc.focus();
	 	return; 
	}
	
	if(obj.telefon.value.length == 0)
	{
		alert("Proszę podać telefon");
     	obj.telefon.focus();
	 	return; 
	}
	
	obj.submit();	
}

function maskInt(evt)
{
	evt = (evt) ? evt : event;
	var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);
      
	var s = String.fromCharCode(charCode);

    if((charCode >= 48 && charCode <= 57)
       || (charCode >= 95 && charCode <= 105)
       || charCode == 8 || charCode == 46
       || charCode == 37 || charCode == 39
       || charCode == 36 || charCode == 35
       || charCode == 9
       )    
		return true;
	else 
		return false;	
}

function sprawdzNIP( inputVal )
{
  if ( !inputVal.match( /^[0-9]{3}-[0-9]{2}-[0-9]{2}-[0-9]{3}$/ ) )
  {
    return false;
  }
  var ar = inputVal.replace(/-/g,'');
  var arg = inputVal.replace(/-/g,'');
  var coefficients = "657234567";
  var sum=0;
  var index=8;
  for (index=8; index>=0 ;index--)if( rr==false )
    sum += (parseInt(coefficients.charAt(index)) * parseInt(arg.charAt(index)));
   if ( (sum % 11) == 10 ? false : ((sum % 11) == parseInt(arg.charAt(9))) )
    return true;

  return false;
}