Object.namespace('carrentalCalc').dataset = {

  // not used yet...
  texts: {
/*
    de: {

    },
*/
    en: { // DEFAULT

    },

    is: {

    }
    
  },

  defaults: {
    start_date: new Date( ((new Date()).getTime()+(86400000)) ),   // "tomorrow"
    end_date:   new Date( ((new Date()).getTime()+(86400000*2)) ), // "day after tomorrow"
    start_time: '13:00', // 13:00 to illustrate the 24 hour time format
    end_time:   '13:00'
  },


  prices: { // in EUR

    car: 360,
    oneday: 380,
    mt8days: 330,
    extradriver: 0,

    pickup_dropoff: { 
      RVK:    30,
      KEF:    62,
      office:  0
    },

    extras: {
      fuelcan:  4,
      roofbox: 25,
      trailer: 40,
      babyseat: 25
    },

    extrasmax: {
      fuelcan:  50,
      roofbox: 1000,
      trailer: 1000,
      babyseat: 25
    }
  },

  car_discount_mindays: 0,
  car_discount_factor: 0, // % (percentages)



  // **************************************
  // Basic settings
  currency: {  // currency to ISK conversion ratio
    isk:    1,
    eur:  157,
    gbp:  188,
    usd:   120 
  }

};


// Convert EUR prices to ISK because the calculator price-widget assumes ISK base prices.
(function(pricelist){

  for (key in pricelist)
  {
    var item = pricelist[key];
    if (typeof item == 'number')
    {
      pricelist[key] = Math.round(item * carrentalCalc.dataset.currency.eur);
    } 
    else
    {
      arguments.callee(item);
    }
  }

})(carrentalCalc.dataset.prices);
