function ajax(url, acao){
	req = null;
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = eval(acao);
		req.open("GET",url,true);
		req.send(null);
	}else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = eval(acao);
			req.open("GET",url,true);
			req.send();
		}
	}
}

function useAjax(pagina, funcao, parametros){
	var	url	=	"ajax_"+pagina+".php?"+parametros;
	var funcaoRecebida	=	"stateChanged_"+funcao;
	ajax(url, funcaoRecebida);
}

function useAjaxComID(pagina, funcao, parametros){
	var	url	=	"ajax_"+pagina+".php?id="+parametros;
	var funcaoRecebida	=	"stateChanged_"+funcao;
	ajax(url, funcaoRecebida);
}

function stateChanged_criarGaleria(){
	if (req.readyState == 4){
		//document.getElementsByTagName('html')[0].className	=	'opaque';
		document.getElementById("galeriaAjax").innerHTML = req.responseText;
		document.getElementById("galeriaAjax").style.display	=	"block";
	}
}

function stateChanged_montarCombo(){
	if (req.readyState == 4){
		document.getElementById("selectCombo").innerHTML = req.responseText;
		document.getElementById("selectCombo").style.display	=	"block";
	}
}

function stateChanged_montarIMG(){
	if (req.readyState == 4){
		document.getElementById("imagemGaleria").innerHTML = req.responseText;
		document.getElementById("imagemGaleria").style.display	=	"block";
	}
}

function stateChanged_abrirPDF(){
	if (req.readyState == 4){
		if(req.responseText){
			document.getElementById("imagemGaleria").style.display	=	"none";
			var arqivo	=	'_files/pdf/'+req.responseText;
			$status	=	window.open(arqivo);
			if($status	==	null) alert("Por favor, desative seu bloqueador de pop-ups");
		}
	}
}

function stateChanged_abrirPPT(){
	if (req.readyState == 4){
		if(req.responseText){
			document.getElementById("imagemGaleria").style.display	=	"none";
			var arqivo	=	'_files/ppt/'+req.responseText;
			$status	=	window.open(arqivo);
			if($status	==	null) alert("Por favor, desative seu bloqueador de pop-ups");
		}
	}
}

function stateChanged_abrirOutros(){
	if (req.readyState == 4){
		if(req.responseText){
			document.getElementById("imagemGaleria").style.display	=	"none";
			var arqivo	=	'_files/outros/'+req.responseText;
			$status	=	window.open(arqivo);
			if($status	==	null) alert("Por favor, desative seu bloqueador de pop-ups");
		}
	}
}

