/**
 * Carrega biblioteca de scripts
 * necessária para o sistema
 */
var lib = ["js/lge.js", "js/prototype.js"];
for(var i=0; i<lib.length; i++){
	document.write("<script type='text/javascript' src='" + lib[i] + "'></script>");
}
/**
 * Função que carrega
 * em um determinado local da página
 */
function carregar(target, url, options){
	new Ajax.Updater(target, url, Object.extend({
			onSuccess: function(xmlHttp){
				if(options.callback) callback.apply(callback, [eval("(" + xmlHttp.responseText + ")")]);
			}
		}, options || {})
	);
	
	if(options && options.ignore){
		return;
	}else{
		top.document.getElementById("alvo").src = 'backButtonHandler.php?page=' + url;
	}
}
/**
 * Função que envia dados
 * de um formulário
 */
function submitForm(form){
	carregar(form.target, form.action, { evalScripts:true, parameters:Form.serialize(form), method:form.method });
}

