$(document).ready(function() {
	$(".thisOver").hover(function(){ $(this).css("background-position","bottom"); }, function(){ $(this).css("background-position","top"); });
	$(".childOver").hover(function(){	$(this).children().css("background-position","bottom"); }, function(){	$(this).children().css("background-position","top"); });
	
	
	$('#abreCarros, #submenuCarros').hover(function(){$('#submenuCarros').css({'display':'block'});},function(){$('#submenuCarros').css({'display':'none'});});
	$('#submenuCarros').hover(function(){$('#contCar').css({'display':'block'});},function(){$('#contCar').css({'display':'none'});});
	$('#abrePickup, #submenuPickup').hover(function(){$('#submenuPickup').css({'display':'block'});},function(){$('#submenuPickup').css({'display':'none'});});
	$('#submenuPickup').hover(function(){$('#contPick').css({'display':'block'});},function(){$('#contPick').css({'display':'none'});});
	

/*	
	$(".inpOver").hover(function(){	$(this).css("background-position","bottom"); }, function(){	$(this).css("background-position","top"); });
	$("#menu a").hover(function(){ $(this).children().css("background-position","bottom"); }, function(){ $(this).children().css("background-position","top"); });
	$(".arowL").hover(function(){ $(this).children().css("background-position","bottom left"); }, function(){ $(this).children().css("background-position","top left"); });
	$(".arowR").hover(function(){ $(this).children().css("background-position","bottom right"); }, function(){ $(this).children().css("background-position","top right"); });
*/
	$("input[class*='cep']").mask("99.999-999");	
	$("input[class*='cpf']").mask("999.999.999-99");	
	$("input[class*='ano']").mask("9999");	
	$("input[class*='fone']").mask("(99) 9999-9999");
	$("input[class*='diames']").mask("99/99");
	$("input[class*='data']").mask("99/99/9999");
	$("input[class*='datahora']").mask("99/99/9999   99:99");
	$("input[class*='placa']").mask("aaa-9999");
	
});

function CheckMail(str){ var testresults; var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; if (filter.test(str)) {testresults=false} else {testresults=true} return (testresults)}
function cChange(div,clas) { var a = div.split(','); for(x=0;x<=a.length-1;x++) { document.getElementById(a[x]).className = clas; } }
function ajaxGET(div,pag) { $.get(pag, function(r){ $("#"+div).html(r); }); }

function showFaq(i) { $("div[id*='ans_']").hide(); $("#ans_"+i).slideToggle("normal"); }

function montaFlash(swf, width, height, id, wmode, cache) {
	noCache = cache || cache == undefined ? "" : "?" + new Date();
	monta_swf = "";
	monta_swf += "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0\" id=\""+ id +"\" width=\""+ width +"\" height=\""+ height +"\" title=\"\">";
	monta_swf += "<param name=\"movie\" value=\""+ swf + noCache +"\" />";
	monta_swf += "<param name=\"wmode\" value=\""+ wmode +"\" />";
	monta_swf += "<param name=\"quality\" value=\"high\" />";
	monta_swf += "<param name=\"menu\" value=\"false\" />";
	monta_swf += "<param name=\"volume\" value=\"1\" />";
	monta_swf += "<embed src=\""+ swf + noCache +"\" quality=\"high\" wmode=\""+ wmode +"\" volume=\"100\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" menu=\"false\" id=\""+ id +"\" width=\""+ width +"\" height=\""+ height +"\"></embed>";
	monta_swf += "</object>";
	document.write(monta_swf);
}


