﻿
///IU///

function ApagarLogueo4(token) {
   // document.getElementById("loguear").style.display = "none";
   // document.getElementById("Esperar").style.display = "block";
    // window.location.href = window.location;
    //alert("Vamos a actualizar la página por el estado de logueo:");
    
    GuardaToken(token);
    RemoveFilter("Loguear=now");
    //        alert(window.location);
    //            window.location = window.location;
}
/* Retorna todas las queries con su valor salvo el parámtetro enviado como argumento */
function eliminarParam(strParamName)//Mandar key=value para eliminar
{
    var cadena = "";
    var strHref = window.location.href;

    //var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var strQueryString = "";
    try {
        strQueryString = strHref.split('?')[1];
    }
    catch (err) { }

    var aQueryString = "";
    try {
        aQueryString = strQueryString.split("&");
    }
    catch (err2) { }

    for (var iParam = 0; iParam < aQueryString.length; iParam++) {
        var aParam = aQueryString[iParam];
        if (aParam != strParamName)
            cadena = cadena + aParam + "&";
    }

    return cadena.substr(0, cadena.length - 1);
}

function RemoveFilter(flt) {
    var query = "";
    var url = "";
    query = eliminarParam(flt);
    if (query.length < 3)
        url = window.location.href.split("?")[0];
    else
        url = window.location.href.split("?")[0] + "?" + eliminarParam(flt);
    window.location = url;

}
//GUARDAR TOKEN
function GuardaToken(token) {
    var d = new Date();
    var min = d.getMinutes() + 15;
    var sec = d.getSeconds();
    var millisec = d.getMilliseconds();
    d.setMinutes(min, sec, millisec);
    //document.cookie = "userToken" + "=" + token + ";  expires=" + d.toTimeString() + "; path=/; domain=eldiadegualeguaychu.cyberferia.com.ar;" ;
}
function ApagarLogueo3(token) {
    document.getElementById("loguear").style.display = "none";
    document.getElementById("Esperar").style.display = "none";

    //window.location = window.location;
    //alert("Vamos a actualizar la página por el estado de logueo:");
    //GuardaToken(token);
    //RemoveFilter("Loguear=now");
    //        alert(window.location);
    //            window.location = window.location;
}
// APAGA EL DIV DEL IFRAME DE LOGUEO
function ApagarLogueo2(token) {
    document.getElementById("loguear").style.display = "none";
    //document.getElementById("Esperar").style.display = "block";
    //window.location = window.location;
    //alert("Vamos a actualizar la página por el estado de logueo:");
    GuardaToken(token);
    //RemoveFilter("Loguear=now");
    //        alert(window.location);
    //            window.location = window.location;
}

function CerrarSinRefresh() {
    window.location = window.location;
}

function CerrarConRefresh(urltogo) {
    if (urltogo)
        window.location = urltogo;
    else
        window.location = window.location;
    //self.close();
}

function findPosX(obj) {
    var curleft = 0;
    if (obj.offsetParent)
        while (1) {
        curleft += obj.offsetLeft;
        if (!obj.offsetParent)
            break;
        obj = obj.offsetParent;
    }
    else if (obj.x)
        curleft += obj.x;
    return curleft;
}
function showComentar(lnkComentarId, divComentarId,height,width) {
    var lnkComentarElement = document.getElementById(lnkComentarId);
    var elDivComentario = document.getElementById(divComentarId);
    elDivComentario.style.display = "inline";
    lnkComentarElement.appendChild(elDivComentario);
    resizeIframe();
}
function findPosY(obj) {
    var curtop = 0;
    if (obj.offsetParent)
        while (1) {
        curtop += obj.offsetTop;
        if (!obj.offsetParent)
            break;
        obj = obj.offsetParent;
    }
    else if (obj.y)
        curtop += obj.y;
    return curtop;
}

