function placePixel(url) {
     document.write('<iframe src="' + url + '" width="1" height="1" frameborder="0"></iframe>');
}

function placePixels( projectName ) {
    if ( !projectName ){
        return;
    }
    var location = window.location;

    if (location.search.match(/[?&](lp=1|slice=[0-9]*)(&|$)/)) {
        placePixel('http://t.onrampadvertising.com/' + projectName + '/?x=mTUUwZMOmNkisW3Ah/qmLlmDmQ&9=' + location.pathname); // 0=lnd
    }

    else {

        var referrer = document.referrer;
        var a = referrer.split('/');
        var host = a[2];
        var query = a[a.length - 1];

        if ( !host || host == document.domain ) {
        }

        else {

            var x, q = '';

            // Try to determine where the traffic is coming from and parse out search query.
            if (host.match(/\bgoogle\.(\w{3}|\w{2,3}\.\w{2})$/i)) {
                var m = query.match(/[?&]q=([^&]*)/);
                x = 'x=Td/x93twxBo23Q9PFhqVKZbCBRmyVrlBkiazZjg2vfB68ys'; // 0=disp&2=org&3=Google
                if (m && m[1]) q = unescape(m[1]);
            }
            else if (host.match(/\byahoo\.(\w{3}|\w{2,3}\.\w{2})$/i)) {
                var m = query.match(/[?&](p|stx)=([^&]*)/);
                x = 'x=gXBb93twxBo23Q9PFhqVKZbCBflhQrzkZEHkk4wJEuB0CR0'; // 0=disp&2=org&3=Yahoo
                if (m && m[2]) q = unescape(m[2]);
            }
            else if (host.match(/\b(?:msn|live|bing)\.(\w{3}|\w{2,3}\.\w{2})$/i)) {
                var m = query.match(/[?&]q=([^&]*)/);
                x = 'x=Fg6H93twxBo23Q9PFhqVKZbCBXYnYeOxctif/TCBHsagZXE'; // 0=disp&2=org&3=MSN
                if (m && m[1]) q = unescape(m[1]);
            }
            else {
                var m = query.match(/[?&](q|qq|qry|query|k|kw|kwd|key|keywords?|terms?|r)=([^&]*)/i);
                x = 'x=pVcF93twxBo23Q9PFhqVKZbCBUbWzRr5i9VxJ9rV3aFkeP8'; // 0=disp&2=org&3=Other
                if (m && m[2]) q = unescape(m[2]);
            }

            placePixel('http://t.onrampadvertising.com/'+projectName+'/?' + x + '&q=' + escape(host) + '&s=' + escape(q));
        }
    }

    placePixel('http://t.onrampadvertising.com/'+projectName+'/?x=GB8RMTIzNDU2Nzg3B1g169CXow&a=' + location.pathname); // 0=lnd2
}

placePixels('OnlineCourses');


