jQuery.extend(jQuery.roundabout_shape,
{

  threeOnly: function(r,a,t) {

    var n ={
      x: Math.sin(r + a),
      y: (Math.sin(r+3*Math.PI/2+a) / 8) *t,
      z: (Math.cos(r+a)+1)/2,
      scale: (Math.sin(r+Math.PI/2+a)/2)+0.5
    };
    /*
    var scale = 0.5;
    if (r < 1.5 || r > 5.0 ) {
      scale = (Math.sin(r+Math.PI/2+a)/2)+0.5
    }
    if (scale == 0.5) {
      n.x = 0;
    }
*/
    n.x = n.x/1.5;
   // n.scale = scale;
    return n;
  }
  ,
  fiveOnly: function(r,a,t) {
    var n ={
      x: Math.sin(r + a),
      y: (Math.sin(r+3*Math.PI/2+a) / 8) *t,
      z: (Math.cos(r+a)+1)/2
    };
    
    var scale = 0.5;
    if (r < 1.0 || r > 5.5 ) {
      scale = (Math.sin(r+Math.PI/2+a)/2)+0.5
    }
    if (scale == 0.5) {
      n.x = 0;
    }
    n.x = n.x/1.5;
    n.scale = scale;
    return n;
  }
});
