
var canvas;
var canvas2d;
var canvastimer;

var canvas_rotation_maelstrom = 0.0;

var canvas_logo_text;
var canvas_logo_image;
var canvas_logo_maelstrom;

function Sienna_AnimateHeader()
{
	canvas_logo_text = new Image();
	canvas_logo_image = new Image();
	canvas_logo_maelstrom = new Image();
	
	canvas_logo_text.src = "/imgs/static/ivaliceSiennaLogo.png";
	canvas_logo_image.src = "/imgs/static/ivaliceSiennaFond.png";
	canvas_logo_maelstrom.src = "/imgs/static/ivaliceSiennaMaelstrom.png";
	
	canvas = document.getElementById("sienna_animated_logo");
	
	if(canvas.getContext)
	{
		canvas2d = canvas.getContext("2d");	
		canvastimer = setInterval("Sienna_UpdateCanvas()", 50);
	}
}

function Sienna_UpdateCanvas()
{
	canvas2d.clearRect(0, 0, 678, 384);
	canvas2d.drawImage(canvas_logo_image, 0, 0);
	
	ApplyLogoRotation();
	
	canvas2d.drawImage(canvas_logo_text, 0, 0);
}

function ApplyLogoRotation()
{
	canvas2d.save();
	 
	canvas2d.translate(150 + (384 / 2), 25 + (384 / 2));	
	
	canvas_rotation_maelstrom += 0.5 * 0.01;
	canvas2d.rotate(canvas_rotation_maelstrom);
								
	canvas2d.drawImage(canvas_logo_maelstrom, (384 / 2) * -1, (384 / 2) * -1);
	canvas2d.restore();
}
