function bgchange(col,dir) {
 //bg colour changer
 //if dir=0, make white
 //if dir >0 make more cream than current unless at endstop
 //if dir <0 make more blue than current unless at endstop

 dir= parseInt(dir);
 col= col.toLowerCase();

 if (dir==0) {
  document.bgColor='#ffffff';
  }


 if (dir>0) {
  if (col=='#ffffb3') document.bgColor='#ffff9c';
  if (col=='#ffffcc') document.bgColor='#ffffb3';
  if (col=='#ffffe5') document.bgColor='#ffffcc';
  if (col=='#ffffff') document.bgColor='#ffffe5';
  if (col=='#e5ffff') document.bgColor='#ffffff';
  if (col=='#ccffff') document.bgColor='#e5ffff';
  if (col=='#b3ffff') document.bgColor='#ccffff';
  if (col=='#9cffff') document.bgColor='#b3ffff';

  }

 if (dir<0) {
  if (col=='#b3ffff') document.bgColor='#9cffff';
  if (col=='#ccffff') document.bgColor='#b3ffff';
  if (col=='#e5ffff') document.bgColor='#ccffff';
  if (col=='#ffffff') document.bgColor='#e5ffff';
  if (col=='#ffffe5') document.bgColor='#ffffff';
  if (col=='#ffffcc') document.bgColor='#ffffe5';
  if (col=='#ffffb3') document.bgColor='#ffffcc';
  if (col=='#ffff9c') document.bgColor='#ffffb3';
  }




 }