Проблемка в том, что когда вызывается функция страничка перезагружается и теряются все введенные данные. хоть так быть и не должно. Спасибо за помощь.
function countvars(){
var radiob = document.getElementsByName("eot");
for (i=0; i<radiob.length; i++){
if (radiob[i].checked){
var tianval = radiob[i].value * document.getElementById("stian").value
}
}
var radiob1 = document.getElementsByName("rwork");
for (i=0; i<radiob1.length; i++){
if (radiob1[i].checked){
var workval = radiob1[i].value * document.getElementById("swor").value
}
}
var radiob2 = document.getElementsByName("rtravl");
for (i=0; i<radiob2.length; i++){
if (radiob2[i].checked){
var trval = radiob2[i].value * document.getElementById("str").value
}
}
var radiob3 = document.getElementsByName("rgame");
for (i=0; i<radiob3.length; i++){
if (radiob3[i].checked){
var gameval = radiob3[i].value * document.getElementById("sge").value
}
}
var radiob4 = document.getElementsByName("rani");
for (i=0; i<radiob4.length; i++){
if (radiob4[i].checked){
var animval = radiob4[i].value * document.getElementById("san").value
}
}
/*alert(tianval +" "+ workval+" " +trval + " "+ gameval+ " " + animval)
alert(tianval + workval+ trval + gameval + animval)*/
var elements = document.querySelectorAll('#allparam > .param input:first-child ');
var sumstat = 0
for (var i=0; i<elements.length; i++) {
var ttt= parseInt( elements[i].value, 10 )
sumstat += ttt
}
/*alert(sumstat)*/
var result = ((tianval + workval+ trval + gameval + animval)*7+ (sumstat/3))/5;
}