function GetXmlHttpObject() {
	var xmlHttp = null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();	
	}
	catch (e)  {
		//Internet Explorer
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");	
		}
		catch (e) {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");	
		}
	}
	if (xmlHttp == null)  {
		alert ("Vaš pretraživač ne podržava potrebne funkcije.\nMolimo instalirajte neku od novijih verzija pretraživača !")
		return 
	}	
	return xmlHttp;	
}
function parametri(params) {
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(params);				
}
function state_changed() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		if (xmlHttp.responseText) {
//al(xmlHttp.responseText);		
			// Logika ove klase je da ako ima teksta, izbaci #$#@ koji služi ako nema odgovora kao npr kod provere email-a.
			var response = xmlHttp.responseText.replace('#$#@', '');
			if(pozicijaGlobal == null) {
				if(response) {
					$g('warrning').innerHTML = response;
				}
			} 
			else {
				if(response) {
					$g(pozicijaGlobal).innerHTML = response;
				}
			}			
		}
		else {
			alert(GRESKA_U_SISTEMU);
		}
		pozicijaGlobal = null;
	}
}
