//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ AJAX


					/*================================================================================================
					 instancia do objeto XMLHTTP
					==================================================================================================*/
						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;
						}

					/*================================================================================================
					 Captura elemento pelo ID
					==================================================================================================*/
						function getID(ID) {
								return document.getElementById(ID);}
								
					/*================================================================================================
					 captura elemento pela TAG NAME
					==================================================================================================*/
						function getTN(tagname) {
							return document.getElementsByTagName(tagname);}
							
					/*================================================================================================
					 Exibe e oculta DIV no parametro
					==================================================================================================*/
						function showAd(id){
							var obj = getID(id);
							if(obj.className == "ajaxHide") {
								obj.className = "ajaxShow";}
							else if(obj.className == "ajaxShow"){
								obj.className = "ajaxHide"; }
							else if(obj.className == "ajaxHideP") {
								obj.className = "ajaxShowP";}
							else if(obj.className == "ajaxShowP"){
								obj.className = "ajaxHideP"; }
						}
						
// gera conteudo do DIV receiver por parâmetro passado
//============================================================================================
function generate(id,opt) {
	var ret = getID('LayerContainer1');
	var cntnt = opt;
	showAd('LayerContainer1');
	var ajax = openAjax();
	ajax.open('GET', 'bin/ajax_selects.php?opt='+cntnt+'&reg='+id, 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 getSelect(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 getSelect2(opt) {
		var retorno = getID(opt);
		var uf = getID("uf");
		var estado = uf.value;
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt='+opt+'&stt='+estado, 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 plRefresh(id) {
			rePalest1(id);
			rePalest2(id);
			reCargo1(id);			
			reCargo2(id);			
			reEmpre1(id);			
			reEmpre2(id);			
			}
			
	function rePalest1(id){
		var preturn = getID("palest1");
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt=paledata1&id='+id, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				preturn.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						preturn.innerHTML = ajax.responseText;} } }
		ajax.send(null);
		}		

	function rePalest2(id){
		var preturn = getID("palest2");
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt=paledata1&id='+id, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				preturn.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						preturn.innerHTML = ajax.responseText;} } }
		ajax.send(null);
		}	
			
	function reCargo1(id){
		var creturn = getID("cargo1");
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt=paledata2&id='+id, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				creturn.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						creturn.innerHTML = ajax.responseText;} } }
		ajax.send(null);		
		}	

	function reCargo2(id){
		var creturn = getID("cargo2");
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt=paledata2&id='+id, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				creturn.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						creturn.innerHTML = ajax.responseText;} } }
		ajax.send(null);		
		}	


	function reEmpre1(id){
		var ereturn = getID("empresa1");
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt=paledata3&id='+id, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				ereturn.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						ereturn.innerHTML = ajax.responseText;} } }
		ajax.send(null);
		}
		
	function reEmpre2(id){
		var ereturn = getID("empresa2");
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt=paledata3&id='+id, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {
				ereturn.innerHTML = '<img src="images/carregando.gif" width="61" height="9" />';}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						ereturn.innerHTML = ajax.responseText;} } }
		ajax.send(null);
		}		
		
	function endTransmission(id){
		var ajax = openAjax();
		ajax.open('GET', 'bin/ajax_selects.php?opt=fechado&id='+id, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 1) {}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						location.href="endplayer.php";} } }
		ajax.send(null);
		}		
	
		
function sendIndica (mn, ml, opt) {
	var cntnt = opt;
	var p1 = getID('friendName');
	var p2 = getID('friendMail');
	var p3 = getID('friendText');
	var p4 = getID('idvnt');	
	var frnd = p1.value;
	var mlfr = p2.value;
	var txtfr = p3.value;
	var idvnt = p4.value;
	var ajax = openAjax();
	ajax.open('GET', 'bin/process_mail.php?opt='+cntnt+'&mnm='+mn+'&mml='+ml+'&frnd='+frnd+'&frndml='+mlfr+'&frndtxt='+txtfr+'&idvnt='+idvnt, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				alert ("Indicação enviada com sucesso !"); } } }
	ajax.send(null);
	p1.value = "";
	p2.value = "";
	p3.value = "";
	}

function sendSugestao (mn, ml, opt) {
	var cntnt = opt;
	var p3 = getID('Sugestao');
	var p4 = getID('idvnt2');	
	var sgst = p3.value;
	var idvnt = p4.value;	
	var ajax = openAjax();
	ajax.open('GET', 'bin/process_mail.php?opt='+cntnt+'&mnm='+mn+'&mml='+ml+'&idvnt='+idvnt+'&sgst='+sgst, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				alert ("Sugestão enviada com sucesso !");
				} } }
	ajax.send(null); 
	p3.value = "";}

function sendPergunta (us, opt) {
	var cntnt = opt;
	var p3 = getID('Pergunta');
	var p4 = getID('idvnt3');	
	var p5 = getID('idvnt4');
	var prgnt = p3.value;
	var idvnt = p4.value;
	var us = p5.value;
	var ajax = openAjax();
	ajax.open('GET', 'bin/process_mail.php?opt='+cntnt+'&us='+us+'&idvnt='+idvnt+'&prgnt='+prgnt, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			if (ajax.status == 200) {
				alert ("Pergunta enviada com sucesso !");
				} } }
	ajax.send(null); 
	p3.value = "";}
	
function sendChatM (){
	var p3 = getID('chat');
	var p4 = getID('rchat');
	p4.innerHTML = '<strong><span style="color:#FF0000;">Moderador diz:&nbsp;&nbsp;&nbsp;</span></strong> ' + p3.value + "<br>" + p4.innerHTML;
	p3.value = "";}
function sendChatP (){
	var p3 = getID('chat');
	var p4 = getID('rchat');
	p4.innerHTML = '<strong><span style="color:#0033FF;">Palestrante diz:&nbsp;&nbsp;&nbsp;</span></strong> ' + p3.value + "<br>" + p4.innerHTML;
	p3.value = "";}
