I guess this was because of the new feature, multi-widgets.
The right way to fix this issue maybe rewrite the widgets by 2.8 way.
One solution is take out (yes/no) panel toggle feature, and it will looks bad from end user.
The other way is change the following code.
1. add the code below before this function "function mbl_e(id)"
function getElementsByStyleClass(className) {
var all = document.all ? document.all :
document.getElementsByTagName('*');
var elements = new Array();
for (var e = 0; e < all.length; e++)
if (all[e].className == className)
elements[elements.length] = all[e];
return elements[elements.length - 1];
}
2. Within " function toggleView(view)", you need to replace 6 "mbl_e" with the new function we created above, "getElementsByStyleClass(className)".
For example,
mbl_e('mybloglog_rr-simple').style.display='none';
became
getElementsByStyleClass('mybloglog_rr-simple').style.display='none';
Please let me know if this quick fix works for you guys or not.
Best,