function getCookie(name) {
	var cookies = document.cookie;
	var begin = cookies.indexOf(name+"=");
	if(begin==-1) return null;
	var end = cookies.indexOf(";", begin);
	if(end==-1) end = cookies.length; //last cookie
	return unescape(cookies.substring(begin+name.length+1, end));
}
function vatrack() {
	va = '<img src="https://vatrack.hinet.net/00000107/sorryNO';
	if(va.indexOf('?')==-1) va += '?';
	else if(va.indexOf('?')<va.length-1 && va.charAt(va.length-1)!='&') va += '&';
	if(document.referrer) va += 'va-ref='+encodeURIComponent(document.referrer)+'&';
	if(document.title) va += 'va-title='+encodeURIComponent(document.title)+'&';
	if(navigator) va += 'va-ch='+(navigator.systemLanguage?navigator.systemLanguage:navigator.language).toLowerCase()+'&';
	if(screen) va += 'va-res='+screen.width+'x'+screen.height+'&';
	try {	var htm = document.getElementsByTagName('html')[0].innerHTML;
		var rids = htm.match(/redir\.hinet\.net\/r\/\d+/gi);
		if(rids) {
			var rid = '';
			for(var i=0;i<rids.length;i++) {
				rids[i] = rids[i].replace(/redir\.hinet\.net\/r\//gi, '');
				if(rid.indexOf(rids[i]+',')==-1) rid += rids[i]+',';
			}
			rid = rid.substring(0, rid.length-1);
			va += 'va-rid='+rid+'&';
		}
	} catch(ex) { }
	try {	var metas = document.getElementsByTagName('meta');
		for(var i=0; i<metas.length; i++) {
			if(metas[i].name == 'vatrack') {
				va += 'va-attr='+encodeURIComponent(metas[i].content)+'&';
				break;
			}
		} 
	} catch(ex) { }
	try {	var os = navigator.platform.toLowerCase();
		if(os.indexOf('win')!=-1) {
			var ag = navigator.userAgent;
			if(ag.indexOf('Windows NT 6.2')!=-1) os = 'Windows 8';
			else if(ag.indexOf('Windows NT 6.1')!=-1) os = 'Windows 7';
			else if(ag.indexOf('Windows NT 6.0')!=-1) os = 'Windows Vista';
			else if(ag.indexOf('Windows NT 5.2')!=-1) os = 'Windows 2003';
			else if(ag.indexOf('Windows NT 5.1')!=-1) os = 'Windows XP';
			else if(ag.indexOf('Windows NT 5.0')!=-1) os = 'Windows 2000';
		}
		if(os) va += 'va-os='+encodeURIComponent(os)+'&';
	} catch(ex) { }
	try {	var dtid = getCookie('va-dtid');
		if(!dtid) {
			var d = new Date();
			dtid = d.getTime();
			d.setTime(d.getTime()+5*365*24*60*60*1000);
			document.cookie = 'va-dtid='+dtid+'; expires='+d.toGMTString()+'; path=/';
		}
		va += 'va-dtid='+dtid+'&';
	} catch(ex) { }
	if(va.charAt(va.length-1)=='&') va = va.substring(0, va.length-1);
	va += '" width="0" height="0" />';
	var ele = document.createElement('span');
	ele.innerHTML = va;
	document.body.appendChild(ele);
	//document.write(va);
}
vatrack();
