// JavaScript Document

	function validaCampos()
	{
		var assunto = document.getElementById("assunto");
		var concessionarias = document.getElementById("concessionarias");
		var setor = document.getElementById("setor");
		var nome = document.getElementById("nome");
		var email = document.getElementById("email");
		var telefone = document.getElementById("telefone");	
		var msn = document.getElementById("msn");	
		var form = document.getElementById("form_contatos");
		
		if (nome.value == "" || nome.value == "Nome")
			alert('Campo nome obrigatório');
		else if (!checkMail(email.value))
			alert('E-mail inválido');
		else if (telefone.value == "" || telefone.value == "Telefone")
			alert('Campo telefone obrigatório');
		else if (assunto.value == "" || assunto.value == "Assunto")
			alert('Campo assunto obrigatório');
		else if (concessionaria.value == "")
			alert('Campo concessionária obrigatório');
		else if (setor.value == "")
			alert('Campo setor obrigatório');
		else if (msn.value=="" || msn.value == "Mensagem")
			alert('Campo mensagem obrigatório');
		else
			form.submit();
	}
	
	function validaCamposComentar()
	{
		var nome = document.getElementById("nome");
		var email = document.getElementById("email");
		var msn = document.getElementById("txt");	
		var form = document.getElementById("form_contatos");
		
		if (nome.value == "" || nome.value == "Nome")
			alert('Campo nome obrigatório');
		else if (!checkMail(email.value))
			alert('E-mail inválido');
		else if (msn.value=="" || msn.value == "Mensagem")
			alert('Campo mensagem obrigatório');
		else
			form.submit();
	}
	
	function validaTest()
	{
		var nome = document.getElementById("nome");
		var email = document.getElementById("email");
		var telefone = document.getElementById("telefone");
		var celular = document.getElementById("celular");
		var data = document.getElementById("data");
		var hora = document.getElementById("hora");
		var form = document.getElementById("form_test");
		
		if (nome.value == "" || nome.value == "Nome")
			alert('Campo nome obrigatório');
		else if (!checkMail(email.value))
			alert('E-mail inválido');
		else if (telefone.value=="" || telefone.value == "Telefone")
			alert('Campo telefone obrigatório');
		else if (celular.value=="" || celular.value == "Celular")
			alert('Campo celular obrigatório');
		else if (data.value=="" || data.value == "Data")
			alert('Campo data obrigatório');
		else if (hora.value=="" || hora.value == "Hora")
			alert('Campo hora obrigatório');
		else
			form.submit();
	}
	
	function validaPromocoes()
	{
		var nome = document.getElementById("nome_promocoes");
		var email = document.getElementById("email_promocoes");
		var msn = document.getElementById("txt_promocoes");
		var form = document.getElementById("form_cadastro");
		
		if (nome.value == "" || nome.value == "Nome")
			alert('Campo nome obrigatório');
		else if (!checkMail(email.value))
			alert('E-mail inválido');
		else if (msn.value=="" || msn.value == "Mensagem")
			alert('Campo mensagem obrigatório');
		else
			form.submit();
	}
	
	function validaNews()
	{
		var nome = document.getElementById("nome_news");
		var email = document.getElementById("email_news");
		var form = document.getElementById("form_news");
		
		if (nome.value == "" || nome.value == "Nome")
			alert('Campo nome obrigatório');
		else if (!checkMail(email.value))
			alert('E-mail inválido');
		else
			form.submit();
	}
	
	function checkMail(mail){
			var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
			if(typeof(mail) == "string"){
				if(er.test(mail)){ return true; }
			}else if(typeof(mail) == "object"){
				if(er.test(mail.value)){ 
							return true; 
						}
			}else{ 
				return false;
				}
	}
	
	function abre_detalhe(id)
	{
		var div = "#info-contatos"+id;
		var img = "#concessionaria"+id;	
		var js = "fecha_detalhe("+id+")";
		$(div).show('fast');
		$(img).attr("src","../imgs/btn-fechar.png");
		$(img).attr("alt","Fechar");
		$(img).attr("title","Fechar");
		$(img).attr("onClick",js); 
	}
	
	function fecha_detalhe(id) 
	{
		var div = "#info-contatos"+id;
		var img = "#concessionaria"+id;	
		var js = "abre_detalhe("+id+")";
		$(div).hide('fast');
		$(img).attr("src","../imgs/btn-abrir.png");
		$(img).attr("alt","Abrir");
		$(img).attr("title","Abrir");
		$(img).attr("onClick",js); 
	}
	
	function paginacao(btn,div,idP)
	{		
		var limit =  parseInt($("."+btn).attr('id'));
		$.ajax({
			type: "POST",
			url: "mais.php?idP="+idP,
			cache: false,
			data: "limit="+limit,
			beforeSend:  function() {
				var html = '<li class="loading"><img src="../imgs/loader.gif" alt="carregando" /></li>';
				$("#"+div+" ul").append(html);
			},
			success: function(html){
			var verifica = parseInt(html);
			if(verifica == 0)
			{
				$("."+btn).fadeOut(200);
				$(".loading").fadeOut(200);
			}
			else
			{
				$("."+btn).attr('id',limit+4)
				$("#"+div+" ul").append(html);
				$(".loading").fadeOut(200);
			}
		  }
		});
	};
	
	function mostraCarros(id)
	{
		if (id == "")
		{
			return;	
		}
		else
		{
			if(id == 1)
			{
				$("#container-interna-test-marcas1").css("display", "block");
				$("#container-interna-test-marcas2").css("display", "none");
				$("#container-interna-test-marcas3").css("display", "none");
				$("#container-interna-test-holder").css("display", "block");
			}
			if(id == 2)
			{
				$("#container-interna-test-marcas1").css("display", "none");
				$("#container-interna-test-marcas2").css("display", "block");
				$("#container-interna-test-marcas3").css("display", "none");
				$("#container-interna-test-holder").css("display", "block");
			}
			if(id == 3)
			{
				$("#container-interna-test-marcas1").css("display", "none");
				$("#container-interna-test-marcas2").css("display", "none");
				$("#container-interna-test-marcas3").css("display", "block");
				$("#container-interna-test-holder").css("display", "block");
			}
		}
	}
	
	function abre_noticia(id,cont)
	{
		var a = "#lista-noticias-"+cont;
		if($(a).hasClass('hover'))
		{
			var a = "";
		}
		else
		{
			$(a).attr("class","hover");
			var ar = 1;
			while(ar < 6){
				if(ar != cont)
				{
					$("#lista-noticias-"+ar).removeClass('hover');
				}
				ar++;
			}
			if (id != "")
			{
				$("#container-holder-ultimas-noticia").html('<div style="margin:10px 0px 0px 0px;"><center><img src="imgs/loader.gif" /></center></div>');
				$("#container-holder-ultimas-noticia").load('noticia.php?id='+id);	
			}
		}
	}
	
	function abre_seminovo(cont)
	{
		var ar = 1;
		while(ar < 20){
			if(ar != cont)
			{
				$("#info"+ar).css("display", "none");
			}
			ar++;
		}
		$("#info"+cont).show('fast');
	}
	
	function abre_test(div)
	{
		$("#test-bmw1").removeClass('test-select');
		$("#test-audi1").removeClass('test-select');
		$("#test-mini1").removeClass('test-select');
		$("#test-bmw2").removeClass('test-select');
		$("#test-audi2").removeClass('test-select');
		$("#test-mini2").removeClass('test-select');
		$("#test-bmw3").removeClass('test-select');
		$("#test-kia3").removeClass('test-select');
		$("#test-"+div+"").addClass('test-select');
		$(".container-interna-test-carros-lista").css("display","none");
		$("#lista-"+div+"").show('fast');
	}
