Quando scrivo il seguente script:

<a href="">


<script language="JavaScript">
<!--
var msg =+ '<font color="#FFFFFF" size="3">prova</font>';
var color = 'white';
var back = '';
var time = 400
var code = '';

if (document.all) {
code += '<SPAN ID="lamp" STYLE="color: '+color+'; background: '+back+'">';
code += msg;
code += '</SPAN>';
document.write(code);
id = setInterval('lampeggia()',time);
} else {
code += '<SPAN STYLE="background: '+back+'"><BLINK>';
code += '<FONT COLOR="'+color+'" BGCOLOR="'+back+'">';
code += msg;
code += '</FONT>';
code += '</BLINK></SPAN>';
document.write(code);
}

function lampeggia() {
if (lamp.style.color == color) lamp.style.color = back;
else lamp.style.color = color;
}
-->
</script>

mi appare la seguente scritta "NaN"......
perchè????