/* 
	#####################################################################################################################
    # Design by Óptica Design & Web 2008                                                                                #
	#####################################################################################################################
    # Designer Programador: Stevão Rodrigues Tartari                                                                    #
    # e-mail: optica.dw@gmail.com																						#
    # phone: +55 (19) 9206-6215																							#
    # www.opticadw.com																									#
	#####################################################################################################################
    # Site produzido e licenciado para rafazimbaldi.com.br 																#
	# É proibida a reprodução ou publicação do conteúdo deste site, em todo ou em parte, sem prévia autorização, da 	#
    # Óptica Design & Web, seja ela verbal ou escrita, conforme lei de proteção aos direitos autorais n° 9.610 de 19 	#
    # de Fevereiro de 1998																								#
    # Qual o seu valor? Programador ou Copiador ?																		#
	#####################################################################################################################
*/
	function openAjax() {
		var ajax;
		try {
			ajax = new XMLHttpRequest();} 
		catch(ee) {
			try {
				ajax = new ActiveXObject("Msxml2.XMLHTTP");} 
			catch(e) {
				try {
					ajax = new ActiveXObject("Microsoft.XMLHTTP");} 
				catch(E) {
					ajax = false; }	} }
		return ajax;}

	function getID(ID) {
			return document.getElementById(ID);}

	function getTN(tagname) {
		return document.getElementsByTagName(tagname);}

	function showAdInicial(id){
		var obj = getID(id);
		if(obj.className == "ajaxHide"){
			obj.className = "ajaxShow";}
		else if(obj.className == "ajaxShow"){
			obj.className = "ajaxHide";}
}

	function showAd(id){
		var obj = getID(id);
		if(obj.className == "receiver"){
			obj.className = "receiverShow";}
		else if(obj.className == "receiverShow"){
			obj.className = "receiver";}
		if(obj.className == "receiverEventos"){
			obj.className = "receiverEventosShow";}
		else if(obj.className == "receiverEventosShow"){
			obj.className = "receiverEventos";}
		else if(obj.className == "receiverFotos") {
			obj.className = "receiverFotosShow";}
		else if(obj.className == "receiverFotosShow") {
			obj.className = "receiverFotos";}
	    else if(obj.className == "receiverSCRL") {
			obj.className = "receiverShowSCRL";}
		else if(obj.className == "receiverShowSCRL") {
			obj.className = "receiverSCRL";} }
	
	function showAd2(id){
		var obj = getID(id);
		if(obj.className == "receiver"){
			obj.className = "receiverShow";}
		else if(obj.className == "receiverShow"){
			obj.className = "receiver";}
		if(obj.className == "receiverEventos"){
			obj.className = "receiverEventosShow";}
		else if(obj.className == "receiverEventosShow"){
			obj.className = "receiverEventos";}
		else if(obj.className == "receiverFotos") {
			obj.className = "receiverFotosShow";}
		else if(obj.className == "receiverFotosShow") {
			obj.className = "receiverFotos";}
	    else if(obj.className == "receiverSCRL") {
			obj.className = "receiverShowSCRL";}
		else if(obj.className == "receiverShowSCRL") {
			obj.className = "receiverSCRL";} }


	function showRedit(){
		var obj = getID('ajaxinserirMail');
		var ret = getID("callAjax");
		if(obj.className == "reditHide") {
			obj.className = "reditShow";}
		else {
			obj.className = "reditHide";
			ret = focus();}
		}
			
	function insertByAjax(opt) {
		if (opt == "veiculos"){
			var campo1 = getID('ajaxTitulo');
			var campo2 = getID('ajaxAno');
			var campo3 = getID('ajaxCombustivel');
			var campo4 = getID('ajaxCor');
			var campo5 = getID('ajaxPreco');
			var campo6 = getID('ajaxOpcionais');
			var campo7 = getID('ajaxObservacoes');
			var valor1 = campo1.value;
			var valor2 = campo2.value;
			var valor3 = campo3.value;
			var valor4 = campo4.value;
			var valor5 = campo5.value;
			var valor6 = campo6.value;
			var valor7 = campo7.value;
			var ret = getID("callAjax");
			var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_inserts.php?p1='+valor1+'&p2='+valor2+'&p3='+valor3+'&p4='+valor4+'&p5='+valor5+'&p6='+valor6+'&p7='+valor7+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						campo1.value = "";
						showAd('ajax','inserir'); } } }
			ajax.send(null);
			campo1.value = "";
			campo2.value = "";
			campo3.value = "";
			campo4.value = "";
			campo5.value = "";
			campo6.value = "";
			campo7.value = "";
			ret = focus();
			window.setTimeout('timeDVeiculos()', 2000);}
		if (opt == "receitas"){
			var campo1 = getID('titulo');
			var campo2 = getID('receita');
			var valor1 = campo1.value;
			var valor2 = campo2.value;
			var ret = getID("callAjax");
			var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_inserts.php?p1='+valor1+'&p2='+valor2+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						campo1.value = "";
						showAd('ajax','inserirp'); } } }
			ajax.send(null);
			campo1.value = "";
			campo2.value = "";
			ret = focus();
			window.setTimeout('timeDReceitas()', 2000);}
		if (opt == "inscritos"){
			var campo1 = getID('mailerNome');
			var campo2 = getID('mailerMail');
			var valor1 = campo1.value;
			var valor2 = campo2.value;
			var ret = getID("callAjax");
			var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_inserts.php?p1='+valor1+'&p2='+valor2+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						campo1.value = "";
						showAd('ajax','inserir'); } } }
			ajax.send(null);
			campo1.value = "";
			campo2.value = "";
			ret = focus();
			window.setTimeout('timeDInscritos()', 2000);}
		if (opt == "inscritosI"){
			var campo1 = getID('mailerMails');
			var valor1 = campo1.value;
			var ret = getID("callAjax");
			var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_inserts.php?p1='+valor1+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				campo1.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						campo1.innerHTML = ""; } } }
			ajax.send(null);
			ret = focus();
			window.setTimeout('timeDInscritos()', 2000);}
		if (opt == "emails"){
			var campo1 = getID('ttMail');
			var valor1 = campo1.value;
			var valor2 = document.f1.richEdit0.value;
			var ret = getID("callAjax");
			var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_inserts.php?p1='+valor1+'&p2='+valor2+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						campo1.value = "";
						showRedit(); } } }
			ajax.send(null);
			campo1.value = "";
			document.f1.richEdit0.value = "";
			ret = focus();
			window.setTimeout('timeDEmails()', 2000);}
			}

	function viewByAjax(reg,opt) {
		if (opt == "veiculosview"){
			var dest = getID("ajaxviewG");
			var ret = getID("callAjax");
			var ajax = openAjax();
			dest.innerHTML = "";
			showAd('ajax','viewG');
			ajax.open('GET', 'bin/ajax_selects.php?reg='+reg+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 1) {
					dest.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						dest.innerHTML = ajax.responseText;} } }
			ajax.send(null);
			ret = focus();}		
		if (opt == "receitasview"){
			var dest = getID("ajaxviewG");
			var ret = getID("callAjax");
			var ajax = openAjax();
			dest.innerHTML = "";
			showAd('ajax','viewG');
			ajax.open('GET', 'bin/ajax_selects.php?reg='+reg+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 1) {
					dest.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						dest.innerHTML = ajax.responseText;} } }
			ajax.send(null);
			ret = focus();}
		if (opt == "emailsview"){
			var dest = getID("ajaxviewG");
			var ret = getID("callAjax");
			var ajax = openAjax();
			dest.innerHTML = "";
			showAd('ajax','viewG');
			ajax.open('GET', 'bin/ajax_selects.php?reg='+reg+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 1) {
					dest.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						dest.innerHTML = ajax.responseText;} } }
			ajax.send(null);
			ret = focus();}
		}

	function delByAjax(reg,opt) {
		var ret = getID("callAjax");
		var conf = confirm("Deseja realmente excluir esse registro?");
		if(conf){
			var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_delets.php?reg='+reg+'&opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						alert("Registro excluido com sucesso!");} } }
			ajax.send(null);
			ret = focus();
			if (opt == "veiculos"){
				window.setTimeout('timeDVeiculos()', 2000);}
			if (opt == "receitas"){
				window.setTimeout('timeDReceitas()', 2000);}				
			if (opt == "inscritos"){
				window.setTimeout('timeDInscritos()', 2000);}}}

	function editByAjax(reg,opt){
		var ret = getID("ajaxeditar");
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?reg='+reg+'&opt='+opt, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				dest.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					ret.innerHTML = ajax.responseText;} } }
		ajax.send(null);}

	function updateByAjax(reg,opt) {
		var campo1 = getID('ajaxTitulo2');
		var campo2 = getID('ajaxAno2');
		var campo3 = getID('ajaxCombustivel2');
		var campo4 = getID('ajaxCor2');
		var campo5 = getID('ajaxPreco2');
		var campo6 = getID('ajaxOpcionais2');
		var campo7 = getID('ajaxObservacoes2');
		var valor1 = campo1.value;
		var valor2 = campo2.value;
		var valor3 = campo3.value;
		var valor4 = campo4.value;
		var valor5 = campo5.value;
		var valor6 = campo6.value;
		var valor7 = campo7.value;
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_sets.php?p1='+valor1+'&p2='+valor2+'&p3='+valor3+'&p4='+valor4+'&p5='+valor5+'&p6='+valor6+'&p7='+valor7+'&opt='+opt+'&id='+reg, true);								
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					showAd('ajax','editar'); } } }
		ajax.send(null);											
		window.setTimeout('timeDVeiculos()', 1000);}

	function setByAjax(opt,reg) {
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_sets.php?opt='+opt+'&id='+reg, true);
		ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				alert ("Registro alterado com sucesso!");
				window.setTimeout('timeDCheque()', 1000);} } }
		ajax.send(null);
		window.setTimeout('timeDVeiculos()', 1000);}


	function startPostByAjax(reg,opt) {
		if (opt == "emails"){
			showAd('ajax','post');
			var conf = getID("nMail");
			conf.innerHTML = 'Configurando o envio do email de número: <strong>'+reg+'</strong><br><input name="hid" id="hid" type="hidden" value="'+reg+'" />';}}

	function endPostByAjax(opt) {
		if (opt == "emails"){
			var rsp = getID('listMail');
			var campo1 = getID('hid');
			var idmail = campo1.value;
			var ajax = openAjax();
			ajax.open('GET', 'bin/process_list.php?opt='+opt+'&mailid='+idmail, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						rsp.innerHTML = ajax.responseText; } } }
			ajax.send(null);}}

	function vrf(){
		var ajax=openAjax();
		ajax.open('GET','../../bin/vrf.php',true);
		ajax.onreadystatechange=function(){
			if(ajax.readyState==1){
				}
			if(ajax.readyState==4){
				if(ajax.status==200){
					}}};
		ajax.send(null);}

	function genMenu(opt) {
		var retorno = getID(opt);
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt='+opt, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				retorno.innerHTML = 'carregando menu ...';}
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					retorno.innerHTML = ajax.responseText;} } }
		ajax.send(null);}
	
	function generate(id,opt) {
		var ret = getID(id);
		var cntnt = opt;
		showAd(id);
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt='+cntnt, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				ret.innerHTML = '<img src="images/carregando.gif" width="30" height="4" />';}
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					ret.innerHTML = ajax.responseText;} } }
		ajax.send(null);}
		
	function generateByReg(id, reg, opt) {
		var ret = getID(id);
		var cntnt = opt;
		var nobanco = reg;
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt='+cntnt+'&reg='+nobanco, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				ret.innerHTML = '<img src="images/carregando.gif" width="30" height="4" />';}
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					ret.innerHTML = ajax.responseText;} } }
		ajax.send(null);}
		
	function genGrid(opt) {
		var retorno = getID(opt);
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt='+opt, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				retorno.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					retorno.innerHTML = ajax.responseText;} } }
		ajax.send(null);}
	
	function genList(opt) {
		if (opt == "tList"){
			var retorno = getID(opt);
			var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_selects.php?opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 1) {}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						retorno.value = ajax.responseText;} } }
			ajax.send(null);}
		if (opt == "sList"){
			var retorno = getID(opt);
			var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_selects.php?opt='+opt, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 1) {
					retorno.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						retorno.innerHTML = ajax.responseText;} } }
			ajax.send(null);}
	}
		
	function startSend() {
		var tt = getID("tList");
		var total = tt.value;
		var tm = getID("hid");
		var tmail = tm.value;
		for (var i = 1;i<=total;i++){
			sendNow(i,tmail);}
		setMail(tmail);
		showAd ('ajax','viewPlist');
		//showAd ('ajax','post');
	}

	function sendNow(i,tm) {
		var retorno = getID("respMail");
		var ml = getID(i);
		var mail = ml.innerHTML;
		var ajax = openAjax();
		ajax.open('GET', 'bin/process_mail.php?adress='+mail+'&idml'+tm, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				retorno.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					retorno.innerHTML = ajax.responseText;} } }
		ajax.send(null);}

	function setMail(mail){
		var ajax = openAjax();
			ajax.open('GET', 'bin/ajax_sets.php?opt=setMail&mailid='+mail, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {   } } }
			ajax.send(null);}	
	
	function getTotal(opt) {
		var retorno = getID(opt);
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt='+opt, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				retorno.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					retorno.innerHTML = ajax.responseText;} } }
		ajax.send(null);}
	
	function getHelp(opt) {
		var retorno = getID("ajaxhelp");
		var ajax = openAjax();
		showAd('ajax','help');
		ajax.open('GET', 'bin/ajax_help.php?opt='+opt, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				retorno.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					retorno.innerHTML = ajax.responseText;} } }
		ajax.send(null);}
	
	function timeDReceitas() {
			var him = "receitas";
			genGrid(him);}

	function timeDInscritos() {
			var him = "inscritos";
			genGrid(him);}

	function timeDEmails() {
			var him = "emails";
			genGrid(him);}

	function sndContato(){ 
		var retorno=getID('conteudo2');	
		var campo1=getID('textfield'); 	
		var campo2=getID('textfield2'); 
		var campo3=getID('textarea');	
		var val1=campo1.value;	
		var val2=campo2.value;	
		var val3=campo3.value;	
		var ajax=openAjax(); 
		ajax.open('GET','sndcontato.php?c1='+val1+'&c2='+val2+'&c3='+val3,true);	
		ajax.onreadystatechange=function(){	
			if(ajax.readyState==1){	
				retorno.innerHTML='<br><br><br><br><img src="images/carregando.gif" width="61" height="9" /><br><span class="blue">loading . . .</span>';}			
				if(ajax.readyState==4){	
					if(ajax.status==200){ 
						retorno.innerHTML=ajax.responseText;}}};	
		ajax.send(null);}
