//====================================================================
//define global
var istak = 0;
var iodds = 0;
var isucc = 0;
var iewod = 0;
var owire = 0;
var oewre = 0;
var otore = 0;
var oprof = 0;
var wstak = 0;
var wodds = 0;
var wewod = 0;

//====================================================================
function init() {
set();
chg();
}

//====================================================================
function set() {
document.inp.wire.style.background="#FFEECC";
document.inp.ewre.style.background="#FFEECC";
document.inp.tore.style.background="#FFEECC";
document.inp.prof.style.background="#FFEECC";
document.inp.stak.value = 10;
document.inp.odds.value = '9/1';
document.inp.stak.focus();
}
//====================================================================
function chg() {

//get variable values
istak=fmtNum(document.inp.stak.value);
iodds=document.inp.odds.value;
isucc=document.inp.succ.value;
iewod=document.inp.ewod.value;
if (iewod==0) wewod=0.25;
if (iewod==1) wewod=0.20;
owire=0;
oewre=0;
otore=0;
oprof=0;
wstak = 0;
wodds = 0;

// default stake
if (iodds=='' || iodds==0.00) {
iodds=10;
}
if (istak=='' || istak==0.00) {
istak=10;
}

//convert odds fraction to decimal
wdiv=iodds.indexOf("/");
if (wdiv>=0) {
              wnum=iodds.substring(0,wdiv);
              wden=iodds.substring(wdiv+1,iodds.length);
              wodds=(wnum/wden)+1;
//alert(wdiv+' '+wnum+' '+wden+' '+iodds+' '+wodds+' '+iodds.length);
}
else {
wodds=iodds;
document.inp.odds.value=fmtNum(document.inp.odds.value);
}

// calc lines
wodds=fmtNum(wodds);
istak=Number(istak);
wodds=Number(wodds);
wstak=(istak/2);
owire=wstak*wodds;
if (isucc==1) owire=0;
oewre=(wstak*((wodds-1)*wewod))+wstak;
//alert(wodds+' '+wewod);
otore=owire+oewre;
oprof=otore-istak;

//set variable values
document.inp.stak.value=fmtNum(istak);
//document.inp.odds.value=fmtNum(iodds);
document.inp.wire.value=fmtNum(owire);
document.inp.ewre.value=fmtNum(oewre);
document.inp.tore.value=fmtNum(otore);
document.inp.prof.value=fmtNum(oprof);
if (oprof<0) document.inp.prof.value='-' + fmtNum(oprof);

}
//====================================================================
