function pausecomp(millis){
    var date = new Date();
    var curDate = null;
    do {
        var curDate = new Date();
    }while(curDate-date < millis);
}

function mostrar_imagen(id, parametros){
    var xobj = new LoadVars();
    var vars = new LoadVars();

    var parametro = parametros.split("|");

    vars.id_foto = id;
    vars.permite_editar = document.getElementById('permite_editar').value;
    vars.cantidad_total = document.getElementById(parametro[1]).value;
    vars.parametro = parametros;
    vars.id_user = document.getElementById('id_user').value;
    vars.nombre_usuario = document.getElementById('nombre_usuario').value;

    vars.onData=function(response){
        if(document.getElementById('imagen_grande') != null){
            document.getElementById('imagen_grande').innerHTML= response;
             if($("#tipo_foto").val() == 1){
                $('#imagen_mostrada').animate({
                    opacity: 1
                }, 500);
            }
            else{
                $('#imagen_mostrada').css("opacity", "0");
                $('#loading_imagen_grande').css('display','block');
                $("#imagen_mostrada").load(function(){
                    $('#loading_imagen_grande').css('display','none');
                    $('#imagen_mostrada').animate({
                        opacity: 1
                    }, 500);
                });
            }
        }
        if(parseInt(document.getElementById('floquo_permite_comentario').value) == 3 && parseInt(document.getElementById('floquo_hay_usuario_logueado').value) == 1){
            obtener_formulario_comentar_favorito(id , 'comentarios');
        }
        else{
            cargar_ajax_comentarios(id , 'comentarios');
        }
    }

    xobj.sendAndLoad("/files/fotos/obtenerdatosimagen.php",vars,"POST");
}


function mostrar_primer_imagen(id , parametros){
    var id_primera_foto = document.getElementById("foto_a_mostrar").value;
    if(id_primera_foto != "0"){
        var xobj = new LoadVars();
        var vars = new LoadVars();

        var parametro = parametros.split("|");

        vars.id_foto = document.getElementById("foto_a_mostrar").value;
        vars.permite_editar = document.getElementById('permite_editar').value;
        vars.cantidad_total = document.getElementById(parametro[1]).value;
        vars.parametro = parametros;
        vars.id_user = document.getElementById('id_user').value;
        vars.nombre_usuario = document.getElementById('nombre_usuario').value;

        vars.onData=function(response){
            if(document.getElementById('imagen_grande') != null){
                document.getElementById('imagen_grande').innerHTML= response;
               if($("#tipo_foto").val() == 1){
                $('#imagen_mostrada').animate({
                    opacity: 1
                }, 500);
            }
            else{
                $('#imagen_mostrada').css("opacity", "0");
                $('#loading_imagen_grande').css('display','block');
                $("#imagen_mostrada").load(function(){
                    $('#loading_imagen_grande').css('display','none');
                    $('#imagen_mostrada').animate({
                        opacity: 1
                    }, 500);
                });
            }
            }
            if(parseInt(document.getElementById('floquo_permite_comentario').value) == 3 && parseInt(document.getElementById('floquo_hay_usuario_logueado').value) == 1){
                obtener_formulario_comentar_favorito(id_primera_foto , 'comentarios');
            }
            else{
                cargar_ajax_comentarios(id_primera_foto , 'comentarios');
            }
        }

        xobj.sendAndLoad("/files/fotos/obtenerdatosimagen.php",vars,"POST");


    }
    else if(document.getElementById(id) != null){
        document.getElementById(id).onclick();
    }
}

function inicializar_comentarios(){
	
    if(document.getElementById('mostrar_texto_favoritos').value == "si"){
        mostrar_texto_favoritos();
    }
    if(document.getElementById('mostrar_respuesta_login_comentario').value == "si"){
        mostrar_texto_respuesta_login();
    }
    if(document.getElementById('mostrar_resultado_invitacion').value == "si"){
        mostrar_resultado_invitacion();
    }
	
    var id_primera_foto = document.getElementById("foto_a_mostrar").value;
    if(id_primera_foto != "0"){
        if(parseInt(document.getElementById('floquo_permite_comentario').value) == 3 && parseInt(document.getElementById('floquo_hay_usuario_logueado').value) == 1){
            obtener_formulario_comentar_favorito_inicial();
        }
        else{
            //cargar_ajax_comentarios(id_primera_foto , 'comentarios');
            var value_promedio = document.getElementById("value_promedio").value;
            $('#rate1').rating('example.php', {
                maxvalue:5,
                increment:.5,
                curvalue:value_promedio
            });
            document.getElementById("mostrar_ranking").value = "0";
        }
    }
    else if(document.getElementById(id) != null){
        document.getElementById(id).onclick();
    }
}

function cargar_ajax_comentarios(id_foto , id_div){

    var xobj = new LoadVars();
    var vars = new LoadVars();

    var permite_editar_comentarios = document.getElementById('permite_editar').value;

    if(permite_editar_comentarios != "si"){
        if(document.getElementById('random_administrador') != null){
            permite_editar_comentarios = "si";
        }
    }

    if(id_foto != null){

        vars.id_foto = id_foto;
        vars.permite_editar_comentarios = permite_editar_comentarios;
        vars.id_user = document.getElementById('id_user').value;
	vars.permitir_editar = document.getElementById('permite_editar').value;
        vars.onData=function(response){
            if(document.getElementById(id_div) != null){
                document.getElementById(id_div).style.display = "none";
                document.getElementById(id_div).innerHTML= response;
                $("#"+id_div).slideDown("slow");

                if(parseInt(document.getElementById('cantidad_comentarios_foto').value) >= parseInt(document.getElementById('cantidad_comentarios_permitido').value)){
                    $("#contenedor_formulario_comentarios").slideUp("slow");
                    $("#div_no_mas_comentarios").slideDown("slow");
                }
                else if( document.getElementById('contenedor_formulario_comentarios').style.display == "none"){
                    $("#div_no_mas_comentarios").slideUp("slow");
                    $("#contenedor_formulario_comentarios").slideDown("slow");

                }
            }
            if(document.getElementById("mostrar_ranking").value == "1"){
                var value_promedio = document.getElementById("value_promedio").value;
                $('#rate1').rating('example.php', {
                    maxvalue:5,
                    increment:.5,
                    curvalue:value_promedio
                });
                document.getElementById("mostrar_ranking").value = "0";
            }
        }

        xobj.sendAndLoad("/files/comentarios/buscarcomentarios.php",vars,"POST");
    }
}

