Il tuo codice usa istruzioni jscript (proprietarie), che io non conosco, per cui potrebbero esserci altri errori.
Ma inogni modo devi convertire le stringhe in numeri prima di sommare, altrimenti concatena le stringhe:
Larghezza=mouseX+parseInt(L); // se L e` numero intero
Larghezza=mouseX+parseFloat(L); // se L e` numero decimale
Ciao
Michele