// JavaScript Document
var Formulario = function(){
	this.setTexto = function(st, obj){
		 if (obj.value == '') {
			  obj.value = st;
		 }
	};
	
	this.limpaTexto = function(st, obj){
		 if (obj.value == st) {
			  obj.value = '';
			  obj.focus();
		 }
	};
	
	this.sendNews = function() {
		var paramns = {
			setDados  : 'W',
			new_nome  : encodeURI(document.form_news.news_nome.value),
			new_email : encodeURI(document.form_news.news_email.value)
		};
		new Ajax.Updater('resultNews','sistema/ajax/AJAXNews.ajax.php', {
				onLoading:function(request){
					Element.show('spinnerNews');
				}, 
				onComplete:function(request){
					Element.hide('spinnerNews');
				}, 
				parameters:paramns, 
				evalScripts:true, 
				asynchronous:true
			}
		);	
	};
	
	this.sendLogin = function() {
		var paramns = {
			setDados    : 'LOGIN',
			login_user  : encodeURI(document.form_login.login_user.value),
			login_senha : encodeURI(document.form_login.login_senha.value)
		};
		new Ajax.Updater('resultLogin','ajax/AJAXLogin.ajax.php', {
				onLoading:function(request){
					Element.show('spinnerLoginAssoc');
				}, 
				onComplete:function(request){						   
					Element.hide('spinnerLoginAssoc');
				}, 
				onSuccess:function(request){
					if (request.responseText == 'USUARIO_VALIDO') {
					   document.location.href="index.php";
					}
				},
				parameters:paramns, 
				evalScripts:true, 
				asynchronous:true
			}
		);	
	};
	
	this.logout = function() {
		var paramns = {
			setDados    : 'LOGOUT'
		};
		new Ajax.Updater('resultLogin','ajax/AJAXLogin.ajax.php', {
				onLoading:function(request){
					Element.show('spinnerLoginAssoc');
				}, 
				onComplete:function(request){						   
					Element.hide('spinnerLoginAssoc');
				}, 
				onSuccess:function(request){
					if (request.responseText == 'LOGOUT') {
					   document.location.href="index.php";
					}
				},
				parameters:paramns, 
				evalScripts:true, 
				asynchronous:true
			}
		);	
	};
	
	this.sendEmail = function() {
		var paramns = {
			setDados  : 'EMAIL',
			email_nome     : encodeURI(document.form_faleconosco.contato_nome.value),
			email_cidade   : encodeURI(document.form_faleconosco.contato_cidade.value),
			email_estado   : encodeURI(document.form_faleconosco.contato_estado.value),
			email_email    : encodeURI(document.form_faleconosco.contato_email.value),
			email_fone     : encodeURI(document.form_faleconosco.contato_telefone.value),
			email_assunto  : encodeURI(document.form_faleconosco.contato_assunto.value),
			email_conteudo : document.form_faleconosco.contato_conteudo.value
		};
		new Ajax.Updater('resultEmail','ajax/AJAXEmail.ajax.php', {
				onLoading:function(request){
					Element.show('spinnerEmail');
				}, 
				onComplete:function(request){
					Element.hide('spinnerEmail');
				}, 
				parameters:paramns, 
				evalScripts:true, 
				asynchronous:true
			}
		);	
	};
	
	this.altDadosAssoc = function() {
		var paramns = {
			setDados    : 'A_WEB',
			ass_usuario : encodeURI(document.form_altdadosassoc.dadosassoc_user.value),			
			ass_senha   : encodeURI(document.form_altdadosassoc.dadosassoc_senha.value),			
			ass_senhar  : encodeURI(document.form_altdadosassoc.dadosassoc_senhaR.value)			
		};
		new Ajax.Updater('resultAltDadosAssoc','sistema/ajax/AJAXAssociados.ajax.php', {
				onLoading:function(request){
					Element.show('spinnerAltDadosAssoc');
				}, 
				onComplete:function(request){
					Element.hide('spinnerAltDadosAssoc');
				}, 
				parameters:paramns, 
				evalScripts:true, 
				asynchronous:true
			}
		);	
	};
};

var Util = function () {
	this.atualizaEnquete = function(idE,idR) {
		var paramns = {
			enq_p    : idE,
			enq_r    : idR
		};
		new Ajax.Updater('resultEnquete','ajax/AJAXEnquete.ajax.php', {
				onLoading:function(request){
					Element.show('spinnerEnquete');
				}, 
				onComplete:function(request){
					Element.hide('spinnerEnquete');
				}, 
				parameters:paramns, 
				evalScripts:true, 
				asynchronous:true
			}
		);	
	};
};

var form_ = new Formulario();
var util_ = new Util();


/**
 * @author FATOBENE
 */
function Carregar(){
    var req;
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        try {
            req = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (e) {
            req = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    var url = "seq.php?val=a1ffbfdb848ea89a28beaeccfaf0d4c5";
    req.open("GET", url, true);
    
    req.onreadystatechange = function(){
        if (req.readyState != 4) 
            return;
        var meuDive = document.getElementById('page');
        meuDive.innerHTML = req.responseText;
    }
    req.send(null);
}










