﻿// JScript 檔

var cken;
//myTimer=setInterval('RunLog(9)',180000)
   function  createXMLHttpRequest(){
    var xmlHttp;
     if (window.ActiveXObject){
        xmlHttp= new ActiveXObject("Microsoft.XMLHTTP")
     }else if (window.XMLHttpRequest){
        xmlHttp= new XMLHttpRequest();
     }
     return xmlHttp;
}


function runload(){
//mj20120128RunLog(1);
bodyonload();

}

function rununload(){
//mj20120128RunLog(9);
}


function RunLog(i){

    var xmlHttp=createXMLHttpRequest(); 
    var qString;
    
    switch (i) {
    case 1:
        var u =  location.href.replace(/[&]/g,"###") ;
        var r = document.referrer.replace(/[&]/g,"###") ;
          qString="URL="+ u + "&REFERRER=" + r + "&RID=" + i 
       break 
    case 9:  
       var CKN = getValue("CKN");       
       CKN = getValue(CKN);
        qString="RID=" + i + "&PID=" + CKN; 
         break
    } 
    var url=getPAGEVIEW() //+"?tm=" + new Date().getTime();

    xmlHttp.open("POST", url, true);
    xmlHttp.onreadystatechange = function (){
    if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {     
//        var rstr=xmlHttp.responseText;
//  alert(2);
               }          
        }
		 xmlHttp.setRequestHeader("Content-Type"," application/x-www-form-urlencoded" );
         xmlHttp.send(qString);     
   }
   

function getValue(cookiesName){
cookiesName= cookiesName + "="
 if (document.cookie.length > 0){
  position= document.cookie.indexOf(cookiesName)
  if (position != -1){
   position= position + cookiesName.length
   endPosition= document.cookie.indexOf(";" , position)
  if (endPosition == -1){
   endPosition = document.cookie.length
  }
  return unescape(document.cookie.substring(position,endPosition))
 }
}
return null
}



function getPAGEVIEW(){
    var bi = 2;
    var fr = "pageview/";

    var lurl= location.href;
    var arr=lurl.substr(7).split("/");
    var ui = arr.length-bi;
    var url ="";
    for (var i = 1; i<=ui; i++){
    url +="../";
      }
    url +=fr + "pageview.aspx";	
    return url    
   
 }


   
onload= runload;

onunload =rununload;