function ocultarDiv(id) {
    document.getElementById(id).style.display = "none"
}
function mostrarDiv(id) {
    document.getElementById(id).style.display = "inline"
}
function mostrarDiv(id,actualizarIframe) {
    document.getElementById(id).style.display = "inline";
    if (actualizarIframe)
        resizeIframe();
}
function ocultarDiv(id,actualizarIframe) {
    document.getElementById(id).style.display = "none";
    if (actualizarIframe)
        resizeIframe();
}
function highlight(x,divContenedor,lnkVotar,idobjeto) {

    var nameStars = divContenedor.toString().substring(0,divContenedor.toString().length-1);
        y = x * 1 + 1
        switch (x) {
            case 1:

                var classsname = document.getElementById(nameStars + x).className.replace("focusRatingStar", "");
                document.getElementById(nameStars + x).className = classsname + " focusRatingStar";
                document.getElementById(lnkVotar).title = "Califica el comentario - Malo";
              //  document.getElementById(lnkVotar).href = "javascript:popUp('Votar.aspx?reply=" + idobjeto + "&voto=" + 1 + "',430,240);"; 
                break;
            case 2: for (i = 1; i < y; i++) {
                var classsname = document.getElementById(nameStars + i).className.replace("focusRatingStar", "");
                document.getElementById(nameStars + i).className = classsname + " focusRatingStar";
                document.getElementById(lnkVotar).title = "Califica el comentario - Regular";
               // document.getElementById(lnkVotar).href = "javascript:popUp('Votar.aspx?reply=" + idobjeto + "&voto=" + 2+ "',430,240);"; 
            }
                break;
            case 3: for (i = 1; i < y; i++) {
                var classsname = document.getElementById(nameStars + i).className.replace("focusRatingStar", "");
                document.getElementById(nameStars + i).className = classsname + " focusRatingStar";
                document.getElementById(lnkVotar).title = "Califica el comentario - Bueno";
               // document.getElementById(lnkVotar).href = "javascript:popUp('Votar.aspx?reply=" + idobjeto + "&voto=" + 3 + "',430,240);"; 
            }
                break;
            case 4: for (i = 1; i < y; i++) {
                var classsname = document.getElementById(nameStars + i).className.replace("focusRatingStar", "");
                document.getElementById(nameStars + i).className = classsname + " focusRatingStar";
                document.getElementById(lnkVotar).title = "Califica el comentario - Muy Bueno";
              //  document.getElementById(lnkVotar).href = "javascript:popUp('Votar.aspx?reply=" + idobjeto + "&voto=" + 4 + "',430,240);"; 
            }
                break;
            case 5: for (i = 1; i < y; i++) {
                var classsname = document.getElementById(nameStars + i).className.replace("focusRatingStar", "");
                document.getElementById(nameStars + i).className = classsname + " focusRatingStar";
                document.getElementById(lnkVotar).title = "Califica el comentario - Excelente";
              //  document.getElementById(lnkVotar).href = "javascript:popUp('Votar.aspx?reply=" + idobjeto + "&voto=" + 5 + "',430,240);"; 
            }
                break;
        }
    
}
function losehighlight(x, divContenedor) {
    var nameStars = divContenedor.toString().substring(0, divContenedor.toString().length - 1);

        for (i = 1; i < 6; i++) {
            document.getElementById(nameStars + i).className=document.getElementById(nameStars + i).className.replace("focusRatingStar", "")
        }

    }

    function setStar(x, divContenedor,lnkVotar) {
        var nameStars = divContenedor.toString().substring(0, divContenedor.toString().length - 1);

        y = x * 1 + 1
        switch (x) {
            case 1:
                for (i = 1; i < 6; i++) {
                    var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "");
                    document.getElementById(nameStars + i).className = classsname;
                }
                var classsname = document.getElementById(nameStars + x).className.replace("selectedRatingStar", "").replace("focusRatingStar", "");
                document.getElementById(nameStars + x).className = classsname + " selectedRatingStar";
                document.getElementById(lnkVotar).title = "Califica el comentario - Malo";
                
                break;
            case 2:
                for (i = 1; i < 6; i++) {
                    var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "");
                    document.getElementById(nameStars + i).className = classsname ;
                }
                 for (i = 1; i < y; i++) {
                var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "").replace("focusRatingStar", "");
                document.getElementById(nameStars + i).className = classsname + " selectedRatingStar";
                    document.getElementById(lnkVotar).title = "Califica el comentario - Regular";
                }
                break;
            case 3:
                for (i = 1; i < 6; i++) {
                    var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "");
                    document.getElementById(nameStars + i).className = classsname;
                }
                 for (i = 1; i < y; i++) {
                var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "").replace("focusRatingStar", "");
                document.getElementById(nameStars + i).className = classsname + " selectedRatingStar";
                    document.getElementById(lnkVotar).title = "Califica el comentario - Bueno";
                }
                break;
            case 4:
                for (i = 1; i < 6; i++) {
                    var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "");
                    document.getElementById(nameStars + i).className = classsname;
                }
                 for (i = 1; i < y; i++) {
                var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "").replace("focusRatingStar", "");
                document.getElementById(nameStars + i).className = classsname + " selectedRatingStar";
                    document.getElementById(lnkVotar).title = "Califica el comentario - Muy Bueno";
                }
                break;
            case 5:
                for (i = 1; i < 6; i++) {
                    var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "");
                    document.getElementById(nameStars + i).className = classsname;
                }
                 for (i = 1; i < y; i++) {
                var classsname = document.getElementById(nameStars + i).className.replace("selectedRatingStar", "").replace("focusRatingStar", "");
                document.getElementById(nameStars + i).className = classsname + " selectedRatingStar";
                    document.getElementById(lnkVotar).title = "Califica el comentario - Excelente";
                }
                break;
        }

        }
        


