m_serverProcessingTime = 0;
m_clientPageLoadTime = 0;
m_serverPreInitTime = String("");
m_serverPreInitTime_milliseconds = 0;

client_onPreInitTime = new Date();

old_onload = window.onload;

window.onload = function()
{
	init();
	if(old_onload) old_onload();
}	

init = function()
{
	client_onCompleteTime = new Date(); 
	
    m_clientPageLoadTime = (client_onCompleteTime - client_onPreInitTime)/1000;
	//$('clientPageLoadTime').innerHTML = 'Client Page Load Time: ' +  m_clientPageLoadTime + ' seconds';
	
	sendStatsToServer(m_serverPreInitTime, m_serverPreInitTime_milliseconds, m_serverProcessingTime, m_clientPageLoadTime);
}

sendStatsToServer = function(serverPreInitTime, serverPreInitTime_milliseconds, serverProcessingTime, clientPageLoadTime)
{
	m_userName = String("");
	methodName = "AddStats";
	
	if(document.getElementById('stats_user')) m_userName = document.getElementById('stats_user').value;

	url = _webServiceURL + "/" + methodName;
	url += "?usrnm=" + m_userName;
	url += "&spt=" + serverProcessingTime;
	url += "&spit=" + serverPreInitTime;
	url += "&spitm=" + serverPreInitTime_milliseconds;
	url += "&cplt=" + clientPageLoadTime;
	url += "&hua=" + window.navigator.userAgent;
	url += "&hr=" + document.referrer;
	url += "&pi=" + window.location.href;
	url += "&qs=" + window.location.search;
	if(document.getElementById('db_time'))
	    url += "&db=" +  document.getElementById('db_time').value;
	    
	if (_sitename!="defaultsitename") {
	    url += "&sitename=" +  _sitename;
	}
	
	try
	{
        var imgel = document.getElementById('SendDataImg');
        var m_img = '<img src="'+ url + '">';
        image=new Image();
        image.src = url;
    }
    catch(e)
    {
        alert(e.description);
    }
}
