scusa Mich
questo che cosa fa?
/*
while (firedobj.tagName!=topelement&&firedobj.className! ="drag"){
firedobj=ns6? firedobj.parentNode : firedobj.parentElement
}
*/
perché l'ho commentato e tutto sembra funzionare lo stesso e inoltre, non mi dà più quell'errore, se lo tolgo che succede?