
function show(hid){
  hovid = hid.id+"-h";
  document.getElementById(hovid).style.display="block";
  posX=hid.offsetLeft;
  posY=hid.offsetTop;
  posparX=document.getElementById("coltwo").offsetLeft;

  if (document.all)
{
posX=posparX+470;
}
else
{
posX=posparX+370;
}
  posY=posY-5;
  document.getElementById(hovid).style.left=posX+"px";
  document.getElementById(hovid).style.top=posY+"px";
}

function hide(hid){
  hovid = hid.id+"-h";
  document.getElementById(hovid).style.display="none";
}

var points=0;
var q1=0;
var q2=0;
var q3=0;
var q4=0;
var q5=0;
var q5b=0;
var q5c=0;
var q5d=0;
var q6=0;
var q6ab=0;
var q6cd=0;
var q6ef=0;
function tallyPoints(qid,objt){

  var objID=objt.id;
  objbase=objID.split("-");
  objhover=objbase[0]+"-h";
  if (document.getElementById(objhover) != null){
  objIDhtml=document.getElementById(objhover).innerHTML;
  }
  switch (qid) {
  case '1':
      switch (objID) {
      case '1a-c':
      q1=5;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1b-c':
      q1=25;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1c-c':
      q1=13;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1d-c':
      q1=20;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1e-c':
      q1=18;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1fi-c':
      q1=50;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1fii-c':
      q1=26;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1fiii-c':
      q1=30;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1g-c':
      q1=65;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1h-c':
      q1=70;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      case '1i-c':
      q1=80;
      document.getElementById("sel-1").innerHTML=objIDhtml;
      break;
      }
  break;


  case '2':
      switch (objID) {
      case '2a-c':
      q2=95;
      document.getElementById("sel-2").innerHTML=objIDhtml;
      break;
      case '2b-c':
      q2=60;
      document.getElementById("sel-2").innerHTML=objIDhtml;
      break;
      case '2c-c':
      q2=65;
      document.getElementById("sel-2").innerHTML=objIDhtml;
      break;
      case '2d-c':
      q2=0;
      break;
      }

  case '3':
      switch (objID) {
      case '3a-c':
      q3=20;
      document.getElementById("sel-3").innerHTML=objIDhtml;
      break;
      case '3b-c':
      q3=40;
      document.getElementById("sel-3").innerHTML=objIDhtml;
      break;
      case '3c-c':
      q3=19;
      document.getElementById("sel-3").innerHTML=objIDhtml;
      break;
      case '3d-c':
      q3=30;
      document.getElementById("sel-3").innerHTML=objIDhtml;
      break;
      case '3e-c':
      q3=0;
      break;
      }

  case '4':
      switch (objID) {
      case '4a-c':
      q4=90;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4b-c':
      q4=75;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4c-c':
      q4=80;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4d-c':
      q4=110;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4e-c':
      q4=25;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4f-c':
      q4=20;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4g-c':
      q4=20;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4h-c':
      q4=35;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4i-c':
      q4=40;
      document.getElementById("sel-4").innerHTML=objIDhtml;
      break;
      case '4j-c':
      q4=0;break;
      }

   case '5':
      switch (objID) {
      case '5ai-c':
      q5=25;
      document.getElementById("sel-5").innerHTML=objIDhtml;
      break;
      case '5aii-c':
      q5=28;
      document.getElementById("sel-5").innerHTML=objIDhtml;
      break;
      case '5aiii-c':
      q5=30;
      document.getElementById("sel-5").innerHTML=objIDhtml;
      break;
      case '5aiv-c':
      q5=32;
      document.getElementById("sel-5").innerHTML=objIDhtml;
      break;
      case '5av-c':
      q5=34;
      document.getElementById("sel-5").innerHTML=objIDhtml;
      break;
      case '5avi-c':
      q5=40;
      document.getElementById("sel-5").innerHTML=objIDhtml;
      break;
      case '5avii-c':
      q5=50;
      document.getElementById("sel-5").innerHTML=objIDhtml;
      break;
      case '5aviii-c':
      q5=75;
      document.getElementById("sel-5").innerHTML=objIDhtml;
      break;
      }

   case '5b':
      switch (objID) {
      case '5b-c':
      q5b=60;
      document.getElementById("sel-5b").innerHTML=objIDhtml;
      break;
   }
   case '5c':
      switch (objID) {
      case '5c-c':
      q5c=60;
      document.getElementById("sel-5c").innerHTML=objIDhtml;
      break;
   }
   case '5d':
      switch (objID) {
      case '5d-c':
      q5d=80;
      document.getElementById("sel-5d").innerHTML=objIDhtml;
      break;
   }

   case '6ab':
      switch (objID) {
      case '6a-c':
      q6ab=20;
      document.getElementById("sel-6ab").innerHTML=objIDhtml;
      document.getElementById("6g-c").checked=false;
      break;
      case '6b-c':
      q6ab=60;
      document.getElementById("sel-6ab").innerHTML=objIDhtml;
      document.getElementById("6g-c").checked=false;
      break;
   }
    case '6cd':
      switch (objID) {
      case '6c-c':
      q6cd=10;
      document.getElementById("sel-6cd").innerHTML=objIDhtml;
      document.getElementById("6g-c").checked=false;
      break;
      case '6d-c':
      q6cd=70;
      document.getElementById("sel-6cd").innerHTML=objIDhtml;
      document.getElementById("6g-c").checked=false;
      break;
    }
     case '6ef':
      switch (objID) {
      case '6e-c':
      q6ef=10;
      document.getElementById("sel-6ef").innerHTML=objIDhtml;
      document.getElementById("6g-c").checked=false;
      break;
      case '6f-c':
      q6ef=40;
      document.getElementById("sel-6ef").innerHTML=objIDhtml;
      document.getElementById("6g-c").checked=false;
      break;
     }
      case '6':
      switch (objID) {
      case '6g-c':
      q6=0;
      document.getElementById("sel-6ab").innerHTML="";
      document.getElementById("sel-6cd").innerHTML="";
      document.getElementById("sel-6ef").innerHTML="";
      document.getElementById("6a-c").checked=false;
      document.getElementById("6b-c").checked=false;
      document.getElementById("6c-c").checked=false;
      document.getElementById("6d-c").checked=false;
      document.getElementById("6e-c").checked=false;
      document.getElementById("6f-c").checked=false;
      q6ab=0;
      q6cd=0;
      q6ef=0;
      break;
      }
}
   q1 = parseInt(q1);
   q2 = parseInt(q2);
   q3 = parseInt(q3);
   q4 = parseInt(q4);
   q5 = parseInt(q5);
   q5b = parseInt(q5b);
   q5c = parseInt(q5c);
   q5d = parseInt(q5d);
   q6 = parseInt(q6);
   q6ab = parseInt(q6ab);
   q6cd = parseInt(q6cd);
   q6ef = parseInt(q6ef);
   points = parseInt(points);
   points=q1 + q2 + q3 + q4 + q5 + q5b + q5c + q5d + q6 + q6ab + q6cd + q6ef;
   document.getElementById("points-gauge").value=points;
   document.getElementById("gauge-num").innerHTML=points;
   var i=0;
   var gauge;
   halfpts=points/2;
   var spacer=400-halfpts;
   document.getElementById("spacer-gauge").style.height=spacer+"px";

}
function goReset(){
     document.getElementById("mainform").reset();
     document.getElementById("sel-1").innerHTML="";
     document.getElementById("sel-2").innerHTML="";
     document.getElementById("sel-3").innerHTML="";
     document.getElementById("sel-4").innerHTML="";
     document.getElementById("sel-5").innerHTML="";
     document.getElementById("sel-6").innerHTML="";
     document.getElementById("points-gauge").value=0;
     document.getElementById("gauge-num").innerHTML=0;
     document.getElementById("spacer-gauge").style.height="400px";

     }

