var rojo = new Array();
var norm = new Array();
 
function Rojos() {
    for ( var i = 0; i < rojo.length;  i++ ) {
        rojo[i].className = "Rojo";
    }
    for ( var i = 0; i < norm.length;  i++ ) {
        norm[i].className = "Normal";
    }
    return true;
 }



function Validar(fr) {
   var valido = true;
   var mensaje = "Faltan datos por completar";

   if ( !fr.nombre.value ) {
      rojo.push(document.getElementById('nombre')); 
      valido = false;
   } else
      norm.push(document.getElementById('nombre'));
   
   
   if ( !fr.email.value ) {
      rojo.push(document.getElementById('email')); 
      valido = false;
   } else
      norm.push(document.getElementById('email'));
   
   if ( !fr.consulta.value ) {
      rojo.push(document.getElementById('consulta')); 
      valido = false;
   } else
      norm.push(document.getElementById('consulta'));
   
   Rojos();
		
    if ( !valido) {
        document.getElementById('error').className = 'Rojo';
    } else {
        document.getElementById('error').className = '';
    }
    
	return valido;
   
}



function Envia(fr) {

    rojo = new Array();
    norm = new Array();

    if ( !Validar(fr) )
        return false;
    
    if (!validar_campo('email',fr.email) )
       return false;
    
	
    return true;
}

