function drawArc(dc, angle, length, width)
{
var coords = [[-width, -(length)*8/10], [-width, -(length)],[width, -length],[width, -(length)*8/10]];
var result = new [coords.size()];
var centerX = dc.getWidth()*3/10;
var centerY = 130;
var cos = Math.cos(angle);
var sin = Math.sin(angle);
for (var i = 0; i < coords.size(); i +=1 )
{
var x = (coords[0] * cos) - (coords[1] * sin);
var y = (coords[0] * sin) + (coords[1] * cos);
result= [ centerX+x, centerY+y];
}
dc.fillPolygon(result);
}[/CODE]