 
function asRep_imgObj(){
 if(window.Image)
  return new window.Image();
 else if(document.createElement&&document.body&&document.body.appendChild){
  var ti=document.createElement('img');
  ti.setAttribute('border','0');ti.setAttribute('width','1');ti.setAttribute('height','1');
  return document.body.appendChild(ti);
 }else{
  document.write("<img id='asRep_imgObj' name='asRep_imgObj' border='0' width='1' height='1'>");
  if(document.images&&document.images["asRep_imgObj"])return document.images["asRep_imgObj"];
  if(document.getElementById)return document.getElementById("asRep_imgObj");
  if(document.all&&document.all("asRep_imgObj"))return document.all("asRep_imgObj");
 }
 return null;
}
function asRep_imgReport(url){
 if(!asRep_imgO)return false;
 asRep_imgO.src=url+"&transport=img";
 return true; 
}
var asRep_imgO=asRep_imgObj();
var asRep_imgRepTime=0;

function asRep_Track(ct,data){
 var url="http://www.bluecarrier.com/tracker/asrep/record.php?"+data;
 asRep_imgRepTime=asRep_imgReport(url)?ct:0;
}
function asRep_repClick(ct,st,ifrmno,cver){
 var tc=Math.floor((ct-asRep_ViewTime)/1000);
 if(tc==0)tc=1;
 var data="rep=c&tv=1265709703&id=201&tc="+tc+"&st="+escape(st)+"&cau="+ifrmno+"&cver="+cver;
 asRep_Track(ct,data);
}


function asRep_iFocusEvent(ifrmno){
asRep_iFrmNo=ifrmno;
asRep_iFocusTime=(new Date()).getTime();
var st=window.status ;
if(st.length && asRep_iStatus!=st)asRep_repClick(asRep_iFocusTime,st,asRep_iFrmNo,0);
else window.focus();
asRep_iStatus=st;
}
function asRep_iBlurEvent(){
asRep_iFrmNo=-1;
}
function asRep_beforeUnloadEvent(){
var ct=(new Date()).getTime();
if(asRep_iFrmNo>=0&&(ct-asRep_iFocusTime<2000)){asRep_repClick(ct,asRep_iStatus,asRep_iFrmNo,1);window.focus();}
if(asRep_OldBeforeUnload)asRep_OldBeforeUnload(e);
}
window.focus();
var asRep_iFrmNo=-1;
var asRep_iFocusTime=0;
var asRep_iStatus="";
var asRep_OldBeforeUnload=window.onbeforeunload;
window.onbeforeunload=asRep_beforeUnloadEvent;
asRep_ifrms[0].onfocus=function(){asRep_iFocusEvent(0)};
asRep_ifrms[0].onblur=asRep_iBlurEvent;
function asRep_unloadEvent(){
if(asRep_imgRepTime&&!asRep_imgO.complete) while(asRep_imgRepTime+999>(new Date()).getTime()){};
if(asRep_OldUnload)asRep_OldUnload();
}
var asRep_OldUnload=window.onunload;
window.onunload=asRep_unloadEvent;
