function ByInto(){
if (MultiplyDivide.mulDiv[0].checked=true)
{MultiplyDivide.mulDiv[1].checked=false;
M0.innerHTML="<span style='color:#000000'>Multiply</span>";
M1.innerHTML="<span style='color:#000000'>Divide</span>";
legend.innerHTML="<span style='color:#000000'>Multiply or Divide Elements of Time</span>";
ws.innerHTML="<span style='color:#000000'>Weeks</span>";
ds.innerHTML="<span style='color:#000000'>Days</span>";
hs.innerHTML="<span style='color:#000000'>Hours</span>";
ms.innerHTML="<span style='color:#000000'>Minutes</span>";
ss.innerHTML="<span style='color:#000000'>Seconds</span>";
mdiv.innerHTML="<span style='color:#000000'>by (&times;)</span>";

iterms.innerHTML="<span style='color:#000000'>Get Results in terms of >>::>>::";
A1.innerHTML="<span style='color:#000000'>Weeks</span>";
A2.innerHTML="<span style='color:#000000'>Days</span>";
A3.innerHTML="<span style='color:#000000'>Hours</span>";
A4.innerHTML="<span style='color:#000000'>Minutes</span>";
A5.innerHTML="<span style='color:#000000'>Seconds</span>";
MultiplyDivide.selectall.style.color="#000000";
MultiplyDivide.deselectall.style.color="#000000";
MultiplyDivide.getresults.value="Multiply";
MultiplyDivide.clearall.style.color="#000000";
MultiplyDivide.seconds.focus()}
}

function ByInto1(){
if (MultiplyDivide.mulDiv[1].checked=true)
{MultiplyDivide.mulDiv[0].checked=false;
M0.innerHTML="<span style='color:#0000ff'>Multiply</span>";
M1.innerHTML="<span style='color:#0000ff'>Divide</span>";
legend.innerHTML="<span style='color:#0000ff'>Multiply or Divide Elements of Time</span>";
ws.innerHTML="<span style='color:#0000ff'>Weeks</span>";
ds.innerHTML="<span style='color:#0000ff'>Days</span>";
hs.innerHTML="<span style='color:#0000ff'>Hours</span>";
ms.innerHTML="<span style='color:#0000ff'>Minutes</span>";
ss.innerHTML="<span style='color:#0000ff'>Seconds</span>";
mdiv.innerHTML="<span style='color:#0000ff'>into (&divide;)</span>";

iterms.innerHTML="<span style='color:#0000ff'>Get Results in terms of >>::>>::";
A1.innerHTML="<span style='color:#0000ff'>Weeks</span>";
A2.innerHTML="<span style='color:#0000ff'>Days</span>";
A3.innerHTML="<span style='color:#0000ff'>Hours</span>";
A4.innerHTML="<span style='color:#0000ff'>Minutes</span>";
A5.innerHTML="<span style='color:#0000ff'>Seconds</span>";
MultiplyDivide.selectall.style.color="#0000ff";
MultiplyDivide.deselectall.style.color="#0000ff";
MultiplyDivide.getresults.value="Divide";
MultiplyDivide.clearall.style.color="#0000ff";
MultiplyDivide.seconds.focus()}
}

function MultiplyDivideTime(){
weeks=MultiplyDivide.weeks.value;
if (weeks==""){weeks=0}
days=MultiplyDivide.days.value;
if (days==""){days=0}
hours=MultiplyDivide.hours.value;
if (hours==""){hours=0}
minutes=MultiplyDivide.minutes.value;
if (minutes==""){minutes=0}
seconds=MultiplyDivide.seconds.value;
if (seconds==""){seconds=0}
by=MultiplyDivide.muldivide.value;

if (weeks==0 && days==0 && hours==0 && minutes==0 && seconds==0)
{alert("We need some numbers to get things going!");
MultiplyDivide.seconds.focus();return false}	

if (by==""){alert("We need a number by which to multiply, please!");MultiplyDivide.muldivide.focus();MultiplyDivide.muldivide.select();return false}

if (MultiplyDivide.mulDiv[0].checked==true)
{MultiplyDivide.mulDiv[1].checked=false;
Total=(parseInt(weeks*604800)+parseInt(days*86400)+parseInt(hours*3600)+parseInt(minutes*60)+parseInt(seconds))*by}
else
{MultiplyDivide.mulDiv[1].checked=true;
MultiplyDivide.mulDiv[0].checked=false;
Total=(parseInt(weeks*604800)+parseInt(days*86400)+parseInt(hours*3600)+parseInt(minutes*60)+parseInt(seconds))/by}

weeks3=Total/604800;
days3=Total/86400;
hours3=Total/3600;
minutes3=Total/60;
seconds3=Total;

yyy=0;
for (x=0; x<MultiplyDivide.inTerms.length; x++)
{if (MultiplyDivide.inTerms[x].checked==true)
{yyy=yyy+1;lastChecked=x}
}
if (yyy>0)
{results.innerHTML="<span style='color:#0000ff'>RESULTS ::>> </span>"}
else
{results.innerHTML=""}

if (MultiplyDivide.inTerms[0].checked==true)
{rest=Total%604800;
qweeks=(Total-rest) / 604800;
if (lastChecked==0)
{qweeks=qweeks+(rest/604800);if (qweeks==1)
{nom=" Week "}else{nom=" Weeks "}}else{qweeks=qweeks;if (qweeks==1){nom=" Week, "}else{nom=" Weeks, "}}
Total=rest;
results.innerHTML=results.innerHTML+qweeks+nom}

if (MultiplyDivide.inTerms[1].checked==true)
{rest=Total%86400;
qdays=(Total-rest) / 86400;
if (lastChecked==1)
{qdays=qdays+(rest/86400);if (qdays==1){nom=" Day "}else{nom=" Days "}}else{qdays=qdays;if (qdays==1){nom=" Day, "}else{nom=" Days, "}}
Total=rest;
results.innerHTML=results.innerHTML+qdays+ nom}

if (MultiplyDivide.inTerms[2].checked==true)
{rest=Total%3600;
qhours=(Total-rest) / 3600;
if (lastChecked==2)
{qhours=qhours+(rest/3600);if (qhours==1){nom=" Hour "}else{nom=" Hours "}}else{qhours=qhours;if (qhours==1){nom=" Hour, "}else{nom=" Hour, "}}
Total=rest;
results.innerHTML=results.innerHTML+qhours+ nom}

if (MultiplyDivide.inTerms[3].checked==true)
{rest=Total%60;
qminutes=(Total-rest) / 60;
if (lastChecked==3)
{qminutes=qminutes+(rest/60);if (qminutes==1){nom=" Minute "}else{nom=" Minutes "}}else{qminutes=qminutes;if (qminutes==1){nom=" Minute, "}else{nom=" Minutes, "}}
Total=rest;
results.innerHTML=results.innerHTML+qminutes+nom}

if (MultiplyDivide.inTerms[4].checked==true)
{if (Total==1)
{nom=" Second"}else{nom=" Seconds"}
results.innerHTML=results.innerHTML+Total+nom}

results5.innerHTML="EQUAL TO ::>>";
results0.innerHTML=weeks3+"<span style='color:#ff0000'> Weeks</span>";
results1.innerHTML="or "+days3+"<span style='color:#ff0000'> Days</span>";
results2.innerHTML="or "+hours3+"<span style='color:#ff0000'> Hours</span>";
results3.innerHTML="or "+minutes3+"<span style='color:#ff0000'> Minutes</span>";
results4.innerHTML="or "+seconds3+"<span style='color:#ff0000'> Seconds</span>";
}