function stateChanged_abrirMP3(){
	if(req.readyState == 4){
		if(req.responseText){
			var mp3	=	"_files/mp3/"+req.responseText;
			var player	=	"<OBJECT id=\"player\" height=\"45\" width=\"275\" classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\">"+
						"<PARAM NAME=\"AutoStart\"   VALUE=\"True\">"+
						"<PARAM NAME=\"Balance\"   VALUE=\"False\">   "+
						"<PARAM NAME=\"DisplaySize\"  VALUE=\"True\">"+
						"<PARAM NAME=\"Filename\"   VALUE=\""+mp3+"\">  "+
						"<PARAM NAME=\"Mute\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"SelectionStart\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"SelectionEnd\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"ShowControls\"  VALUE=\"True\">"+
						"<PARAM NAME=\"ShowAudioControls\" VALUE=\"True\">"+
						"<PARAM NAME=\"ShowDisplay\"   VALUE=\"False\">   "+
						"<PARAM NAME=\"ShowPositionControls\"  VALUE=\"True\">"+
						"<PARAM NAME=\"Volume\"  VALUE=\"1\"> "+
						"<PARAM NAME=\"AudioStream\"  VALUE=\"True\">   "+
						"<PARAM NAME=\"AutoSize\"   VALUE=\"False\">   "+
						"<PARAM NAME=\"AnimationAtStart\" VALUE=\"False\">   "+
						"<PARAM NAME=\"AllowScan\"   VALUE=\"True\">   "+
						"<PARAM NAME=\"AllowChangeDisplaySize\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"AutoRewind\"   VALUE=\"True\">"+
						"<PARAM NAME=\"BaseURL\"   VALUE=\"\">  "+
						"<PARAM NAME=\"BufferingTime\" VALUE=\"5\"> "+
						"<PARAM NAME=\"CaptioningID\"  VALUE=\"\">  "+
						"<PARAM NAME=\"ClickToPlay\"  VALUE=\"True\">"+
						"<PARAM NAME=\"CursorType\"   VALUE=\"0\"> "+
						"<PARAM NAME=\"CurrentPosition\" VALUE=\"True\">"+
						"<PARAM NAME=\"CurrentMarker\"  VALUE=\"True\">"+
						"<PARAM NAME=\"DefaultFrame\"  VALUE=\"mainframe\">"+
						"<PARAM NAME=\"DisplayBackColor\" VALUE=\"True\">"+
						"<PARAM NAME=\"DisplayForeColor\" VALUE=\"16777215\">  "+
						"<PARAM NAME=\"DisplayMode\"  VALUE=\"1\">  "+
						"<PARAM NAME=\"Enabled\"   VALUE=\"-1\">  "+
						"<PARAM NAME=\"EnableContextMenu\" VALUE=\"False\">   "+
						"<PARAM NAME=\"EnablePositionControls\"  VALUE=\"True\">   "+
						"<PARAM NAME=\"EnableFullScreenControls\"VALUE=\"True\">   "+
						"<PARAM NAME=\"EnableTracker\"  VALUE=\"True\">   "+
						"<PARAM NAME=\"InvokeURLs\"   VALUE=\"False\">"+  
						"<PARAM NAME=\"Language\"   VALUE=\"False\">"+  
						"<PARAM NAME=\"PlayCount\"   VALUE=\"1\"> "+
						"<PARAM NAME=\"PreviewMode\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"ShowStatusBar\"  VALUE=\"False\">"+
						"<PARAM NAME=\"TransparentAtStart\"  VALUE=\"False\">   "+
						"</OBJECT>";
						
			document.getElementById("imagemGaleria").innerHTML = player;
			document.getElementById("imagemGaleria").style.display	=	"block";
			document.getElementById("selectCombo").style.display	=	"block";
		}
	}
}

function stateChanged_abrirVideo(){
	if(req.readyState == 4){
		if(req.responseText){
			var video	=	"_files/video/"+req.responseText;
			var player	=	"<OBJECT id=\"player\" height=\"203\" width=\"276\" classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\">"+
						"<PARAM NAME=\"AutoStart\"   VALUE=\"True\">"+
						"<PARAM NAME=\"Balance\"   VALUE=\"False\">   "+
						"<PARAM NAME=\"DisplaySize\"  VALUE=\"True\">"+
						"<PARAM NAME=\"Filename\"   VALUE=\""+video+"\">  "+
						"<PARAM NAME=\"Mute\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"SelectionStart\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"SelectionEnd\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"ShowControls\"  VALUE=\"True\">"+
						"<PARAM NAME=\"ShowAudioControls\" VALUE=\"True\">"+
						"<PARAM NAME=\"ShowDisplay\"   VALUE=\"False\">   "+
						"<PARAM NAME=\"ShowPositionControls\"  VALUE=\"True\">"+
						"<PARAM NAME=\"Volume\"  VALUE=\"1\"> "+
						"<PARAM NAME=\"AudioStream\"  VALUE=\"True\">   "+
						"<PARAM NAME=\"AutoSize\"   VALUE=\"False\">   "+
						"<PARAM NAME=\"AnimationAtStart\" VALUE=\"False\">   "+
						"<PARAM NAME=\"AllowScan\"   VALUE=\"True\">   "+
						"<PARAM NAME=\"AllowChangeDisplaySize\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"AutoRewind\"   VALUE=\"True\">"+
						"<PARAM NAME=\"BaseURL\"   VALUE=\"\">  "+
						"<PARAM NAME=\"BufferingTime\" VALUE=\"5\"> "+
						"<PARAM NAME=\"CaptioningID\"  VALUE=\"\">  "+
						"<PARAM NAME=\"ClickToPlay\"  VALUE=\"True\">"+
						"<PARAM NAME=\"CursorType\"   VALUE=\"0\"> "+
						"<PARAM NAME=\"CurrentPosition\" VALUE=\"True\">"+
						"<PARAM NAME=\"CurrentMarker\"  VALUE=\"True\">"+
						"<PARAM NAME=\"DefaultFrame\"  VALUE=\"mainframe\">"+
						"<PARAM NAME=\"DisplayBackColor\" VALUE=\"True\">"+
						"<PARAM NAME=\"DisplayForeColor\" VALUE=\"16777215\">  "+
						"<PARAM NAME=\"DisplayMode\"  VALUE=\"1\">  "+
						"<PARAM NAME=\"Enabled\"   VALUE=\"-1\">  "+
						"<PARAM NAME=\"EnableContextMenu\" VALUE=\"False\">   "+
						"<PARAM NAME=\"EnablePositionControls\"  VALUE=\"True\">   "+
						"<PARAM NAME=\"EnableFullScreenControls\"VALUE=\"True\">   "+
						"<PARAM NAME=\"EnableTracker\"  VALUE=\"True\">   "+
						"<PARAM NAME=\"InvokeURLs\"   VALUE=\"False\">"+  
						"<PARAM NAME=\"Language\"   VALUE=\"False\">"+  
						"<PARAM NAME=\"PlayCount\"   VALUE=\"1\"> "+
						"<PARAM NAME=\"PreviewMode\"  VALUE=\"False\">   "+
						"<PARAM NAME=\"ShowStatusBar\"  VALUE=\"False\">"+
						"<PARAM NAME=\"TransparentAtStart\"  VALUE=\"False\">   "+
						"</OBJECT>";
						
			document.getElementById("imagemGaleria").innerHTML = player;
			document.getElementById("selectCombo").style.display	=	"block";
		}
	}
}


