function provera_uslova()
{
	if (document.registracija.prihvatam.checked == true){
		//document.registracija.submit();
		provera_lica();
	}else{
		alert("Uslovi moraju biti prihvaćeni.");
		return false
	}
}
function provera_lica(){
	if(tip_lica != 'pocetak'){
		provera();
	}else{
		alert("Niste izabrali tip registracije(za pravno ili fizičko lice)!");
		return false;
	}
}
function provera()
{
	nic =  (domen.match(".yu"))?'da':'ne';
	var err = "Niste uneli sledeća polja\n\n";
	var a = 0;
	var tot = 0;
	if (nic == "ne")
	{
		switch(tip_lica){
			case 'fizicko':
				if (document.registracija.imeiprezime.value == ""){ err += "Vaše Ime i Prezime\n";}else{ a++; }
			break;
			case 'pravno':
				if (document.registracija.firma.value == ""){ err += "Naziv firme\n";}else{ a++; }
				if (document.registracija.pib.value == ""){ err += "PIB\n";}else{ a++; }
			break;
		}
		if (document.registracija.adresa.value == ""){err += "Adresu\n";}else{a++;}
		if(document.registracija.grad.value == ""){err += "Grad\n";}else{a++;}
		if(document.registracija.br_posta.value == ""){err += "Broj pošte\n";}else{a++;}
		if(document.registracija.drzava.value == ""){err += "Državu\n";}else{a++;}
		/*if (document.registracija.gradidrzava.value == ""){err += "Grad i državu\n";}else{a++;}*/
		if (document.registracija.tel.value == ""){err += "Vaš telefon\n";}else{a++;}
		if (document.registracija.email.value == ""){err += "Vaš e-mail\n";}else{a++;}
		switch(tip_lica){
			case 'fizicko':
				var at=7;
			break;
			case 'pravno':
				var at=8;			
			break;
		}
		if (a == at){tot++;}else{err +="------------------------------------\n";}
	}
		
	if (nic == "da")
	{
		var n=0;
		if (document.registracija.firma.value == ""){err += "Ime Vaše firme\n";}else{n++;}
		if(document.registracija.adresafirma.value == ""){err += "Adresu Vaše firme \n";}else{n++;}
		if(document.registracija.email.value == ""){err += "E-mail institucije (neophodan za potvrdu) \n";}
		if (n == 3)
		{
			tot++;
		}
		else
		{
		err +="------------------------------------\n";
		}
	
	}
	var b=0;
	if (document.registracija.adminimeiprezime.value == ""){ err += "Ime i Prezime webmastera\n"; } else { b++; }
	if (document.registracija.adminadresa.value == "") { err += "Adresu webmastera\n"; } else { b++; }
	if(document.registracija.admingrad.value == ""){ err += "Grad webmastera\n"; }else{ b++; }
	if(document.registracija.adminbr_posta.value == ""){ err += "Broj poste webmastera\n"; }else{ b++; }
	if(document.registracija.admindrzava.value == ""){ err += "Državu webmastera\n"; }else{ b++; }
	/* if (document.registracija.admingraddrzava.value == "") { err += "Grad i državu webmastera\n"; } else { b++; } */
	if (document.registracija.admintel.value == ""){ err += "Telefon webmastera\n"; } else { b++; }
	if (document.registracija.adminemail.value == "") { err += "E-mail webmastera\n"; } else { b++; }
	if (b == 7) { tot++; } else { err +="------------------------------------\n"; }
	
	if (nic == "ne")
	{
		var c=0; 
		if (document.registracija.tehimeiprezime.value == "") { err += "Ime i Prezime administratora\n"; } else { c++; }
		if (document.registracija.tehadresa.value == "") { err += "Adresu administratora\n"; } else { c++; }
		if(document.registracija.tehgrad.value == ""){ err += "Grad administratora\n"; }else{ c++; }
		if(document.registracija.tehbr_posta.value == ""){ err += "Postanski broj administratora\n"; }else{ c++; }
		if(document.registracija.tehdrzava.value == ""){ err += "Država administratora\n"; }else{ c++; }
		/* if (document.registracija.tehgradidrzava.value == "") { err += "Grad i državu administratora\n"; } else { c++; } */
		if (document.registracija.tehtel.value == "") { err += "Telefon administratora\n"; } else { c++; }
		if (document.registracija.tehemail.value == "") { err += "E-mail administratora\n"; } else { c++; }
		if (c == 7) { tot++; } else { err +="------------------------------------\n"; }
	}
	
	if (nic == "da")
	{
		if (tot == 1) { document.registracija.submit(); } else { alert(err); }
	}
	else
	{
		if (tot == 3) { document.registracija.submit(); } else { alert(err); }
	}
}
function prenesi_owner_webmaster()
{
	if (document.registracija.owner_webmaster.checked == true)
	{
		document.registracija.adminimeiprezime.value = document.registracija.imeiprezime.value;
		document.registracija.adminadresa.value = document.registracija.adresa.value;
		//document.registracija.admingraddrzava.value = document.registracija.gradidrzava.value;
		document.registracija.admingrad.value = document.registracija.grad.value;
		document.registracija.adminbr_posta.value = document.registracija.br_posta.value;
		document.registracija.admindrzava.value = document.registracija.drzava.value;
		document.registracija.admintel.value = document.registracija.tel.value;
		document.registracija.adminfax.value = document.registracija.fax.value;
		document.registracija.adminemail.value = document.registracija.email.value;
	}
	else
	{
		document.registracija.adminimeiprezime.value = "";
		document.registracija.adminadresa.value = "";
		//document.registracija.admingraddrzava.value = "";
		document.registracija.admingrad.value = "";
		document.registracija.adminbr_posta.value = "";
		document.registracija.admindrzava.value = "";
		document.registracija.admintel.value = "";
		document.registracija.adminfax.value = "";
		document.registracija.adminemail.value = "";
	}
}