var carAtual = 0;
var picAtual = 0;
var suvAtual = 0;
var croAtual = 0;
function moveCar(s,a) {
	var total = parseInt($("#veiNov_"+s+" li").size());
	var eq = '';
	if(s=='carros') { 
		carAtual = parseInt(a=='+' ? carAtual+1 : (a=='-' ? carAtual-1 : a));
		carAtual = parseInt((carAtual>=total?0:(carAtual<0? total-1 : carAtual)));
		eq = carAtual;
	} else if (s=='pickups') {
		picAtual = parseInt(a=='+' ? picAtual+1 : (a=='-' ? picAtual-1 : a));
		picAtual = parseInt((picAtual>=total?0:(picAtual<0? total-1 : picAtual)));
		eq = picAtual;
	} else if (s=='suv') {
		suvAtual = parseInt(a=='+' ? suvAtual+1 : (a=='-' ? suvAtual-1 : a));
		suvAtual = parseInt((suvAtual>=total?0:(suvAtual<0? total-1 : suvAtual)));
		eq = suvAtual;
	} else if (s=='crossover') {
		croAtual = parseInt(a=='+' ? croAtual+1 : (a=='-' ? croAtual-1 : a));
		croAtual = parseInt((croAtual>=total?0:(croAtual<0? total-1 : croAtual)));
		eq = croAtual;
	}
	$("#veiNov_"+s+" ul").stop().animate({"left":-$("#veiNov_"+s+" ul li:eq("+(eq)+")").position().left+"px"}, "normal");
//	$("#report").html(carAtual);
}

function checkCep(c,f) {
	if(c=='') {
		alert("Digite o CEP");
	} else {
		$("#btBuscaCep").attr("disabled", "true");		
		$.get('_buscacep.php?pg='+f+'&cep='+c, function(r){ $("#msgE").html(r); });
	}
}

var timeouti = 0;
var atual = 1;

function passaTempo(t) { timeouti = setTimeout("moveChama('+')",t*1000); }

function moveChama(i) {
	var total = parseInt($("#chamadas li").size());
	if(i=='+') { atual++; if(atual>total) { atual = 1; } i = atual; }
	else { atual = i; }
	
	$("#chamadas ul").stop().animate({"left":-$("#chamadas ul li:eq("+(i-1)+")").position().left+"px"}, "normal");
	$("img[id*='imgChm']").css({backgroundPosition: '0px 0px'});
	$("#imgChm_"+i).removeClass('overChama').css({backgroundPosition: '0px 14px'});
	clearTimeout(timeouti);
	passaTempo(temposCham[i]);
}

var posQuase = 0;
function moveQuase(a) {
	var total = parseInt($("#chamaQuase li").size());
	posQuase = parseInt(a=='+' ? posQuase+1 : (a=='-' ? posQuase-1 : a));
	posQuase = parseInt((posQuase>=(total-3)?0:(posQuase<0? total-4 : posQuase)));
	$("#chamaQuase ul").stop().animate({"left":-$("#chamaQuase ul li:eq("+(posQuase)+")").position().left+"px"}, "normal");
}

var timeouti2 = 0;
function passaTempo2(t) { timeouti2 = setTimeout("movePromo('+')",t*1000); }

function movePromo(i) {
	var total = parseInt($("#chamadas li").size());
	if(i=='+') { atual++; if(atual>total) { atual = 1; } i = atual; }
	else { atual = i; }
	
	$("#chamaOfertas ul").stop().animate({"left":-$("#chamaOfertas ul li:eq("+(i-1)+")").position().left+"px"}, "normal");
	$("img[id*='imgPro_']").css({backgroundPosition: '0px 0px'});
	$("#imgPro_"+i).removeClass('overChama').css({backgroundPosition: '0px 16px'});
	clearTimeout(timeouti2);
	passaTempo(temposCham[i]);
}

function cadastrar() {
	$("#cad_erro").html("");
	if($('#cad_nome').val()=='') { $("#cad_erro").html('Preencha seu <b>Nome</b>'); $('#cad_nome').focus(); }
	else if($('#cad_email').val()=='') { $("#cad_erro").html('Preencha seu <b>E-mail</b>'); $('#cad_email').focus();  }
	else if(CheckMail($("#cad_email").val())) { $("#cad_erro").html('Preencha seu <b>E-mail, corretamente</b>'); $('#cad_email').focus(); }
	else if($('#cad_dtnasc').val()=='') { $("#cad_erro").html('Preencha sua <b>Data de Nascimento</b>'); $('#cad_dtnasc').focus(); }
	else { 
		var a = $('#cad_dtnasc').val().split("/"); 
		if(parseInt(a[0])>31 || parseInt(a[1])>12) {
			$("#cad_erro").html('Preencha sua <b>Data de Nascimento</b>, corretamente'); $('#cad_dtnasc').focus();
		} else {
			$("#cad_erro").html('Aguarde Enviando...');
			$("#botEnviaCadastro").attr("disabled",true);
			$.post("newsletterCadastro.php",{nome:$('#cad_nome').val(),email:$('#cad_email').val(),datanasc:$('#cad_dtnasc').val()}, function(r){ $("#cad_erro").html(r); $('#cad_nome').val(''); $('#cad_email').val(''); $('#cad_dtnasc').val(''); $("#botEnviaCadastro").attr("disabled",false);  });
		}
	}
}

