j = jQuery.noConflict();
j(document).ready(function($)
{	
	
	$("a.grouped_elements").fancybox();
	
	//Mascaras Encomendas
	$('#o_fone').mask('(99) 9999-9999');
	$('#o_cel').mask('(99) 9999-9999');
	$('#o_fax').mask('(99) 9999-9999');
	$('#o_cpf').mask('999.999.999-99')
	//$('#o_rg').mask('99.999.999-99');
	$("#o_cep").mask("99999-999");
	$("#d_cep").mask("99999-999");
	
	
	$('#telefone').mask('(99) 9999-9999');
	$('#celular').mask('(99) 9999-9999');
	$('#fax').mask('(99) 9999-9999');
	/*$('#cpf').mask('999.999.999-99');
	$('#cnpj').mask('99.999.999/9999-99');
	$('#rg').mask('99.999.999-99');*/
	$("#cep").mask("99999-999");
	$('#nascimento').mask('99/99/9999');
	
	//Validacao
	$('#formCartao').validate(
	{														
		rules: 
		{
			nome: {required: true},
			endereco: {required: true},
			bairro: {required: true},
			cidade: {required: true}

		},
		messages:
		{
			nome: {required: "Por favor, informe seu Nome."},
			endereco: {required: "Por favor, informe um Endereço"},
			bairro: {required: "Por favor, informe um Bairro"},
			cidade: {required: "Por favor, informe uma Cidade"}
		},
		errorLabelContainer: "#messageBox",
		wrapper: "li"

	});
	
	
	$('#formEncomenda').validate(
			{														
				rules: 
				{
					o_nome: {required: true},
					o_email: {required: true, email: true},
					o_cpf: {required: true},
					o_rg: {required: true},
					o_end: {required: true},
					o_bairro: {required: true},
					o_cidade: {required: true},
					d_end: {required: true},
					d_bairro: {required: true},
					m_merc: {required: true},
					m_peso: {required: true}
					

				},
				messages:
				{
					o_nome: {required: "Por favor, informe seu Nome."},
					o_email: {required: "Por favor, digite um E-mail válido", email: "Por favor, digite um e-mail v&aacute;lido."},
					o_cpf: {required: "Por favor, informe seu CPF."},
					o_rg: {required: "Por favor, informe seu RG."},
					o_end: {required: "Por favor, informe seu Endereço de Origem."},
					o_bairro: {required: "Por favor, informe seu Bairro de Origem."},
					o_cidade: {required: "Por favor, informe seu Cidade de Origem."},
					d_end: {required: "Por favor, informe seu Endereço de Destino."},
					d_bairro: {required: "Por favor, informe seu Bairro de Destino."},
					m_merc: {required: "Por favor, informe as Mercadoreias Enviadas."},
					m_peso: {required: "Por favor, informe o peso total das Mercadorias."}
					
				},
				errorLabelContainer: "#messageBox",
				wrapper: "li"

			});
	
	$('#formAluguel').validate(
	{														
		rules: 
		{
			nome: {required: true},
			email: {required: true, email: true},
			endereco: {required: true},
			bairro: {required: true},
			cidade: {required: true}

		},
		messages:
		{
			nome: {required: "Por favor, informe seu Nome."},
			email: {required: "Por favor, digite um E-mail válido", email: "Por favor, digite um e-mail v&aacute;lido."},
			endereco: {required: "Por favor, informe um Endereço"},
			bairro: {required: "Por favor, informe um Bairro"},
			cidade: {required: "Por favor, informe uma Cidade"}
		},
		errorLabelContainer: "#messageBox",
		wrapper: "li"

	});
	
	$('#formContato').validate(
	{														
		rules: 
		{
			nome: {required: true},
			email: {required: true, email: true},
			telefone: {required: true},
			assunto: {required: true},
			mensagem: {required: true}	
		},
		messages:
		{
			nome: {required: "Por favor, informe seu Nome."},
			email: {required: "Por favor, digite um E-mail válido", email: "Por favor, digite um e-mail v&aacute;lido."},
			telefone: {required: "Por favor, informe seu Telefone."},
			assunto: {required: "Por favor, informe uma Área"},
			mensagem: {required: "Por favor, informe uma Mensagem"}
		},
		errorLabelContainer: "#messageBox",
		wrapper: "li"

	});
	
	
	
	//JCarrossel
	if($('.carrossel ul li').size() > 4) {
        $(".carrossel").jCarouselLite({
			btnNext: ".next",
			btnPrev: ".prev",
			speed: 500,
			circular: true,
			scroll: 1,
			visible: 4
    	});
	}
	
	//Lightbox
	$('a.lightbox').lightBox({
		overlayBgColor: '#000',
		overlayOpacity: 0.6,
		imageLoading: 'img_lightbox/loading.gif',
		imageBtnClose: 'img_lightbox/close.gif',
		imageBtnPrev: 'img_lightbox/prev.gif',
		imageBtnNext: 'img_lightbox/next.gif',
		containerResizeSpeed: 350,
		txtImage: 'Imagem',
		txtOf: 'de'

    });

	
	
});

