/*)'; var match = new RegExp(Reg, 'img'); var scripts = e.innerHTML.match(match); var doc = document.write; document.write = function(p){ e.innerHTML = e.innerHTML.replace(scripts[s],p)}; if(scripts) { for(var s = 0; s < scripts.length; s++) { var js = ''; var match = new RegExp(Reg, 'im'); js = scripts[s].match(match)[1]; js = js.replace('',''); eval('try{'+js+'}catch(e){}'); } } document.write = doc; }; var link_text = function(id,newtext,toggle_text,style,style_toggle){ if($(id)){ var l = $(id); if(toggle_text){ if(l.firstChild.data == toggle_text){ l.firstChild.data = newtext; if(style) {l.className = style;} }else{ l.firstChild.data = toggle_text; if(style_toggle) {l.className = style_toggle;} } }else{ l.firstChild.data = newtext; if(style) {l.className = style;} } } }; var move = function(id,moveto,mode){ if($(id) && $(moveto) ){ if(mode == 'sib'){ $(id).parentNode.insertBefore($(moveto), $(id).nextSibling); }else{ $(id).parentNode.insertBefore($(moveto),$(id)); } } }; return{ init: function(){ var preload_throbber = document.createElement('img'); preload_throbber.src="/wp-content/plugins//images/throbber.gif"; var preload_throbber_large = document.createElement('img'); preload_throbber_large.src="/wp-content/plugins//images/throbberlarge.gif"; }, addEvent: function(evn,fn,base){ if (base.addEventListener){ base.addEventListener(evn, fn, false); return true; } else if (base.attachEvent){ var r = base.attachEvent("on"+evn, fn); return r; } else { return false; } }, doit : function() { aWP.start.main(arguments); }, update: function (){ var e = $(i); _d[i].response = ''; var nodes = _d[i].result.getElementsByTagName("var"); if(nodes.length > 0){ for (j=0; j 0){ for (j=0; j 0){ for (j=0; j }else{ return aWP.toggle.main(); } }, dummy: function(){} }, toggle: { main: function (){ var e = $(i); var style = $(i).style.display; /*Otherwise we need to get it several times.*/ if(style != 'none' && style != 'block'){ /*If the element is displayed, but not explicitly set.*/ $(i).style.display = 'block'; /*Explicitly set it.*/ } var winHeight = window.innerHeight; if(!winHeight){ //yet another IE fix winHeight = document.documentElement.clientHeight; } if(document.getElementById('throbber'+i)){ setTimeout("try{document.body.style.cursor='normal';document.body.style.cursor='auto';}catch(e){}",500); setTimeout("try{document.getElementById('throbber"+i+"').parentNode.removeChild(document.getElementById('throbber"+i+"'));}catch(e){}",500); setTimeout("try{document.getElementById('throbber"+i+"').parentNode.removeChild(document.getElementById('throbber"+i+"'));}catch(e){}",500); } if(aWP.toggle[_d[i].type]){ aWP.toggle[_d[i].type](e,style); }else{ var toggle = 0; if(!_d[i].force){ link_text('awp'+_d[i].type+'_link'+'_'+_d[i].main, _p[i].show, _p[i].hide,'awp' + _d[i].type + '_link','awp' + _d[i].type + '_link_hide'); toggle = 1; } if( $(i).style.display != 'block' || toggle){ aWP.toggle.pick_switch(); } } if(_d[i].focus){ setTimeout("aWP.toggle.smooth_scroll('"+_d[i]['focus']+"',0);",250); }else if(pos(i) > 0 && !_d[i].force && !_d[i].no_jump){ aWP.toggle.smooth_scroll(i,-1*(winHeight/4)); } if(_d[i].focus){ setTimeout("location.href= '#"+_d[i].focus+"';",100); }else if(pos(i) > 0 && !_d[i].force && !_d[i].no_jump){ try{window.parent.scrollTo(0,pos(i) - winHeight/4);}catch(e){} } }, pick_switch:function(){ }, smooth_scroll: function(scrolluntil,extra){ var end = pos(scrolluntil) + extra; var cur_scroll = get_current_scroll(); var step = 50; var scrollto = 0; var val = cur_scroll - end; clearTimeout(aWP.timer); if(Math.abs(val) > 50 && _p[i].scrollval != val){ if(Math.abs(val) > 5000){step = 750;} else if(Math.abs(val) > 2500){step = 500;} else if(Math.abs(val) > 1000){step = 200;} else { step = 50; } if (val > 0){ scrollto = cur_scroll - step; }else if (val < 0){ scrollto = cur_scroll + step; } _p[i].scrollval = val; try{window.parent.scrollTo(0,scrollto);}catch(e){} aWP.timer = setTimeout("aWP.toggle.smooth_scroll('"+scrolluntil+"',"+extra+")",100); } } }, complete: function (){ aWP.finish.main(_d[i].type); }, finish: { main: function(){ try{$('throbber'+i).parentNode.removeChild($('throbber'+i));}catch(e){} if(aWP.finish[_d[i].type]) aWP.finish[_d[i].type](); }, dummy: function(){} } } }(); aWP.init();