busy indicator not working for ajax call on IE8

busy indicator not working for ajax call on IE8

i am using jquery.blockUI plugin for blocking a page and displaying the busy indicator while an ajax call is in progress. the stuff is working great in mozilla, but on IE8 the parent page just freezes for the duration of the ajax call but does not shows the busy indicator. when the ajax call is made asynch: true, the page does not freeze and the busy indicator is shown but only for a moment, which is again not acceptable. the same thing, however works fine in case of non ajax calls. please help, deadlines are on head