function uncheckMidwest()
{
 if (document.salary.V0003.checked) document.salary.V1000.checked = false;
}
function uncheckNYC()
{
 if (document.salary.V1000.checked) document.salary.V0003.checked = false;
}
function adjust3()
{
  if (isNaN(parseInt(document.salary.V0015.value)))
    {
     document.salary.V0015.value = '';
     return false;
    }
  else
    {
     document.salary.V0015.value = parseInt(document.salary.V0015.value);
     return true;
    }
}
function calcres()
{
  var lngRes, V, R;
  lngRes = 10.331;



//Q06 Job Function
  V = parseInt(document.salary.V0006[document.salary.V0006.selectedIndex].value);
  if (V > -1)
    {
     switch (V)
       {
        case 1 :
          R = 0;
          break;
        case 2 :
          R = 0.249;
          break;
        case 3 :
          R = 0;
          break;
        case 4 :
          R = 0;
          break;
        case 5 :
          R = 0;
          break;
        case 6 :
          R = 0;
          break;
        case 7 :
          R = 0;
          break;
        default :
          R = 0;
          break;
       } 
     lngRes = lngRes + R;
    }
  else
    {
    document.salary.theresults.value = "";
    alert("Please select a job function.");
     document.salary.V0006.focus();
    return false;
   }

//Gender Q24 Male
  if (document.salary.V0051.checked)
    {
     lngRes = lngRes + 0.113;
    }
    
//Q10 Hour worked over 40 in a typical week
  V = parseInt(document.salary.V0013[document.salary.V0013.selectedIndex].value);
  if (V >= 0)
    {
     lngRes = lngRes + (0.009 * V);
    }
  else
    {
     document.salary.theresults.value = "";
     alert("Please select number of hours you work in a typical week.");
     document.salary.V0013.focus();
     return false;
    }

//Q05 Years in industry
  V = parseInt(document.salary.V0005[document.salary.V0005.selectedIndex].value);
  if (V > -1)
    {
     switch (V)
       {
        case 1 :
          R = 0.058;
          break;
        case 2 :
          R = 0.116;
          break;
        case 3 :
          R = 0.174;
          break;
        case 4 :
          R = 0.232;
          break;
        case 5 :
          R = 0.290;
          break;
        case 6 :
          R = 0.348;
          break;
        case 7 :
          R = 0.406;
          break;
        default :
          R = 0;
          break;
       } 
     lngRes = lngRes + R;
    }
  else
    {
     document.salary.theresults.value = "";
     alert("Please select your years of experience in the medical device or in vitro diagnostic manufacturing industry.");
     document.salary.V0005.focus();
     return false;
    }
    
//Western Region
  if (document.salary.V1000.checked)
    {
     lngRes = lngRes + 0.057;
    }

//Q27 Education
  V = parseInt(document.salary.V0055[document.salary.V0055.selectedIndex].value);
  if (V >= 0)
    {
     lngRes = lngRes + (0.115 * V);
    }
  else
    {
     document.salary.theresults.value = "";
     alert("Please select the highest level of education you have completed.");
     document.salary.V0055.focus();
     return false;
    }

//Q09 Supervise
  V = parseInt(document.salary.V0011[document.salary.V0011.selectedIndex].value);
  if (V >= 0)
    {
     switch (V)
       {
        case 2 :
          R = 0.064;
          break;
        case 3 :
          R = 0.096;
          break;
        case 4 :
          R = 0.128;
          break;
        case 5 :
          R = 0.160;
          break;
        case 6 :
          R = 0.192;
          break;
        case 7 :
          R = 0.224;
          break;
        case 8 :
          R = 0.256;
          break;
        default :
          R = 0;
          break;
       } 
     lngRes = lngRes + R;
    }
  else
    {
     document.salary.theresults.value = "";
     alert("Please select the number of employees you directly supervise.");
     document.salary.V0011.focus();
     return false;
    }

  //alert(lngRes);
  lngRes = "" + Math.round(Math.exp(lngRes));
  //lngRes = "" + lngRes;
  for (var i = 0; i < Math.floor((lngRes.length-(1+i))/3); i++) lngRes = lngRes.substring(0,lngRes.length-(4*i+3))+','+ lngRes.substring(lngRes.length-(4*i+3));
  document.salary.theresults.value = " $" + lngRes;
}
