Hi Friends,
I make a javascript program(moving a ball around a convas).Ball is moving but some time it will be slow.
So I would like to moving a ball in continuous way .Plz friends help me.
I am waiting for your reply. Thank u

<script type="text/javascript">
var context;
var dx= 4;
var dy=6;
var y=150;
var x=10;


function draw(){
context= myCanvas.getContext('2d');
context.clearRect(0,0,600,600);
context.beginPath();
context.fillStyle="#0000ff";
context.arc(x,y,20,0,Math.PI*2,true);
context.closePath();

context.fill();
if( x<0 || x>600)
dx=-dx;

if( y<0 || y>600)
dy=-dy;
x+=dx;
y+=dy;

}

setInterval(draw,10);
</script>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HTML5 Bouncing Ball</title>
<style type="text/css">
<!--
body { background-color:#ededed; font:normal 12px/18px Arial, Helvetica, sans-serif; }
h1 { display:block; width:600px; margin:20px auto; padding-bottom:20px; font:normal 24px/30px Georgia, "Times New Roman", Times, serif; color:#333; text-shadow: 1px 2px 3px #ccc; border-bottom:1px solid #cbcbcb; }
#container { width:600px; margin:0 auto; }
#myCanvas { background:#fff; border:1px solid #cbcbcb; }
#nav { display:block; width:100%; text-align:center; }
#nav li { display:block; font-weight:bold; line-height:21px; text-shadow:1px 1px 1px #fff; width:100px; height:21px; padding:5px; margin:0 10px; background:#e0e0e0; border:1px solid #ccc; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; float:left; }
#nav li a { color:#000; display:block; text-decoration:none; width:100%; height:100%; }
-->
</style>
</head>
<body>

<div id="container">

<canvas id="myCanvas" width="600" height="600"></canvas>



</div>

</body>
</html>