try {
	if (pageTracker) {
		// Find referrer field
		var ref = '';
		var obj = '';
		if (document.referrer && document.referrer != '') {
			for (obj in pageTracker) {
				if (typeof(pageTracker[obj]) == 'string') {
					if (pageTracker[obj] == document.referrer) {
						ref = pageTracker[obj];
						break;
					}
				}
			}
		}

		if (ref != '') {
			var regex = /images\.google.+(\?|&)prev=([^&]+)(&|$)/;

			var matches = regex.exec(ref);
			if (matches != null) {
				var qStr = decodeURIComponent(matches[2]);
				var regexq = /(\?|&)q=([^&]+)(&|$)/;
				var matchesq = regexq.exec(qStr);
				if (matchesq != null) {
					pageTracker[obj] = ref + '&qstr=' + matchesq[2];

					// If google images pattern is recognized, clear all search engines and add just google images
					pageTracker._clearOrganic();
					pageTracker._addOrganic("images.google", "qstr");
				}
			}
		}
	}
} catch (e) {
	// Ignore exceptions so tracking can go on
}
