var total = 0; var actual = 0; var param = {}; var params = window.location.search.split("&"); for (var i = 0; i < params.length; i++) { if (params[i].indexOf("galeria=") >= 0) param.galeria = params[i].split("=")[1]; if (params[i].indexOf("ip=") >= 0) param.id = params[i].split("=")[1]; } $(document).ready(function () { $(".galeriaFlotante").hide(); if (window.location.search.indexOf("galeria=0") > 0) { return; } if (window.location.search.indexOf("galeria=") > 0) { var html = ""; $("#imagenGaleria img").each(function() { html += "
"; }); $("#imagenGaleria").html(html); $(".cubierta").show(); $(".arrowGaleria").hide(); total = $("#imagenGaleria .dvImagenes").length; actual = 1; $("#fotototal").text(total); $("#fotoactual").text(actual); $("#imagenGaleria .dvImagenes:eq(0)").show(); if (total > 1) $(".arrowGaleria:eq(1)").show(); $(".galeriaFlotante").show(); $("#tituloGaleria").text($("#galeria" + param.id + " .tituloImagen a").text()); $("#fechaGaleria").text($("#galeria" + param.id + " .fecha").text()); $("#contenidoGaleria").text($("#galeria" + param.id + " .descripcion").text()); } $( ".pagina-interna .cubierta" ).click(function() { cerrarGaleria(); }); $( ".pagina-interna .cerrarDetalle" ).click(function() { cerrarGaleria(); }); $( "#arrowGaleriaPrev" ).click(function() { mover(-1); }); $( "#arrowGaleriaNext" ).click(function() { mover(1); }); }); function mover(dir) { var actDiv = $("#imagenGaleria .dvImagenes:visible"); var siguiente = actDiv.next(); var anterior = actDiv.prev(); var aponer; actual = $("#imagenGaleria .dvImagenes").index(actDiv) + 1; if (dir == 1) { aponer = siguiente; } else { aponer = anterior; } var indexAponer = $("#imagenGaleria .dvImagenes").index(aponer) + 1; if (indexAponer >= total) { $(".arrowGaleria:eq(1)").hide(); } else { $(".arrowGaleria:eq(1)").show(); } if (indexAponer <= 1) { $(".arrowGaleria:eq(0)").hide(); } else { $(".arrowGaleria:eq(0)").show(); } $("#fotoactual").text(indexAponer); actDiv.fadeOut(400, null, function () { aponer.fadeIn(400); }); } function abrirGaleria(titulo, id) { $(".cubierta").show(); var splt = window.location.toString().split("galeria="); //window.location = splt[0] + ((splt[0].indexOf("?")>0)?"":"?") + "galeria=" + titulo + "&ip=" + id; window.location = splt[0] + ((splt[0].indexOf("?")>0)?"":"?") + "&galeria=" + titulo + "&ip=" + id; } function cerrarGaleria() { $(".cubierta").show(); window.history.back(); /*var splt = window.location.toString().split("&galeria="); window.location = splt[0];*/ }