function formContato() {
	$("#msgE").hide().html('Aguarde enviando...');								 
	cChange('nome,email,telefone,celular,cidade,uf,unidade,mensagem','fldForm');
	var e = new Array();
	var c = 0;
	if($('#nome').val()=='') { e[c++] = 'Preencha seu <b>Nome</b>'; cChange('nome','fldFormE'); }
	if($('#email').val()=='') { e[c++] = 'Preencha seu <b>E-mail</b>'; cChange('email','fldFormE'); }
	else if(CheckMail($("#email").val())) { e[c++] = 'Preencha seu <b>E-mail, corretamente</b>'; cChange('email','fldFormE'); }
	if($('#telefone').val()=='' && $('#celular').val()=='') { e[c++] = 'Preencha pelo menos 1 <b>Telefone</b>'; cChange('telefone,celular','fldFormE'); }
	if($('#cidade').val()=='') { e[c++] = 'Preencha sua <b>Cidade</b>'; cChange('cidade','fldFormE'); }
	if($('#uf').val()=='') { e[c++] = 'Preencha seu <b>Estado</b>'; cChange('uf','fldFormE'); }
	if($('#unidade').val()=='') { e[c++] = 'Selecione a <b>Unidade</b>'; cChange('unidade','fldFormE'); }
	if($('#mensagem').val()=='') { e[c++] = 'Preencha sua <b>Mensagem</b>'; cChange('mensagem','fldFormE'); }
	if(e.length>1) {
		$("#msgE").show();
		$("#msgE").html('Preencha os campos em <b style="color:red">Vermelho</b>');
	} else if(e.length==1) {
		$("#msgE").show();
		$("#msgE").html(e.toString());
	} else if(e.length<=0) {
		$("#msgE").show();
		$("#botaoEnviar").attr("disabled",true);
		$("#fContato").ajaxSubmit({ resetForm:false, success:function(r) { trataForm('#fContato',r); } }); 
		return false;
	}
	return false;
}

function formTestDrive() {
	$("#msgE").hide().html('Aguarde enviando...');							 
	cChange('nome,email,telefone,veiculo,unidade,dataehora1,dataehora2','fldForm');
	var e = new Array();
	var c = 0;
	
	if($('#nome').val()=='') { e[c++] = 'Preencha seu <b>Nome</b>'; cChange('nome','fldFormE'); }
	if($('#email').val()=='') { e[c++] = 'Preencha seu <b>E-mail</b>'; cChange('email','fldFormE'); }
	else if(CheckMail($("#email").val())) { e[c++] = 'Preencha seu <b>E-mail, corretamente</b>'; cChange('email','fldFormE'); }
	if($('#telefone').val()=='') { e[c++] = 'Preencha seu <b>Telefone</b>'; cChange('telefone','fldFormE'); }
	if($('#unidade').val()=='') { e[c++] = 'Selecione a <b>unidade</b>'; cChange('unidade','fldFormE'); }
	if($('#veiculo').val()=='') { e[c++] = 'Selecione o <b>veículo</b> '; cChange('veiculo','fldFormE'); }
	if($('#dataehora1').val()=='') { e[c++] = 'Digite o horário'; cChange('dataehora1','fldFormE'); }
	if($('#dataehora2').val()=='') { e[c++] = 'Digite um horário alternativo'; cChange('dataehora2','fldFormE'); }
	if(e.length>1) {
		$("#msgE").show();
		$("#msgE").html('Preencha os campos em <b style="color:red">Vermelho</b>');
	} else if(e.length==1) {
		$("#msgE").show();
		$("#msgE").html(e.toString());
	} else if(e.length<=0) {
		$("#msgE").show();
		$("#botaoEnviar").attr("disabled",true);
		$("#fTestDrive").ajaxSubmit({ resetForm:false, success:function(r) { trataForm('#fTestDrive',r); } }); 
		return false;
	}
	
	return false;
}

