var sliderScale = new Object();

sliderScale.getPrice = function ( val )
{
  if ( motor_model.getPurposeID()==1 )
  {
    var max = 1000000;
    var high_max = max_price_buy;
    var step = 25000;
  }
  if ( motor_model.getPurposeID()==2 )
  {
    var max = 1000;
    var high_max = max_price_rent;
    var step = 25;
  }
  var price=0;
  if (val<76)
  {
    // 75% = max (1000000)
    price = Math.round((val/75) * max);
    price = Math.round(price/step)*step;
  }
  else
  {
    var new_max = high_max - max;
    var new_step = step*3; 
    
    price = Math.round((val/100) * high_max);
    price = Math.round(price/new_step)*new_step;
  }
  
  return price;
}

sliderScale.getScale = function ( price )
{
  var val=0;
  if ( motor_model.getPurposeID()==1 )
  {
    var max = 1000000;
    var high_max = max_price_buy;
    var step = 25000;    
  }
  if ( motor_model.getPurposeID()==2 )
  {
    var max = 1000;
    var high_max = max_price_rent;
    var step = 25;
  }
  
  if (price < max)
    {
      val = Math.round( (price/max) * 75 );
    }
    if (price > max)
    {
      val = Math.round( (price/max) * 100 );
    }
    if (price == max)
    {
      val = 75;
    }
    
    return val;  
}
