RegExp.escape=function(_1){ if(!arguments.callee.sRE){ var _2=["/",".","*","+","?","|","(",")","[","]","{","}","\\"]; arguments.callee.sRE=new RegExp("(\\"+_2.join("|\\")+")","g"); } return _1.replace(arguments.callee.sRE,"\\$1"); }; var _CE={$:function(){ var _3=[],_4; for(var i=0;ipos.y+_33.height){ _35=pos.y+_33.height; } if(_34pos.x+_33.width){ _34=pos.x+_33.width; } _34-=pos.x; _35-=pos.y; _34/=_33.width; _35/=_33.height; return {x:_34,y:_35}; }}; _CE.db=document["body"]||document["documentElement"]; _CE.isi8=(/Konqueror|Safari|KHTML/.test(navigator.userAgent))?true:false; _CE.isE4=(/MSIE/.test(navigator.userAgent))?true:false; _CE.isz5=(/Gecko/.test(navigator.userAgent)&&!_CE.isi8)?true:false; _CE.is26=(/Firefox\/2/.test(navigator.userAgent)&&!this.isSafari)?true:false; _CE.isa7=(/Opera/.test(navigator.userAgent))?true:false; _CE.flash=0; if(navigator.plugins&&navigator.plugins.length){ var x=navigator.plugins["Shockwave Flash"]; if(x&&x.description){ var y=x.description; _CE.flash=y.charAt(y.indexOf(".")-1); } }else{ for(var i=10;i>0;i--){ _CE.flash=0; try{ var flash=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i); _CE.flash=i; break; } catch(e){ } } } _CE.Cls5={cre6:function(){ return function(){ this.initialize.apply(this,arguments); }; }}; Function.prototype.ce_bind=function(){ var _36=this; var _37=[]; for(var i=0;ir){ r=c; } } for(var i=1;i<_4e.length;i+=2){ var c=parseInt(_4e[i]); if(t==undefined||cb){ b=c; } } _4f={left:l,top:t,right:r,bottom:b}; } _4d.rectDefined=true; _4d.rLeft=_4f.left; _4d.rRight=_4f.right; _4d.rTop=_4f.top; _4d.rBottom=_4f.bottom; return _4f; }; _CE.sul16=function(_56,_57,_58){ var _59=""; var _5a=(_57=="after")?"nextSibling":"previousSibling"; var _5b=_56[_5a]; var _5c=new RegExp("(br|center)","im"); var _5d=new RegExp("(body|html|script)","im"); var _5e=false; var _5f=false; while(_5b){ if(_5b.nodeType==3||_5b.nodeType==8){ if(_5b.nodeType!=8){ _5f=true; if(_57=="after"){ _59+=_5b.data; }else{ _59=_5b.data+_59; } } }else{ if(_5b.nodeName.match(_5c)){ if(!_5b.nodeName.match(_5d)){ if(_57=="after"){ _59+=(_5b["outerHTML"]||_5b["ce_outerHTML"]); }else{ _59=(_5b["outerHTML"]||_5b["ce_outerHTML"])+_59; } } }else{ _5e=true; break; } } if(!_5e){ _5b=_5b[_5a]; } } if(_5b&&!_5b.nodeName.match(_5d)){ if(_57=="after"){ _59+=(_5b["outerHTML"]||_5b["ce_outerHTML"]); }else{ _59=(_5b["outerHTML"]||_5b["ce_outerHTML"])+_59; } } if(((!_5e&&!_5f)||!_59.match(/[^\s]/m))&&_56.parentNode&&(_56.parentNode["outerHTML"]||_56.parentNode["ce_outerHTML"])&&!_56.parentNode.nodeName.toLowerCase().match(_5d)){ if(_57=="before"){ _59=(_56.parentNode["outerHTML"]||_56.parentNode["ce_outerHTML"]).replace(/[\n\r]/gm,"").replace(/(^.*?>).*/m,"$1")+_59; }else{ _59+=""; } if(!_58||_56.parentNode.nodeName.toLowerCase().match(_5c)){ if(_57=="before"){ _59=this.sul16(_56.parentNode,_57,true)+_59; }else{ _59=_59+this.sul16(_56.parentNode,_57); } } }else{ if(_5b){ if(_56.nodeName.toLowerCase().match(_5c)||(!_58&&_5b.nodeName.toLowerCase().match(_5c))){ if(_57=="before"){ _59=this.sul16(_5b,_57,true)+_59; }else{ _59=_59+this.sul16(_5b,_57,true); } } } } return _59; }; _CE.html_after=function(_60){ return this.sul16(_60,"after"); }; _CE.html_before=function(_61){ return this.sul16(_61,"before"); }; _CE.gee30=function(_62,_63){ if(_63=="OBJECT"||_63=="EMBED"){ if(_CE.isz5){ return _62.getElementsByTagName("embed"); }else{ var _64=new Array(); var _65=_CE.toy7(_62.getElementsByTagName("object")).concat(_CE.toy7(_62.getElementsByTagName("embed"))); for(var i=0;i<_65.length;i++){ if(_65[i].offsetParent){ _64.push(_65[i]); } } return _64; } }else{ return _62.getElementsByTagName(_63); } }; _CEEL={"focus":".ons7.","mouseover":".onmouseover.","unload":".ond8.","mousemove":".one11.","contextmenu":".onu13.","click":".onk7.","mousedown":".onn11.","mouseup":".onmouseup."}; _CE.Trr7=_CE.Cls5.cre6(); _CE.Trr7.prototype={initialize:function(_67){ this.target=_67; this.res15(); this.ifr21(); var _68=new Date(); this.start_time=_68.getTime(); },res15:function(){ this.ret14("mousedown"); this.ret14("contextmenu"); this.ret14("mousemove"); this.ret14("unload"); var _69=new Array(); _CE.ads12(_69,this.target.getElementsByTagName("input")); _CE.ads12(_69,this.target.getElementsByTagName("textarea")); _CE.ads12(_69,this.target.getElementsByTagName("select")); for(var i=0;i<_69.length;i++){ _CE.ret13("focus",this.crk21(_69[i]).ce_bind(this),_69[i]); } },crk21:function(_6b){ function on_focus_callbk(){ this.ons7(_6b); } return on_focus_callbk; },ges11:function(){ return this.target.getElementsByTagName("iframe"); },she21:function(ifr){ return !(ifr.src); },ife15:function(_6d){ var _6e=null; if(_6e=_CE.evt13(_6d)){ this.current_iframe=_6e; } },ife17:function(e){ this.current_iframe=null; },ifr21:function(){ if(!_CE.isSafari){ this.current_iframe=null; var _70=this.ges11(); for(var i=0;i<_70.length;i++){ if(!this.she21(_70[i])){ _CE.ret13("mouseover",this.ife15.ce_bindAsEventListener(this),_70[i]); _CE.ret13("mouseout",this.ife17.ce_bindAsEventListener(this),_70[i]); } } } },ift20:function(){ if(_CE.isi8){ if(this.lastMousePosition){ var _72=this.ges11(); var pos; var _74; var _75; for(var i=0;i<_72.length;i++){ _75=_72[i]; pos=_CE.pos(_75); if(this.lastMousePosition.x>=pos.x&&this.lastMousePosition.y>=pos.y){ _74=_CE.size(_75); if(this.lastMousePosition.x<=pos.x+_74.width&&this.lastMousePosition.y<=pos.y+_74.height){ break; } } } if(i<_72.length&&_75){ var rel=_CE.ren17(pos,_74,this.lastMousePosition.x,this.lastMousePosition.y); this.rek14(_75,rel,true,"mousedown"); } } }else{ if(this.current_iframe){ var _78; var rel; var pos=_CE.pos(this.current_iframe); var _74=_CE.size(this.current_iframe); if(this.iframe_mouse_pos){ _78=this.iframe_mouse_pos; if(_CE.is26){ rel={x:_78.x/_74.width,y:_78.y/_74.height}; }else{ _78=this.iframe_mouse_pos; var _79=0; var _7a=0; if(this.target.documentElement&&this.target.documentElement.scrollLeft){ _79=this.target.documentElement.scrollLeft; }else{ if(this.target.body.scrollLeft){ _79=this.target.body.scrollLeft; } } if(this.target.documentElement&&this.target.documentElement.scrollTop){ _7a=this.target.documentElement.scrollTop; }else{ if(this.target.body.scrollTop){ _7a=this.target.body.scrollTop; } } _78.y+=_7a; _78.x+=_79; rel=_CE.ren17(pos,_74,_78.x,_78.y); } }else{ rel={x:0.5,y:0.5}; } this.rek14(this.current_iframe,rel,true,"mousedown"); } } },ret14:function(_7b,_7c){ var _7d=this[_CEEL[_7b].replace(/\./g,"")].ce_bindAsEventListener(this); _CE.ret13(_7b,_7d,_7c); },ond8:function(_7e){ this.ift20(); },one11:function(_7f){ this.lastMousePosition={x:_CE.poX8(_7f),y:_CE.poY8(_7f)}; },onu13:function(_80){ var _81; if(_81=_CE.evt13(_80)){ this.rek14(_81,_CE.cln14(_81,_80),false,"contextmenu"); } },onk7:function(_82){ var _83=null; if(_83=_CE.evt13(_82)){ if(_83!=this.last_mouse_down_element){ this.onn11(_82,true); } } },ons7:function(_84){ if(_84&&_84!=this.last_mouse_down_element&&_84!=this.last_focus_element){ this.last_mouse_down_element=null; this.last_focus_element=_84; setTimeout(this.onn28.ce_bind(this),500); } },onn28:function(){ if(this.last_focus_element){ this.rek14(this.last_focus_element,{x:0.5,y:0.5},false,"focus"); } },onn11:function(_85,_86){ var _87=null; if(_87=_CE.evt13(_85)){ this.last_mouse_down_element=_87; this.last_focus_element=null; this.rek14(_87,_CE.cln14(_87,_85),(_86||_87.nodeName=="A"||_87.onclick),"mousedown"); setTimeout(function(){ this.last_mouse_down_element=null; }.ce_bind(this),650); } },rek14:function(_88,_89,_8a,_8b){ if(this.ise12(_88)){ var _8c=this.ise7(_88); if(!_CEU.tdc&&!_8c){ return false; } var _8d=_CE.html_before(_88); var _8e=_CE.html_after(_88); if(_8d.length>500){ _8d=_8d.substring(0,500); } if(_8e.length>500){ _8e=_8e.substring(0,500); } var _8f=this.see13({html:(_88["outerHTML"]||_88["ce_outerHTML"]),html_before:_8d,html_after:_8e,time_to_click:this.tik13(),click_x:_89.x,click_y:_89.y,event_type:_8b,live:(_8c?"true":"false")}); var _90=350; if(_8f.parts.length>1){ _90+=150*(_8f.parts.length-1); } if(_8f.parts.length>2){ _90+=100*(_8f.parts.length-2); } if(_8f.parts.length>3){ _90+=100*(_8f.parts.length-3); } if(_8f.parts.length>4){ _90+=50*(_8f.parts.length-4); } if(_8f.parts.length>5){ _90+=50*(_8f.parts.length-5); } if(_8c&&_8b!="contextmenu"&&!this.sky10(_88)){ _CE.delay(_90); } } },sky10:function(_91){ if(_91){ if(_91.nodeName=="SELECT"){ return true; } } },tik13:function(){ var _92=new Date(); return _92.getTime()-this.start_time; },ise12:function(_93){ if(!_93){ return false; } if(!(_93["outerHTML"]||_93["ce_outerHTML"])){ return false; } if((_93["outerHTML"]||_93["ce_outerHTML"]).length>3000){ return false; } var _94=["BODY","OPTION","HTML"]; for(var i=0;i<_94.length;i++){ if(_93.tagName==_94[i]){ return false; } } return true; },ise7:function(_96){ var _97=["A","IMG","INPUT","SELECT","TEXTAREA","OBJECT","EMBED","IFRAME","BUTTON","AREA"]; var _98=_96.nodeName; for(var i=0;i<_97.length;i++){ if(_98==_97[i]){ return true; } } if(_96.parentNode&&_96.parentNode.nodeName!="BODY"){ if(this.ise7(_96.parentNode)){ return true; } } return (_96.onclick||_96.onmouseup||_96.onmousedown); },see13:function(_9a){ return new _CE.Ret7(_CEU.tu,_9a); }}; _CE.Ret7=_CE.Cls5.cre6(); _CE.Ret7.MAX_LENGTH=1024; _CE.Ret7.count=0; _CE.Ret7.prototype={initialize:function(url,_9c){ this.head=document.getElementsByTagName("HEAD")[0]; this.url=url; this.parameters=_9c; this.set12(); },apd6:function(src){ var _9e=src; for(var i=1;i_CE.Ret7.MAX_LENGTH){ this.parts.push(_a1); _a1=""; } _a1+="&"+key+"="; var _a3=""+this.parameters[key]; var _a4=0; while(_a4<_a3.length-1){ var _a5=0; if(_a1.length<_CE.Ret7.MAX_LENGTH){ _a5=_CE.Ret7.MAX_LENGTH-_a1.length; if(_a4+_a5>_a3.length){ _a5=_a3.length-_a4; } _a1+=encodeURIComponent(_a3.substr(_a4,_a5)); } _a4+=_a5; if(_a4<_a3.length-1){ this.parts.push(_a1); _a1="&"+key+"="; } } } this.parts.push(_a1); _CE.Ret7.count+=1; var rid=_CEU.vi+"-"+_CE.Ret7.count; var _a7=new Date(); if(this.parts.length==1){ this.crt16(this.apd6(this.url,this.parts[0],"_rt=s","_rid="+rid,"_ts="+_a7.getTime())); }else{ if(this.parts.length<10){ for(var i=0;i"); } _CE.gsu = function(d) { var s = document.getElementsByTagName("script");var p = ["crazyegg.com","cetrk.com"]; for(var i=0;i