diff --git a/suite/common/search/internetresults.js b/suite/common/search/internetresults.js
index 6faa8e231438..f97c34717864 100644
--- a/suite/common/search/internetresults.js
+++ b/suite/common/search/internetresults.js
@@ -22,6 +22,11 @@ function doEngineClick(node)
if (!resultsTree) return;
var contentArea = document.getElementById("content");
if (!contentArea) return;
+ var statusNode = document.getElementById("status-button");
+ if (statusNode)
+ {
+ statusNode.setAttribute("value", "");
+ }
var html="";
@@ -92,14 +97,22 @@ function doResultClick(node)
if (internetSearchStore)
{
var src = rdf.GetResource(theID, true);
-// var urlProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#URL", true);
+ var urlProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#URL", true);
var bannerProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#Banner", true);
var htmlProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#HTML", true);
-/*
+
var url = internetSearchStore.GetTarget(src, urlProperty, true);
if (url) url = url.QueryInterface(Components.interfaces.nsIRDFLiteral);
if (url) url = url.Value;
-*/
+ if (url)
+ {
+ var statusNode = document.getElementById("status-button");
+ if (statusNode)
+ {
+ statusNode.setAttribute("value", url);
+ }
+ }
+
var banner = internetSearchStore.GetTarget(src, bannerProperty, true);
if (banner) banner = banner.QueryInterface(Components.interfaces.nsIRDFLiteral);
if (banner) banner = banner.Value;
diff --git a/suite/common/search/internetresults.xul b/suite/common/search/internetresults.xul
index 6a7753ab634f..f7a44296fa9f 100644
--- a/suite/common/search/internetresults.xul
+++ b/suite/common/search/internetresults.xul
@@ -87,6 +87,6 @@ the scrollbar is visible. Yes, I know this is not necessary for win32 or gtk, bu
use this area for information (maybe full URL of selected item or the like) in the future.
-->
-
+
diff --git a/xpfe/components/search/resources/internetresults.js b/xpfe/components/search/resources/internetresults.js
index 6faa8e231438..f97c34717864 100644
--- a/xpfe/components/search/resources/internetresults.js
+++ b/xpfe/components/search/resources/internetresults.js
@@ -22,6 +22,11 @@ function doEngineClick(node)
if (!resultsTree) return;
var contentArea = document.getElementById("content");
if (!contentArea) return;
+ var statusNode = document.getElementById("status-button");
+ if (statusNode)
+ {
+ statusNode.setAttribute("value", "");
+ }
var html="";
@@ -92,14 +97,22 @@ function doResultClick(node)
if (internetSearchStore)
{
var src = rdf.GetResource(theID, true);
-// var urlProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#URL", true);
+ var urlProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#URL", true);
var bannerProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#Banner", true);
var htmlProperty = rdf.GetResource("http://home.netscape.com/NC-rdf#HTML", true);
-/*
+
var url = internetSearchStore.GetTarget(src, urlProperty, true);
if (url) url = url.QueryInterface(Components.interfaces.nsIRDFLiteral);
if (url) url = url.Value;
-*/
+ if (url)
+ {
+ var statusNode = document.getElementById("status-button");
+ if (statusNode)
+ {
+ statusNode.setAttribute("value", url);
+ }
+ }
+
var banner = internetSearchStore.GetTarget(src, bannerProperty, true);
if (banner) banner = banner.QueryInterface(Components.interfaces.nsIRDFLiteral);
if (banner) banner = banner.Value;
diff --git a/xpfe/components/search/resources/internetresults.xul b/xpfe/components/search/resources/internetresults.xul
index 6a7753ab634f..f7a44296fa9f 100644
--- a/xpfe/components/search/resources/internetresults.xul
+++ b/xpfe/components/search/resources/internetresults.xul
@@ -87,6 +87,6 @@ the scrollbar is visible. Yes, I know this is not necessary for win32 or gtk, bu
use this area for information (maybe full URL of selected item or the like) in the future.
-->
-
+