function isEmail(string) {
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {
		return false; }
	else {
		return true; }
}

function verficiaemail(form){
	if(get(form).value != "") {
		if (isEmail(get(form).value)) {
			alert('O e-mail está digitado de forma incorreta!');
			get(form).focus();
		} 
	}
}

function ativo(src) { 
    if (!src.contains(event.fromElement)) {
		//src.style.color = '#0000ff';
		//src.bgColor = '#FFB08A';
		src.background="imagens/templates/fundo_lar.png";
	}
}

function inativo(src) {
    if (!src.contains(event.toElement)) {
		//src.style.color = '#000000';
		//src.bgColor = '';
		src.background="imagens/templates/fundo_brc.png";
	}
}

function envioarq() {
	if(document.getElementById('to').value == '') {
		alert('Selecione o arquivo antes de clicar em [Enviar Imagem]!')
		document.getElementById('to').focus();
		return false;
	}
}

function Indicar(){
	id = document.getElementById('iemail').value;
	url = "indicar.asp";
	if(id == "") {
		document.getElementById("msgvid").innerHTML = "<font color=#ff0000>Digite o e-mail antes de enviar</font>";
		get('iemail').focus()
		return
	} else {
		if (isEmail(id)) {
			document.getElementById("msgvid").innerHTML = "<font color=#ff0000>E-mail digitado de forma incorreta!</font>";
			return }
	}
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
	var url=url;
	url=url+"?id="+id;
	url=url+"&sid="+Math.random();
	get("iemail").value = ""
	document.getElementById("msgvid").innerHTML = "<img src=imagens/templates/loading.gif width=18 height=18 border=0><br>enviando sua indicação....";
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("msgvid").innerHTML=xmlHttp.responseText;
	}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function enviardados(id,janela) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
	nm = document.getElementById("nome").value
	em = document.getElementById("emailmsg").value
	rc = document.getElementById("recado").value
	if(nm == "") {
		alert('É necessário digitar seu nome para prosseguir!');		
		get("nome").focus();
		return false;		
	}
	if(em == "") {
		alert('É necessário digitar seu email para prosseguir!');
		get("emailmsg").focus()
		return false;
	} else {
		if (isEmail(get('emailmsg').value)) {
			alert('O e-mail foi digitado de forma incorreta!')
			get("emailmsg").focus() ;
			return false
		}
	}
	if(rc == "") {
		alert('É necessário digitar sua mensagem para prosseguir!');
		document.getElementById("recado").focus()
		return false;
	}
	url="dados_mc.asp"
	if(janela == 1) { url="dados_ma.asp" }		
	var url=url;
	url=url+"?id="+id+"&nm="+nm+"&em="+em+"&rc="+rc;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=function(){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{		
		document.getElementById("msgfale").innerHTML = "<font color=#ff0000>"+xmlHttp.responseText+"</font>";
		get("nome").focus();
	}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function menu(id) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
		url="menu.asp"
		var url=url;
		url=url+"?id="+id;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlamnu").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}

function publicidade(id) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
		url="publicidade.asp"
		var url=url;
		url=url+"?id="+id;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlapub").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}

function publicentro(id) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
		url="publicentro.asp"
		var url=url;
		url=url+"?id="+id;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlapubc").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}

function lateral(id) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
		url="lateral.asp"
		var url=url;
		url=url+"?id="+id;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlalat").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}

function mostratopo(id) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
		url="topo.asp"
		var url=url;
		url=url+"?id="+id;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlatopo").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}

function mostrabot(id) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
		url="rodape.asp"
		var url=url;
		url=url+"?id="+id;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlabot").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}

function favoritos() {
	window.external.AddFavorite('http://www.agito24horas.com.br','Agito 24 Horas');
}

function formatar(src, mask) {
		var i = src.value.length;
		var saida = mask.substring(i,i+1);
		var ascii = event.keyCode;
		if (saida == "A") {
			if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
			else { event.keyCode = 0; }
		} else if (saida == "0") {
			if ((ascii >= 48) && (ascii <= 57)) { return }
			else { event.keyCode = 0 }
		} else if (saida == "#") {
			return;
		} else {
			src.value += saida;
			i += 1
			saida = mask.substring(i,i+1);
			if (saida == "A") {
				if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
				else { event.keyCode = 0; }
			} else if (saida == "0") {
				if ((ascii >= 48) && (ascii <= 57)) { return }
				else { event.keyCode = 0 }
			} else { return; }
		}
	}

function Mascara (keypress, objeto){ 
	campo = eval (objeto); 
	separador = '-'; 
	conjunto1 = 5; 
	if (campo.value.length == conjunto1){ 
		campo.value = campo.value + separador; 
	}
}

function Telefone (keypress, objeto){ 
	campo = eval (objeto); 
	separador = '-'; 
	conjunto1 = 4; 
	if (campo.value.length == conjunto1){ 
		campo.value = campo.value + separador; 
	} 
}

function IsNumero(obj,event){
	var str = obj.value;
	var Tecla = event.which;
	if(Tecla == null)
	Tecla = event.keyCode;
		if ( Tecla < 48 || Tecla > 59 ){
		event.returnValue = false;
		return false; }
	event.returnValue = true;
	return true;
}

function IsValor(obj,event){
	var str = obj.value;
	var Tecla = event.which;
	if(Tecla == null)
	Tecla = event.keyCode;
		if ( Tecla < 48 || Tecla > 59 ){
			if( Tecla !=44 ) {
				event.returnValue = false;
				return false; 
			}
		}
	event.returnValue = true;
	return true;
}

function faleconosco() {
	if(get("nome").value == "") {
		alert('Faltou ser digitado o seu nome')
		get("nome").focus() ;
		return false; }
	if(get("emailcad").value == "") {
		alert('Faltou ser digitado o seu email')
		get("emailcad").focus() ;
		return false; }
	else {
		if (isEmail(get('emailcad').value)) {
			alert('O e-mail foi digitado de forma incorreta!')
			get("emailcad").focus() ;
			return false }
	}
	if(get("recado").value == "") {
		alert('Faltou ser digitado sua mensagem para o Agito 24 Horas')
		get("recado").focus() ;
		return false; }
}

function RetornoAjax(id, url, container, tam, texto){
	if (id == "")
	{
		document.getElementById(container).innerHTML = "<select name="+container+" class=cxa_caixa style=width:"+tam+" disabled><option>"+texto+"</option></select>";
		return
	}
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
	var url=url;
	url=url+"?id="+id+"&tam="+tam+"&texto="+texto;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById(container).innerHTML=xmlHttp.responseText;
	}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function GetXmlHttpObject(){
	var objXMLHttp=null
	if (window.XMLHttpRequest)
		objXMLHttp=new XMLHttpRequest()
	else if (window.ActiveXObject)
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	return objXMLHttp
}

function acessar_dados() {
	if(get('email').value == "") { 
		alert("Antes de prosseguir é necessário ser digitado seu login de acesso")
		get('email').focus();
		return false;
	}
	if(get('senha').value == "") {
		alert("Antes de prosseguir é necessário ser digitado sua senha de acesso")
		get('senha').focus();
		return false;
	}
}

function get(elemento){
	return document.getElementById(elemento);
}

function promocao(id) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
		url="promocoes.asp"
		var url=url;
		url=url+"?id="+id;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlaprm").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}

function MailLista(){
	id = document.getElementById('emaillst').value;
	cd = document.getElementById('cidadelst').value;
	uf = document.getElementById('nomelst').value;
	ms = document.getElementById('msg').value;
	url = "cadlista.asp";
	if(uf == "") {
		alert('Digite o seu nome antes de enviar!');
		get('nomelst').focus()
		return
	}
	if(cd == "") {
		alert('Digite a sua cidade antes de enviar!');
		get('cidadelst').focus()
		return
	}
	if(id == "") {
		alert('Digite o e-mail antes de enviar!');
		get('emaillst').focus()
		return
	} else {
		if (isEmail(id)) {
			alert('E-mail digitado de forma incorreta!');
			get('emaillst').focus()
			return }
	}
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
	var url=url;
	url=url+"?id="+id+"&cd="+cd+"&uf="+uf+"&ms="+ms;
	url=url+"&sid="+Math.random();
	get("emaillst").value = ""
	get("cidadelst").value = ""
	get("nomelst").value = ""
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById("msglst").innerHTML=xmlHttp.responseText;
	}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function abrelog() {
	document.getElementById("tlalog1").innerHTML = '&nbsp;<a href="javascript:fechalog()" title="clique aqui para entrar na sua área exlcusiva">&aacute;rea exclusiva &#9650;</a>';
	document.getElementById("tlalog2").style.display = 'block';
	document.getElementById("email").focus();
}

function fechalog() {
	document.getElementById("tlalog1").innerHTML = '&nbsp;<a href="javascript:abrelog()" title="clique aqui para entrar na sua área exlcusiva">&aacute;rea exclusiva &#9660;</a>';
	document.getElementById("tlalog2").style.display = 'none';
}

function vertv() {
	xposition = ((screen.width - 570) / 2)-10;
   	yposition = ((screen.height - 450) / 2)-25;
   	var args = "width= 570" + ","
    		+ "height= 450,"
   			+ "location=0,"
       	    + "menubar=0,"
           	+ "scrollbars=0,"
            + "status=0,"
            + "titlebar=0,"
   	        + "hotkeys=0,"
       	    + "resizable=0,"
           	+ "screenx=" + xposition + ","
            + "screeny=" + yposition + ","
            + "left=" + xposition + ","
   	        + "top=" + yposition;
	window.open('tv.asp','tv',args)
}

function topicos(id, tp, tl) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
		//document.getElementById("tlatop").innerHTML = "<br><img src=imagens/templates/loading.gif width=18 height=18 border=0><br>carregando catergorias....<br><br>";
		url="topicos.asp"
		var url=url;
		url=url+"?id="+id+"&tp="+tp+"&tl="+tl;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlatop").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
}

