var RegEmail;
var RegPotvrdaEmail;
var RegSifra;
var RegPotvrdaSifra;
var RegSKod;

// *************************************************************************************************************************************

function UkloniLogo() {
	
	document.getElementById('LOGOUPLOADP').innerHTML = '&nbsp;';	
	document.getElementById('LOGOUPLOADS').innerHTML = '&nbsp;';							
	document.getElementById('LOGOUPLOADOVAN').innerHTML = '&nbsp;';		
	document.getElementById('LOGOSLIKA').value = '000';
	document.getElementById('LINKUKLONILOGO').style.display="none";		
	
}

// *************************************************************************************************************************************

function startUpload(){

	document.getElementById('LOGOUPLOADP').innerHTML = '&nbsp;';	
	document.getElementById('LOGOUPLOADS').innerHTML = '<img src="Slike/Ajax/wait.gif"></img>';							
	document.REGISTRACIJA.target="UPLOADFRAME";
	document.REGISTRACIJA.submit();
	PrikaziLoader()
	return true;
}

function stopUpload(rezultatUpload){
	
	var Rezultat = new Array();
	SakriLoader();
	Rezultat = rezultatUpload.split('$$$');	
	if (Rezultat[0] == "111"){		
		document.getElementById('LOGOUPLOADP').innerHTML = '&nbsp;' ;	
		document.getElementById('LOGOUPLOADS').innerHTML = '<img src="Slike/Ajax/accept.gif"></img>';							
		document.getElementById('LOGOUPLOADOVAN').innerHTML = '<img src="'+Rezultat[1]+'"></img>';		
		document.getElementById('LOGOSLIKA').value = Rezultat[2];
		document.getElementById('LINKUKLONILOGO').style.display="block";			
	} else {
		document.getElementById('LOGOUPLOADP').innerHTML = Rezultat[1];	
		document.getElementById('LOGOUPLOADS').innerHTML = '<img src="Slike/Ajax/reject.gif"></img>';							
		document.getElementById('LOGOUPLOADOVAN').innerHTML = '&nbsp;';		
		document.getElementById('LOGOSLIKA').value = '000';
		document.getElementById('LINKUKLONILOGO').style.display="none";	
	}
	return true;
}

// *************************************************************************************************************************************

function SetujDilera(tip) {
	
	if (tip==1) {
		document.getElementById('DNAZIV').innerHTML = '<label for="REGFIRMA_2">Naziv firme</label>';		
		document.getElementById('DPIB').innerHTML   = '<label for="REGPIB_2">PIB</label>';	
		window.document.getElementById('TIPREGISTRACIJE').value = 2;
	} else {
		document.getElementById('DNAZIV').innerHTML = '<label for="REGFIRMA_2">Naziv virtuelnog placa</label>';		
		document.getElementById('DPIB').innerHTML   = '<label for="REGPIB_2">JMBG</label>';
		window.document.getElementById('TIPREGISTRACIJE').value = 3;
	}
}

// *************************************************************************************************************************************

function SetujTipRegistracije(element) {
	
	if (element == 'REG1') {
		window.document.getElementById('REG1').style.display="block";	
		window.document.getElementById('REG2').style.display="none";	
		window.document.getElementById('TIPREGISTRACIJE').value = 1;
		window.document.getElementById('REGIME_1').value	  = window.document.getElementById('REGIME_2').value;	
		window.document.getElementById('REGPREZIME_1').value  = window.document.getElementById('REGPREZIME_2').value;
		window.document.getElementById('REGTELEFON_1').value  = window.document.getElementById('REGTELEFON_2').value;	
		window.document.getElementById('REGMTELEFON_1').value = window.document.getElementById('REGMTELEFON_2').value;	
		window.document.getElementById('REGPBROJ_1').value    = window.document.getElementById('REGPBROJ_2').value;	
		window.document.getElementById('REGMESTO_1').value    = window.document.getElementById('REGMESTO_2').value;	
		document.getElementById('REG1OPCIJA').className   = 'REGIZABRAN';
		document.getElementById('REG2OPCIJA').className   = 'REGIZBOR';		
	} else {
		window.document.getElementById('REG2').style.display="block";	
		window.document.getElementById('REG1').style.display="none";	
		window.document.getElementById('TIPREGISTRACIJE').value = 2;
		window.document.getElementById('REGIME_2').value	  = window.document.getElementById('REGIME_1').value;	
		window.document.getElementById('REGPREZIME_2').value  = window.document.getElementById('REGPREZIME_1').value;	
		window.document.getElementById('REGTELEFON_2').value  = window.document.getElementById('REGTELEFON_1').value;	
		window.document.getElementById('REGMTELEFON_2').value = window.document.getElementById('REGMTELEFON_1').value;	
		window.document.getElementById('REGPBROJ_2').value    = window.document.getElementById('REGPBROJ_1').value;	
		window.document.getElementById('REGMESTO_2').value    = window.document.getElementById('REGMESTO_1').value;	
		document.getElementById('REG2OPCIJA').className   = 'REGIZABRAN';
		document.getElementById('REG1OPCIJA').className   = 'REGIZBOR';				
	}
}

