	
	var ingresandoTitular = false;
	var mensajeYaIngresado = false;



function MostrarEsconder(id){
	
 	div  = document.getElementById(id);
	valor = div.style.display;
	
	if(valor=='block')
	  div.style.display='none';
	else if(div.style.display=='none')
	  div.style.display='block';

}


	function titularSugeridoIngresado() {
		alert('Mensaje ingresado.');
	}
	
	function titularSugeridoYaFueIngresado() {
		mensajeYaIngresado = true;
		alert('No puede enviar mas de un mensaje');
	}
	
	function posteaTitular(idContenido, titularSugerido, nombreAutor, mailAutor)
	{
		if (mensajeYaIngresado)
		{
			titularSugeridoYaFueIngresado();
			return;
		}
		if (ingresandoTitular) return;
		ingresandoTitular = true;
		var url = '/app/posttitularsugerido';
		var myAjax = new Ajax.Request(
				url,
				{
					method:'post',
					parameters: {titularSugerido: titularSugerido, idContenido: idContenido,
						nombreAutor: nombreAutor, mailAutor: mailAutor},
					onSuccess: 
						function(transport)
						{
							ingresandoTitular = false;
							var response = transport.responseText || "no response text";
							if (response=='OK')
								titularSugeridoIngresado();
							else
								titularSugeridoYaFueIngresado();
						},
					onFailure:
						function()
						{
							ingresandoTitular = false;
							alert('Sistema no disponible por el momento.\nReintente en unos minutos por favor.');
						}
				}
			); 
	}
	function reportError(request)
	{
		alert('Sorry. There was an error.');
	}




function cambiarTitular(flag)
{
	if (mensajeYaIngresado)
	{
		titularSugeridoYaFueIngresado();
		return;
	}
	

	depura('entro a cambiarTitular()');
	var divAreaTitularPrincipal = document.getElementById("divAreaTitularPrincipal");
	var divEditTitPopHolder = document.getElementById("divEditTitPopHolder");
	var spanTitular = document.getElementById("spanTitular");
	var divFormularioTitularPopular = document.getElementById("divFormularioTitularPopular");

	var divBtnCancel = document.getElementById("divBtnCancel");
	
	if (divAreaTitularPrincipal.className=='editArea')
	{
		depura('editando');
		var nodosLIdivAreaTitularPrincipal = divEditTitPopHolder.getElementsByTagName("li");
		nodosLIdivAreaTitularPrincipal[0].className="btnTitPopEnviar";
		divBtnCancel.style.display = 'block';
		divFormularioTitularPopular.style.display = 'block';
		divAreaTitularPrincipal.className = 'editAreaSelected';
		cambia(spanTitular);
	}
	else
	{
		depura('enviando');
		var inputTitularSugerido = spanTitular.firstChild;
		var inputNombreAutor = document.getElementById("nombreAutor");
		var inputMailAutor = document.getElementById("mailAutor");
		
		
		if (!flag)
		{
			if (inputTitularSugerido.value=='') {
				alert('Debe ingresar un titular.');
				inputTitularSugerido.focus;
				return;
			}
			if (inputNombreAutor.value=='') {
				alert('Debe ingresar su nombre.');
				inputNombreAutor.focus;
				return;
			}
			if (inputMailAutor.value=='') {
				alert('Debe ingresar su mail.');
				inputMailAutor.focus;
				return;
			}
		}
		var textoTitular = inputTitularSugerido.value;
		spanTitular.innerHTML = inputTitularSugerido.value;
		
		var nodosLIdivAreaTitularPrincipal = divEditTitPopHolder.getElementsByTagName("li");
		nodosLIdivAreaTitularPrincipal[0].className="btnTitPop";
		
		divBtnCancel.style.display = 'none';
		divFormularioTitularPopular.style.display = 'none';
		divAreaTitularPrincipal.className = 'editArea';
		changing = false;

		//var idContenidoTitularPopular = 666;
		if (!flag)
			posteaTitular(idContenidoTitularPopular, textoTitular, inputNombreAutor.value, inputMailAutor.value);
	}
}