<html>
<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css" media="all">
</head>
<body>
<div id="abCounter">
<p id="title">Yearly Abortion Counter</p>
<p id="aborts">Loading ...</p>
</div>
</body>
<script language="javascript" type="text/javascript">
function formatNumber(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
function abortCount() {
//42 Million per Year http://www.guttmacher.org/pubs/fb_IAW.html
var yearAborts = 42000000;
var yearSeconds = 31536000;
// Setup inital dates.
var now = new Date();
var year = now.getFullYear();
// Set current Jan 1st and today
var t1 = new Date(year, 00, 00, 0, 0, 0, 0);
var t2 = now;
// Get current seconds
var dif = t1.getTime() - t2.getTime();
var secDif = dif / 1000;
var seconds = Math.abs(secDif);
//Counter Math
var aborts = yearAborts / yearSeconds * seconds;
//Format for Output
var currentAborts = Math.round(aborts);
var currentAborts = formatNumber(currentAborts, 1, ',', '.', '', '', '-', '')
//Output
document.getElementById('aborts').innerHTML = currentAborts;
}
//Fire Counter
setInterval(function(){ abortCount() }, 1000);
</script>
</html>