/*

Author : 디자인쿤
Url : http://designkoon.com
Email : adm@designkoon.com
Reference : http://jhtmlarea.codeplex.com

*/

(function($) {

   var wysiwygPath = window.wysiwygPath = '/js/system/editor/en/default';
   var wysiwygsCurrentObj = window.wysiwygsCurrentObj = null;
   var wysiwygsCurrentPopupObj = window.wysiwygsCurrentPopupObj = null;
   var wysiwygsCurrentRange = window.wysiwygsCurrentRange = null;
   var wysiwygsAgent = new Object();

   wysiwygsAgent.IE = (navigator.userAgent.indexOf('MSIE')>-1) ? true : false;
   wysiwygsAgent.IE6 = (navigator.userAgent.indexOf('MSIE 6')>-1) ? true : false;
   wysiwygsAgent.IE7 = (navigator.userAgent.indexOf('MSIE 7')>-1) ? true : false;
   wysiwygsAgent.IE8 = (navigator.userAgent.indexOf('MSIE 8')>-1) ? true : false;
   wysiwygsAgent.FIREFOX = (navigator.userAgent.indexOf('Firefox')>-1) ? true : false;
   wysiwygsAgent.OPERA = (navigator.userAgent.indexOf('Opera')>-1) ? true : false;
   wysiwygsAgent.SAFARI = (navigator.userAgent.indexOf('Safari')>-1) ? true : false;
   wysiwygsAgent.CHROME = (navigator.userAgent.indexOf('Chrome')>-1) ? true : false;

   $.fn.wysiwyg = function(options) {

    if(options&&(typeof(options)==='string')) {

     var args = [];
     for(var i=1, count=arguments.length; i<count; i++) args.push(arguments[i]);
     var wysiwyg = wysiwygs(this[0]);
     if(wysiwyg[options]) return wysiwyg[options].apply(wysiwyg, args);

    }

    return this.each(function() { wysiwygs(this, options); });

   };

   var wysiwygs = window.wysiwygs = function(obj, options) {

      if((navigator.userAgent.toLowerCase().indexOf('mac')!=-1)&&wysiwygsAgent.SAFARI) return false;

      if(obj.jquery) return wysiwygs(obj[0]);        
      if(obj.wysiwygsObj) return obj.wysiwygsObj;
      else return new wysiwygs.fn.init(obj, options);        

   };

   var wysiwygsCtl = {

    setToolbar: { 

	   fontFace: function(btn) { this.wysiwygsLayer('fontFace'); }, 
	   fontSize: function(btn) { this.wysiwygsLayer('fontSize'); }, 
	   textColor: function(btn) { this.wysiwygsLayer('textColor'); }, 
	   backColor: function(btn) { this.wysiwygsLayer('backColor'); }, 
	   lineHeight: function(btn) { this.wysiwygsLayer('lineHeight'); }, 
	   link: function(btn) { this.wysiwygsLayer('link'); }, 
	   image: function(btn) { this.wysiwygsLayer('image'); }, 
	   char: function(btn) { this.wysiwygsLayer('char'); }, 
	   box: function(btn) { this.wysiwygsLayer('box'); }, 
	   table: function(btn) { this.wysiwygsLayer('table'); }, 
	   layout: function(btn) { this.wysiwygsLayer('layout'); }, 
	   editor: function(btn) { this.toggleEditor(); } ,
	   full: function(btn) { this.toggleFull(); } 

	},

    initToolbar: function(options) {

     var This = this;
     var btn = function(className, action) { 

        var title = '';

        switch(className) {
           case 'editor' : title = 'Editor'; break;
           case 'fontFace' : title = 'Font Name'; break;
           case 'fontSize' : title = 'Font Size'; break;
           case 'bold' : title = 'Bold'; break;
           case 'underline' : title = 'Underline'; break;
           case 'italic' : title = 'Italic'; break;
           case 'strike' : title = 'Strike Through'; break;
           case 'textColor' : title = 'Text Color'; break;
           case 'backColor' : title = 'Background Color'; break;
           case 'alignLeft' : title = 'Left Justify'; break;
           case 'alignCenter' : title = 'Center Justify'; break;
           case 'alignRight' : title = 'Right Justify'; break;
           case 'lineHeight' : title = 'Line Height'; break;
           case 'ul' : title = 'Insert/Remove Numbered List'; break;
           case 'ol' : title = 'Insert/Remove Bulleted List'; break;
           case 'char' : title = 'Insert Special Character'; break;
           case 'link' : title = 'Link'; break;
           case 'box' : title = 'Table#1'; break;
           case 'table' : title = 'Table#2'; break;
           case 'image' : title = 'Image'; break;
           case 'layout' : title = 'Layout'; break;
           case 'map' : title = 'Map'; break;
           case 'dic' : title = 'Dictionary'; break;
           case 'full' : title = 'Full Screen'; break;
		}

	    return $('<li/>').append($('<a href="javascript:;" title="' + title + '"/>').addClass(className).click(function() { action.call(This, $(this)); })); 

	 };

     function addBtn(arrBtnInfo) {

        var ul = $('<ul/>').appendTo(This.toolbar);

        for(var i=0, count=arrBtnInfo.length; i<count; i++) {

         var info = arrBtnInfo[i];

         if((typeof(info)).toLowerCase()==='string') {

          if(info==='') ul.append($('<li class="blank">&nbsp;</li>'));
          else if(info=='clear') ul.append($('<li class="clear">&nbsp;</li>'));
          else {

           if(info=='lineHeight') continue;

           var func = (function(e) {

              var name = wysiwygsCtl.setToolbar[e] || e;
              if((typeof(name)).toLowerCase()==='function') return function(btn) { name.call(this, btn); };
              else return function() { this[name](); };      
			  
           })(info);
           
           ul.append(btn(info, func));

          }

         } else ul.append(btn(info.className, info.onClick));                

        }

     };

     if((options.toolbar.length)&&(wysiwygsCtl.isArray(options.toolbar[0]))) {
      for(var i=0, count=options.toolbar.length; i<count; i++) addBtn(options.toolbar[i]);            
     } else addBtn(options.toolbar);
       
    },

    initEditor: function(options) {

       var html = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><link rel="stylesheet" href="' + options.editorCss + '" type="text/css" /></head><body>' + this.textarea.val() + '</body></html>';

       this.editorWindow = this.iframe[0].contentWindow;
	   this.editor = this.editorWindow.document;
       this.editor.designMode = 'on';
       this.editor.open();
       this.editor.write(html);
       this.editor.close();

    },

    attachEvent: function() {

       var This = this;

       this.resizeBar.mousedown(function(e) {

          var wysiwyg = This.textarea.is(':hidden') ? true : false; 

		  wysiwygs.wysiwygsLayerHide();
		  This.textarea.hide(); This.wysiwyg.hide(); This.mask.show();  

          var y = e.clientY;
          var height = parseInt(This.iframe.css('height'));

          var dragMove = function(e) { 

             try { frameResize(); } catch(e2) { }

		     This.mask.css('height', Math.max(100, e.clientY + height - y) + 'px'); 
			 This.iframe.css('height', This.mask.css('height')); 
			 This.textarea.css('height', This.mask.css('height'));

			 e.preventDefault(); 

		  };

          var dragStop = function(e) { 

		     $('html').unbind('mousemove', dragMove).unbind('mouseup', dragStop); 
			 if(wysiwyg) { This.textarea.hide(); This.wysiwyg.show(); }
			 else { This.textarea.show(); This.wysiwyg.hide(); }
			 This.mask.hide();

		  };

          $('html').bind('mousemove', dragMove).bind('mouseup', dragStop);

		  e.preventDefault();
		  
       });

       this.textarea.change(function() { This.copyToWysiwyg(); }).click(function() { wysiwygs.wysiwygsLayerHide(); })
       if(wysiwygsAgent.IE) $(this.editor.body).click(function() { This.copyToTextarea(); wysiwygs.wysiwygsLayerHide(); }).keyup(function() { This.copyToTextarea(); });
       else $(this.editor).click(function() { This.copyToTextarea(); wysiwygs.wysiwygsLayerHide(); }).keyup(function() { This.copyToTextarea(); });

    },

    isArray: function(value) { return value&&(typeof(value)==='object')&&(typeof(value.length)==='number')&&(typeof(value.splice)==='function')&&!(value.propertyIsEnumerable('length')); }

   };

   wysiwygs.fn = wysiwygs.prototype = {

      init: function(obj, options) {
       
       if(obj.nodeName.toLowerCase()==='textarea') {

        var options = $.extend({}, wysiwygs.defaults, options);
        obj.wysiwygsObj = this;

        var fullScreenObj = this.fullScreenObj = new Object();
		fullScreenObj.mode = 'normal';
        var textarea = this.textarea = $(obj);
        var iframe = this.iframe = $('<iframe/>').attr('className', 'iframe').attr('frameBorder', '0px');        
        var mask = this.mask = $('<div/>').attr('className', 'mask');     
        var wrap = this.wrap = $('<div/>').addClass('wysiwyg').width(textarea.width()).insertAfter(textarea);
        var toolbar = this.toolbar = $('<div/>').addClass('toolbar').appendTo(wrap);
		var width, height;

        if(wysiwygsAgent.IE) {

         width = parseInt(textarea.css('width')) - 2;
         height = parseInt(textarea.css('height')) - 2;

		 iframe.css('width', ((!wysiwygsAgent.IE7&&!wysiwygsAgent.IE8) ? width - 2 : width) + 'px');
		 iframe.css('height', ((!wysiwygsAgent.IE7&&!wysiwygsAgent.IE8) ? height - 2 : height) + 'px');
		 textarea.css('width', width + 'px').css('marginTop', '-1px').css('marginBottom', '-1px');		 
		 textarea.css('height', height + 'px');		 
		 mask.css('width', textarea.css('width'));
		 mask.css('height', textarea.css('height'));

        } else {

         width = parseInt(textarea.css('width')) - 2;
         height = parseInt(textarea.css('height'));

		 iframe.css('width', width + 'px');
		 iframe.css('height', height + 'px');
		 textarea.css('width', width + 'px');		 
		 mask.css('width', textarea.css('width'));
		 mask.css('height', textarea.css('height'));

		}

        var wysiwyg = this.wysiwyg = $('<div/>').append(iframe);
        var resizeBar = this.resizeBar = $('<div/>').attr('className', 'resize').append($('<div/>').attr('className', 'resizeBt'));

        wrap.append(mask.hide()).append(wysiwyg).append(textarea.hide()).append(resizeBar);

        wysiwygsCtl.initToolbar.call(this, options);
        wysiwygsCtl.initEditor.call(this, options);
        wysiwygsCtl.attachEvent.call(this);

        if(options.onLoad) options.onLoad.call(this);

       }

      },

      getSelectedHTML: function() {

         if($.browser.msie) return this.getRange().htmlText;
         else {

          var obj = this.getRange().cloneContents();
          return $('<p/>').append($(obj)).wysiwyg();

         }

      },

      getSelection: function() {

         if($.browser.msie) return this.editor.selection;
         else return this.iframe[0].contentDocument.defaultView.getSelection();
            
      },

      getRange: function() {

         var selection = this.getSelection();

         if(!selection) return null; 	
		 
	     if(selection.getRangeAt) {
		   try { return selection.getRangeAt(0); } catch(e) { } 
		 } else return selection.createRange();

      },

      pasteHTML: function(html) {

         this.editorWindow.focus();

         var range = this.getRange();
         if($.browser.msie) { try { range.pasteHTML(html); } catch(e) { } }
         else {

          range.deleteContents();
		  if($.browser.mozilla) range.insertNode($((html.indexOf('<')!=0) ? $('<span/>').append(html) : html)[0]);
		  else range.insertNode($(this.editor.createElement('span')).append($((html.indexOf('<')!=0) ? '<span>' + html + '</span>' : html))[0]);		 

         }

         range.collapse(false);
         range.select();

      },

      wysiwygsLayer: function(name) { 
         
		  var objBtn, obj, left = 0;

          this.editorWindow.focus();
          wysiwygsCurrentObj = this;
          wysiwygsCurrentRange = this.getRange();

		  wysiwygs.wysiwygsLayerHide();
          
		  switch(name) {
		     case 'fontFace': obj = $('#wysiwygsLayerFontFace')[0]; break;
		     case 'fontSize': obj = $('#wysiwygsLayerFontSize')[0]; break;
		     case 'textColor': obj = $('#wysiwygsLayerTextColor')[0]; break;
		     case 'backColor': obj = $('#wysiwygsLayerBackColor')[0]; break;
		     case 'lineHeight': obj = $('#wysiwygsLayerLineHeight')[0]; break;
		     case 'link': obj = $('#wysiwygsLayerLink')[0]; break;
		     case 'image': obj = $('#wysiwygsLayerImage')[0]; left = 80; break;
		     case 'char': obj = $('#wysiwygsLayerChar')[0]; left = 189; break;
		     case 'box': obj = $('#wysiwygsLayerBox')[0]; break;
		     case 'table': obj = $('#wysiwygsLayerTable')[0]; break;
		     case 'layout': obj = $('#wysiwygsLayerLayout')[0]; left = 50; break;
		  }

  	      objBtn = $(this.wrap).find('.' + name)[0];
          obj.style.left = ((wysiwygs.wysiwygsGetOffsetLeft(objBtn)+(wysiwygsAgent.IE?1:0)) - left) + 'px';
          obj.style.top = ((wysiwygs.wysiwygsGetOffsetTop(objBtn)+objBtn.offsetHeight)-((!wysiwygsAgent.IE)?2:1)) + 'px';
          obj.style.display = '';

      },

      getDocumentSize: function() {

       var _width, _height;

       if(document.documentElement.clientWidth) {

        _width = document.documentElement.clientWidth;
        _height = document.documentElement.clientHeight;

       } else if(typeof window.innerWidth=='number') {

        _width = window.innerWidth;
        _height = window.innerHeight;

       } else {

        _width = document.body.clientWidth;
        _height = document.body.clientHeight;

       }

       return {width: _width, height: _height};

      },

      toggleFull: function() { 

       wysiwygs.wysiwygsLayerHide();

       if(this.fullScreenObj.mode=='normal') {

        this.fullScreenObj.mode = 'full';
		this.fullScreenObj.htmlOverflow = $('html').css('overflow');
		this.fullScreenObj.bodyOverflow = $(document.body).css('overflow');
		this.fullScreenObj.wrapPosition = this.wrap.css('position');
		this.fullScreenObj.wrapWidth = this.wrap.css('width');
		this.fullScreenObj.iframeWidth = this.iframe.css('width');
		this.fullScreenObj.iframeHeight = this.iframe.css('height');
		this.fullScreenObj.textareaWidth = this.textarea.css('width');
		this.fullScreenObj.textareaHeight = this.textarea.css('height');

        $('html').css('overflow', 'hidden');
        $(document.body).css('overflow', 'hidden');
        this.wrap.css({position: 'absolute', top: '0px', left: '0px', width: '100%', zIndex: '3000'});
	    this.resizeBar.css('display', 'none');

        var This = this;
        var editorResize = function() {
	       This.iframe.css('width', '100%').css('height', (This.getDocumentSize().height-parseInt(This.toolbar.css('height')+2)) + 'px');
	       This.textarea.css('width', '100%').css('height', (This.getDocumentSize().height-parseInt(This.toolbar.css('height')+2)) + 'px');		
        };

        editorResize();
        $(window).resize(editorResize);

        window.scrollTo(0, 0);

	   } else {

        $(window).unbind('resize', editorResize);

        this.fullScreenObj.mode = 'normal';

        $('html').css('overflow', this.fullScreenObj.htmlOverflow);
        $(document.body).css('overflow', this.fullScreenObj.bodyOverflow);
        this.wrap.css({position: this.fullScreenObj.wrapPosition, width: this.fullScreenObj.wrapWidth});
	    this.resizeBar.css('display', '');
        this.iframe.css({width: this.fullScreenObj.iframeWidth, height: this.fullScreenObj.iframeHeight});
        this.textarea.css({width: this.fullScreenObj.textareaWidth, height: this.fullScreenObj.textareaHeight});

	   }

      },

      toggleEditor: function() { 

         if(this.textarea.is(':hidden')) {

          this.viewHtml();
		  $(this.wrap).find('.editor').addClass('html');

	     } else {

          this.viewEditor();
		  $(this.wrap).find('.editor').removeClass('html');

		 }

		 wysiwygs.wysiwygsLayerHide();

	  },

      viewHtml: function() { 

	     this.copyToTextarea(); this.textarea.show(); this.wysiwyg.hide(); 
         $('ul li:not(li:has(a.editor))', this.toolbar).hide();
         $('ul:not(:has(:visible))', this.toolbar).hide();

	  },

      viewEditor: function() { 

	     this.copyToWysiwyg(); this.textarea.hide(); this.wysiwyg.show(); 
         $('ul', this.toolbar).show();
         $('ul li', this.toolbar).show();

	  },

      fixHTML: function() { 

         var value = '', currentNode = '';

	     if(wysiwygsAgent.IE&&this.editor.body.firstChild) {

		  for(var i=0, count=this.editor.body.childNodes.length; i<count; i++) {

	       currentNode = this.editor.body.childNodes[i];

		   if(currentNode.nodeValue!=null) value += currentNode.nodeValue;
		   else { if(currentNode.nodeName.indexOf('/')==-1) value += currentNode.outerHTML; }

		  }

		  this.editor.body.innerHTML = value;

		 }

		 value = this.editor.body.innerHTML;

	     value = value.replace(/<[^> ]*/g, function(match) { return match.toLowerCase(); });	
	     value = value.replace(/<[^>]*>/g, function(match) { match = match.replace(/ [^=]+=/g, function(match2) { return match2.toLowerCase(); }); return match; });			
  	     value = value.replace(/<[^>]*>/g, function(match) { match = match.replace(/( [^=]+=)([^"][^ >]*)/g, "$1\"$2\""); return match; });	
	     value = value.replace(/^\s+/, '');
	     value = value.replace(/\s+$/, '');
	     value = value.replace(/<b>/g, '<strong>');
	     value = value.replace(/<\/b>/g, '</strong>');
	     value = value.replace(/<i>/g, '<em>');
	     value = value.replace(/<\/i>/g, '</em>');
	     value = value.replace(/<hr>/g, '<hr />');
	     value = value.replace(/<br>/g, '<br />');
	     value = value.replace(/<br \/>\s*<\/(h1|h2|h3|h4|h5|h6|li)/g, '</$1');
	     value = value.replace(/(<img [^>]+[^\/])>/g, '$1 />');	
	     value = value.replace(/<p><\/p>/gi, '<p>&nbsp;</p>');
	     value = value.replace(/<p><br \/><\/p>/gi, '<p>&nbsp;</p>');
	     value = value.replace(/(<[^\/]>|<[^\/][^>]*[^\/]>)\s*<\/[^>]*>/g, '');

         this.editor.body.innerHTML = value;
		 this.textarea.val(value);

	  },

      copyToTextarea: function() { this.textarea.val(this.editorHTML()); },
      copyToWysiwyg: function() { this.editor.body.innerHTML = this.textarea.val(); },
      editorHTML: function() { return this.editor.body.innerHTML; },
      editorTEXT: function() { return this.editor.body.innerText; },

      cut: function() { this.command('cut'); },

      copy: function() { this.command('copy'); },

      paste: function() { this.command('paste'); },

      bold: function() { this.command('bold'); },

      italic: function() { this.command('italic'); },

      underline: function() { this.command('underline'); },

      strike: function() { this.command('strikethrough'); },

      ol: function() { this.command('insertorderedlist'); },

      ul: function() { this.command('insertunorderedlist'); },

      sup: function() { this.command('superscript'); },

      sub: function() { this.command('subscript'); },      
		  
      indent: function() { this.command('indent'); },

      outdent: function() { this.command('outdent'); },    
		  
      hr: function(){ this.command('insertHorizontalRule', false, 'ht'); },     
		  
      alignLeft: function() { this.command('justifyLeft'); },

      alignCenter: function() { this.command('justifyCenter'); },

      alignRight: function() { this.command('justifyRight'); },

      fontFace: function(value1) { this.command('fontname', false, value1); },

      fontSize: function(value1) { this.command('fontsize', false, value1); },

      textColor: function(value1) { this.command('forecolor', false, value1); },

      backColor: function(value1) { this.command('backcolor', false, value1); },

      lineHeight: function(value1) { },

      image: function(value1) { 

	     var html = '<img src="' + value1 + '" alt="" />';

		 if(wysiwygsAgent.IE) this.pasteHTML(html);
         else this.command('inserthtml', false, html);

	  },

      char: function(value1) { 

		 if(wysiwygsAgent.IE) wysiwygsCurrentRange.pasteHTML(value1);
		 else this.command('inserthtml', false, value1);

	  },

      layout: function(value1) { 

		 if(wysiwygsAgent.IE) this.pasteHTML(wysiwygs.layerLayoutOver(value1));
		 else this.command('inserthtml', false, wysiwygs.layerLayoutOver(value1));

	  },

      link: function(value1) { 
	
	     var htmlStart = '<a href="' + value1 + '" target="_blank">';
	     var htmlEnd = '</a>';

		 if(wysiwygsAgent.IE) wysiwygsCurrentRange.pasteHTML(htmlStart + wysiwygsCurrentRange.htmlText + htmlEnd);
		 else this.command('inserthtml', false, htmlStart + this.getRange() + htmlEnd);

	  },

      box: function(value1, value2, value3) { 

	     var html = '';
		 
		 html = '<div style="width: 95%; padding: 10px; background-color: ' + value1 + '; border: 1px solid ' + value2 + '; ' + value3 + '"><p>&nbsp;</p></div><br />';

		 if(wysiwygsAgent.IE) this.pasteHTML(html);
         else this.command('inserthtml', false, html);

	  },

      table: function(value1, value2) { 

	     var html = '';

		 html += '<table width="100%" cellpadding="1" cellspacing="0" border="0">';
	     for(var i=0; i<value1; i++) {
	      html += '<tr>';		  
	      for(var j=0; j<value2; j++) html += '<td style="height: 24px; border-bottom: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9;' + (j+1==parseInt(value2) ? 'border-right: 1px solid #e9e9e9;' : '') + (i==0 ? 'border-top: 1px solid #e9e9e9;' : '') + '"></td>';
	      html += '</tr>';
	     }
	     html += '</table>';

		 if(wysiwygsAgent.IE) this.pasteHTML(html);
		 else this.command('inserthtml', false, html);

	  },

	  map: function() { 

	     wysiwygs.wysiwygsLayerHide(); 
		 wysiwygsCurrentPopupObj = this; 
		 wysiwygs.wysiwygsOpenWin(wysiwygPath + '/map.php', 'wysiwygMap', 470, 480, 'no'); 

	  },

	  dic: function() { 

	     wysiwygs.wysiwygsLayerHide(); 
		 wysiwygs.wysiwygsOpenWin('http://engdic.daum.net/dicen/small_search.do?q=', 'wysiwygDic', 420, 400, 'yes'); 

	  },

      command: function(value1, value2, value3) {

         this.editorWindow.focus();
         this.editor.execCommand(value1, value2 || false, value3 || null);
         this.copyToTextarea();
         this.editorWindow.focus();

      }

   };

   wysiwygs.fn.init.prototype = wysiwygs.fn;

   wysiwygs.defaults = {

      toolbar: [
       ['editor', '', 'fontFace', '', 'fontSize'], ['bold', 'underline', 'italic', 'strike', 'textColor', 'backColor'],
       ['alignLeft', 'alignCenter', 'alignRight'],
       ['ul', 'ol'],
	   ['char', 'link', 'box', 'table'],
	   ['image'],
	   ['layout'],
	   ['map', 'dic'],
	   ['full']
      ],

      css: wysiwygPath + '/css/style.css',
      editorCss: wysiwygPath + '/css/editor.css'

   };

   wysiwygs.wysiwygsGetOffsetTop = function(obj) {

      return obj ? obj.offsetTop + wysiwygs.wysiwygsGetOffsetTop(obj.offsetParent) : 0;

   };

   wysiwygs.wysiwygsGetOffsetLeft = function(obj) {

      return obj ? obj.offsetLeft + wysiwygs.wysiwygsGetOffsetLeft(obj.offsetParent) : 0;

   };

   wysiwygs.wysiwygsOpenWin = function(url, name, width, height, scroll) {

      var win = window.open(url, name, 'width=' + width + 'px, height=' + height + 'px, top=' + ((screen.availHeight-height)/2) + 'px, left=' + ((screen.availWidth-width)/2) + 'px, scrollbars=' + scroll + ', status=no');
      return win;

   };

   wysiwygs.wysiwygsLayer = function(func, value1, value2, value3) {

      wysiwygs.wysiwygsLayerHide();
      wysiwygsCurrentObj[func](value1, value2, value3);

   };

   wysiwygs.wysiwygsLayerHide = function() { 
      
      $('#wysiwygsLayerFontFace').hide();
	  $('#wysiwygsLayerFontSize').hide();
	  $('#wysiwygsLayerTextColor').hide();
	  $('#wysiwygsLayerBackColor').hide();
	  ///$('#wysiwygsLayerLineHeight').hide();
	  $('#wysiwygsLayerImage').hide();
	  $('#wysiwygsLayerChar').hide();
	  $('#wysiwygsLayerBox').hide();
	  $('#wysiwygsLayerLink').hide();
	  $('#wysiwygsLayerTable').hide();
	  $('#wysiwygsLayerLayout').hide();

   },

   wysiwygs.wysiwygsPopup = function(value) {

	  if(wysiwygsAgent.IE) wysiwygsCurrentPopupObj.pasteHTML(value);
	  else wysiwygsCurrentPopupObj.command('inserthtml', false, value);

   };

   wysiwygs.layerFontFace = function() {

      var html = '';
	  var itemInfo = [{'value': 'arial', 'text': 'Arial'}, {'value': 'comic sans ms', 'text': 'Comic Sans Ms'}, {'value': 'courier new', 'text': 'Courier New'}, {'value': 'georgia', 'text': 'Georgia'}, {'value': 'lucida sans unicode', 'text': 'Lucida Sans Unicode'}, {'value': 'tahoma', 'text': 'Tahoma'}, {'value': 'times new roman', 'text': 'Times New Roman'}, {'value': 'trebuchet ms', 'text': 'Trebuchet Ms'}, {'value': 'verdana', 'text': 'Verdana'}];

      html += '<table width="100%" cellspacing="0" cellpadding="4" border="0" bgcolor="#fbfbfb" style="cursor: pointer;">';
	  for(var i=0, count=itemInfo.length; i<count; i++) {
       html += ' <tr onmouseover="this.style.backgroundColor=\'#e0e0e0\'" onmouseout="this.style.backgroundColor=\'#fbfbfb\'"><td style="padding-left: 3px; height: 20px; font-family: ' + itemInfo[i].value + ';" onmousedown="wysiwygs.wysiwygsLayer(\'fontFace\', \'' + itemInfo[i].value + '\');">' + itemInfo[i].text + '</td></tr>';
	  }
      html += '</table>';

      var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerFontFace').css('display', 'none').html(html);	
      $('body').append(wysiwygsLayer);

   }; 

   wysiwygs.layerFontSize = function() {

      var html = '';

	  html += '<table width="100%" cellspacing="0" cellpadding="4" border="0" bgcolor="#fbfbfb" style="cursor: pointer;">';
	  for(var i=0, j=1, count=6; i<count; i++, j++) {
	  html += ' <tr onmouseover="this.style.backgroundColor=\'#e0e0e0\'" onmouseout="this.style.backgroundColor=\'#fbfbfb\'"><td style="padding-left: 3px; padding-top: 5px; padding-bottom: 5px;" onmousedown="wysiwygs.wysiwygsLayer(\'fontSize\', \'' + j + '\');"><font size="' + j + '">가나다라</font></td></tr>';
	  }
	  html += '</table>';

      var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerFontSize').css('display', 'none').html(html);	 
      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerLineHeight = function() {

      var html = '';
	  var itemInfo = [{'value': '1', 'text': '100%'}, {'value': '1.2', 'text': '120%'}, {'value': '1.4', 'text': '140%'}, {'value': '1.6', 'text': '160%'}, {'value': '1.8', 'text': '180%'}, {'value': '2', 'text': '200%'}];

      html += '<table width="100%" cellspacing="0" cellpadding="4" border="0" bgcolor="#fbfbfb" style="cursor: pointer;">';
	  for(var i=0, count=itemInfo.length; i<count; i++) {
       html += ' <tr onmouseover="this.style.backgroundColor=\'#e0e0e0\'" onmouseout="this.style.backgroundColor=\'#fbfbfb\'"><td style="padding-left: 3px; height: 20px;" onmousedown="wysiwygs.wysiwygsLayer(\'lineHeight\', \'' + itemInfo[i].value + '\');">' + itemInfo[i].text + '</td></tr>';
	  }
      html += '</table>';

	  var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerLineHeight').css('display', 'none').html(html);	 
      $('body').append(wysiwygsLayer);

   }; 

   wysiwygs.layerTextColor = function() {

      var html = '<table width="100%" cellspacing="0" cellpadding="0" border="0" style="cursor: pointer;"><tr><td><table cellspacing="4" cellpadding="0" border="0"><tr height="12px"><td width="12px" bgcolor="#fe1100" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fe1100\');"></td><td width="12px" bgcolor="#fe4c24" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fe4c24\');"></td><td width="12px" bgcolor="#fe875a" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fe875a\');"></td><td width="12px" bgcolor="#fecda7" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fecda7\');"></td><td width="12px" bgcolor="#040967" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#040967\');"></td><td width="12px" bgcolor="#2d328d" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#2d328d\');"></td><td width="12px" bgcolor="#44499a" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#44499a\');"></td><td width="12px" bgcolor="#686eb8" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#686eb8\');"></td><td width="12px" bgcolor="#669900" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#669900\');"></td><td width="12px" bgcolor="#66cc00" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#66CC00\');"></td><td width="12px" bgcolor="#99ff00" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#99ff00\');"></td><td width="12px" bgcolor="#ff99ff" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#ff99ff\');"></td></tr><tr height="12px"><td width="12px" bgcolor="#6e0017" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#6e0017\');"></td><td width="12px" bgcolor="#7b243d" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#7b243d\');"></td><td width="12px" bgcolor="#834c6b" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#834c6b\');"></td><td width="12px" bgcolor="#66ffff" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#66ffff\');"></td><td width="12px" bgcolor="#006bd4" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#006bd4\');"></td><td width="12px" bgcolor="#0087e1" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#0087e1\');"></td><td width="12px" bgcolor="#37b7fe" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#37b7fe\');"></td><td width="12px" bgcolor="#a7defe" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#a7defe\');"></td><td width="12px" bgcolor="#ffcc00" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#ffcc00\');"></td><td width="12px" bgcolor="#ffff00" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#ffff00\');"></td><td width="12px" bgcolor="#fefe9f" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fefe9f\');"></td><td width="12px" bgcolor="#fefed0" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fefed0\');"></td></tr><tr height="12px"><td width="12px" bgcolor="#4e003d" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#4e003d\');"></td><td width="12px" bgcolor="#6d2262" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#6d2262\');"></td><td width="12px" bgcolor="#926594" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#926594\');"></td><td width="12px" bgcolor="#c2a9c5" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#c2a9c5\');"></td><td width="12px" bgcolor="#005557" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#005557\');"></td><td width="12px" bgcolor="#03747b" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#03747b\');"></td><td width="12px" bgcolor="#579D9f" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#579b9f\');"></td><td width="12px" bgcolor="#a2c6cc" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#A2c6cc\');"></td><td width="12px" bgcolor="#ff6600" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#ff6600\');"></td><td width="12px" bgcolor="#ff9933" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#ff9933\');"></td><td width="12px" bgcolor="#fecd8a" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fecd8a\');"></td><td width="12px" bgcolor="#fee2b0" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fee2b0\');"></td></tr><tr height="12px"><td width="12px" bgcolor="#1b0b73" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#1b0b73\');"></td><td width="12px" bgcolor="#4c379d" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#4c379d\');"></td><td width="12px" bgcolor="#876eba" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#876eba\');"></td><td width="12px" bgcolor="#bbbaef" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#bbbaef\');"></td><td width="12px" bgcolor="#008e37" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#008e37\');"></td><td width="12px" bgcolor="#26b168" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#26b168\');"></td><td width="12px" bgcolor="#47be80" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#47be80\');"></td><td width="12px" bgcolor="#76D3a2" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#76d3a2\');"></td><td width="12px" bgcolor="#b31c00" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#b31c00\');"></td><td width="12px" bgcolor="#b03f21" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#b03f21\');"></td><td width="12px" bgcolor="#ae623a" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#ae623a\');"></td><td width="12px" bgcolor="#ac6e54" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#ac6e54\');"></td></tr><tr height="12px"><td width="12px" bgcolor="#fefefe" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#fefefe\');"></td><td width="12px" bgcolor="#e6e6e6" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#e6e6e6\');"></td><td width="12px" bgcolor="#cdcdcd" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#cdcdcd\');"></td><td width="12px" bgcolor="#b4b4b4" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#b4b4b4\');"></td><td width="12px" bgcolor="#a8a8a8" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#a8a8a8\');"></td><td width="12px" bgcolor="#8d8d8d" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#8d8d8d\');"></td><td width="12px" bgcolor="#747474" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#747474\');"></td><td width="12px" bgcolor="#595959" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#595959\');"></td><td width="12px" bgcolor="#4b4b4b" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#4b4b4b\');"></td><td width="12px" bgcolor="#303030" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#303030\');"></td><td width="12px" bgcolor="#0a0a0a" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#0a0a0a\');"></td><td width="12px" bgcolor="#000000" onmousedown="wysiwygs.wysiwygsLayer(\'textColor\', \'#000000\');"></td></tr></table></td></tr></table>';
 
	  var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerTextColor').css('display', 'none').html(html);	 
      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerBackColor = function() {

      var html = '<table width="100%" cellspacing="0" cellpadding="0" border="0" style="cursor: pointer;"><tr><td><table cellspacing="4" cellpadding="0" border="0"><tr height="12px"><td width="12px" bgcolor="#fe1100" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fe1100\');"></td><td width="12px" bgcolor="#fe4c24" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fe4c24\');"></td><td width="12px" bgcolor="#fe875a" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fe875a\');"></td><td width="12px" bgcolor="#fecda7" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fecda7\');"></td><td width="12px" bgcolor="#040967" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#040967\');"></td><td width="12px" bgcolor="#2d328d" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#2d328d\');"></td><td width="12px" bgcolor="#44499a" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#44499a\');"></td><td width="12px" bgcolor="#686eb8" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#686eb8\');"></td><td width="12px" bgcolor="#669900" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#669900\');"></td><td width="12px" bgcolor="#66cc00" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#66CC00\');"></td><td width="12px" bgcolor="#99ff00" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#99ff00\');"></td><td width="12px" bgcolor="#ff99ff" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#ff99ff\');"></td></tr><tr height="12px"><td width="12px" bgcolor="#6e0017" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#6e0017\');"></td><td width="12px" bgcolor="#7b243d" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#7b243d\');"></td><td width="12px" bgcolor="#834c6b" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#834c6b\');"></td><td width="12px" bgcolor="#66ffff" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#66ffff\');"></td><td width="12px" bgcolor="#006bd4" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#006bd4\');"></td><td width="12px" bgcolor="#0087e1" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#0087e1\');"></td><td width="12px" bgcolor="#37b7fe" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#37b7fe\');"></td><td width="12px" bgcolor="#a7defe" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#a7defe\');"></td><td width="12px" bgcolor="#ffcc00" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#ffcc00\');"></td><td width="12px" bgcolor="#ffff00" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#ffff00\');"></td><td width="12px" bgcolor="#fefe9f" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fefe9f\');"></td><td width="12px" bgcolor="#fefed0" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fefed0\');"></td></tr><tr height="12px"><td width="12px" bgcolor="#4e003d" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#4e003d\');"></td><td width="12px" bgcolor="#6d2262" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#6d2262\');"></td><td width="12px" bgcolor="#926594" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#926594\');"></td><td width="12px" bgcolor="#c2a9c5" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#c2a9c5\');"></td><td width="12px" bgcolor="#005557" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#005557\');"></td><td width="12px" bgcolor="#03747b" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#03747b\');"></td><td width="12px" bgcolor="#579D9f" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#579b9f\');"></td><td width="12px" bgcolor="#a2c6cc" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#A2c6cc\');"></td><td width="12px" bgcolor="#ff6600" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#ff6600\');"></td><td width="12px" bgcolor="#ff9933" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#ff9933\');"></td><td width="12px" bgcolor="#fecd8a" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fecd8a\');"></td><td width="12px" bgcolor="#fee2b0" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fee2b0\');"></td></tr><tr height="12px"><td width="12px" bgcolor="#1b0b73" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#1b0b73\');"></td><td width="12px" bgcolor="#4c379d" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#4c379d\');"></td><td width="12px" bgcolor="#876eba" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#876eba\');"></td><td width="12px" bgcolor="#bbbaef" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#bbbaef\');"></td><td width="12px" bgcolor="#008e37" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#008e37\');"></td><td width="12px" bgcolor="#26b168" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#26b168\');"></td><td width="12px" bgcolor="#47be80" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#47be80\');"></td><td width="12px" bgcolor="#76D3a2" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#76d3a2\');"></td><td width="12px" bgcolor="#b31c00" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#b31c00\');"></td><td width="12px" bgcolor="#b03f21" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#b03f21\');"></td><td width="12px" bgcolor="#ae623a" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#ae623a\');"></td><td width="12px" bgcolor="#ac6e54" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#ac6e54\');"></td></tr><tr height="12px"><td width="12px" bgcolor="#fefefe" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#fefefe\');"></td><td width="12px" bgcolor="#e6e6e6" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#e6e6e6\');"></td><td width="12px" bgcolor="#cdcdcd" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#cdcdcd\');"></td><td width="12px" bgcolor="#b4b4b4" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#b4b4b4\');"></td><td width="12px" bgcolor="#a8a8a8" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#a8a8a8\');"></td><td width="12px" bgcolor="#8d8d8d" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#8d8d8d\');"></td><td width="12px" bgcolor="#747474" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#747474\');"></td><td width="12px" bgcolor="#595959" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#595959\');"></td><td width="12px" bgcolor="#4b4b4b" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#4b4b4b\');"></td><td width="12px" bgcolor="#303030" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#303030\');"></td><td width="12px" bgcolor="#0a0a0a" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#0a0a0a\');"></td><td width="12px" bgcolor="#000000" onmousedown="wysiwygs.wysiwygsLayer(\'backColor\', \'#000000\');"></td></tr></table></td></tr></table>';
 
	  var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerBackColor').css('display', 'none').html(html);	 
      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerLink = function() {

      var html = '';
	  html += '<table width="100%" cellspacing="0" cellpadding="0" border="0" style="cursor: pointer;">';
	  html += ' <tr height="20px"><td align="left" style="padding-left: 5px; font: 7pt tahoma; font-weight: 900; color: #555;">URL :</td></tr>';
	  html += ' <tr height="30px">';
	  html += '  <td align="center">';
	  html += '   <input name="url" style="width: 137px; height: 18px; border: 1px solid #e9e9e9;" onkeyup="if(event.keyCode==13) { wysiwygs.wysiwygsLayer(\'link\', this.value); this.value = \'\'; }" />';
	  html += '  </td>';
	  html += ' </tr>';
	  html += '</table>';
	 
	  var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerLink').css('display', 'none').html(html);	 
      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerBox = function() {

      var html = '';
      var arrBackColor = ['#d9e8fb', '#ffffff', '#eeeeee', '#fefeb8', '#ffddc9', '#e6fdb5'];
      var arrBorderColor = ['#77a4e5', '#cccccc', '#c1c1c1', '#f3c534', '#fc8a43', '#a0d330'];
	  var arrStyle = [
		 '', 'border-top-width: 1px; border-top-style: solid; border-left-width: 1px; border-left-style: solid; border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid;',
		 'border-top-width: 1px; border-top-style: dotted; border-left-width: 1px; border-left-style: dotted; border-right-width: 1px; border-right-style: dotted; border-bottom-width: 1px; border-bottom-style: dotted;',
		 'border-top-width: 3px; border-top-style: double; border-left-width: 3px; border-left-style: double; border-right-width: 3px; border-right-style: double; border-bottom-width: 3px; border-bottom-style: double;'
	  ];

	  html += '<table width="100%" cellspacing="0" cellpadding="0" border="0" style="table-layout: fixed; cursor: pointer;">';
   
      for(var i=0, j=0, k=0, count=24; i<count; i++) {

	   j = (i+1)%6;
       
 	   if((i==0)||((i%6)==0)) { html += ' <tr>'; k++; }
 	   html += '  <td align="center" style="padding: 2px;">';
	   html += '   <div style="width: ' + (k==4?'17':(k==1?'22':'20')) + 'px; height: ' + (k==4?'17':(k==1?'22':'20')) + 'px; background-color: ' + arrBackColor[j] + '; border-color: ' + arrBorderColor[j] + '; ' + arrStyle[k-1] +  ';" onmousedown="wysiwygs.wysiwygsLayer(\'box\', \'' + arrBackColor[j] + '\', \'' + arrBorderColor[j] + '\', \'' + arrStyle[k-1] + '\');">&nbsp;</div>';
	   html += '  </td>';
	   if(i&&(((i+1)%6)==0)) html += ' </tr>';

	  }

	  html += '</table>';

	  var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerBox').css('display', 'none').html(html);	 
      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerTable = function(rows, cols) {

      var html = '';		
	  html += '<table id="wysiwygsLayerInnerTable" width="100%" cellspacing="2" cellpadding="0" border="0" style="table-layout: fixed; cursor: pointer;">';

	  for(var i=0; i<rows; i++) {
	   html += '<tr width="10px" height="10px">';
	   for(var j=0; j<cols; j++) {
        html += '<td onmousedown="wysiwygs.wysiwygsLayer(\'table\', ' + (i+1) + ', ' + (j+1) + '); wysiwygs.layerTableOver(0, 0);" onmouseover="wysiwygs.layerTableOver(' + (i+1) + ', ' + (j+1) + ');" bgcolor="#ffffff" style="border: 1px solid #ccc;">&nbsp;</td>';								
	   }
  	   html += '</tr>';
	  }

	  html += '</table>';

	  var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerTable').css('display', 'none').html(html);	 
      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerTableOver = function(rows, cols) {

      var obj = $('#wysiwygsLayerInnerTable')[0];
      var row2 = obj.firstChild.childNodes;
		
      for(var i=0; i<row2.length; i++) {
	   for(var j=0; j<row2[i].childNodes.length; j++) row2[i].childNodes[j].bgColor = ((i<rows)&&(j<cols)) ? '#ffe25c' : '#ffffff';	
      }

   };

   wysiwygs.layerImage = function() {

      var html = '<table width="197px" cellspacing="0" cellpadding="0" border="0" style="table-layout: fixed; margin: 5px; background-color: #e5e5e5;"><tr><td><table width="100%" cellspacing="0" cellpadding="0" border="0" style="background-color: #fbfbfb;"><tr><td><ul class="wysiwygsLayerInnerImageTxt"><li><a href="javascript:;" class="selected" no="1">' + '사람' + '</a></li><li><a href="javascript:;" no="2">' + '기타' + '</a></li></ul></td></tr></table><table id="wysiwygsLayerInnerImage1" cellspacing="1" cellpadding="0" border="0" style="cursor: pointer;"><tr height="27px" style="background-color: #fff;"><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_01.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_01.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_02.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_02.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_03.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_03.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_04.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_04.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_05.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_05.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_06.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_06.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_07.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_07.gif" alt="" /></td></tr><tr height="27px" style="background-color: #fff;"><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_08.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_08.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_09.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_09.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_10.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_10.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_11.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_11.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_12.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_12.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_13.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_13.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_14.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_14.gif" alt="" /></td></tr><tr height="27px" style="background-color: #fff;"><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_14.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_14.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_15.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_15.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_16.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_16.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_17.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_17.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_18.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_18.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_19.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_19.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_20.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_20.gif" alt="" /></td></tr><tr height="27px" style="background-color: #fff;"><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_21.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_21.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_22.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_22.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_23.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_23.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_24.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_24.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_25.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_25.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_26.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_26.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_27.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_27.gif" alt="" /></td></tr></table><table id="wysiwygsLayerInnerImage2" cellspacing="1" cellpadding="0" border="0" style="display: none; cursor: pointer;"><tr height="27px" style="background-color: #fff;"><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_27.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_27.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_28.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_28.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_29.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_29.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_30.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_30.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_31.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_31.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_32.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_32.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_33.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_33.gif" alt="" /></td></tr><tr height="27px" style="background-color: #fff;"><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_34.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_34.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_35.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_35.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_36.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_36.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_37.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_37.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_38.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_38.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_39.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_39.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_40.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_40.gif" alt="" /></td></tr><tr height="27px" style="background-color: #fff;"><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_41.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_41.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_42.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_42.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_43.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_43.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_44.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_44.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_45.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_45.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_46.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_46.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_47.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_47.gif" alt="" /></td></tr><tr height="27px" style="background-color: #fff;"><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_48.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_48.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_49.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_49.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_50.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_50.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_51.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_51.gif" alt="" /></td><td width="27px" align="center" onmousedown="wysiwygs.wysiwygsLayer(\'image\', wysiwygPath + \'/imgs/artrina_52.gif\');"><img src="' + wysiwygPath + '/imgs/artrina_52.gif" alt="" /></td><td width="27px">&nbsp;</td><td width="27px">&nbsp;</td></tr></table></td></tr></table>';

      var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerImage').css('display', 'none').html(html);

	  $(wysiwygsLayer).find('ul>li>a').each(function() {		 
		 $(this).click(function(i) { 
            
            $(wysiwygsLayer).find('ul>li>a').each(function() { 
			   $(this).removeClass('selected'); 
			   $('#wysiwygsLayerInnerImage' + $(this).attr('no')).hide();
			});

			$(this).addClass('selected');
			$('#wysiwygsLayerInnerImage' + $(this).attr('no')).show();

		 });
	  });

      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerChar = function() {

      var html = '<table cellspacing="0" cellpadding="0" border="0" style="table-layout: fixed; margin: 5px; background-color: #e5e5e5;"><tr><td><table width="100%" cellspacing="0" cellpadding="0" border="0" style="background-color: #fbfbfb;"><tr><td><ul class="wysiwygsLayerInnerImageTxt"><li><a href="javascript:;" class="selected" no="1">' + 'General symbols' + '</a></li><li><a href="javascript:;" no="2">' + 'Math Code' + '</a></li></ul></td></tr></table><table id="wysiwygsLayerInnerChar1" cellspacing="1" cellpadding="0" border="0" style="cursor: pointer;"><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＃\');">＃</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＆\');">＆</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＊\');">＊</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＠\');">＠</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'§\');">§</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'※\');">※</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'☆\');">☆</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'★\');">★</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'○\');">○</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'●\');">●</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'◎\');">◎</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'◇\');">◇</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'◆\');">◆</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'□\');">□</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'■\');">■</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'△\');">△</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▲\');">▲</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▽\');">▽</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▼\');">▼</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'→\');">→</td> </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'←\');">←</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'↑\');">↑</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'↓\');">↓</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'↔\');">↔</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'〓\');">〓</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'◁\');">◁</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'◀\');">◀</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▷\');">▷</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▶\');">▶</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♤\');">♤</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♠\');">♠</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♡\');">♡</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♥\');">♥</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♧\');">♧</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♣\');">♣</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⊙\');">⊙</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'◈\');">◈</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▣\');">▣</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'◐\');">◐</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'◑\');">◑</td> </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▒\');">▒</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▤\');">▤</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▥\');">▥</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▨\');">▨</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▧\');">▧</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▦\');">▦</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'▩\');">▩</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♨\');">♨</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'☏\');">☏</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'☎\');">☎</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'☜\');">☜</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'☞\');">☞</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'¶\');">¶</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'†\');">†</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'‡\');">‡</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'↕\');">↕</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'↗\');">↗</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'↙\');">↙</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'↖\');">↖</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'↘\');">↘</td> </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♭\');">♭</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♩\');">♩</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♪\');">♪</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♬\');">♬</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㉿\');">㉿</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㈜\');">㈜</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'№\');">№</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏇\');">㏇</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'™\');">™</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏂\');">㏂</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏘\');">㏘</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'℡\');">℡</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'®\');">®</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'ª\');">ª</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'º\');">º</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＂\');">＂</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'（\');">（</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'）\');">）</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'［\');">［</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'］\');">］</td> </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'｛\');">｛</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'｝\');">｝</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'‘\');">‘</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'’\');">’</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'“\');">“</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'”\');">”</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'〔\');">〔</td>  <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'〕\');">〕</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'〈\');">〈</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'〉\');">〉</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'《\');">《</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'》\');">》</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'「\');">「</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'」\');">」</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'『\');">『</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'』\');">』</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'【\');">【</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'】\');">】</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'！\');">！</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＇\');">＇</td>    </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'，\');">，</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'．\');">．</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'／\');">／</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'：\');">：</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'；\');">；</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'？\');">？</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＾\');">＾</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＿\');">＿</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'｀\');">｀</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'｜\');">｜</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'￣\');">￣</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'、\');">、</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'。\');">。</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'·\');">·</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'‥\');">‥</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'…\');">…</td><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'¨\');">¨</td> <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'〃\');">〃</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'­\');">­</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'―\');">―</td>     </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∥\');">∥</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＼\');">＼</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∼\');">∼</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'´\');">´</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'～\');">～</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'ˇ\');">ˇ</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'˘\');">˘</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'˝\');">˝</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'˚\');">˚</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'˙\');">˙</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'¸\');">¸</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'˛\');">˛</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'¡\');">¡</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'¿\');">¿</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'ː\');">ː</td>  <td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td> </tr> </table><table id="wysiwygsLayerInnerChar2" cellspacing="1" cellpadding="0" border="0" style="display: none; cursor: pointer;"><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＋\');">＋</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'－\');">－</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＜\');">＜</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＝\');">＝</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'＞\');">＞</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'±\');">±</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'×\');">×</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'÷\');">÷</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'≠\');">≠</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'≤\');">≤</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'≥\');">≥</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∞\');">∞</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∴\');">∴</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♂\');">♂</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'♀\');">♀</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∠\');">∠</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⊥\');">⊥</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⌒\');">⌒</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∂\');">∂</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∇\');">∇</td>    </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'≡\');">≡</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'≒\');">≒</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'≪\');">≪</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'≫\');">≫</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'√\');">√</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∽\');">∽</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∝\');">∝</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∵\');">∵</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∫\');">∫</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∬\');">∬</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∈\');">∈</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∋\');">∋</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⊆\');">⊆</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⊇\');">⊇</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⊂\');">⊂</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⊃\');">⊃</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∪\');">∪</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∩\');">∩</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∧\');">∧</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∨\');">∨</td>    </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'￢\');">￢</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⇒\');">⇒</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'⇔\');">⇔</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∀\');">∀</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∃\');">∃</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∮\');">∮</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∑\');">∑</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'∏＄\');">∏＄</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'％\');">％</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'￦\');">￦</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'Ｆ\');">Ｆ</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'′\');">′</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'″\');">″</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'℃\');">℃</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'Å\');">Å</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'￠\');">￠</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'￡\');">￡</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'￥\');">￥</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'¤\');">¤</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'℉\');">℉</td>    </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'‰\');">‰</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'?\');">?</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎕\');">㎕</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎖\');">㎖</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎗\');">㎗</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'ℓ\');">ℓ</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎘\');">㎘</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏄\');">㏄</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎣\');">㎣</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎤\');">㎤</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎥\');">㎥</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎥\');">㎥</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎦\');">㎦</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎙\');">㎙</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎚\');">㎚</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎛\');">㎛</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎜\');">㎜</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎝\');">㎝</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎞\');">㎞</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎟\');">㎟</td>    </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎠\');">㎠</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎡\');">㎡</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎢\');">㎢</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏊\');">㏊</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎍\');">㎍</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎎\');">㎎</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎏\');">㎏</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏏\');">㏏</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎈\');">㎈</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎉\');">㎉</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏈\');">㏈</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎧\');">㎧</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎨\');">㎨</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎰\');">㎰</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎱\');">㎱</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎲\');">㎲</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎳\');">㎳</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎴\');">㎴</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎵\');">㎵</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎶\');">㎶</td>    </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎷\');">㎷</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎸\');">㎸</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎹\');">㎹</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎀\');">㎀</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎁\');">㎁</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎂\');">㎂</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎃\');">㎃</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎄\');">㎄</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎺\');">㎺</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎻\');">㎻</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎼\');">㎼</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎽\');">㎽</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎾\');">㎾</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎿\');">㎿</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎐\');">㎐</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎑\');">㎑</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎒\');">㎒</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎓\');">㎓</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎔\');">㎔</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'Ω\');">Ω</td>    </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏀\');">㏀</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏁\');">㏁</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎊\');">㎊</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎋\');">㎋</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎌\');">㎌</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏖\');">㏖</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏅\');">㏅</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎭\');">㎭</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎮\');">㎮</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎯\');">㎯</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏛\');">㏛</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎩\');">㎩</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎪\');">㎪</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎫\');">㎫</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㎬\');">㎬</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏝\');">㏝</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏐\');">㏐</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏓\');">㏓</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏃\');">㏃</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏉\');">㏉</td>    </tr><tr height="20px" style="background-color: #fff;"><td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏜\');">㏜</td>   <td width="22px" align="center" onmousedown="$(\'#wysiwygsLayerChar input\').val($(\'#wysiwygsLayerChar input\').val()+\'㏆\');">㏆</td>   <td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td><td widht="22px">&nbsp;</td> </tr></table><table width="100%" cellspacing="0" cellpadding="0" border="0" style="padding-top: 5px; background-color: #fbfbfb;"><tr><td><input name="char" style="width: 396px; height: 18px; font: 9pt dotum; border: 0px; color: #fff; background-color: #666; " onkeyup="if(event.keyCode==13) { wysiwygs.wysiwygsLayer(\'char\', this.value); this.value = \'\'; }" /></td></tr></table>  </td> </tr></table>';

      var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerChar').css('display', 'none').html(html);

	  $(wysiwygsLayer).find('ul>li>a').each(function() {		 
		 $(this).click(function(i) { 
            
            $(wysiwygsLayer).find('ul>li>a').each(function() { 
			   $(this).removeClass('selected'); 
			   $('#wysiwygsLayerInnerChar' + $(this).attr('no')).hide();
			});

			$(this).addClass('selected');
			$('#wysiwygsLayerInnerChar' + $(this).attr('no')).show();

		 });
	  });

      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerLayout = function() {

      var html = '<table width="100%" cellspacing="0" cellpadding="0" border="0" style="cursor: pointer;"><tr><td><table cellspacing="6" cellpadding="0" border="0"><tr height="40px"><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'1\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_1.gif" alt="" /></td><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'2\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_2.gif" alt="" /></td><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'3\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_3.gif" alt="" /></td></tr><tr height="40px"><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'4\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_4.gif" alt="" /></td><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'5\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_5.gif" alt="" /></td><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'6\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_6.gif" alt="" /></td></tr><tr height="40px"><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'7\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_7.gif" alt="" /></td><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'8\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_8.gif" alt="" /></td><td width="40px" onmousedown="wysiwygs.wysiwygsLayer(\'layout\', \'9\');"><img src="' + wysiwygPath + '/imgs/toolbar/layout_9.gif" alt="" /></td></tr></table></td></tr></table>';

	  var wysiwygsLayer = $('<div/>').attr('id', 'wysiwygsLayerLayout').css('display', 'none').html(html);	 
      $('body').append(wysiwygsLayer);

   };

   wysiwygs.layerLayoutOver = function(no) {

      var html = '';

	  switch(no) {
		 case '1': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><table width="330px" height="320px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><tr><td style="padding: 5px;" valign="top"></td></tr></table></td><td width="5px"></td><td valign="top"><table width="330px" height="320px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><tr><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table><br />'; break;
		 case '2': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><table width="218px" height="320px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td><td width="5px"></td><td valign="top"><table width="218px" height="320px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td><td width="5px"></td><td valign="top"><table width="218px" height="320px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table><br />'; break;
	     case '3': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="666px" height="130px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="666px" height="130px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table><br />'; break;
	     case '4': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><table width="330px" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table></td><td width="5px"></td><td valign="top"><table width="330px" height="327px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table><br />'; break;
	     case '5': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><table width="330px" height="327px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td><td width="5px"></td><td valign="top"><table width="330px" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table></td></tr></table><br />'; break;
         case '6': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><table width="330px" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table></td><td width="5px"></td><td valign="top"><table width="330px" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table></td></tr></table><br />'; break;
         case '7': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><table width="330px" height="494px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td><td width="5px"></td><td valign="top"><table width="330px" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table></td></tr></table><br />'; break;
         case '8': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><table width="330px" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table></td><td width="5px"></td><td valign="top"><table width="330px" height="494px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table><br />'; break;
         case '9': html = '<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><table width="330px" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table></td><td width="5px"></td><td valign="top"><table width="330px" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr><td style="font-size: 0pt;"></td></tr><tr><td valign="top" style="font-size: 0pt;"><table width="330px" height="160px" cellspacing="0" cellpadding="0" border="0" class="wysiwygsLayout"><td style="padding: 5px;" valign="top"></td></tr></table></td></tr></table></td></tr></table><br />'; break;
	  }

      return html;

   };

})(jQuery);

$(document).ready(function() { 
	
   var objStyleCss = document.createElement('link');
   objStyleCss.rel = 'stylesheet';
   objStyleCss.type = 'text/css'; 
   objStyleCss.href = wysiwygPath + '/css/style.css';
   $('head')[0].appendChild(objStyleCss);

   wysiwygs.layerFontFace();
   wysiwygs.layerFontSize();
   wysiwygs.layerTextColor();
   wysiwygs.layerBackColor();
   ///wysiwygs.layerLineHeight();
   wysiwygs.layerBox();
   wysiwygs.layerLink();
   wysiwygs.layerTable(7, 7);		
   wysiwygs.layerLayout();
   wysiwygs.layerImage();
   wysiwygs.layerChar();

});