function mostraimg(codigo) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
	document.getElementById("tlaimg").innerHTML = '<img src=imagens/templates/loading.gif><br><font color=#c0c0c0>carregando imagem...</font>';
	id=codigo
	url="imagens.asp"
	var url=url;
	url=url+"?id="+id+"&sid="+Math.random();;
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		
		document.getElementById("tlaimg").innerHTML=xmlHttp.responseText;
	}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function mostraimgadm(codigo) {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
	document.getElementById("tlaimg").innerHTML = '<img src=../imagens/templates/loading.gif><br><font color=#c0c0c0>carregando imagem...</font>';
	id=codigo
	url="imagens.asp"
	var url=url;
	url=url+"?id="+id+"&sid="+Math.random();;
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		
		document.getElementById("tlaimg").innerHTML=xmlHttp.responseText;
	}
	}
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function AjustaDados() {
	var xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Este browser não suporta HTTP Request")
		return
	}
	dta=get("data_festa").value
	if(dta == "") {
		return; }
	else {
		id=get("casa_lista").value
		fotografo=get("fotografo").value
		url="festas_ajuste.asp"
		var url=url;
		url=url+"?id="+id;
		url=url+"&fotografo="+fotografo+"&dta="+dta+"&sid="+Math.random();
		xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			document.getElementById("tlacob").innerHTML=xmlHttp.responseText;
		}
		}
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function cadastro_a(opcao) {
	if(get("nome").value == "") {
		alert('Faltou ser digitado o nome')
		get("nome").focus() ;
		return false; }
	if(get("endereco").value != "") {
		if(get("numero").value == "") {
			alert('Faltou ser digitado o número referente ao endereço')
			get("numero").focus() ;
			return false; }
	}
	if(get("cidade").value == "") {
		alert('Faltou ser digitado o nome da cidade')
		get("cidade").focus() ;
		return false; }
	if(get("estado").value == "") {
		alert('Faltou ser digitado a sigla do estado da cidade de '+get("cidade").value)
		get("estado").focus() ;
		return false; }
	if(get("senhacad").value == "") {
		alert('Faltou ser digitado a sua senha de acesso')
		get("senhacad").focus() ;
		return false; }
	else {
		if(get("senhacad").value != get("senharep").value) {
			alert('A confirmação da sua senha não está correta')
			get("senharep").focus() ;
			return false;
		}
	}
	if(opcao != "") {
		if(get("emailcad").value == "") {
			alert('Faltou ser digitado o seu email')
			get("emailcad").focus() ;
			return false; }
		else {
			if (isEmail(get('emailcad').value)) {
				alert('O e-mail foi digitado de forma incorreta!')
				get("emailcad").focus() ;
				return false }
		}
	}
}

function tipo_pessoa(opcao) {
	var vDesc
	var vDoc
	if(opcao == "0") {
		vDesc = "Nome Completo"
		vDoc = "CPF"
	} else {
		vDesc = "Nome do Estabelecimento"
		vDoc = "CNPJ"
	}
	document.getElementById("descnome").innerHTML = vDesc+' '+"<font color=#ff0000>*</font>"
	document.getElementById("descdoc").innerHTML = vDoc
	get("nome").focus();
}

function ftipopessoaf() {
	get('categ').style.display = "none"
}
function ftipopessoaj() {
	get('categ').style.display = "block"
}