Array.prototype.in_array = function(p_val) {
	for(var i = 0, l = this.length; i < l; i++) {
		if(this[i] == p_val) {
			return true;
		}
	}
	return false;
}



function removeChars(string, c_array)
{
	var numbers = "";
	for(var i=0; i<string.length; i++)
	{
		if( !c_array.in_array(string.charAt(i)) )
		{
			numbers += string.charAt(i);
		}
	}
	return numbers;
}

var currency_chars = ['$', ',', ' ', '%'];

function removeCurrencyChars(string)
{
	return removeChars(string, currency_chars);
}


function promptBeforeExiting (oldLink) {
	if (confirm("Exit without saving?")) {
		window.location = oldLink;
	}
}
function changeAllLinksToConfirmExit()
{
	for (var i=0; i < document.links.length; i++) {
		var oldLink = document.links[i];
		document.links[i].href = "javascript:promptBeforeExiting('"+ oldLink + "')";
	}
}