function googlePatch(selector) { $(selector + " a[googleinternal=true]").each(function()
{ var href = $(this).attr("href"); var a = /([^\?]+\?search=)(.+)/.exec(href); if (a == null) return;
var c = unescape(a[2]); var b = /(.+&q=)([^&]+)(&.+)/.exec(c); if (b != null) 
{ c = b[1] + unescape(b[2]).replace(/&/g, "and") + b[3]; }
b = /(.+&partialfields=)([^&]+)(&.+)/.exec(c); if (b != null) { 
c = b[1] + unescape(b[2]).replace(/&/g, "and") + b[3]; } $(this).attr("href", a[1] + escape(c)); }); }

$(document).ready(function() { googlePatch(".VC-searchResults"); if (window.catfind && window.catfind.doTextSearchRaw) {
window.catfind.doTextSearchRaw = function (query) { var url = "/vgn-ext-templating/mgl/dpm/view/internetGoogleSearch.jsp?" + 
query; $.get(url, null, function(data) { $("#VC-catFindResultsData").html(data); googlePatch("#VC-catFindResultsData");
$("#VC-catFindResultsData a[googleinternal=true]").click(function() { var href = $(this).attr("href");
var query = href.substring(href.indexOf("?") + 1); window.catfind.doTextSearchRaw(query);
return false; }); window.catfind.setView("searchResults"); }); } } });

