// This code is for handling the query string.
var param = new Object();

function corner( h, r, c ) {
  if (h == 'ul') {
    for (var i = r; i >= 1; i--) {
      draw_line( i, r, c, 'right' );
    }
  } else if (h == 'ur') {
    for (var i = r; i >= 1; i--) {
      draw_line( i, r, c, 'left' );
    }
  } else if ( h == 'll') {
    for (i = 1; i <= r; i++) {
      draw_line( i, r, c, 'right' );
    }
  } else if ( h == 'lr') {
    for (i = 1; i <= r; i++) {
      draw_line( i, r, c, 'left' );
    }
  }
}

function draw_line( i, r, c, a ) {
  var j = Math.sqrt( (r * r) - (i*i) );
  if (param[ 'out' ]) {
    j = Math.floor( r - j );
    if (a == 'left') {
      a = 'right';
    } else {
      a = 'left';
    }
  } else {
    j = Math.floor( j );
  }

  document.write( '<div align="' + a + '">' +
    '<div style="height: 1px; width: ' + j + 'px; background: ' +
    c + ';font-size: 1px;line-height: 1px;font-size: 1px;">&nbsp;<\/div>' );
}