function prenesi_webmaster_admin()
{
	if (document.registracija.webmaster_admin.checked == true)
	{
		document.registracija.tehimeiprezime.value = document.registracija.imeiprezime.value;
		document.registracija.tehadresa.value = document.registracija.adresa.value;
		//document.registracija.tehgradidrzava.value = document.registracija.gradidrzava.value;
		document.registracija.tehgrad.value = document.registracija.grad.value;
		document.registracija.tehbr_posta.value = document.registracija.br_posta.value;
		document.registracija.tehdrzava.value = document.registracija.drzava.value;
		document.registracija.tehtel.value = document.registracija.tel.value;
		document.registracija.tehfax.value = document.registracija.fax.value;
		document.registracija.tehemail.value = document.registracija.email.value;
	}
	else
	{
		document.registracija.tehimeiprezime.value = "";
		document.registracija.tehadresa.value = "";
		//document.registracija.tehgradidrzava.value = "";
		document.registracija.tehgrad.value = "";
		document.registracija.tehbr_posta.value = "";
		document.registracija.tehdrzava.value = "";
		document.registracija.tehtel.value = "";
		document.registracija.tehfax.value = "";
		document.registracija.tehemail.value = "";
	}
}
function prenesi_owner_admin()
{
	if (document.registracija.owner_admin.checked == true)
	{
		document.registracija.tehimeiprezime.value = document.registracija.adminimeiprezime.value;
		document.registracija.tehadresa.value = document.registracija.adminadresa.value;
		//document.registracija.tehgradidrzava.value = document.registracija.admingraddrzava.value;
		document.registracija.tehgrad.value = document.registracija.admingrad.value;
		document.registracija.tehbr_posta.value = document.registracija.adminbr_posta.value;
		document.registracija.tehdrzava.value = document.registracija.admindrzava.value;
		document.registracija.tehtel.value = document.registracija.admintel.value;
		document.registracija.tehfax.value = document.registracija.adminfax.value;
		document.registracija.tehemail.value = document.registracija.adminemail.value;
	}
	else
	{
		document.registracija.tehimeiprezime.value = "";
		document.registracija.tehadresa.value = "";
		//document.registracija.tehgradidrzava.value = "";
		document.registracija.tehgrad.value = "";
		document.registracija.tehbr_posta.value = "";
		document.registracija.tehdrzava.value = "";
		document.registracija.tehtel.value = "";
		document.registracija.tehfax.value = "";
		document.registracija.tehemail.value = "";
	}
}

