function acColImagem() {
	var div = document.getElementById('conteudo');
	document.getElementById('colImagem').style.height = div.offsetHeight +'px';
}

function ConteudoFlash(arquivo,width,height,id){
	document.getElementById(id).innerHTML ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase= "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6" width="'+width+'" height="'+height+'">\n<param name="movie" value="'+arquivo+'" />\n<param name="wmode" value="transparent" />\n<embed src="'+arquivo+'" width="'+width+'" height="'+height+'" wmode="transparent"></embed>\n</object>\n';
} 
function acAlert(msg,campo) {
	document.getElementById('alert').style.display='block'; 
	//document.getElementById('topo').style.visibility = 'hidden';
	if (navigator.appName=='Microsoft Internet Explorer' && parseFloat(navigator.appVersion) <= 6) document.getElementById('alert').style.height = document.getElementById('pagina').offsetHeight;
	document.getElementById('alert1').style.display='block'; 
	document.getElementById('alertMsg').innerHTML= msg;
	if (campo) document.getElementById('campoerrado').value = campo;
}
function acAlertFoto(msg,legenda) {
		document.getElementById('alertBtOk').style.display='none';
		document.getElementById('alert').style.display='block'; 	
		if (navigator.appName=='Microsoft Internet Explorer' && parseFloat(navigator.appVersion) <= 6) document.getElementById('alert').style.height = document.getElementById('pagina').offsetHeight;
		document.getElementById('alert2').style.display='block'; 
		document.getElementById('alertMsg2').innerHTML= '<img src="img/carrega.gif" style="margin-top: 200px;"/>';		
		var imagem = new Image();
		imagem.src = msg;
		if (navigator.appName=='Microsoft Internet Explorer' && parseFloat(navigator.appVersion) <= 4) {
			document.getElementById('alertMsg2').innerHTML= '<img src="'+msg+'" />'; 
			if (legenda){
				document.getElementById('alertLegenda').style.display = 'block';
				document.getElementById('alertLegenda').innerHTML= legenda; 
			}
			document.getElementById('alertBtOk').style.display='block'; 
		}else {
		imagem.onload = function() { 
			document.getElementById('alertMsg2').innerHTML= '<img src="'+msg+'" />'; 
			if (legenda){
				document.getElementById('alertLegenda').style.display = 'block';
				document.getElementById('alertLegenda').innerHTML= legenda; 
			}
			document.getElementById('alertBtOk').style.display='block'; 
		}
		}
	}
function acAlertCarregando() {
	document.getElementById('alert').style.display='block'; 
	if (navigator.appName=='Microsoft Internet Explorer' && parseFloat(navigator.appVersion) <= 6) {
		if (document.getElementById('pagina').offsetHeight < 700){
			document.getElementById('alert').style.height = "700px";
		}else document.getElementById('alert').style.height = document.getElementById('pagina').offsetHeight;
	}
	document.getElementById('alert3').style.display='block'; 
	document.getElementById('alertMsg3').innerHTML= '<img src="imagens/carrega.gif" />';			
}

