function proveriEmail(polje, poruka) 
{
	with (polje) 
	{	
		re = new RegExp("^.+@[^\.].*\.[a-z]{2,}$");
		if (value.search(re) != -1) 
		{
  	    	return true;    
		} 
		else 
		{	
			alert(poruka);
			return false;
		}
	}
}

function proveri_unos(forma)
{
	with (forma)
	{
		if (naziv.value == "")
		{
			alert('Morate popuniti polje Naziv organizacije.');
			naziv.focus();
			return false;
		}
		
		if (osnivanje.value != "")
		{
			re = new RegExp("18[0-9]{2}|19[0-9]{2}|20[0-9]{2}");
			if (osnivanje.value.search(re) == -1)
			{
				osnivanje.focus();
				alert('Godina osnivanja nije validna.');
				return false;
			}
		}
		if (registracija.value != "")
		{
			re = new RegExp("18[0-9]{2}|19[0-9]{2}|20[0-9]{2}");
			if (registracija.value.search(re) == -1)
			{
				registracija.focus();
				alert('Godina registracije nije validna.');
				return false;
			}
		}
		if (maticnibroj.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (maticnibroj.value.search(re) == -1)
			{
				maticnibroj.focus();
				alert('Maticni broj nije validan.');
				return false;
			}
		}
		if (brojclanova.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (brojclanova.value.search(re) == -1)
			{
				brojclanova.focus();
				alert('Broj clanova nije validan.');
				return false;
			}
		}
		if (punoradnovreme.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (punoradnovreme.value.search(re) == -1)
			{
				punoradnovreme.focus();
				alert('Broj zaposlenih u radnom odnosu nije validan.');
				return false;
			}
		}
		if (honorarno.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (honorarno.value.search(re) == -1)
			{
				honorarno.focus();
				alert('Broj zaposlenih angazovanih ugovorom nije validan.');
				return false;
			}
		}
		if (volonteri.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (volonteri.value.search(re) == -1)
			{
				volonteri.focus();
				alert('Broj volontera nije validan.');
				return false;
			}
		}
		if (podatke_uneo.value == "")
		{
			alert('Morate popuniti polje Ime i prezime unosioca podataka.');
			podatke_uneo.focus();
			return false;
		}
		if (podatke_uneo_telefon.value == "")
		{
			alert('Morate popuniti polje Telefon unosioca podataka.');
			podatke_uneo_telefon.focus();
			return false;
		}
		if (podatke_uneo_email.value == "")
		{
			alert('Morate popuniti polje E-mail unosioca podataka.');
			podatke_uneo_email.focus();
			return false;
		}
	}
	return true;
}


function proveri_unos_admin(forma)
{
	with (forma)
	{
		if (naziv.value == "")
		{
			alert('Morate popuniti polje Naziv organizacije.');
			naziv.focus();
			return false;
		}
		
		if (osnivanje.value != "")
		{
			re = new RegExp("18[0-9]{2}|19[0-9]{2}|20[0-9]{2}");
			if (osnivanje.value.search(re) == -1)
			{
				osnivanje.focus();
				alert('Godina osnivanja nije validna.');
				return false;
			}
		}
		if (registracija.value != "")
		{
			re = new RegExp("18[0-9]{2}|19[0-9]{2}|20[0-9]{2}");
			if (registracija.value.search(re) == -1)
			{
				registracija.focus();
				alert('Godina registracije nije validna.');
				return false;
			}
		}
		if (maticnibroj.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (maticnibroj.value.search(re) == -1)
			{
				maticnibroj.focus();
				alert('Maticni broj nije validan.');
				return false;
			}
		}
		if (brojclanova.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (brojclanova.value.search(re) == -1)
			{
				brojclanova.focus();
				alert('Broj clanova nije validan.');
				return false;
			}
		}
		if (punoradnovreme.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (punoradnovreme.value.search(re) == -1)
			{
				punoradnovreme.focus();
				alert('Broj zaposlenih u radnom odnosu nije validan.');
				return false;
			}
		}
		if (honorarno.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (honorarno.value.search(re) == -1)
			{
				honorarno.focus();
				alert('Broj zaposlenih angazovanih ugovorom nije validan.');
				return false;
			}
		}
		if (volonteri.value != "")
		{
			re = new RegExp("^[0-9]+$")
			if (volonteri.value.search(re) == -1)
			{
				volonteri.focus();
				alert('Broj volontera nije validan.');
				return false;
			}
		}
		if (osnivanje.value != "")
		{
			re = new RegExp("18[0-9]{2}|19[0-9]{2}|20[0-9]{2}");
			if (osnivanje.value.search(re) == -1)
			{
				osnivanje.focus();
				alert('Godina osnivanja nije validna.');
				return false;
			}
		}
		
		if (podatke_azurirao.value == "")
		{
			alert('Morate popuniti polje ime i prezime.');
			podatke_azurirao.focus();
			return false;
		}
	}
	return true;
}