function cashCheck(checkAmount)
{
var num100s = 0;
var num50s = 0;
var num20s = 0;
var num10s = 0;
var num5s = 0;
var num1s = 0;
var numbertypes = 0;
var str = "Give the customer ";
while(checkAmount > 0){
if(checkAmount >=100){
num100s++;
checkAmount = checkAmount - 100;
}else if(checkAmount >= 50){
num50s++;
checkAmount = checkAmount - 50;
} else if(checkAmount >= 20){
num20s++;
checkAmount = checkAmount - 20;
} else if(checkAmount >= 10){
num10s++;
checkAmount = checkAmount - 10;
}
else if(checkAmount >= 5){
num5s++;
checkAmount = checkAmount - 5;
} else if(checkAmount >= 1){
num1s++;
checkAmount = checkAmount - 1;
}
}
if(num100s != 0){numbertypes++;}
if(num50s != 0){numbertypes++;}
if(num20s != 0){numbertypes++;}
if(num10s != 0){numbertypes++;}
if(num5s != 0){numbertypes++;}
if(num1s != 0){numbertypes++;}
var fP = true;
if(num100s == 1){
str = str + "1 $100 bill";
numbertypes--;
fP = false;
}else if(num100s > 1){
str = str + num100s + " $100 bills";
numbertypes--;
fP = false;
}
if(fP == false){
if(numbertypes > 0){str += ", ";}
if(numbertypes == 0){str += ".";}
}
if(num50s == 1){
str = str + "1 $50 bill";
numbertypes--;
fP = false;
}else if(num50s > 1){
str = str + num50s + " $50 bills";
numbertypes--; fP = false;
}
if(fP == false && num50s > 0){
if(numbertypes > 0){str += ", ";}
if(numbertypes == 0){str += ".";}
}
if(num20s == 1){
str = str + "1 $20 bill";
numbertypes--; fP = false;
}else if(num20s > 1){
str = str + num20s + " $20 bills";
numbertypes--; fP = false;
}
if(fP == false && num20s > 0){
if(numbertypes > 0){str += ", ";}
if(numbertypes == 0){str += ".";}
}
if(num10s == 1){
str = str + "1 $10 bill";
numbertypes--; fP = false;
}else if(num10s > 1){
str = str + num10s + " $10 bills";
numbertypes--; fP = false;
}
if(fP == false && num10s > 0){
if(numbertypes > 0){str += ", ";}
if(numbertypes == 0){str += ".";}
}
if(num5s == 1){
str = str + "1 $5 bill";
numbertypes--; fP = false;
}else if(num5s > 1){
str = str + num5s + " $5 bills";
numbertypes--; fP = false;
}
if(fP == false && num5s > 0){
if(numbertypes > 0){str += ", ";}
if(numbertypes == 0){str += ".";}
}
if(num1s == 1){
str = str + "1 $1 bill";
numbertypes--; fP = false;
}else if(num1s > 1){
str = str + num1s + " $1 bills";
numbertypes--; fP = false;
}
if(fP == false && num1s > 0){
if(numbertypes > 0){str += ", ";}
if(numbertypes == 0){str += ".";}
}
var ripu = str.lastIndexOf(",");
if(ripu > 0){
var halp1 = str.substring(0, ripu + 1) + " and" + str.substring(ripu + 1);
return halp1;
}else{
return str;}
}