// JavaScript Document
//var cX = 0; var cY = 0; var rX = 0; var rY = 0;

function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) || (key==46) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return false;
   }
else
   return false;
}



function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}



function ShowContent(d) {
if(d.length < 1) { return; }
var dd = document.getElementById(d);
dd.style.display = "block";
}



/*function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
var dd = document.getElementById(d);
AssignPosition(dd);
if(dd.style.display == "none") { dd.style.display = "block"; }
else { dd.style.display = "none"; }
}
*/


function calc()
{
var v1=(document.form1.b1.value); 
var v2=document.form1.b2.value;
var v3=document.form1.b3.value;
var v4=document.form1.b4.value;

var v5=document.form1.b5.value;
var v6=document.form1.b6.value;
var v7=document.form1.b7.value;
var v8=document.form1.b8.value;
var v9=document.form1.b9.value;
var v10=document.form1.b10.value;
var v11=document.form1.b11.value;
var v12=document.form1.b12.value;
var v13=document.form1.b13.value;
var v14=document.form1.b14.value;
var v15=document.form1.b15.value;
var v16=document.form1.b16.value;
var v17=document.form1.b17.value;
var v18=document.form1.b18.value;
var v19=document.form1.b19.value;
var v20=document.form1.b20.value;
var v21=document.form1.b21.value;
var v22=document.form1.b22.value;
var v23=document.form1.b23.value;
var v24=document.form1.b24.value;
var v25=document.form1.b25.value;
var v26=document.form1.b26.value;
var v27=document.form1.b27.value;
var v28=document.form1.b28.value;
var v29=document.form1.b29.value;
var v30=document.form1.b30.value;
var v31=document.form1.b31.value;
var v32=document.form1.b32.value;
var v33=document.form1.b33.value;
var v34=document.form1.b34.value;
var v35=document.form1.b35.value;
var v36=document.form1.b36.value;
var v37=document.form1.b37.value;
var v38=document.form1.b38.value;
var v39=document.form1.b39.value;


v40=(v1 * 1) + (v2 * 1) + (v3 * 1) + (v4 * 1) + (v5 * 1) + (v6 * 1) + (v7 * 1) + (v8 * 1) + (v9 * 1) + (v10 * 1) + (v11 * 1) + (v12 * 1) + (v13 * 1) + (v14 * 1) + (v15 * 1)+ (v16 * 1) + (v17 * 1) + (v18 * 1) + (v19 * 1)+ (v20 * 1) + (v21 * 1) + (v22 * 1)+ (v23 * 1)+ (v24 * 1) + (v25 * 1)+ (v26 * 1)+ (v27 * 1)+ (v28 * 1) + (v29 * 1) + (v30 * 1) + (v31 * 1) + (v32 * 1) + (v33 * 1)+ (v34 * 1) + (v35 * 1) + (v36 * 1) + (v37 * 1) + (v38 * 1) + (v39 * 1);


document.form1.b40.value=(v40.toFixed(2));

v41=document.form1.b41.value=(v40 * 0.1).toFixed(2);


var total=document.form1.b42.value=((v40 * 1) + (v41 * 1 )).toFixed(2);


document.form1.p1.value= Math.round((v1/ total) * 100);
document.form1.p2.value= Math.round((v2/ total) * 100);
document.form1.p3.value= Math.round((v3/ total) * 100);
document.form1.p4.value= Math.round((v4/ total) * 100);
document.form1.p5.value= Math.round((v5/ total) * 100);
document.form1.p6.value= Math.round ((v6/ total) * 100);
document.form1.p7.value= Math.round ((v7/ total) * 100);
document.form1.p8.value= Math.round ((v8/ total) * 100);
document.form1.p9.value= Math.round ((v9/ total) * 100);
document.form1.p10.value= Math.round ((v10/ total) * 100);
document.form1.p11.value= Math.round ((v11/ total) * 100);
document.form1.p12.value= Math.round ((v12/ total) * 100);
document.form1.p13.value= Math.round ((v13/ total) * 100);
document.form1.p14.value= Math.round ((v14/ total) * 100);
document.form1.p15.value= Math.round ((v15/ total) * 100);
document.form1.p16.value= Math.round ((v16/ total) * 100);
document.form1.p17.value= Math.round ((v17/ total) * 100);
document.form1.p18.value= Math.round ((v18/ total) * 100);
document.form1.p19.value= Math.round ((v19/ total) * 100);
document.form1.p20.value= Math.round ((v20/ total) * 100);
document.form1.p21.value= Math.round ((v21/ total) * 100);
document.form1.p22.value= Math.round ((v22/ total) * 100);
document.form1.p23.value= Math.round ((v23/ total) * 100);
document.form1.p24.value= Math.round ((v24/ total) * 100);
document.form1.p25.value= Math.round ((v25/ total) * 100);
document.form1.p26.value= Math.round ((v26/ total) * 100);
document.form1.p27.value= Math.round ((v27/ total) * 100);
document.form1.p28.value= Math.round ((v28/ total) * 100);
document.form1.p29.value= Math.round ((v29/ total) * 100);
document.form1.p30.value= Math.round ((v30/ total) * 100);
document.form1.p31.value= Math.round ((v31/ total) * 100);
document.form1.p32.value= Math.round ((v32/ total) * 100);
document.form1.p33.value= Math.round ((v33/ total) * 100);
document.form1.p34.value= Math.round ((v34/ total) * 100);
document.form1.p35.value= Math.round ((v35/ total) * 100);
document.form1.p36.value= Math.round ((v36/ total) * 100);
document.form1.p37.value= Math.round ((v37/ total) * 100);
document.form1.p38.value= Math.round ((v38/ total) * 100);
document.form1.p39.value= Math.round ((v39/ total) * 100);


document.form1.p40.value=Math.round ((v40/ total) * 100);
document.form1.p41.value=Math.round ((v41/ total) * 100);

document.form1.p42.value=Math.round ((total/ total) * 100);
}
