<% /* * FCKeditor - The text editor for internet * Copyright (C) 2003 Frederico Caldeira Knabben * * Licensed under the terms of the GNU Lesser General Public License * (http://www.opensource.org/licenses/lgpl-license.php) * * For further information go to http://www.fredck.com/FCKeditor/ * or contact fckeditor@fredck.com. * * fckeditor_js.asp: ASP integration - JavaScript version. * * Authors: * Frederico Caldeira Knabben (fckeditor@fredck.com) * Dimiter Naydenov (dimitern@netagesolutions.com) */ // The editor base path // You have to update it with you web site configuration FCKeditorBasePath = "/FCKeditor/"; function FCKeditor() { this.ToolbarSet = ""; this.Value = ""; this.CanUpload = "none"; this.CanBrowse = "none"; } FCKeditor.prototype.CreateFCKeditor = function FCKeditor_CreateFCKeditor(instanceName,width,height) { var sLink; if (this.IsCompatible()) { sLink = FCKeditorBasePath + "fckeditor.html?FieldName=" + instanceName; if (this.ToolbarSet != "") { sLink += "&Toolbar=" + this.ToolbarSet; } if (this.CanUpload != "none") { if (this.CanUpload == true) { sLink += "&Upload=true"; } else { sLink += "&Upload=false"; } } if (this.CanBrowse != "none") { if (this.CanBrowse == true) { sLink += "&Browse=true"; } else { sLink += "&Browse=false"; } } Response.Write(""); Response.Write(""); } else { Response.Write(""); } } FCKeditor.prototype.IsCompatible = function FCKeditor_IsCompatible() { var sAgent = String(Request.ServerVariables("HTTP_USER_AGENT")); var iVersion; if ((sAgent.indexOf("MSIE") > 0) && (sAgent.indexOf("Windows") > 0) && (sAgent.indexOf("Opera") == -1)) { iVersion = parseInt(sAgent.replace(/^.*MSIE\s(\d).*$/gi,"$1")); return (iVersion >= 5); } else { return false; } } %>