var http_request = false;

function ajax_novoSkijaliste(id) {
	var poststr = "id=" + id;
	ajax('ajax_nSkijaliste.php', poststr);
}

function ajax_promjenaDrzave(id,tip) {
	var poststr = "id=" + id + "&tip=" + tip;
	ajax2('ajax_promjenaDrzave.php', poststr);
}

function ajax_promjenaSkijalista(id) {
	var poststr = "id=" + id;
	ajax('ajax_nSkijaliste2.php', poststr);
}

function ajax_promjenaStatusa(tip, id) {
	var poststr = "tip="+tip+"&id=" + id;
	ajax3('ajax_promjenaStatusa.php', poststr);
}

function prijavnica(ime,prezime,datum,zanimanje,adresa,broj,mail,ispit,seminar,rbtnStatus,security_code) {
	var poststr = "ime=" + ime + "&prezime=" + prezime + "&datum=" + datum + "&zanimanje=" + zanimanje + "&adresa="+adresa + "&broj="+broj + "&mail="+mail + "&ispit="+ispit + "&seminar="+seminar + "&rbtnStatus="+rbtnStatus + "&security_code="+security_code;
	ajax4('ajax_prijavnica.php', poststr);
}

/* ---------------POST-----------------*/

function ajax(url, parameters) {
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
 			http_request = new XMLHttpRequest();
 			if (http_request.overrideMimeType) {
				// set type accordingly to anticipated content type
				//http_request.overrideMimeType('text/xml');
				http_request.overrideMimeType('text/html');
 			}
	} else if (window.ActiveXObject) { // IE
 		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
 		} catch (e) {
			try {
	   			http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
 		}
	}
	if (!http_request) {
 		alert('Ne može se kreirati instanca XMLHTTP. Problem je u starijoj verziji preglednika koju koristite.');
 		return false;
	}

	http_request.onreadystatechange = ajaxSad;
	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}

function ajaxSad() {
	if (http_request.readyState == 1) {
		rezultat = '<p style="text-align:center; padding-top:20px;"><img src="slike/ajax.gif" alt="u&#269;itavanje..." /></p>';
		document.getElementById('ajax').innerHTML = rezultat;
	}
	if (http_request.readyState == 4) {
 		if (http_request.status == 200) {
			rezultat = http_request.responseText;
			document.getElementById('ajax').innerHTML = rezultat;            
 		} else {
			alert('AJAX: Problem prilikom dobivanja odgovora.');
		}
	}
}

function ajax2(url, parameters) {
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
 			http_request = new XMLHttpRequest();
 			if (http_request.overrideMimeType) {
				// set type accordingly to anticipated content type
				//http_request.overrideMimeType('text/xml');
				http_request.overrideMimeType('text/html');
 			}
	} else if (window.ActiveXObject) { // IE
 		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
 		} catch (e) {
			try {
	   			http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
 		}
	}
	if (!http_request) {
 		alert('Ne može se kreirati instanca XMLHTTP. Problem je u starijoj verziji preglednika koju koristite.');
 		return false;
	}

	http_request.onreadystatechange = ajaxSad2;
	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}

function ajaxSad2() {
	if (http_request.readyState == 1) {
		rezultat = '<p style="text-align:center; padding-top:20px;"><img src="slike/ajax.gif" alt="u&#269;itavanje..." /></p>';
		document.getElementById('ajax').innerHTML = rezultat;
	}
	if (http_request.readyState == 4) {
 		if (http_request.status == 200) {
			rezultat = http_request.responseText;
			document.getElementById('ajaxSkijalista').innerHTML = rezultat;            
 		} else {
			alert('AJAX: Problem prilikom dobivanja odgovora.');
		}
	}
}

function ajax3(url, parameters) {
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
 			http_request = new XMLHttpRequest();
 			if (http_request.overrideMimeType) {
				// set type accordingly to anticipated content type
				//http_request.overrideMimeType('text/xml');
				http_request.overrideMimeType('text/html');
 			}
	} else if (window.ActiveXObject) { // IE
 		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
 		} catch (e) {
			try {
	   			http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
 		}
	}
	if (!http_request) {
 		alert('Ne može se kreirati instanca XMLHTTP. Problem je u starijoj verziji preglednika koju koristite.');
 		return false;
	}

	http_request.onreadystatechange = ajaxSad3;
	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}

function ajaxSad3() {
	if (http_request.readyState == 1) {
		rezultat = '<p style="text-align:center; padding-top:20px;"><img src="slike/ajax.gif" alt="u&#269;itavanje..." /></p>';
		document.getElementById('ajax_status').innerHTML = rezultat;
	}
	if (http_request.readyState == 4) {
 		if (http_request.status == 200) {
			rezultat = http_request.responseText;
			document.getElementById('ajax_status').innerHTML = rezultat;            
 		} else {
			alert('AJAX: Problem prilikom dobivanja odgovora.');
		}
	}
}

function ajax4(url, parameters) {
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
 			http_request = new XMLHttpRequest();
 			if (http_request.overrideMimeType) {
				// set type accordingly to anticipated content type
				//http_request.overrideMimeType('text/xml');
				http_request.overrideMimeType('text/html');
 			}
	} else if (window.ActiveXObject) { // IE
 		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
 		} catch (e) {
			try {
	   			http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
 		}
	}
	if (!http_request) {
 		alert('Ne može se kreirati instanca XMLHTTP. Problem je u starijoj verziji preglednika koju koristite.');
 		return false;
	}

	http_request.onreadystatechange = ajaxSad4;
	http_request.open('POST', url, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);
}

function ajaxSad4() {
	if (http_request.readyState == 1) {
		rezultat = '<p style="text-align:center; padding-top:20px;"><img src="slike/ajax.gif" alt="u&#269;itavanje..." /></p>';
		document.getElementById('ajaxKontakt').innerHTML = rezultat;
	}
	if (http_request.readyState == 4) {
 		if (http_request.status == 200) {
			rezultat = http_request.responseText;
			document.getElementById('ajaxKontakt').innerHTML = rezultat;            
 		} else {
			alert('AJAX: Problem prilikom dobivanja odgovora.');
		}
	}
}