// *************************************************************************************************************************************

function Registracija() {
	
	var Pravila = document.getElementById('REGUSLOVI');
	
	if (Pravila.checked != 1) {
		 PrikaziProzorPoruke('Niste prihvatili uslove korišcenja sajta');
	} else {
		 if (window.document.getElementById('REG1').style.display=="block") {
			/* registracija fizickog prodavca */	
			RegEmail         = AjaxKonverzija(document.getElementById('REGEMAIL').value);
			RegPotvrdaEmail  = AjaxKonverzija(document.getElementById('REGPEMAIL').value);
			RegSifra         = AjaxKonverzija(document.getElementById('REGSIFRA').value);
			RegPotvrdaSifra  = AjaxKonverzija(document.getElementById('REGPSIFRA').value);	
			RegSKod          = document.getElementById('REGSKOD').value;
			var RegSkodKript = document.getElementById('SKODKRIPT').value;	

			var RegIme       = AjaxKonverzija(document.getElementById('REGIME_1').value);	
			var RegPrezime   = AjaxKonverzija(document.getElementById('REGPREZIME_1').value);	
			var RegTelefon   = AjaxKonverzija(document.getElementById('REGTELEFON_1').value);	
			var RegMtelefon  = AjaxKonverzija(document.getElementById('REGMTELEFON_1').value);	
			var RegPbroj     = AjaxKonverzija(document.getElementById('REGPBROJ_1').value);	
			var RegMesto     = AjaxKonverzija(document.getElementById('REGMESTO_1').value);
			
			xmlHttp_Registracija=GetXmlHttpObject();
			if (xmlHttp_Registracija==null) {
		  		alert ("Browser does not support HTTP Request");
		  		return;
			}

			var url="AJAX-registracija.php";	
			var parametri = "REGEMAIL="     + RegEmail+"&"+
							"REGPEMAIL="    + RegPotvrdaEmail+"&"+
							"REGSIFRA="     + RegSifra+"&"+
							"REGPSIFRA="    + RegPotvrdaSifra+"&"+
							"REGSKOD="      + RegSKod+"&"+
							"REGSKODKRIPT=" + RegSkodKript+"&"+
							"REGIME="       + RegIme+"&"+
							"REGPREZIME="   + RegPrezime+"&"+
							"REGTELEFON="   + RegTelefon+"&"+
							"REGMTELEFON="  + RegMtelefon+"&"+
							"REGPBROJ="     + RegPbroj+"&"+
							"REGMESTO="     + RegMesto+"&"+
							"REG=1";
	
			xmlHttp_Registracija.onreadystatechange=Registracija_Changed;
			xmlHttp_Registracija.open("POST",url,true);
			xmlHttp_Registracija.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlHttp_Registracija.setRequestHeader("Content-length", parametri.length);
			xmlHttp_Registracija.setRequestHeader("Connection", "close");
			xmlHttp_Registracija.send(parametri);	

		 } else {
			/* registracija dilera prodavca */	
			RegEmail         = AjaxKonverzija(document.getElementById('REGEMAIL').value);
			RegPotvrdaEmail  = AjaxKonverzija(document.getElementById('REGPEMAIL').value);
			RegSifra         = AjaxKonverzija(document.getElementById('REGSIFRA').value);
			RegPotvrdaSifra  = AjaxKonverzija(document.getElementById('REGPSIFRA').value);	
			RegSKod          = document.getElementById('REGSKOD').value;
			var RegSkodKript = document.getElementById('SKODKRIPT').value;	

			var RegTipDilera = document.getElementById('TIPREGISTRACIJE').value;	

			var RegFirma     = AjaxKonverzija(document.getElementById('REGFIRMA_2').value);	
			var RegIme       = AjaxKonverzija(document.getElementById('REGIME_2').value);	
			var RegPrezime   = AjaxKonverzija(document.getElementById('REGPREZIME_2').value);				
			var RegPib       = AjaxKonverzija(document.getElementById('REGPIB_2').value);	
			var RegAdresa    = AjaxKonverzija(document.getElementById('REGULICA_2').value);	
			var RegPbroj     = AjaxKonverzija(document.getElementById('REGPBROJ_2').value);	
			var RegMesto     = AjaxKonverzija(document.getElementById('REGMESTO_2').value);
			
			var RegTelefon   = AjaxKonverzija(document.getElementById('REGTELEFON_2').value);	
			var RegTelefon2  = AjaxKonverzija(document.getElementById('REGTELEFON_22').value);				
			var RegMtelefon  = AjaxKonverzija(document.getElementById('REGMTELEFON_2').value);	
			var RegFax       = AjaxKonverzija(document.getElementById('REGFAX_2').value);				
			var RegWebSajt   = AjaxKonverzija(document.getElementById('REGWEBSAJT_2').value);							
			var RegOpis      = AjaxKonverzija(document.getElementById('REGOPIS_2').value);										
			
			var RegLogo      = document.getElementById('LOGOSLIKA').value;
				
			xmlHttp_Registracija=GetXmlHttpObject();
			if (xmlHttp_Registracija==null) {
		  		alert ("Browser does not support HTTP Request");
		  		return;
			}

			var url="AJAX-registracija.php";	
			var parametri = "REGEMAIL="     + RegEmail+"&"+
							"REGPEMAIL="    + RegPotvrdaEmail+"&"+
							"REGSIFRA="     + RegSifra+"&"+
							"REGPSIFRA="    + RegPotvrdaSifra+"&"+
							"REGSKOD="      + RegSKod+"&"+
							"REGSKODKRIPT=" + RegSkodKript+"&"+
							"REGTIPDILERA=" + RegTipDilera+"&"+
							"REGFIRMA="     + RegFirma+"&"+
							"REGIME="       + RegIme+"&"+
							"REGPREZIME="   + RegPrezime+"&"+
							"REGPIB="       + RegPib+"&"+
							"REGULICA="     + RegAdresa+"&"+
							"REGPBROJ="     + RegPbroj+"&"+
							"REGMESTO="     + RegMesto+"&"+					
							"REGTELEFON="   + RegTelefon+"&"+
							"REGTELEFON2="  + RegTelefon2+"&"+							
							"REGMTELEFON="  + RegMtelefon+"&"+
							"REGFAX="       + RegFax+"&"+
							"REGWEBSAJT="   + RegWebSajt+"&"+
							"REGOPIS="      + RegOpis+"&"+							
							"REGLOGO="      + RegLogo+"&"+
							"REG=2";
	
			xmlHttp_Registracija.onreadystatechange=Registracija_Changed;
			xmlHttp_Registracija.open("POST",url,true);
			xmlHttp_Registracija.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlHttp_Registracija.setRequestHeader("Content-length", parametri.length);
			xmlHttp_Registracija.setRequestHeader("Connection", "close");
			xmlHttp_Registracija.send(parametri);			 
		 }
		 
	}
	
}

