function CommaFormatted(amount)
{
	var delimiter = ","; // replace comma if desired
	var a = amount.split('.',2)
	var d = a[1];
	var i = parseInt(a[0]);
	if(isNaN(i)) { return ''; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	var n = new String(i);
	var a = [];
	while(n.length > 3)
	{
		var nn = n.substr(n.length-3);
		a.unshift(nn);
		n = n.substr(0,n.length-3);
	}
	if(n.length > 0) { a.unshift(n); }
	n = a.join(delimiter);
	if(d.length < 1) { amount = n; }
	else { amount = n + '.' + d; }
	amount = minus + amount;
	return amount;
}


function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + '.' + '$2');
	}
	return x1 + x2;
}


function getNumber(value){
num = 0;
kugiri = new RegExp(",", "g");
num = value.replace(kugiri, "");
num = num.replace('\\', "");
num = Number(num);
return num;
}

function formatAsMoney(ObjVal)
{
 //Obj.value = formatAsMny(Obj.value)
 mnt = ObjVal;
 mnt -= 0;
 mnt = (Math.round(mnt*100))/100;
 ObjVal = (mnt == Math.floor(mnt)) ? mnt + '.00' : ( (mnt*10 == Math.floor(mnt*10)) ? mnt + '0' : mnt);
 if (isNaN(ObjVal)) {ObjVal ="0";}
 return ObjVal;
}

var costOfAf=0;var costOfIraq=0;var costOfTotal=0;var geographicscale=550;function calculateIraq(){
	
var tijd1 = new Date();
var tijd2 = new Date("Sep 16 2009 16:45:00"); // 3 april 2006, 14:21:04 uur

// Verschil in seconden
var verschil = tijd1 - tijd2;
var verschil = verschil/1000;

var totalExtra=250;

//var totalDollars=358499659000;

var totalDollars=358499773000;

var startOfWar=new Date("Sept 16 2009 0:00:00");

var budgetedThrough=new Date("Sept 30, 2009");

var totalMS=budgetedThrough-startOfWar;

var ratePerMS=totalDollars/totalMS;

var curDate=new Date();

var diff=curDate-startOfWar;

costOfIraq=(verschil*490)+totalDollars;

costOfIraq=parseInt(costOfIraq);
costOfIraq=String(costOfIraq);
costOfIraq=addCommas(costOfIraq);

}

function updateCostOfIraq(rate){
	
calculateIraq();
var costOfWarIraq_Total=document.getElementById('costOfWarIraq_Total');
costOfWarIraq_Total.innerHTML="&euro; "+(costOfIraq);
setTimeout('updateCostOfIraq('+rate+');',rate);

}

function initCostOfIraq(){var costOfWarIraq=document.getElementById("costOfWarIraq");
var costOfWarIraq_Title=document.createElement('div');
costOfWarIraq_Title.setAttribute('id','costOfWarIraq_Title');
var costOfWarIraq_Total=document.createElement('div');
costOfWarIraq_Total.setAttribute('id','costOfWarIraq_Total');
var costOfWarIraq_Link=document.createElement('div');
costOfWarIraq_Link.setAttribute('id','costOfWarIraq_Link');
costOfWarIraq.appendChild(costOfWarIraq_Total);
}

function updateKostenperPersoon(){

costperPersoon=costOfIraq/16515057;

return costperPersoon;

var costOfWarIraq_Total=document.getElementById('costOfWarIraq_Total');
costOfWarIraq_Total.innerHTML="&euro; "+(costOfIraq);

}

function number_str(n) {
	
var x=n.toString();
var dot=x.lastIndexOf(',');
x=x.substr(0,dot);
var l=x.length;var res="";

for(l-=3;l>0;l-=3){

res="."+x.substr(l,3)+res;

}

res=x.substr(0,l+3)+res;return res;

}
