/****** POST HANDLERS HANDLERS ******/
function clienteLoginSubmitHandler() {
	var serverResponse = getFrameResponse(document.getElementById('iframe'));
	if (serverResponse == 'OK')	{
		open1('principal','Cliente.site','getHandler2',null);
	}else{
		alert(serverResponse);
	}
		document.getElementById('botao').value = 'Entrar';
		document.getElementById('botao').disabled = false;
}

function suporteSubmitHandler() {
	var serverResponse = getFrameResponse(document.getElementById('iframe'));
	if (serverResponse == 'OK')	{
		alert("Suporte cadastrado com sucesso");
		open1('principal','Cliente.site','getHandler',null);
	}else{
		alert(serverResponse);
	}
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
}

function contatoSubmitHandler() {
	var serverResponse = getFrameResponse(document.getElementById('iframe'));
	if (serverResponse == 'OK')	{
		alert("Obrigado por entrar em com sucesso");
		open1('principal','Cliente.home','getHandler',null);
	}else{
		alert(serverResponse);
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
		document.getElementById('remetente').focus();
	}			
}

function clienteEditHandler() {
	var serverResponse = getFrameResponse(document.getElementById('iframe'));
	if (serverResponse == 'OK')	{
		alert("Perfil atualizado com sucesso");
		open1('principal','Cliente.site','getHandler2',null);
	}else{
		alert(serverResponse);
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
		document.getElementById('assunto').focus();
	}
}

/** teste!!! FUNCIONOU (necessário apenas para view/site) **/
function loginSubmit(){
	if (http) {
		var botao = document.getElementById('botaoL');
		botao.disabled = true;
		var dominio = escape(document.getElementById('dominio').value);
		var senha = escape(document.getElementById('senha').value);
		var fat = escape(document.getElementById('fat').value);
		var page = 'index.php?action=Cliente.loginSubmit';
		var param = 'dominio=' + dominio + "&senha=" + senha + "&fat=" + fat;
    	http.open('post', page);
    	http.setRequestHeader("Content-type","application/x-www-form-urlencoded;");
    	http.onreadystatechange = loginSubmitHandler;
    	http.send(param);
	}
}

function loginSubmitHandler(){
	var botao = document.getElementById('botaoL');
	if (http.readyState == 1) {
		botao.value = 'Ok...';
	}
	if(http.readyState == 4){
        var response = http.responseText;
        if (response == 'OK') {
			open1('principal','Cliente.site','getHandler2',null);
        } else if (response == 'OKFAT'){
        	open1('principal','Fatura.novaFatura&js=1','getHandler2',null);
        }else{
        	alert(response);
        }
        botao.disabled = false;
        botao.value = 'Ok';
    }
}

function contatoSubmit(){
	if (http) {
		var botao = document.getElementById('botaoC');
		botao.disabled = true;
		var remetente = escape(document.getElementById('remetente').value);
		var setor = escape(document.getElementById('setor').value);
		var email = escape(document.getElementById('email').value);
		var assunto = escape(document.getElementById('assunto').value);
		var texto = escape(document.getElementById('texto').value);
		var page = 'index.php?action=Suporte.contatoSubmit';
		var param = 'remetente=' + remetente + "&email=" + email + "&assunto=" + assunto + "&texto=" + texto + "&setor=" + setor;
    	http.open('post', page);
    	http.setRequestHeader("Content-type","application/x-www-form-urlencoded;");
    	http.onreadystatechange = contatoSubmitHandler;
    	http.send(param);
	}
}

function contatoSubmitHandler(){
	var botao = document.getElementById('botaoC');
	if (http.readyState == 1) {
		botao.value = 'Processando...';
	}
	if(http.readyState == 4){
        var response = http.responseText;
        if (response == 'OK') {
			open1('principal','Cliente.home','getHandler',null);
        } else {
        	alert(response);
        }
        botao.disabled = false;
        botao.value = 'Salvar';
    }
}

function clienteSubmitHandler() {
	var serverResponse = getFrameResponse(document.getElementById('iframe'));
	if (serverResponse == 'OK')	{
		alert("Cliente cadastrado com sucesso");
		open1('principal','Cliente.paga','getHandler',null);
	}else{
		alert(serverResponse);
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
		document.getElementById('assunto').focus();
	}
}

function planoSubmit(id_produto){
	if (http) {
		var id_produto = id_produto;
		var page = 'index.php?action=Produto.cadastraPlano';
		var param = 'id_produto=' + id_produto;
    	http.open('post', page);
    	http.setRequestHeader("Content-type","application/x-www-form-urlencoded;");
    	http.onreadystatechange = planoSubmitHandler;
    	http.send(param);
	}
}

function planoSubmitHandler(){
	if(http.readyState == 4){
	var response = http.responseText;
    	if (response == 'OK') {
     		open1('principal','Cliente.siteForm','getHandler',null);
    	}
	}
}

function dominioAddHandler(){
	var serverResponse = getFrameResponse(document.getElementById('iframe'));
	if (serverResponse == 'OK')	{
		alert("Domínio cadastrado com sucesso");
		open1('principal','Cliente.paga','getHandler',null);
	}else{
		alert(serverResponse);
		document.getElementById('botao').value = 'Salvar';
		document.getElementById('botao').disabled = false;
		document.getElementById('nome').focus();
	}
}

function recuperaSenhaHandler() {
	var serverResponse = getFrameResponse(document.getElementById('iframe'));
	if (serverResponse == 'OK')	{
		alert("Uma nova senha foi enviada para o seu e-mail");
		open1('principal','Cliente.home','getHandler',null);
	}else{
		alert(serverResponse);
		document.getElementById('botao').value = 'Recuperar';
		document.getElementById('botao').disabled = false;
		document.getElementById('assunto').focus();
	}
}
/**/