<?xml version="1.0"?>
<ZopeData>
  <record id="1" aka="AAAAAAAAAAE=">
    <pickle>
      <global name="File" module="OFS.Image"/>
    </pickle>
    <pickle>
      <dictionary>
        <item>
            <key> <string>_Cacheable__manager_id</string> </key>
            <value> <string>http_cache</string> </value>
        </item>
        <item>
            <key> <string>_EtagSupport__etag</string> </key>
            <value> <string>ts83858910.02</string> </value>
        </item>
        <item>
            <key> <string>__name__</string> </key>
            <value> <string>fck_specialchar.html</string> </value>
        </item>
        <item>
            <key> <string>content_type</string> </key>
            <value> <string>text/html</string> </value>
        </item>
        <item>
            <key> <string>data</string> </key>
            <value> <string encoding="cdata"><![CDATA[

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >\r\n
<!--\r\n
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net\r\n
 * Copyright (C) 2003-2010 Frederico Caldeira Knabben\r\n
 *\r\n
 * == BEGIN LICENSE ==\r\n
 *\r\n
 * Licensed under the terms of any of the following licenses at your\r\n
 * choice:\r\n
 *\r\n
 *  - GNU General Public License Version 2 or later (the "GPL")\r\n
 *    http://www.gnu.org/licenses/gpl.html\r\n
 *\r\n
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")\r\n
 *    http://www.gnu.org/licenses/lgpl.html\r\n
 *\r\n
 *  - Mozilla Public License Version 1.1 or later (the "MPL")\r\n
 *    http://www.mozilla.org/MPL/MPL-1.1.html\r\n
 *\r\n
 * == END LICENSE ==\r\n
 *\r\n
 * Special Chars Selector dialog window.\r\n
-->\r\n
<html>\r\n
\t<head>\r\n
\t\t<meta name="robots" content="noindex, nofollow">\r\n
\t\t<meta http-equiv="Content-Type" content="text/html; charset=utf-8">\r\n
\t\t<style type="text/css">\r\n
\t\t\t\t.Hand\r\n
\t\t\t\t{\r\n
\t\t\t\t\tcursor: pointer ;\r\n
\t\t\t\t\tcursor: hand ;\r\n
\t\t\t\t}\r\n
\t\t\t\t.Sample { font-size: 24px; }\r\n
\t\t</style>\r\n
\t\t<script src="common/fck_dialog_common.js" type="text/javascript"></script>\r\n
\t\t<script type="text/javascript">\r\n
\r\n
var oEditor = window.parent.InnerDialogLoaded() ;\r\n
\r\n
var oSample ;\r\n
\r\n
function insertChar(charValue)\r\n
{\r\n
\toEditor.FCKUndo.SaveUndoStep() ;\r\n
\toEditor.FCK.InsertHtml( charValue || "" ) ;\r\n
\twindow.parent.Cancel() ;\r\n
}\r\n
\r\n
function over(td)\r\n
{\r\n
\tif ( ! oSample )\r\n
\t\treturn ;\r\n
\toSample.innerHTML = td.innerHTML ;\r\n
\ttd.className = \'LightBackground SpecialCharsOver Hand\' ;\r\n
}\r\n
\r\n
function out(td)\r\n
{\r\n
\tif ( ! oSample )\r\n
\t\treturn ;\r\n
\toSample.innerHTML = "&nbsp;" ;\r\n
\ttd.className = \'DarkBackground SpecialCharsOut Hand\' ;\r\n
}\r\n
\r\n
function setDefaults()\r\n
{\r\n
\t// Gets the sample placeholder.\r\n
\toSample = document.getElementById("SampleTD") ;\r\n
\r\n
\t// First of all, translates the dialog box texts.\r\n
\toEditor.FCKLanguageManager.TranslatePage(document) ;\r\n
\r\n
\twindow.parent.SetAutoSize( true ) ;\r\n
}\r\n
\r\n
\t\t</script>\r\n
\t</head>\r\n
\t<body onload="setDefaults()" style="overflow: hidden">\r\n
\t\t<table cellpadding="0" cellspacing="0" width="100%" height="100%">\r\n
\t\t\t<tr>\r\n
\t\t\t\t<td width="100%">\r\n
\t\t\t\t\t<table cellpadding="1" cellspacing="1" align="center" border="0" width="100%" height="100%">\r\n
\t\t\t\t\t\t<script type="text/javascript">\r\n
var aChars = ["!","&quot;","#","$","%","&amp;","\\\\\'","(",")","*","+","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","&lt;","=","&gt;","?","@","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","]","^","_","`","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~","&euro;","&lsquo;","&rsquo;","&rsquo;","&ldquo;","&rdquo;","&ndash;","&mdash;","&iexcl;","&cent;","&pound;","&curren;","&yen;","&brvbar;","&sect;","&uml;","&copy;","&ordf;","&laquo;","&not;","&reg;","&macr;","&deg;","&plusmn;","&sup2;","&sup3;","&acute;","&micro;","&para;","&middot;","&cedil;","&sup1;","&ordm;","&raquo;","&frac14;","&frac12;","&frac34;","&iquest;","&Agrave;","&Aacute;","&Acirc;","&Atilde;","&Auml;","&Aring;","&AElig;","&Ccedil;","&Egrave;","&Eacute;","&Ecirc;","&Euml;","&Igrave;","&Iacute;","&Icirc;","&Iuml;","&ETH;","&Ntilde;","&Ograve;","&Oacute;","&Ocirc;","&Otilde;","&Ouml;","&times;","&Oslash;","&Ugrave;","&Uacute;","&Ucirc;","&Uuml;","&Yacute;","&THORN;","&szlig;","&agrave;","&aacute;","&acirc;","&atilde;","&auml;","&aring;","&aelig;","&ccedil;","&egrave;","&eacute;","&ecirc;","&euml;","&igrave;","&iacute;","&icirc;","&iuml;","&eth;","&ntilde;","&ograve;","&oacute;","&ocirc;","&otilde;","&ouml;","&divide;","&oslash;","&ugrave;","&uacute;","&ucirc;","&uuml;","&uuml;","&yacute;","&thorn;","&yuml;","&OElig;","&oelig;","&#372;","&#374","&#373","&#375;","&sbquo;","&#8219;","&bdquo;","&hellip;","&trade;","&#9658;","&bull;","&rarr;","&rArr;","&hArr;","&diams;","&asymp;"] ;\r\n
\r\n
var cols = 20 ;\r\n
\r\n
var i = 0 ;\r\n
while (i < aChars.length)\r\n
{\r\n
\tdocument.write("<TR>") ;\r\n
\tfor(var j = 0 ; j < cols ; j++)\r\n
\t{\r\n
\t\tif (aChars[i])\r\n
\t\t{\r\n
\t\t\tdocument.write(\'<TD width="1%" class="DarkBackground SpecialCharsOut Hand" align="center" onclick="insertChar(\\\'\' + aChars[i].replace(/&/g, "&amp;") + \'\\\')" onmouseover="over(this)" onmouseout="out(this)">\') ;\r\n
\t\t\tdocument.write(aChars[i]) ;\r\n
\t\t}\r\n
\t\telse\r\n
\t\t\tdocument.write("<TD class=\'DarkBackground SpecialCharsOut\'>&nbsp;") ;\r\n
\t\tdocument.write("<\\/TD>") ;\r\n
\t\ti++ ;\r\n
\t}\r\n
\tdocument.write("<\\/TR>") ;\r\n
}\r\n
\t\t\t\t\t\t</script>\r\n
\t\t\t\t\t</table>\r\n
\t\t\t\t</td>\r\n
\t\t\t\t<td nowrap>&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n
\t\t\t\t<td valign="top">\r\n
\t\t\t\t\t<table width="40" cellpadding="0" cellspacing="0" border="0">\r\n
\t\t\t\t\t\t<tr>\r\n
\t\t\t\t\t\t\t<td id="SampleTD" width="40" height="40" align="center" class="DarkBackground SpecialCharsOut Sample">&nbsp;</td>\r\n
\t\t\t\t\t\t</tr>\r\n
\t\t\t\t\t</table>\r\n
\t\t\t\t</td>\r\n
\t\t\t</tr>\r\n
\t\t</table>\r\n
\t</body>\r\n
</html>\r\n


]]></string> </value>
        </item>
        <item>
            <key> <string>precondition</string> </key>
            <value> <string></string> </value>
        </item>
        <item>
            <key> <string>size</string> </key>
            <value> <int>4804</int> </value>
        </item>
        <item>
            <key> <string>title</string> </key>
            <value> <string></string> </value>
        </item>
      </dictionary>
    </pickle>
  </record>
</ZopeData>
