// valida a pesquisa no formulario
// verifica se está vazio
function gravaPesquisa(){
	var erro = false;
	var objeto;
	var mensagem = "Preencha corretamente o(s) campo(s) do formulário de contato:\n";
	if (document.pesquisa.palavra.value == ""){
		mensagem = mensagem + "\n- Digite uma palavra para pesquisar na loja";
		if (!erro){objeto = document.pesquisa.palavra;}
		erro = true;
	}
	if (erro){
		window.alert (mensagem);
		objeto.focus();
		return false;
	}
}

// valida a gravacao da news
// trata o campo
function gravaNews(){
	var erro = false;
	var objeto;
	var mensagem = "Preencha corretamente o(s) campo(s) do formulário de contato:\n";
	if (document.newsletter.email.value == ""){
		mensagem = mensagem + "\n- E-mail";
		if (!erro){objeto = document.newsletter.email;}
		erro = true;
	}else{
		var invalid, s; 
		invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/; 
		var s; 
		if (invalid.test(document.newsletter.email.value) == false) {
			mensagem = mensagem + "\n- Este e-mail é inválido";
			if (!erro){objeto = document.newsletter.email;}
				erro = true;
		}
	}
	if (erro){
		window.alert (mensagem);
		objeto.focus();
		return false;
	}
}

// 0,1,2,3,4,5,6,7,8,9
// a,A,b,B,c,C,d,D,e,E,f,F,g,G,h,H,i,I,j,J,k,K,l,L,m,M,n,N,o,O,p,P,q,Q,r,R,s,S,t,T,u,U,v,V,x,X,z,Z,w,W,
// DEL,BKP,ESP,ENT + TAB,
function c_login(e){
	var euTecla = (window.event)?event.keyCode:e.which;
	myTeclas = new Array("48","49","50","51","52","53","54","55","56","57","97","65","98","66","99","67","100","68","101","69","102","70","103","71","104","72","105","73","106","74","107","75","108","76","109","77","110","78","111","79","112","80","113","81","114","82","115","83","116","84","117","85","118","86","120","88","121","89","122","90","119","87","0","8","32","13");
	var erro = false;
	for (i=0;i<=67;i++){
		if(euTecla == myTeclas[i]){
			erro = true;
		}
	}
	if(erro){
		return true;
	}else{
		return false;	
	}
}
	
// 0,1,2,3,4,5,6,7,8,9
// .,,,ç,Ç,-,
// a,A,b,B,c,C,d,D,e,E,f,F,g,G,h,H,i,I,j,J,k,K,l,L,m,M,n,N,o,O,p,P,q,Q,r,R,s,S,t,T,u,U,v,V,x,X,z,Z,w,W,
// DEL,BKP,ESP,ENT + TAB,
// ã,Ã,õ,Õ,á,Á,e,É,í,Í,ó,Ó,ú,Ú,ê,Ê
function c_pesquisa(e){
	var euTecla = (window.event)?event.keyCode:e.which;
	myTeclas = new Array("48","49","50","51","52","53","54","55","56","57","46","44","231","199","45","97","65","98","66","99","67","100","68","101","69","102","70","103","71","104","72","105","73","106","74","107","75","108","76","109","77","110","78","111","79","112","80","113","81","114","82","115","83","116","84","117","85","118","86","120","88","121","89","122","90","119","87","0","8","32","13","227","195","245","213","225","193","233","201","237","205","243","211","250","218","234","202");
	var erro = false;
	for (i=0;i<=87;i++){
		if(euTecla == myTeclas[i]){
			erro = true;
		}
	}
	if(erro){
		return true;
	}else{
		return false;	
	}
}

// 0,1,2,3,4,5,6,7,8,9
// DEL,BKP,ESP,ENT + TAB,
function c_numero(e){
	var euTecla = (window.event)?event.keyCode:e.which;
	myTeclas = new Array("48","49","50","51","52","53","54","55","56","57","0","8","32","13");
	var erro = false;
	for (i=0;i<=67;i++){
		if(euTecla == myTeclas[i]){
			erro = true;
		}
	}
	if(erro){
		return true;
	}else{
		return false;	
	}
}

// 0,1,2,3,4,5,6,7,8,9
// DEL,BKP,ESP,ENT + TAB.
function c_peso(e){
	var euTecla = (window.event)?event.keyCode:e.which;
	myTeclas = new Array("48","49","50","51","52","53","54","55","56","57","0","8","32","13","46");
	var erro = false;
	for (i=0;i<=67;i++){
		if(euTecla == myTeclas[i]){
			erro = true;
		}
	}
	if(erro){
		return true;
	}else{
		return false;	
	}
}
