function noPercent(x)

{

        x = unescape(x);

        return x.replace(/\+/g," ").replace(/^\s\s*/, '').replace(/\s\s*$/, '');

}

 

function getRef()

{

        ref = document.referrer;

        re = /(\?|&)(q|p|query|encquery|qt|terms|rdata|qs|wd|text|szukaj|k|searchExpr|search_for|string|search_query|searchfor)=([^&]+)/;

        searchq = re.exec(ref);

        if(searchq) {

               searchq[3] = noPercent(searchq[3]);

               sleuthTracker._setVar(searchq[3]);

        }

        else {

               sleuthTracker._setVar('Referral: ' + document.referrer);

        }

}

 

function sleuth()

{

        if(document.location.search.indexOf("gclid")!=-1||document.location.search.indexOf("cpc")!=-1) {

               getRef();

        }

}

 

var sleuthTracker = _gat._getTracker("UA-1");

sleuthTracker._initData();

sleuth();