$(function() {
	var msgRequired = 'Campo Obrigatório';
	var msgEmail = 'Informe um E-mail Válido';
	
	$(".fancybox").fancybox({
		 transitionIn:'elastic',
		 transitionOut:'elastic',
		 titleShow:false
	 });
	
	$("#qtde_filhos, #numero, .numeric").keydown(function(event) {
		 if ( event.keyCode == 46 || event.keyCode == 8 ) {
		 } else {
			 if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 96 || event.keyCode > 105 )) {
				 event.preventDefault(); 
			 }   
		 }
	 });
	
	$('#telefone, #celular, #telefone_empresa, #celular_empresa').mask('(99)9999-9999');
	$('#data_nasc, #data_inicio, #data_termino, #data_inicio_curso, #data_conclusao_curso').mask('99/99/9999');
	$('#cep').mask('99999-999');
	$('#cpf').mask('999.999.999-99');
	
	$("#formTrabalhe").formwizard({
		validationEnabled: true,
	 	focusFirstInput : true,
	 	disableUIStyles: true,
	 	textNext: 'Próximo',
	 	textBack: 'Voltar',
	 	textSubmit: 'Enviar Dados'
	});
	
	$('#formContato').validate({
		rules: {
			nome: {required: true},
			e_mail: {required: true, email: true},
			endereco: {required: true},
			bairro: {required: true},
			cidade: {required: true},
			estado: {required: true},
			cep: {required: true},
			departamento: {required: true},
			telefone: {required: true},
			assunto: {required: true},
			mensagem: {required: true},
			palavra: {required: true}
		},
		messages: {
			nome: {required: msgRequired},
			e_mail: {required: msgRequired, email: msgEmail},
			endereco: {required: msgRequired},
			bairro: {required: msgRequired},
			cidade: {required: msgRequired},
			estado: {required: msgRequired},
			cep: {required: msgRequired},
			departamento: {required: msgRequired},
			telefone: {required: msgRequired},
			assunto: {required: msgRequired},
			mensagem: {required: msgRequired},
			palavra: {required: msgRequired}
		}
	});
	
	$('#formLoginCurriculo').validate({
		rules: {
			cpf: {required: true},
			senha: {required: true}
		},
		messages: {
			cpf: {required: msgRequired},
			senha: {required: msgRequired}
		}
	});
	
	$('#cpf').blur(function() {
		$.post('valida_cpf.php', {cpf:$(this).val()}, function(data) {
			if(data) {
				alert(data);
				$('#cpf').focus();
			}
		});
	});
	
	$('#estados').change(function() {
		if($(this).val() != '') {
			$.post('busca_representantes.php', {id:$(this).val()}, function(data) {
				$('#engloba_lista').html(data);
			});
		} else {
			$('#engloba_lista').html('');
		}
	});
});

$(window).load(function() {
	$('#featured').orbit({
		 timer:true,
		 captions: true,
		 captionAnimation: 'fade',
		 captionAnimationSpeed: 800,
		 bullets: true,
		 advanceSpeed: 5000,
		 animation: 'fade',
		 directionalNav: false
	 });
});

function mostra(obj) {
	if(obj == 'resp') {
		$.post('mostra_empresa.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Responsabilidade';
				$('ul > li').removeClass('current');
				$('ul > li.resp').addClass('current');
			}
		});
	} else {
		$.post('mostra_empresa.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Empresa';
				$('ul > li').removeClass('current');
				$('ul > li.empresa').addClass('current');
			}
		});
	}
}

function mostra_tec(obj) {
	if(obj == 'tecnologia') {
		$.post('mostra_tecnologia.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Tecnologia';
				$('ul > li').removeClass('current');
				$('ul > li.tecnologia').addClass('current');
			}
		});
	} else {
		$.post('mostra_tecnologia.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Hardware';
				$('ul > li').removeClass('current');
				$('ul > li.hardware').addClass('current');
			}
		});
	}
}

function mostra_sup(obj) {
	if(obj == 'auxilio') {
		$.post('mostra_suporte.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Auxílio Técnico';
				$('ul > li').removeClass('current');
				$('ul > li.auxilio').addClass('current');
			}
		});
	} else {
		$.post('mostra_suporte.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Metodologia';
				$('ul > li').removeClass('current');
				$('ul > li.metodologia').addClass('current');
			}
		});
	}
}

function mostra_duv(obj) {
	if(obj == 'store') {
		$.post('mostra_duvidas.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: O que é StoreAge?';
				$('ul > li').removeClass('current');
				$('ul > li.store').addClass('current');
			}
		});
	} else if(obj == 'funciona') {
		$.post('mostra_duvidas.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Como funciona?';
				$('ul > li').removeClass('current');
				$('ul > li.funciona').addClass('current');
			}
		});
	} else if(obj == 'vantagem') {
		$.post('mostra_duvidas.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Qual é a vantagem?';
				$('ul > li').removeClass('current');
				$('ul > li.vantagem').addClass('current');
			}
		});
	} else {
		$.post('mostra_duvidas.php', {cont: obj}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
				document.title = ':: VirtualAge :: Como adquirir?';
				$('ul > li').removeClass('current');
				$('ul > li.adquirir').addClass('current');
			}
		});
	}
}

function mostra_conheca(id,sub) {
	if(id != '') {
		$.post('mostra_conheca.php', {m_id: id}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
			}
		});
	} else if(sub != '') {
		$.post('mostra_conheca.php', {sm_id: sub}, function(data) {
			if(data) {
				$('#coluna_dir').html(data);
			}
		});
	}
}

function mostraFilhos(obj) {
	 if(obj == "true") {
		 $("label[for='qtde_filhos']").show();
		 $("#qtde_filhos").show();
	 } else {
		 $("label[for='qtde_filhos']").hide();
		 $("#qtde_filhos").val('0');
		 $("#qtde_filhos").hide();
	 }
}


Cufon.replace('#menu_inf > a, #produto > #nome, #titulo_pag, #logo_pro > #botoes, #numero_erro', { fontFamily: 'Verdana' });
Cufon.replace('#numero_erro', { fontFamily: 'Verdana' });
