/* funcoes fixas */

var gFoco = null;
var gDiv = null;

function open1(div,action,handler,foco) {
	gFoco = foco;
	gDiv = div;
	document.getElementById(div).innerHTML = "<div align='center'><br><img src='framework/view/app/img/loading.gif' align='absmiddle'><br><b>Carregando</b></div>";
	handlerFunction('iframe',handler,'index.php?action=' + action);
}

function open2(div,action,handler,foco) {
	gFoco = foco;
	gDiv = div;
	document.getElementById(div).innerHTML = "Carregando...";
	handlerFunction('iframe',handler,'index.php?action=' + action);
}

function submitForm(btn,handler) {
	// carregando
	btn.value = 'Processando...';
	btn.disabled = true;
	// chama a funcao que manipulará o resultado
	handlerFunction('iframe',handler,null);
	btn.form.submit();
}

function confirmacao(action, handler) {
	if (confirm('Você tem certeza?')) {
		handlerFunction('iframe',handler,'index.php?action=' + action);
	}
}

/****** GET HANDLERS ******/

function getHandler() {
	document.getElementById(gDiv).innerHTML = getFrameResponse(document.getElementById('iframe'));
	if (gFoco && document.getElementById(gFoco)) {
		window.setTimeout("document.getElementById('" + gFoco + "').focus()",0);
	}	
}
