
$(function(){

	/*-----------------------------------------------------------------------------------------------------*\
	  Navegação
	\*-----------------------------------------------------------------------------------------------------*/
	$("#nav li").mouseover(function(){
		$("a.sub",this).addClass("current");
		$("ul",this).css("left","0");
	}).mouseout(function(){
		$("a.sub",this).removeClass("current");
		$("ul",this).css("left","-9999px");
	});

	/*-----------------------------------------------------------------------------------------------------*\
	  Navegação
	\*-----------------------------------------------------------------------------------------------------*/
	$("ol li").each(function(){
		$(this).wrapInner("<span></span>");
	});
	
	/*-----------------------------------------------------------------------------------------------------*\
	  FancyBox
	\*-----------------------------------------------------------------------------------------------------*/
	$("a[rel^='fancybox']").fancybox();
	
	/*-----------------------------------------------------------------------------------------------------*\
	  Flash inscrições
	\*-----------------------------------------------------------------------------------------------------*/
	$('#ani_insc').flash({
	    src: '_swf/anima_inscricao.swf',
	    width: 218,
	    height: 58,
		wmode: 'transparent'
	});
	
	
	/*-----------------------------------------------------------------------------------------------------*\
	  Validação de email
	\*-----------------------------------------------------------------------------------------------------*/
	// Máscara de texto
	//$('#cep').mask('99999-999')
	
	// valida e-mail
	var validaEmail = function(s) {
		var regexpEmail = /\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/;
		return regexpEmail.test(s);
	}; 	
	
	// Validação da ficha de inscrição
	$('#enviar').click(function()
	{	
		
		var erro = "";
		
		if(!$('#nome').val())
		{
			erro +='- Informe seu nome completo.\n';
		}
		
		if(!$('#nomecracha').val())
		{
			erro +='- Informe seu nome para  crachá.\n';
		}		
		
		if(!$('#endereco').val())
		{
			erro +='- Informe seu endereço.\n';
		}			
		
		if(!$('#cidade').val())
		{
			erro +='- Informe sua cidade.\n';
		}			
		
		if(!$('#estado').val())
		{
			erro +='- Informe seu estado.\n';
		}
		
		if(!$('#cep').val())
		{
			erro +='- Informe seu CEP.\n';
		}			
		
		if(!$('#pais').val())
		{
			erro +='- Informe seu País.\n';
		}			
		
		if (!$('#email').val())
		{
			erro += '- Informe seu e-mail.\n';
		}
		else if (!validaEmail($('#email').val()))
		{
			erro += "- E-mail inválido.\n";
		}		
		
		if(!$('#categoria01').attr('checked') && !$('#categoria02').attr('checked') && !$('#categoria03').attr('checked'))
		{
			erro += '- Selecione uma categoria de inscrição.\n';
		}
		
		if(!$('#pagamento01').attr('checked') && !$('#pagamento02').attr('checked') && !$('#pagamento03').attr('checked') && !$('#pagamento04').attr('checked') && !$('#pagamento05').attr('checked'))
		{
			erro += '- Selecione uma forma de pagamento.\n'
		}
		
		if(erro.length>0)
		{
			alert(erro);
			return false;
		}			
		
	});
	
	// Validação da ficha de inscrição
	$('#enviar_inf').click(function()
	{	
		var erro = "";
		
		if(!$('#nome').val())
		{
			erro +='- Informe seu nome completo.\n';
		}
		if (!$('#email').val())
		{
			erro += '- Informe seu e-mail.\n';
		}
		else if (!validaEmail($('#email').val()))
		{
			erro += "- E-mail inválido.\n";
		}	
		if(!$('#mensagem').val())
		{
			erro +='- Informe sua mensagem.\n';
		}		
		if(erro.length>0)
		{
			alert(erro);
			return false;
		}				
	});
	
	// Validação da ficha de inscrição
	$('#bt_temas').click(function()
	{	
		var erro = "";		
		if(!$('#nome').val())
		{
			erro +='- Informe seu nome completo.\n';
		}		
		if(!$('#endereco').val())
		{
			erro +='- Informe seu endereço.\n';
		}		
		if(!$('#cidade').val())
		{
			erro +='- Informe sua cidade.\n';
		}				
		if(!$('#estado').val())
		{
			erro +='- Informe seu estado.\n';
		}			
		if(!$('#cep').val())
		{
			erro +='- Informe seu CEP.\n';
		}			
		if(!$('#pais').val())
		{
			erro +='- Informe seu país.\n';
		}					
		if (!$('#email').val())
		{
			erro += '- Informe seu e-mail.\n';
		}		
		else if (!validaEmail($('#email').val()))
		{
			erro += "- E-mail inválido.\n";
		}			
		if(!$('#titulo').val())
		{
			erro +='- Informe o título do trabalho.\n';
		}
		if(!$('#arquivo').val())
		{
			erro +='- Selecione o arquivo.\n';
		}		
		if(erro.length>0)
		{
			alert(erro);
			return false;
		}				
	});	
		
});