<!--

// funcao da um alerta ao usuario
function mensagem(texto){

    window.alert(texto);

}

function getElt(id) {
	return document.getElementById ? document.getElementById(id) :
	(document.all ? document.all[id] : 0);
}

/////////////////////////////////////////////////////////

//funcao valida campos em branco e email
function checar(form){

/*

Criado por Moral
CHK STUDIO 2004
para utilizar este validador
nos campos obrigatorios deverão conter os parametros
vazio="false" nome="Nome do Campo"

*/

//variavel para submeter ou nao o form
var passar = true;

// armazena formulario na variavel f
var f = document.forms[form];

//armazena qtde de elementos do formulário na variavel quant
var quant = f.elements.length;

//loop entre os campos do form
    for(var i = 0; i<quant; i++){
        //var campo recebe o elemento
        var campo = document.forms[form].elements[i];
        //se o campo não puder ser vazio
        if(campo.getAttribute('vazio') == 'false' && campo.value == ""){
                 
                var nom = campo.getAttribute('nome');
                mensagem('O Campo '+ nom + ' precisa ser preenchido');
								getElt('nome').style.background = "#ffffcc";
								//campo.focus();
                //campo.style.background = "#ffffcc";
                passar = false;
                break;
            
            
        }
        else if(campo.getAttribute('email') == 'true' && campo.value.indexOf("@") == -1){
                          
                mensagem('Endereço de E-mail inválido!');
								getElt('email').style.background = "#ffffcc";
                passar = false;
                break;
                
            }         
            else {
                campo.style.background = "#ffffff";
            }
            
          campo.style.background = "#ffffff";
        }
   
			if(getElt('forma_pagamento').value == ''){
				
				 	var forma_pagamento = campo.getAttribute('forma_pagamento');
					mensagem('O Campo Forma de pagamento precisa ser preenchido');
				  passar = false;
					getElt('forma_pagamento').focus();
					getElt('forma_pagamento').style.background = "#ffffcc";
			}
			//

			if(getElt('assinar_revista').checked == false){
				var assinar_revista = campo.getAttribute('assinar_revista');
				mensagem('O Campo Desejo assinar a revista precisa ser preenchido');
				passar = false;
				getElt('assinar_revista').focus();
				getElt('assinar_revista').style.background = "#ffffcc";
				
				return false;
			}
			
    //se a variavel passar for false entao nao submete o form
    if(!passar){
        campo.focus();
      //  campo.style.background = "#ffffcc";
        return false;
    }
    else{
        return true;
    }

//fim da funcao
}

///////////////////////////////////////////////////////////////////

//funcao entrada de numeros apenas
function numerico(){

    var tecla = window.event.keyCode;
    if((tecla != 8) && (tecla!=46)){
        if(( tecla < 48 ) || ( tecla > 57 )){
            if((tecla<96) || (tecla>105)){
    
                event.returnValue = false;
            }
        }       
    }


}

-->
