/* JavaScript Document
Autor: Edy Segura - infoedy@gmail.com
Descrição: Scripts para página inicial
*/

//função para inicialização
function fnInit() {
	fnAjaxLoading('inicial.php?id_noticia=2', 'content');
	fnSetLinksAjax();
}
fnAddEvent(window, 'load', fnInit);


function fnSetLinksAjax() {
	var oLinks = $('menu').getElementsByTagName('a');
	
	for(var i=0; i<oLinks.length; i++) {
		oLinks[i].onclick = function() {
			fnAjaxLoading(this.href, 'content');
			return false;
		};
	}//fim do for
	
}//fim da function

//função para carregar conteúdo via ajax
function fnAjaxLoading(sUrl, sTarget) {
	
	var oTarget = $(sTarget);
	oTarget.innerHTML = '<p class="loading"><img src="img/ajax-loading.gif" /> Carregando...</p>';
	
	var oDados = {
		url      : sUrl,
		callBack : fnShowContent,
		params   : oTarget
	};

	fnAjaxRun(oDados);
}

//função de callback do ajax
function fnShowContent(sResponse, oTarget) {
	oTarget.innerHTML = sResponse;
	setAjaxLoading();
//	Form.focusOnFirst();
}


function setAjaxLoading() {
	var oLinks = document.getElementsByClassName('ajax-load');
	
	for(var i=0; i<oLinks.length; i++) {
		oLinks[i].onclick = function() {
			fnAjaxLoading(this.href, 'content');
			return false;
		};
	}//fim do for
}