// JavaScript Document
$(document).ready(function()
{


	$('#impressosBTN').click(function()
	{
		$.scrollTo( '#impressos', 1000 );

	});
	$('#websitesBTN').click(function()
	{
		$.scrollTo( '#websites', 1000 );

	});
	$('#emarketingBTN').click(function()
	{
		$.scrollTo( '#emarketing', 1000 );

	});
	$('#ecommerceBTN').click(function()
	{
		$.scrollTo( '#ecommerce', 1000 );

	});
	$('#sistemasBTN').click(function()
	{
		$.scrollTo( '#sistemas', 1000 );

	});
	
	$('a.voltarTopo').click(function()
	{
		$.scrollTo( '#menuPrincipal', 1000 );	
	});
}
);
//Retira Espaços
function trim(str)
{
	return str.replace(/^\s+|\s+$/g,"");
}

//Checa se e-mail é valido
function checkMail(mail)
{
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){
                    return true;
                }
    }else{
        return false;
        }
}


//Verificando se os dados foram passados
function checarDadosContato()
{
	erro = "";

	//Checa se o NOME está preenchido
	if( trim($("#strNome").val()) == "")
	{
		erro += "<p>- Por favor, digite o seu nome</p>"; 
		$("#strNome").css("backgroundColor","#FFDADA");
	}
	else
	{
		$("#strNome").css("backgroundColor","#FFFFFF");	
	}

	//Checa se a RESPOSTA está preenchida
	if( trim($("#resposta").val()) == "" || $("#resposta").val() == "Escreva a resposta aqui")
	{
		erro += "<p>- Por favor, digite a resposta</p>"; 
		$("#resposta").css("backgroundColor","#FFDADA");
	}
	else
	{
		$("#resposta").css("backgroundColor","#FFFFFF");	
	}


	//Checa se o TELEFONE está preenchido
	if( trim($("#strTelefone").val()) == "")
	{
		erro += "<p>- Por favor, digite o seu telefone</p>"; 
		$("#strTelefone").css("backgroundColor","#FFDADA");
	}
	else
	{
		$("#strTelefone").css("backgroundColor","#FFFFFF");	
	}

	//Checa se a MENSAGEM está preenchida
	if( trim($("#strMensagem").val()) == "")
	{
		erro += "<p>- Por favor, digite a mensagem</p>";
		$("#strMensagem").css("backgroundColor","#FFDADA");

	}
	else
	{
		$("#strMensagem").css("backgroundColor","#FFFFFF");
	}


	//Checa se EMAIL está preenchido
	if( trim($("#strEmail").val()) != "")
	{
		if( !checkMail($("#strEmail").val()) )
		{
			erro +="<p>- O e-mail informado é inválido</p>";	
			$("#strEmail").css("backgroundColor","#FFDADA");
		}
		else
		{
			$("#strEmail").css("backgroundColor","#FFFFFF");	
		}
	
	}
	else
	{
		erro += "<p>- Por favor, digite o seu e-mail</p>"; 
		$("#strEmail").css("backgroundColor","#FFDADA");
	}
	
	//VERIFICA SE DISPAROU ALGUM ERRO
	if(erro == "")
	{
		$("#erro").fadeOut("1000");
		return true;
		
	}
	else
	{
		$("#erro").html(erro);	
		$("#erro").fadeIn("1000");

		return false;	
		
	}
	
	
}