$(document).ready(function(){
	
	/* PLACEHOLDER PARA IE's */
	if($.browser.msie){
		$('input[type=text], input[type=password]').each(function(){
			
			var $value = $(this).attr('value');
			var $defaultValue = $(this).attr('placeholder');
			var $defaultColor = $(this).css('color');
			var $defaultType = $(this).attr('type');
			var $color = "#A9A9A9";
			
			if($defaultValue){
				$(this).css('color', $color);
				$(this).val($defaultValue).focus(function(){
					if($(this).val() == $defaultValue){
						$(this).val('');
						$(this).css('color', $defaultColor);
					}
				}).blur(function(){
					if($(this).val() == ""){
						$(this).val($defaultValue);
						$(this).css('color', $color);
						$(this).attr('type', $defaultType);
					};
				});
			};
			
		});
	};
	
	/* LINK NO H1, TOPO */
	$('h1').click(function(){ location.href = "http://www.appoa.com.br/"; });
	
	/* LINK NO CONTROLE DO TOPO */
	$('#btn_topo').click(function(){
		$('html, body').animate({scrollTop: 100},{easing: 'easeOutQuad', duration: 'slow'});
	});
	
	/* LINK PARA FANCY */
	$('.fancy_video').fancybox({
		'padding'		: 5,
		'autoScale'		: true,
		'transitionIn'	: 'none',
		'transitionOut'	: 'none',
		type			: 'swf',
		'swf'			: {
			 'wmode'			: 'transparent',
			 'allowfullscreen'	: 'true'
		}
	});
	$('.fancy').fancybox({
		'padding'		: 5,
		'autoScale'		: true,
		'transitionIn'	: 'none',
		'transitionOut'	: 'none'
	});
	$('.galeria .overlay').mouseover(function(){
		$(this).animate({'opacity':0}, {queue: false});
	}).mouseout(function(){
		$(this).animate({'opacity':0.5}, {queue: false});
	})
	
	/* TABELAS .EVEN COLORIDAS */
	$("#conteudo table.even tr:even").css("background-color", "#D8D7CE");
	
	/* FORMULÁRIO AJAX */
	$('form#ajax').submit(function(e){								  
	var url = $(this).attr('action');
	var serializeDados = $(this).serialize();
	e.preventDefault();
	$.ajax({
			url: url, 
			dataType: 'html',
			type: 'POST',
			timeout: 50000,
			data: serializeDados,
			beforeSend: function(){
				$.fancybox.showActivity();
			},
			complete: function() {
				$.fancybox.hideActivity();
			},
			success: function(data) {
				$('head').append(data);
			},
			error: function(xhr,er) {
				Alert('Algum erro aconteceu, tente novamente mais tarde.');
			}		
		});
	});
	
	/* FORMULÁRIO AREA RESTRITA AJAX */
	$('form.area_restrita_form').submit(function(e){									  
	var url = $(this).attr('action');
	var serializeDados = $(this).serialize();
	e.preventDefault();
	$.ajax({
			url: url, 
			dataType: 'html',
			type: 'POST',
			timeout: 50000,
			data: serializeDados,
			beforeSend: function(){
				$.fancybox.showActivity();
			},
			complete: function() {
				$.fancybox.hideActivity();
			},
			success: function(data){
				$('head').append(data);
			}	
		});
	});
	
	/* CYCLE DESTAQUES */
	$('#destaques').cycle({ 
		fx:     'scrollUp', 
		easing: 'easeOutQuad',
		speed:  'slow', 
		timeout: 10000, 
		pager:  '#nav' ,
		slideExpr: 'div.slide'
	});
	
	/*$('a#fonte_aumentar').click(function(){
		$('div#conteudo').each(function(){
			var $tamFonte = $(this).css('font-size')
			alert($tamFonte);
			if(parseInt($tamFonte.replace("px","")) < 18){
				
				$(this).css('font-size', parseInt($tamFonte.replace("px","")) + 1 + 'px');
			}
		})
	});
	
	$('a#fonte_diminuir').click(function(){
		$('div#conteudo *').each(function(){
			var $tamFonte = $(this).css('font-size');
			if(parseInt($tamFonte.replace("px","")) > 9){
				alert($tamFonte);
				$(this).css('font-size', parseInt($tamFonte.replace("px","")) - 1 + 'px');
			}
		})
	});*/
	
	var fonte = 12;
	$('a#fonte_aumentar').click(function(){  
		if (fonte < 18){ 
			fonte = fonte + 1;
			$('div#conteudo').css({'font-size': fonte+'px'});  
		}  
     });  
     $('a#fonte_diminuir').click(function(){  
        if(fonte>9){  
             fonte = fonte-1;
            $('div#conteudo').css({'font-size':fonte+'px'});  
        }  
	})
	
	if($('#cep')) $('#cep').mask('99999-999');
	if($('#telefone')) $('#telefone').mask('(99) 9999-9999');
	
});

/* CONTROLE DE SCROLL TOP */
var $minimo = $('#barra_cont').position().top;

$(window).scroll(function(){
	
	var $st = $(window).scrollTop();
	if($st > $minimo){ 
		$('#bottom').fadeIn();
		$('#barra_cont').css({'position':'fixed', top: 0}).addClass('shadow');
	}else if($('#btn_topo').css('display') != "none"){
		$('#barra_cont').css({'position':'relative'}).removeClass('shadow');
		$('#bottom').fadeOut();
	}
	
});

//FUNÇÕES
function Alert(msg){
	$.fancybox(
		'<p style="padding: 10px 0 0 10px;">' + msg + '</p>',
		{
        	'autoDimensions'	: false,
			'width'         	: 350,
			'height'        	: 'auto',
			'transitionIn'		: 'none',
			'transitionOut'		: 'none'
		}
	);
}
