/* document */

function fechaPopup(){
	$('#banner-independencia').remove();
	/*
	$('#banner-independencia').fadeOut('slow', function(){
		$(this).remove();
	});
	*/
}
window.setTimeout("fechaPopup()", 30000);

var reg_email=/^([a-zA-Z0-9\.-_]+)\@([a-zA-Z0-9\.-]+)\.([a-zA-Z]{2,4})/;

$(document).ready(function(){

	$("#busca").submit(function(e){
		e.preventDefault();
		if($("input[name='termo']", this).val().length>0 || $("input[name='termo']", this).val()!=$("input[name='termo']", this).attr('title'))
			window.location=sitio['url'] +'busca/'+ $("input[name='termo']", this).val();
	});

	$("#menu-familia, #menu-produtos, #menu-culinaria").hover(
		function(){
			$("ul", this).show('fast');
			$(this).children("a").toggleClass('Ativo');
		},
		function(){
			$("ul", this).hide('fast');
			$(this).children("a").toggleClass('Ativo');
		}
	);

	$("#bt-familia, #bt-produtos, #bt-culinaria-online").click(function(e){ e.preventDefault(); });

	$("input").cleanField();

	$("#busca").submit(function(e){
		e.preventDefault();
		if($("input[name='termo']", this).val().length>0 || $("input[name='termo']", this).val()!=$("input[name='termo']", this).attr('title'))
			window.location=sitio['url'] +'busca/'+ $("input[name='termo']", this).val();
	});

	$('#mailing select[name="estado"]').change(function(){
		var estado=$(this).val();
		$('#mailing-cidades').load(sitio['url'] +'ajax/cidades/'+ estado);
	});

	$("#mailing").submit(function(e){
		e.preventDefault();
		var validacao=true;
		if($("input[name='nome']", this).val().length<1 || $("input[name='nome']", this).val()==$("input[name='nome']", this).attr('title'))
		{
			$("#mailing-nome").html('Erro').attr('class', 'Erro');
			validacao=false;
		}
		else
			$("#mailing-nome").html('Ok').attr('class', 'Ok');
		if(!reg_email.test($("input[name='email']", this).val())){
			$("#mailing-email").html('Erro').attr('class', 'Erro');
			validacao=false;
		}
		else
			$("#mailing-email").html('Ok').attr('class', 'Ok');
		if($("select[name='estado']", this).val().length<1)
		{
			$("#mailing-estado").html('Erro').attr('class', 'Erro');
			validacao=false;
		}
		else
			$("#mailing-estado").html('Ok').attr('class', 'Ok');
		if($("select[name='cidade']", this).val().length<1)
		{
			$("#mailing-cidade").html('Erro').attr('class', 'Erro');
			validacao=false;
		}
		else
			$("#mailing-cidade").html('Ok').attr('class', 'Ok');
		if(!validacao)
			$("#mailing-aviso").html('Favor preencha todos campos!');
		else
		{
			$("#mailing-aviso").html('enviando ...<br />');
			var form=this;
			$(this).ajaxSubmit({
				success: function(response){
					$("#mailing-aviso").html(response);
					$(form).resetForm();
					$("#mailing-nome, #mailing-email, #mailing-estado, #mailing-cidade").empty();
				}
			});
		}
	});

});