function k() {}
function a() {}
var ready = [];
for (var i in window) {
if (window[i] instanceof Function) {
var _str = ( window[i] + '' );
if (_str.indexOf( '[native code]' ) + _str.indexOf( 'source code not available' ) == -2) {
ready.push( window[i] );
}
}
}
alert( ready );