/*! @header
	This JavaScript file provides support for the RSS menu.

	@indexgroup Photo Gallery (JavaScript)
 */

/*! This draws the RSS menu when you click the RSS button. */
function rssmenu()
{
    var firefox_is_broken = 0;
    if (navigator.appName=="Netscape") {
	firefox_is_broken = 1;
    }
	// alert('in rssmenu');

	// if (!document.getElementById) {
		// alert("document.getElementById is missing!?!  This is from IE's own documentation!");
	// } else {
		// alert("Looking for infospan with "+document.getElementById);
	// }
    infospan = document.getElementById('myinfospan'); // hidden span
    onclickstring="onclick='window.close();'";
    if (firefox_is_broken) {
	onclickstring="";
    }
    rsswin = window.open("", "_blank", "width=250,height=180");
    if (!rsswin) {
	alert('Could not open window.');
    } else {
      string = "<html><head><title>RSS Menu</title></head><body>\n";
      string += "<h3>RSS Options</h3>\n";
      string += "<a href='/siterss.php' target='_new' "+onclickstring+">Site-wide new photo RSS</a><br>\n";
      if (infospan) {
	ownerid = infospan.getAttribute('ownerid');
	pageid = infospan.getAttribute('pageid');
	if (ownerid) {
		string += "<a href='/siterss.php?userid="+ownerid+"' target='_new' "+onclickstring+">New photos from this user</a><br>\n";
	}
	if (pageid) {
		string += "<a href='/siterss.php?pageid="+pageid+"' target='_new' "+onclickstring+">comments on this page</a><br>\n";
	}
      }
      string += "</body></html>\n";
      rsswin.document.write(string);
    }
}


