var RegSKod;

function Slanje() {

	var Email           = AjaxKonverzija(document.getElementById('PPEMAIL').value);
	var Ime             = AjaxKonverzija(document.getElementById('PPIME').value);
	var Poruka          = AjaxKonverzija(document.getElementById('PPOPIS').value);
	RegSKod             = document.getElementById('REGSKOD').value;
	var RegSkodKript    = document.getElementById('SKODKRIPT').value;	

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

	var url="AJAX-kontakt.php";
	var parametri = "PPEMAIL="      + Email+"&"+
					"PPIME="        + Ime+"&"+
					"PPORUKA="      + Poruka+"&"+
					"REGSKOD="      + RegSKod+"&"+
					"REGSKODKRIPT=" + RegSkodKript+"&"+
					"SLANJE=1";
	
	xmlHttp_Slanje.onreadystatechange=Slanje_Changed;
	xmlHttp_Slanje.open("POST",url,true);
	xmlHttp_Slanje.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp_Slanje.setRequestHeader("Content-length", parametri.length);
	xmlHttp_Slanje.setRequestHeader("Connection", "close");
	xmlHttp_Slanje.send(parametri);	
}

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

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

function NulirajPoljaSkoda() {

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

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

function ProveraEmail() {

	UnosEmail         = AjaxKonverzija(document.getElementById('PPEMAIL').value);
		
	xmlHttp_ProveraEmail=GetXmlHttpObject();
	if (xmlHttp_ProveraEmail==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}

	var url="AJAX-kontakt.php";
	var parametri = "PPEMAIL="+UnosEmail+"&"+"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) { 
			
		document.getElementById('PPEMAILS').innerHTML = '<img src="Slike/Ajax/wait.gif"></img>';
		document.getElementById('PPEMAILP').innerHTML = '&nbsp;';

	} else if (xmlHttp_ProveraEmail.readyState==4) { 
			
		if (xmlHttp_ProveraEmail.responseText!='') {
			document.getElementById('PPEMAILP').innerHTML = xmlHttp_ProveraEmail.responseText;				
			document.getElementById('PPEMAILS').innerHTML = '<img src="Slike/Ajax/reject.gif"></img>';
		} else {
			document.getElementById('PPEMAILP').innerHTML = '';	
			document.getElementById('PPEMAILS').innerHTML = '<img src="Slike/Ajax/accept.gif"></img>';				
		}
	}
}


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

function ProveraPoruke() {
	Unos = document.getElementById('PPOPIS').value;
	if (trim(Unos)=='') {
		document.getElementById('PPOPISS').innerHTML = '<img src="Slike/Ajax/star.gif"></img>';
	} else {
		document.getElementById('PPOPISS').innerHTML = '<img src="Slike/Ajax/accept.gif"></img>';
	}
	ProveriMax('PPOPIS', 3000);
}

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

function ProveraImena() {
	Unos = document.getElementById('PPIME').value;
	if (trim(Unos)=='') {
		document.getElementById('PPIMES').innerHTML = '<img src="Slike/Ajax/star.gif"></img>';
	} else {
		document.getElementById('PPIMES').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-kontakt.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 = '';				
		}
			
	} 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-prosledi-prijatelju.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";
	}
}
