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 borrarcotizacion(fr) {
 var name = confirm("¿Está seguro de borrar la cotización?");
 if (name == true) {
   fr.submit();    
 } else
    return false;      
}


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.telefono.value ) {
      rojo.push(document.getElementById('telefono')); 
      valido = false;
   } else
      norm.push(document.getElementById('telefono'));
   
   Rojos();
		
    if ( !valido) {
        document.getElementById('error').className = 'Rojo';
	 } else {
        document.getElementById('error').className = '';
    }
    
	return valido;
   
}


function Validar_admin(fr) {
   var valido = true;
   var mensaje = "Faltan datos por completar";
   
   if ( !fr.usuario.value ) {
      rojo.push(document.getElementById('usuario')); 
      valido = false;
   } else
      norm.push(document.getElementById('usuario'));
   
   
   if ( !fr.password.value ) {
      rojo.push(document.getElementById('password')); 
      valido = false;
   } else
      norm.push(document.getElementById('password'));
  
   
   Rojos();
		
    if ( !valido) {
        document.getElementById('error').className = 'Rojo';
	 } else {
        document.getElementById('error').className = '';
    }
    
	return valido;
   
}

function Validar_alta_cot(fr) {
   var valido = true;
   var mensaje = "Faltan datos por completar";
   
   if ( !fr.date.value ) {
      rojo.push(document.getElementById('fecha')); 
      valido = false;
   } else
      norm.push(document.getElementById('fecha'));
   
   
   if ( !fr.cobre.value ) {
      rojo.push(document.getElementById('cobre')); 
      valido = false;
   } else
      norm.push(document.getElementById('cobre'));
   
   if ( !fr.zinc.value ) {
      rojo.push(document.getElementById('zinc')); 
      valido = false;
   } else
      norm.push(document.getElementById('zinc'));
  
   if ( !fr.dolar.value ) {
      rojo.push(document.getElementById('dolar')); 
      valido = false;
   } else
      norm.push(document.getElementById('dolar'));
   
   Rojos();
		
    if ( !valido) {
        document.getElementById('error').className = 'Rojo';
	 } else {
        document.getElementById('error').className = '';
    }
    
	return valido;
   
}

function Envia_alta_cot(fr) {

    rojo = new Array();
    norm = new Array();
    
    if ( !Validar_alta_cot(fr) )
        return false;
	
	if ( !validar_campo('fecha3',fr.date) || !validar_campo('metal',fr.cobre) || !validar_campo('metal',fr.zinc) || !validar_campo('dolar',fr.dolar) )
       return false;
	
	fr.submit();
	return true;
}

function Envia_admin(fr) {

    rojo = new Array();
    norm = new Array();
    
    if ( !Validar_admin(fr) )
        return false;
	
	return true;
}

function Envia(fr) {

    rojo = new Array();
    norm = new Array();
    
    if ( !Validar(fr) )
        return false;
    
    if ( !validar_campo('telefono_fijo',fr.telefono) || !validar_campo('email',fr.email) )
       return false;
    
    if ( fr.fax.value ) 
       if ( !validar_campo('telefono_fijo',fr.fax) )
          return false;
	
	return true;
}



function confirmacion()
{
	var name = confirm("¿Desea eliminar la noticia?");
	if (name == true)
		return true;
	else
		return false;
}			

