// JavaScript Document
$(function (){ 
			
	/* apagar value campo newslleter */
	$("#email_newsletter").click(function() {
		$("#email_newsletter").val('');								  
	});
	
	
   /* resetar form */
   $(".btn_reset").click(function() {
		$('form').resetForm();
   });
   
   /* form cadastro newsletter */
   $("#cad_newslleter").click(function() {
		var enviar_ok = true;
		$("#newsl_loading").show();
		var options = {
			target: "#newsl_aguarde",
			clearForm: true,
			success: function() {
				$("#newsl_loading").hide();
			}
		};
		/* checar campos */
		$('#f_newsletter :input').each(function(){
		  if($.trim($("#"+this.id).val()) == ''){
			enviar_ok = false;
		  } 
		});
		
		if(enviar_ok) {
			$('#f_newsletter').ajaxSubmit(options);
		} else {
			$('#newsl_aguarde').html('Preencha os campos corretamente.');	
			$('#newsl_aguarde').css({ color: "#ff0000" });
			$("#newsl_loading").hide("slow");
		}
   });   
   
   
   /* form busca */
   $("#btn_busca_do_site").click(function() {
		var enviar_ok = true;
		$("#loading_busca").show();
		$('#form_busca').submit();
   });
   /* fim form busca */
   
    /* envio do form */
	$("form[@title=Formulario]").submit(function() {
		var form_name = $(this).attr('id');

		$("#loading").show();
		
		var options = {
			success: function(msg) {
				$("#loading").hide("slow");
				// sucesso no envio					
				if($.trim(msg) == "") {
					alert('E-mail enviado com sucesso. Em breve retornaremos. Obrigado!');
					$('#'+form_name).resetForm();
					if($('#redireciona').val() != null) {
						$.get($('#redireciona').val());
						//window.location = $('#redireciona').val();
					}
				} else {
					alert($.trim(msg));
				}
			}
		};
	
		$('#'+form_name).ajaxSubmit(options);
		
		return false; // faz o submit normal

	});
	
});

/* js normal */
/* validacao de email */
/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

function echeck(str) {
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
}
/* fim validacao emaili */

// enter muda campo
function handleEnter (field, event) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13) {
		var i;
		for (i = 0; i < field.form.elements.length; i++)
		if (field == field.form.elements[i])
		break;
		i = (i + 1) % field.form.elements.length;
		field.form.elements[i].focus();
		return false;
	}
	else
	return true;
}

/******** adicionar aos favoritos ********
* @uso onclick=javascript:addbookmark(); *
* create by Ariel Solutions              *
*****************************************/
function addbookmark() {
	var url      = document.location;
	var title    = document.title;

	if (window.sidebar) window.sidebar.addPanel(title, url,"");

	else if(window.opera && window.print){
		var mbm = document.createElement('a');
		mbm.setAttribute('rel','sidebar');
		mbm.setAttribute('href',url);
		mbm.setAttribute('title',title);
		mbm.click();
	}
	else if(document.all) {
		window.external.AddFavorite(url, title);
	}
}
