$(document).ready(function() {
	cv = $("#banner-canvas").get(0);  
	if(!cv)	  
	{
		return;
	};
	
	var designPlusTechnology = new Image();
	var retroCircle = new Image();
	var frameRate = 5;
	
	function init()
	{
		frameRate = Math.round(1000 / frameRate);
	
		retroCircle.src = "/lib/images/img_canvas_retroCircle.png";
		designPlusTechnology.src = "/lib/images/txt_home_designPlusTechnology.png";
	};
	
	function draw()
	{
		ctx = cv.getContext('2d');	
		if (!ctx)	 
		{
			return;
		};
	
		ctx.globalCompositeOperation = 'source-over';
		
		ctx.fillStyle = "rgba(0,0,0,0.025)";	
		ctx.fillRect(0, 0, cv.width, cv.height);
		var randX = Math.round(Math.random() * cv.width);
		var randY = Math.round(Math.random() * cv.width);
		var randScale = Math.max(6, Math.abs(Math.random() * 64));
		ctx.drawImage(retroCircle, randX, randY, randScale, randScale);
		
		
		ctx.globalCompositeOperation = 'destination-out';
		ctx.drawImage(designPlusTechnology, Math.round((cv.width / 2) - (designPlusTechnology.width / 2)), Math.round((cv.height / 2) - (designPlusTechnology.height / 2)));
		ctx.globalCompositeOperation = 'source-over';
		ctx.drawImage(designPlusTechnology, Math.round((cv.width / 2) - (designPlusTechnology.width / 2)), Math.round((cv.height / 2) - (designPlusTechnology.height / 2)));
	};
	
	init();
	setInterval(draw, frameRate);
});

/* swfobject.registerObject("home-bannerSWF","9.0.0"); */
