Hola a todos.
Tengo un problema con una cadena de texto. 
Este es el codigo:   
Código Javascript
:
Ver originalif (location.hash != "") {
        var a = location.hash;
        alert(a);
        a.split('-');
        for(i=0;a.length;i++) {
        alert(a[i]);}
    }
  
El primer alert da esto: 
#producto-98
 
Supuse que la cadena me la cortaria en: 
#producto   y  
98
pero me la corta letra a letra. 
Cual es el problema? 
Un saludo, gracias :)