var ipst_referrer = document.referrer;
var ipst_usrId = '';
var ipst_siteId = '';
var ipst_error = 0;
var ipst_domain = 'http://www.ipstats.com.ar/tracker';

function ipst_runner() {
	if (typeof(ipst_usr) != 'string') {
		ipst_error = 1;
	}
	else {
		ipst_usrId = Number(ipst_usr.substr(ipst_usr.indexOf('m')+1, ipst_usr.indexOf('s')-1));
		ipst_siteId = Number(ipst_usr.substr(ipst_usr.indexOf('s')+1));
	
		if (isNaN(ipst_usrId)) {
			ipst_error = 1;
		}
		
		if (isNaN(ipst_siteId)) {
			ipst_error = 2;
		}
	}
	
    if (window.addEventListener) {
		window.addEventListener('load', ipst_overlay, false);
	} 
	else {
		if (window.attachEvent) {
			window.attachEvent('onload', ipst_overlay);
		}
	}
}

function ipst_overlay() {
	if (!ipst_error) {
		var sc = document.createElement('script');
		var request = 'usrId=' + ipst_usrId + '&siteId=' + ipst_siteId + '&referrer=' + encodeURIComponent(ipst_referrer);
		
		sc.src = ipst_domain + '/set_hit.ipst?' + request;
		
		document.getElementsByTagName('head').item(0).appendChild(sc);
	}
	else {
		var sc = document.createElement('script');
		sc.src = ipst_domain + '/log_error.ipst?error=' + ipst_error
		document.getElementsByTagName('head').item(0).appendChild(sc);
	}
}