function Registracija_Changed() { 
	
	if (xmlHttp_Registracija.readyState==1) { 
			
		SakriProzorPoruke();
		PrikaziLoader();
			
	} else if (xmlHttp_Registracija.readyState==4) { 
			
		SakriLoader();
		
		if (xmlHttp_Registracija.responseText.indexOf('000')>=0) {
			// greska - sistemska
			window.document.getElementById('REGPORUKABLOK').style.display="none";		
			window.document.getElementById('REGPORUKABLOKBEZMAILA').style.display="none";					
			window.document.getElementById('REGGRESKABLOK').style.display="block";		
			window.document.getElementById('REGFORMABLOK').style.display="none";	
			// uspesno	
		} else if (xmlHttp_Registracija.responseText=='1') {
			window.document.getElementById('REGPORUKABLOK').style.display="block";	
			window.document.getElementById('REGPORUKABLOKBEZMAILA').style.display="none";					
			window.document.getElementById('REGGRESKABLOK').style.display="none";		
			window.document.getElementById('REGFORMABLOK').style.display="none";		
		} else if (xmlHttp_Registracija.responseText=='2') {
			window.document.getElementById('REGPORUKABLOK').style.display="none";	
			window.document.getElementById('REGPORUKABLOKBEZMAILA').style.display="block";					
			window.document.getElementById('REGGRESKABLOK').style.display="none";		
			window.document.getElementById('REGFORMABLOK').style.display="none";								
		} else {
			// greska sa unetim podacima
			PrikaziProzorPoruke(xmlHttp_Registracija.responseText);
		}
	}
}

