(function(){if(navigator.userAgent.indexOf("AppleWebKit")!=-1){return}var E=[],G=null,K=2*60*60*1000,D=null,L=false;window.onerror=function(Q,M,N){try{var P=(navigator.userAgent.indexOf("MSIE")==-1)?M:"";E.push({msg:Q,scriptUrl:P,pageUrl:document.location.href,ln:N});I();return !MySpace.ShowJsError}catch(O){}};function I(){clearTimeout(D);D=setTimeout(B,500)}function B(){try{var P=false;if(G){try{G.getPing();P=true}catch(R){}}if(!P){I();return}for(var O=0;O<E.length;O++){var N=E[O];G.addException(N.msg,N.scriptUrl,N.pageUrl,N.ln)}E=[];var Q=G.getPing();if(!Q||(new Date()-Q>K)){var M=G.getExceptions();if(M&&M.length){C(M)}else{G.clearExceptionsAndSetPing()}}}catch(R){}}function H(){try{if(F()){J();I()}}catch(M){}}if(window.addEventListener){window.addEventListener("load",H,false)}else{if(window.attachEvent){window.attachEvent("onload",H)}}function F(){var N=0;if(window.ActiveXObject){try{var M=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");if(M){var Q=M.GetVariable("$version");if(Q){N=parseInt(Q.split(" ")[1].split(",")[0])}}}catch(P){}}else{if(navigator.plugins){var O=navigator.plugins["Shockwave Flash"];if(O){N=parseInt(O.description.match(/^.*\s+(\S+)\.\S+\s+\S+$/)[1])}}}return(N>=8)}function J(){if(document.all){var M=document.createElement("div");document.body.appendChild(M);M.innerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="errorcollector" height="0" width="0"><param name="movie" value="'+errorCollectorSwfUrl+'" /><param name="allowScriptAccess" value="always" /></object>';G=M.getElementsByTagName("object")[0]}else{G=document.createElement("object");G.setAttribute("type","application/x-shockwave-flash");G.setAttribute("data",errorCollectorSwfUrl);G.setAttribute("width","0");G.setAttribute("height","0");var N=document.createElement("param");N.setAttribute("name","allowScriptAccess");N.setAttribute("value","always");G.appendChild(N);document.body.appendChild(G)}}function C(N){if(L){return}var P=A();if(!P){G.clearExceptionsAndSetPing();return}P.open("POST",errorCollectorUrl,true);P.onreadystatechange=function(){if(P.readyState==4){if(P.status==200){G.clearExceptionsAndSetPing()}L=false}};var O=[];for(var M=0;M<N.length&&M<100;M++){O.push(N[M].ScriptURL,N[M].PageURL,N[M].LineNumber,N[M].Message)}P.send(O.join("~*~"));L=true}function A(){try{if(window.XMLHttpRequest){return new XMLHttpRequest()}else{if(window.ActiveXObject){return new ActiveXObject("Microsoft.XMLHTTP")}}}catch(M){}return null}})();
