function validaEmail(email){
	var er = /^[a-zA-Z0-9._-]+@(\.?[a-zA-Z0-9-]+){1,3}$/;
	if(er.exec(email)){
		return true;
	} else {
		return false;
	}
}
$(document).ready(function(){
	var URI = 'http://'+window.location.host+'/';
	$('a[rel="nova"]').attr('target','_blank');
	$('img[class!="n"]').hover(
	  function () {
	    $(this).fadeTo('fast',0.7);
	  },
	  function () {
	    $(this).fadeTo('fast',1);
	  }
	);
	$(':disabled').css('backgroundColor','#ddd');
	$('#login form :text,#login form :password').focus(function(){$(this).val('').css('backgroundColor','#fff')}).blur(function(){$(this).css('backgroundColor','#ddd')});
	//Recados
	$('#recados li:odd').css({backgroundColor:'#e5e5e5',color:'#000'});
	$('#recados li b:odd').css({color:'#000'});
	$('#recados li').hover(function() {
		$(this).css('backgroundColor','#d0d0d0');
	},function() {
		var i = $('#recados li').index(this);
		if (i%2==0) {
			$(this).css('backgroundColor','#fff');
		} else {
			$(this).css('backgroundColor','#e5e5e5');
		}
	})
	//Mascaras
	$('#tableForm table :input[name="rg"]').keypress(function(event) { if (event.charCode && (event.charCode < 48 || event.charCode > 57)) { event.preventDefault(); } })
		.focus(function(){
			var campo = $(this).val();
			if (campo=='Somente números') {
				$(this).val('');
			}
		});
	$('#tableForm table :input[name="cpf"]').mask("999.999.999-99");
	$('#tableForm table :input[name="fone"]').mask("(99) 9999 9999");
	$('#tableForm table :input[name="tempo"]').mask("99:99:99");
	//LoginBox
	$('#login :input[class!="botao"]').focus(function(){
		$(this).val('');
	}).blur(function(){
		var dado = $(this).val();
		var tipo = $(this).is(':text');
		if (dado=='') {
			if ($(this).is(':text')) {
				$(this).val('Usuário');
			} else {
				$(this).val('Senha');
			}
		}
	});
	//FadeBox
	$('a.q').click(function() {
		$(window).scrollTop(0);
		var link = $(this).attr('href');
		$('div#fadebox').fadeIn('fast');
		$('div#fadebox div#q').css('width','300px').fadeIn('fast');
		$('div#fadebox div#q #fbconteudo').css('text-align','center').html('<br /><br /><img src="'+URI+'img/loader.gif" alt="" /> Carregando...<br /><br /><br />').fadeIn('fast');
		$.get(URI+'inc/util/ajaxer.php', {id: link}, function(data){
			var z = data.substr(0,3);
			$('div#fadebox div#q').animate({width:z+'px'},500,function() {
				$('div#fadebox div#q #fbconteudo').hide().css('text-align','left').html(data.substring(3)).fadeIn('fast');
				$('div#fadebox div#q div#fechar').fadeIn('fast');
			});
		}, 'html');
		return false;
	});
	//FadeBox Login
	$('#login form').submit(function(x){
		x.preventDefault();
		var self = this;
		$.post(URI+'inc/util/login.php', $(this).serialize(), function(data) {
			var z = data.substr(0,3);
			if (z=='yyy') {
				self.submit();
			} else {
				$('div#fadebox').fadeIn('fast');
				$('div#fadebox div#q').css('width','300px').fadeIn('fast');
				$('div#fadebox div#q #fbconteudo').css('text-align','center').html('<br /><br /><img src="'+URI+'img/loader.gif" alt="" /> Carregando...<br /><br /><br />').fadeIn('fast');
				$('div#fadebox div#q').animate({width:z+'px'},500,function() {
					$('div#fadebox div#q #fbconteudo').hide().css('text-align','left').html(data.substring(3)).fadeIn('fast');
					$('div#fadebox div#q div#fechar').fadeIn('fast');
				});
			}
		},'html');
	});
	//FadeBox Alertas
	$('#tableForm').submit(function() {
		$('.verifica').each(function() {
			var valor = $(this).val();
			var email = $(this).attr('name');
			if (valor=='' || (email=='email' && !validaEmail(valor))) {
				$(window).scrollTop(0);
				$('div#fadebox').fadeIn('fast');
				$('div#fadebox div#q').css('width','300px').fadeIn('fast');
				$('div#fadebox div#q #fbconteudo').css('text-align','center').html('Você deve preencher todos os dados corretamente.').fadeIn('fast');
				$('div#fadebox div#q div#fechar').fadeIn('fast');
				erro = 1;
				return false;
			}
		});
		if (erro==1) {
			erro = 0;
			return false;
		}
	});
	//FadeBox Fechar
	$('div#fadebox div#q #fechar a').click(function() {
		$('div#fadebox div#q div#fechar').slideUp('fast',function(){
			$('div#fadebox div#q div#fbconteudo').fadeOut('fast');
			$('div#fadebox').fadeOut('fast');
		});
		return false;
	});
	//Newsletter
	$('#mlet').focus(function(){
		$(this).val('');
	}).blur(function() {
		var dado = $(this).val();
		var tipo = $(this).is(':text');
		if (dado=='') {
			$(this).val('Insira seu e-mail');
		}
	});
	$('#newsletter form').submit(function(x){
		x.preventDefault();
		var self = this;
		$.post(URI+'inc/util/newsletter.php', {mlet: $('#mlet').val()}, function(data) {
			var z = data.substr(0,3);
			if (z=='yyy') {
				self.submit();
			} else {
				$('div#fadebox').fadeIn('fast');
				$('div#fadebox div#q').css('width','300px').fadeIn('fast');
				$('div#fadebox div#q #fbconteudo').css('text-align','center').html('<br /><br /><img src="'+URI+'img/loader.gif" alt="" /> Carregando...<br /><br /><br />').fadeIn('fast');
				$('div#fadebox div#q').animate({width:z+'px'},500,function() {
					$('div#fadebox div#q #fbconteudo').hide().css('text-align','left').html(data.substring(3)).fadeIn('fast');
					$('div#fadebox div#q div#fechar').fadeIn('fast');
				});
			}
		},'html');
	});
	//Agenda
	$('#ver-compromisso').hide();
	$('a.visualizar,a.visualizar2,a.visualizar3').click(function() {
		var link = $(this).attr('href');
		$('#ver-compromisso').fadeIn('fast');
		$('#ver-compromisso').html('<img src="' + URI + 'img/loader.gif" alt="" /> Carregando...');
		$.get('../inc/util/agenda.php', {id: link}, function(data){
			if (data != 'erro') {
				$('#ver-compromisso').fadeOut('fast', function() {
					$(this).html(data);
					$(this).fadeIn('slow');
				});
			}
		}, 'html');
		return false;
	});
	$('.botaox').append('<span class="hover"></span>').each(function () {
  		var $span = $('> span.hover', this).css('opacity', 0);
  		$(this).hover(function () {
    		$span.stop().fadeTo(300, 1);
 		}, function () {
   			$span.stop().fadeTo(300, 0);
  		});
	});
	$('a[rel="galeria"]').colorbox({slideshow:true});
});