// *************************************************************************************************************************************

function NulirajPoljaEmaila() {

		if (RegEmail=='') {
			document.getElementById('REGEMAILP').innerHTML = '&nbsp;';	
			document.getElementById('REGEMAILS').innerHTML = '<img src="Slike/Ajax/star.gif"></img>';							
		}

		
		if (RegPotvrdaEmail=='') {
			document.getElementById('REGPEMAILP').innerHTML = '&nbsp;';	
			document.getElementById('REGPEMAILS').innerHTML = '<img src="Slike/Ajax/star.gif"></img>';			
		}
}

// *************************************************************************************************************************************

function NulirajPoljaSifre() {

		if (RegSifra=='') {
			document.getElementById('REGSIFRAP').innerHTML = '&nbsp;';	
			document.getElementById('REGSIFRAS').innerHTML = '<img src="Slike/Ajax/star.gif"></img>';							
		}

		
		if (RegPotvrdaSifra=='') {
			document.getElementById('REGPSIFRAP').innerHTML = '&nbsp;';	
			document.getElementById('REGPSIFRAS').innerHTML = '<img src="Slike/Ajax/star.gif"></img>';			
		}
}

// *************************************************************************************************************************************

function NulirajPoljaSkoda() {

		if (RegSKod=='') {
			document.getElementById('REGSKODP').innerHTML = '&nbsp;';	
			document.getElementById('REGSKODS').innerHTML = '<img src="Slike/Ajax/star.gif"></img>';							
		}
}

// *************************************************************************************************************************************

