// Copyright (c)2000 Marian W. Boscia ALL RIGHTS RESERVED.

var damounts = new Array(7);
damounts[0] = 0;
damounts[1] = 475;
damounts[2] = 900;
damounts[3] = 1300;
damounts[4] = 2135;
damounts[5] = 8830;
damounts[6] = 47.25;

var daccount = new Array(7);
daccount[0] = 0;
daccount[1] = 2;
daccount[2] = 7;
daccount[3] = 11;
daccount[4] = 17;
daccount[5] = 10;
daccount[6] = 12;

var caccount = new Array(7);
caccount[0] = 0;
caccount[1] = 10;
caccount[2] = 15;
caccount[3] = 3;
caccount[4] = 16;
caccount[5] = 18;
caccount[6] = 13;

var numbercor = 0;
var numbercor0 = 0;
var numbercor1 = 0;
var numbercor2 = 0;

function checkans(x1){
var dans=daccount[x1];
var cans=caccount[x1];
var amountans = damounts[x1];
numbercor=0;
numbercor0 = 0;
numbercor1 = 0;
numbercor2 = 0;
if (document.entry.acct0.options[dans].selected == true) {numbercor0 = 1;}
if (document.entry.acct1.options[cans].selected == true) {numbercor1 = 1;}

var y1 = document.entry.dr1.value;
var lengthy = y1.length;
var newline = " ";
var ysub = new Array(lengthy);
for (var i=0; i<lengthy; i++)
{ysub[i] = y1.substring(i,i+1);
if((ysub[i].indexOf("$")== "-1") && (ysub[i].indexOf(",")== "-1") && (ysub[i].indexOf(" ")== "-1"))
{newline = newline + ysub[i];}

}
y1=newline;
if (y1 == amountans) {numbercor2 = 1;}
numbercor=numbercor0 +numbercor1 +numbercor2;
if (numbercor == 3){alert("Excellent. Your answer is correct.");}
else
{alert("Sorry. Your answer is incorrect. Click the Show Answer button to view the correct adjusting journal entry.");
}
}

function resetans(){
document.entry.acct0.options[0].selected = true;
document.entry.acct1.options[0].selected = true;
document.entry.dr1.value = "     -0-  ";
document.entry.cr1.value = "     -0-  ";
}


var percentage=1;

function checknum(y1,n){
var lengthy = y1.length;
var newline = " ";
var percentage=1;
var ysub = new Array(lengthy);
for (var i=0; i<lengthy; i++)
{ ysub[i] = y1.substring(i,i+1);
  if(ysub[i].indexOf("%")!= "-1")
  {percentage=100;}
}
for (var i=0; i<lengthy; i++)
{ysub[i] = y1.substring(i,i+1);
if((ysub[i].indexOf("$")== "-1") && (ysub[i].indexOf("%")== "-1") && (ysub[i].indexOf(",")== "-1") && (ysub[i].indexOf(" ")== "-1"))
{newline = newline + ysub[i];}
}
y1=eval(newline);
if(n==1){a=y1/percentage;}
if(n==2){b=y1/percentage;}
}


function aandb(form) {
var z1 = form.a.value;
checknum(z1,1);
var z2 = form.b.value;
checknum(z2,2);

c=a+b;
form.ans.value = c }


function aminusb(form) {
var z1 = form.a.value;
checknum(z1,1);
var z2 = form.b.value;
checknum(z2,2);

c=a-b;
form.ans.value=c }


function atimesb(form) {
var z1 = form.a.value;
checknum(z1,1);
var z2 = form.b.value;
checknum(z2,2);

c=a*b;
form.ans.value=c }


function adivb(form) {
var z1 = form.a.value;
checknum(z1,1);
var z2 = form.b.value;
checknum(z2,2);

c=a/b;
form.ans.value = c }


function aandb2(form) {
var z1 = form.ans.value;
checknum(z1,1);
var z2 = form.c.value;
checknum(z2,2);

c=a+b;
form.ans2.value = c }


function aminusb2(form) {
var z1 = form.ans.value;
checknum(z1,1);
var z2 = form.c.value;
checknum(z2,2);

c=a-b;
form.ans2.value=c }

function atimesb2(form) {
var z1 = form.ans.value;
checknum(z1,1);
var z2 = form.c.value;
checknum(z2,2);

c=a*b;
form.ans2.value=c }


function adivb2(form) {
var z1 = form.ans.value;
checknum(z1,1);
var z2 = form.c.value;
checknum(z2,2);

c=a/b;
form.ans2.value = c }


function pasteans2(form){
z1=eval(form.ans2.value);
if (z1<0){z1=-z1}
document.entry.dr1.value=z1;
document.entry.cr1.value=z1;
}

function pasteans(form){
z1=eval(form.ans.value);
if (z1<0){z1=-z1}
document.entry.dr1.value=z1;
document.entry.cr1.value=z1;
}

function copyans(form){
z1=eval(form.ans.value);
form.a.value=z1;
}


