// JavaScript Document

function lnk(url)
{
	document.location.href = url;
}

function mudaBG(imgBG)
{
	document.body.style.background = "url(img/bg"+imgBG+".jpg) center top no-repeat";
}

function enviaArquivo()
{
	if(criticaCliente() && criticaArquivo() && criticaDescricao())
	{	
		var form = document.getElementById('fupload');	
		form.submit(); 
		$('botUpload').value = "Enviando...";
		$('botUpload').onclick = '';	
	}
}

function enviaContato()
{
	if(criticaNome() && criticaEmail() && criticaEmpresa() && criticaMensagem())
	{	
		new Ajax.Request('funcoes/envia.php?tipo=contato', { 
		parameters: $('fcontato').serialize(true),
		onSuccess: function(transport){
		var response = transport.responseText;
		$('nome').value = "";
		$('email').value = "";
		$('empresa').value = "";
		$('mensagem').value = "";
		mensagem(response);
		} });
	}
}

function mensagem(msn)
{
	var resposta = $('resposta'); 
	resposta.innerHTML = msn;
	resposta.style.opacity = 1;
	setTimeout("apagaMsn()",3000);
}

function apagaMsn()
{
	var resposta = $('resposta');
	if(resposta.style.opacity > 0)
	{	
		resposta.style.opacity = resposta.style.opacity - 0.01; 
		setTimeout("apagaMsn()",10);	
	}
	else
	{	
		resposta.innerHTML = '';
		resposta.style.opacity = 1;
	}
}


//Crítica de Dados

function criticaNome()
{
	var nome = $F('nome');
	if(nome.length == 0)
	{
		alert("Você precisa informar o campo Nome ! ");
		$('nome').focus();
		return false;
	}
	else
	{	return true;	}
}

function criticaCliente()
{
	var cliente = $F('cliente');
	if(cliente.length == 0)
	{
		alert("Você precisa informar o campo Cliente ! ");
		$('cliente').focus();
		return false;
	}
	else
	{	return true;	}
}

function criticaEmail()
{
	var email = $F('email')
	if(email.length == 0)
	{
		alert("Você precisa preencher o campo Email ! ");
		$('email').focus();
		return false;
	}
	
	var exp_reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{1,3})+$/;
	
	if(!exp_reg.test(email))
	{
		alert("O email informado é inválido! ");
		$('email').focus();
		return false;	
	}
	else
	{	return true;	}
}

function criticaEmpresa()
{
	var empresa = $F('empresa');
	if(empresa.length == 0)
	{
		alert("Você precisa informar o campo Empresa ! ");
		$('empresa').focus();
		return false;
	}
	else
	{	return true;	}
}

function criticaArquivo()
{
	var arquivo = $F('arquivo');
	if(arquivo.length == 0)
	{
		alert("Você precisa informar o Arquivo a ser enviado ! ");
		$('arquivo').focus();
		return false;
	}
	else
	{	return true;	}
}

function criticaMensagem()
{
	var mensagem = $F('mensagem');
	if(mensagem.length == 0)
	{
		alert("Você precisa informar o campo Mensagem ! ");
		$('mensagem').focus();
		return false;
	}
	else
	{	return true;	}
}

function criticaDescricao()
{
	var descricao = $F('descricao');
	if(descricao.length == 0)
	{
		alert("Você precisa informar o campo Descrição ! ");
		$('descricao').focus();
		return false;
	}
	else
	{	return true;	}
}