var intoniaDomain = 'intonia.com';
var infoUser = 'info';
function constructEmail( fromUser, fromDomain )
{
	return fromUser + '@' + fromDomain;
}
var infoaddr = constructEmail( infoUser, intoniaDomain );
var infohref = 'mailto:'+infoaddr;
var infoA = '<A href="'+infohref+'">';
var infofull = infoA+infoaddr+'</A>';

var installBase = "InstallIntonia";
var updateBase = "UpdateIntonia";
var version = "1.2.5";

function getArgs()	// copied from "JavaScript: The Definitive Guide" by David Flanagan
			// Jerry Agin added the try - catch
{
	var args = new Object();
	var query = location.search.substring(1);
	var pairs = query.split("&");
	for ( var i=0; i<pairs.length; i++ )
	{
		var pos = pairs[i].indexOf('=');
		if (pos == -1 ) continue;
		var argname = pairs[i].substring( 0, pos );
		var value = pairs[i].substring( pos+1 );
		try
		{
			value = decodeURIComponent( value );
			args[argname] = value;
		}
		catch(e){}
	}
	return args;
}

function initGoogleAnalytics()
{
	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
}

var pageTracker;

function initPageTracker()
{
	if ( typeof pageTracker == 'undefined' )
		pageTracker = _gat._getTracker("UA-6798997-1");
}

function constructOnclickCall( url )
{
	return "javascript: pageTracker._trackPageview('" + url + "');";
}

var download_url = '';
function doDownload()
{
	if ( download_url.length != 0 )
		pageTracker._trackPageview( download_url );
		window.location = download_url;
}

function trackGoogleAnalytics()
{
	try {
		initPageTracker();
		pageTracker._trackPageview();
	} catch(err) {document.write("XXXXX");}
	document.write("<center>-*-</center>");
}

initGoogleAnalytics();
