/*# mostra/esconde detalhes de algum conteúdo */
function showHideAjuda(ob_link, vc_obj) {
	// verifica se o elemento existe
	if (document.getElementById(vc_obj) && document.getElementById(ob_link)) {
		
		var id_faq_categoria					= ob_link;			//Recupera o id_faq_categoria para formar o nome correto da div a ser usada.
		var ob_conteiner						= document.getElementById('AJUDA').childNodes;
		var ob_link								= document.getElementById(ob_link);
		var ob_resposta							= document.getElementById(vc_obj);
		
		// esconde todas as respostas, exteto a da pergunta clicada [mantém inalterada]
		for (i = 0; i < ob_conteiner.length; i++) {
			if (ob_conteiner[i].nodeName == 'SPAN' && ob_conteiner[i].style.display != 'none' && ob_conteiner[i].id != ob_resposta.id) {
				ob_conteiner[i].style.display	= 'none';
				//Caso possua alguma tópico expandido, então oculta
				if (id_faq_categoria != 0){
					eval("document.getElementById('dv_ajuda"+id_faq_categoria+"')").innerHTML	=	'';
				}
			}
		}

		// exibe a resposta da pergunta clicada
		if (ob_resposta.style.display == 'block'){
			ob_resposta.style.display			= 'none';
		
			//Caso possua alguma tópico expandido, então oculta
			if (id_faq_categoria != 0){
				eval("document.getElementById('dv_ajuda"+id_faq_categoria+"')").innerHTML	=	'';
			}
		}else{
			ob_resposta.style.display			= 'block';
		}
	}
}


/*_________________________________ FUNÇÕES DO AJAX _________________________________*/

/*# carrega o conteúdo do portfólio */
function loadContent(id_faq, id_faq_categoria) {
	
	document.getElementById('faq_categoriaID').value 	= id_faq_categoria;	//Seta no campo hidden o id_faq_categoria que foi clicado.
	var id_faq					= (id_faq) ? parseInt(id_faq) : 0;

	// instancia objeto AJAX
	//window.prompt('','codigos/ajuda_carregar.asp?faqID=' + id_faq );
	//var ob_ajax	= new ajax('GET', 'codigos/ajuda_carregar.asp?faqID=' + id_faq , true, '', 'showContent');
	//ob_ajax.ajaxResponse();		// envia request ao servidor
	//loading();					// ativa o loading

	//Eu
	$("#dv_ajuda"+id_faq_categoria).load('codigos/ajuda_carregar.asp?faqID=' + id_faq );
}

/*# exibe "loading" enquanto o conteúdo é carregado */
function loading() {
	var id_faq_categoria									= document.getElementById('faq_categoriaID').value;			//Recupera o id_categoria_ajuda para forma o nome correto da div a ser usada.
	eval("document.getElementById('dv_ajuda"+id_faq_categoria+"')").innerHTML		= '<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><img src="imagens/layout/loading.gif" id="loading" style="display:block; margin:auto;" />';	
}

/*# exibe conteúdo retornado pelo ajax */
function showContent(tx_html) {
	
	var id_faq_categoria									= document.getElementById('faq_categoriaID').value;			//Recupera o id_categoria_ajuda para formar o nome correto da div a ser usada.
	var tx_html												= new String(decodeURI(tx_html));		// arruma problema com acentuação (URI)
	document.getElementById("dv_ajuda"+id_faq_categoria).innerHTML		= tx_html;								// escreve conteúdo retornado
}



/*_______________________________FIM - FUNÇÕES DO AJAX _________________________________*/

/*# AJUDA FECHAR #*/
function ajudaFechar(){
	var id_faq_categoria									= document.getElementById('faq_categoriaID').value;		//Recupera o id_categoria_ajuda que precisa ser oculto
	eval("document.getElementById('dv_ajuda"+id_faq_categoria+"')").innerHTML	=	'';
}

