//////////////////////////////////////////////////////////////////////////////////
/**
	* @author - Ajay  Shukla (02 Aug 2007)
	* @name - Trim(strString)
	* @desc - Function is responsible remove space from string
	* @return - Boolean value (true/false)
	*/
	
function calculateTotal(listing)
{
var AmountTenant = 0, AmountMwendo = 0, AmountTotal =0;	
var currencySyb	= document.getElementById('helpCurrencySymbol');
var txtSP	= document.getElementById('help'+listing+'Sp');          // sale_price
var hidFC	= document.getElementById('help'+listing+'Sfcc');        // user_selected_rate_service_fee_currency_component
var hidFP	= document.getElementById('help'+listing+'Sfpc');        // user_selected_rate_service_fee_percentage_component
var hidFP	= document.getElementById('help'+listing+'Sfpc');        // user_selected_rate_service_fee_percentage_component
var ddlInRate = document.getElementById('DefaultIncentive'+listing+'IncentiveRate');    
var divAmtTen	= document.getElementById(listing+'_AmountTenant');          // AmountTenant
var divAmtMwen	= document.getElementById(listing+'_AmountMwendo');         // AmountMwendo
var divAmtTot = document.getElementById(listing+'_AmountTotal');         //AmountTotal

if(!isNaN(txtSP.value) && txtSP.value != null &&  Trim(txtSP.value) != '')
{
str = new String(ddlInRate.value);
Reward        = str.replace('%','');
AmountTenant  = (parseFloat(txtSP.value))*(parseFloat(Reward))/100;
divAmtTen.innerHTML  = currencySyb.value +''+ AmountTenant.toFixed(2);
AmountMwendo  = (AmountTenant * parseFloat(hidFP.value))/100 + parseFloat(hidFC.value);
divAmtMwen.innerHTML = currencySyb.value +''+ AmountMwendo.toFixed(2);
AmountTotal   = AmountTenant + AmountMwendo;
divAmtTot.innerHTML  = currencySyb.value +''+ AmountTotal.toFixed(2);
}
else
{
	alert('Please, Enter the current sale price!!');
}
return false;
}

 //////////////////////////////////////////////////////////////////////////////////
/**
	* @author - Ajay  Shukla (02 Aug 2007)
	* @name - Trim(strString)
	* @desc - Function is responsible remove space from string
	* @return - Boolean value (true/false)
	*/
function Trim(s) 
   {
   	// Remove leading spaces and carriage returns
   	while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r'))
   	 { s = s.substring(1,s.length); }
     
   	// Remove trailing spaces and carriage returns
 while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r'))
   	 { s = s.substring(0,s.length-1); }
     
   	return s;
   }