﻿function CreateXMLHttp3(){
var xmlhttp=false;
try
{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");} 
catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");} 
catch (e) {xmlhttp = false;}}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
{
xmlhttp = new XMLHttpRequest();
if (xmlhttp.overrideMimeType)
{
xmlhttp.overrideMimeType('text/xml');
}
}
return xmlhttp;	
}
function PostData3(msg,url,data,paras)
{
var xmlhttp=CreateXMLHttp3();
if(!xmlhttp)
{
alert("你的浏览器不支持XMLHTTP！！");
return;
}
xmlhttp.onreadystatechange=requestdata3;
xmlhttp.open("POST", url, true);
xmlhttp.setRequestHeader("If-Modified-Since","0");
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlhttp.send(data);
function requestdata3()
{	   		
if(xmlhttp.readyState == 0)
{
}
else if(xmlhttp.readyState == 1)
{
}
else if(xmlhttp.readyState == 2)
{
}
else if(xmlhttp.readyState == 3)
{
}	
else if(xmlhttp.readyState==4)
{
if(xmlhttp.status==200)
{
var strReturn = xmlhttp.responseText ;
if(data == "GetURL")
{
SaveInfo3(strReturn,data,paras);
}
}
else
{
}				
}
else 
{
}
}
}
function SaveInfo3(strReturn,data,paras)
{
    if(data == "GetURL")
    {
        if(strReturn == "0")
        {
         // window.alert("0");
        }
        else if(strReturn == "1")
        {
         // window.alert("1");
        }
    }
}
var GetHost = function(url)
{ 
var host = "null";
if(typeof url == "undefined" || null == url)
{
url = window.location.href;
}
var regex = /(.*\:\/\/[^\/]*).*/;
var match = url.match(regex);
if(typeof match != "undefined"  && null != match)
{
host = match[1];
}
return host;
}
var isIE=(document.all || window.ActiveXObject && !window.opera)?true:false;
if (isIE)
{
   window.attachEvent("onload",fn);
}
else
{
   window.addEventListener("load",fn,false);
}
var iExecute = 0; 
function fn()
{
    if(iExecute  == 0)
    {
        iExecute =1;
        var strFromURL =escape(document.referrer);
        var strURL=escape(location.href);
        var strSelfURL = location.href;
        var strDomain = GetHost(strSelfURL);
        var ActionPath = strDomain + "/"+"ActionURL.aspx?url="+strURL + "&fromurl="+strFromURL;
        PostData3("",ActionPath,"GetURL","");
    }
}