function ProveraEmail() {

	RegEmail         = AjaxKonverzija(document.getElementById('REGEMAIL').value);
	RegPotvrdaEmail  = AjaxKonverzija(document.getElementById('REGPEMAIL').value);

    NulirajPoljaEmaila();

		
		xmlHttp_ProveraEmail=GetXmlHttpObject();
		if (xmlHttp_ProveraEmail==null) {
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		var url="AJAX-registracija.php";	
		var parametri = "REGPEMAIL="+RegPotvrdaEmail+"&"+"REGEMAIL="+RegEmail+"&"+"VAL=1";
	
		xmlHttp_ProveraEmail.onreadystatechange=ProveraEmail_Changed;
		xmlHttp_ProveraEmail.open("POST",url,true);
		xmlHttp_ProveraEmail.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp_ProveraEmail.setRequestHeader("Content-length", parametri.length);
		xmlHttp_ProveraEmail.setRequestHeader("Connection", "close");
		xmlHttp_ProveraEmail.send(parametri);	
}

function ProveraEmail_Changed() { 
	
	if (xmlHttp_ProveraEmail.readyState==1) { 
			
		if (RegEmail!='') {
			document.getElementById('REGEMAILS').innerHTML = '<img src="Slike/Ajax/wait.gif"></img>';
			document.getElementById('REGEMAILP').innerHTML = '&nbsp;';				
		}
			
		if (RegPotvrdaEmail!='') {
			document.getElementById('REGPEMAILS').innerHTML = '<img src="Slike/Ajax/wait.gif"></img>';
			document.getElementById('REGPEMAILP').innerHTML = '&nbsp;';					
		}
			
	} else if (xmlHttp_ProveraEmail.readyState==4) { 
			
		var Rezultat = new Array();
		Rezultat = xmlHttp_ProveraEmail.responseText.split('$$$');
			
		if (RegEmail!='') {

			if (Rezultat[0]!='---') {
				document.getElementById('REGEMAILP').innerHTML = Rezultat[0];				
				document.getElementById('REGEMAILS').innerHTML = '<img src="Slike/Ajax/reject.gif"></img>';
			} else {
				document.getElementById('REGEMAILP').innerHTML = '&nbsp;';	
				document.getElementById('REGEMAILS').innerHTML = '<img src="Slike/Ajax/accept.gif"></img>';				
			}
		}
			
		if (RegPotvrdaEmail!='') {

			if (Rezultat[1]!='---')  {
				document.getElementById('REGPEMAILP').innerHTML = Rezultat[1];
				document.getElementById('REGPEMAILS').innerHTML = '<img src="Slike/Ajax/reject.gif"></img>';
			} else {
				document.getElementById('REGPEMAILP').innerHTML = '&nbsp;';	
				document.getElementById('REGPEMAILS').innerHTML = '<img src="Slike/Ajax/accept.gif"></img>';
			}
		}	
	}
}

// *************************************************************************************************************************************

function ProveraSifre() {

	RegSifra         = AjaxKonverzija(document.getElementById('REGSIFRA').value);
	RegPotvrdaSifra  = AjaxKonverzija(document.getElementById('REGPSIFRA').value);

    NulirajPoljaSifre();

		
		xmlHttp_ProveraSifre=GetXmlHttpObject();
		if (xmlHttp_ProveraSifre==null) {
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		var url="AJAX-registracija.php";	
		var parametri = "REGPSIFRA="+RegPotvrdaSifra+"&"+"REGSIFRA="+RegSifra+"&"+"VAL=2";
	
		xmlHttp_ProveraSifre.onreadystatechange=ProveraSifre_Changed;
		xmlHttp_ProveraSifre.open("POST",url,true);
		xmlHttp_ProveraSifre.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp_ProveraSifre.setRequestHeader("Content-length", parametri.length);
		xmlHttp_ProveraSifre.setRequestHeader("Connection", "close");
		xmlHttp_ProveraSifre.send(parametri);	
}

function ProveraSifre_Changed() { 
	
	if (xmlHttp_ProveraSifre.readyState==1) { 
			
		if (RegSifra!='') {
			document.getElementById('REGSIFRAS').innerHTML = '<img src="Slike/Ajax/wait.gif"></img>';
			document.getElementById('REGSIFRAP').innerHTML = '&nbsp;';				
		}
			
		if (RegPotvrdaSifra!='') {
			document.getElementById('REGPSIFRAS').innerHTML = '<img src="Slike/Ajax/wait.gif"></img>';
			document.getElementById('REGPSIFRAP').innerHTML = '&nbsp;';					
		}
			
	} else if (xmlHttp_ProveraSifre.readyState==4) { 
			
		var Rezultat = new Array();
		Rezultat = xmlHttp_ProveraSifre.responseText.split('$$$');
			
		if (RegSifra!='') {

			if (Rezultat[0]!='---') {
				document.getElementById('REGSIFRAP').innerHTML = Rezultat[0];				
				document.getElementById('REGSIFRAS').innerHTML = '<img src="Slike/Ajax/reject.gif"></img>';
			} else {
				document.getElementById('REGSIFRAP').innerHTML = '&nbsp;';	
				document.getElementById('REGSIFRAS').innerHTML = '<img src="Slike/Ajax/accept.gif"></img>';				
			}
		}
			
		if (RegPotvrdaSifra!='') {

			if (Rezultat[1]!='---')  {
				document.getElementById('REGPSIFRAP').innerHTML = Rezultat[1];
				document.getElementById('REGPSIFRAS').innerHTML = '<img src="Slike/Ajax/reject.gif"></img>';
			} else {
				document.getElementById('REGPSIFRAP').innerHTML = '&nbsp;';	
				document.getElementById('REGPSIFRAS').innerHTML = '<img src="Slike/Ajax/accept.gif"></img>';
			}
		}			
			
	}
}

// *************************************************************************************************************************************

function ProveraSKoda() {

	RegSKod = document.getElementById('REGSKOD').value;
	var RegSkodKript = document.getElementById('SKODKRIPT').value;

	NulirajPoljaSkoda();

		xmlHttp_ProveraSKoda=GetXmlHttpObject();
		if (xmlHttp_ProveraSKoda==null) {
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		var url="AJAX-registracija.php";	
		var parametri = "REGSKOD="+RegSKod+"&"+"REGSKODKRIPT="+RegSkodKript+"&"+"VAL=3";
	
		xmlHttp_ProveraSKoda.onreadystatechange=ProveraSKoda_Changed;
		xmlHttp_ProveraSKoda.open("POST",url,true);
		xmlHttp_ProveraSKoda.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp_ProveraSKoda.setRequestHeader("Content-length", parametri.length);
		xmlHttp_ProveraSKoda.setRequestHeader("Connection", "close");
		xmlHttp_ProveraSKoda.send(parametri);	
}

function ProveraSKoda_Changed() { 
	
	if (xmlHttp_ProveraSKoda.readyState==1) { 
			
		if (RegSKod!='') {
			document.getElementById('REGSKODS').innerHTML = '<img src="Slike/Ajax/wait.gif"></img>';
			document.getElementById('REGSKODP').innerHTML = '&nbsp;';				
		}
			
	} else if (xmlHttp_ProveraSKoda.readyState==4) { 
			
		if (RegSKod!='') {

			if (xmlHttp_ProveraSKoda.responseText!='') {
				document.getElementById('REGSKODP').innerHTML = xmlHttp_ProveraSKoda.responseText;				
				document.getElementById('REGSKODS').innerHTML = '<img src="Slike/Ajax/reject.gif"></img>';
			} else {
				document.getElementById('REGSKODP').innerHTML = '&nbsp;';	
				document.getElementById('REGSKODS').innerHTML = '<img src="Slike/Ajax/accept.gif"></img>';				
			}
		}			
	}
}

// *************************************************************************************************************************************

function RegenerisanjeSKoda() {

		xmlHttp_RegenerisanjeSKoda=GetXmlHttpObject();
		if (xmlHttp_RegenerisanjeSKoda==null) {
		  alert ("Browser does not support HTTP Request");
		  return;
		}

		var url="AJAX-registracija.php";	
		var parametri = "SKODREGEN=1";
	
		xmlHttp_RegenerisanjeSKoda.onreadystatechange=RegenerisanjeSKoda_Changed;
		xmlHttp_RegenerisanjeSKoda.open("POST",url,true);
		xmlHttp_RegenerisanjeSKoda.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp_RegenerisanjeSKoda.setRequestHeader("Content-length", parametri.length);
		xmlHttp_RegenerisanjeSKoda.setRequestHeader("Connection", "close");
		xmlHttp_RegenerisanjeSKoda.send(parametri);	
}

function RegenerisanjeSKoda_Changed() { 
	
	if (xmlHttp_RegenerisanjeSKoda.readyState==1) { 
		document.getElementById('SIGKODLAJER').innerHTML = '<img src="Slike/Ajax/wait.gif"></img>';
		document.getElementById('SIGKODREFLINK').style.display="none";
	} else if (xmlHttp_RegenerisanjeSKoda.readyState==4) { 
		document.getElementById('SIGKODLAJER').innerHTML = xmlHttp_RegenerisanjeSKoda.responseText;				
		document.getElementById('SIGKODREFLINK').style.display="block";
	}
}
