
// Envia Fale Conosco
function EnviaContato(){
	var email = document.getElementById('email').value;
	var nome = document.getElementById('nome').value;
	var cidade = document.getElementById('cidade').value;
	var uf = document.getElementById('uf').value;
	var telefone = document.getElementById('telefone').value;
	var celular = document.getElementById('celular').value;
	var texto = document.getElementById('texto').value;
	var url= "contato_enviar.php?email="+email+"&nome="+nome+"&cidade="+cidade+"&uf="+uf+"&telefone="+telefone+"&celular="+celular+"&texto="+texto;
	ajaxHTML("urlContatoEnviado", url, '../imgs/ajaxgif.gif', '16', '16');
}

// Valida E-mail Fale conosoc
function verificaemail(email) 
{       
	var achou_ponto=false;
    var achou_arroba=false;
    var achou_caracter=false;
    for (var i=0; i<email.length; i++) 
	{
		if (email.charAt(i)=="@") achou_arroba=true;
        else if (email.charAt(i)==".") achou_ponto=true;
        else if (email.charAt(i)!=" ") achou_caracter=true;
    }
    return (achou_ponto & achou_arroba & achou_caracter);
}

// Valida Fale Conosco
function validafrmContato(form)
{   
	document.getElementById("urlContatoEnviado").innerHTML = "";
	if (form.nome.value == '') 
    {
    	alert('Por favor, informe seu nome!');
        form.nome.focus();
        return;
    } 
    if(!verificaemail(form.email.value)) 
	{   
		alert('Você deve informar corretamente o campo de e-mail!');
        form.email.focus();
        return;
    }	
	if (form.cidade.value == "")
	{
		alert ("Por favor, informe a cidade.")
		form.cidade.focus();
		return;
	}
	if (form.uf.value == "")
	{
		alert ("Por favor, informe o estado.")
		form.uf.focus();
		return;
	}
    if (form.texto.value == '') 
    {
    	alert('Por favor, digite sua mensagem!');
        form.texto.focus();
        return;
    } 
	EnviaContato(); // Chama método AJAX para envio (função em ajax.js)
	frmContato.reset();
}

function SolucoesConteudo(nome){
	var url= "solucoes_conteudo.php?nome="+nome;
	if (nome == "sites") {
		var divid = "SolucoesSites";
		document.getElementById("SolucoesEcommerce").innerHTML = "";
		document.getElementById("SolucoesProjetos").innerHTML = "";
		document.getElementById("SolucoesMarketing").innerHTML = "";
		document.getElementById("Solucoesdbintra").innerHTML = "";
	}
	if (nome == "ecommerce") {
		var divid = "SolucoesEcommerce";
		document.getElementById("SolucoesSites").innerHTML = "";
		document.getElementById("SolucoesProjetos").innerHTML = "";
		document.getElementById("SolucoesMarketing").innerHTML = "";
		document.getElementById("Solucoesdbintra").innerHTML = "";
	}
	if (nome == "projetos") {
		var divid = "SolucoesProjetos";
		document.getElementById("SolucoesSites").innerHTML = "";
		document.getElementById("SolucoesEcommerce").innerHTML = "";
		document.getElementById("SolucoesMarketing").innerHTML = "";
		document.getElementById("Solucoesdbintra").innerHTML = "";
	}
	if (nome == "marketing") {
		var divid = "SolucoesMarketing";
		document.getElementById("SolucoesSites").innerHTML = "";
		document.getElementById("SolucoesEcommerce").innerHTML = "";
		document.getElementById("SolucoesProjetos").innerHTML = "";
		document.getElementById("Solucoesdbintra").innerHTML = "";
	}
	if (nome == "dbintra") {
		var divid = "Solucoesdbintra";
		document.getElementById("SolucoesSites").innerHTML = "";
		document.getElementById("SolucoesEcommerce").innerHTML = "";
		document.getElementById("SolucoesProjetos").innerHTML = "";
		document.getElementById("SolucoesMarketing").innerHTML = "";
	}
	ajaxHTML(divid, url, 'imgs/ajaxgif.gif', '16', '16');
}


function Abre_Chat(endereco)  
{
   popup = window.open(endereco,"Detalhes","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,WIDTH=680,HEIGHT=390,Left=50, Top=50"); 
}


function verificaemail(email) 
{       
	var achou_ponto=false;
    var achou_arroba=false;
    var achou_caracter=false;
    for (var i=0; i<email.length; i++) 
	{
		if (email.charAt(i)=="@") achou_arroba=true;
        else if (email.charAt(i)==".") achou_ponto=true;
        else if (email.charAt(i)!=" ") achou_caracter=true;
    }
    return (achou_ponto & achou_arroba & achou_caracter);
}




//================================================================================ 
//Verifica grupo de radiobutton
//
function VerificaCheckInativo(groupname, message) {
	var inputs = document.getElementsByTagName("input");
	var hasItems = false;
	for (var i = 0; i < inputs.length; i++) {
		if (inputs[i].type == 'checkbox') {
        	var name = inputs[i].name;
			var isFromGroup = (name.lastIndexOf(groupname) + groupname.length ) == name.length;
			if (isFromGroup) {
				hasItems = true;
				if (inputs[i].checked) {
					return true;
				}
			}
		}
	}
	if (hasItems) { 
		if (!message) message = 'Aviso: '+ message;
		alert(message);
		return false;
	} else {
		return true;
	}
}


function PermissaoCidades(fbox, tbox) { 
	if (fbox.value == "") {
		alert ("Por favor, selecione alguma cidade!")
	} else {
		var arrFbox = new Array(); 
		var arrTbox = new Array(); 
		var arrLookup = new Array(); 
		var i; 
		for (i = 0; i < tbox.options.length; i++) { 
			arrLookup[tbox.options[i].text] = tbox.options[i].value; 
			arrTbox[i] = tbox.options[i].text; 
		} 
		var fLength = 0; 
		var tLength = arrTbox.length; 
		for(i = 0; i < fbox.options.length; i++) { 
			arrLookup[fbox.options[i].text] = fbox.options[i].value; 
			if (fbox.options[i].selected && fbox.options[i].value != "") { 
				arrTbox[tLength] = fbox.options[i].text; 
				tLength++; 
			}  else { 
				arrFbox[fLength] = fbox.options[i].text; 
				fLength++; 
			} 
		} 
		fbox.length = 0; 
		tbox.length = 0; 
		var c; 
		for(c = 0; c < arrFbox.length; c++) { 
			var no = new Option(); 
			no.value = arrLookup[arrFbox[c]]; 
			no.text = arrFbox[c]; 
			fbox[c] = no; 
		} 
		for(c = 0; c < arrTbox.length; c++) { 
			var no = new Option(); 
			no.value = arrLookup[arrTbox[c]]; 
			no.text = arrTbox[c]; 
			tbox[c] = no; 
		} 
	}
	this.form1.PermitirTodosAdicionar.checked = "";
	this.form1.PermitirTodosRemover.checked = "";
} 

function PermissaoPermitirTodosAdicionar(){ 
	CONTROL = document.form1.cidades; 
	for(var i = 0;i < CONTROL.length;i++){ 
		CONTROL.options[i].selected = true; 
	} 
} 
function PermissaoPermitirTodosRemover(){ 
	CONTROL = document.form1.cidadeslistadas; 
	for(var i = 0;i < CONTROL.length;i++){ 
		CONTROL.options[i].selected = true; 
	} 
}