function provera_uslova_samo_domen()
{
	if (document.reg_domen.prihvatam.checked == true) { provera_lica2(); 
	} else {
		alert("Uslovi moraju biti prihvaćeni.");
		return false
	}
}
function provera_lica2(){
	if(tip_lica2 != 'pocetak'){
		provera_samo_domen();
	}else{
		alert("Niste izabrali tip registracije(za pravno ili fizičko lice)!");
		return false;
	}
}
function provera_samo_domen()
{
	if (domen.match(".yu"))
	{
		nic="da";
	}
	else
	{
		nic="ne";
	}
	var err = "Niste uneli sledeća polja\n\n";
	var a = 0;
	var tot = 0;
	switch(tip_lica2){
			case 'fizicko':
				if (document.reg_domen.imeiprezime.value == ""){ err += "Vaše Ime i Prezime\n";}else{ a++; }
			break;
			case 'pravno':
				if (document.reg_domen.firma.value == ""){ err += "Naziv firme\n";}else{ a++; }
				if (document.reg_domen.pib.value == ""){ err += "PIB\n";}else{ a++; }
			break;
		}
	if (document.reg_domen.adresa.value == "") { err += "Adresu\n"; } else { a++; }
	if(document.reg_domen.grad.value == ""){ err += "Grad\n"; }else{ a++; }
	if(document.reg_domen.br_posta.value == ""){ err += "Broj pošte\n"; }else{ a++; }
	if(document.reg_domen.drzava.value == ""){ err += "Državu\n"; }else{ a++; }
	/* if (document.registracija.gradidrzava.value == "") { err += "Grad i državu\n"; } else { a++; } */
	if (document.reg_domen.tel.value == ""){err += "Telefon\n";}else{a++;}
	if (document.reg_domen.email.value == ""){ err += "E-mail\n";}else{a++;}
	switch(tip_lica2){
			case 'fizicko':
				at = 7;
			break;
			case 'pravno':
				at = 8;
			break;
		}
	
	if (a == at)
	{
		tot++;
	}
	else
	{
		err +="------------------------------------\n";
	}
	
	if (nic == "da")
	{
		var n=0;
		if (document.reg_domen.firma.value == ""){err += "Ime Vaše firme\n";}else{n++;}
		if(document.reg_domen.pib.value == ""){err += "PIB broj\n";}else{n++;}
		if (n == 2)
		{
			tot++;
		}
		else
		{
		err +="------------------------------------\n";
		}
	
	}
	var b=0;
	if (document.reg_domen.adminimeiprezime.value == ""){err += "Ime i Prezime webmastera\n";}else{b++;}
	if (document.reg_domen.adminadresa.value == ""){err += "Adresu webmastera\n";}else{b++;}
	if(document.reg_domen.admingrad.value == ""){err += "Grad webmastera\n";}else{b++;}
	if(document.reg_domen.adminbr_posta.value == ""){err += "Broj poste webmastera\n";}else{b++;}
	if(document.reg_domen.admindrzava.value == ""){err += "Državu webmastera\n";}else{b++;}
	/*if (document.registracija.admingraddrzava.value == ""){err += "Grad i državu webmastera\n";}else{b++;}*/
	if (document.reg_domen.admintel.value == ""){err += "Telefon webmastera\n";}else{b++;}
	if (document.reg_domen.adminemail.value == ""){err += "E-mail webmastera\n";}else{b++;}
	if (b == 7)
	{
		tot++;
	}
	else
	{
		err +="------------------------------------\n";
	}
	
	var c=0;
	if (document.reg_domen.tehimeiprezime.value == ""){err += "Ime i Prezime administratora\n";}else{c++;}
	if (document.reg_domen.tehadresa.value == ""){err += "Adresu administratora\n";}else{c++;}
	if(document.reg_domen.tehgrad.value == ""){err += "Grad administratora\n";}else{c++;}
	if(document.reg_domen.tehbr_posta.value == ""){err += "Postanski broj administratora\n";}else{c++;}
	if(document.reg_domen.tehdrzava.value == ""){err += "Država administratora\n";}else{c++;}
	/*if (document.registracija.tehgradidrzava.value == ""){err += "Grad i državu administratora\n";}else{c++;}*/
	if (document.reg_domen.tehtel.value == ""){err += "Telefon administratora\n";}else{c++;}
	if (document.reg_domen.tehemail.value == ""){err += "E-mail administratora\n";}else{c++;}
	if (c == 7)
	{
		tot++;
	}
	else
	{
		err +="------------------------------------\n";
	}
	
	var d = 0;
	
	if (document.reg_domen.dns_naziv.value == ""){err += "Primarni DNS server\n";}else{d++;}
	if (document.reg_domen.ip_adresa.value == ""){err += "IP adresu primarnog DNS servera\n";}else{d++;}
	if (document.reg_domen.sek_dns_naziv.value == ""){err += "Sekundarni DNS server\n";}else{d++;}
	if (document.reg_domen.sek_ip_adresa.value == ""){err += "IP adresu sekundarnog DNS servera\n";}else{d++;}
	if (document.reg_domen.webserverurl.value == ""){err += "URL adresu servera\n";}else{d++;}
	if (document.reg_domen.mailserver_naziv.value == ""){err += "Adresu Vašeg mail servera\n";}else{d++;}
	
	if (d == 6)
	{
		tot++;
	}
	else
	{
		err +="------------------------------------\n";
	}
	
	
	if (nic == "da")
	{
		if (tot == 5)
		{
			document.reg_domen.submit();
		}
		else
		{
			alert(err);
		}
	}
	else
	{
		if (tot == 4)
		{
			document.reg_domen.submit();
		}
		else
		{
			alert(err);
		}
	}
}

