<html xmlns:MMString="http://www.macromedia.com/schemes/data/string/">
<head>
<!-- Copyright 2000, 2001, 2002, 2003 Macromedia, Inc. All rights reserved. -->
<title><MMString:loadString id="Tagging/title" /></title>
<meta http-equiv="Content-Type" content="text/html; charset=">
<script language="JavaScript">


function translateMarkup( docNameStr, siteRootStr, inStr )
{
   //if there are no dates in this document, return empty string
   if (inStr.indexOf("#BeginTags")==-1)
      return "";

   // if this file has already been translated with the tagging translator,
   // don't translate it again.
   if (inStr.indexOf('<MM:BeginLock unremovable translatorClass="MM_Tags"') != -1)
      return "";

   var datePattern= /(\<!-- #BeginTags --\>(.|\n)*\<!-- #EndTags --\>)/g;
   
	// find the tags block
   var foundBlock = inStr.match(datePattern);
	// create an escaped version for the original
   var escapedBlock = escape(foundBlock);
	// replace it
   var outStr = inStr.replace(foundBlock,'<MM:BeginLock unremovable translatorClass="MM_Tags" type="Tags" orig="' + escapedBlock + '">' + foundBlock + '<MM:EndLock>');
   
   return outStr;
} 


function getTranslatorInfo()
{
	returnArray = new Array(7);
	
	returnArray[0] = "MM_Tags"				// The translatorClass
	returnArray[1] = "Tags" 	            // The title
	returnArray[2] = "0" 					// The number of extensions. 0 indicates to run against all extensions
	returnArray[3] = "1" 					// The number of expressions"
	returnArray[4] = "<!-- #BeginTags"		// Expression for open
	returnArray[5] = "byString"			    // Run if doc contains expr
	returnArray[6] = "51"					// priority order to apply translator
		
	return returnArray;
} // getTranslatorInfo()

</script>
</head>

<body bgcolor="#FFFFFF">
<script language="JavaScript">

</script>
</body>
</html>
