function titlePress(ident)
{
	i = ident;
	document.getElementById(i).style.color="#fff";
	document.getElementById(i).style.backgroundColor="#184BB1";	
	document.getElementById(i).style.textDecoration="underline";
	document.getElementById(i).style.fontWeight="bolder";
	document.getElementById(i).style.cursor="pointer";
}
function titleOut(ident)
{
	i = ident;
	document.getElementById(i).style.color="#CC0000";
	document.getElementById(i).style.backgroundColor="#fff";	
	document.getElementById(i).style.textDecoration="none";	
	document.getElementById(i).style.fontWeight="normal";
}


function buttonPress(ident)
{
	i = ident;
	document.getElementById(i).style.color="#A30202";
	document.getElementById(i).style.backgroundColor="#fff";
	document.getElementById(i).style.borderColor="#000";
	document.getElementById(i).style.cursor="pointer";
}
function buttonOut(ident)
{
	i = ident;
	document.getElementById(i).style.color="#fff";
	document.getElementById(i).style.backgroundColor="#A30202";
	document.getElementById(i).style.borderColor="#000";
}

function linkBoxon(ident)
{
	i = ident;
	document.getElementById(i).style.backgroundColor="#DFE7F1";
	document.getElementById(i).style.borderColor="#A30202";
}
function linkBoxout(ident)
{
	i = ident;
	document.getElementById(i).style.backgroundColor="#F1F1F1";
	document.getElementById(i).style.borderColor="#E4EAF3";
}

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 Busca(pag, form, acao)
{
	form.acao.value=acao;
	form.pag.value = pag;
	form.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 poe_foco(frm, item)
{
	  for (i = 0; i < frm.elements.length; i++)
	  {
		   if (frm.elements[i].name == item)
		   {
			   frm.elements[i].focus();
			   break;
		   }
	  }
}


function usa_ancora(ancora)
{
   window.location = "#" + ancora
}

// JavaScript Document
function menu(cod)
{  
	document.forms[0].menu.value=cod;
	document.forms[0].acao.value='';	
	document.forms[0].item.value = '';
	document.forms[0].pag.value = '';
	document.forms[0].order_by.value = '';	
	document.forms[0].submit();
}

function novo_artigo(cod)
{
	document.forms[0].menu.value='artigos';
	document.forms[0].acao.value='novo';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function ver_artigo(cod)
{
	document.forms[0].menu.value='artigos';
	document.forms[0].acao.value='ver';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function editar_artigo(cod)
{
	document.forms[0].menu.value='artigos';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function novo_comentario(cod)
{
	document.forms[0].menu.value='comentarios';
	document.forms[0].acao.value='novo';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function ver_comentario(cod)
{
	document.forms[0].menu.value='comentarios';
	document.forms[0].acao.value='ver';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}

function editar_comentario(cod)
{
	document.forms[0].menu.value='comentarios';
	document.forms[0].acao.value='editar';
	document.forms[0].item.value = cod;
	document.forms[0].submit();	
}


function sair()
{
	if (confirm("Deseja mesmo sair da Administração?"))
	{
	  document.forms[0].acao.value='logoff';
	  document.forms[0].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, acao)
{
 num_sel = 0;
 num_elem = 0;
 if (cod == 'enquetes')
 {
 	// Ativar
 	if (acao == '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=acao;
			document.forms[0].submit();
		}
	}
	
	// Desativar
	else if(acao == '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=acao;
				document.forms[0].submit();	
			}		
		}	
	}
	
	// Excluir
	else if(acao == '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=acao;
				document.forms[0].submit();			
			}		
		}	
	}	
 }
 	
	
 //Publicar
 if (acao == '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
 if (acao == '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
 if (acao == '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();		
	}
 } 
}

function ordena(order_by)
{
	document.forms[0].order_by.value = order_by;
	document.forms[0].submit();		
}


/*verifica se um radio de um determinado formulario foi selecionado*/
function validaRadio(obj, radio) 
{
	var numberRadios = radio.length;
	for (i=0; i < numberRadios; i++)
		if (radio[i].checked)
			return true;
	return false;
}
