/****************************************************
     Author: Brian J Clifton
     Url: http://www.advanced-web-metrics.com
     This script is free to use as long as this info is left in
     
     DESCRIPTION: Script for tracking regional and custom search engines. Requires ga.js
          
     All scripts presented have been tested and validated by the author and are believed to be correct
     as of the date of publication or posting. The Google Analytics software on which they depend is 
     subject to change, however; and therefore no warranty is expressed or implied that they will
     work as described in the future. Always check the most current Google Analytics documentation.

****************************************************/
// This JavaScript was originally developed by GA-Experts (http://www.ga-experts.co.uk)
//
// Revision History:
// v3.0 re-written by BClifton for the new ga.js code, 02-Nov-2007
// With thanks to Simon Wang and Tomas Remotigue of Google

// v3.0.1 turned into a function, in order to handle any tracker object
// and thus, allow to update multiple trackers

function updateTrackerSE( pageTracker ) {
    pageTracker._clearOrganic()	

    // Google EMEA Domains
    pageTracker._addOrganic("google.com","q");
    pageTracker._addOrganic("google.co.uk","q");
    pageTracker._addOrganic("google.es","q");
    pageTracker._addOrganic("google.pt","q");
    pageTracker._addOrganic("google.it","q");
    pageTracker._addOrganic("google.fr","q");
    pageTracker._addOrganic("google.nl","q");
    pageTracker._addOrganic("google.be","q");
    pageTracker._addOrganic("google.de","q");
    pageTracker._addOrganic("google.no","q");
    pageTracker._addOrganic("google.se","q");
    pageTracker._addOrganic("google.dk","q");
    pageTracker._addOrganic("google.fi","q");
    pageTracker._addOrganic("google.ch","q");
    pageTracker._addOrganic("google.at","q");
    pageTracker._addOrganic("google.ie","q");
    pageTracker._addOrganic("google.ru","q");
    pageTracker._addOrganic("google.pl","q");

    // Yahoo EMEA Domains
    pageTracker._addOrganic("uk.yahoo.com","p");
    pageTracker._addOrganic("es.yahoo.com","p");
    pageTracker._addOrganic("pt.yahoo.com","p");
    pageTracker._addOrganic("it.yahoo.com","p");
    pageTracker._addOrganic("fr.yahoo.com","p");
    pageTracker._addOrganic("nl.yahoo.com","p");
    pageTracker._addOrganic("be.yahoo.com","p");
    pageTracker._addOrganic("de.yahoo.com","p");
    pageTracker._addOrganic("no.yahoo.com","p");
    pageTracker._addOrganic("se.yahoo.com","p");
    pageTracker._addOrganic("dk.yahoo.com","p");
    pageTracker._addOrganic("fi.yahoo.com","p");
    pageTracker._addOrganic("ch.yahoo.com","p");
    pageTracker._addOrganic("at.yahoo.com","p");
    pageTracker._addOrganic("ie.yahoo.com","p");
    pageTracker._addOrganic("ru.yahoo.com","p");
    pageTracker._addOrganic("pl.yahoo.com","p");

    // UK specific
    pageTracker._addOrganic("hotbot.co.uk","query");
    pageTracker._addOrganic("excite.co.uk","q");
    pageTracker._addOrganic("bbc","q");
    pageTracker._addOrganic("tiscali","query");
    pageTracker._addOrganic("uk.ask.com","q");
    pageTracker._addOrganic("blueyonder","q");
    pageTracker._addOrganic("search.aol.co.uk","query");
    pageTracker._addOrganic("ntlworld","q");
    pageTracker._addOrganic("tesco.net","q");
    pageTracker._addOrganic("orange.co.uk","q");
    pageTracker._addOrganic("mywebsearch.com","searchfor");
    pageTracker._addOrganic("uk.myway.com","searchfor");
    pageTracker._addOrganic("searchy.co.uk","search_term");
    pageTracker._addOrganic("msn.co.uk","q");
    pageTracker._addOrganic("uk.altavista.com","q");
    pageTracker._addOrganic("lycos.co.uk","query");

    // Extras
    pageTracker._addOrganic("alltheweb","q");
    pageTracker._addOrganic("ananzi","qt");
    pageTracker._addOrganic("anzwers","search");
    pageTracker._addOrganic("araby.com","q");
    pageTracker._addOrganic("dogpile","q");
    pageTracker._addOrganic("elmundo.es","q");
    pageTracker._addOrganic("ezilon.com","q");
    pageTracker._addOrganic("hotbot","query");
    pageTracker._addOrganic("indiatimes.com","query");
    pageTracker._addOrganic("iafrica.funnel.co.za","q");
    pageTracker._addOrganic("mywebsearch.com","searchfor");
    pageTracker._addOrganic("rambler.ru","words");
    pageTracker._addOrganic("search.aol.com","encquery");
    pageTracker._addOrganic("search.indiatimes.com","query");
    pageTracker._addOrganic("searcheurope.com","query");
    pageTracker._addOrganic("suche.web.de","su");
    pageTracker._addOrganic("terra.es","query");
    pageTracker._addOrganic("voila.fr","kw");
    pageTracker._addOrganic("technorati.com","tag");
    pageTracker._addOrganic("technorati.com","search");
    pageTracker._addOrganic("kelkoo","siteSearchQuery"); // depneds on Kelkoo if they pass this through to the merchant
    pageTracker._addOrganic("pricerunner","q");	// depneds on Pricerunner if they pass this through to the merchant
    pageTracker._addOrganic("images.google","prev");


    // Default GA (sorted)
    pageTracker._addOrganic("about","terms");
    pageTracker._addOrganic("alice","qs");
    pageTracker._addOrganic("alltheweb","q");
    pageTracker._addOrganic("altavista","q");
    pageTracker._addOrganic("aol","query");
    pageTracker._addOrganic("aol","encquery");
    pageTracker._addOrganic("ask","q");
    pageTracker._addOrganic("baidu","wd");
    pageTracker._addOrganic("cnn","query");
    pageTracker._addOrganic("gigablast","q");
    pageTracker._addOrganic("google","q");
    pageTracker._addOrganic("live.com","q");
    pageTracker._addOrganic("looksmart","qt");
    pageTracker._addOrganic("lycos","query");
    pageTracker._addOrganic("mamma","query");
    pageTracker._addOrganic("msn","q");
    pageTracker._addOrganic("najdi","q");
    pageTracker._addOrganic("netscape","s");
    pageTracker._addOrganic("search","q");
    pageTracker._addOrganic("seznam","q");
    pageTracker._addOrganic("szukacz","q");
    pageTracker._addOrganic("virgilio.it","qs");
    pageTracker._addOrganic("voila.fr","kw");
    pageTracker._addOrganic("yahoo","p");
    pageTracker._addOrganic("yandex.ru","text");
}
