Me refería a que posteando PHP:
  Código PHP:
    <?php 
while ($Repuestos = mysql_fetch_array($RegCargados)) 
{ 
    echo $Repuestos[Nombre]." <input type=text name=ValRepuesto onChange=suma()  />"; 
} 
?>    
  Para probarlo yo a parte de tener que haber instalado el intérprete PHP, tendría que tener la misma base de datos y la misma tabla para que el while funcionase. Además no me puedo hacer a la idea de cuántos campos tienes, cómo se llama tu formulario, si usas HTML ó XHTML... esas historias. 
Sin embargo publicando: 
 Código HTML:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-type" content="text/html;charset=iso-8859-1" />
<meta name="Author" content="derkeNuke" />
<title>Página nueva</title>
<style type="text/css">
</style>
</head>
<body>
<form name="miForm" action="">
    <input type="text" name="ValRepuesto" onblur="suma()" /><br/>
    <input type="text" name="ValRepuesto" onblur="suma()" /><br/>
    <input type="text" name="ValRepuesto" onblur="suma()" /><br/>
    <input type="text" name="ValRepuesto" onblur="suma()" /><br/>
    <input type="text" name="ValRepuesto" onblur="suma()" /><br/>
    <input type="text" name="ValRepuesto" onblur="suma()" /><br/>
    <input type="text" name="ValRepuesto" onblur="suma()" /><br/>
    <hr/>
    <input type="text" name="TotalValor" />
</form>
<script type="text/javascript">
<!--
function suma(){
 //aqui no se
}
// -->
</script>  
</body>
</html>  Sé que trabajas con XHTML y DTD transitional, cómo se llama tu form, en qué punto insertas el script y cómo lo ejecutas, hasta dónde has llegado y qué no has podido resolver... y lo más importante: El código lo copiamos y pegamos en nuestro editor, y empezamos a trabajar con él, en lugar de tener que "inventárnoslo".  
Comodidad para el que responde = respuestas más rápidas y efectivas.  
Un saludo.