-1) {
var s = source.indexOf("", e);
// Add to scripts array
scripts.push(source.substring(s_e+1, e));
// Strip from source
source = source.substring(0, s) + source.substring(e_e+1);
}
//alert('scripts.length: ' + scripts.length);
// Loop through every script collected and eval it
if (_execute) {
for(var i=0; i 0) {
for (var i = 0; i < process_indicator.length; i++) {
//process_indicator[i].style.border = '2px solid red';
infiniteScroll1.show(process_indicator[i]);
}
if (infiniteScroll1.process_indicator_scroll == 'yes') {
process_indicator[0].scrollIntoView(true);
}
}
}
},
stop_process_indicator: function() {
var process_indicator;
if (infiniteScroll1.process_indicator) {
process_indicator = infiniteScroll1.getElementsByClass(infiniteScroll1.process_indicator, '', infiniteScroll1.ajax_container);
//alert('process_indicator.length: ' + process_indicator.length);
if (process_indicator.length > 0) {
for (var i = 0; i < process_indicator.length; i++) {
infiniteScroll1.hide(process_indicator[i]);
}
}
}
},
parseResponseForMessage: function(response) {
var error_message_pattern;
var redir_link_pattern;
var redir_link;
var message_part;
var message;
var title_pattern;
var title;
//alert('1 response: ' + response);
title_pattern = /\s*(.+)\s*<\/title>/;
title = title_pattern.exec(response);
if (title && typeof title[1] != 'undefined') {
//alert('title[1]: ' + title[1]);
//alert('2 response: ' + response);
error_message_pattern = /\s*(.+)\s*<\/li>/g;
message = '';
while (message_part = error_message_pattern.exec(response)) {
message += message_part[0];
}
message = message.replace(/ /g, '
'); message = message.replace(/<\/li>/g, '
'); redir_link_pattern = /