function cleanupHTML(strIn)
{
	bodyTags = strIn.all;
	var badTagsArray = new Array("A", "a", "Form","form", "FORM", "option", "OPTION", "select", "SELECT", "Select" );

	for (j = 0; j < badTagsArray.length; j++)
	{
		for (i = bodyTags.tags(badTagsArray[j]).length - 1; i >= 0; i--)
		{
			try
			{
				switch (j)
				{
					case 0:
						bodyTags.tags(badTagsArray[j])[i].outerHTML = bodyTags.tags(badTagsArray[j])[i].innerHTML;
						break;
					case 1: 
						bodyTags.tags(badTagsArray[j])[i].outerHTML = bodyTags.tags(badTagsArray[j])[i].innerHTML;
						break;
					default:
						bodyTags.tags(badTagsArray[j])[i].outerHTML = "";
						break;
				}
			}
			catch (e)
			{
			
			}
		}
	}

	return bodyTags;
}

function printURL()
{
	var header = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Printable version</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8">';
	header += '<link rel="stylesheet" href="/css/general.css" type="text/css"/><style type="text/css">body {background: none; background-color: #fff; padding: 10px;}</style></head>';
	header += '<body onload="window.print();">';
	header += '<table align="center"><tr><td width="100%" align="left"><div id="">';
	var footer = '</div></td></tr></table></body></html>';

	var strInner = document.body.innerHTML;
	var startPos = strInner.lastIndexOf("<!-- print_start -->");	
	var endPos = strInner.lastIndexOf("<!-- print_end -->");
	strInner = strInner.substring(startPos + 20, endPos);
		
	if (strInner.lastIndexOf("<!-- print_pause_on -->") > -1)
	{
		var str1 = "<!-- print_pause_on -->";
		var str2 = "<!-- print_pause_off -->";

		startPos = strInner.lastIndexOf(str1);	
		endPos = strInner.lastIndexOf(str2);

		if (endPos > startPos)
		{
			leftStr = strInner.substring(0, startPos);
			rightStr = strInner.substring(endPos + str2.length, strInner.length);
			strInner = leftStr + rightStr;
		}
	}

	var xwin = window.open("", "PrintVersion", "width=625, menubar=yes, toolbar=yes, statubar=no, scrollbars=yes, resizable=yes");

	xwin.document.open();
	xwin.document.write(header+strInner+footer);
	xwin.document.close();
}