/*
	+------------------------------+
	+ WMC Analytics System         +
	+------------------------------+
	+------------------------------+
	Page: 	+------------------------------+
*/

var xmlhttp = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try
{
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch( e )
{
	try
	{
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(E)
	{
		xmlhttp = false;
	}
}
@end @*/
if( !xmlhttp && typeof XMLHttpRequest!='undefined' )
{
	try
	{
		xmlhttp = new XMLHttpRequest();
	}
	catch( e )
	{
		xmlhttp = false;
	}
}
if( !xmlhttp && window.createRequest )
{
	try
	{
		xmlhttp = window.createRequest();
	}
	catch( e )
	{
		xmlhttp = false;
	}
}

function smlanalytics_log( message )
{
	if (!("console" in  window) || !("firebug" in console)) {
		return false;
	}
	console.log(message);
}

function smlanalytics_ping()
{
	var params = "ping=&w=" + screen.width + "&h=" + screen.height + "&refer=" + document.referrer;
	smlanalytics_log(params);
	
	xmlhttp.open("GET", "http://api.webmarketingconsole.com/smlanalytics.js?" + params, true);
	
	xmlhttp.onreadystatechange = function()
	{
		smlanalytics_log( xmlhttp.status );
		if( xmlhttp.readyState == 4 )
		{
			smlanalytics_log( xmlhttp.responseText )
		}
	}
	xmlhttp.send( params );
	
}

function smlanalytics_OnLoad()
{
	smlanalytics_ping();
	setInterval( "smlanalytics_OnTimeout()" , 15000 );
}

function smlanalytics_OnTimeout()
{
	smlanalytics_ping();
}

setTimeout( "smlanalytics_OnLoad()" , 1000 );