<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Original:  Matthew D Krieg (battlebots102001@yahoo.com) -->
<!-- Web Site:  http://geocities.com/battlebots102001/javascript_gizmos/index.htm -->

<!-- Begin
var ones_numerals = new Array("","I","II","III","IV","V","VI","VII","VIII","IX");
var tens_numerals = new Array("","X","XX","XXX","XL","L","LX","LXX","LXXX","XC");
var hundreds_numerals = new Array("","C","CC","CCC","CD","D","DC","DCC","DCCC","CM");
var thousands_numerals = new Array("","M","MM","MMM");

function createNumeral(num) {
	var new_num = num
	var thousands = Math.floor(new_num / 1000);
	new_num -= thousands * 1000;
	var hundreds = Math.floor(new_num / 100);
	new_num -= hundreds * 100;
	var tens = Math.floor(new_num / 10);
	new_num -= tens * 10;
	var ones = Math.floor(new_num / 1);
	if((thousands == NaN)||(hundreds == NaN)||(tens == NaN)||(ones == NaN)) {
		alert('you must enter a valid number');
	}else{
		var array = new Array(thousands,hundreds,tens,ones);
		return makeNumeral(array);
	}
}

function makeNumeral(place_values) {
	var numeral = "";
	numeral += thousands_numerals[place_values[0]];
	numeral += hundreds_numerals[place_values[1]];
	numeral += tens_numerals[place_values[2]];
	numeral += ones_numerals[place_values[3]];
	return numeral;
}
//  End -->
