/* JS***** Functions made by Daniel von Paraski */
/* ©2006 Daniel von Paraski */
/* http://vonparaski.com */


		/* -----
	 FUNÇÃO PARA O MENU:  MOSTRA QUANDO CLICADO UMA VEZ, OCULTA QUANDO CLICADO A SEGUNDA VEZ
	--------- */

	function JSMostraeOculta(id_objeto,id_objeto_tmp){
       if (id_objeto.style.display == ''){
           id_objeto.style.display = 'none';
            if (id_objeto_tmp)
                id_objeto_tmp.style.display = '';
       }
       else{
           id_objeto.style.display = '';
            if (id_objeto_tmp)
                id_objeto_tmp.style.display = 'none';
       }
   } 

   
   

		/* -----
	FUNÇÃO QUE FAZ A TROCA (VISUAL) DE UM OBJETO NA TELA
	CASO ID_STATUS SEJA UM, O OBJETO ANTERIOR NÃO SERÁ RETIRADO DA TELA
	--------- */
	var tblAcao;
    function JSSwapObject(id_tbl,id_status){
    	//alert(id_tbl.id);
    	if (tblAcao && id_status != 1)
    		tblAcao.style.display = 'none';
    	id_tbl.style.display = '';
    	tblAcao = id_tbl;

    }
    
    
    
    
		/* -----
	 FUNÇÃO PARA ABRIR UM LINK DE OBJETO - POR DENTRO DO PORTAL (OBJETO,NECESSARIAMENTE)
	--------- */

	function JSJanelaAncoraObjeto(id_objeto,w,h,scroll,popup){
		if (popup) 	
			window.open("/index.php/content/view/"+id_objeto+".html","JanelaAncoraObjeto","menubar=no,width="+w+",heigth="+h+",statuds=no,scrollbars="+scroll);
		else
			window.open("/index.php/content/view/"+id_objeto+".html","JanelaAncoraObjeto");
		window.focus;
	}

	
	
	
		/* -----
	FUNCÃO PARA ABRIR JANELAS DE LINKS EXTERNOS (i.e: http://google.com)
	--------- */

	function JSJanelaAncoraURL(url,w,h,scroll,popup){
		if (popup)
				window.open(url,"JanelaAncoraURL","menubar=no,width="+w+",heigth="+h+",statuds=no,scrollbars="+scroll);
			else
				window.open(url,"JanelaAncora");
	}

    
		/* -----
	innerHTML: ESCREVE QUALQUER TEXTO EM QUALQUER OBJETO
	i.e: JSWriteOnObject(id do objeto,'conteúdo de texto entre aspas',staus);
	status: define se o texto anterior será mantido ou sobreposto (1 - sobreposto, 0 - mantido)
	--------- */

	function JSWriteOnObject(id_object,hol_text,tynSelect){	
		if (tynSelect)
			id_object.innerHTML = hol_text;
		else
			id_object.innerHTML += hol_text;
	}
    

    
		/* -----
	Função para mudança de página dentro de uma mesma janela do Browser.
	--------- */

	function JSChangePage(CURL,AURL){	
		if (AURL)
			top.window.location.href = CURL+'?'+AURL;
		else
			top.window.location.href = CURL;
	}