function eliminar_foto(id , parametros){
    if(confirm("¿Estas seguro de querer desactivar la foto?")){
        var xobj = new LoadVars();
        var vars = new LoadVars();

        var parametro = parametros.split("|");

        vars.id_foto = id;
        vars.id_user = document.getElementById('id_user').value;
        if(document.getElementById('random_user') != null){
            vars.random_user = document.getElementById('random_user').value;
        }//controlar que se cierren los <a></a> y los <img>
    else if (oDesc.length > 5000){
        document.getElementById('div_descripcion_error').style.display = "block";
        errores++;
    }
        else{
            vars.random_user = "";
        }

        vars.onData=function(response){
            if(document.getElementById('estructura_slides').value == "vertical"){
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.top = "10px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , '1cantidad_fotos' , '2buscarslidevertical.php' , '3contador_slide_vertical' ,  '4arriba_fotos' , '5abajo_fotos' , '6slide_thumb_vertical' , '7tope_maximo' , 8cargar(1 o 0));
                cargar_slide(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
            else{
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.left = "0px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , '1cantidad_fotos' , '2buscarslidevertical.php' , '3contador_slide_vertical' ,  '4arriba_fotos' , '5abajo_fotos' , '6slide_thumb_vertical' , '7tope_maximo' , 8cargar(1 o 0));
                cargar_slide_horizontal(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
        }
        xobj.sendAndLoad("/files/fotos/eliminarfoto.php",vars,"POST");
    }
}

function activar_foto(id , parametros){
    if(confirm("¿Estas seguro de querer activar la foto?")){
        var xobj = new LoadVars();
        var vars = new LoadVars();

        var parametro = parametros.split("|");

        vars.id_foto = id;
        vars.id_user = document.getElementById('id_user').value;
        if(document.getElementById('random_user') != null){
            vars.random_user = document.getElementById('random_user').value;
        }
        else{
            vars.random_user = "";
        }

        vars.onData=function(response){
            if(document.getElementById('estructura_slides').value == "vertical"){
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.top = "10px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , '1cantidad_fotos' , '2buscarslidevertical.php' , '3contador_slide_vertical' ,  '4arriba_fotos' , '5abajo_fotos' , '6slide_thumb_vertical' , '7tope_maximo' , 8cargar(1 o 0));
                cargar_slide(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
            else{
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.left = "0px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , '1cantidad_fotos' , '2buscarslidevertical.php' , '3contador_slide_vertical' ,  '4arriba_fotos' , '5abajo_fotos' , '6slide_thumb_vertical' , '7tope_maximo' , 8cargar(1 o 0));
                cargar_slide_horizontal(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
        }
        xobj.sendAndLoad("/files/fotos/activarfoto.php",vars,"POST");
    }
}

function prohibir_foto(id , parametros){
    if(confirm("¿Estas seguro de querer bloquear esta foto?")){
        var xobj = new LoadVars();
        var vars = new LoadVars();

        var parametro = parametros.split("|");

        vars.id_foto = id;
        if(document.getElementById('random_administrador') != null){
            vars.random_admin = document.getElementById('random_administrador').value;
            vars.nombre_admin = document.getElementById('nombre_administrador').value;
        }
        else{
            vars.random_admin = "";
            vars.nombre_admin = "";
        }
        vars.onData=function(response){
            if(document.getElementById('estructura_slides').value == "vertical"){
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.top = "10px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , '1cantidad_fotos' , '2buscarslidevertical.php' , '3contador_slide_vertical' ,  '4arriba_fotos' , '5abajo_fotos' , '6slide_thumb_vertical' , '7tope_maximo' , 8cargar(1 o 0));
                cargar_slide(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
            else{
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.left = "0px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , '1cantidad_fotos' , '2buscarslidevertical.php' , '3contador_slide_vertical' ,  '4arriba_fotos' , '5abajo_fotos' , '6slide_thumb_vertical' , '7tope_maximo' , 8cargar(1 o 0));
                cargar_slide_horizontal(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
        }
        xobj.sendAndLoad("/files/fotos/prohibirfoto.php",vars,"POST");
    }
}

function permitir_foto(id , parametros){
    if(confirm("¿Estas seguro de querer desbloquear la foto?")){
        var xobj = new LoadVars();
        var vars = new LoadVars();

        parametro = parametros.split("|");

        vars.id_foto = id;
        if(document.getElementById('random_administrador') != null){
            vars.random_admin = document.getElementById('random_administrador').value;
            vars.nombre_admin = document.getElementById('nombre_administrador').value;
        }
        else{
            vars.random_admin = "";
            vars.nombre_admin = "";
        }
        vars.onData=function(response){
            if(document.getElementById('estructura_slides').value == "vertical"){
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.top = "10px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , '1cantidad_fotos' , '2buscarslidevertical.php' , '3contador_slide_vertical' ,  '4arriba_fotos' , '5abajo_fotos' , '6slide_thumb_vertical' , '7tope_maximo' , 8cargar(1 o 0));
                cargar_slide(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
            else{
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.left = "0px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , '1cantidad_fotos' , '2buscarslidevertical.php' , '3contador_slide_vertical' ,  '4arriba_fotos' , '5abajo_fotos' , '6slide_thumb_vertical' , '7tope_maximo' , 8cargar(1 o 0));
                cargar_slide_horizontal(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
        }
        xobj.sendAndLoad("/files/fotos/permitirfoto.php",vars,"POST");
    }
}


function eliminar_foto_grande(id){
    if(confirm("¿Estas seguro de querer borrar la foto?")){
        var xobj = new LoadVars();
        var vars = new LoadVars();

        parametros = document.getElementById('parametros_imagen').value;

        parametro = parametros.split("|");

        vars.id_foto = id;
        vars.onData=function(response){
            if(document.getElementById('estructura_slides').value == "vertical"){
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.top = "10px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , 'cantidad_fotos' , 'buscarslidevertical.php' , 'contador_slide_vertical' ,  'arriba_fotos' , 'abajo_fotos' , 'slide_thumb_vertical' , 'tope_maximo', 8cargar(1 o 0));
                cargar_slide(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
            else{
                //			document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.left = "0px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , 'cantidad_fotos' , 'buscarslidevertical.php' , 'contador_slide_vertical' ,  'arriba_fotos' , 'abajo_fotos' , 'slide_thumb_vertical' , 'tope_maximo', 8cargar(1 o 0));
                cargar_slide_horizontal(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }

        }
        xobj.sendAndLoad("/files/fotos/eliminarfoto.php",vars,"POST");
    }
}


function eliminar_favorito(id , parametros){
    if(confirm("¿Estas seguro de querer borrar este Favorito?")){
        var xobj = new LoadVars();
        var vars = new LoadVars();

        var parametro = parametros.split("|");

        vars.id_favorito = id;

        vars.id_user = document.getElementById('id_user').value;
        if(document.getElementById('random_user') != null){
            vars.random_user = document.getElementById('random_user').value;
        }
        else{    oDesc = tinyMCE.get('descripcion_comentario').getContent();
    if (oDesc == "") {
        document.getElementById('div_descripcion_error').innerHTML = "Debe ingresar un comentario.";
        document.getElementById('div_descripcion_error').style.display = "block";
        errores++;
    }
    //controlar que se cierren los <a></a> y los <img>
    else if (oDesc.length > 5000){
        document.getElementById('div_descripcion_error').innerHTML = "Debe ingresar un comentario con menos de 5000 caracteres.";
        document.getElementById('div_descripcion_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_descripcion_error').style.display = "none";
    }
            vars.random_user = "";
        }


        if(document.getElementById('random_administrador') != null){
            vars.random_admin = document.getElementById('random_administrador').value;
            vars.nombre_admin = document.getElementById('nombre_administrador').value;
        }
        else{
            vars.random_admin = "";
            vars.nombre_admin = "";
        }


        vars.onData=function(response){
            if(document.getElementById('estructura_slides').value == "vertical"){
                document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.top = "0px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , 'cantidad_favoritos' , 'buscarslidefavoritosverticalderecho.php' , 'contador_slide_vertical_derecho' ,  'arriba_fotos_derecho' , 'abajo_fotos_derecho' , 'slide_thumb_vertical_derecho' , 'tope_maximo_derecho');
                cargar_slide(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }
            else{
                document.getElementById(parametro[1]).value = parseInt(document.getElementById(parametro[1]).value) - 1;
                document.getElementById(parametro[6]).innerHTML = "";
                document.getElementById(parametro[6]).style.left = "0px";
                document.getElementById(parametro[7]).value = "0";
                document.getElementById(parametro[3]).value = "0";
                document.getElementById(parametro[5]).disabled = false;
                $("#"+parametro[5]).removeClass("noseleccionable");
                $("#"+parametro[5]).addClass("seleccionable");
                document.getElementById(parametro[4]).disabled = true;
                $("#"+parametro[4]).removeClass("seleccionable");
                $("#"+parametro[4]).addClass("noseleccionable");
                //cargar_slide(5 , 'cantidad_favoritos' , 'buscarslidefavoritosverticalderecho.php' , 'contador_slide_vertical_derecho' ,  'arriba_fotos_derecho' , 'abajo_fotos_derecho' , 'slide_thumb_vertical_derecho' , 'tope_maximo_derecho');
                cargar_slide_horizontal(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
            }

        }
        xobj.sendAndLoad("/files/fotos/eliminarfavorito.php",vars,"POST");
    }
}

function editar_foto(id , parametros){
    var xobj = new LoadVars();
    var vars = new LoadVars();

    vars.id_foto = id;
    vars.parametro = parametros;

    vars.onData=function(response){
        document.getElementById('editar_imagen').innerHTML= response;
        $('#reportar_abuso').css({
            "display":"block",
            "opacity":"0"
        });
        $('#reportar_abuso').animate({
            "opacity":"0.5"
        });
    	$('#editar_imagen').show();
    }

    xobj.sendAndLoad("/files/fotos/abrirdiveditarimagen.php",vars,"POST");
}

function editar_foto_grande(id){
    document.getElementById('id_editar').value = id;
    document.getElementById('parametros_editar_imagen').value = document.getElementById('parametros_imagen').value;

    var datos_imagen = document.getElementById('datos_imagen').value;

    var dato_imagen = datos_imagen.split("|");

    var titulo = dato_imagen[1];
    var etiquetas = dato_imagen[2];
    var descripcion = dato_imagen[3];

    if(titulo != null){
        document.getElementById('titulo_editar').value = titulo;
    }
    if(etiquetas != null){
        document.getElementById('etiquetas_editar').value = etiquetas;
    }
    if(descripcion != null){
        document.getElementById('descripcion_editar').value = descripcion;
    }

    $('#reportar_abuso').css({
            "display":"block",
            "opacity":"0"
        });
        $('#reportar_abuso').animate({
            "opacity":"0.5"
        });
    	$('#editar_imagen').show();
}

function esconder_div_editar(){
    $('#reportar_abuso').fadeOut('fast');
    $('#editar_imagen').hide();
    document.getElementById('parametros_editar_imagen').value = "";
    document.getElementById('titulo_editar').value = "";
    document.getElementById('etiquetas_editar').value = "";
    document.getElementById('descripcion_editar').value = "";

}

function valida_floq_comentario() {
    var errores = 0;
    oNombre = document.getElementById('nombre_comentario');
    if (oNombre.value == "") {
        document.getElementById('div_nombre_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_nombre_error').style.display = "none";
    }

    oDesc = tinyMCE.get('descripcion_comentario').getContent();
    if (oDesc == "") {
        document.getElementById('div_descripcion_error').innerHTML = "Debe ingresar un comentario.";
        document.getElementById('div_descripcion_error').style.display = "block";
        errores++;
    }
    //controlar que se cierren los <a></a> y los <img>
    else if (oDesc.length > 5000){
        document.getElementById('div_descripcion_error').innerHTML = "Debe ingresar un comentario con menos de 5000 caracteres.";
        document.getElementById('div_descripcion_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_descripcion_error').style.display = "none";
    }

    if(errores > 0){
        return false;
    }

    agregar_comentario();

    if(oNombre.disabled != true){
        oNombre.value= "";
    }
    //	oDesc.value= "";
    tinyMCE.get('descripcion_comentario').setContent('');
}

function valida_floq_login_comentario(){
    var errores = 0;
    oNombreLogin = document.getElementById('nombre_login_comentario');
    if (oNombreLogin.value == "") {
        document.getElementById('div_nombre_login_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_nombre_login_error').style.display = "none";
    }

    oPassLogin = document.getElementById('password_login_comentario');
    if (oPassLogin.value == "") {
        document.getElementById('div_password_login_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_password_login_error').style.display = "none";
    }

    if(errores > 0){
        return false;
    }

    document.getElementById('formulario_login_comentar').action += "/" + obtener_id_imagen_mostrada();

    //comentado temporalmente por prueba
//agregar_comentario_despues_del_login();

//	oNombreLogin.value= "";
//	oPassLogin.value= "";
}

function login_agregar_a_favoritos(){
    var esta_logueado = document.getElementById('floquo_hay_usuario_logueado').value;
    if(esta_logueado == 1){

        var xobj = new LoadVars();
        var vars = new LoadVars();

        vars.id = document.getElementById('id_user_logueado').value;
        vars.id_fav = document.getElementById('id_user').value;

        vars.onData=function(response){
            document.getElementById('texto_agregar_favorito').innerHTML = response;
            //$('#div_texto_agregar_favorito').fadeIn();
            ocultar_div_agregar_favorito();
            mostrar_texto_favoritos();
        }

        xobj.sendAndLoad("/files/favoritos/agregar_favorito_ya_login.php",vars,"POST");
    }
    else{

        //$('#reportar_abuso').css("background-color:#000000",'display:block');

        //$('#reportar_abuso').fadeTo("slow",0.3);

        $("#reportar_abuso").css({
            opacity:"0",
            display:"block"
        });
        $("#reportar_abuso").fadeTo("slow", 0.50);

        //$('#reportar_abuso').fadeIn('fast');
        $("#div_oculto_agregar_favorito").show();
    }
}

function ocultar_div_agregar_favorito(){
    $('#reportar_abuso').fadeOut(350,function(){
        $('#div_oculto_agregar_favorito').fadeOut(350);
    });
    //$('#reportar_abuso').fadeOut('fast');
    //$("#div_oculto_agregar_favorito").hide();

    document.getElementById('password_login_agregar_favorito').value = "";
    document.getElementById('nombre_login_agregar_favorito').value = "";

    document.getElementById('div_password_agregar_favorito_error').style.display = "none";
    document.getElementById('div_nombre_agregar_favorito_error').style.display = "none";
}

function valida_floq_login_agregar_favorito(){
    var errores = 0;
    oNombreLoginFav = document.getElementById('nombre_login_agregar_favorito');
    if (oNombreLoginFav.value == "") {
        document.getElementById('div_nombre_agregar_favorito_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_nombre_agregar_favorito_error').style.display = "none";
    }

    oPassLoginFav = document.getElementById('password_login_agregar_favorito');
    if (oPassLoginFav.value == "") {
        document.getElementById('div_password_agregar_favorito_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_password_agregar_favorito_error').style.display = "none";
    }

    if(errores > 0){
        return false;
    }


    //agregar_favorito_despues_del_login();
    document.getElementById('formulario_login_favoritos').action += "/" + obtener_id_imagen_mostrada();
    }

    function agregar_favorito_despues_del_login(){
    var xobj = new LoadVars();
    var vars = new LoadVars();

    vars.nombre_usuario = document.getElementById('nombre_login_agregar_favorito').value;
    vars.password = document.getElementById('password_login_agregar_favorito').value;
    vars.id_fav = document.getElementById('id_user').value;

    vars.onData=function(response){
        document.getElementById('div_texto_agregar_favorito').innerHTML = response;
        ocultar_div_agregar_favorito();
    }

    xobj.sendAndLoad("/files/favoritos/agregar_favorito.php",vars,"POST");
}

function agregar_comentario_despues_del_login(){
    var xobj = new LoadVars();
    var vars = new LoadVars();

    vars.nombre_usuario = document.getElementById('nombre_login_comentario').value;
    vars.password = document.getElementById('password_login_comentario').value;

    vars.onData=function(response){
        if(response == "error"){
            document.getElementById('error_login_comentario').style.display = "block";
        }
        else{
            document.getElementById('div_texto_comentar').innerHTML = response;
            $("#formulario_comentarios").show("slow");
            $("#login").hide("slow");
        }
    }

    xobj.sendAndLoad("/files/comentarios/login_para_comentar.php",vars,"POST");
}

function valida_floq_editar_foto(){
    var errores = 0;
    oTitulo = document.getElementById('titulo_editar');
    if (oTitulo.value == "") {
        document.getElementById('div_titulo_editar_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_titulo_editar_error').style.display = "none";
    }

    //	oEtiquetas = document.getElementById('etiquetas_editar');
    //	if (oEtiquetas.value == "") {
    //		document.getElementById('div_etiquetas_editar_error').style.display = "block";
    //		errores++;
    //	}
    //	else{
    //		document.getElementById('div_etiquetas_editar_error').style.display = "none";
    //	}
    //
    //	oDescripcion = document.getElementById('descripcion_editar');
    //	if (oDescripcion.value == "") {
    //		document.getElementById('div_descripcion_editar_error').style.display = "block";
    //		errores++;
    //	}
    //	else{
    //		document.getElementById('div_descripcion_editar_error').style.display = "none";
    //	}

    if(errores > 0){
        return false;
    }

    parametros = document.getElementById("parametros_editar_imagen").value;
    editar_ajax_foto(parametros);
    esconder_div_editar();
}

function editar_ajax_foto(parametros){
    var xobj = new LoadVars();
    var vars = new LoadVars();

    var parametro = parametros.split("|");

    vars.id = document.getElementById('id_editar').value;
    vars.titulo = document.getElementById('titulo_editar').value;
    vars.etiquetas = document.getElementById('etiquetas_editar').value;
    vars.descripcion = document.getElementById('descripcion_editar').value;

    vars.id_user = document.getElementById('id_user').value;
    if(document.getElementById('random_user') != null){
        vars.random_user = document.getElementById('random_user').value;
    }
    else{
        vars.random_user = "";
    }

    if(document.getElementById('random_administrador') != null){
        vars.random_admin = document.getElementById('random_administrador').value;
        vars.nombre_admin = document.getElementById('nombre_administrador').value;
    }
    else{
        vars.random_admin = "";
        vars.nombre_admin = "";
    }

    vars.onData=function(response){
        if(document.getElementById('estructura_slides').value == "vertical"){
            document.getElementById(parametro[6]).innerHTML = "";
            document.getElementById(parametro[6]).style.top = "10px";
            document.getElementById(parametro[7]).value = "0";
            document.getElementById(parametro[3]).value = "0";
            document.getElementById(parametro[5]).disabled = false;
            $("#"+parametro[5]).removeClass("noseleccionable");
            $("#"+parametro[5]).addClass("seleccionable");
            document.getElementById(parametro[4]).disabled = true;
            $("#"+parametro[4]).removeClass("seleccionable");
            $("#"+parametro[4]).addClass("noseleccionable");

            //cargar_slide(5 , 'cantidad_fotos' , 'buscarslidevertical.php' , 'contador_slide_vertical' ,  'arriba_fotos' , 'abajo_fotos' , 'slide_thumb_vertical' , 'tope_maximo');
            cargar_slide(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
        }
        else{
            document.getElementById(parametro[6]).innerHTML = "";
            document.getElementById(parametro[6]).style.left = "0px";
            document.getElementById(parametro[7]).value = "0";
            document.getElementById(parametro[3]).value = "0";
            document.getElementById(parametro[5]).disabled = false;
            $("#"+parametro[5]).removeClass("noseleccionable");
            $("#"+parametro[5]).addClass("seleccionable");
            document.getElementById(parametro[4]).disabled = true;
            $("#"+parametro[4]).removeClass("seleccionable");
            $("#"+parametro[4]).addClass("noseleccionable");

            //cargar_slide(5 , 'cantidad_fotos' , 'buscarslidevertical.php' , 'contador_slide_vertical' ,  'arriba_fotos' , 'abajo_fotos' , 'slide_thumb_vertical' , 'tope_maximo');
            cargar_slide_horizontal(parametro[0] , parametro[1] , parametro[2] , parametro[3] ,  parametro[4] , parametro[5] , parametro[6] , parametro[7] , parametro[8]);
        }
    }

    xobj.sendAndLoad("/foto/editar_foto",vars,"POST");
}

function agregar_comentario(){

    var xobj = new LoadVars();
    var vars = new LoadVars();

    var permite_editar_comentario = document.getElementById('permite_editar').value;

    var id = document.getElementById('id_foto_comentario').value;

    vars.id_foto = id;
    vars.id_user_comenta = document.getElementById('id_user_logueado').value;
    vars.usuario_comenta = document.getElementById('nombre_comentario').value;
    vars.random_user_logueado = document.getElementById('random_user_logueado').value;

    vars.descripcion = escape(tinyMCE.get('descripcion_comentario').getContent());

    vars.permite_editar_comentario = permite_editar_comentario;

    vars.cantidad_comentarios_foto = document.getElementById('cantidad_comentarios_foto').value;

    vars.onData=function(response){
        //document.getElementById('comentarios').innerHTML += response;
        cargar_ajax_comentarios(id , 'comentarios');
    }

    xobj.sendAndLoad("/files/comentarios/agregarcomentario.php",vars,"POST");

//	var id_foto = document.getElementById('id_foto_comentario').value;
//	var id_user_comenta = document.getElementById('id_user_comenta').value;
//	var usuario_comenta = document.getElementById('nombre_comentario').value;
//	var permite_editar_comentario = document.getElementById('permite_editar').value;
//
//	var descripcion = tinyMCE.get('descripcion_comentario').getContent();
//
//	$.ajax({
//		type: "POST",
//		url: "/files/comentarios/agregarcomentario.php" ,
//		data: "id_foto="+id_foto+"&id_user_comenta="+ id_user_comenta +"&usuario_comenta="+ usuario_comenta +"&permite_editar_comentario="+permite_editar_comentario+"&descripcion="+escape(descripcion),
//		success: function(datos){
//			document.getElementById('comentarios').innerHTML += datos;
//		}
//	});

}

function eliminar_comentario(id_comentario , id_foto){

    if(confirm("&iquest;Estas seguro de querer borrar este comentario?")){
        var xobj = new LoadVars();
        var vars = new LoadVars();

        vars.id_comentario = id_comentario;

        vars.onData=function(response){
            cargar_ajax_comentarios(id_foto , 'comentarios');
        }

        xobj.sendAndLoad("/files/comentarios/eliminarcomentario.php",vars,"POST");
    }
}

function votar_floquo(){
    document.getElementById('div_oculto_votacion').style.display = "block";
}

function esconder_div_votar_floquo(){
    document.getElementById('div_oculto_votacion').style.display = "none";
}

function obtener_valor_votacion(){
    cantidad_left = document.getElementsByClassName('star star-left on');
    cantidad_right = document.getElementsByClassName('star star-right on');
    cantidad_total = cantidad_left.length + cantidad_right.length;

    return cantidad_total;
}

function votar_floquo_ajax(value){
    if(document.getElementById('permite_editar').value == "si"){
        alert("No puedes votar tu propio Floq.");
    }
    else if(document.getElementById('esta_activada').value == "disabled"){
        alert("Ya has votado a este Floq. Se permite una votación por día a cada Floq visitado.");
    }
    else{
        var id_user = document.getElementById('id_user').value;

        //	puntos = obtener_valor_votacion();

        var puntos = value;

        var exp = new Date();
        exp.setTime(exp.getTime() + (24*60*60*1000));

        setCookie('ya_estuvo_hoy_' + id_user , 'si' ,  exp);

	document.getElementById('esta_activada').value = "disabled";

        var xobj = new LoadVars();
        var vars = new LoadVars();


        vars.id_user = id_user;
        vars.puntos = puntos;

        vars.onData=function(response){
            document.getElementById('contenedor_votacion').innerHTML = response;
            var value_promedio = document.getElementById('promedio_total').value;
            $('#rate1').rating('example.php', {
                maxvalue:5,
                increment:.5,
                curvalue:value_promedio
            });
        }

        xobj.sendAndLoad("/files/ranking/votarfloquo.php",vars,"POST");
    }
}

function valida_floq_comentario_con_captcha(){
    var errores = 0;
    oNombre = document.getElementById('nombre_comentario');
    if (oNombre.value == "") {
        document.getElementById('div_nombre_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_nombre_error').style.display = "none";
    }

       oDesc = tinyMCE.get('descripcion_comentario').getContent();
    if (oDesc == "") {
        document.getElementById('div_descripcion_error').innerHTML = "Debe ingresar un comentario.";
        document.getElementById('div_descripcion_error').style.display = "block";
        errores++;
    }
    //controlar que se cierren los <a></a> y los <img>
    else if (oDesc.length > 5000){
        document.getElementById('div_descripcion_error').innerHTML = "Debe ingresar un comentario con menos de 5000 caracteres.";
        document.getElementById('div_descripcion_error').style.display = "block";
        errores++;
    }
    else{
        document.getElementById('div_descripcion_error').style.display = "none";
    }

    if(errores > 0){
        return false;
    }

    agregar_comentario_con_captcha();
}

function aleatorio(inferior,superior){
    numPosibilidades = superior - inferior
    aleat = Math.random() * numPosibilidades
    aleat = Math.round(aleat)
    return parseInt(inferior) + aleat
}

function agregar_comentario_con_captcha(){

    var xobj = new LoadVars();
    var vars = new LoadVars();

    var permite_editar_comentario = document.getElementById('permite_editar').value;

    var id = document.getElementById('id_foto_comentario').value;

    vars.id_foto = id;
    vars.id_user_comenta = document.getElementById('id_user_comenta').value;
    vars.usuario_comenta = document.getElementById('nombre_comentario').value;
    vars.descripcion = escape(tinyMCE.get('descripcion_comentario').getContent());
    vars.permite_editar_comentario = permite_editar_comentario;

    vars.cantidad_comentarios_foto = document.getElementById('cantidad_comentarios_foto').value;

    vars.clave_captcha = document.getElementById('codigo_captcha_comentario').value;
    vars.id_captcha = document.getElementById('valor_id_captcha').value;

    vars.onData=function(response){

        if(response == ""){
            document.getElementById('div_codigo_captcha_comentario_error').style.display = "block";
        }
        else{
            cargar_ajax_comentarios(id , 'comentarios');
            document.getElementById('div_codigo_captcha_comentario_error').style.display = "none";
            oNombre = document.getElementById('nombre_comentario');
            if(oNombre.disabled != true){
                oNombre.value= "";
            }
            tinyMCE.get('descripcion_comentario').setContent('');
        }
        document.getElementById('valor_id_captcha').value = aleatorio(1,1000000);
        document.getElementById('imagen_captcha').src = "/files/comentarios/captcha_src.php?id=" + document.getElementById('valor_id_captcha').value;
        document.getElementById('codigo_captcha_comentario').value = "";
    }

    xobj.sendAndLoad("/files/comentarios/agregarcomentarioconcaptcha.php",vars,"POST");

}

function permitir_comentar(id_div){
    var boton= document.getElementById('button_mostrar_comentarios');
    if(boton.value == 'COMENTAR'){
        boton.value= "OCULTAR";
        $("#"+id_div).slideDown("slow");

    }else{
        boton.value= "COMENTAR";
        $("#"+id_div).slideUp("slow");
    }

}


function obtener_id_imagen_mostrada(){
    return document.getElementById('id_imagen_mostrada').value;
}

function reportar_abuso_foto(){

    plant = /\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i
    if(document.getElementById('reporte_email').value == ""){
        document.getElementById('div_respuesta_reporte').innerHTML = '<span class="errorpunta"><div class="cartel_message">Debe ingresar un email</div></span>';
    }
    else if(!plant.test(document.getElementById('reporte_email').value)){
        document.getElementById('div_respuesta_reporte').innerHTML = '<span class="errorpunta"><div class="cartel_message">Debe ingresar un email v&aacute;lido</div></span>';
    }
    else{
        var xobj = new LoadVars();
        var vars = new LoadVars();

        vars.id_foto = document.getElementById('id_imagen_mostrada').value;
        vars.id_user =  document.getElementById('id_user').value;
        vars.nombre_usuario = document.getElementById('nombre_usuario').value;
        vars.tema_uno = document.getElementById('reporte_tipo_1').checked;
        vars.tema_dos = document.getElementById('reporte_tipo_2').checked;
        vars.tema_tres = document.getElementById('reporte_tipo_3').checked;
        vars.tema_cuatro = document.getElementById('reporte_tipo_4').checked;
        vars.tema_seis = document.getElementById('reporte_tipo_6').checked;

        vars.otro = document.getElementById('reporte_otro').value;
        vars.email= document.getElementById('reporte_email').value;

        if(document.getElementById('nombre_user_logueado')){
            vars.nombre_usuario_reporta = document.getElementById('nombre_user_logueado').value;
        }
        else{
            vars.nombre_usuario_reporta = "";
        }

        document.getElementById('div_respuesta_reporte').innerHTML = '<img src="/img/loading-reporte.gif"> Espere unos instantes ...';

        vars.onData=function(response){
            document.getElementById('div_respuesta_reporte').innerHTML = response;
            setTimeout("ocultar_reportar_abuso('foto')",5000);
        }

        xobj.sendAndLoad("/files/reportes/reporte_fotos.php",vars,"POST");
    }
}

function reportar_abuso_comentario(){

    plant = /\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i
    if(document.getElementById('reporte_comentario_email').value == ""){
        document.getElementById('div_respuesta_reporte_comentario').innerHTML = '<span class="errorpunta"><div class="cartel_message">Debe ingresar un email</div></span>';
    }
    else if(!plant.test(document.getElementById('reporte_comentario_email').value)){
        document.getElementById('div_respuesta_reporte_comentario').innerHTML = '<span class="errorpunta"><div class="cartel_message">Debe ingresar un email v&aacute;lido</div></span>';
    }
    else{
        var xobj = new LoadVars();
        var vars = new LoadVars();
        vars.id_comentario = document.getElementById('id_comentario_reporte').value;
        vars.id_foto = document.getElementById('id_imagen_mostrada').value;
        vars.id_user =  document.getElementById('id_user').value;
        vars.nombre_usuario = document.getElementById('nombre_usuario').value;
        vars.tema_uno = document.getElementById('reporte_comentario_1').checked;
        vars.tema_dos = document.getElementById('reporte_comentario_2').checked;
        vars.tema_tres = document.getElementById('reporte_comentario_3').checked;
        vars.tema_cuatro = document.getElementById('reporte_comentario_4').checked;
        vars.tema_cinco = document.getElementById('reporte_comentario_5').checked;

        vars.otro = document.getElementById('reporte_comentario_otro').value;
        vars.email= document.getElementById('reporte_comentario_email').value;

        if(document.getElementById('nombre_user_logueado')){
            vars.nombre_usuario_reporta = document.getElementById('nombre_user_logueado').value;
        }
        else{
            vars.nombre_usuario_reporta = "";
        }

        document.getElementById('div_respuesta_reporte_comentario').innerHTML = '<img src="/img/loading-reporte.gif"> Espere unos instantes ...';

        vars.onData=function(response){
            document.getElementById('div_respuesta_reporte_comentario').innerHTML = response;
            setTimeout("ocultar_reportar_abuso('comentario')",5000);
        }

        xobj.sendAndLoad("/files/reportes/reporte_comentario.php",vars,"POST");
    }
}

function mostrar_reportar_abuso(tipo){
    if(tipo == 'foto'){
        //document.getElementById('reportar_abuso').style.display = 'block';
        //$('#reportar_abuso').fadeIn('fast');
        $('#reportar_abuso').css({
            "display":"block",
            "opacity":"0"
        });
        $('#reportar_abuso').animate({
            "opacity":"0.5"
        });
        $('#div_reportar_abuso_foto').show();
    }
    else{
        //document.getElementById('reportar_abuso').style.display = 'block';
        //$('#reportar_abuso').fadeIn('fast');
        $('#reportar_abuso').css({
            "display":"block",
            "opacity":"0"
        });
        $('#reportar_abuso').animate({
            "opacity":"0.5"
        });
        document.getElementById('div_id_reporte_comentario').innerHTML += "<input type='hidden' id='id_comentario_reporte' value='"+tipo+"'>";
        $('#div_reportar_abuso_comentario').show();
    }
}

function ocultar_reportar_abuso(tipo){
    if(tipo == 'foto'){
        $('#reportar_abuso').fadeOut('fast');
        $('#div_reportar_abuso_foto').hide();
        document.getElementById('reporte_tipo_1').checked = false;
        document.getElementById('reporte_tipo_2').checked = false;
        document.getElementById('reporte_tipo_3').checked = false;
        document.getElementById('reporte_tipo_4').checked = false;
        document.getElementById('reporte_tipo_6').checked = false;
        document.getElementById('reporte_otro').value = "";
        document.getElementById('reporte_email').value = "";
        $('#contenedor_reporte_otro_foto').hide('slow');
        document.getElementById('div_respuesta_reporte').innerHTML = "";
    }
    else{
        $('#reportar_abuso').fadeOut('fast');
        $('#div_reportar_abuso_comentario').hide();
        document.getElementById('reporte_comentario_1').checked = false;
        document.getElementById('reporte_comentario_2').checked = false;
        document.getElementById('reporte_comentario_3').checked = false;
        document.getElementById('reporte_comentario_4').checked = false;
        document.getElementById('reporte_comentario_5').checked = false;
        document.getElementById('reporte_comentario_otro').value = "";
        document.getElementById('reporte_comentario_email').value = "";
        $('#contenedor_reporte_otro_comentario').hide('slow');
        document.getElementById('div_respuesta_reporte_comentario').innerHTML = "";
        document.getElementById('div_id_reporte_comentario').innerHTML = "";
    }
}

function ver_campo_otro(tipo){
    if(tipo == 'foto'){
        if(document.getElementById('reporte_tipo_6').checked == true){
            $('#contenedor_reporte_otro_foto').show('slow');
        }
        else{
            $('#contenedor_reporte_otro_foto').hide('slow');
        }
    }
    else{
        if(document.getElementById('reporte_comentario_5').checked == true){
            $('#contenedor_reporte_otro_comentario').show('slow');
        }
        else{
            $('#contenedor_reporte_otro_comentario').hide('slow');
        }
    }
}

function obtener_formulario_comentar_favorito(parm1 ,parm2){

    var xobj = new LoadVars();
    var vars = new LoadVars();
    vars.nombre_user_favorito = document.getElementById('nombre_user_logueado').value;
    vars.id_user = document.getElementById('id_user').value;

    vars.onData=function(response){
        if(response == "true"){
            //permitir_comentar('formulario_comentarios');
            $("#formulario_comentarios").slideDown();
        }
        else{
            $('#div_error_comentar_favorito').slideDown();
        }

        cargar_ajax_comentarios(parm1 , parm2);
    }

    xobj.sendAndLoad("/files/comentarios/obtenerformulariocomentariosfavorito.php",vars,"POST");
}

function obtener_formulario_comentar_favorito_inicial(){

    var xobj = new LoadVars();
    var vars = new LoadVars();
    vars.nombre_user_favorito = document.getElementById('nombre_user_logueado').value;
    vars.id_user = document.getElementById('id_user').value;

    vars.onData=function(response){
        if(response == "true"){
            //permitir_comentar('formulario_comentarios');
            $("#formulario_comentarios").slideDown();
        }
        else{
            $('#div_error_comentar_favorito').slideDown();
        }

        var value_promedio = document.getElementById("value_promedio").value;
        $('#rate1').rating('example.php', {
            maxvalue:5,
            increment:.5,
            curvalue:value_promedio
        });
        document.getElementById("mostrar_ranking").value = "0";
    }

    xobj.sendAndLoad("/files/comentarios/obtenerformulariocomentariosfavorito.php",vars,"POST");
}

function desactivar_floquo(){
    document.getElementById('nombre_usuario_desactivar').value = document.getElementById('nombre_usuario').value;
    $('#reportar_abuso').css({
        "display":"block",
        "opacity":"0"
    });
    $('#reportar_abuso').animate({
        "opacity":"0.5"
    });
    $('#div_desactivar_floquo').show();
}

function desactivar(){
    var xobj = new LoadVars();
    var vars = new LoadVars();

    vars.nombre_usuario = document.getElementById('nombre_usuario_desactivar').value;
    vars.motivo = document.getElementById('motivo_desactivado').value;

    if(document.getElementById('random_administrador') != null){
        vars.random_admin = document.getElementById('random_administrador').value;
        vars.nombre_admin = document.getElementById('nombre_administrador').value;
    }
    else{
        vars.random_admin = "";
        vars.nombre_admin = "";
    }

    vars.onData=function(response){
        document.getElementById('div_desactivo_activo').innerHTML = "<a href='javascript:activar_floquo();'>Activar Floq</a>";
        ocultar_desactivar_floquo();
    }
    xobj.sendAndLoad("/files/reportes/desactivar_floquo_principal.php",vars,"POST");
}

function activar_floquo(){
    var xobj = new LoadVars();
    var vars = new LoadVars();

    vars.nombre_usuario = document.getElementById('nombre_usuario').value;
    vars.motivo = document.getElementById('motivo_desactivado').value;

    if(document.getElementById('random_administrador') != null){
        vars.random_admin = document.getElementById('random_administrador').value;
        vars.nombre_admin = document.getElementById('nombre_administrador').value;
    }
    else{
        vars.random_admin = "";
        vars.nombre_admin = "";
    }

    vars.onData=function(response){
        document.getElementById('div_desactivo_activo').innerHTML = "<a href='javascript:desactivar_floquo();'>Desactivar Floquo</a>";
        ocultar_desactivar_floquo();
    }
    xobj.sendAndLoad("/files/reportes/activar_floquo_principal.php",vars,"POST");
}

function ocultar_desactivar_floquo(){
    $('#reportar_abuso').fadeOut('fast');
    $('#div_desactivar_floquo').hide();
}

function comparte_foto(path){
    document.getElementById('link_foto').innerHTML = "<a href='http://www.floquo.com/"+ path +"'> http://www.floquo.com/"+path+" </a> ";
    //$('#reportar_abuso').fadeIn('fast');

    $("#reportar_abuso").css({
        opacity:"0",
        display:"block"
    });
    $("#reportar_abuso").fadeTo("slow", 0.50);
    $('#div_compartir_foto').show();
}

function ocultar_comparte_foto(){
    $('#reportar_abuso').fadeOut('fast');
    $('#div_compartir_foto').hide();
}


//funciones de ventana de confirmacion

function mensaje_confirmacion(msn){
    $("#mensaje_confirmacion").html(msn);
    //$('#reportar_abuso').fadeIn('fast');
    $("#reportar_abuso").css({
        opacity:"0",
        display:"block"
    });
    $("#reportar_abuso").fadeTo("slow", 0.50);
    $('#div_mensaje_confirmacion').show();

    return $("#resultado_ventana_confirmacion").val();
}

function confirmar_mensaje(){
    $("#resultado_ventana_confirmacion").val("true");
    $('#reportar_abuso').fadeOut('fast');
    $('#div_mensaje_confirmacion').hide();
}

function ocultar_mensaje_confirmacion(){
    $("#resultado_ventana_confirmacion").val("false");
    $('#reportar_abuso').fadeOut('fast');
    $('#div_mensaje_confirmacion').hide();
}

function mostrar_login(){
    $("#div_formulario_login_comentar").slideDown('slow');
}

function mostrar_texto_favoritos(){
    $("#reportar_abuso").css({
        opacity:"0",
        display:"block"
    });
    $("#reportar_abuso").fadeTo("slow", 0.50);
    $('#div_texto_agregar_favorito').show();
    if(typeof(DD_belatedPNG) != "undefined"){
        DD_belatedPNG.fix('.panel_lefttop');
        DD_belatedPNG.fix('.panel_righttop');
        DD_belatedPNG.fix('.panel_leftbottom');
        DD_belatedPNG.fix('.panel_rightbottom');
    }
}

function ocultar_texto_favoritos(){
    $("#reportar_abuso").fadeOut("fast");
    $('#div_texto_agregar_favorito').hide();
}

function ocultar_texto_respuesta_login(){
    $("#reportar_abuso").fadeOut("fast");
    $('#div_texto_respuesta_login').hide();
}

function mostrar_texto_respuesta_login(){
    $("#reportar_abuso").css({
        opacity:"0",
        display:"block"
    });
    $("#reportar_abuso").fadeTo("slow", 0.50);
    $('#div_texto_respuesta_login').show();
    if(typeof(DD_belatedPNG) != "undefined"){
        DD_belatedPNG.fix('.panel_lefttop');
        DD_belatedPNG.fix('.panel_righttop');
        DD_belatedPNG.fix('.panel_leftbottom');
        DD_belatedPNG.fix('.panel_rightbottom');
    }
}

function ocultar_cartel_invitacion(){
    $('#reportar_abuso').fadeOut(350,function(){
        $('#div_cartel_invitacion').fadeOut(350);
    });
}

function mostrar_resultado_invitacion(){
     $("#reportar_abuso").css({
        opacity:"0",
        display:"block"
    });
    $("#reportar_abuso").fadeTo("slow", 0.50);
    $('#div_cartel_invitacion').show();
    if(typeof(DD_belatedPNG) != "undefined"){
        DD_belatedPNG.fix('.panel_lefttop');
        DD_belatedPNG.fix('.panel_righttop');
        DD_belatedPNG.fix('.panel_leftbottom');
        DD_belatedPNG.fix('.panel_rightbottom');
    }
}
