// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// world/random.js
//
// copyright (c) 2006-2009 drow <drow@bin.sh>
// all rights reserved.

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// frob world

function random_world (form) {
  var form_elem = form.elements;

  if (! form_elem['seed'].disabled) {
    form_elem['seed'].value = Math.floor(Math.random() * 2147483647) + 1;
  }
  if (! form_elem['pct_water'].disabled) {
    if (selv(form_elem['palette']) == 'Chthonian') {
      form_elem['pct_water'].value = Math.floor(Math.random() * 50) + 1;
    } else {
      form_elem['pct_water'].value = Math.floor(Math.random() * 100) + 1;
    }
  }
  if (! form_elem['pct_ice'].disabled) {
    var ice = Math.floor(Math.random() * 75) - 25;
    form_elem['pct_ice'].value = (ice > 0) ? ice : 0;
  }
  if (! form_elem['rotate'].disabled) {
    form_elem['rotate'].value = Math.floor(Math.random() * 360) + 1;
  }
  preview();
}
document.write('&nbsp; <input type="button" value="Random"'
  + ' onclick="random_world(this.form);" />');

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

