//                  Aust   Cana   Euro   Japan   Mexi   GrBr  USA    Braz   SAfr   India
//                  ----   ----   ----   -----   ----   ----  ----   ----   ----   ----
gCConv = new Array( 1.75,  1.52,  1.03,  121.90, 9.87,  0.67,  1.00,  2.77,  10.30,  49.00, -1 );
gCName = new Array( "AUD", "CAD", "EUR", "JPY", "MXP", "GBP", "USD", "BRL", "ZAR", "INR",  "???" );


function FixValue(rawValue, iRightOfDecimal ){

   	var iCents = 100*(rawValue-Math.floor(rawValue))+0.5;
   	newValue   = Math.floor(rawValue);
	
	if( iRightOfDecimal == 0 ) {
		return newValue;
	}
	newValue = newValue + ".";

	newValue += Math.floor(iCents/10);
	if( iRightOfDecimal == 1 ) {
		return newValue;
	}

	newValue += Math.floor(iCents%10);
   	return newValue;
}


function calcROI( iSeats, iTimePeriod, iIndex, iRightOfDecimal ){
	var i;
	var iLicense;
	var iROIMax;

	iROIMax= 0;
	if     (iSeats > 0     	 && iSeats <= 2500   ){	p=3;	}
	else if(iSeats > 2500    && iSeats <= 5000   ){	p=2.50;	}
	else if(iSeats > 5000    && iSeats <= 10000  ){	p=2;	}
	else if(iSeats > 10000   && iSeats <= 100000 ){	p=1.50;	}

	iLicense = iSeats * p * 12;
	iROIMax= gCConv[iIndex] * (iLicense/iTimePeriod);
	iROIMax= FixValue (iROIMax, iRightOfDecimal);
	return iROIMax;
}




