Saaaaaaalve, un ennesimo problema.. Ho due variabili che sono numeri, e quando provo a fare la somma ( var somma = variabile1+variabile2 ) vengono interpretate come stringhe e non come valori.. Come mai?

codice:
    var parziale = document.getElementById('my_somma').innerHTML;
    switch(risultato) {
    case '[img]images/2.png[/img]':
    var valore_dado=2;
    break;
    case '[img]images/3.png[/img]':
    var valore_dado=3;
    break;
    case '[img]images/4.png[/img]':
    var valore_dado=4;
    break;
    case '[img]images/5.png[/img]':
    var valore_dado=5;
    break;
    case '[img]images/6.png[/img]':
    var valore_dado=6;
    break;
    case '[img]images/7.png[/img]':
    var valore_dado=7;
    break;
    case '[img]images/8.png[/img]':
    var valore_dado=8;
    break;
    case '[img]images/9.png[/img]':
    var valore_dado=9;
    break;    
    case '[img]images/10.png[/img]':
    var valore_dado=10;
    break;
    case '[img]images/J.png[/img]':
    var valore_dado=10;
    break;
    case '[img]images/Q.png[/img]':
    var valore_dado=10;
    break;
    case '[img]images/K.png[/img]':
    var valore_dado=10;
    break;
    case '[img]images/A.png[/img]':
    var valore_dado=11;
	break;
    } 
	var somma = parziale+valore_dado;
	alert(somma);
my_somma è l' id di uno span che contiene numero, ad esempio: 15