var DropDownMenu = Class.create();

DropDownMenu.prototype = {
	initialize: function(menuElement) {
		menuElement.childElements().each(function(node){
			var submenu = $A(node.getElementsByTagName("ul")).first();
			if(submenu != null){
				Element.extend(submenu).setStyle({display: 'none'});
				node.onmouseover = function(){
					Element.show(submenu);
				}
				node.onmouseout = function(){
					Element.hide(submenu);
				}
			}
		});
	}
};

var funds = 0;
function getMoney(load_funds) {
	if (funds == 0) { funds = load_funds; }
	funds = funds + 1;
	$('fundCounter').update(formatMoney(funds));
}

function formatMoney(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
		num = 0;
		
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num * 100 + 0.50000000001);
	cents = num % 100;
	num = Math.floor(num / 100).toString();
	
	if(cents < 10)
		cents = "0" + cents;
		
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
		num = num.substring(0,num.length-(4*i+3)) + ',' + num.substring(num.length-(4*i+3));

	//return (((sign)?'':'-') + '$' + num + '.' + cents);
	return (((sign)?'':'-') + '$' + num);
}
