/**
 * Script to output the pop-ups for tagging and submittals.
 * Centralizes code and output.
 *
 * REQUIRED: baUtilities.js *MUST* be loaded before this file is loaded.
 *
 * Should be called between the tags:
 *     <!-- BEGIN SELECTION COMPONENT -->
 *     <!-- END SELECTION COMPONENT -->
 */

/******* FLOW ********/

// Just print out the generic form of the selection component for now.
// Can be expanded later to test for variables and print out different forms
// of the component.
writeOutSelectionComponent();


/******* METHODS *******/

/**
 * Write out the selections and tagging component in the generic format.
 *
 * Is stored between
 */
function writeOutSelectionComponent() {
	var encodedURL = encodeURIComponent(location.href);
	var encodedTitle = new String(encodeURIComponent(document.title));
	
	// Encoded strings
	var ba_submit_link_to_bigadmin = baGetMessage("ba_submit_link_to_bigadmin","Submit Link or Content to BigAdmin");
	var ba_tag_this_page = baGetMessage("ba_tag_this_page","Tag This Page");
	var ba_submit_link_popup_link = baGetMessage("ba_submit_link_popup_link","Submit Content");
	var ba_submit_link_popup_checkbucks = baGetMessage("ba_submit_link_popup_checkbucks","Check BigAdmin Bucks");
	var ba_tag_popup_intro = baGetMessage("ba_tag_popup_intro","Like this page? Tag it:");
	var ba_submit_link_popup = baGetMessage("ba_submit_link_popup","Submit a link or your own content to BigAdmin and earn BigAdmin Bucks!");

	// Replace certain elements if needed
	encodedTitle = encodedTitle.replace(/'/g,"%27");
	encodedTitle = encodedTitle.replace(/\(/g,"%28");
	encodedTitle = encodedTitle.replace(/\)/g,"%29");
	
	// URLs for individual sites
	var deliciousURL = "http://del.icio.us/post?v=4&noui&jump=close&url=" + encodedURL + "&title=" + encodedTitle;
	var diggURL      = "http://digg.com/submit?phase=3&url=" + encodedURL + "&title=" + encodedTitle;
	var slashdotURL  = "http://slashdot.org/bookmark.pl?url=" + encodedURL + "&title=" + encodedTitle;
	var techURL      = "http://technorati.com/search/" + encodedURL;
	
	document.write("<div align=\"right\" class=\"pad2x8\">");
	document.write("	<b class=\"small\"><a class=\"k2over bigadmin_submittal_link vTop hLeft x100 y-28\" href=\"/bigadmin/common/submittals.jsp\">" + ba_submit_link_to_bigadmin + "</a></b> | ");
	document.write("	<b class=\"small\"><a href=\"#\" class=\"k2over bigadmin_tagging_link vTop hLeft x80 y-28\">" + ba_tag_this_page + "</a></b>");
	document.write("</div>");
	document.write("");
	document.write("<!-- BEGIN BA_TAGGING POPUP (K2 COMPONENT V.1) -->");
	document.write("<div class=\"k2 k2v1\" id=\"bigadmin_tagging_link\">");
	document.write("<div class=\"k2v1x1\"></div>");
	document.write("<div class=\"k2v1w1\">");
	document.write(ba_tag_popup_intro);
	document.write("<p>");
	document.write("<table border='0' width='100%' cellspacing='2' cellpadding='1'>");
	document.write("<tr><td valign='middle' width='1%'><a href=\"" + deliciousURL + "\" onclick=\"window.open('" + deliciousURL + "', 'delicious','toolbar=no,width=700,height=400'); return false;\"><img src='/bigadmin/common/images/delicious.gif' width='16' height='16' border='0' alt='Bookmark in del.icio.us'/></a></td>");
	document.write("<td valign='middle'>");
	document.write("");
	document.write("	<b class=\"small\"><a href=\"" + deliciousURL + "\" class=\"small\"");
	document.write("	                    onclick=\"window.open('" + deliciousURL + "', 'delicious','toolbar=no,width=700,height=400'); return false;\">'del.icio.us'</a></b>");
	document.write("</td></tr>");
	document.write("");
	document.write("<tr><td valign='middle' width='1%'><a href=\"" + diggURL + "\" onclick=\"window.open('" + diggURL + "','digg',''); return false;\"><img src='/bigadmin/common/images/digman.gif' width='16' height='14' border='0' alt='Submit to digg'/></a></td>");
	document.write("<td valign='middle'>");
	document.write("	<b class=\"small\"><a href=\"" + diggURL + "\" class=\"small\"");
	document.write("	                      onclick=\"window.open('" + diggURL + "','digg',''); return false;\">'digg'</a></b>");
	document.write("</td></tr>");
	document.write("");
	document.write("<tr><td valign='middle' width='1%'><a href=\"" + slashdotURL + "\" onclick=\"window.open('" + slashdotURL + "','slashdot',''); return false;\"><img src='/bigadmin/common/images/slashdot-13x13.png' width='13' height='13' border='1' alt='Submit to Slashdot'/></a></td>");
	document.write("<td valign='middle'>");
	document.write("	<b class=\"small\"><a href=\"" + slashdotURL + "\" class=\"small\"");
	document.write("	                      onclick=\"window.open('" + slashdotURL + "','slashdot',''); return false;\">'slashdot'</a></b>");
	document.write("</td></tr>");
	document.write("");
	document.write("<tr><td valign='middle' width='1%'><a href=\"" + techURL + "\" onclick=\"window.open('" + techURL + "','slashdot',''); return false;\"><img src='/bigadmin/common/images/technorati-16x15.png' width='16' height='15' border='0' alt='Who is linking to this?'/></a></td>");
	document.write("<td valign='middle'>");
	document.write("	<b class=\"small\"><a href=\"" + techURL + "\" class=\"small\"");
	document.write("	                      onclick=\"window.open('" + techURL + "','slashdot',''); return false;\">'technorati'</a></b>");
	document.write("</td></tr>");
	document.write("");
	document.write("</table>");
	document.write("</p>");
	document.write("</div>");
	document.write("<div class=\"k2v1x2\"></div>");
	document.write("</div>");
	document.write("<!-- END BA_TAGGING POPUP (K2 COMPONENT V.1) -->");
	document.write("");
	document.write("<!-- BEGIN BA_SUBMITTAL POPUP (K2 COMPONENT V.1) -->");
	document.write("<div class=\"k2 k2v1\" id=\"bigadmin_submittal_link\">");
	document.write("<div class=\"k2v1x1\"></div>");
	document.write("<div class=\"k2v1w1\">");
	document.write("<p>" + ba_submit_link_popup + "</p>");
	document.write("<p>");
	document.write("	<b class=\"small\">* <a class=\"small\" href=\"/bigadmin/common/submittals.jsp\">" + ba_submit_link_popup_link + "</a></b><br />");
	document.write("	<b class=\"small\">* <a class=\"small\" href=\"/bigadmin/giveaway/\">" + ba_submit_link_popup_checkbucks + "</a></b>");
	document.write("</p>");
	document.write("</div>");
	document.write("<div class=\"k2v1x2\"></div>");
	document.write("</div>");
	document.write("<!-- END BA_SUBMITTAL POPUP (K2 COMPONENT V.1) -->");
	document.write("");
} // writeOutSelectionComponent();



