/*
 * jQuery Main
 * http://bacae.com/
 * Copyright 2010, Cláudio Marinho 
*/
 
$(document).ready(
	
	function()
	{
		
		/* MENU */
		
		$('.bt_over').fadeTo(0, 0.0001);
		$('.bt_over').mouseover(function(){ $(this).fadeTo(300, 1); });
		$('.bt_over').mouseout(function(){ $(this).fadeTo(300, 0.0001); });
		
		$('#submit').mouseover(function(){ $(this).stop().animate({ backgroundColor: "#FFFFFF", color: "#000000" }, 500); });
		$('#submit').mouseout(function(){ $(this).stop().animate({ backgroundColor: "#828282", color: "#FFFFFF" }, 500); });
		
		$('.pag_bt').mouseover(function(){ $(this).stop().animate({ backgroundColor: "#828282", color: "#FFF" }, 500); });
		$('.pag_bt').mouseout(function(){ $(this).stop().animate({ backgroundColor: "#FFF", color: "#000" }, 500); });
		
		
		/* FANCYBOX */
		$("a[rel=galeria]").fancybox({
			
			'padding'			: 0,
			'zoomSpeedIn'		: 1000,
			'zoomSpeedOut'		: 1000,
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'overlayShow'		: false,
			'autoScale'     	: false,
			'autoDimensions'	: false,
			'titlePosition'		: 'inside',
			'overlayColor'		: '#000',
			'overlayOpacity'	: 0.0
		});
		
		
		/* DESTAQUES */
		slideShow();
		
		/* PRODUTOS */
		//$('#produtos').scrollTo('200px', 1000, {easing:'easeOutExpo'});
		
		
		/* FORMS */
		$('#form_cadastro').submit(function(){
			
			if($('#nome').val() == '' || $('#email').val() == '')
			{
				alertThis('Por gentileza! Preencha todos os campos obrigatórios *.');
			}
			else if(reg.test($('#email').val()) == false)
			{
				alertThis('O email preenchido não parece válido!');
			}
			else
			{
				$.post(
					"/inc/cadastro_.php", 
					$("#cadastro form").serialize(), 
					function(data)
					{
						//alert(data);
						
						if(data == '1')
						{
							$('#cadastro').html('<strong>'+$('#nome').val()+'</strong>, seu cadstro foi realizado com sucesso.<br /><br />Obrigado!');
							
						}
						else
						{
							alertThis('Este email já se encontra cadastrado em nossa newsletter!');
						}
					
					});
				
			}
			
			return false;
			
		});
		
		
		$('#form_contato').submit(function(){
			
			if($('#nome').val() == '' || $('#email').val() == '' || $('#telefone').val() == '' || $('#mensagem').val() == '')
			{
				alertThis('Por gentileza! Preencha todos os campos obrigatórios *.');
			}
			else if(reg.test($('#email').val()) == false)
			{
				alertThis('O email preenchido não parece válido!');
			}
			else
			{
				$.post(
					"/inc/contato_.php", 
					$("#contato form").serialize(), 
					function(data)
					{
						if(data == '1')
						{
							$('#contato').html('<strong>'+$('#nome').val()+'</strong>, sua mensagem foi enviada com sucesso!<br />Retornaremos seu contato o mais breve possível.<br /><br />Obrigado!');
							
						}
					
					});
				
			}
			
			return false;
			
		});
		
		
	}
	
);


var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
var alertThis = function(msg)
{
	
	$('#alert').stop(true, true).fadeIn('normal');
	setTimeout(function(){ $('#alert').stop(true, true).fadeOut('normal'); }, 5000);
	
	$('#alert').html(msg);
	
}

function slideTo(value)
{
	$('.slideArea').scrollTo(415*value, 1000, {easing:'easeOutExpo'});
}

var slideWho = 1;
function slideShow()
{
	
	switch(slideWho)
	{
		case 1:
		
			$('#slide_1').fadeIn(2000);
			$('#slide_2').fadeOut(2000);
			$('#slide_3').fadeOut(2000);
			slideWho = 2;
		
		break;
		
		case 2:
		
			$('#slide_1').fadeOut(2000);
			$('#slide_2').fadeIn(2000);
			$('#slide_3').fadeOut(2000);
			slideWho = 3;
		
		break;
		
		case 3:
		
			$('#slide_1').fadeOut(2000);
			$('#slide_2').fadeOut(2000);
			$('#slide_3').fadeIn(2000);
			slideWho = 1;
		
		break;
		
	}
	
	setTimeout(slideShow, 6000);
}





