chanalytics( document.URL.toLowerCase() );

function chanalytics( s )
{
	var p = s.indexOf( 'zmam=' );
	if( p == -1 ) { return; }
	
	s = unescape( s );
	p = s.indexOf('zmam=');
	
	var d = '&';
	var zmam = '0';
	var zmas = '0';
	var zmac = '0';
	var zmap = '0';
	var zmaq = '0';
	var sid ='0';
	var r = unescape( document.referrer );
	
	if( r.length > 2000 ) { r = r.substring(0,2000); }
	if( r.indexOf("'") > 0 ) { r = r.replace("'",""); }
	if( s.indexOf("'") > 0 ) { s = s.replace("'",""); p = s.indexOf('zmam='); }
	
	for( i = p+5; i < s.length; i++ )
	{
		if( isNaN(s.charAt(i)) ) { d = s.charAt(i); break; }
	}
	
	s += d + '=';
	
	zmam = s.substring( p+5, s.indexOf(d,p+5) );
	p = s.indexOf( 'zmas=' );
	if( p > 0 ) { zmas = s.substring( p+5, s.indexOf(d,p+5) ); }
	p = s.indexOf( 'zmac=' );
	if( p > 0 ) { zmac = s.substring( p+5, s.indexOf(d,p+5) ); }
	p = s.indexOf( 'zmaq=' );
	if( p > 0 ) { zmaq = s.substring( p+5, s.indexOf(d,p+5) ); }
	p = s.indexOf( 'zmap=' );
	if( p > 0 )
	{
		zmap = s.substring( p+5, s.indexOf('=',p+5) );
		zmap = zmap.substring( 0, zmap.lastIndexOf(d) );
	}
	p = s.indexOf( 'sid=' );
	if( p > 0 )
	{
		sid = s.substring( p+4, s.indexOf('=',p+4) );
		sid = sid.substring( 0, sid.lastIndexOf(d) );
	}
	
	var url = "http://chanalytics.merchantadvantage.com/inChannel/capq_new.asp";
    if ( document.URL.indexOf("https") >= 0 )
	{
    	url = "https://secure.merchantadvantage.com/inChannel/capq_new.asp";
	}
	
	
	s =	"<img src=\"" + url +
		"?zmam=" + zmam + "&zmas=" + zmas + "&zmac=" + zmac + "&zmap=" + zmap +
		"&zmaq=" + zmaq + "&sid=" + sid + "&zmar=" +  r + "\" width=0 height=0>";
	
	document.write( s );
	
	var t = new Date();
	t.setDate( t.getDate()+10 ); // +10 days
	
	var e = "expires=" + t.toGMTString();
	document.cookie = "zmac=" + zmac + ";" + e;
	document.cookie = "zmap=" + zmap + ";" + e;
	document.cookie = "sid="  + sid  + ";" + e;
}
