 //  File: /Versions/Current/Source/Collection/Client/ePulse/IBM/ePulseIBM.js $
//  Revision: 10 $
var kl0=navigator.appName;var kl1=navigator.appVersion;var kl2=parseInt(kl1);var kl3=kl0.indexOf("Microsoft");var kl4=kl3!=-1&&kl2>=4&&kl1.indexOf("Macintosh")==-1;var kl5=kl3!=-1&&kl2<4;var kl6=kl0.indexOf("Netscape")!=-1&&kl2>=4&&kl2<5;var kl7="undefined";var kl8="SESSION_ID"; var kl9="/";var kla="23";var klb="KL77";var klc="//stats.klsoft.com/Collection.gif";  var kld="; domain=ibm.com";var kle="; path="+kl9;var klf="KL_PV"+klb;var klg=klb;var klh=new Date();
function kli(klj,klk){var i=-1;var j=0;while((i=klk.indexOf(klj,j))!=-1){if(i==0){break;}else if(i>1&&i<klk.length){if(klk.charAt(i-1)==' '&&klk.charAt(i-2)==';')break;}j=i+1;}if(i==-1)return "";var s=i+klj.length;var e=klk.indexOf(";",s);if(e==-1)e=klk.length;return klk.substring(s,e);}
function kll(refUrl){var r=refUrl;var i=r.indexOf(":\/\/");if(i!=-1&&i+3<r.length){var b=i+3;var e=r.length;var c=r.indexOf(":",b);if(c!=-1&&c<e)e=c;var s=r.indexOf("/",b);if(s!=-1&&s<e)e=s;return document.domain==r.substring(b,e);}return false;}
function klm(u1,u2){var s1=(u1.indexOf("https")==0);var s2=(u2.indexOf("https")==0);if(s1!=s2)return false;else if(s1&&s2)return true;else return (u1.indexOf("http")==0)&&(u2.indexOf("http")==0);}
function kln(klo,klp,klq){if(klq){var o=klq.toString();var m=klo;var a=o.match(new RegExp("\\(([^\\)]*)\\)"));a=(a[1].length>0?a[1]:"e");m=m.replace(new RegExp("\\([^\\)]*\\)","g"),"("+a+")");if(o.indexOf(m)<0){var b=o.indexOf("{");if((kl6||o.indexOf("anonymous")>0)&&b>0)o=o.substring(b,o.length);else if(o.indexOf("function")>=0&&b>0)o=o.substring(o.indexOf("function")+9,b);o=o.replace(new RegExp("\\r","g"),"\\r");o=o.replace(new RegExp("\\n","g"),"\\n");o=o.replace(new RegExp("([^a-zA-Z0-9$_])this([^a-zA-Z0-9$_])","g"),"$1kll_this$2");o=o.replace(new RegExp("'","g"),"\\'");o=o.replace(new RegExp('"',"g"),'\\"');var n="{"+"var a0 = '"+a+"';"+"var ofb = '"+o+"' ;"+"var f = new Function( a0, 'kll_this', ofb);"+m+";"+"var rv = f( "+a+",this);"+"return rv;"+"}";return new Function(a,n);}else return klq;}return klp;}
function klr(reason,href,line){var r=reason;var h=href;var l=line;var m="";if(r.target!=null){m+="&rs="+escape("Image load error.");m+="&hf="+escape(r.target.src.split("?")[0].toString());}else {m+="&rs="+escape(r);if(h!=document.location)m+="&hf="+escape(h.toString());if(l>0)m+="&ln="+l;}kls("ERROR",m);return true;}
function klt(e){var w=(kl4?window:e.target);w.klu();kls("LOAD","");var m="";if(klv&&!(klw==null)){m+=klw;if(!(window.klx==null)){m+=window.klx;kly("echo2="+m);window.klx=null;klw=null;}}}
function klz(e){var l=(kl4?window.event.srcElement:e.target);var a=false;if(kl4){var u=l.tagName.toUpperCase();a=(u=="IMG"?true:false);while(u.indexOf("A")){l=l.parentElement;u=l.tagName.toUpperCase();}}var m="&lk="+escape(l.toString());if(a)m+="&ad=YES";kls("GOTO",m);klA();if(!(window.klx==null)){kly("echo2="+window.klx);window.klx=null;}}
function klB(e){var i=(kl4?window.event.srcElement:e.target);var m="&ig="+escape(i.src);kls("ABORT",m);}
function klC(){this.imgabort=0;d=document;if(kl4&&d.images){var n=5;for(var i=0;i<d.images.length;i++){var g=d.images[i];if(g.complete==false){this.imgabort++;if(n-->0)kls("ABORT","&ig="+escape(g.src));}}}}
function klA(e){if((typeof(klC)!=kl7)&&(klC!=null))klC();kls("UNLOAD",(imgabort>0?"&ab="+imgabort:""));}
function klD(e){if(klE==false){klA();var w=window;if(!(w.klx==null)){kly("echo2="+w.klx);w.klx=null;}}}
function klF(){if(kll(document.referrer)&&(window!=top)&&klm(document.location.toString(),klG.referrer)){var i=0;var p=parent;while(i<p.length){if(self==p.frames[i]){return i;}i++;}}return 0;}
function klH(){var d=document;var a=new Date();var t=a.getTime();d.cookie="KL_TC1="+t.toString()+"; path=/";var v=kli("KL_TC1=",d.cookie);if(v!=t.toString())return false;a.setTime(t+3600000);d.cookie="KL_TC2="+t.toString()+"; expires="+a.toGMTString()+"; path=/";v=kli("KL_TC2=",d.cookie);if(v!=t.toString())return false;a.setTime(t-3600000);d.cookie="KL_TC1="+t.toString()+"; expires="+a.toGMTString()+"; path=/";d.cookie="KL_TC2="+t.toString()+"; expires="+a.toGMTString()+"; path=/";return true;}
function klI(stamp){var f=klF();var m="&b=TSTAMP&st="+stamp.getTime().toString()+"&zn="+(stamp.getTimezoneOffset()*-1)+"&cd="+kla+"&sd="+klb+"&id="+klJ.klid+"&fd="+escape(f.toString())+"&cf="+klK.toString()+"&e=";return m;}
function klL(sys){var w=window;var d=document;var s=sys;if(s&&klM)d=klG;var m="";if(d.location)m+="&lc="+escape(d.location.toString());if((typeof(d.location.href)!=kl7)&&(d.location.href!=null)&&(d.location.href!=d.location))m+="&hf="+escape(d.location.href.toString());if(d.referrer)m+="&rf="+escape(d.referrer.toString());m+="&sq="+escape(klJ.klsq.toString());if((typeof(w.epulse_content_group)!=kl7)&&(w.epulse_content_group!=null))m+="&cg="+escape(w.epulse_content_group.toString());if(kl4||kl6)m+="&in="+escape("1");else m+="&in="+escape("0");kls("PAGE",m);klJ.klsq+=1;klJ.document.cookie=klf+"="+klJ.klsq.toString()+kle+kld;}
function kls(p,s){var d=new Date();var t=d.getTime()-klh.getTime();var w=window;if(w.klx==null)w.klx=klI(klh);w.klx+="&b="+p+"&dt="+t+s+"&e=";}
function kly(m){var w=window;var d=document;var s="";if((typeof(w.epulse_info)!=kl7)&&(w.epulse_info!=null)){s=w.epulse_info.toString();}var i=kli(kl8+"=",d.cookie);if(i!=""){if(s!="")s+=",";s+=kl8+"="+i;}if(s!="")m+="&b="+"INFO"+"&if="+escape(s)+"&e=";if(d.ePingI==null||typeof(d.ePingI)==kl7)d.ePingI=new Image();d.ePingI.src=klc+"?"+m;if(m.indexOf("&b=UNLOAD")!=-1){klE=true;for(var i=0;i<25000;i++){i=i;}}return true;}
function klu(){var w=window;var d=w.document;for(var i=0;i<d.links.length;i++){d.links[i].onclick=kln("klz(e)",klz,d.links[i].onclick);}}
function klO(){var w=window;var n=navigator;var t=0;var h=0;var d=0;if((typeof(w.screen)!=kl7)&&(w.screen!=null)){t=w.screen.width;h=w.screen.height;d=w.screen.colorDepth;}var m="&sc="+t+"x"+h+"x"+d+"&bw="+escape(n.appName)+"&vs="+escape(n.appVersion)+"&pf="+escape(n.platform)+"&ua="+escape(n.userAgent);kls("SYSTEM",m);w.klw=w.klx;w.klx=null;} ;if(!kl5){var klJ=window;var klG=document;klK=0;if(klH())klK=1;var klM=(top!=window);var klx=null;var klw=null;var klv=false;var klE=false;var klN=kli(klb+"=",document.cookie);if(klN==""){while(klJ!=top&&kll(klG.referrer)&&klm(document.location.toString(),klG.referrer)){klG=klJ.parent.document;klJ=klJ.parent;}}if(typeof klJ.seenFirst==kl7||klJ.seenFirst==null){klJ.seenFirst=true;klv=true;}if(klv){klJ.kla=this.kla;klJ.klb=this.klb;klJ.klid="";klJ.klsq="";if(klJ.document.cookie!=null){klJ.klid=kli(klb+"=",klJ.document.cookie);klJ.klsq=parseInt(kli(klf+"=",klJ.document.cookie));}if(klJ.klid==""){klJ.klsq=0;klJ.klid="x"+klh.getTime().toString();klJ.klid=klJ.klid+Math.random().toString().substring(2,2+20-klJ.klid.length);klJ.document.cookie=klb+"="+klJ.klid+kle+kld;klJ.document.cookie=klf+"=0"+kle+kld;klL(true);klO();}}klL(false);var klP="";if(klv&&!(klw==null))klP+=klw;if(!(klx==null)){klP+=klx;kly("echo2="+klP);klx=null;klw=null;}if(kl4||kl6){this.onabort=kln("klB(e)",klB,this.onabort);this.onerror=kln("klr(reason,href,line)",klr,this.onerror);this.onload=kln("klt(e)",klt,this.onload);if(kl6)window.captureEvents(Event.ABORT|Event.ERROR);if(kl4)onbeforeunload=kln("klD(e)",klD,onbeforeunload);}}/** END ePulse Initialization **//* This code is copyrighted. */
