       /*Variables para activar o desactivar los eventos de las imagenes para calificar*/
        var activo_over=true;
        var activo_out=true;
        var activo_onclick=true;
        //var calificacion; /*Variable global de la calificacion*/
        //var id_video;
        
        function over_calificacion(calif,idvideo){
            if(activo_over){
                if(calif=="malo"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("bueno"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("muybueno"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("excelente"+idvideo).src="../images/ic-starG.gif";
                }if(calif=="regular"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("bueno"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("muybueno"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("excelente"+idvideo).src="../images/ic-starG.gif";
                 }   
                if(calif=="bueno"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("bueno"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("muybueno"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("excelente"+idvideo).src="../images/ic-starG.gif";
                }
                if(calif=="muybueno"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("bueno"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("muybueno"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("excelente"+idvideo).src="../images/ic-starG.gif";
                }
                if(calif=="excelente"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("bueno"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("muybueno"+idvideo).src="../images/ic-starN.gif";
                    document.getElementById("excelente"+idvideo).src="../images/ic-starN.gif";
                }
            }
        }

        function out_calificacion(calif,idvideo){
            if(activo_out){
                if(calif=="malo")
                    document.getElementById("malo"+idvideo).src="../images/ic-starG.gif";
                if(calif=="regular"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starG.gif";
                 }   
                if(calif=="bueno"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("bueno"+idvideo).src="../images/ic-starG.gif";
                }
                if(calif=="muybueno"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("bueno"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("muybueno"+idvideo).src="../images/ic-starG.gif";
                }
                if(calif=="excelente"){
                    document.getElementById("malo"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("regular"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("bueno"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("muybueno"+idvideo).src="../images/ic-starG.gif";
                    document.getElementById("excelente"+idvideo).src="../images/ic-starG.gif";
                }                    
            }
        }
        
        function carga_calificacion(calif,idvideo){
            over_calificacion(calif,idvideo);
        }
        
        function llamar_asincrono (){
            var obj_ajax = false;
            if (window.XMLHttpRequest){                
                obj_ajax = new XMLHttpRequest ();// Si es Mozilla, Safari etc
            } else if (window.ActiveXObject){
                // pero si es IE
                try {
                    obj_ajax = new ActiveXObject ("Msxml2.XMLHTTP");
                }catch (e){
                    // en caso que sea una versión antigua
                    try{
                        obj_ajax = new ActiveXObject ("Microsoft.XMLHTTP");
                    }catch (e){
                    }
                }
            } 
            else
                return false;
            return obj_ajax;
        }
        
        function get_calificacion(idVideo){
            var obj_ajax = llamar_asincrono();
            var id_video=idVideo;
            var calif;
            obj_ajax.open ('POST', '/servlet/CalificacionVideoServlet1?id_video='+id_video+'&clave=get', true); // asignamos los métodos open y send
            obj_ajax.onreadystatechange = function ()
            {
                if (obj_ajax.readyState == 4 && obj_ajax.status == 200) {
                    calif=obj_ajax.responseText;                    
                    document.getElementById("calif"+idVideo).value=calif;
                    over_calificacion(calif,idVideo);
                }
            }
            obj_ajax.send (null);
        }
        
        function set_calificacion(idVideo,idCalif){
            if(activo_onclick){
                var obj_ajax = llamar_asincrono();
                var id_video=idVideo;
                var calificacion=idCalif;
                obj_ajax.open ('GET', '/servlet/CalificacionVideoServlet1?id_video='+id_video+'&calif='+calificacion+'&clave=set', true); // asignamos los métodos open y send
                obj_ajax.onreadystatechange = function ()
                {
                    if (obj_ajax.readyState == 4 && obj_ajax.status == 200) {
                        var respuesta=obj_ajax.responseText;
                        var arrRespuesta = respuesta.split("/");
                        calificacion = arrRespuesta[0];
                        if(arrRespuesta[1] == "true")
                            document.getElementById("agradecimiento").innerHTML="Gracias por tu puntuaci&oacute;n.";
                        else
                            document.getElementById("agradecimiento").innerHTML="Por el momento no puedes calificar, intentalo mas tarde.";
                        document.getElementById("calif"+idVideo).value=calificacion;
                        over_calificacion(calificacion,id_video);
                        activo_over=false;
                        activo_out=false;
                        activo_onclick=false;
                    }
                }
                obj_ajax.send (null);
            }
        }