function Busca(pag, form, acao)
{
	form.acao.value=acao;
	form.pag.value = pag;
	form.submit();	
}

function ordena(order_by1)
{
	document.forms[0].acao.value='';
	document.forms[0].order_by.value = order_by1;
	document.forms[0].submit();		
}

function ordena_lc(order_by1)
{
	document.forms[0].acao.value='livropedia';
	document.forms[0].order_by.value = order_by1;
	document.forms[0].pag.value = '1';
	document.forms[0].submit();		
}

function parciais_enquete()
{
	document.forms[0].acao.value='enquete_parciais';
	document.forms[0].submit();		
}

function adiciona_alter_enquete()
{
	document.forms[0].nova_alter.value="S";
	document.forms[0].enviou_enquete.value="N";
	document.forms[0].submit();
}

function desativa_alter_enquete()
{
	document.forms[0].desativa_alter.value="S";
	document.forms[0].enviou_enquete.value="N";
	document.forms[0].submit();
}

function editar_enquete(cod)
{
	document.forms[0].enquete_cod.value=cod;
	document.forms[0].acao.value="editar";
	document.forms[0].submit();	
}

function nova_enquete()
{
	document.forms[0].acao.value="nova";
	document.forms[0].submit();
}

function novo_tipo_parceiro(cod)
{
	document.forms[0].menu.value='tipos_parceiros';
	document.forms[0].acao.value='novo';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function editar_tipo_parceiro(cod)
{
	document.forms[0].menu.value='tipos_parceiros';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function novo_parceiro(cod)
{
	document.forms[0].menu.value='parceiros';
	document.forms[0].acao.value='novo';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function editar_parceiro(cod)
{
	document.forms[0].menu.value='parceiros';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function novo_banner(cod)
{
	document.forms[0].menu.value='banner';
	document.forms[0].acao.value='novo';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function editar_banner(cod)
{
	document.forms[0].menu.value='banner';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function editar_cadastro(cod)
{
	document.forms[0].menu.value='cadastros';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function ver_noticia(cod, acao)
{
	window.open("../index.php?acao=" + acao + "&amp;cod_not=" + cod, "nova", "height=600, width=800, scrollbars=yes");
}

function nova_noticia(tipo)
{
	document.forms[0].menu.value= tipo;
	document.forms[0].acao.value='novo';
	document.forms[0].submit();	
}

function editar_noticia(cod)
{
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function novo_livroclip(tipo)
{
	document.forms[0].menu.value='clips';
	document.forms[0].acao.value='novo';
	document.forms[0].submit();	
}

function editar_livroclip(cod)
{
	document.forms[0].menu.value='clips';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function editar_extras_livroclip(cod)
{
	document.forms[0].menu.value='extras';
	document.forms[0].acao.value='extras';
	document.forms[0].clip_cod.value = cod;	
	document.forms[0].item.value = "";
	document.forms[0].submit();	
}

function editar_extra(cod)
{
	document.forms[0].menu.value='extras';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function novo_extra_livroclip(cod)
{
	document.forms[0].menu.value='extras';
	document.forms[0].acao.value='novo';
	document.forms[0].item.value = "";
	document.forms[0].submit();	
}

function lista_comments_livroclips(cod)
{
	document.forms[0].menu.value='comments_clips';
	document.forms[0].acao.value='';
	document.forms[0].clip_cod.value = cod;	
	document.forms[0].submit();		
}

function editar_coment(cod)
{
	document.forms[0].menu.value='comments_clips';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();		
}

function editar_sorteio(cod)
{
	document.forms[0].menu.value='sorteio';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();			
}

function novo_sorteio()
{
	document.forms[0].menu.value='sorteio';
	document.forms[0].acao.value='novo';
	document.forms[0].item.value = "";
	document.forms[0].submit();			
}

function sorteio(cod)
{
	document.forms[0].menu.value='sorteio';
	document.forms[0].acao.value='sorteio';
	document.forms[0].item.value = cod;
	document.forms[0].submit();			
}

function vencedores_sorteio(cod)
{
	document.forms[0].menu.value='sorteio';
	document.forms[0].acao.value='vencedores';
	document.forms[0].item.value = cod;
	document.forms[0].submit();			
}

function envia_coment(frm)
{
	frm.acao.value="espaco_prof";
	frm.enviou_coment.value="S";
	frm.submit();
}

function selAllChk(frm, chkNom, chkAll)
{
	f = frm;
	
	for (i = 0; i < f.elements.length; i++)
	{
		if (f.elements[i].type == 'checkbox' && f.elements[i].name == chkNom)
		{
			if (chkAll.checked)
				f.elements[i].checked = true;
			else	
				f.elements[i].checked = false;
		}
	}
}

function fazTodos(cod, acao1)
{
 num_sel = 0;
 num_elem = 0;
 if (cod == 'enquetes')
 {
 	// Ativar
 	if (acao1 == 'ativar')
	{
		if (confirm("Deseja mesmo ativar os selecionados?"))
		{
			// Só deixar ativar se apenas uma foi selecionada			
			for (i = 0; i < document.forms[0].elements.length; i++)
			{
				if (document.forms[0].elements[i].type == 'checkbox' && document.forms[0].elements[i].name == "chkSel[]" && document.forms[0].elements[i].checked)
				{
					num_sel++;
					if (num_sel > 1)
					{
						alert("Apenas uma enquete pode ficar ativa!");
						return;
					}
				}
			}
			document.forms[0].menu.value='enquetes';
			document.forms[0].acao.value=acao1;
			document.forms[0].submit();
		}
	}
	
	// Desativar
	else if(acao1 == 'desativar')
 	{
		if (confirm("Deseja mesmo desativar os selecionados?"))
		{
			for (i = 0; i < document.forms[0].elements.length; i++)
			{
				if (document.forms[0].elements[i].type == 'checkbox' && document.forms[0].elements[i].name == "chkSel[]")
				{
					num_elem++;
					if (document.forms[0].elements[i].checked)
						num_sel++;
				}				
			}
			if (num_elem == num_sel)
			{
				alert("Ao menos uma enquete deve ficar ativa!");
				return
			}
			else
			{
				document.forms[0].menu.value='enquetes';
				document.forms[0].acao.value=acao1;
				document.forms[0].submit();	
			}		
		}	
	}
	
	// Excluir
	else if(acao1 == 'excluir')
 	{
		if (confirm("Deseja mesmo exluir os selecionados?"))
		{
			for (i = 0; i < document.forms[0].elements.length; i++)
			{
				if (document.forms[0].elements[i].type == 'checkbox' && document.forms[0].elements[i].name == "chkSel[]")
				{
					num_elem++;
					if (document.forms[0].elements[i].checked)
						num_sel++;
				}				
			}
			if (num_elem == num_sel)
			{
				alert("Ao menos uma enquete deve permanecer!");
				return
			}
			else
			{
				document.forms[0].menu.value='enquetes';
				document.forms[0].acao.value=acao1;
				document.forms[0].submit();			
			}		
		}	
	}	
 }
 else
 {
	 //Publicar
	 if (acao1 == 'P')
	 {
		if (confirm("Deseja mesmo publicar os selecionados?"))
		{
			document.forms[0].menu.value=cod;
			document.forms[0].acao.value='publicar';	
			document.forms[0].item.value = '';
			document.forms[0].submit();		
		}
	 }
	
	 //Bloquear
	 else if (acao1 == 'NP')
	 {
		if (confirm("Deseja mesmo bloquear os selecionados?"))
		{
			document.forms[0].menu.value=cod;
			document.forms[0].acao.value='bloquear';	
			document.forms[0].item.value = '';
			document.forms[0].submit();		
		}
	 }
 
	 //Excluir
	 else if (acao1 == 'D')
	 {
		if (confirm("Deseja mesmo excluir os selecionados?"))
		{
			document.forms[0].menu.value=cod;
			document.forms[0].acao.value='excluir';	
			document.forms[0].item.value = '';
			document.forms[0].submit();		
		}
	 }
	 
	 else if (acao1 != "")
	 {
		document.forms[0].menu.value=cod;
		document.forms[0].acao.value=acao1;	
		document.forms[0].item.value = '';
		document.forms[0].submit();			 
	 }
 }
}

function submit_enquete(frm)
{
	preencheu = false;
	for (i = 0; i < frm.alt_enquete.length; i++)
	{
		if (frm.alt_enquete[i].checked)
		{
			preencheu = true;
			break;	
		}
	}
	if (preencheu)
	{
		frm.acao.value="enquete";
		frm.submit();
	}
	else
		alert("Uma das alternativas deve ser preenchida!");
}

function submit_busca_noticia(frm)
{
	frm.acao.value="busca_noticias";
	frm.submit();
}

function submit_search(frm)
{
	frm.acao.value='search';
	frm.termo_search_hid.value=document.forms[0].termo_search.value;	
	frm.blnEnviouSearch.value="S";
	frm.pag.value="1";
	frm.submit();		
}

function muda_div_sobre( a_fazer, clip_cod )
{
	var obj = document.getElementById("div_sobre");
	obj.innerHTML='<iframe src="?acao=sobre_clip&amp;sobre_clip_acao=' + a_fazer + '&amp;clip_cod=' + clip_cod + '"  width="200px" style="display:none;"></iframe>';
}

function ler_obra( clip_cod )
{
	var obj = document.getElementById("div_trecho");
	obj.innerHTML='<iframe src="?acao=ler_obra&amp;clip_cod=' + clip_cod + '"  width="1px" style="display:none;"></iframe>';	
}

function carrega_campos_formato_obra( valor, valor_post )
{
	var obj = document.getElementById("div_formato_obra");	
	switch(valor)
	{
		// arquivo
		case '1': obj.innerHTML='<input type="file" name="local_obra_integra" size="70" />';	 
		break;

		// URL
		case '2': obj.innerHTML='<input type="text" name="local_obra_integra" size="70" maxlength="255" value="' + valor_post + '" />';	 
		break;
		
		default: obj.innerHTML='';
	}
	obj.style.display="block";
}

function autentica_hotsite(email, snh)
{
	var obj = document.getElementById("div_auth");
	obj.innerHTML='<iframe src="?acao=autentica_hotsite&amp;email=' + email + '&amp;snh=' + snh + '"  width="100px" style="display:none;"></iframe>';
}

function logoff_hotsite()
{
	var obj = parent.document.getElementById("div_auth");
	obj.innerHTML='<iframe src="?acao=logoff_hotsite"  width="100px" style="display:none;"></iframe>';	
}

function sorteia (cod)
{
	var obj = document.getElementById("div_sorteio");
	obj.innerHTML='<iframe src="?menu=sorteio&amp;acao=processa_sorteio&amp;cod_sorteio='+ cod + '" width="100px" style="display:none;"></iframe>';		
}

function grava_sorteio(cod_sorteio, cod_cadastro)
{
	var obj = document.getElementById("div_main_sorteio");
	obj.innerHTML='<iframe src="?menu=sorteio&amp;acao=grava_sorteio&amp;cod_sorteio='+ cod_sorteio + '&amp;cod_cadastro=' + cod_cadastro + '" width="100px" style="display:none;"></iframe>';
}

/**
 * Sets/unsets the pointer and marker in browse mode
 *
 * @param   object    the table row
 * @param   interger  the row number
 * @param   string    the action calling this script (over, out or click)
 * @param   string    the default background color
 * @param   string    the color to use for mouseover
 * @param   string    the color to use for marking a row
 *
 * @return  boolean  whether pointer is set or not
 */
function setPointer(theRow, theRowNum, theAction, theDefaultColor, thePointerColor, theMarkColor)
{
    var theCells = null;

    // 1. Pointer and mark feature are disabled or the browser can't get the
    //    row -> exits
    if ((thePointerColor == '' && theMarkColor == '')
        || typeof(theRow.style) == 'undefined') {
        return false;
    }

    // 2. Gets the current row and exits if the browser can't get it
    if (typeof(document.getElementsByTagName) != 'undefined') {
        theCells = theRow.getElementsByTagName('td');
    }
    else if (typeof(theRow.cells) != 'undefined') {
        theCells = theRow.cells;
    }
    else {
        return false;
    }

    // 3. Gets the current color...
    var rowCellsCnt  = theCells.length;
    var domDetect    = null;
    var currentColor = null;
    var newColor     = null;
    // 3.1 ... with DOM compatible browsers except Opera that does not return
    //         valid values with "getAttribute"
    if (typeof(window.opera) == 'undefined'
        && typeof(theCells[0].getAttribute) != 'undefined') {
        currentColor = theCells[0].getAttribute('bgcolor');
        domDetect    = true;
    }
    // 3.2 ... with other browsers
    else {
        currentColor = theCells[0].style.backgroundColor;
        domDetect    = false;
    } // end 3

    // 3.3 ... Opera changes colors set via HTML to rgb(r,g,b) format so fix it
    if (currentColor.indexOf("rgb") >= 0) 
    {
        var rgbStr = currentColor.slice(currentColor.indexOf('(') + 1,
                                     currentColor.indexOf(')'));
        var rgbValues = rgbStr.split(",");
        currentColor = "#";
        var hexChars = "0123456789ABCDEF";
        for (var i = 0; i < 3; i++)
        {
            var v = rgbValues[i].valueOf();
            currentColor += hexChars.charAt(v/16) + hexChars.charAt(v%16);
        }
    }

    // 4. Defines the new color
    // 4.1 Current color is the default one
    if (currentColor == ''
        || currentColor.toLowerCase() == theDefaultColor.toLowerCase()) {
        if (theAction == 'over' && thePointerColor != '') {
            newColor              = thePointerColor;
        }
        else if (theAction == 'click' && theMarkColor != '') {
            newColor              = theMarkColor;
            marked_row[theRowNum] = true;
        }
    }
    // 4.1.2 Current color is the pointer one
    else if (currentColor.toLowerCase() == thePointerColor.toLowerCase()
             && (typeof(marked_row[theRowNum]) == 'undefined' || !marked_row[theRowNum])) {
        if (theAction == 'out') {
            newColor              = theDefaultColor;
        }
        else if (theAction == 'click' && theMarkColor != '') {
            newColor              = theMarkColor;
            marked_row[theRowNum] = true;
        }
    }
    // 4.1.3 Current color is the marker one
    else if (currentColor.toLowerCase() == theMarkColor.toLowerCase()) {
        if (theAction == 'click') {
            newColor              = (thePointerColor != '')
                                  ? thePointerColor
                                  : theDefaultColor;
            marked_row[theRowNum] = (typeof(marked_row[theRowNum]) == 'undefined' || !marked_row[theRowNum])
                                  ? true
                                  : null;
        }
    } // end 4

    // 5. Sets the new color...
    if (newColor) {
        var c = null;
        // 5.1 ... with DOM compatible browsers except Opera
        if (domDetect) {
            for (c = 0; c < rowCellsCnt; c++) {
                theCells[c].setAttribute('bgcolor', newColor, 0);
            } // end for
        }
        // 5.2 ... with other browsers
        else {
            for (c = 0; c < rowCellsCnt; c++) {
                theCells[c].style.backgroundColor = newColor;
            }
        }
    } // end 5

    return true;
} // end of the 'setPointer()' function


function objeto(nome,largura,altura){

document.write('<embed src="'+nome+'" quality="high" menu="false" wmode="opaque" '+
' width="'+largura+'" height="'+altura+'" name="'+nome+'" align="middle"'+
' allowScriptAccess="sameDomain" type="application/x-shockwave-flash"'+
' pluginspage="http://www.macromedia.com/go/getflashplayer" />');
}

function CatchEnter(e)
{
var keynum;

	if(window.event) // IE
		{
			keynum = e.keyCode;
		}
	else if(e.which) // Netscape/Firefox/Opera
		{
			keynum = e.which;
		}
	
	if (keynum==13)
	{
		return submit_search(document.forms[0]);
	}
}

/*function CatchEnter1()
{
	 if(event.which==13 || event.keyCode==13 || event.charCode==13)
	 {  
    	//submit_search(document.forms[0]);  
		alert("teste");
     }
}

#  function TocarSom(event, soundobj) {  
#                 var keynum;  
#           
#         if(window.event) { //IE  
#             keynum = event.keyCode  
#         } else if(event.which) { // Netscape/Firefox/Opera AQUI ESTAVA O PEQUENINO ERRO ao invés de "e." é "event."  
#             keynum = event.which  
#         }  
#         if( keynum==13 ) { <!-- 13 é o código do Enter --> AQUI TAMBEM  
#                 eval("document."+soundobj).Play();  
#                 }  
#         }  */