By Gautham Pai
—
Last update
Mar 18, 2008
—
Installed
482 times.
// ==UserScript==
// @name Facebook Collapse All Modules
// @namespace http://buzypi.in/
// @description Just double-click to collapse all modules in the page, double-click again to expand all
// @include http://www.facebook.com/profile.php*
// ==/UserScript==
(function(){
var TOGGLE_MODE = 0;
document.body.addEventListener('dblclick', function() {
var divs = document.getElementsByTagName('div');
for(var i=0;i<divs.length;i++){
if(typeof(divs[i].className) != 'undefined' && divs[i].className.indexOf('flex_header') != -1){
if(TOGGLE_MODE == 0 && divs[i].className.indexOf('flex_open')!=-1)
unsafeWindow.boxFlexToggle(divs[i]);
else if(TOGGLE_MODE == 1 && divs[i].className.indexOf('flex_shut')!=-1)
unsafeWindow.boxFlexToggle(divs[i]);
}
}
TOGGLE_MODE = !TOGGLE_MODE;
},
true);
}
)();