/*********** by VoO *************/
function xapp(){
	var w	= 640;
	var h	= 480;
	var sw	= screen.width;
	var sh	= screen.height;
	var l	= Math.round((sw-w)/2);
	var t	= Math.round((sh-h)/2);
	var newWin = window.open("xapp/index.php","xapp","width="+w+", height="+h+", left="+l+", top="+t+", statusbar=0, menubar=0");
	newWin.focus();
}
function delTicket(id){
	if(confirm("Da li elite da obriete Tiket #"+id+"?")){
		goTo("xapp.php?action=tickets&mod=del&id="+id);
	}
}
function goTo(url){
	location.href = url;
}
var obj;
function ticketPreview(url,o){
	if(document.getElementById("ticketPreview") && obj==o){
		var state = 0;
	}else{
		var state = 1;
	}
	obj = o;
	if(state==1){
		if(document.getElementById("ticketPreview")){
			var hldr = document.getElementById("ticketPreview");
		}else{
			var hldr = document.createElement("div");
			hldr.id = "ticketPreview";
			document.body.appendChild(hldr);
		}
		hldr.innerHTML  = '<a id="closePreview" href="javascript:void(0);" onclick="document.body.removeChild(document.getElementById(\'ticketPreview\'));" title="Zatvori"><img src="images/xapp/del.gif" alt="Zatvori" /></a>';
		hldr.innerHTML += '<h3>'+o.innerHTML+'</h3>';
		hldr.innerHTML += '<div id="ticketPreviewContent"></div>';
		LoadRSDoc(url,"ticketPreviewContent");
	}else{
		document.body.removeChild(document.getElementById("ticketPreview"));
	}
}
function LoadRSDoc(url, id){
	var browser = navigator.appName;
	if(browser.indexOf("Microsoft")>=0){
		var req = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		var req = new XMLHttpRequest();
	}

	if(req){
		req.onreadystatechange = processReqStateChange;
		req.open("POST",url,true);
		req.send("");
	}else{
		alert("Error opening request.");
	}
	function processReqStateChange(){
		var throb = document.getElementById("throbber");
		switch (req.readyState){
			case 0:
			case 1:
			case 2:
			case 3:
				throb.style.display="block";
				break;
			case 4: //finished
				throb.style.display="none";
				if(req.status == 200){
					var vrati = req.responseText;
					setContent(id,vrati);
				}else{
					setContent(id,"Error.(code:"+req.status+")");
				}
				break;
		}
	}
	function setContent(id,code){
		document.getElementById(id).innerHTML = code;
	}
}
function displayRangLista(obj,maxMembers,ukupno){
	var the = document.getElementById("celaLista");
	var arrow = obj.getElementsByTagName("img");
	arrow = arrow[0];

	if(!the.innerHTML.length){
		LoadRSDoc("xapp/members.php?func=wholeRangList&maxMembers="+maxMembers+"&ukupno="+ukupno,"celaLista");
		arrow.src = "images/xapp/opened.gif";
		the.style.display="block";
	}else{
		the.style.display = "none";
		arrow.src = "images/xapp/closed.gif";
		the.innerHTML = "";
	}
}