function select_woj(f,id)
{
f.selectedIndex=id;
}




function loguj(formularz)
{

    if(formularz.haslo.value=='' || formularz.login.value=='')
    {
        alert('Proszę wypełnić oba pola');
        return false;
  }
  else
  {
return true;
  }

}


function popup(foto,szer,wys,nazwa)
{

config='toolbar=no,location=no,directories=no,status=no,menubar=no,width='+szer+',height='+wys+' ,scrollbars=no,resizable=no';
var okno = window.open ("",nazwa,config);

okno.document.write('<html><head></head><body onClick="window.close()" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginwidth="0"><a href="#"><img src="'+foto+'" border=0  > </a></body></html>');

okno.document.close();
}

function popup2(link,szer,wys,nazwa)
{
config='toolbar=no,location=no,directories=no,status=no,menubar=no,width='+szer+',height='+wys+' ,scrollbars=no,resizable=no';
var okno = window.open (link,nazwa,config);
}


function leng(pole,max)
{


if(max-(pole.value.length)<0)
{
alert('Wpisany tekst jest za długi. Maksymalna ilośc znaków to '+max);
pole.value=pole.value.substr(0,max)

}

}



function check_type(nazwaTab,typTab,f)
{
 var ile=nazwaTab.length;
 var nazwaPliku,typ,ok;
 var brak=0;
 var ile_typow;
 var good_type=0;
 for(var i=0;i<ile;i++)
 {
   nazwaPliku=f.elements[nazwaTab[i]].value;
   if(nazwaPliku!='')
   {
 
    typ=nazwaPliku.substring(nazwaPliku.length-3,nazwaPliku.length).toLowerCase();
 
     ile_typow=typTab[i].length;
     for(var l=0;l<ile_typow;l++)
     {
 
		    if(typ==typTab[i][l])
		    {
			++good_type;
		    break;
		    }
			
      }
   }
   else
   {
     ++brak;
	}
 
 
 }
    
 
     		  if(brak==nazwaTab.length)
		      {
			    return true;
			  }
			  else
			  {
				
					 if(good_type+brak==nazwaTab.length)
    				 {
					 return true;
					 
					 }
					 else
					 {
					 alert('Akceptowane typy pliku to: '+typTab);
		     		 return false;
					 }
 
		    	}

}





function sprawdz(f)
{
	if(f.haslo.value!='' && f.phaslo.value!='' && f.miasto.value!='' && f.email.value!=''&& f.nazwa.value!='' && f.ulica.value!='' && f.regon.value!='' && f.nhm.value!=''  && f.nhm.login!='')
	{

			if(f.haslo.value!=f.phaslo.value || f.haslo.value.length<5 )
			{
			
					alert('Hasło i jego powtórzenie powinny być identyczne oraz skłądać się z conajmniej 6 znaków');
					return false;
			}
			else
			{
					if(f.foto1.value!='' || f.foto2.value!='' || f.foto3.value!=''
			 		|| f.foto4.value!=''  || f.logo.value!='' || f.plik.value!='')
					{
					return check_type(new Array('foto1','foto2','foto3','foto4','plik','logo'),new Array(new Array('jpg'),new Array('jpg'),new Array('jpg'),new Array('jpg'),new Array('doc','pdf','xls','txt'),new Array('jpg')),f)
					}
					else
					{
					return true;
					}
			
			
			}
			
	}
	else
	{

			alert('Pola oznaczone gwiazdką są wymagane!');
			return false;
	}


}






