context: function clickElement(element, loadCallback) {    if (loadCallback) {        var el = new SelfRemovingLoadListener(loadCallback);        addLoadListener(getIframe(), el.invoke);    }    triggerEvent(element, 'focus', false);    // If this is a javascript call ("javascript:foo()"), pull out the    // function part and just call that.    if(element.toString().indexOf("javascript") == 0) {        array = element.toString().split(':');        // Prepend the window onto the javascript function.  This is very        // hacky, but if we don't do this, the function can't be found.        eval("getContentWindow().window." + currentWindow + "."+array[1]);    }    else {        var wasChecked = element.checked;        element.click();        if (isIE && isDefined(element.checked) && wasChecked != element.checked) {            triggerEvent(element, 'change', true);        }    }    triggerEvent(element, 'blur', false);}
meta: 3175	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3175/40101f37ab8b5f25202111634151140a0768541b/selenium-browserbot.js/buggy/javascript/selenium-browserbot.js