function prenesi_owner_webmaster_samo_domen()
{
	if (document.reg_domen.owner_webmaster.checked == true)
	{
		document.reg_domen.adminimeiprezime.value = document.reg_domen.imeiprezime.value;
		document.reg_domen.adminadresa.value = document.reg_domen.adresa.value;
		//document.registracija.admingraddrzava.value = document.registracija.gradidrzava.value;
		document.reg_domen.admingrad.value = document.reg_domen.grad.value;
		document.reg_domen.adminbr_posta.value = document.reg_domen.br_posta.value;
		document.reg_domen.admindrzava.value = document.reg_domen.drzava.value;
		document.reg_domen.admintel.value = document.reg_domen.tel.value;
		document.reg_domen.adminfax.value = document.reg_domen.fax.value;
		document.reg_domen.adminemail.value = document.reg_domen.email.value;
	}
	else
	{
		document.reg_domen.adminimeiprezime.value = "";
		document.reg_domen.adminadresa.value = "";
		//document.registracija.admingraddrzava.value = "";
		document.reg_domen.admingrad.value = "";
		document.reg_domen.adminbr_posta.value = "";
		document.reg_domen.admindrzava.value = "";
		document.reg_domen.admintel.value = "";
		document.reg_domen.adminfax.value = "";
		document.reg_domen.adminemail.value = "";
	}
}
function prenesi_owner_admin_samo_domen()
{
	if (document.reg_domen.owner_admin.checked == true)
	{
		document.reg_domen.tehimeiprezime.value = document.reg_domen.imeiprezime.value;
		document.reg_domen.tehadresa.value = document.reg_domen.adresa.value;
		document.reg_domen.tehgrad.value = document.reg_domen.grad.value;
		document.reg_domen.tehbr_posta.value = document.reg_domen.br_posta.value;
		document.reg_domen.tehdrzava.value = document.reg_domen.drzava.value;
		document.reg_domen.tehtel.value = document.reg_domen.tel.value;
		document.reg_domen.tehfax.value = document.reg_domen.fax.value;
		document.reg_domen.tehemail.value = document.reg_domen.email.value;
	}
	else
	{
		document.reg_domen.tehimeiprezime.value = "";
		document.reg_domen.tehadresa.value = "";
		document.reg_domen.tehgrad.value = "";
		document.reg_domen.tehbr_posta.value = "";
		document.reg_domen.tehdrzava.value = "";
		document.reg_domen.tehtel.value = "";
		document.reg_domen.tehfax.value = "";
		document.reg_domen.tehemail.value = "";
	}
}
function prenesi_webmaster_admin_samo_domen()
{
	if (document.reg_domen.webmaster_admin.checked == true)
	{
		document.reg_domen.tehimeiprezime.value = document.reg_domen.adminimeiprezime.value;
		document.reg_domen.tehadresa.value = document.reg_domen.adminadresa.value;
		document.reg_domen.tehgrad.value = document.reg_domen.admingrad.value;
		document.reg_domen.tehbr_posta.value = document.reg_domen.adminbr_posta.value;
		document.reg_domen.tehdrzava.value = document.reg_domen.admindrzava.value;
		document.reg_domen.tehtel.value = document.reg_domen.admintel.value;
		document.reg_domen.tehfax.value = document.reg_domen.adminfax.value;
		document.reg_domen.tehemail.value = document.reg_domen.adminemail.value;
	}
	else
	{
		document.reg_domen.tehimeiprezime.value = "";
		document.reg_domen.tehadresa.value = "";
		document.reg_domen.tehgrad.value = "";
		document.reg_domen.tehbr_posta.value = "";
		document.reg_domen.tehdrzava.value = "";
		document.reg_domen.tehtel.value = "";
		document.reg_domen.tehfax.value = "";
		document.reg_domen.tehemail.value = "";
	}
}
