﻿//得到地址栏传递参数的函数
var QueryString = function(qs)
{
	var s = document.getElementById('StatisticsScript').src;
	s = s.replace("?","?&").split("&");
	var re = "";
	for(i=1;i<s.length;i++)
		if(s[i].indexOf(qs+"=")==0)
			re = s[i].replace(qs+"=","");
	return re;
}
//获得flashplayer的版本
var getFlashVer = function(){
	var f="",n=navigator;
	if (n.plugins && n.plugins.length){
		for (var ii=0;ii<n.plugins.length;ii++){
			if (n.plugins[ii].name.indexOf('Shockwave Flash')!=-1){
				f=n.plugins[ii].description.split('Shockwave Flash ')[1];
				break;
			}
		}
	}else if (window.ActiveXObject){
		for (var ii=10;ii>=2;ii--){
			try {　
				var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");
				if (fl){f=ii + '.0'; break; }
			}
			catch(e){}
		}
	}
	return f;
} 
//javascript支持
var getJavaScriptSupport = function(){
	if(navigator.javaEnabled())
		return "true";
	else
		return "false";
} 
/*
function URIComponent(url) { 
	if (window.RegExp && window.encodeURIComponent){
		return encodeURIComponent(url); 
	}else{
		return url;
	}
}
*/

var webID = QueryString("webID");

var webReferer = null;//获得来源
try{
	webReferer = top.document.referrer;
}catch(e){
	webReferer = document.referrer;
}
if(webReferer != null){
	webReferer = webReferer.replace(/&/g,"$");
	webReferer = escape(escape(webReferer));
}

var webHref = null;//获得当前网页地址
try{
	webHref = top.location.href;
}catch(e){
	webHref = location.href;
}
if(webHref != null){
	webHref = webHref.replace(/&/g,"$");
	webHref = escape(escape(webHref));
}

var clientScreen = window.screen.width + '*' + window.screen.height;//获得客户端分辨率
var clientColor = window.screen.colorDepth;//获得客户端屏幕颜色质量设置：位彩色
var clientDevice = window.screen.deviceXDPI;//获得客户端屏幕dpi设置：像素/英寸

var title = null;//获得页面标题
try{
	title = window.top.document.title;
}catch(e){
	title = document.title;
}
if(title != null){
	title = escape(escape(title));
}

var flashVer = getFlashVer();//获得flashplayer的版本
var javaScriptSupport = getJavaScriptSupport();//获得javascript支持
var httpvar = QueryString("httpvar");//获得其他扩充的http变量
if(httpvar != null){
	httpvar = escape(escape(httpvar));
}
var jsvar =  QueryString("jsvar");//获得其他扩充的js变量
if(jsvar != null){
	jsvar = escape(escape(jsvar));
}

document.write('<div><img src="http://analytics.hlj.net/TrafficStatistics/GetData?webID='+ webID +'&referer=' + webReferer + '&href=' + webHref + '&clientScreen=' + clientScreen + '&clientColor=' + clientColor + '&clientDevice=' + clientDevice + '&title=' + title + '&flashVer=' + flashVer + '&javaScriptSupport=' + javaScriptSupport + '&httpvar=' + httpvar + '&jsvar=' + jsvar + '" width="0" height="0" border="0" id="myImg" /></div>')