// JavaScript Document

// Limpa campo de texto quando o usuario selecionar.
function cleanbx(id)
{
   var quant = document.getElementById(id);
   if (quant.value == "Digite seu e-mail aqui")
  {            
    quant.value = "";  
  }
}

function fillbx(id)
{
var quant = document.getElementById(id);
if(quant.value == "")
{
    quant.value = "Digite seu e-mail aqui";
}
}





//--------
$(document).ready(function() { 
	var options = { 
		target:'#news-retorno', beforeSubmit:showRequest, success:showResponse, error:showError, dataType:'json', timeout:3000 
	}; 
 
	$('#form_newsletter').submit(function() { 
		if (validaForm()) {
			$(this).ajaxSubmit(options); 
			return false;
		} else {
			return false;
		}
	}); 
	
	$('#btoAssinar').click(function() { 
		if (validaForm()) {
			$('#form_newsletter').ajaxSubmit(options); 
			return false;
		} else {
			return false;
		}
	}); 

}); 
 
function showRequest(formData, jqForm, options) { 
	$('#news-retorno').hide();
	$('#btoAssinar').hide();
	$('#news-aguarde').show();
} 
 
function showResponse(responseText, statusText)  { 
	if (responseText.action == "error") {
		$('#btoAssinar').show();
		$('#news-aguarde').hide();
		$('#news-retorno').show();
		$('#news-retorno').html(responseText.message);
	} else {
		$('#form_newsletter').html(responseText.message);
		$('#news-retorno').hide();
		$('#btoAssinar').hide();
		$('#news-aguarde').hide();
	}
}

function showError(request, errorType, errorThrown) { 
	$('#btoAssinar').show();
	$('#news-aguarde').hide();
	$('#news-retorno').show();
	$('#news-retorno').html('Favor tentar novamente.');
} 

function validaForm() {
	d = document.form_newsletter;
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
	if (!(parte1 >= 3 && parte3 >= 9)) {
		$('#news-retorno').show();
		$('#news-retorno').html('Endereço de e-mail inválido.');
		d.email.focus();
		return false;
	}
	return true;
}