function acFechaAlerta() {
		if (document.getElementById('alert3').style.display=='block') return false;
		else {
			document.getElementById('alert').style.display='none';
			document.getElementById('alert1').style.display='none';
			document.getElementById('alert2').style.display='none';
			document.getElementById('alert3').style.display='none';
			var valor = document.getElementById('campoerrado').value;
			if (valor) {
				if (valor == "Texto") document.getElementById('editor').contentWindow.focus();
				else document.getElementById(valor).focus();
			}	
		}
		//document.getElementById('topo').style.visibility = 'visible';
	}

	function ajaxInit() {
		var req;
		try {
			req = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(ex) {
				try {
					req = new XMLHttpRequest();
				} catch(exc) {
					alert("Esse browser não tem recursos para uso do Ajax");
					req = null;
				}
			}
		}
		return req;
	}

	function acAjaxPagina(pagina,acao,reg){
		var wmDiv = document.getElementById("lista");
		if (document.getElementById('ini')) {
			var x = document.getElementById('ini');
			var fim = document.getElementById('fim');
			if (acao == 'vai')	x.innerHTML++;
			if (acao == 'vem')	x.innerHTML--;	

			var y = (x.innerHTML-1) * reg;
			
			if (x.innerHTML == 1)  document.getElementById('vem').style.visibility = "hidden";
			else document.getElementById('vem').style.visibility = "visible";
			if (fim.innerHTML == x.innerHTML) document.getElementById('vai').style.visibility = "hidden";
			else  document.getElementById('vai').style.visibility = "visible";
			corp = x.innerHTML;
		}
		else {
			var y = 0;
			corp = 1;
		}
			ajax = ajaxInit();
			ajax.open("GET", pagina+".asp?acao=Ajax&pag="+y+"&ini="+corp, true);
			ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			ajax.onreadystatechange=function() {
				if (ajax.readyState==1){
					wmDiv.innerHTML = "<img src='../imagens/carregando.gif'/>";
	   			}
				if (ajax.readyState==4){
					wmDiv.innerHTML = ajax.responseText;	
				}
			}
			ajax.send(null);
		}
	function acAjaxForm(form,campos){
		var dadosGerais = '';
		var campo;
		var info = campos.split(';');
		for (i=0;i<info.length;i++ ){
			campo = document.getElementById(info[i]);
			if (!campo.value){
				acAlert("Atenção\nO campo "+campo.id+" não pode ser deixado em branco.",campo.id);
				return false;
			}
			if (info[i]=="e-mail" && !campo.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.[a-zA-Z0-9._-]+)/gi)) {
				acAlert('Informe um e-mail válido.');
				return false;
			}
			dadosGerais = dadosGerais+'&'+escape(info[i])+'='+escape(campo.value);	
		}
		dadosGerais = dadosGerais.substr(1,dadosGerais.length-1);

		var wmDiv = document.getElementById("formulario");
		ajax = ajaxInit();
		ajax.open("POST", 'contato.asp?acEnvio=enviar', true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.onreadystatechange=function() {
			if (ajax.readyState==1){
				conteudo = wmDiv.innerHTML;
				wmDiv.innerHTML = "<img src='../imagens/carregando.gif'/>";
	   		}
			if (ajax.readyState==4){	
				texto = unescape(ajax.responseText);
				wmDiv.innerHTML = texto;
			}
		}
		ajax.send(dadosGerais);
	}
function acAjaxEnviaEmail(form,campos,pagina){
	var dadosGerais = '';
	var campo;
	var info = campos.split(';');
	for (i=0;i<info.length;i++ ){
		campo = document.getElementById(info[i]);
		if (!campo.value){
			acAlert("Atenção\nO campo "+campo.id+" não pode ser deixado em branco.");
			return false;
		}
		if (info[i]=="e-mail" && !campo.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.[a-zA-Z0-9._-]+)/gi)) {
			acAlert('Informe um e-mail válido.');
			return false;
		}
		dadosGerais = dadosGerais+'&'+escape(info[i])+'='+escape(campo.value);	
	}
	dadosGerais = dadosGerais.substr(1,dadosGerais.length-1);
	var wmDiv = document.getElementById("formulario");
	ajax = ajaxInit();
	ajax.open("POST", pagina+'?acEnvio=enviar', true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange=function() {
		if (ajax.readyState==1){
			conteudo = wmDiv.innerHTML;
			wmDiv.innerHTML = "<img src='../img/carregando.gif'/>";
   		}
		if (ajax.readyState==4){	
			texto = unescape(ajax.responseText);
			wmDiv.innerHTML = texto;
		}
	}
	ajax.send(dadosGerais);
}
function acVotar(form,id) {
		var resultado;
		for(i=0;i<form.length;i++) {
			if (form[i].type == 'radio' && (form[i].checked)) resultado = form[i].value;
		}
		
		if (!resultado) {
			acAlert('Você deve escolher alguma resposta para votar.');
			return false;
		} 
		
		ajax = ajaxInit();
		ajax.open("POST","includes/votar.asp?id="+id, true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.onreadystatechange=function() {
			if (ajax.readyState==1){
				acAlertCarregando();
			}
			if (ajax.readyState==4){
				document.getElementById('alert').style.display='none';
				document.getElementById('alert3').style.display='none';	
				document.getElementById('divEnquete').innerHTML = ajax.responseText;
				acAlert('Seu voto foi cadastrado com sucesso!');
				
			}
		}
		ajax.send("votar="+resultado);
	}