﻿        var _isAval = true;
        var _initialValue = 1;
        
    
        function viewLabelDestaque(idobj, view)
        {
            var obj = document.getElementById(idobj);
            var isView = false;
            
            if(view)
                isView = true;
            
            if(obj != null && isView)
            {
                obj.style.display = 'block';
            }else{
                obj.style.display = 'none';
            }
        }
        
        function starOut(){
            setInitialValueStars(_initialValue);
        }
        
        function starOver(value){
            
            if(_isAval)
            {
                var idstar;
                var stra = null;
                for(var i = 1; i < 6; i++)
                {
                    idstar = 's' + i;
                    star = document.getElementById(idstar);
                    if(star != null)
                    {
                        if(i <= value){
                            star.className = 'starOn';
                        }else{
                            star.className = 'starOff';
                        }
                    }
                }
            }
        }
        
        function votar(value){
            if(_isAval)
            {
                starOut();
                _isAval = false;
            }
        }
        
        function setInitialValueStars(value)
        {
            if(_isAval)
            {
                _initialValue = value;
                var idstar;
                var stra = null;
                for(var i = 1; i < 6; i++)
                {
                    idstar = 's' + i;
                    star = document.getElementById(idstar);
                    if(star != null)
                    {
                        if(i <= value){
                            star.className = 'starOn';
                        }else{
                            star.className = 'starOff';
                        }
                    }
                }
            }
        }
        
        function indique()
        {
            var desc = document.getElementById('descricao2');
            var indique = document.getElementById('descricao_indicar');
            if(desc != null && indique != null){
                desc.style.display = 'none';
                indique.style.display = 'block';
            }
        }
        
        function retornoIndique(){
            
            var nome = document.getElementById('indique_nome');
            var nome_amigo = document.getElementById('indique_nomeamigo');
            var email = document.getElementById('indique_email');
            
            //doCall("Ajax/indique.aspx?idfrete="+idfrete+"&valor="+valorfrete,"trataFechar", true);
            
        }
        
        function viewDescricao()
        {
            var desc = document.getElementById('descricao2');
            var indique = document.getElementById('descricao_indicar');
            
            if(desc != null && indique != null){
                indique.style.display = 'none';
                desc.style.display = 'block';
            }
        }
        if(document.getElementById('points')!=null)
	        setInitialValueStars(document.getElementById('points').value);
        
        function setPlaylist(obj)
        {
            var toplay = document.getElementById(obj);
            if(toplay != null)
            {
                toplay.className = 'remove_playlist';
                toplay.href = 'javascript:removePlaylist(\''+obj+'\')';
            }
        }
        
        function removePlaylist(obj){
        
            var toplay = document.getElementById(obj);
            var playlist = document.getElementById('playlist');
            
            if(toplay != null)
            {
                toplay.className = 'add_playlist';
                toplay.href = 'javascript:setPlaylist(\''+obj+'\')';
            }
            
            if(playlist != null && playlist.innerHTML != ''){
                
                if(toplay.getAttribute('id').indexOf('list') > 0)
                {
                    var _newId = toplay.getAttribute('id').replace('list', '');
                    var _play = document.getElementById(_newId);
                    
                    if(_play != null)
                    {
                        _play.className = 'add_playlist';
                        _play.href = 'javascript:setPlaylist(\''+_newId+'\')';
                    }
                }
            
                var lista = null;
                for(var j = 0; j < playlist.childNodes.length; j++)
                {
                    if(playlist.childNodes[j] != null && 
                    (playlist.childNodes[j].nodeName == 'ul' || playlist.childNodes[j].nodeName == 'UL'))
                        lista = playlist.childNodes[j];
                }
                if(lista != null)
                {
                    var liremove = getElementTagParent(toplay, 'li');
                    lista.removeChild(liremove);
                }
            }
        }
        
        function viewPlaylist()
        {
            var recentes = document.getElementById('videos_recentes');   
            var list = document.getElementById('playlist');   
            
            if(recentes != null && list != null){
                recentes.style.display = 'none';
                list.style.display = 'block';
                preencherPlaylist();
            }
        }
        
        function preencherPlaylist(){
            var lista = document.getElementsByTagName('a');
            var li;
            
            var content = document.getElementById('playlist');
            content.innerHTML = '';
            
            var ul  = document.createElement('ul');
            var cloneA;
            var _span;
            var _node;
            var a;
            
            for(var i = 0; i < lista.length; i++)
            {
                if(lista[i] != null && lista[i].className == 'remove_playlist')
                {
                    li = getElementTagParent(lista[i], 'li');
                    li = li.cloneNode(true);
                    
                    if(li.hasChildNodes())
                    {
                        for(var j = 0; j < li.childNodes.length; j++)
                        {
                            if(li.childNodes[j] != null && li.childNodes[j].className == 'video_categoria')       
                            {
                                _node = li.childNodes[j];
                                
                                for(var k = 0; k < _node.childNodes.length; k++)
                                {
                                    if(_node.childNodes[k].nodeName == 'a' || _node.childNodes[k].nodeName == 'A')
                                    {
                                        a = _node.childNodes[k];
                                        break;
                                    }
                                }
                                
                                if(a != null)
                                {
                                    cloneA = document.createElement('a');
                                    cloneA.setAttribute("id", a.getAttribute("id") + 'list');
                                    /*cloneA.setAttribute("class", "remove_playlist");*/
                                    cloneA.className = 'remove_playlist';
                                    cloneA.setAttribute("href", 'javascript:removePlaylist(\'' + cloneA.getAttribute("id") + '\')' );
                                    _node.replaceChild(cloneA, a);
                                }
                                ul.appendChild(li);
                                break;
                            }
                        }
                    }
                }
            }
            content.appendChild(ul);
        }
        
        function getElementTagParent(obj, tagname)
        {
            var _parent = obj.parentNode;
            if(_parent != null)
            {
                if(_parent.nodeName == tagname ||  _parent.nodeName == tagname.toUpperCase())
                    return _parent;
                else
                    return getElementTagParent(_parent, tagname)
            }
        }
        
        function viewRecentes()
        {
            var recentes = document.getElementById('videos_recentes');   
            var list = document.getElementById('playlist');   
            
            if(recentes != null && list != null){
                list.style.display = 'none';
                recentes.style.display = 'block';
            }
        }
        
        function enviaCometario()
        {
            var aux = document.getElementById('coment_nome');
            var nome = '';
            var email = '';
            var titulo = '';
            var comentario = '';
            
            if(aux == null || aux.value == '')
            {
                alert('Preencha o campo nome por favor');
                return;
            }else{
                nome = aux.value;
            }
            
            aux = document.getElementById('coment_email');
            if(aux == null || aux.value == '')
            {
                alert('Preencha o campo email por favor');
                return;
            }else{
                email = aux.value;
            }
            
            aux = document.getElementById('coment_text');
            if(aux == null || aux.value == '')
            {
                alert('Preencha o campo comentario por favor');
                return;
            }else{
                comentario = aux.value;
            }
            
            titulo = document.getElementById('coment_titulo').value;
            
            var url = "Ajax/CentraldeMidia.aspx?nome="+nome+"&email="+email+"&titulo="+titulo+
                    "&coment="+comentario+"&act=cometario";
            
            doCall(url,"retornoEnvio", true);
        }
        
        function retornoEnvio()
        {
            if (http.readyState == 4) {
		        ret = http.responseText;		
		        document.getElementById('coment_nome').value = '';
                document.getElementById('coment_email').value = '';
                document.getElementById('coment_text').value = '';
                document.getElementById('coment_titulo').value = '';
                
                alert('Comentario enviado com sucesso!');
	        }
        }
        
        function indicar()
        {
            var aux = '';
            var nome = '';
            var email = '';
            var nomeamigo = '';
            var idvideo = document.getElementById('ctl00_ContentPlaceHolder1_idvideo');
            
            aux = document.getElementById('indique_nome');
            if(aux == null || aux.value == '')
            {
                alert('Preencha o campo nome por favor');
                return;
            }else{
                nome = aux.value;
            }
            
            aux = document.getElementById('indique_nomeamigo');
            if(aux == null || aux.value == '')
            {
                alert('Preencha o campo nome do amigo por favor');
                return;
            }else{
                nomeamigo = aux.value;
            }
            
            aux = document.getElementById('indique_email');
            if(aux == null || aux.value == '')
            {
                alert('Preencha o campo email por favor');
                return;
            }else{
                email = aux.value;
            }
            
            var url = "Ajax/CentraldeMidia.aspx?nome="+nome+"&email="+email+"&amigo="+nomeamigo
                        +"&act=indique&idvd=" + idvideo.value;
            
            doCall(url, "retornoIndique", true);
        }
        
        function retornoIndique()
        {
            if (http.readyState == 4) {
		        ret = http.responseText;		
		        
		        document.getElementById('indique_nome').value = '';
                document.getElementById('indique_email').value = '';
                document.getElementById('indique_nomeamigo').value = '';
                
                viewDescricao();
                alert('Indicação enviada com sucesso!');
	        }
        }
        
        function getEnquete()
        {
            var url = "Ajax/CentraldeMidia.aspx?act=enquete";
            doCall(url, "getReturnEnquete", true);
        }
        
        function getReturnEnquete()
        {
            if (http.readyState == 4) {
		        ret = http.responseText;		
		        if(ret != null && ret != '')   
		        {
		            var values = ret.split("|");
		            if(values.length >=4)
		            {
		                var enquete = document.getElementById('enquete');
		                var text = enquete.innerHTML;
		                text += '<div>';
		                text += "<input type=\"hidden\" id=\"idenquete\" value=\""+values[0]+"\">";
		                text += values[1];
		                text += '</div><br/>';
		                
		                text += '<div>';
		                text += '<input type="radio" id="pergunta1" checked="checked" name="pergunta" value="1">';
		                text += '<label for="pergunta1">&nbsp;';
		                text += values[2];
		                text += '</label>';
		                text += '</div>';
		                
		                text += '<div>';
		                text += '<input type="radio" id="pergunta2" name="pergunta" value="2">';
		                text += '<label for="pergunta2">&nbsp;';
		                text += values[3];
		                text += '</label>';
		                text += '</div>';
		                
		                if(values.length >= 5)
		                {
		                    text += '<div>';
		                    text += '<input type="radio" id="pergunta3" name="pergunta" value="3">';
		                    text += '<label for="pergunta3">&nbsp;';
		                    text += values[4];
		                    text += '</label>';
		                    text += '</div>';
		                }
		                
		                if(values.length >= 6)
		                {
		                    text += '<div>';
		                    text += '<input type="radio" id="pergunta4" name="pergunta" value="4">';
		                    text += '<label for="pergunta4">&nbsp;';
		                    text += values[5];
		                    text += '</label>';
		                    text += '</div>';
		                }
		                
		                if(values.length >= 7)
		                {
		                    text += '<div>';
		                    text += '<input type="radio" id="pergunta5" name="pergunta" value="5">';
		                    text += '<label for="pergunta5">&nbsp;';
		                    text += values[6];
		                    text += '</label>';
		                    text += '</div>';
		                }
		                
		                text += '<br />';
		                text += '<div>';
		                text += '<a id="envia_enquete" href="javascript:votar()" ></a>';
		                text += '</div>';   
		                
		                enquete.innerHTML = text;
		                enquete.style.display = 'block';
		            }
		        }
	        }
        }
        
        function votar()
        {
            var resposta = document.getElementById('pergunta1');
            var id = document.getElementById('idenquete').value;
            var value;
            
            for(var i = 0; i < document.forms['aspnetForm'].pergunta.length; i++)
            {
                 if (document.forms['aspnetForm'].pergunta[i].checked) 
                    value = document.forms['aspnetForm'].pergunta[i].value;
            } 
                    
            var openJS = "ResultadoEnquete.aspx?ide=" + id + "&op=" + value;
            window.open(openJS,
                   		"a",
                    	"width=300,height=450,scrollbars=NO,menubar=NO,toolbar=YES,status=NO");
			             
                
            /*var url = "Ajax/CentraldeMidia.aspx?act=votar&op="+ value + "&ide=" + id;
            doCall(url, "getReturnVotar", true);*/
        }
        
        function getReturnVotar()
        {
            if (http.readyState == 4) 
            {
		        ret = http.responseText;	
                
                var openJS = "ResultadoEnquete.aspx?id=" + ret;
            }
        }
        
        

