
function getHTTPObject() {
	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5)
	try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch (e) {
	try {
	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}catch (E) {
	xmlhttp = false;
	}
	}
	@else xmlhttp = false;
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try { xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

function showHideContent(div)
{
	var obj = document.getElementById(div);
	if(obj.style.display=='block'){
		obj.style.display='none';
	}else{
		obj.style.display='block';
	}		
}

function autentica()
{
	var login = document.getElementById('log_login').value;
	var senha = document.getElementById('log_senha').value;
	var image = document.getElementById('imagePath').value;
	
	var req = new getHTTPObject();
	req.open('POST', '/actions/auth', false);
	req.setRequestHeader('Content-type',
	'application/x-www-form-urlencoded;charset=UTF-8;');
	
	req.send('login='+login+'&senha='+senha+'&imagePath='+image+'&XMLHttpRequest=test');
	if(req.status == 200)
	{  
	  document.getElementById('formLoginSalvaCapa').innerHTML = req.responseText;
	}	
}




function updateLegenda(foto) {
	
	var legenda = document.getElementById('legenda'+foto).value;
	var iscapa = 0;
	
	document.getElementById('upd'+foto).disabled = true;
	
	if(document.getElementById('capa'+foto).checked)
		iscapa = 1;
	
	var req = new getHTTPObject();
	req.open('GET', '/fotoeditor/lib/editor.php?op=updateLegenda&foto='+foto+'&legenda='+legenda+'&capa='+iscapa+'&XMLHttpRequest=test', true);
	req.setRequestHeader('Content-type',
	'application/x-www-form-urlencoded;charset=UTF-8;');
	
	req.onreadystatechange = function() {
		
		if (req.readyState == 4)
		{
			document.getElementById('upd'+foto).disabled = false;
			document.getElementById('textolegenda'+foto).innerHTML = legenda;
			showHideContent('edita'+foto);
		}
	}
	req.send(null);
}

function updateAlbum(album) {
	
	var titulo = document.getElementById('titulo'+album).value;
	var descricao = document.getElementById('desc'+album).value;
	
	document.getElementById('botaoUpd'+album).disabled = true;
	
	var ispublic = 0;
	
	if(document.getElementById('pub'+album).checked)
		ispublic = 1;
	
	var req = new getHTTPObject();
	
	req.open('GET','/fotoeditor/lib/editor.php?op=updateAlbum&album='+album+'&titulo='+titulo+'&descricao='+descricao+'&publico='+ispublic+'&XMLHttpRequest=test', true);
	req.setRequestHeader('Content-type',
	'application/x-www-form-urlencoded;charset=UTF-8;');
	
	req.onreadystatechange = function() {
		
		if (req.readyState == 4)
		{
			
			document.getElementById('textoTitulo'+album).innerHTML = titulo;
			document.getElementById('textoDesc'+album).innerHTML = descricao;
			document.getElementById('botaoUpd'+album).disabled = false;			
			showHideContent('editaalbum'+album);
		}
	}
	req.send(null);
}

function confirmaDeleta(url) {
	if(confirm('Tem certeza que deseja excluir?'))
	{
		location.href=url;	
	}
}

function comenta(foto,owner) {
	
	document.getElementById('comenta_botao').disabled = true;
	
	var req = new getHTTPObject();
	req.open('POST', '/includes/ajaxutil.php?op=Comenta', false);
	req.setRequestHeader('Content-type',
	'application/x-www-form-urlencoded;charset=UTF-8;');
	
	var texto = document.getElementById('com_texto').value;
	document.getElementById('com_texto').value = '';
	
	req.send('foto='+foto+'&owner='+owner+'&texto='+texto+'&XMLHttpRequest=test');
	if(req.status == 200)
	{
	  document.getElementById('comenta_botao').disabled = false;	  
	  document.getElementById('com_box').innerHTML = req.responseText;
	}	
	
}

function showComentarios(foto,owner,page) {
	
	document.getElementById('com_box').innerHTML = "<img src='/imagens/loading.gif' alt='carregando..'/>";
	var req = new getHTTPObject();
	req.open('POST', '/includes/ajaxutil.php?op=showComentarios', true);
	req.setRequestHeader('Content-type',
	'application/x-www-form-urlencoded;charset=UTF-8;');
	
	req.send('foto='+foto+'&owner='+owner+'&page='+page+'&XMLHttpRequest=test');
	req.onreadystatechange = function() {
		
		if (req.readyState == 4)
		{	
	  		document.getElementById('com_box').innerHTML = req.responseText;
	  	}
	}	
	
}

function apagaComentario(com) {
	
	var req = new getHTTPObject();
	req.open('GET', '/excluir/comentario/'+com, true);
	req.setRequestHeader('Content-type',
	'application/x-www-form-urlencoded;charset=UTF-8;');
	
	req.onreadystatechange = function() {
		
		if (req.readyState == 4)
		{	
			document.getElementById('com'+com).style.display='none';
		}
	}
	
	req.send(null);
}


function checkLogin()
{

	var login = document.getElementById('campo_login').value;

	var req = new getHTTPObject();
	req.open('POST', '/includes/ajaxutil.php?op=checklogin', false);
	req.setRequestHeader('Content-type',
	'application/x-www-form-urlencoded;charset=UTF-8;');	

	
	var string = 'login='+login+'&XMLHttpRequest=test';
	req.send(string);
	if(req.status == 200)
	{	 
	  var resposta = req.responseText.split(",");
	  document.getElementById('login_result').innerHTML = resposta[1];
	}
}

function checkEmail()
{
	var email = document.getElementById('campo_email').value;

	var req = new getHTTPObject();
	req.open('POST', '/includes/ajaxutil.php?op=checkemail', false);
	req.setRequestHeader('Content-type',
	'application/x-www-form-urlencoded;charset=UTF-8;');	

	
	var string = 'email='+email+'&XMLHttpRequest=test';
	req.send(string);
	if(req.status == 200)
	{	 
	  var resposta = req.responseText.split(",");
	  document.getElementById('email_result').innerHTML = resposta[1];
	}
}

function enqueteVota()
{
	var opts = $("input[name=options]:checked");
	var voto = opts[0].value;
	var enquete = $("#enqid").val();

	$("#enquete_content").html('<p align="center">Aguarde...</p>');

	$.post("gerenciaBeta/modules/Enquete/ajaxutil.php?op=vota", {'enquete':enquete,'voto':voto},
  		function(data){
			$("#enquete_content").html(data);
		  }, "text");

}

function enqueteShowResult()
{
	var enquete = $("#enqid").val();
	
	$.post("gerenciaBeta/modules/Enquete/ajaxutil.php?op=showResult", {'enquete':enquete},
  		function(data){
			$("#enquete_content").html(data);
		  }, "text");	
}

function enqueteShow(enq)
{

	$.post("gerenciaBeta/modules/Enquete/ajaxutil.php?op=showEnquete", {'enquete':enq},
  		function(data){
			$("#enquete_content").html(data);
		  }, "text");	
}


