var gaTracking = function( url, code )
{
    try
    {
		var pageTracker = _gat._getTracker( code );
		pageTracker._trackPageview( url );
	}
    catch( err ){}
}

var xitiTracking = function( url, code )
{
	//alert(url);//actionAppelee=AfficheTract&clientName=Leclerc&idMagasin=0489&idOperation=307
	tab = url.split( '&' );
	val = '';act = '';cli = '';mag = '';op = '';
	for( i = 0; i < tab.length; i++ )
	{
		param = tab[i].split( '=' );
		if( param[1] != '' )
		{
			switch(param[0])
			{
                case 'valeur':
                    val = '::'+param[1];
                    break;
                case 'actionAppelee':
                    act = param[1];
                    break;
                case 'clientName':
                    cli = param[1]+'_';
                    break;
                case 'idMagasin':
                    checkAndUpdateIdMagasin(param[1]);
//                    mag = 'magasin_'+param[1]+'_';
                    break;
                case 'idOperation':
                    checkAndUpdateProjectData(param[1]);
                    op = 'operation_'+projectName+'_';
                    break;
			}
		}
	}

	page = cli+op+mag+'::'+act+val+'&';
	code = getBaseUrl();
	document.getElementById('xitiLogTract').src = code+page;
    return false;
}

function checkAndUpdateIdMagasin( id )
{
	if( id!= magCode )
	{
	   magCode = id;
	}
}

function checkAndUpdateProjectData( id )
{
	if( id != idOp )
	{
		$.getJSON(
				"/services.php/statistics/getLeclercCodeAndProjectName", { idProject: id },
				function( data )
				{
					projectName = data.projectName;
					codeOp = data.codeOp;
					id = idOp;
				}
		);
	}
}
