var guardadoAlgunAnuncio = 0;
var emailGuardado = 0;
function guardar(registro, idAnuncio, estaEnSesion) {
if(guardadoAlgunAnuncio == 0){
$("#accion"+registro).val('guardar', abreCapaFormulario(registro, 'Guardar'));
}else if(guardadoAlgunAnuncio == 1){
$("#email"+registro).val(emailGuardado);
guardarD(registro, idAnuncio, false);
}
return;
}
function eliminar(registro, idAnuncio, estaEnSesion) {
$("#accion"+registro).val('eliminar', abreCapaFormulario(registro, 'Eliminar'));
return;
}
function abreCapaFormulario(registro, valueBoton) {
$("#boton"+registro).val(valueBoton);
$("#difuminado"+registro).fadeTo(1, 0.0, function() {
$("#difuminado"+registro).show("fast", function (){
$("#difuminado"+registro).fadeTo("slow", 0.8, function () {
$("#formulario"+registro).show("fast");
});
});
});
}
function cierraCapaFormulario(registro) {
$("#formulario"+registro).hide("fast", function () {
$("#difuminado"+registro).fadeTo("slow", 0.0, function () {
$("#difuminado"+registro).hide("fast");
});
});
}
function guardarD(registro, idAnuncio, estaEnSesion) {
if (idAnuncio!=0) {
emailGuardado = $("#email"+registro).val();
$.ajax({
type: "POST",
url: "/www/mitula/mytula/anuncios/anadeAnuncio.jsp",
data: "idAnuncio="+idAnuncio+"&email="+$("#email"+registro).val(),
success: function(datos){
if (datos!=null && datos!=undefined && datos.indexOf('anadido')>=0) {
cierraCapaFormulario(registro);
$("#mytula"+registro).html('eliminar');
if(estaEnSesion){
$.ajax({
type: "POST",
url: "/www/mitula/mytula/anuncios/numAnuncios.jsp",
success: function(datos){
$("#numAnunciosUsuario").html(datos);
}
});
}
guardadoAlgunAnuncio = 1;
} else if (datos!=null && datos!=undefined && datos=='noSesion') {
guardadoAlgunAnuncio = 0;
guardar(registro, idAnuncio, false);
} else {
alert("Se ha producido un error al guardar el anuncio.");
return false;
}
}
});
}
}
function eliminarD(registro, idAnuncio, estaEnSesion) {
if (idAnuncio!=0) {
$.ajax({
type: "POST",
url: "/www/mitula/mytula/anuncios/eliminaAnuncio.jsp",
data: "idAnuncio="+idAnuncio+"&email="+$("#email"+registro).val(),
success: function(datos){
if (datos!=null && datos!=undefined && datos=="eliminado") {
cierraCapaFormulario(registro);
$("#mytula"+registro).html('guardar');
if(estaEnSesion){
$.ajax({
type: "POST",
url: "/www/mitula/mytula/anuncios/numAnuncios.jsp",
success: function(datos){
$("#numAnunciosUsuario").html(datos);
}
});
}
} else if (datos!=null && datos!=undefined && datos=='noSesion') {
eliminar(registro, idAnuncio, false);
} else {
alert("Se ha producido un error al eliminar el anuncio.");
return false;
}
}
});
}
}
function enviaForm(registro, idAnuncio) {
if ($("#accion"+registro).val()=="guardar") {
guardarD(registro, idAnuncio, false);
} else if ($("#accion"+registro).val()=="eliminar") {
eliminarD(registro, idAnuncio, false);
} else {
alert("Se ha producido un error.");
}
}