<!--
// DrugSense Drug War Clock
// webmaster@drugsense.org
// http://www.drugsense.org/myclock.htm
document.write('<style type="text/css">');
document.write('<!--');
document.write('td.clock { font-family: Arial,Helvetica,Verdana; font-size: 9pt; text-align: right }');
document.write('th.clock { link: #000099; font-family: Arial,Helvetica,Verdana; font-size: 10pt; text-align: center }');
document.write('-->');
document.write('</style>');

var timerID = null;
var timerRunning = false;
var tbusts = 1700000; // Arrests
var tcbusts = 697082; // Cannabis Arrests
var tfspent = 20000000000; // Federal spent
var tsspent = 30700000000; // State and local spent
var ttspent = tfspent+tsspent
var tprison = 10816; // Incarcerated
var thiv = 3766; // HIV infections
var total = 0;

function stopclock(){
	if(timerRunning) {
		clearTimeout(timerID);
		timerRunning = false;
	}
}
function startclock(){
	// Make sure the clock is stopped
	stopclock();
	showtime();
}
function separate(input) { 
	var output = ""; // initialise output string
	for (var i=0; i < input.length; i++) {
	if (i != 0 && (input.length - i) % 3 == 0) output += ",";
		output += input.charAt(i);
	}
	return output;
}
function calc(total,month,day,hours,minutes,seconds) {
	var num = 0;
	num = month * (total/12);
	num = num + (day * (total/365));
	num = num + (hours * (total/365/24));
	num = num + (minutes * (total/365/24/60));
	num = "" + Math.ceil(num + (seconds * total/365/24/60/60));
	return num;
}
function showtime(){
	var now = new Date();
	var today = now;
	var month = now.getMonth();
	var day = now.getDate();
	var hours = now.getHours();
	var minutes = now.getMinutes();
	var seconds = now.getSeconds();
	var timeValue = "" + ((hours > 12) ? hours - 12 : hours);
	timeValue  += ((minutes < 10) ? ":0" : ":") + minutes;
	timeValue  += ((seconds < 10) ? ":0" : ":") + seconds;
	timeValue  += (hours >= 12) ? " P.M." : " A.M.";
	var fspent = calc(tfspent,month,day,hours,minutes,seconds);
	fspent = separate(fspent);
	fspent = "$" + fspent;
	var sspent = calc(tsspent,month,day,hours,minutes,seconds);
	sspent = separate(sspent);
	sspent = "$" + sspent;
	var tspent = calc(ttspent,month,day,hours,minutes,seconds);
	tspent = separate(tspent);
	tspent = "$" + tspent;
	var busts = calc(tbusts,month,day,hours,minutes,seconds);
	busts = separate(busts);
	var cbusts = calc(tcbusts,month,day,hours,minutes,seconds);
	cbusts = separate(cbusts);
	var prison = calc(tprison,month,day,hours,minutes,seconds);
	prison = separate(prison);
	var hiv = calc(thiv,month,day,hours,minutes,seconds);
	hiv = separate(hiv);
	
	document.getElementById("ttime").value = timeValue;
	document.getElementById("fspent").value = fspent;
	document.getElementById("sspent").value = sspent;
	document.getElementById("tspent").value = tspent;
	document.getElementById("busts").value = busts;
	timerID = setTimeout("showtime()",1000)
	timerRunning = true
}

document.write('<form id="thisClock" name="bullshit">');
document.write('<table bgcolor="#000000" cellpadding="0"><tr><th>');
document.write('<table bgcolor="#dddddd" cellpadding="1">');
document.write('<tr valign="top"><th class="clock" nowrap colspan="2">');
document.write('<a target="_blank" href="http://www.drugsense.org/wodclock.htm">DrugSense Drug War Clock</a>');
document.write('</th></tr>');
document.write('<tr><td class="clock">Current Time</td><td><input type="text" id="ttime" size="15"></td></tr><tr><td class="clock">Federal Spent</td><td><input type="text" id="fspent" size="15"></td></tr><tr><td class="clock">State/Local Spent</td><td><input type="text" id="sspent" size="15"></td></tr><tr><td class="clock">Total Spent</td><td><input type="text" id="tspent" size="15"></td></tr><tr><td class="clock">All Drug Arrests</td><td><input type="text" id="busts" size="15"></td></tr>')
document.write('</table>');
document.write('</th></tr></table>');
document.write('</form>');
startclock();
//-->


