//NB Place at bottom of page so all HTML has been rendered before looking to see if anything
//is available to print or email...****
var StuffToEmail = "";
var StuffToPrint = "";
var IsRankPage = ((document.location.href.toLowerCase().indexOf('ranking.aspx') != -1) || (document.location.href.toLowerCase().indexOf('ranking2.aspx') != -1))
var IsMetadataPage = (document.location.href.toLowerCase().indexOf('metadata.aspx') != -1)
if (document.getElementById(ToolBarControlId))
{
StuffToEmail = GetDataForUtility("EmailThis");
StuffToPrint = GetDataForUtility("PrintThis");
var strToolbarHtml = ''
if(IsAllWhiteSpace(StuffToEmail))
{
strToolbarHtml += '
'
}
else
{
strToolbarHtml += '
'
}
if(IsAllWhiteSpace(StuffToPrint))
{
strToolbarHtml += '
'
}
else
{
strToolbarHtml += '
'
}
if(IsRankPage)
{
if(!checkMetaContent())
{
strToolbarHtml += '
'
}
else
{
strToolbarHtml += '
'
}
}
if(IsMetadataPage)
{
if(!checkMetaContent())
{
strToolbarHtml += '
'
}
else
{
strToolbarHtml += '
'
}
}
if(!checkMetaContent())
{
strToolbarHtml += '
'
}
else
{
strToolbarHtml += '
'
}
document.getElementById(ToolBarControlId).innerHTML = strToolbarHtml;
}
function stripHTML(oldString) {
return oldString.replace(/<[^>]*>/g, '');
}
function IsAllWhiteSpace(PassedString)
{
if((PassedString.toLowerCase().indexOf(' -1)||(PassedString.toLowerCase().indexOf(' -1))
{
return false;
}
PassedString = stripHTML(PassedString);
return PassedString.match(/^[\s]*$/);
}
function checkMetaContent()
{
return ((document.forms[0].elements['hdnIndicator_Spatial'] != null) && (document.forms[0].elements['hdnIndicator_Spatial'].value != ''));
}
function goToMeta()
{
if(checkMetaContent())
{
var win = 'MetaDataIndicatorFocus.aspx?hdnIndicator_Spatial=' +
document.forms[0].elements['hdnIndicator_Spatial'].value + '&From=' +
document.forms[0].elements['hdnFrom'].value;
openWindow(win,415,550,1);
}
}
function goToDownload()
{
if(checkMetaContent())
{
var win = 'DataDownload.aspx?hdnIndicator_Spatial=' +
document.forms[0].elements['hdnIndicator_Spatial'].value;
openWindow(win,700,800);
}
}
function GetDataForUtility(KeyToLookFor)
{
var strResult = '
| ' strResult += document.getElementsByTagName("div")[i].innerHTML strResult += ' | \n
| ' strResult += document.getElementsByTagName("span")[i].innerHTML strResult += ' | \n
<\/td>\r\n\t\t\t\t<\/tr>\r\n\t\t\t\t | ||
\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t \r\n\t\t\t\t\t<\/td>\r\n\t\t\t\t<\/tr>\r\n\t\t\t<\/table>\r\n\t\t\t
|