function showPerspectives(){
// skip Perspectives in GL context
//alert(getPageContext());
//if (getPageContext()=='GL'){ return; }
//if ( (typeof(persArr)=='undefined' || persArr.length <= 0 ) && (typeof(rsrcArr)=='undefined' || rsrcArr.length <= 0) ) { return; }

var biblioOk = false;

var imgDir = resourceImgLoc[GLMainTopicId];
if (imgDir == 'undefined') imgDir = "/common/images/resources/";

var bgcolor =new Array();
bgcolor['JH']='#EDF9FC';
bgcolor['DL']='#FCF2ED';
bgcolor['HO']='#F2EBF2';
bgcolor['LC']='#FCF8ED';
bgcolor['TX']='#F1F1E4';
bgcolor['IB']='#EBEDF6';
bgcolor['CU']='#F9FCED';

if (bgcolor == 'undefined') bgcolor = "#FCF8ED";


var secDescript =new Array();
secDescript['JH']='History & Community';
secDescript['DL']='Daily Life & Practice';
secDescript['HO']='Holidays';
secDescript['LC']='Lifecycle';
secDescript['TX']='Texts';
secDescript['IB']='Ideas & Beliefs';
secDescript['CU']='Culture';

if (secDescript == 'undefined') secDescript = "";


var boxOpen = '<table align="right" width="167" border="0" cellspacing="0" cellpadding="0">';
boxOpen += '<tr valign="bottom">';
boxOpen += '<td colspan="3"><img src="/common/images/aug05/grayline_top.gif" width="167" height="14" border="0"></td>';
boxOpen += '</tr>';
boxOpen += '<tr>';
boxOpen += '<td width="1" bgcolor="#999999"><img src="/common/images/aug05/spacer_1.gif" width="1" height="1"></td>';
boxOpen += '<td width="165" align="center" class="indentedtext">';

boxOpen += '<!-- TABLE USED TO POSITION TEXT AND OBJECT INSIDE THE GRAY-OUTLINE BOX -->';
boxOpen += '<table width="152" border="0" cellspacing="0" cellpadding="0">';

var box1Tools = '<tr>';
box1Tools += '<td><span class="title1">TOOLS</span></td>';
box1Tools += '</tr>';

var box2Tools = '<tr>';
box2Tools += '<td><span class="title1">RELATED RESOURCES</span></td>';
box2Tools += '</tr>';



var retStr = '<table class="resources" width="200" bordercolor="#000000" cellspacing="0" cellpadding="10" align="right">';
retStr += '<tr><td bgcolor="' + bgcolor[GLMainTopicId] + '"><img src="' + imgDir + 'otherresources.gif">';

//perspectives
var persOut = "";
if (persArr.length > 0) {
    persOut = '<tr><td class="resources"><b>PERSPECTIVES</b><br>';

    retStr += '<p><img src="' + imgDir + 'resourcedivider.gif"></p>';
    retStr += '<p class="resources"><img src="' + imgDir + 'perspectives.gif"></p>';
    retStr += '<ul class="resources">';
    persOut += '';
	for (var i=0;i<persArr.length;i++){
		retStr += '<li class="resources" style="list-style-image: url(' + imgDir + 'resource_arrow.gif)">' +
                  '<a href="' + persArr[i].url + '"><B>' + persArr[i].tag + ':</B> ' + persArr[i].title +'</a></li>';
		persOut += '<a class="resources" href="' + persArr[i].url + '"><B>' + persArr[i].tag + ':</B> ' + persArr[i].title +'</a><br>';

	}
    retStr += '</ul>';
    persOut += '<br></td></tr>';
}

// related topics or resources
var resOut = "";
if (rsrcArr.length > 0) {
    resOut = '<tr><td class="resources"><b>TOPICS</b><br>';

	// now do the Additional Resources
    retStr += '<p><img src="' + imgDir + 'resourcedivider.gif"></p>';
	retStr += '<p class="resources"><img src="' + imgDir + 'relatedtopics.gif"></p>';
    retStr += '<ul class="resources">';
    resOut += '';
    resOut += '<table border=0>';
	for (var i=0;i<rsrcArr.length;i++){
		retStr += '<li class="resources" style="list-style-image: url(' + imgDir + 'resource_arrow.gif)">' +
                  '<a href="' + rsrcArr[i].url + '">' + rsrcArr[i].tag + '</a></li>';
        //resOut += '<a href="' + rsrcArr[i].url + '">' + rsrcArr[i].tag + '</a><br>';
        resOut += '<tr><td valign="top" class="resources"><img src="' + imgDir + 'resource_arrow.gif">&nbsp;</td><td valign="top" class="resources"><a href="' + rsrcArr[i].url + '">' + rsrcArr[i].tag + '</a></td></tr>';
	}
    retStr += '</ul>';
    //resOut += '<br></td</tr>';
    resOut += '</table></td></tr>';
}

//discussions
retStr += '<p><img src="' + imgDir + 'resourcedivider.gif"></p>';
retStr += '<p class="resources"><img src="' + imgDir + 'discussions.gif"></p>';
retStr += '<ul class="resources"><li class="resources"style="list-style-image: url(' + imgDir + 'resource_arrow.gif)"><a href="javascript:discuss2(discussionLoc[GLMainTopicId]);">' + allTopicsSectionTitle + '</a></li></ul>';

var disOut = '<tr><td class="resources"><b>DISCUSSIONS</b><br>';
    //disOut += '<a class="resources" href="javascript:discuss2(discussionLoc[GLMainTopicId]);">' + allTopicsSectionTitle + '</a>';
    disOut += '<a class="resources" href="javascript:discuss2(discussionLoc[GLMainTopicId]);">' + secDescript[GLMainTopicId] + '</a>';
    disOut += '</td></tr>';

var blogOut = '<tr><td class="resources"><br><b>FROM THE BLOG</b><br>';
    blogOut += showCatBlog(thisTopicId);
    blogOut += '</td></tr>';

var sname = null;
sname=getScreenNameCookie();
var pitURL = null;
pitURL=getPitCookie();
var iyaOut = "";
if ( (sname != null) && (pitURL != null) )
{
    iyaOut = '<tr><td class="resources"><br><b>RESOURCES IN YOUR AREA</b><br>';
    //iyaOut += '<a class="resources" target="_blank" href="/test/zs.php?z=21202&r=100">PlanIt Jewish</a>';
    iyaOut += pitURL;
    iyaOut += '</td></tr>';
}

var newsOut = '<tr><td class="resources"><br><b>NEWSLETTERS</b><br>';
    newsOut += '<a class="resources" href="javascript:eletter();">Sign up for a newsletter</a>';
    newsOut += '</td></tr>';


var biblioOut = '';

//if (biblioTitle == 'undefined') {
if (!(typeof(biblioTitle)=='undefined')) {
    if (biblioTitle != '') {
        biblioOut = '<tr><td class="resources"><br><b>BIBLIOGRAPHY</b><br>';
        biblioOut += '<a class="resources" href="' + biblioUrl + '">Recommended books<br>about ' + biblioTitle + '</a>';
        biblioOut += '</td></tr>';
    }
}


//external links
var extOut = "";
if (!(typeof(extrsrcArr)=='undefined'))
if (extrsrcArr.length > 0) {
    extOut = '<tr><td class="resources"><b>EXTERNAL</b><br>';
	// now do the Additional Resources
    retStr += '<p><img src="' + imgDir + 'resourcedivider.gif"></p>';
	retStr += '<p class="resources"><img src="' + imgDir + 'externallinks.gif"></p>';
    retStr += '<ul class="resources">';
    extOut += '<table border=0>';
	for (var i=0;i<extrsrcArr.length;i++){
        if (extrsrcArr[i].title == "") extrsrcArr[i].title = "resource_arrow";
        //alert(extrsrcArr[i].title);
		retStr += '<li class="resources" style="margin-top: 5px; ; list-style-image: url(/common/images/resources/' + extrsrcArr[i].title + '.gif);">' +
                  '<a href="' + extrsrcArr[i].url + '" TARGET="_blank">' + extrsrcArr[i].tag + '</a></li>';
        extOut += '<tr><td class="resources"><a class="resources" href="' + extrsrcArr[i].url + '" TARGET="_blank">' + extrsrcArr[i].tag + '</a></td></tr>';
	}
    retStr += '</ul>';
    extOut += '</table></td></tr>';
}

// tools (replacing floating toolbar)
retStr += '<tr style="border-top:1px solid black"><td style="border-top:1px solid black" bgcolor="#F5F5F5"><P class="resources"><img src="/common/images/tools.gif"></p>';
retStr += '<ul class="resources" style="line-height:150%">';
retStr += '<li class="resources" style="list-style-image: url(/common/images/resources/print_icon.gif);"><a href="javascript:printarticle()">Print this article</a></li>';
retStr += '<li class="resources" style="list-style-image: url(/common/images/resources/email_icon.gif);"><a href="javascript:sendarticle()">Email this article</a></li>';
retStr += '<li class="resources" style="list-style-image: url(/common/images/resources/save_icon.gif)";><a href="javascript:savetojournal()">Save article to journal</a></li>';
retStr += '<li class="resources" style="list-style-image: url(/common/images/resources/findsimilar_icon.gif); "><a href="javascript:morelikethis()">Find similar articles</a></li>';
retStr += '</ul></td></tr>';

var toolsRow = '<tr><td>';
//toolsRow += '<ul class="resources" style="line-height:150%">';
//toolsRow += '<li class="resources" style="list-style-image: url(/common/images/resources/print_icon.gif);"><a href="javascript:printarticle()">Print this article</a></li>';
//toolsRow += '<li class="resources" style="list-style-image: url(/common/images/resources/email_icon.gif);"><a href="javascript:sendarticle()">Email this article</a></li>';
//toolsRow += '<li class="resources" style="list-style-image: url(/common/images/resources/save_icon.gif)";><a href="javascript:savetojournal()">Save article to journal</a></li>';
//toolsRow += '<li class="resources" style="list-style-image: url(/common/images/resources/findsimilar_icon.gif); "><a href="javascript:morelikethis()">Find similar articles</a></li>';

toolsRow += '<table>';
toolsRow += '<tr><td valign=top><IMG src="/common/images/resources/print_icon.gif"></td><td class="resources"><a href="javascript:printarticle()">Print this article</a></td></tr>';
toolsRow += '<tr><td valign=top><IMG src="/common/images/resources/email_icon.gif"></td><td class="resources"><a href="javascript:sendarticle()">Email this article</a></td></tr>';
toolsRow += '<tr><td valign=top><IMG src="/common/images/resources/save_icon.gif"></td><td class="resources"><a href="javascript:savetojournal()">Save article to MyLearning</a></td></tr>';
toolsRow += '<tr><td valign=top><IMG src="/common/images/resources/findsimilar_icon.gif"></td><td class="resources"><a href="javascript:morelikethis()">Find similar articles</a></td></tr>';
toolsRow += '</table>';


//toolsRow += '</ul></td></tr>';
toolsRow += '</td></tr>';


//retStr += '<tr style="border-top:1px solid black"><td style="border-top:1px solid black">Readability</td></tr>';
//retStr += '</table>' ;

var persCtxt=getPageContext();
//alert("PcTxt: " + persCtxt);
if (persCtxt == 'IDX') {
    //document.write('<br><P><B>Join a Discussion</B><br><i><font color="red">Discussions info will automatically go here</font></i></P>');
    document.write('<br><P><B>Join a Discussion</B><br>');
    document.write('<a class="resources" href="javascript:discuss2(discussionLoc[GLMainTopicId]);">' + secDescript[GLMainTopicId] + '</a></p>');
    document.write('<br><p><b>From The Blog</b><br>');
    document.write(showCatBlog(thisTopicId));
    document.write('</p>');
    return;
}



var boxEnd = '</table>';
boxEnd += '<!-- END TABLE USED TO POSITION TEXT AND OBJECT INSIDE THE GRAY-OUTLINE BOX -->';
boxEnd += '</td>';
boxEnd += '<td width="1" bgcolor="#999999"><img src="/common/images/aug05/spacer_1.gif" width="1" height="1" border="0"></td>';
boxEnd += '</tr>';
boxEnd += '<tr valign="top">';
boxEnd += '<td colspan="3"><img src="/common/images/aug05/grayline_bottom.gif" width="167" height="14" border="0"></td>';
boxEnd += '</tr>';
boxEnd += '</table>';


document.write('<table align="right"><tr><td>');
//document.write(retStr2);
document.write(boxOpen);
document.write(box1Tools);
showReadability();
document.write(toolsRow);
document.write(boxEnd);

document.write('</td></tr><tr><td>&nbsp;</td></tr><tr><td>');

document.write(boxOpen);
document.write(box2Tools);
document.write(persOut);
document.write(resOut);
document.write(extOut);
document.write(disOut);
document.write(blogOut);
document.write(iyaOut);
document.write(newsOut);
document.write(biblioOut);
document.write(boxEnd);

document.write('</table>');


return;

if (persCtxt != 'HOME') {
    document.write(retStr);
    document.write('<tr style="border-top:1px solid black"><td style="border-top:1px solid black" bgcolor="#F7F7F7">');
    showReadability();
    document.write('</td></tr></table>');
}
else
    showdiscticker();
}
