
// Copyright (C) 2008 Aaron Merriman. All rights reserved.

var slide_con = new Array(4)
 slide_con[1] = 1;
 slide_con[2] = 1;
 slide_con[3] = 1;
 slide_con[4] = 1;

var score_con = new Array(4)
 score_con[1] = 0;
 score_con[2] = 0;
 score_con[3] = 0;
 score_con[4] = 0;

function cm_score() {
 var score_tot = score_con[1] + score_con[2] + score_con[3] + score_con[4];

 switch(true) {
  case (score_tot > 3870):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') 0 0 no-repeat";
   break;
  case (score_tot > 3495):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -79px 0 no-repeat";
   break;
  case (score_tot > 3120):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -158px 0 no-repeat";
   break;
  case (score_tot > 2745):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -237px 0 no-repeat";
   break;
  case (score_tot > 2370):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -316px 0 no-repeat";
   break;
  case (score_tot > 1995):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -395px 0 no-repeat";
   break;
  case (score_tot > 1620):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -474px 0 no-repeat";
   break;
  case (score_tot > 1245):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -553px 0 no-repeat";
   break;
  case (score_tot > 870):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -632px 0 no-repeat";
   break;
  case (score_tot > 495):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -711px 0 no-repeat";
   break;
  case (score_tot > 120):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -790px 0 no-repeat";
   break;
  case (score_tot > -255):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -869px 0 no-repeat";
   break;
  case (score_tot > -630):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -948px 0 no-repeat";
   break;
  case (score_tot > -1005):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -1027px 0 no-repeat";
   break;
  case (score_tot > -1380):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -1106px 0 no-repeat";
   break;
  case (score_tot > -1755):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -1185px 0 no-repeat";
   break;
  case (score_tot > -2130):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -1264px 0 no-repeat";
   break;
  case (score_tot > -2505):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -1343px 0 no-repeat";
   break;
  case (score_tot < -2504):
   document.getElementById('c0_score').style.background = "url(\'images/bkgd_compatibility.gif\') -1422px 0 no-repeat";
   break;
 }
}

function cm_hot(slide_pos,cur_pos) {
 var cur_elem = ("c" + slide_pos + "_p" + cur_pos);

 if (slide_con[slide_pos] != cur_pos) {
  if (cur_pos == 1) document.getElementById(cur_elem).style.background = "url(\'images/btns_compatibility.gif\') 0 -28px no-repeat"; else
   if (cur_pos == 0) document.getElementById(cur_elem).style.background = "url(\'images/btns_compatibility.gif\') -70px -28px no-repeat"; else
    document.getElementById(cur_elem).style.background = "url(\'images/btns_compatibility.gif\') -35px -28px no-repeat";
 }
}

function cm_out(slide_pos,cur_pos) {
 var cur_elem = ("c" + slide_pos + "_p" + cur_pos);

 if (slide_con[slide_pos] != cur_pos) document.getElementById(cur_elem).style.background = "";
}

function cm_set(slide_pos,cur_pos) {
 var old_elem = ("c" + slide_pos + "_p" + slide_con[slide_pos]);
 var cur_elem = ("c" + slide_pos + "_p" + cur_pos);

 document.getElementById(old_elem).style.background = "";
 slide_con[slide_pos] = cur_pos;
 if (cur_pos == 1) document.getElementById(cur_elem).style.background = "url(\'images/btns_compatibility.gif\') 0 0 no-repeat"; else
  if (cur_pos == 0) document.getElementById(cur_elem).style.background = "url(\'images/btns_compatibility.gif\') -70px 0 no-repeat"; else
   document.getElementById(cur_elem).style.background = "url(\'images/btns_compatibility.gif\') -35px 0 no-repeat";
 switch(slide_con[1]) {
  case 1:
   score_con[1] = -5500;
   break;
  case 2:
   score_con[1] = -4500;
   break;
  case 3:
   score_con[1] = -3500;
   break;
  case 4:
   score_con[1] = -2500;
   break;
  case 5:
   score_con[1] = -1500;
   break;
  case 6:
   score_con[1] = -1000;
   break;
  case 7:
   score_con[1] = -500;
   break;
  case 8:
   score_con[1] = 0;
   break;
  case 9:
   score_con[1] = 500;
   break;
  case 0:
   score_con[1] = 1000;
   break;
 }
 switch(slide_con[2]) {
  case 1:
   score_con[2] = -4100;
   break;
  case 2:
   score_con[2] = -2900;
   break;
  case 3:
   score_con[2] = -2000;
   break;
  case 4:
   score_con[2] = -750;
   break;
  case 5:
   score_con[2] = 250;
   break;
  case 6:
   score_con[2] = 900;
   break;
  case 7:
   score_con[2] = 1200;
   break;
  case 8:
   score_con[2] = 1500;
   break;
  case 9:
   score_con[2] = 1800;
   break;
  case 0:
   score_con[2] = 2100;
   break;
 }
 switch(slide_con[3]) {
  case 1:
   score_con[3] = -3800;
   break;
  case 2:
   score_con[3] = -1900;
   break;
  case 3:
   score_con[3] = 0;
   break;
  case 4:
   score_con[3] = 1000;
   break;
  case 5:
   score_con[3] = 0;
   break;
  case 6:
   score_con[3] = -1500;
   break;
  case 7:
   score_con[3] = -3000;
   break;
  case 8:
   score_con[3] = -4500;
   break;
  case 9:
   score_con[3] = -6000;
   break;
  case 0:
   score_con[3] = -7500;
   break;
 }
 switch(slide_con[4]) {
  case 1:
   score_con[4] = -5000;
   break;
  case 2:
   score_con[4] = -4500;
   break;
  case 3:
   score_con[4] = -4000;
   break;
  case 4:
   score_con[4] = -3500;
   break;
  case 5:
   score_con[4] = -3000;
   break;
  case 6:
   score_con[4] = -1500;
   break;
  case 7:
   score_con[4] = -1000;
   break;
  case 8:
   score_con[4] = -500;
   break;
  case 9:
   score_con[4] = 0;
   break;
  case 0:
   score_con[4] = 1000;
   break;
 }
 cm_score();
}