function SelectAll(){
for (x=0; x<MultiplyDivide.inTerms.length; x++)
{MultiplyDivide.inTerms[x].checked=true}
}

function DeselectAll(){
for (x=0; x<MultiplyDivide.inTerms.length; x++)
{MultiplyDivide.inTerms[x].checked=false}
}

function ClearAll(){
MultiplyDivide.weeks.value="";
MultiplyDivide.days.value="";
MultiplyDivide.hours.value="";
MultiplyDivide.minutes.value="";
MultiplyDivide.seconds.value="";
MultiplyDivide.muldivide.value="";
for (x=0; x<MultiplyDivide.inTerms.length; x++)
{MultiplyDivide.inTerms[x].checked=false}
}

function Comma(number) {
number = '' + number;
if (number.length > 3) {
var mod = number.length % 3;
var output = (mod > 0 ? (number.substring(0,mod)) : '');
for (i=0 ; i < Math.floor(number.length / 3); i++) {
if ((mod == 0) && (i == 0))
output += number.substring(mod+ 3 * i, mod + 3 * i + 3);
else
output+= ',' + number.substring(mod + 3 * i, mod + 3 * i + 3);
}
return (output);
}
else return number;
}

function round2(nbr,digits){
nbr=nbr.toString()
if (nbr.indexOf(".")==-1)
{int_part=nbr
decimal_part=""}
else
{int_part=nbr.substring(0,nbr.indexOf("."))
decimal_part=nbr.substring(1+nbr.indexOf("."),2+nbr.indexOf(".")+digits)}
while(decimal_part.length<digits+1)
decimal_part+="0"
if (Number(decimal_part.charAt(decimal_part.length-1)<5))
decimal_part=decimal_part.substring(0,digits)
else
{decimal_part=(Number(decimal_part)+10).toString()
if (decimal_part.length>digits+1){
int_part=(Number(int_part)+1).toString()
decimal_part=decimal_part.substring(1,digits+1)}
decimal_part=decimal_part.substring(0,digits)}
if (int_part=="")
int_part=0;
if (Number(digits)>0)
return int_part+"."+decimal_part
else
return int_part
}

function addbookmark(){
if (document.all)
{window.external.AddFavorite(document.location,document.title)}
}

var clockID=0
function UpdateClock(){
if (clockID)
{clearTimeout(clockID);
clockID = 0;}

var H,M,S,Mth,Day,AMPM,Yr
var tDate = new Date();
Day=tDate.getDate()
if (Day<10)
{Day="0"+Day;}

Mth=tDate.getMonth()+1
if (Mth==1){Mth="Jan"}
if (Mth==2){Mth="Feb"}
if (Mth==3){Mth="Mar"}
if (Mth==4){Mth="Apr"}
if (Mth==5){Mth="May"}
if (Mth==6){Mth="Jun"}
if (Mth==7){Mth="Jul"}
if (Mth==8){Mth="Aug"}
if (Mth==9){Mth="Sep"}
if (Mth==10){Mth="Oct"}
if (Mth==11){Mth="Nov"}
if (Mth==12){Mth="Dec"}

Yr=tDate.getFullYear()

H=tDate.getHours();
if (H>11)
{AMPM="pm";}
else
{AMPM="am";}

if (H>12)
{H=H-12;}

if (H<10)
{H="0"+H;}

M=tDate.getMinutes()
if (M<10)
{M="0"+M;}

S=tDate.getSeconds()
if (S<10)
{S="0"+S;}

theTime.innerHTML = Day + " " + Mth + " " + Yr + "::"
+ H + ":" + M + ":" + S + AMPM;
clockID = setTimeout("UpdateClock()",1000);
}

function StartClock() {
clockID = setTimeout("UpdateClock()",1000);
}

function KillClock() {
if (clockID)
 {clearTimeout(clockID);
 clockID = 0;}
}