function abreCarsView(idCar,setor) {
		if(setor=='contSuv'){
			$('#abreSuv, #contSuv').hover(function(){$('#submenuSuv').css({'display':'block'});},function(){$('#submenuSuv').css({'display':'none'});});
		}else if(setor=='contCross'){
			$('#abreCross,#contCross').hover(function(){$('#submenuCross').css({'display':'block'});},function(){$('#submenuCross').css({'display':'none'});});
		}
	
	$.get("carros_view.php",{idCar:idCar}, function(r){ 		
		$("#"+setor).html(r);
	});
	
}

function formAgendamento() {
	$("#msgE").hide().html('Aguarde enviando...');								 
	cChange('nome,email,telefone,celular,cidade,uf,unidade,datahora1,datahora2,observacao','fldForm');
	var e = new Array();
	var c = 0;
	if($('#nome').val()=='') { e[c++] = 'Preencha seu <b>Nome</b>'; cChange('nome','fldFormE'); }
	if($('#cidade').val()=='') { e[c++] = 'Preencha sua <b>Cidade</b>'; cChange('cidade','fldFormE'); }
	if($('#uf').val()=='') { e[c++] = 'Preencha seu <b>Estado</b>'; cChange('uf','fldFormE'); }
	if($('#email').val()=='') { e[c++] = 'Preencha seu <b>E-mail</b>'; cChange('email','fldFormE'); }
	else if(CheckMail($("#email").val())) { e[c++] = 'Preencha seu <b>E-mail, corretamente</b>'; cChange('email','fldFormE'); }
	if($('#telefone').val()=='' && $('#celular').val()=='') { e[c++] = 'Preencha pelo menos 1 <b>Telefone</b>'; cChange('telefone,celular','fldFormE'); }
	if($('#unidade').val()=='') { e[c++] = 'Selecione a <b>Unidade</b>'; cChange('unidade','fldFormE'); }
	if($('#veiculo').val()=='') { e[c++] = 'Selecione o <b>Veículo</b>'; cChange('veiculo','fldFormE'); }
	if($('#placa').val()=='') { e[c++] = 'Digite a <b>Placa</b>'; cChange('placa','fldFormE'); }
	if($('#tiposervico').val()=='') { e[c++] = 'Selecione o <b>tipo de Serviço</b>'; cChange('tiposervico','fldFormE'); }
	if($('#datahora1').val()=='' && $('#datahora2').val()=='') { e[c++] = 'Digite pelo menos 1 <b>Data e hora</b>'; cChange('datahora1,datahora2','fldFormE'); }

	if($('#observacao').val()=='') { e[c++] = 'Preencha sua <b>Mensagem</b>'; cChange('observacao','fldFormE'); }
	if(e.length>1) {
		$("#msgE").show();
		$("#msgE").html('Preencha os campos em <b style="color:red">Vermelho</b>');
	} else if(e.length==1) {
		$("#msgE").show();
		$("#msgE").html(e.toString());
	} else if(e.length<=0) {
		$("#msgE").show();
		$("#botaoEnviar").attr("disabled",true);
		$("#fAgendamento").ajaxSubmit({ resetForm:false, success:function(r) { trataForm('#fAgendamento',r); } }); 
		return false;
	}
	return false;
}

function trataForm(f,s) { var a = s.split("|"); if(a[0]==0) { $("#msgE").html(a[1]); } else if(a[0]==1) { $("#msgE").html(a[1]); $(f).resetForm(); } $("#botaoEnviar").attr("disabled",false); }
Shadowbox.init({counterType:'skip', continuous:true, animSequence:'sync' });
