var settori = new Array();
settori[1] = { 
      1:'architecture',
      2:'masterplan',
      3:'infrastructure',
      4:'urban project',
      5:'urbanism'};
settori[2] = {
      6:'garden',
      7:'installation',
      8:'landscape',
      9:'planning',
      10:'urban design'};
settori[3] = {
      11:'ecodesign',
      12:'graphic-communication',
      13:'industrial',
      14:'interactive',
      15:'interior'};

function doOnLoad(index) {
  var v = document.search.IDsettore.value;
  //  buildSettori(index);
  buildSettori(0);
  document.search.IDsettore.value = v;
}

function doReset() {
  var d = document.search;
  d.nome.value = '';
  d.titolo.value = '';

  d.IDclasse.value = 0;
  d.IDcategoria.value = 0;

  d.IDsezione.value = 0;
  d.IDsettore.value = 0;


  d.IDpremio.value = 0;
  d.sortby.value = 0;

  buildSettori(0);
}

function buildSettori(index) {
   var o = document.getElementById('settore');
   o.innerHTML = '';

   var n = document.createElement('option');
   n.setAttribute('value','0');
   n.innerHTML = '-- all --';
   o.appendChild(n);
   
   if (index == 0) 
     for (var s in settori) 
       setSettori(s,o);
   else
     setSettori(index,o);
}

function setSettori(index,o) {
  for (var i in settori[index]) {
    var n = document.createElement('option');
    //n.value = i;
    n.setAttribute('value',i);
    n.innerHTML = settori[index][i];
    o.appendChild(n);
  }
}

function changeSettore() {
  var v = document.search.IDsettore.selectedIndex;
  if (v) {
    v = document.search.IDsettore[v].text;
    for (var s in settori) {
      for (var i in settori[s]) {
	if (v == settori[s][i]) {
	  document.search.IDsezione[s].selected = true;
	  return;
	}
      }
    }
  }
  else {
    document.search.IDsezione[0].selected = true;
    buildSettori(0);
  }
}

function changeSezione() {
  var v = document.search.IDsezione.value;
  buildSettori(v);
}

