var price = 8;
var percent_1 = 30;
var percent_2 = 32;
var percent_3 = 35;
var percent_4 = 40;
var id_array = new Array( 		'simulator0',
								   						'simulator1',
								   						'simulator2',
								   						'simulator3',
								   						'simulator4',
								   						'simulator5',
								   						'simulator6',
								   						'simulator7',
								   						'simulator8',
								   						'simulator9',
								   						'simulator10',
								   						'simulator11',
								   						'simulator12'
								   														);

function get_revenue( ) { 
	total_per_year = 0;
	if( $( 'subscriptions' ).value == '') { return false; }
	$( id_array[0] ).innerHTML = $( 'subscriptions' ).value;
	for ( i = 0; i < 12; i++ ) {
		total = Number( $( 'subscriptions' ).value ) * ( i + 1 );
		if ( total <= 100 ) { percent = percent_1 / 100; }
		else if ( 100 < total && total <= 500 ) { percent = percent_2 / 100; }
		else if ( 500 < total && total <= 1000 ) { percent = percent_3 / 100; }
		else if ( 1000 < total ) { percent = percent_4 / 100; }
//		alert(  id_array[i]  );
//		$( id_array[i + 1] ).innerHTML = Math.round( total * price * percent * 100 )/100  ;
		x_total = total * price * percent;
		$( id_array[i + 1] ).innerHTML = formatCurrency( x_total );
		total_per_year += x_total
	}
	$( "simulator_total" ).innerHTML = formatCurrency( total_per_year );
//	alert ( formatCurrency( total_per_year ) ) 
	return false;	
}

function formatCurrency( 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 );
}