String.prototype.startsWith = function( str )
{
    return (this.match( "^" + str ) == str)
}

function getQueryString()
{
    var queryString = window.location.search.substring(1);
    var queryParameters = queryString.split( "&" );

    for( var i = 0; i < queryParameters.length; ++i)
    {
        var pos = queryParameters[ i ].indexOf( "=" );
        if( pos > 0 )
        {
            var key = queryParameters[ i ].substring( 0, pos );
            var value = queryParameters[ i ].substring( pos + 1 );
            queryStringArray[ key ] = value;
        }
    }
}

function ConsultingTracking()
{
    var refer = escape(document.referrer.toLowerCase());
    var ima = 'http://stats.searchtrack.net/rec.aspx?PU=CLIC&ZONE_ID=0&CLI_ID=101393&SIT_ID=13512&CFROM=&NREF=' + refer;
    document.write( '<IMG SRC="' + ima + '" border="0" height="1" width="1" alt="">' );
}

function GoogleBaseTracking()
{
    var refer = escape(document.referrer.toLowerCase());
    var ima = 'http://stats.searchtrack.net/rec.aspx?PU=CLIC&ZONE_ID=0&CLI_ID=101393&SIT_ID=13443&CFROM=&NREF=' + refer;
    document.write( '<IMG SRC="' + ima + '" border="0" height="1" width="1" alt="">' );
}


var queryStringArray = new Array();

getQueryString();

if( queryStringArray["gbase"] == '1' )
{
    GoogleBaseTracking();
}
else if( queryStringArray["ls"] == null || queryStringArray["ls"] == '' || queryStringArray["ls"] == 'undefined' )
{    
    if( document.referrer.length != 0 && document.referrer.indexOf("127.0.0.1") < 0 )
    {
        var testrefer = new Array();

        testrefer.push('http://www.google');
        testrefer.push('http://rds.yahoo.com');
        testrefer.push('http://fr.wrs.yahoo.com');
        testrefer.push('http://de.wrs.yahoo.com');		
        testrefer.push('http://it.wrs.yahoo.com');		
        testrefer.push('http://nl.wrs.yahoo.com');
        testrefer.push('http://chfr.wrs.yahoo.com');
        testrefer.push('http://es.wrs.yahoo.com');
        testrefer.push('http://search.msn');
        testrefer.push('http://vachercher.lycos.fr');
        testrefer.push('http://cerca.lycos.it');
        testrefer.push('http://zoek.lycos.nl');
        testrefer.push('http://search.lycos.ch');
        testrefer.push('http://buscador.lycos.es');
        testrefer.push('http://suche.lycos.de');
        testrefer.push('http://suche.web.de');
        testrefer.push('http://suche.t-online.de');
        testrefer.push('http://search-dyn.tiscali.it');
        testrefer.push('http://search.alice.it');
        testrefer.push('http://search.bluewin.ch');
        testrefer.push('http://www.qualigo');
        testrefer.push('http://suche.aol.de');
        testrefer.push('http://www.recherche.aol.fr');
        testrefer.push('http://www.compuserve.nl');
        testrefer.push('http://dh.search.ke.voila.fr');
        testrefer.push('http://av.rds.yahoo.com');
        testrefer.push('http://recherche.club-internet.fr');
        testrefer.push('http://www.exalead');
        testrefer.push('http://fr.ask.com');
        testrefer.push('http://de.ask.com');
        testrefer.push('http://es.ask.com');
        testrefer.push('http://it.ask.com');
        testrefer.push('http://nl.ask.com');
        testrefer.push('http://uk.ask.com');
        testrefer.push('http://www.ask.com');
        testrefer.push('http://www.mozbot');
        testrefer.push('http://www.accoona');
        testrefer.push('http://www.noxtrum.com');
        testrefer.push('http://noxtrum.com');
        testrefer.push('http://buscar.ya.com');
        testrefer.push('http://buscar.hispavista.com');
        testrefer.push('http://busca.orange.es');
        testrefer.push('http://buscador2.terra.es');
        testrefer.push('http://uk.wrs.yahoo.com');

        for ( i=0; i < testrefer.length; ++i )
	    {
           if( document.referrer.toLowerCase().startsWith( testrefer[i] ) )
           {
              ConsultingTracking();
              break;
           }
	    }
    }
}