Bueno , si te sirve de ayuda te paso esta función que uso para limpiar un formulario: le pasas el id del form, recorre todos los campos y en aquellos campos de tipo text borra el valor.
Código:
function ClearForm(idForm){
objForm=document.getElementById(idForm).elements;
if(objForm){
for(i=0;objForm.length;i++){
if(objForm[i].type=='text')
objForm[i].value='';
}
}
}
Espero que te sirva de ayuda.