// Google Analytics
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-18106772-1']);
  _gaq.push(['_setDomainName', '.casacomvidro.com.br']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
  
// Value dos Campos
  function limparPadrao(campo) {
        if (campo.value == campo.defaultValue) {
                campo.value = "";
        }
}
function escreverPadrao(campo) {
        if (campo.value == "") {
                campo.value = campo.defaultValue;
        }
}
//------------------------------=================----------------------------------------
//---------------------------¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬-------------------------------------
//-=-=-=-=-=-=-=-=-=-=-=-=-=-JavaScript para o site!-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-   
//---------------------------¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬-------------------------------------
//------------------------------=================----------------------------------------

// Validação - Cadastro Email
function validar_cadastro_email(){
	
    //Definir váriaveis
	d = document.cadastro_email; 
	nome = d.nome; //variavel para input nome
	email = d.email; //variavel para input email
	tipo = d.tipo;
	preencheu = false;
	botoes = d.tipo.length;
	er_email = /^.+@.+\..+$/; //expressão regular para checar email
	
    //Definir Arrays (listas)
	var campos =new Array(nome, email, tipo); //cria lista dos campos
	var classes_campos =new Array(); //cria lista para as classes
	
	// Condições
	if (nome.value == "Nome:" | nome.value == ""){
	classes_campos.push("input inc"); 
	} else {
	classes_campos.push("input ok");
	}
	
	if (er_email.test(email.value)){
	classes_campos.push("input ok");
	} else {
	classes_campos.push("input inc");
	}
	
	for(i=0;i<botoes;i++){
	if (tipo[i].checked) {
		preencheu = true;
		break; 
		}
	}
	
	if(preencheu){
	classes_campos.push("a");
	} else {
	classes_campos.push("inc");
	}
	
	for(c = 0; c<classes_campos.length;c++){
	if(c!=2){
	campos[c].className = classes_campos[c];
	} else {
	document.getElementById("radio").className = classes_campos[c];
	}
		if(classes_campos[c] == "input inc" | classes_campos[c] == "inc"){
		var falso = "sim";
		}
	}
	if (falso == "sim"){
	return false;
	}
}

// Funcao Validar Contato
function validar_form_contato(){
	// Variaveis
	d = document.formulario_contato;
	para = d.para;
	nome = d.nome;
	email = d.email;
	fone = d.fone;
	assunto = d.assunto;
	mensagem = d.mensagem;
	er_email = /^.+@.+\..+$/;
	er_fone= /^[a-z]*[A-Z]*[$%¨&*+!@;:?^~]*$/;
	
	// Definir Listas
	var campos = new Array(para, nome, email, fone, assunto, mensagem);
	var classe_campos = new Array();
	
	//Condições
	if (para.value == "Enviar para:"){
		classe_campos.push("inc");
	} else {
		classe_campos.push("ok");
	}
	
	if (nome.value == "Nome:" | nome.value == ""){
		classe_campos.push("inc"); 
	} else {
		classe_campos.push("ok"); 
	}
	
	if (er_email.test(email.value)){
		classe_campos.push("ok");
	} else {
		classe_campos.push("inc");
	}
	
	if (fone.value == "Telefone:" | fone.value == "" | fone.value.length < '10' | er_fone.test(fone.value)){
		classe_campos.push("inc");
	} else {
		classe_campos.push("ok");
	}
	
	if (assunto.value == "Assunto:" | assunto.value == ""){
		classe_campos.push("inc");
	} else {
		classe_campos.push("ok");
	}
	
	if (mensagem.value == "Mensagem:" | mensagem.value == ""){
		classe_campos.push("inc");
	} else {
		classe_campos.push("ok");
	}
	for(c = 0; c<classe_campos.length;c++){
	campos[c].className = classe_campos[c];
		if(classe_campos[c] == "inc"){
		var falso = "sim";
		}
	}
	if (falso == "sim"){
	return false;
	}
}

//Função para validar Solicite nossa visita
function validar_solicite_visita(){
	// Variaveis
	d = document.formulario_solicite_visita;
	nome = d.nome;
	email = d.email;
	fone = d.fone;
	er_email = /^.+@.+\..+$/;
	er_fone= /^[a-z]*[A-Z]*[$%¨&*+!@;:?^~]*$/;
	
	// Definir Listas
	var campos =new Array(nome, email, fone);
	var classe_campos =new Array();
	
	//Condicionais para validação
	//Condicional nome
	if(nome.value == "" | nome.value == "Nome:"){
		classe_campos.push("inc");
	} else {
		classe_campos.push("ok");
	}
	//Condicional Email
	if (er_email.test(email.value)){
		classe_campos.push("ok");
	} else {
		classe_campos.push("inc");
	}
	if(fone.value == "" | fone.value == "Telefone:" | fone.value.length < "10" | er_fone.test(fone.value)){
		classe_campos.push("inc");
	} else {
		classe_campos.push("ok");
	}
	for(c = 0; c<classe_campos.length;c++){
	campos[c].className = classe_campos[c];
		if(classe_campos[c] == "inc"){
		var falso = "sim";
		}
	}
	if (falso == "sim"){
	return false;
	}
}

//Funcao para validar trabalhe conosco
function validar_trabalhe_conosco(){
	// Variaveis
	d = document.trabalhe_conosco;
	nome = d.nome;
	email = d.email;
	fone = d.fone;
	pdf = d.pdf
	er_email = /^.+@.+\..+$/;
	er_fone= /^([^0-9()-]*)$/;
	er_pdf = /^(.*)\.pdf$/;
	
	// Definir Listas
	var campos = new Array(nome, email, fone, pdf);
	var classe_campos =new Array();
	
	//Condicionais para validação
	//Condicional nome
	if(nome.value == "" | nome.value == "Nome:"){
		classe_campos.push("inc");
	} else {
		classe_campos.push("ok");
	}
	//Condicional Email
	if (er_email.test(email.value)){
		classe_campos.push("ok");
	} else {
		classe_campos.push("inc");
	}
	//Condicional Fone
	if(fone.value == "" | fone.value == "Nome:" | fone.value.length < '10' | er_fone.test(fone.value)){
		classe_campos.push("inc");
	} else {
		classe_campos.push("ok");
	}
	if(er_pdf.test(pdf.value)){
		classe_campos.push("ok");
	} else {
		classe_campos.push("inc");
	}
	//Verificacao dos campos certos e errados
	for(c = 0; c<classe_campos.length;c++){
	campos[c].className = classe_campos[c];
		if(classe_campos[c] == "inc"){
		var falso = "sim";
		}
	}
	//Se algum campo for falso retorna false;
	if (falso == "sim"){
	return false;
	}
}
//------------------------------=================----------------------------------------
//---------------------------¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬-------------------------------------
//-=-=-=-=-=-=-=-=-=-=-=-=-=-JavaScript para o Sistema-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-   
//---------------------------¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬-------------------------------------
//------------------------------=================----------------------------------------
//Funções para confirmar exclusão de itens no sistema
//Galeria
function confirma_link_galeria(id){  
    if (confirm("Deseja mesmo apagar a galeria e tudo referente a ela?")){ 
	location.href = "src/php/remover_galeria.php?id="+id;
    }  
}
//Arquiteto
function confirma_link_arquiteto(id){  
    if (confirm("Deseja mesmo apagar o Arquiteto?")){ 
	location.href = "src/php/remover_arquiteto.php?id="+id;
    }
}
//Destaque
function confirma_link_destaque(id){  
    if (confirm("Deseja mesmo apagar o Destaque?")){ 
	location.href = "src/php/remover_destaque.php?id="+id;
    }  
}
//Portfolio
function confirma_link_portfolio(id){  
    if (confirm("Deseja mesmo apagar o Portfólio?")){ 
	location.href = "src/php/remover_portfolio.php?id="+id;
    }  
}
//Ferragem
function confirma_link_ferragem(id){  
    if (confirm("Deseja mesmo apagar a Ferragem?")){ 
	location.href = "src/php/remover_galeria_ferragens.php?id="+id;
    }  
}
//funções para validar os campos
//Validação do gerenciar fotos
function valida_gerenciar_fotos(){
foto = document.getElementById('fotos_upar');
qtn_fotos = foto.files.length;
fotos = foto.files;
    //verifica se foi enviado algum arquivo
    if(qtn_fotos == 0){
    alert("Favor selecionar pelo menos um arquivo.");
    return false;
    } else {
	//verificação para cada arquivo para ver se é foto
        for(f=0;f<qtn_fotos; f++){
	//definindo os formatos permitidos
	extensoes = ["jpg", "jpeg", "JPG", "JPEG", "GIF", "gif", "BMP", "bmp", "PNG", "png"];
	//pegando o nome para conseguir o formato do arquivo enviado;
	nome_foto = fotos[f].name;
	quebra_nome = nome_foto.split(".");
	formato_arquivo = quebra_nome[1];
	//verificando se bate com alguma extensão
	    for(e=0; e<extensoes.length; e++){
		if(formato_arquivo == extensoes[e]){
		bate = "sim";
		break;
		} else {
		bate = "nao";
		}
	    }
	    if(bate == "sim"){
	    return true;
	    } else {
	    alert("Você upou fotos com um formato invalido, por favor upar apenas jpg, png, bmp ou gif");
	    return false;
	    }
	}
    }
}
//Validar nova ferragem
function valida_ferragem(){
	formulario = document.adicionar_galeria;
	mae = formulario.galeria_mae;
	foto = formulario.foto.value;
	if(foto == ""){
	valida_foto = "inc";
	alert("favor upar uma foto");
	} else {
	//definindo os formatos permitidos
	extensoes = ["jpg", "jpeg", "JPG", "JPEG", "GIF", "gif", "BMP", "bmp", "PNG", "png"];
	//pegando o nome para conseguir o formato do arquivo enviado;
	quebra_nome = foto.split(".");
	formato_arquivo = quebra_nome[1];
	//verificando se bate com alguma extensão
	    for(e=0; e<extensoes.length; e++){
		if(formato_arquivo == extensoes[e]){
		bate = "sim";
		break;
		} else {
		bate = "nao";
		}
	    }
	    if(bate == "sim"){
	    valida_foto = "ok";
	    } else {
	    alert("Você upou uma foto com formato invalido, por favor upar apenas jpg, png, bmp ou gif");
	    valida_foto = "inc";
	    }
	}
	if(mae.value != "Selecione uma galeria mãe"){
	valida_mae = "ok";
	} else {
	alert("Favor escolher uma galeria mãe.");
	valida_mae = "inc";
	}
	if(valida_mae == "ok" & valida_foto == "ok"){
	return true;
	} else {
	return false;
	}
}
function valida_portfolio(){
	formulario = document.adicionar_galeria;
	foto = formulario.foto.value;
	erro_foto = "";
	if(foto == ""){
	erro_foto = "Favor upar uma foto."
	return false;
	} else {
	//definindo os formatos permitidos
	extensoes = ["jpg", "jpeg", "JPG", "JPEG", "GIF", "gif", "BMP", "bmp", "PNG", "png"];
	//pegando o nome para conseguir o formato do arquivo enviado;
	quebra_nome = foto.split(".");
	formato_arquivo = quebra_nome[1];
	bate = "";
	//verificando se bate com alguma extensão
	    for(e=0; e<extensoes.length; e++){
		if(formato_arquivo == extensoes[e]){
		bate = "sim";
		return true;
		break;
		} else {
		bate = "nao";
		erro_foto = "A foto que você upou não corresponde aos formatos aceitados. Favor usar apenas jpg, png, bmp ou gif.";
		return false;
		}
	    }
	}
	if(erro_foto != ""){
	alert(erro_foto);
	}
}
function valida_destaque(){
	formulario = document.adicionar_galeria;
	foto = formulario.foto.value;
	url = formulario.link.value;
	erro_foto = "";
	if(foto == ""){
	erro_foto = "Favor upar uma foto."
	valida_foto = "nao";
	} else {
	//definindo os formatos permitidos
	extensoes = ["jpg", "jpeg", "JPG", "JPEG", "GIF", "gif", "BMP", "bmp", "PNG", "png"];
	//pegando o nome para conseguir o formato do arquivo enviado;
	quebra_nome = foto.split(".");
	formato_arquivo = quebra_nome[1];
	bate = "";
	//verificando se bate com alguma extensão
	    for(e=0; e<extensoes.length; e++){
		if(formato_arquivo == extensoes[e]){
		valida_foto = "sim";
		break;
		} else {
		valida_foto = "nao";
		erro_foto = "A foto que você upou não corresponde aos formatos aceitados. Favor usar apenas jpg, png, bmp ou gif."
		}
	    }
	}
	if(erro_foto != ""){
	alert(erro_foto);
	}
	if(url == "http://"){
	valida_url = "nao";
	alert("Favor preencher o endereço de redirecionamento corretamente.");
	} else {
	valida_url = "sim";
	}
	if(valida_url == "sim" & valida_foto == "sim"){
	return true;
	} else {
	return false;
	}
}
