﻿$(document).ready(function(){
    $(document).pngFix();

	$('#comochegar').click(function(){
        window.location='../localizacao'
	});

	$('#stand').click(function(){
        window.location='../localizacao'
	});

    $('.cadastro').submit(function(){
		var booValid = false;
		
		if ($.trim($('#nome').val()) === '' || $.trim($('#nome').val()) === 'O nome não pode ser enviado em branco.') $('#nome').addClass('error').val('O nome não pode ser enviado em branco.');
		
		if ($.trim($('#email').val()) === '' || $.trim($('#email').val()) === 'O e-mail não pode ser enviado em branco.') {
                  $('#email').addClass('error').val('O e-mail não pode ser enviado em branco.');
              }
              else {
                  var value = $('#email').val();
                  var testMail = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value)

                  if (!testMail) $('#email').addClass('error').val('E-mail inválido. Preencha o campo corretamente.');
              }
		
		$('.error').focus(function() {
                  $(this).val('').removeClass('error').unbind('focus');

              });
		
		booValid = $('.error').size() == 0;
		
		if(booValid){
			$.ajax({
		        type: "POST",
		        url: "../Action/CadastraUsuarioAction.aspx",
				cache: false,
		        data: $('.cadastro').serialize(),
		        success: function(msg){
					if(msg=='ok'){
						tb_show('teste','#TB_inline?height=92&amp;width=454&amp;inlineId=myOnPageContent','','cadastro');
		   			 	$('#TB_title').remove();
		   			 	$('TB_ajaxWindowTitle').remove();
		   			 	$('TB_closeAjaxWindow').remove();
					}
				}
				
		    });
		}
			
		return false;
	});
    
    $('.contato').submit(function(){
		var booValid = false;
		
		if ($.trim($('#nome').val()) === '' || $.trim($('#nome').val()) === 'O nome não pode ser enviado em branco.') $('#nome').addClass('error').val('O nome não pode ser enviado em branco.');
		
		if ($.trim($('#assunto').val()) === '' || $.trim($('#assunto').val()) === 'O assunto não pode ser enviado em branco.') $('#assunto').addClass('error').val('O assunto não pode ser enviado em branco.');
		
		if ($.trim($('#mensagem').val()) === '' || $.trim($('#mensagem').val()) === 'A mensagem não pode ser enviada em branco.') $('#mensagem').addClass('error').val('A mensagem não pode ser enviada em branco.');
		
		if ($.trim($('#email').val()) === '' || $.trim($('#email').val()) === 'O e-mail não pode ser enviado em branco.') {
                  $('#email').addClass('error').val('O e-mail não pode ser enviado em branco.');
              }
              else {
                  var value = $('#email').val();
                  var testMail = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value)

                  if (!testMail) $('#email').addClass('error').val('E-mail inválido. Preencha o campo corretamente.');
              }
		
		$('.error').focus(function() {
                  $(this).val('').removeClass('error').unbind('focus');

              });
		
		booValid = $('.error').size() == 0;
		
		if(booValid){
			$.ajax({
		        type: "POST",
		        url: "../Action/FaleconoscoAction.aspx",
				cache: false,
		        data: $('.contato').serialize(),
		        success: function(msg){
					if(msg=='ok'){
						tb_show('teste','#TB_inline?height=92&amp;width=454&amp;inlineId=myOnPageContent','','contato');
		   			 	$('#TB_title').remove();
					}
				}
				
		    });
		}
			
		return false;
	});
    
    $('.receber-news').submit(function(){
		var booValid = false;
		
		if ($.trim($('#nome-news').val()) === '' || $.trim($('#nome-news').val()) === 'Nome em branco') $('#nome-news').addClass('error').val('Nome em branco');
		
		if ($.trim($('#email-news').val()) === '' || $.trim($('#email-news').val()) === 'E-mail em branco') {
                  $('#email-news').addClass('error').val('E-mail em branco');
              }
              else {
                  var value = $('#email-news').val();
                  var testMail = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value)

                  if (!testMail) $('#email-news').addClass('error').val('E-mail inválido');
              }
		
		$('.error').focus(function() {
                  $(this).val('').removeClass('error').unbind('focus');

              });
		
		booValid = $('.error').size() == 0;
		
		if(booValid){
			$.ajax({
		        type: "POST",
		        url: "../Action/CadastraUsuarioAction.aspx",
				cache: false,
		        data: $('.receber-news').serialize(),
		        success: function(msg){
					if(msg=='ok'){
						$('#form-news').hide();
						$('#sucess-news').show();;
		   			 }
				}
		    });
		}
			
		return false;
	});
    
	if ($('.carrossel').size() > 0) {
		$('.carrossel').jcarousel({
			scroll: 1,
			itemFallbackDimension: 234
		});
	}
});