function stateChanged_ExcluirJornal(){
	if (req.readyState == 4){
		document.getElementById("newPDF").innerHTML = req.responseText;
		document.getElementById("newPDF").style.display	=	"block";
	}
}

function stateChanged_ExcluirImagem(){
	if (req.readyState == 4){
		document.getElementById("div_img_atual").innerHTML = req.responseText;
		document.getElementById("div_img_atual").style.display	=	"block";
	}
}

function stateChanged_ExcluirArquivo(){
	if (req.readyState == 4){
		var id	=	req.responseText;
		document.getElementById(id).innerHTML = 'Arquivo apagado com sucesso!';
		
		var inputs	=	contaElementos('arquivosAtuais', 'input');
		
		if(inputs < 1){
			document.getElementById('abrir_arquivosAtuais').innerHTML = '';
			document.getElementById('abrir_arquivosAtuais').style.display	=	"none";
		}
		document.getElementById("arquivos").innerHTML	=	"";
		useAjax("getArquivos", "criarGaleriaFull", "valida=true");
	}
}
function stateChanged_ExcluirOpcaoEnquete(){
	if (req.readyState == 4){
		var id	=	req.responseText;
		document.getElementById(id).innerHTML = '';
	}
}

function stateChanged_criarGaleriaFull(){
	if (req.readyState == 4){
		document.getElementById("arquivos").innerHTML = req.responseText;
	}
}

function stateChanged_criarGaleriaPesquisa(){
	get("galeria_IMG_escolhidas").style.display	=	'block';
	var conteudo	=	get("galeria_IMG_escolhidas");
	if (req.readyState == 4){
		conteudo.innerHTML	+=	req.responseText;
	}
}
function stateChanged_buscaGaleria(){
	aguarde();
	if (req.readyState == 4){
		get('aguarde').className = 'none';
		get('txtAguarde').style.display = 'none';
		get('publicar_rascunho').style.display = 'none';
		get('publicar_rascunho').innerHTML = '';
		get("txtAguarde").innerHTML		=	'';
		get("resultsIMG_galeria").innerHTML	=	req.responseText;
		get("galeria_IMG_escolhidas").style.display	=	'block';
	}
}
function stateChanged_rankingNoticias(){
	if (req.readyState == 4){
		eval(req.responseText);
	}
}
