--- trunk/web/iwf/iwfajax.js 2005/11/15 14:29:45 55 +++ trunk/web/iwf/iwfajax.js 2005/11/15 14:29:59 56 @@ -276,8 +276,8 @@ switch(iwfAttribute(el, 'type')){ case 'checkbox': case 'radio': - if (iwfAttribute(el, 'checked')){ - val = iwfAttribute(el, 'value'); + if (iwfAttribute(el, 'checked') || el.checked){ + val = iwfAttribute(el, 'value') || el.value; } break; case 'button': @@ -311,11 +311,11 @@ } break; case 'textarea': - val = iwfAttribute(el, 'innerText'); + val = iwfAttribute(el, 'innerText') || el.value; break; case 'button': if (el == ctl){ - val = iwfAttribute(el, 'innerText'); + val = iwfAttribute(el, 'innerText') || el.value; } break; case 'select': @@ -520,7 +520,7 @@ iwfAppendChild('body', elScript); } catch(e){ -iwfLog("IE Hack for injecting script tag...", true); +//iwfLog("IE Hack for injecting script tag...", true); //! IE hack // IE needs a visible tag within a non-script element to have scripting apply... Don't ask me why, ask the IE team why. // My guess is the visible element causes the page to at least partially re-render, which in turn kicks off any script parsing @@ -694,7 +694,7 @@ } } else { // use default busy implementation... - window.status = 'Remaining: ' + _iwfRequestsPending; + window.status = 'Remaining: ' + _iwfPendingRequests; } } else { // they didn't define an end function,