window.tinyMCE_GZ={loaded:true};
var tinymce={majorVersion:"3",minorVersion:"2.7",releaseDate:"2009-09-22",_init:function(){function k(c){if(c.src&&/tiny-(|en|es|pt)(-src)?.js/.test(c.src)){if(/_(src|dev)\.js/g.test(c.src))g.suffix="_src";if((d=c.src.indexOf("?"))!=-1)g.query=c.src.substring(d+1);g.baseURL=c.src.substring(0,c.src.lastIndexOf("/"));if(b&&g.baseURL.indexOf("://")==-1&&g.baseURL.indexOf("/")!==0)g.baseURL=b+g.baseURL;return g.baseURL}return null}var g=this,h=document,l=window,p=navigator,a=p.userAgent,b,d;g.isOpera=
l.opera&&opera.buildNumber;g.isWebKit=/WebKit/.test(a);g.isIE=!g.isWebKit&&!g.isOpera&&/MSIE/gi.test(a)&&/Explorer/gi.test(p.appName);g.isIE6=g.isIE&&/MSIE [56]/.test(a);g.isGecko=!g.isWebKit&&/Gecko/.test(a);g.isMac=a.indexOf("Mac")!=-1;g.isAir=/adobeair/i.test(a);if(l.tinyMCEPreInit){g.suffix=tinyMCEPreInit.suffix;g.baseURL=tinyMCEPreInit.base;g.query=tinyMCEPreInit.query}else{g.suffix="";p=h.getElementsByTagName("base");for(l=0;l<p.length;l++)if(a=p[l].href){if(/^https?:\/\/[^\/]+$/.test(a))a+=
"/";b=a?a.match(/.*\//)[0]:""}p=h.getElementsByTagName("script");for(l=0;l<p.length;l++)if(k(p[l]))return;if(h=h.getElementsByTagName("head")[0]){p=h.getElementsByTagName("script");for(l=0;l<p.length;l++)if(k(p[l]))return}}},is:function(k,g){var h=typeof k;if(!g)return h!="undefined";if(g=="array"&&k.hasOwnProperty&&k instanceof Array)return true;return h==g},each:function(k,g,h){var l,p;if(!k)return 0;h=h||k;if(typeof k.length!="undefined"){l=0;for(p=k.length;l<p;l++)if(g.call(h,k[l],l,k)===false)return 0}else for(l in k)if(k.hasOwnProperty(l))if(g.call(h,
k[l],l,k)===false)return 0;return 1},map:function(k,g){var h=[];tinymce.each(k,function(l){h.push(g(l))});return h},grep:function(k,g){var h=[];tinymce.each(k,function(l){if(!g||g(l))h.push(l)});return h},inArray:function(k,g){var h,l;if(k){h=0;for(l=k.length;h<l;h++)if(k[h]===g)return h}return-1},extend:function(k,g){var h,l=arguments;for(h=1;h<l.length;h++){g=l[h];tinymce.each(g,function(p,a){if(typeof p!=="undefined")k[a]=p})}return k},trim:function(k){return(k?""+k:"").replace(/^\s*|\s*$/g,"")},
create:function(k,g){var h,l,p,a,b,d=0;k=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(k);p=k[3].match(/(^|\.)(\w+)$/i)[2];l=this.createNS(k[3].replace(/\.\w+$/,""));if(!l[p])if(k[2]=="static"){l[p]=g;this.onCreate&&this.onCreate(k[2],k[3],l[p])}else{if(!g[p]){g[p]=function(){};d=1}l[p]=g[p];this.extend(l[p].prototype,g);if(k[5]){h=this.resolve(k[5]).prototype;a=k[5].match(/\.(\w+)$/i)[1];b=l[p];l[p]=d?function(){return h[a].apply(this,arguments)}:function(){this.parent=h[a];return b.apply(this,arguments)};
l[p].prototype[p]=l[p];this.each(h,function(c,f){l[p].prototype[f]=h[f]});this.each(g,function(c,f){if(h[f])l[p].prototype[f]=function(){this.parent=h[f];return c.apply(this,arguments)};else if(f!=p)l[p].prototype[f]=c})}this.each(g["static"],function(c,f){l[p][f]=c});this.onCreate&&this.onCreate(k[2],k[3],l[p].prototype)}},walk:function(k,g,h,l){l=l||this;if(k){if(h)k=k[h];tinymce.each(k,function(p,a){if(g.call(l,p,a,h)===false)return false;tinymce.walk(p,g,h,l)})}},createNS:function(k,g){var h,
l;g=g||window;k=k.split(".");for(h=0;h<k.length;h++){l=k[h];g[l]||(g[l]={});g=g[l]}return g},resolve:function(k,g){var h,l;g=g||window;k=k.split(".");h=0;for(l=k.length;h<l;h++){g=g[k[h]];if(!g)break}return g},addUnload:function(k,g){var h=this,l=window;k={func:k,scope:g||this};if(h.unloads)h.unloads.push(k);else{var p=function(){var b=h.unloads,d,c;if(b){for(c in b)(d=b[c])&&d.func&&d.func.call(d.scope,1);if(l.detachEvent){l.detachEvent("onbeforeunload",a);l.detachEvent("onunload",p)}else l.removeEventListener&&
l.removeEventListener("unload",p,false);h.unloads=l=p=0;window.CollectGarbage&&window.CollectGarbage()}},a=function(){var b=document;if(b.readyState=="interactive"){var d=function(){b.detachEvent("onstop",d);p&&p();b=0};b&&b.attachEvent("onstop",d);window.setTimeout(function(){b&&b.detachEvent("onstop",d)},0)}};if(l.attachEvent){l.attachEvent("onunload",p);l.attachEvent("onbeforeunload",a)}else l.addEventListener&&l.addEventListener("unload",p,false);h.unloads=[k]}return k},removeUnload:function(k){var g=
this.unloads,h=null;tinymce.each(g,function(l,p){if(l&&l.func==k){g.splice(p,1);h=k;return false}});return h},explode:function(k,g){return k?tinymce.map(k.split(g||","),tinymce.trim):k},_addVer:function(k){var g;if(!this.query)return k;g=(k.indexOf("?")==-1?"?":"&")+this.query;if(k.indexOf("#")==-1)return k+g;return k.replace("#",g+"#")}};window.tinymce=tinymce;tinymce._init();
tinymce.create("tinymce.util.Dispatcher",{scope:null,listeners:null,Dispatcher:function(k){this.scope=k||this;this.listeners=[]},add:function(k,g){this.listeners.push({cb:k,scope:g||this.scope});return k},addToTop:function(k,g){this.listeners.unshift({cb:k,scope:g||this.scope});return k},remove:function(k){var g=this.listeners,h=null;tinymce.each(g,function(l,p){if(k==l.cb){h=k;g.splice(p,1);return false}});return h},dispatch:function(){var k,g=arguments,h,l=this.listeners;for(h=0;h<l.length;h++){k=
l[h];k=k.cb.apply(k.scope,g);if(k===false)break}return k}});
(function(){var k=tinymce.each;tinymce.create("tinymce.util.URI",{URI:function(g,h){var l=this;g=tinymce.trim(g);h=l.settings=h||{};if(/^(mailto|tel|news|javascript|about|data):/i.test(g)||/^\s*#/.test(g))l.source=g;else{if(g.indexOf("/")===0&&g.indexOf("//")!==0)g=(h.base_uri?h.base_uri.protocol||"http":"http")+"://mce_host"+g;/^\w*:?\/\//.test(g)||(g=(h.base_uri.protocol||"http")+"://mce_host"+l.toAbsPath(h.base_uri.path,g));g=g.replace(/@@/g,"(mce_at)");g=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(g);
k(["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],function(p,a){if(a=g[a])a=a.replace(/\(mce_at\)/g,"@@");l[p]=a});if(h=h.base_uri){if(!l.protocol)l.protocol=h.protocol;if(!l.userInfo)l.userInfo=h.userInfo;if(!l.port&&l.host=="mce_host")l.port=h.port;if(!l.host||l.host=="mce_host")l.host=h.host;l.source=""}}},setPath:function(g){g=/^(.*?)\/?(\w+)?$/.exec(g);this.path=g[0];this.directory=g[1];this.file=g[2];this.source=
"";this.getURI()},toRelative:function(g){var h;if(g==="./")return g;g=new tinymce.util.URI(g,{base_uri:this});if(g.host!="mce_host"&&this.host!=g.host&&g.host||this.port!=g.port||this.protocol!=g.protocol)return g.getURI();h=this.toRelPath(this.path,g.path);if(g.query)h+="?"+g.query;if(g.anchor)h+="#"+g.anchor;return h},toAbsolute:function(g,h){g=new tinymce.util.URI(g,{base_uri:this});return g.getURI(this.host==g.host&&this.protocol==g.protocol?h:0)},toRelPath:function(g,h){var l,p=0,a="",b,d;g=
g.substring(0,g.lastIndexOf("/"));g=g.split("/");l=h.split("/");if(g.length>=l.length){b=0;for(d=g.length;b<d;b++)if(b>=l.length||g[b]!=l[b]){p=b+1;break}}if(g.length<l.length){b=0;for(d=l.length;b<d;b++)if(b>=g.length||g[b]!=l[b]){p=b+1;break}}if(p==1)return h;b=0;for(d=g.length-(p-1);b<d;b++)a+="../";b=p-1;for(d=l.length;b<d;b++)a+=b!=p-1?"/"+l[b]:l[b];return a},toAbsPath:function(g,h){var l,p=0,a=[],b;b=/\/$/.test(h)?"/":"";g=g.split("/");h=h.split("/");k(g,function(d){d&&a.push(d)});g=a;l=h.length-
1;for(a=[];l>=0;l--)if(!(h[l].length==0||h[l]=="."))if(h[l]=="..")p++;else if(p>0)p--;else a.push(h[l]);l=g.length-p;g=l<=0?a.reverse().join("/"):g.slice(0,l).join("/")+"/"+a.reverse().join("/");if(g.indexOf("/")!==0)g="/"+g;if(b&&g.lastIndexOf("/")!==g.length-1)g+=b;return g},getURI:function(g){var h;if(!this.source||g){h="";if(!g){if(this.protocol)h+=this.protocol+"://";if(this.userInfo)h+=this.userInfo+"@";if(this.host)h+=this.host;if(this.port)h+=":"+this.port}if(this.path)h+=this.path;if(this.query)h+=
"?"+this.query;if(this.anchor)h+="#"+this.anchor;this.source=h}return this.source}})})();
(function(){var k=tinymce.each;tinymce.create("static tinymce.util.Cookie",{getHash:function(g){g=this.get(g);var h;g&&k(g.split("&"),function(l){l=l.split("=");h=h||{};h[unescape(l[0])]=unescape(l[1])});return h},setHash:function(g,h,l,p,a,b){var d="";k(h,function(c,f){d+=(!d?"":"&")+escape(f)+"="+escape(c)});this.set(g,d,l,p,a,b)},get:function(g){var h=document.cookie,l=g+"=",p;if(h){p=h.indexOf("; "+l);if(p==-1){p=h.indexOf(l);if(p!=0)return null}else p+=2;g=h.indexOf(";",p);if(g==-1)g=h.length;
return unescape(h.substring(p+l.length,g))}},set:function(g,h,l,p,a,b){document.cookie=g+"="+escape(h)+(l?"; expires="+l.toGMTString():"")+(p?"; path="+escape(p):"")+(a?"; domain="+a:"")+(b?"; secure":"")},remove:function(g,h){var l=new Date;l.setTime(l.getTime()-1E3);this.set(g,"",l,h,l)}})})();
tinymce.create("static tinymce.util.JSON",{serialize:function(k){var g,h,l=tinymce.util.JSON.serialize,p;if(k==null)return"null";p=typeof k;if(p=="string"){h="\u0008b\tt\nn\u000cf\rr\"\"''\\\\";return'"'+k.replace(/([\u0080-\uFFFF\x00-\x1f\"])/g,function(a,b){g=h.indexOf(b);if(g+1)return"\\"+h.charAt(g+1);a=b.charCodeAt().toString(16);return"\\u"+"0000".substring(a.length)+a})+'"'}if(p=="object"){if(k.hasOwnProperty&&k instanceof Array){g=0;for(h="[";g<k.length;g++)h+=(g>0?",":"")+l(k[g]);return h+
"]"}h="{";for(g in k)h+=typeof k[g]!="function"?(h.length>1?',"':'"')+g+'":'+l(k[g]):"";return h+"}"}return""+k},parse:function(k){try{return eval("("+k+")")}catch(g){}}});
tinymce.create("static tinymce.util.XHR",{send:function(k){function g(b){h=0;try{h=new ActiveXObject(b)}catch(d){}return h}var h,l=window,p=0;k.scope=k.scope||this;k.success_scope=k.success_scope||k.scope;k.error_scope=k.error_scope||k.scope;k.async=k.async===false?false:true;k.data=k.data||"";if(h=l.XMLHttpRequest?new XMLHttpRequest:g("Microsoft.XMLHTTP")||g("Msxml2.XMLHTTP")){h.overrideMimeType&&h.overrideMimeType(k.content_type);h.open(k.type||(k.data?"POST":"GET"),k.url,k.async);k.content_type&&
h.setRequestHeader("Content-Type",k.content_type);h.setRequestHeader("X-Requested-With","XMLHttpRequest");h.send(k.data);var a=function(){if(!k.async||h.readyState==4||p++>1E4){if(k.success&&p<1E4&&h.status==200)k.success.call(k.success_scope,""+h.responseText,h,k);else if(k.error)k.error.call(k.error_scope,p>1E4?"TIMED_OUT":"GENERAL",h,k);h=null}else l.setTimeout(a,10)};if(!k.async)return a();l.setTimeout(a,10)}}});
(function(){var k=tinymce.extend,g=tinymce.util.JSON,h=tinymce.util.XHR;tinymce.create("tinymce.util.JSONRequest",{JSONRequest:function(l){this.settings=k({},l);this.count=0},send:function(l){var p=l.error,a=l.success;l=k(this.settings,l);l.success=function(b,d){b=g.parse(b);if(typeof b=="undefined")b={error:"JSON Parse error."};b.error?p.call(l.error_scope||l.scope,b.error,d):a.call(l.success_scope||l.scope,b.result)};l.error=function(b,d){p.call(l.error_scope||l.scope,b,d)};l.data=g.serialize({id:l.id||
"c"+this.count++,method:l.method,params:l.params});l.content_type="application/json";h.send(l)},"static":{sendRPC:function(l){return(new tinymce.util.JSONRequest).send(l)}}})})();
(function(k){var g=k.each,h=k.is,l=k.isWebKit,p=k.isIE;k.create("tinymce.dom.DOMUtils",{doc:null,root:null,files:null,pixelStyles:/^(top|left|bottom|right|width|height|borderWidth)$/,props:{"for":"htmlFor","class":"className",className:"className",checked:"checked",disabled:"disabled",maxlength:"maxLength",readonly:"readOnly",selected:"selected",value:"value",id:"id",name:"name",type:"type"},DOMUtils:function(a,b){this.doc=a;this.win=window;this.files={};this.cssFlicker=false;this.counter=0;this.boxModel=
!k.isIE||a.compatMode=="CSS1Compat";this.stdMode=a.documentMode===8;this.settings=k.extend({keep_values:false,hex_colors:1,process_html:1},b);if(k.isIE6)try{a.execCommand("BackgroundImageCache",false,true)}catch(d){this.cssFlicker=true}k.addUnload(this.destroy,this)},getRoot:function(){var a=this.settings;return a&&this.get(a.root_element)||this.doc.body},getViewPort:function(a){var b;a=!a?this.win:a;b=a.document;b=this.boxModel?b.documentElement:b.body;return{x:a.pageXOffset||b.scrollLeft,y:a.pageYOffset||
b.scrollTop,w:a.innerWidth||b.clientWidth,h:a.innerHeight||b.clientHeight}},getRect:function(a){var b;a=this.get(a);b=this.getPos(a);a=this.getSize(a);return{x:b.x,y:b.y,w:a.w,h:a.h}},getSize:function(a){var b,d;a=this.get(a);b=this.getStyle(a,"width");d=this.getStyle(a,"height");if(b.indexOf("px")===-1)b=0;if(d.indexOf("px")===-1)d=0;return{w:parseInt(b)||a.offsetWidth||a.clientWidth,h:parseInt(d)||a.offsetHeight||a.clientHeight}},getParent:function(a,b,d){return this.getParents(a,b,d,false)},getParents:function(a,
b,d,c){var f=this,e,o=f.settings,n=[];a=f.get(a);c=c===undefined;if(o.strict_root)d=d||f.getRoot();if(h(b,"string")){e=b;b=b==="*"?function(r){return r.nodeType==1}:function(r){return f.is(r,e)}}for(;a;){if(a==d||!a.nodeType||a.nodeType===9)break;if(!b||b(a))if(c)n.push(a);else return a;a=a.parentNode}return c?n:null},get:function(a){var b;if(a&&this.doc&&typeof a=="string"){b=a;if((a=this.doc.getElementById(a))&&a.id!==b)return this.doc.getElementsByName(b)[1]}return a},getNext:function(a,b){return this._findSib(a,
b,"nextSibling")},getPrev:function(a,b){return this._findSib(a,b,"previousSibling")},select:function(a,b){return k.dom.Sizzle(a,this.get(b)||this.get(this.settings.root_element)||this.doc,[])},is:function(a,b){return k.dom.Sizzle.matches(b,a.nodeType?[a]:a).length>0},add:function(a,b,d,c,f){var e=this;return this.run(a,function(o){var n;n=h(b,"string")?e.doc.createElement(b):b;e.setAttribs(n,d);if(c)c.nodeType?n.appendChild(c):e.setHTML(n,c);return!f?o.appendChild(n):n})},create:function(a,b,d){return this.add(this.doc.createElement(a),
a,b,d,1)},createHTML:function(a,b,d){var c="",f;c+="<"+a;for(f in b)if(b.hasOwnProperty(f))c+=" "+f+'="'+this.encode(b[f])+'"';if(k.is(d))return c+">"+d+"</"+a+">";return c+" />"},remove:function(a,b){var d=this;return this.run(a,function(c){var f,e;f=c.parentNode;if(!f)return null;if(b)for(e=c.childNodes.length-1;e>=0;e--)d.insertAfter(c.childNodes[e],c);if(d.fixPsuedoLeaks){f=c.cloneNode(true);b="IELeakGarbageBin";e=d.get(b)||d.add(d.doc.body,"div",{id:b,style:"display:none"});e.appendChild(c);
e.innerHTML="";return f}return f.removeChild(c)})},setStyle:function(a,b,d){var c=this;return c.run(a,function(f){var e;e=f.style;b=b.replace(/-(\D)/g,function(o,n){return n.toUpperCase()});if(c.pixelStyles.test(b)&&(k.is(d,"number")||/^[\-0-9\.]+$/.test(d)))d+="px";switch(b){case "opacity":if(p){e.filter=d===""?"":"alpha(opacity="+d*100+")";if(!a.currentStyle||!a.currentStyle.hasLayout)e.display="inline-block"}e[b]=e["-moz-opacity"]=e["-khtml-opacity"]=d||"";break;case "float":p?(e.styleFloat=d):
(e.cssFloat=d);break;default:e[b]=d||""}c.settings.update_styles&&c.setAttrib(f,"mce_style")})},getStyle:function(a,b,d){a=this.get(a);if(!a)return false;if(this.doc.defaultView&&d){b=b.replace(/[A-Z]/g,function(f){return"-"+f});try{return this.doc.defaultView.getComputedStyle(a,null).getPropertyValue(b)}catch(c){return null}}b=b.replace(/-(\D)/g,function(f,e){return e.toUpperCase()});if(b=="float")b=p?"styleFloat":"cssFloat";if(a.currentStyle&&d)return a.currentStyle[b];return a.style[b]},setStyles:function(a,
b){var d=this,c=d.settings,f;f=c.update_styles;c.update_styles=0;g(b,function(e,o){d.setStyle(a,o,e)});c.update_styles=f;c.update_styles&&d.setAttrib(a,c.cssText)},setAttrib:function(a,b,d){var c=this;if(a&&b){if(c.settings.strict)b=b.toLowerCase();return this.run(a,function(f){var e=c.settings;switch(b){case "style":if(!h(d,"string")){g(d,function(o,n){c.setStyle(f,n,o)});return}if(e.keep_values)d&&!c._isRes(d)?f.setAttribute("mce_style",d,2):f.removeAttribute("mce_style",2);f.style.cssText=d;break;
case "class":f.className=d||"";break;case "src":case "href":if(e.keep_values){if(e.url_converter)d=e.url_converter.call(e.url_converter_scope||c,d,b,f);c.setAttrib(f,"mce_"+b,d,2)}break;case "shape":f.setAttribute("mce_style",d);break}h(d)&&d!==null&&d.length!==0?f.setAttribute(b,""+d,2):f.removeAttribute(b,2)})}},setAttribs:function(a,b){var d=this;return this.run(a,function(c){g(b,function(f,e){d.setAttrib(c,e,f)})})},getAttrib:function(a,b,d){var c;a=this.get(a);if(!a||a.nodeType!==1)return false;
h(d)||(d="");if(/^(src|href|style|coords|shape)$/.test(b))if(c=a.getAttribute("mce_"+b))return c;if(p&&this.props[b])c=(c=a[this.props[b]])&&c.nodeValue?c.nodeValue:c;c||(c=a.getAttribute(b,2));if(/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(b)){if(a[this.props[b]]===true&&c==="")return b;return c?b:""}if(a.nodeName==="FORM"&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="style")if(c=c||a.style.cssText){c=this.serializeStyle(this.parseStyle(c));
this.settings.keep_values&&!this._isRes(c)&&a.setAttribute("mce_style",c)}if(l&&b==="class"&&c)c=c.replace(/(apple|webkit)\-[a-z\-]+/gi,"");if(p)switch(b){case "rowspan":case "colspan":if(c===1)c="";break;case "size":if(c==="+0"||c===20||c===0)c="";break;case "width":case "height":case "vspace":case "checked":case "disabled":case "readonly":if(c===0)c="";break;case "hspace":if(c===-1)c="";break;case "maxlength":case "tabindex":if(c===32768||c===2147483647||c==="32768")c="";break;case "multiple":case "compact":case "noshade":case "nowrap":if(c===
65535)return b;return d;case "shape":c=c.toLowerCase();break;default:if(b.indexOf("on")===0&&c)c=(""+c).replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1")}return c!==undefined&&c!==null&&c!==""?""+c:d},getPos:function(a,b){var d=0,c=0,f=this.doc;a=this.get(a);b=b||f.body;if(a){if(p&&!this.stdMode){a=a.getBoundingClientRect();b=this.boxModel?f.documentElement:f.body;d=this.getStyle(this.select("html")[0],"borderWidth");d=(d=="medium"||this.boxModel&&!this.isIE6)&&2||d;a.top+=this.win.self!=this.win.top?
2:0;return{x:a.left+b.scrollLeft-d,y:a.top+b.scrollTop-d}}for(f=a;f&&f!=b&&f.nodeType;){d+=f.offsetLeft||0;c+=f.offsetTop||0;f=f.offsetParent}for(f=a.parentNode;f&&f!=b&&f.nodeType;){d-=f.scrollLeft||0;c-=f.scrollTop||0;f=f.parentNode}}return{x:d,y:c}},parseStyle:function(a){function b(o,n,r){var m,j;if(m=e[o+"-top"+n]){j=e[o+"-right"+n];if(m==j){m=e[o+"-bottom"+n];if(j==m){j=e[o+"-left"+n];if(m==j){e[r]=j;delete e[o+"-top"+n];delete e[o+"-right"+n];delete e[o+"-bottom"+n];delete e[o+"-left"+n]}}}}}
function d(o,n,r,m){var j;if(j=e[n])if(j=e[r])if(j=e[m]){e[o]=e[n]+" "+e[r]+" "+e[m];delete e[n];delete e[r];delete e[m]}}var c=this,f=c.settings,e={};if(!a)return e;a=a.replace(/&(#?[a-z0-9]+);/g,"&$1_MCE_SEMI_");g(a.split(";"),function(o){var n,r=[];if(o){o=o.replace(/_MCE_SEMI_/g,";");o=o.replace(/url\([^\)]+\)/g,function(m){r.push(m);return"url("+r.length+")"});o=o.split(":");n=k.trim(o[1]);n=n.replace(/url\(([^\)]+)\)/g,function(m,j){return r[parseInt(j)-1]});n=n.replace(/rgb\([^\)]+\)/g,function(m){return c.toHex(m)});
if(f.url_converter)n=n.replace(/url\([\'\"]?([^\)\'\"]+)[\'\"]?\)/g,function(m,j){return"url("+f.url_converter.call(f.url_converter_scope||c,c.decode(j),"style",null)+")"});e[k.trim(o[0]).toLowerCase()]=n}});b("border","","border");b("border","-width","border-width");b("border","-color","border-color");b("border","-style","border-style");b("padding","","padding");b("margin","","margin");d("border","border-width","border-style","border-color");if(p)if(e.border=="medium none")e.border="";return e},
serializeStyle:function(a){var b="";g(a,function(d,c){if(c&&d)if(!(k.isGecko&&c.indexOf("-moz-")===0)){switch(c){case "color":case "background-color":d=d.toLowerCase();break}b+=(b?" ":"")+c+": "+d+";"}});return b},loadCSS:function(a){var b=this,d=b.doc,c;a||(a="");c=b.select("head")[0];g(a.split(","),function(f){var e;if(!b.files[f]){b.files[f]=true;e=b.create("link",{rel:"stylesheet",href:k._addVer(f)});if(p&&d.documentMode)e.onload=function(){d.recalc();e.onload=null};c.appendChild(e)}})},addClass:function(a,
b){return this.run(a,function(d){var c;if(!b)return 0;if(this.hasClass(d,b))return d.className;c=this.removeClass(d,b);return d.className=(c!=""?c+" ":"")+b})},removeClass:function(a,b){var d=this,c;return d.run(a,function(f){var e;if(d.hasClass(f,b)){c||(c=new RegExp("(^|\\s+)"+b+"(\\s+|$)","g"));e=f.className.replace(c," ");return f.className=k.trim(e!=" "?e:"")}return f.className})},hasClass:function(a,b){a=this.get(a);if(!a||!b)return false;return(" "+a.className+" ").indexOf(" "+b+" ")!==-1},
show:function(a){return this.setStyle(a,"display","block")},hide:function(a){return this.setStyle(a,"display","none")},isHidden:function(a){a=this.get(a);return!a||a.style.display=="none"||this.getStyle(a,"display")=="none"},uniqueId:function(a){return(!a?"mce_":a)+this.counter++},setHTML:function(a,b){var d=this;return this.run(a,function(c){var f,e,o,n,r;b=d.processHTML(b);if(p){var m=function(){try{c.innerHTML="<br />"+b;c.removeChild(c.firstChild)}catch(j){for(;c.firstChild;)c.firstChild.removeNode();
f=d.create("div");f.innerHTML="<br />"+b;g(f.childNodes,function(i,q){q&&c.appendChild(i)})}};if(d.settings.fix_ie_paragraphs)b=b.replace(/<p><\/p>|<p([^>]+)><\/p>|<p[^\/+]\/>/gi,'<p$1 mce_keep="true">&nbsp;</p>');m();if(d.settings.fix_ie_paragraphs){o=c.getElementsByTagName("p");e=o.length-1;for(f=0;e>=0;e--){n=o[e];if(!n.hasChildNodes()){if(!n.mce_keep){f=1;break}n.removeAttribute("mce_keep")}}}if(f){b=b.replace(/<p ([^>]+)>|<p>/ig,'<div $1 mce_tmp="1">');b=b.replace(/<\/p>/g,"</div>");m();if(d.settings.fix_ie_paragraphs){o=
c.getElementsByTagName("DIV");for(e=o.length-1;e>=0;e--){n=o[e];if(n.mce_tmp){r=d.doc.createElement("p");n.cloneNode(false).outerHTML.replace(/([a-z0-9\-_]+)=/gi,function(j,i){if(i!=="mce_tmp"){j=n.getAttribute(i);if(!j&&i==="class")j=n.className;r.setAttribute(i,j)}});for(f=0;f<n.childNodes.length;f++)r.appendChild(n.childNodes[f].cloneNode(true));n.swapNode(r)}}}}}else c.innerHTML=b;return b})},processHTML:function(a){var b=this,d=b.settings,c=[];if(!d.process_html)return a;if(k.isGecko){a=a.replace(/<(\/?)strong>|<strong( [^>]+)>/gi,
"<$1b$2>");a=a.replace(/<(\/?)em>|<em( [^>]+)>/gi,"<$1i$2>")}else if(p){a=a.replace(/&apos;/g,"&#39;");a=a.replace(/\s+(disabled|checked|readonly|selected)\s*=\s*[\"\']?(false|0)[\"\']?/gi,"")}a=a.replace(/<a( )([^>]+)\/>|<a\/>/gi,"<a$1$2></a>");if(d.keep_values){if(/<script|noscript|style/i.test(a)){var f=function(e){e=e.replace(/(<!--\[CDATA\[|\]\]--\>)/g,"\n");e=e.replace(/^[\r\n]*|[\r\n]*$/g,"");e=e.replace(/^\s*(\/\/\s*<!--|\/\/\s*<!\[CDATA\[|<!--|<!\[CDATA\[)[\r\n]*/g,"");return e=e.replace(/\s*(\/\/\s*\]\]>|\/\/\s*--\>|\]\]>|--\>|\]\]--\>)\s*$/g,
"")};a=a.replace(/<script([^>]+|)>([\s\S]*?)<\/script>/gi,function(e,o,n){o||(o=' type="text/javascript"');o=o.replace(/src=\"([^\"]+)\"?/i,function(r,m){if(d.url_converter)m=b.encode(d.url_converter.call(d.url_converter_scope||b,b.decode(m),"src","script"));return'mce_src="'+m+'"'});if(k.trim(n)){c.push(f(n));n="<!--\nMCE_SCRIPT:"+(c.length-1)+"\n// --\>"}return"<mce:script"+o+">"+n+"</mce:script>"});a=a.replace(/<style([^>]+|)>([\s\S]*?)<\/style>/gi,function(e,o,n){if(n){c.push(f(n));n="<!--\nMCE_SCRIPT:"+
(c.length-1)+"\n--\>"}return"<mce:style"+o+">"+n+"</mce:style><style "+o+' mce_bogus="1">'+n+"</style>"});a=a.replace(/<noscript([^>]+|)>([\s\S]*?)<\/noscript>/g,function(e,o,n){return"<mce:noscript"+o+"><!--"+b.encode(n).replace(/--/g,"&#45;&#45;")+"--\></mce:noscript>"})}a=a.replace(/<!\[CDATA\[([\s\S]+)\]\]>/g,"<!--[CDATA[$1]]--\>");a=a.replace(/<([\w:]+) [^>]*(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)[^>]*>/gi,function(e){function o(n,r,m){if(m===
"false"||m==="0")return"";return" "+r+'="'+r+'"'}e=e.replace(/ (checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)=[\"]([^\"]+)[\"]/gi,o);e=e.replace(/ (checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)=[\']([^\']+)[\']/gi,o);e=e.replace(/ (checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)=([^\s\"\'>]+)/gi,o);return e=e.replace(/ (checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)([\s>])/gi,
' $1="$1"$2')});a=a.replace(/<([\w:]+) [^>]*(src|href|style|shape|coords)[^>]*>/gi,function(e,o){function n(r,m,j){var i=j;if(e.indexOf("mce_"+m)!=-1)return r;if(m=="style"){if(b._isRes(j))return r;i=b.encode(b.serializeStyle(b.parseStyle(i)))}else if(m!="coords"&&m!="shape")if(d.url_converter)i=b.encode(d.url_converter.call(d.url_converter_scope||b,b.decode(j),m,o));return" "+m+'="'+j+'" mce_'+m+'="'+i+'"'}e=e.replace(/ (src|href|style|coords|shape)=[\"]([^\"]+)[\"]/gi,n);e=e.replace(/ (src|href|style|coords|shape)=[\']([^\']+)[\']/gi,
n);return e.replace(/ (src|href|style|coords|shape)=([^\s\"\'>]+)/gi,n)});a=a.replace(/MCE_SCRIPT:([0-9]+)/g,function(e,o){return c[o]})}return a},getOuterHTML:function(a){var b;a=this.get(a);if(!a)return null;if(a.outerHTML!==undefined)return a.outerHTML;b=(a.ownerDocument||this.doc).createElement("body");b.appendChild(a.cloneNode(true));return b.innerHTML},setOuterHTML:function(a,b,d){function c(e,o,n){n=n.createElement("body");n.innerHTML=o;for(o=n.lastChild;o;){f.insertAfter(o.cloneNode(true),
e);o=o.previousSibling}f.remove(e)}var f=this;return this.run(a,function(e){e=f.get(e);if(e.nodeType==1){d=d||e.ownerDocument||f.doc;if(p)try{if(p&&e.nodeType==1)e.outerHTML=b;else c(e,b,d)}catch(o){c(e,b,d)}else c(e,b,d)}})},decode:function(a){var b,d;if(/&[^;]+;/.test(a)){b=this.doc.createElement("div");b.innerHTML=a;b=b.firstChild;d="";if(b){do d+=b.nodeValue;while(b.nextSibling)}return d||a}return a},encode:function(a){return a?(""+a).replace(/[<>&\"]/g,function(b){switch(b){case "&":return"&amp;";
case '"':return"&quot;";case "<":return"&lt;";case ">":return"&gt;"}return b}):a},insertAfter:function(a,b){b=this.get(b);return this.run(a,function(d){var c,f;c=b.parentNode;(f=b.nextSibling)?c.insertBefore(d,f):c.appendChild(d);return d})},isBlock:function(a){if(a.nodeType&&a.nodeType!==1)return false;a=a.nodeName||a;return/^(H[1-6]|HR|P|DIV|ADDRESS|PRE|FORM|TABLE|LI|OL|UL|TH|TBODY|TR|TD|CAPTION|BLOCKQUOTE|CENTER|DL|DT|DD|DIR|FIELDSET|NOSCRIPT|NOFRAMES|MENU|ISINDEX|SAMP)$/.test(a)},replace:function(a,
b,d){var c=this;if(h(b,"array"))a=a.cloneNode(true);return c.run(b,function(f){d&&g(f.childNodes,function(e){a.appendChild(e.cloneNode(true))});if(c.fixPsuedoLeaks&&f.nodeType===1){f.parentNode.insertBefore(a,f);c.remove(f);return a}return f.parentNode.replaceChild(a,f)})},findCommonAncestor:function(a,b){for(var d=a,c;d;){for(c=b;c&&d!=c;)c=c.parentNode;if(d==c)break;d=d.parentNode}if(!d&&a.ownerDocument)return a.ownerDocument.documentElement;return d},toHex:function(a){function b(c){c=parseInt(c).toString(16);
return c.length>1?c:"0"+c}var d=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(a);if(d)return a="#"+b(d[1])+b(d[2])+b(d[3]);return a},getClasses:function(){function a(o){g(o.imports,function(n){a(n)});g(o.cssRules||o.rules,function(n){switch(n.type||1){case 1:n.selectorText&&g(n.selectorText.split(","),function(r){r=r.replace(/^\s*|\s*$|^\s\./g,"");if(!(/\.mce/.test(r)||!/\.[\w\-]+$/.test(r))){f=r;r=r.replace(/.*\.([a-z0-9_\-]+).*/i,"$1");if(!(c&&!(r=c(r,f))))if(!d[r]){b.push({"class":r});
d[r]=1}}});break;case 3:a(n.styleSheet);break}})}var b=[],d={},c=this.settings.class_filter,f;if(this.classes)return this.classes;try{g(this.doc.styleSheets,a)}catch(e){}if(b.length>0)this.classes=b;return b},run:function(a,b,d){var c=this,f;if(c.doc&&typeof a==="string")a=c.get(a);if(!a)return false;d=d||this;if(!a.nodeType&&(a.length||a.length===0)){f=[];g(a,function(e,o){if(e){if(typeof e=="string")e=c.doc.getElementById(e);f.push(b.call(d,e,o))}});return f}return b.call(d,a)},getAttribs:function(a){var b;
a=this.get(a);if(!a)return[];if(p){b=[];if(a.nodeName=="OBJECT")return a.attributes;a.nodeName==="OPTION"&&this.getAttrib(a,"selected")&&b.push({specified:1,nodeName:"selected"});a.cloneNode(false).outerHTML.replace(/<\/?[\w:]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=\w+|>/gi,"").replace(/[\w:]+/gi,function(d){b.push({specified:1,nodeName:d})});return b}return a.attributes},destroy:function(a){this.events&&this.events.destroy();this.win=this.doc=this.root=this.events=null;a||k.removeUnload(this.destroy)},createRng:function(){var a=
this.doc;return a.createRange?a.createRange():new k.dom.Range(this)},split:function(a,b,d){function c(j,i){(j=j[i])&&j[i]&&j[i].nodeType==1&&f(j[i])&&o.remove(j[i])}function f(j){j=o.getOuterHTML(j);j=j.replace(/<(img|hr|table)/gi,"-");j=j.replace(/<[^>]+>/g,"");return j.replace(/[ \t\r\n]+|&nbsp;|&#160;/g,"")==""}function e(j){for(var i=0;j.previousSibling;){i++;j=j.previousSibling}return i}var o=this,n=o.createRng(),r,m;if(a&&b){n.setStart(a.parentNode,e(a));n.setEnd(b.parentNode,e(b));r=n.extractContents();
n=o.createRng();n.setStart(b.parentNode,e(b)+1);n.setEnd(a.parentNode,e(a)+1);n=n.extractContents();m=a.parentNode;c(r,"lastChild");f(r)||m.insertBefore(r,a);d?m.replaceChild(d,b):m.insertBefore(b,a);c(n,"firstChild");f(n)||m.insertBefore(n,a);o.remove(a);return d||b}},bind:function(a,b,d,c){if(!this.events)this.events=new k.dom.EventUtils;return this.events.add(a,b,d,c||this)},unbind:function(a,b,d){if(!this.events)this.events=new k.dom.EventUtils;return this.events.remove(a,b,d)},_findSib:function(a,
b,d){var c=this,f=b;if(a){if(h(f,"string"))f=function(e){return c.is(e,b)};for(a=a[d];a;a=a[d])if(f(a))return a}return null},_isRes:function(a){return/^(top|left|bottom|right|width|height)/i.test(a)||/;\s*(top|left|bottom|right|width|height)/i.test(a)}});k.DOM=new k.dom.DOMUtils(document,{process_html:0})})(tinymce);
(function(k){function g(b,d){var c;if(b.parentNode!=d)return-1;c=d.firstChild;for(d=0;c!=b;c=c.nextSibling)d++;return d}function h(b){for(var d=0;b.previousSibling;){d++;b=b.previousSibling}return d}function l(b,d){var c;if(b.nodeType==3)return b;if(d<0)return b;for(c=b.firstChild;c!=null&&d>0;){--d;c=c.nextSibling}if(c!=null)return c;return b}function p(b){var d=b.doc;a(this,{dom:b,startContainer:d,startOffset:0,endContainer:d,endOffset:0,collapsed:true,commonAncestorContainer:d,START_TO_START:0,
START_TO_END:1,END_TO_END:2,END_TO_START:3})}var a=tinymce.extend;a(p.prototype,{setStart:function(b,d){this._setEndPoint(true,b,d)},setEnd:function(b,d){this._setEndPoint(false,b,d)},setStartBefore:function(b){this.setStart(b.parentNode,h(b))},setStartAfter:function(b){this.setStart(b.parentNode,h(b)+1)},setEndBefore:function(b){this.setEnd(b.parentNode,h(b))},setEndAfter:function(b){this.setEnd(b.parentNode,h(b)+1)},collapse:function(b){if(b){this.endContainer=this.startContainer;this.endOffset=
this.startOffset}else{this.startContainer=this.endContainer;this.startOffset=this.endOffset}this.collapsed=true},selectNode:function(b){this.setStartBefore(b);this.setEndAfter(b)},selectNodeContents:function(b){this.setStart(b,0);this.setEnd(b,b.nodeType===1?b.childNodes.length:b.nodeValue.length)},compareBoundaryPoints:function(b){var d=this.startContainer,c=this.startOffset,f=this.endContainer,e=this.endOffset;if(b===0)return this._compareBoundaryPoints(d,c,d,c);if(b===1)return this._compareBoundaryPoints(d,
c,f,e);if(b===2)return this._compareBoundaryPoints(f,e,f,e);if(b===3)return this._compareBoundaryPoints(f,e,d,c)},deleteContents:function(){this._traverse(2)},extractContents:function(){return this._traverse(0)},cloneContents:function(){return this._traverse(1)},insertNode:function(b){var d;if(b.nodeType===3||b.nodeType===4){d=this.startContainer.splitText(this.startOffset);this.startContainer.parentNode.insertBefore(b,d)}else{if(this.startContainer.childNodes.length>0)d=this.startContainer.childNodes[this.startOffset];
this.startContainer.insertBefore(b,d)}},surroundContents:function(b){var d=this.extractContents();this.insertNode(b);b.appendChild(d);this.selectNode(b)},cloneRange:function(){return a(new p(this.dom),{startContainer:this.startContainer,startOffset:this.startOffset,endContainer:this.endContainer,endOffset:this.endOffset,collapsed:this.collapsed,commonAncestorContainer:this.commonAncestorContainer})},_isCollapsed:function(){return this.startContainer==this.endContainer&&this.startOffset==this.endOffset},
_compareBoundaryPoints:function(b,d,c,f){var e,o;if(b==c)return d==f?0:d<f?-1:1;for(e=c;e&&e.parentNode!=b;)e=e.parentNode;if(e){o=0;for(c=b.firstChild;c!=e&&o<d;){o++;c=c.nextSibling}return d<=o?-1:1}for(e=b;e&&e.parentNode!=c;)e=e.parentNode;if(e){o=0;for(c=c.firstChild;c!=e&&o<f;){o++;c=c.nextSibling}return o<f?-1:1}d=this.dom.findCommonAncestor(b,c);for(b=b;b&&b.parentNode!=d;)b=b.parentNode;b||(b=d);for(f=c;f&&f.parentNode!=d;)f=f.parentNode;f||(f=d);if(b==f)return 0;for(c=d.firstChild;c;){if(c==
b)return-1;if(c==f)return 1;c=c.nextSibling}},_setEndPoint:function(b,d,c){if(b){this.startContainer=d;this.startOffset=c}else{this.endContainer=d;this.endOffset=c}for(d=this.endContainer;d.parentNode;)d=d.parentNode;for(c=this.startContainer;c.parentNode;)c=c.parentNode;if(c!=d)this.collapse(b);else this._compareBoundaryPoints(this.startContainer,this.startOffset,this.endContainer,this.endOffset)>0&&this.collapse(b);this.collapsed=this._isCollapsed();this.commonAncestorContainer=this.dom.findCommonAncestor(this.startContainer,
this.endContainer)},_traverse:function(b){var d,c=0,f=0,e;if(this.startContainer==this.endContainer)return this._traverseSameContainer(b);d=this.endContainer;for(e=d.parentNode;e!=null;d=e,e=e.parentNode){if(e==this.startContainer)return this._traverseCommonStartContainer(d,b);++c}d=this.startContainer;for(e=d.parentNode;e!=null;d=e,e=e.parentNode){if(e==this.endContainer)return this._traverseCommonEndContainer(d,b);++f}f=f-c;for(d=this.startContainer;f>0;){d=d.parentNode;f--}for(c=this.endContainer;f<
0;){c=c.parentNode;f++}f=d.parentNode;for(e=c.parentNode;f!=e;f=f.parentNode,e=e.parentNode){d=f;c=e}return this._traverseCommonAncestors(d,c,b)},_traverseSameContainer:function(b){var d,c,f,e;if(b!=2)d=this.dom.doc.createDocumentFragment();if(this.startOffset==this.endOffset)return d;if(this.startContainer.nodeType==3){c=this.startContainer.nodeValue;c=c.substring(this.startOffset,this.endOffset);if(b!=1){this.startContainer.deleteData(this.startOffset,this.endOffset-this.startOffset);this.collapse(true)}if(b==
2)return null;d.appendChild(this.dom.doc.createTextNode(c));return d}f=l(this.startContainer,this.startOffset);for(c=this.endOffset-this.startOffset;c>0;){e=f.nextSibling;f=this._traverseFullySelected(f,b);d&&d.appendChild(f);--c;f=e}b!=1&&this.collapse(true);return d},_traverseCommonStartContainer:function(b,d){var c,f,e,o;if(d!=2)c=this.dom.doc.createDocumentFragment();f=this._traverseRightBoundary(b,d);c&&c.appendChild(f);e=g(b,this.startContainer)-this.startOffset;if(e<=0){if(d!=1){this.setEndBefore(b);
this.collapse(false)}return c}for(f=b.previousSibling;e>0;){o=f.previousSibling;f=this._traverseFullySelected(f,d);c&&c.insertBefore(f,c.firstChild);--e;f=o}if(d!=1){this.setEndBefore(b);this.collapse(false)}return c},_traverseCommonEndContainer:function(b,d){var c,f,e,o;if(d!=2)c=this.dom.doc.createDocumentFragment();e=this._traverseLeftBoundary(b,d);c&&c.appendChild(e);f=g(b,this.endContainer);++f;f=this.endOffset-f;for(e=b.nextSibling;f>0;){o=e.nextSibling;e=this._traverseFullySelected(e,d);c&&
c.appendChild(e);--f;e=o}if(d!=1){this.setStartAfter(b);this.collapse(true)}return c},_traverseCommonAncestors:function(b,d,c){var f,e,o,n;if(c!=2)e=this.dom.doc.createDocumentFragment();f=this._traverseLeftBoundary(b,c);e&&e.appendChild(f);o=b.parentNode;n=g(b,o);o=g(d,o);++n;n=o-n;for(f=b.nextSibling;n>0;){o=f.nextSibling;f=this._traverseFullySelected(f,c);e&&e.appendChild(f);f=o;--n}f=this._traverseRightBoundary(d,c);e&&e.appendChild(f);if(c!=1){this.setStartAfter(b);this.collapse(true)}return e},
_traverseRightBoundary:function(b,d){var c=l(this.endContainer,this.endOffset-1),f,e,o,n=c!=this.endContainer;if(c==b)return this._traverseNode(c,n,false,d);f=c.parentNode;for(e=this._traverseNode(f,false,false,d);f!=null;){for(;c!=null;){o=c.previousSibling;c=this._traverseNode(c,n,false,d);d!=2&&e.insertBefore(c,e.firstChild);n=true;c=o}if(f==b)return e;c=f.previousSibling;f=f.parentNode;o=this._traverseNode(f,false,false,d);d!=2&&o.appendChild(e);e=o}return null},_traverseLeftBoundary:function(b,
d){var c=l(this.startContainer,this.startOffset),f=c!=this.startContainer,e,o,n;if(c==b)return this._traverseNode(c,f,true,d);e=c.parentNode;for(o=this._traverseNode(e,false,true,d);e!=null;){for(;c!=null;){n=c.nextSibling;c=this._traverseNode(c,f,true,d);d!=2&&o.appendChild(c);f=true;c=n}if(e==b)return o;c=e.nextSibling;e=e.parentNode;n=this._traverseNode(e,false,true,d);d!=2&&n.appendChild(o);o=n}return null},_traverseNode:function(b,d,c,f){var e;if(d)return this._traverseFullySelected(b,f);if(b.nodeType==
3){d=b.nodeValue;if(c){e=this.startOffset;c=d.substring(e);d=d.substring(0,e)}else{e=this.endOffset;c=d.substring(0,e);d=d.substring(e)}if(f!=1)b.nodeValue=d;if(f==2)return null;b=b.cloneNode(false);b.nodeValue=c;return b}if(f==2)return null;return b.cloneNode(false)},_traverseFullySelected:function(b,d){if(d!=2)return d==1?b.cloneNode(true):b;b.parentNode.removeChild(b);return null}});k.Range=p})(tinymce.dom);
(function(){function k(g){function h(c,f){if(c&&f){if(c.item&&f.item&&c.item(0)===f.item(0))return 1;if(c.isEqual&&f.isEqual&&f.isEqual(c))return 1}return 0}function l(){function c(i){var q=i.parentNode.childNodes,s;for(s=q.length-1;s>=0;s--)if(q[s]==i)return s;return-1}function f(i){var q=o.duplicate(),s,t,w,u=0,v=0,x;q.collapse(i);i=q.parentElement();q.pasteHTML(a);t=i.childNodes;for(s=0;s<t.length;s++){w=t[s];if(s>0&&(w.nodeType!==3||t[s-1].nodeType!==3))v++;if(w.nodeType===3){x=w.nodeValue.indexOf(a);
if(x!==-1){u+=x;break}u+=w.nodeValue.length}else u=0}q.moveStart("character",-1);q.text="";return{index:v,offset:u,parent:i}}var e=g.dom,o=g.getRng(),n=e.createRng(),r,m,j;m=o.item?o.item(0):o.parentElement();if(m.ownerDocument!=e.doc)return n;if(o.item||!m.hasChildNodes()){n.setStart(m.parentNode,c(m));n.setEnd(n.startContainer,n.startOffset+1);return n}m=g.isCollapsed();r=f(true);e=f(false);r.parent.normalize();e.parent.normalize();j=r.parent.childNodes[Math.min(r.index,r.parent.childNodes.length-
1)];j.nodeType!=3?n.setStart(r.parent,r.index):n.setStart(r.parent.childNodes[r.index],r.offset);r=e.parent.childNodes[Math.min(e.index,e.parent.childNodes.length-1)];if(r.nodeType!=3){m||e.index++;n.setEnd(e.parent,e.index)}else n.setEnd(e.parent.childNodes[e.index],e.offset);if(!m){j=n.startContainer;j.nodeType==1&&n.setStart(j,Math.min(n.startOffset,j.childNodes.length));r=n.endContainer;r.nodeType==1&&n.setEnd(r,Math.min(n.endOffset,r.childNodes.length))}p.addRange(n);return n}var p=this,a="\ufeff",
b,d;this.addRange=function(c){function f(i,q){var s,t;if(i.nodeType!=3)return-1;s=i.nodeValue;t=o.createTextRange();i.nodeValue=s.substring(0,q)+a+s.substring(q);t.moveToElementText(i.parentNode);t.findText(a);q=Math.abs(t.moveStart("character",-1048575));i.nodeValue=s;return q}var e,o=g.dom.doc.body,n,r,m,j;r=c.startContainer;n=c.startOffset;m=c.endContainer;j=c.endOffset;e=o.createTextRange();r=r.nodeType==1?r.childNodes[Math.min(n,r.childNodes.length-1)]:r;m=m.nodeType==1?m.childNodes[Math.min(n==
j?j:j-1,m.childNodes.length-1)]:m;if(r==m&&r.nodeType==1){if(/^(IMG|TABLE)$/.test(r.nodeName)&&n!=j){e=o.createControlRange();e.addElement(r)}else{e=o.createTextRange();if(!r.hasChildNodes()&&r.canHaveHTML)r.innerHTML=a;e.moveToElementText(r);if(r.innerHTML==a){e.collapse(true);r.removeChild(r.firstChild)}}n==j&&e.collapse(j<=c.endContainer.childNodes.length-1)}else if(c.collapsed){pos=f(r,n);e=o.createTextRange();e.move("character",pos)}else{if(r==m&&r.nodeType==3){c=f(r,n);e=o.createTextRange();
e.move("character",c);e.moveEnd("character",j-n);e.select();return}c=f(r,n);n=f(m,j);e=o.createTextRange();if(c==-1){e.moveToElementText(r);c=0}else e.move("character",c);tmpRng=o.createTextRange();n==-1?tmpRng.moveToElementText(m):tmpRng.move("character",n);e.setEndPoint("EndToEnd",tmpRng)}e.select()};this.getRangeAt=function(){if(!b||!h(d,g.getRng())){b=l();d=g.getRng()}return b};this.destroy=function(){d=b=null}}tinymce.dom.TridentSelection=k})();
(function(){function k(i,q,s,t,w,u){w=i=="previousSibling"&&!u;for(var v=0,x=t.length;v<x;v++){var y=t[v];if(y){if(w&&y.nodeType===1){y.sizcache=s;y.sizset=v}y=y[i];for(var z=false;y;){if(y.sizcache===s){z=t[y.sizset];break}if(y.nodeType===1&&!u){y.sizcache=s;y.sizset=v}if(y.nodeName===q){z=y;break}y=y[i]}t[v]=z}}}function g(i,q,s,t,w,u){w=i=="previousSibling"&&!u;for(var v=0,x=t.length;v<x;v++){var y=t[v];if(y){if(w&&y.nodeType===1){y.sizcache=s;y.sizset=v}y=y[i];for(var z=false;y;){if(y.sizcache===
s){z=t[y.sizset];break}if(y.nodeType===1){if(!u){y.sizcache=s;y.sizset=v}if(typeof q!=="string"){if(y===q){z=true;break}}else if(b.filter(q,[y]).length>0){z=y;break}}y=y[i]}t[v]=z}}}var h=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,l=0,p=Object.prototype.toString,a=false,b=function(i,q,s,t){s=s||[];var w=q=q||document;if(q.nodeType!==1&&q.nodeType!==9)return[];if(!i||typeof i!=="string")return s;var u=[],v,x,y,z,A=true,C=m(q);
for(h.lastIndex=0;(v=h.exec(i))!==null;){u.push(v[1]);if(v[2]){z=RegExp.rightContext;break}}if(u.length>1&&c.exec(i))if(u.length===2&&d.relative[u[0]])x=j(u[0]+u[1],q);else for(x=d.relative[u[0]]?[q]:b(u.shift(),q);u.length;){i=u.shift();if(d.relative[i])i+=u.shift();x=j(i,x)}else{if(!t&&u.length>1&&q.nodeType===9&&!C&&d.match.ID.test(u[0])&&!d.match.ID.test(u[u.length-1])){v=b.find(u.shift(),q,C);q=v.expr?b.filter(v.expr,v.set)[0]:v.set[0]}if(q){v=t?{expr:u.pop(),set:e(t)}:b.find(u.pop(),u.length===
1&&(u[0]==="~"||u[0]==="+")&&q.parentNode?q.parentNode:q,C);x=v.expr?b.filter(v.expr,v.set):v.set;if(u.length>0)y=e(x);else A=false;for(;u.length;){var B=u.pop();v=B;if(d.relative[B])v=u.pop();else B="";if(v==null)v=q;d.relative[B](y,v,C)}}else y=[]}y||(y=x);if(!y)throw"Syntax error, unrecognized expression: "+(B||i);if(p.call(y)==="[object Array]")if(A)if(q&&q.nodeType===1)for(i=0;y[i]!=null;i++){if(y[i]&&(y[i]===true||y[i].nodeType===1&&r(q,y[i])))s.push(x[i])}else for(i=0;y[i]!=null;i++)y[i]&&
y[i].nodeType===1&&s.push(x[i]);else s.push.apply(s,y);else e(y,s);if(z){b(z,w,s,t);b.uniqueSort(s)}return s};b.uniqueSort=function(i){if(n){a=false;i.sort(n);if(a)for(var q=1;q<i.length;q++)i[q]===i[q-1]&&i.splice(q--,1)}};b.matches=function(i,q){return b(i,null,null,q)};b.find=function(i,q,s){var t,w;if(!i)return[];for(var u=0,v=d.order.length;u<v;u++){var x=d.order[u];if(w=d.match[x].exec(i)){var y=RegExp.leftContext;if(y.substr(y.length-1)!=="\\"){w[1]=(w[1]||"").replace(/\\/g,"");t=d.find[x](w,
q,s);if(t!=null){i=i.replace(d.match[x],"");break}}}}t||(t=q.getElementsByTagName("*"));return{set:t,expr:i}};b.filter=function(i,q,s,t){for(var w=i,u=[],v=q,x,y,z=q&&q[0]&&m(q[0]);i&&q.length;){for(var A in d.filter)if((x=d.match[A].exec(i))!=null){var C=d.filter[A],B,F;y=false;if(v==u)u=[];if(d.preFilter[A])if(x=d.preFilter[A](x,v,s,u,t,z)){if(x===true)continue}else y=B=true;if(x)for(var I=0;(F=v[I])!=null;I++)if(F){B=C(F,x,I,v);var D=t^!!B;if(s&&B!=null)if(D)y=true;else v[I]=false;else if(D){u.push(F);
y=true}}if(B!==undefined){s||(v=u);i=i.replace(d.match[A],"");if(!y)return[];break}}if(i==w)if(y==null)throw"Syntax error, unrecognized expression: "+i;else break;w=i}return v};var d=b.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(i){return i.getAttribute("href")}},relative:{"+":function(i,q,s){var t=typeof q==="string",w=t&&!/\W/.test(q);t=t&&!w;if(w&&!s)q=q.toUpperCase();s=0;w=i.length;for(var u;s<w;s++)if(u=i[s]){for(;(u=u.previousSibling)&&u.nodeType!==1;);i[s]=t||u&&u.nodeName===q?u||false:u===q}t&&
b.filter(q,i,true)},">":function(i,q,s){var t=typeof q==="string";if(t&&!/\W/.test(q)){q=s?q:q.toUpperCase();s=0;for(var w=i.length;s<w;s++){var u=i[s];if(u){t=u.parentNode;i[s]=t.nodeName===q?t:false}}}else{s=0;for(w=i.length;s<w;s++)if(u=i[s])i[s]=t?u.parentNode:u.parentNode===q;t&&b.filter(q,i,true)}},"":function(i,q,s){var t=l++,w=g;if(!q.match(/\W/)){var u=q=s?q:q.toUpperCase();w=k}w("parentNode",q,t,i,u,s)},"~":function(i,q,s){var t=l++,w=g;if(typeof q==="string"&&!q.match(/\W/)){var u=q=s?
q:q.toUpperCase();w=k}w("previousSibling",q,t,i,u,s)}},find:{ID:function(i,q,s){if(typeof q.getElementById!=="undefined"&&!s)return(i=q.getElementById(i[1]))?[i]:[]},NAME:function(i,q){if(typeof q.getElementsByName!=="undefined"){var s=[];q=q.getElementsByName(i[1]);for(var t=0,w=q.length;t<w;t++)q[t].getAttribute("name")===i[1]&&s.push(q[t]);return s.length===0?null:s}},TAG:function(i,q){return q.getElementsByTagName(i[1])}},preFilter:{CLASS:function(i,q,s,t,w,u){i=" "+i[1].replace(/\\/g,"")+" ";
if(u)return i;u=0;for(var v;(v=q[u])!=null;u++)if(v)if(w^(v.className&&(" "+v.className+" ").indexOf(i)>=0))s||t.push(v);else if(s)q[u]=false;return false},ID:function(i){return i[1].replace(/\\/g,"")},TAG:function(i,q){for(var s=0;q[s]===false;s++);return q[s]&&m(q[s])?i[1]:i[1].toUpperCase()},CHILD:function(i){if(i[1]=="nth"){var q=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(i[2]=="even"&&"2n"||i[2]=="odd"&&"2n+1"||!/\D/.test(i[2])&&"0n+"+i[2]||i[2]);i[2]=q[1]+(q[2]||1)-0;i[3]=q[3]-0}i[0]=l++;return i},ATTR:function(i,
q,s,t,w,u){q=i[1].replace(/\\/g,"");if(!u&&d.attrMap[q])i[1]=d.attrMap[q];if(i[2]==="~=")i[4]=" "+i[4]+" ";return i},PSEUDO:function(i,q,s,t,w){if(i[1]==="not")if(i[3].match(h).length>1||/^\w/.test(i[3]))i[3]=b(i[3],null,null,q);else{i=b.filter(i[3],q,s,true^w);s||t.push.apply(t,i);return false}else if(d.match.POS.test(i[0])||d.match.CHILD.test(i[0]))return true;return i},POS:function(i){i.unshift(true);return i}},filters:{enabled:function(i){return i.disabled===false&&i.type!=="hidden"},disabled:function(i){return i.disabled===
true},checked:function(i){return i.checked===true},selected:function(i){return i.selected===true},parent:function(i){return!!i.firstChild},empty:function(i){return!i.firstChild},has:function(i,q,s){return!!b(s[3],i).length},header:function(i){return/h\d/i.test(i.nodeName)},text:function(i){return"text"===i.type},radio:function(i){return"radio"===i.type},checkbox:function(i){return"checkbox"===i.type},file:function(i){return"file"===i.type},password:function(i){return"password"===i.type},submit:function(i){return"submit"===
i.type},image:function(i){return"image"===i.type},reset:function(i){return"reset"===i.type},button:function(i){return"button"===i.type||i.nodeName.toUpperCase()==="BUTTON"},input:function(i){return/input|select|textarea|button/i.test(i.nodeName)}},setFilters:{first:function(i,q){return q===0},last:function(i,q,s,t){return q===t.length-1},even:function(i,q){return q%2===0},odd:function(i,q){return q%2===1},lt:function(i,q,s){return q<s[3]-0},gt:function(i,q,s){return q>s[3]-0},nth:function(i,q,s){return s[3]-
0==q},eq:function(i,q,s){return s[3]-0==q}},filter:{PSEUDO:function(i,q,s,t){var w=q[1],u=d.filters[w];if(u)return u(i,s,q,t);else if(w==="contains")return(i.textContent||i.innerText||"").indexOf(q[3])>=0;else if(w==="not"){q=q[3];s=0;for(t=q.length;s<t;s++)if(q[s]===i)return false;return true}},CHILD:function(i,q){var s=q[1],t=i;switch(s){case "only":case "first":for(;t=t.previousSibling;)if(t.nodeType===1)return false;if(s=="first")return true;t=i;case "last":for(;t=t.nextSibling;)if(t.nodeType===
1)return false;return true;case "nth":s=q[2];var w=q[3];if(s==1&&w==0)return true;q=q[0];var u=i.parentNode;if(u&&(u.sizcache!==q||!i.nodeIndex)){var v=0;for(t=u.firstChild;t;t=t.nextSibling)if(t.nodeType===1)t.nodeIndex=++v;u.sizcache=q}i=i.nodeIndex-w;return s==0?i==0:i%s==0&&i/s>=0}},ID:function(i,q){return i.nodeType===1&&i.getAttribute("id")===q},TAG:function(i,q){return q==="*"&&i.nodeType===1||i.nodeName===q},CLASS:function(i,q){return(" "+(i.className||i.getAttribute("class"))+" ").indexOf(q)>
-1},ATTR:function(i,q){var s=q[1];i=d.attrHandle[s]?d.attrHandle[s](i):i[s]!=null?i[s]:i.getAttribute(s);s=i+"";var t=q[2];q=q[4];return i==null?t==="!=":t==="="?s===q:t==="*="?s.indexOf(q)>=0:t==="~="?(" "+s+" ").indexOf(q)>=0:!q?s&&i!==false:t==="!="?s!=q:t==="^="?s.indexOf(q)===0:t==="$="?s.substr(s.length-q.length)===q:t==="|="?s===q||s.substr(0,q.length+1)===q+"-":false},POS:function(i,q,s,t){var w=d.setFilters[q[2]];if(w)return w(i,s,q,t)}}},c=d.match.POS;for(var f in d.match)d.match[f]=new RegExp(d.match[f].source+
/(?![^\[]*\])(?![^\(]*\))/.source);var e=function(i,q){i=Array.prototype.slice.call(i);if(q){q.push.apply(q,i);return q}return i};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(o){e=function(i,q){q=q||[];if(p.call(i)==="[object Array]")Array.prototype.push.apply(q,i);else if(typeof i.length==="number")for(var s=0,t=i.length;s<t;s++)q.push(i[s]);else for(s=0;i[s];s++)q.push(i[s]);return q}}var n;if(document.documentElement.compareDocumentPosition)n=function(i,q){i=i.compareDocumentPosition(q)&
4?-1:i===q?0:1;if(i===0)a=true;return i};else if("sourceIndex"in document.documentElement)n=function(i,q){i=i.sourceIndex-q.sourceIndex;if(i===0)a=true;return i};else if(document.createRange)n=function(i,q){var s=i.ownerDocument.createRange(),t=q.ownerDocument.createRange();s.setStart(i,0);s.setEnd(i,0);t.setStart(q,0);t.setEnd(q,0);i=s.compareBoundaryPoints(Range.START_TO_END,t);if(i===0)a=true;return i};(function(){var i=document.createElement("div"),q="script"+(new Date).getTime();i.innerHTML=
"<a name='"+q+"'/>";var s=document.documentElement;s.insertBefore(i,s.firstChild);if(document.getElementById(q)){d.find.ID=function(t,w,u){if(typeof w.getElementById!=="undefined"&&!u)return(w=w.getElementById(t[1]))?w.id===t[1]||typeof w.getAttributeNode!=="undefined"&&w.getAttributeNode("id").nodeValue===t[1]?[w]:undefined:[]};d.filter.ID=function(t,w){var u=typeof t.getAttributeNode!=="undefined"&&t.getAttributeNode("id");return t.nodeType===1&&u&&u.nodeValue===w}}s.removeChild(i)})();(function(){var i=
document.createElement("div");i.appendChild(document.createComment(""));if(i.getElementsByTagName("*").length>0)d.find.TAG=function(q,s){s=s.getElementsByTagName(q[1]);if(q[1]==="*"){q=[];for(var t=0;s[t];t++)s[t].nodeType===1&&q.push(s[t]);s=q}return s};i.innerHTML="<a href='#'></a>";if(i.firstChild&&typeof i.firstChild.getAttribute!=="undefined"&&i.firstChild.getAttribute("href")!=="#")d.attrHandle.href=function(q){return q.getAttribute("href",2)}})();document.querySelectorAll&&function(){var i=
b,q=document.createElement("div");q.innerHTML="<p class='TEST'></p>";if(!(q.querySelectorAll&&q.querySelectorAll(".TEST").length===0)){b=function(t,w,u,v){w=w||document;if(!v&&w.nodeType===9&&!m(w))try{return e(w.querySelectorAll(t),u)}catch(x){}return i(t,w,u,v)};for(var s in i)b[s]=i[s]}}();document.getElementsByClassName&&document.documentElement.getElementsByClassName&&function(){var i=document.createElement("div");i.innerHTML="<div class='test e'></div><div class='test'></div>";if(i.getElementsByClassName("e").length!==
0){i.lastChild.className="e";if(i.getElementsByClassName("e").length!==1){d.order.splice(1,0,"CLASS");d.find.CLASS=function(q,s,t){if(typeof s.getElementsByClassName!=="undefined"&&!t)return s.getElementsByClassName(q[1])}}}}();var r=document.compareDocumentPosition?function(i,q){return i.compareDocumentPosition(q)&16}:function(i,q){return i!==q&&(i.contains?i.contains(q):true)},m=function(i){return i.nodeType===9&&i.documentElement.nodeName!=="HTML"||!!i.ownerDocument&&i.ownerDocument.documentElement.nodeName!==
"HTML"},j=function(i,q){var s=[],t="",w;for(q=q.nodeType?[q]:q;w=d.match.PSEUDO.exec(i);){t+=w[0];i=i.replace(d.match.PSEUDO,"")}i=d.relative[i]?i+"*":i;w=0;for(var u=q.length;w<u;w++)b(i,q[w],s);return b.filter(t,s)};window.tinymce.dom.Sizzle=b})();
(function(k){var g=k.each,h=k.DOM,l=k.isIE,p;k.create("tinymce.dom.EventUtils",{EventUtils:function(){this.inits=[];this.events=[]},add:function(a,b,d,c){var f,e=this,o=e.events,n;if(b instanceof Array){n=[];g(b,function(r){n.push(e.add(a,r,d,c))});return n}if(a&&a.hasOwnProperty&&a instanceof Array){n=[];g(a,function(r){r=h.get(r);n.push(e.add(r,b,d,c))});return n}if(a=h.get(a)){f=function(r){if(!e.disabled){if((r=r||window.event)&&l){if(!r.target)r.target=r.srcElement;k.extend(r,e._stoppers)}if(!c)return d(r);
return d.call(c,r)}};if(b=="unload"){k.unloads.unshift({func:f});return f}if(b=="init"){e.domLoaded?f():e.inits.push(f);return f}o.push({obj:a,name:b,func:d,cfunc:f,scope:c});e._add(a,b,f);return d}},remove:function(a,b,d){var c=this,f=c.events,e=false,o;if(a&&a.hasOwnProperty&&a instanceof Array){o=[];g(a,function(n){n=h.get(n);o.push(c.remove(n,b,d))});return o}a=h.get(a);g(f,function(n,r){if(n.obj==a&&n.name==b&&(!d||n.func==d||n.cfunc==d)){f.splice(r,1);c._remove(a,b,n.cfunc);e=true;return false}});
return e},clear:function(a){var b=this.events,d,c;if(a){a=h.get(a);for(d=b.length-1;d>=0;d--){c=b[d];if(c.obj===a){this._remove(c.obj,c.name,c.cfunc);c.obj=c.cfunc=null;b.splice(d,1)}}}},cancel:function(a){if(!a)return false;this.stop(a);return this.prevent(a)},stop:function(a){if(a.stopPropagation)a.stopPropagation();else a.cancelBubble=true;return false},prevent:function(a){if(a.preventDefault)a.preventDefault();else a.returnValue=false;return false},destroy:function(){var a=this;g(a.events,function(b){a._remove(b.obj,
b.name,b.cfunc);b.obj=b.cfunc=null});a.events=[];a=null},_add:function(a,b,d){if(a.attachEvent)a.attachEvent("on"+b,d);else if(a.addEventListener)a.addEventListener(b,d,false);else a["on"+b]=d},_remove:function(a,b,d){if(a)try{if(a.detachEvent)a.detachEvent("on"+b,d);else if(a.removeEventListener)a.removeEventListener(b,d,false);else a["on"+b]=null}catch(c){}},_pageInit:function(){if(!this.domLoaded){this.domLoaded=true;g(this.inits,function(a){a()});this.inits=[]}},_wait:function(a){var b=this,d=
a.document;if(a.tinyMCE_GZ&&tinyMCE_GZ.loaded)b.domLoaded=1;else{if(d.attachEvent){d.attachEvent("onreadystatechange",function(){if(d.readyState==="complete"){d.detachEvent("onreadystatechange",arguments.callee);b._pageInit(a)}});d.documentElement.doScroll&&a==a.top&&function(){if(!b.domLoaded){try{d.documentElement.doScroll("left")}catch(c){setTimeout(arguments.callee,0);return}b._pageInit(a)}}()}else d.addEventListener&&b._add(a,"DOMContentLoaded",function(){b._pageInit(a)});b._add(a,"load",function(){b._pageInit(a)})}},
_stoppers:{preventDefault:function(){this.returnValue=false},stopPropagation:function(){this.cancelBubble=true}}});p=k.dom.Event=new k.dom.EventUtils;p._wait(window);k.addUnload(function(){p.destroy()})})(tinymce);
(function(k){var g=k.each;k.create("tinymce.dom.Element",{Element:function(h,l){var p=this,a;l=l||{};p.id=h;p.dom=a=l.dom||k.DOM;p.settings=l;k.isIE||p.dom.get(p.id);g(["getPos","getRect","getParent","add","setStyle","getStyle","setStyles","setAttrib","setAttribs","getAttrib","addClass","removeClass","hasClass","getOuterHTML","setOuterHTML","remove","show","hide","isHidden","setHTML","get"],function(b){p[b]=function(){var d=[h],c;for(c=0;c<arguments.length;c++)d.push(arguments[c]);d=a[b].apply(a,
d);p.update(b);return d}})},on:function(h,l,p){return k.dom.Event.add(this.id,h,l,p)},getXY:function(){return{x:parseInt(this.getStyle("left")),y:parseInt(this.getStyle("top"))}},getSize:function(){var h=this.dom.get(this.id);return{w:parseInt(this.getStyle("width")||h.clientWidth),h:parseInt(this.getStyle("height")||h.clientHeight)}},moveTo:function(h,l){this.setStyles({left:h,top:l})},moveBy:function(h,l){var p=this.getXY();this.moveTo(p.x+h,p.y+l)},resizeTo:function(h,l){this.setStyles({width:h,
height:l})},resizeBy:function(h,l){var p=this.getSize();this.resizeTo(p.w+h,p.h+l)},update:function(h){var l=this.dom;if(k.isIE6&&this.settings.blocker){h=h||"";if(!(h.indexOf("get")===0||h.indexOf("has")===0||h.indexOf("is")===0))if(h=="remove")l.remove(this.blocker);else{if(this.blocker)h=l.get(this.blocker);else{this.blocker=l.uniqueId();h=l.add(this.settings.container||l.getRoot(),"iframe",{id:this.blocker,style:"position:absolute;",frameBorder:0,src:'javascript:""'});l.setStyle(h,"opacity",0)}l.setStyle(h,
"left",this.getStyle("left",1));l.setStyle(h,"top",this.getStyle("top",1));l.setStyle(h,"width",this.getStyle("width",1));l.setStyle(h,"height",this.getStyle("height",1));l.setStyle(h,"display",this.getStyle("display",1));l.setStyle(h,"zIndex",parseInt(this.getStyle("zIndex",1)||0)-1)}}}})})(tinymce);
(function(k){function g(a){return a.replace(/[\n\r]+/g,"")}var h=k.is,l=k.isIE,p=k.each;k.create("tinymce.dom.Selection",{Selection:function(a,b,d){var c=this;c.dom=a;c.win=b;c.serializer=d;p(["onBeforeSetContent","onBeforeGetContent","onSetContent","onGetContent"],function(f){c[f]=new k.util.Dispatcher(c)});if(!c.win.getSelection)c.tridentSel=new k.dom.TridentSelection(c);k.addUnload(c.destroy,c)},getContent:function(a){var b=this.getRng(),d=this.dom.create("body"),c=this.getSel(),f,e;a=a||{};f=
e="";a.get=true;a.format=a.format||"html";this.onBeforeGetContent.dispatch(this,a);if(a.format=="text")return this.isCollapsed()?"":b.text||(c.toString?c.toString():"");if(b.cloneContents)(b=b.cloneContents())&&d.appendChild(b);else d.innerHTML=h(b.item)||h(b.htmlText)?b.item?b.item(0).outerHTML:b.htmlText:b.toString();if(/^\s/.test(d.innerHTML))f=" ";if(/\s+$/.test(d.innerHTML))e=" ";a.getInner=true;a.content=this.isCollapsed()?"":f+this.serializer.serialize(d,a)+e;this.onGetContent.dispatch(this,
a);return a.content},setContent:function(a,b){var d=this.getRng(),c=this.win.document;b=b||{format:"html"};b.set=true;b.content=this.dom.processHTML(a);this.onBeforeSetContent.dispatch(this,b);a=b.content;if(d.insertNode){a+='<span id="__caret">_</span>';d.deleteContents();d.insertNode(this.getRng().createContextualFragment(a));a=this.dom.get("__caret");d=c.createRange();d.setStartBefore(a);d.setEndAfter(a);this.setRng(d);this.dom.remove("__caret")}else{if(d.item){c.execCommand("Delete",false,null);
d=this.getRng()}d.pasteHTML(a)}this.onSetContent.dispatch(this,b)},getStart:function(){var a=this.getRng();if(l){if(a.item)return a.item(0);a=a.duplicate();a.collapse(1);if((a=a.parentElement())&&a.nodeName=="BODY")return a.firstChild;return a}else{a=a.startContainer;if(a.nodeName=="BODY")return a.firstChild;return this.dom.getParent(a,"*")}},getEnd:function(){var a=this.getRng();if(l){if(a.item)return a.item(0);a=a.duplicate();a.collapse(0);if((a=a.parentElement())&&a.nodeName=="BODY")return a.lastChild;
return a}else{a=a.endContainer;if(a.nodeName=="BODY")return a.lastChild;return this.dom.getParent(a,"*")}},getBookmark:function(a){function b(j,i,q){j=d.dom.doc.createTreeWalker(j,NodeFilter.SHOW_TEXT,null,false);for(var s,t=0,w={};(s=j.nextNode())!=null;){if(s==i)w.start=t;if(s==q){w.end=t;return w}t+=g(s.nodeValue||"").length}return null}var d=this,c=d.getRng(),f,e;e=d.dom.getViewPort(d.win);var o,n,r;r=d.dom.getRoot();var m=0;f=e.x;e=e.y;if(a)return{rng:c,scrollX:f,scrollY:e};if(l){if(c.item){o=
c.item(0);p(d.dom.select(o.nodeName),function(j,i){if(o==j){n=i;return false}});return{tag:o.nodeName,index:n,scrollX:f,scrollY:e}}a=d.dom.doc.body.createTextRange();a.moveToElementText(r);a.collapse(true);r=Math.abs(a.move("character",-16777215));a=c.duplicate();a.collapse(true);n=Math.abs(a.move("character",-16777215));a=c.duplicate();a.collapse(false);c=Math.abs(a.move("character",-16777215))-n;return{start:n-r,length:c,scrollX:f,scrollY:e}}o=d.getNode();a=d.getSel();if(!a)return null;if(o&&o.nodeName==
"IMG")return{scrollX:f,scrollY:e};if(a.anchorNode==a.focusNode&&a.anchorOffset==a.focusOffset){o=b(r,a.anchorNode,a.focusNode);if(!o)return{scrollX:f,scrollY:e};g(a.anchorNode.nodeValue||"").replace(/^\s+/,function(j){m=j.length});return{start:Math.max(o.start+a.anchorOffset-m,0),end:Math.max(o.end+a.focusOffset-m,0),scrollX:f,scrollY:e,beg:a.anchorOffset-m==0}}else{o=b(r,c.startContainer,c.endContainer);if(!o)return{scrollX:f,scrollY:e};return{start:Math.max(o.start+c.startOffset-m,0),end:Math.max(o.end+
c.endOffset-0,0),scrollX:f,scrollY:e,beg:c.startOffset-m==0}}},moveToBookmark:function(a){function b(s,t,w){s=d.dom.doc.createTreeWalker(s,NodeFilter.SHOW_TEXT,null,false);for(var u,v=0,x={},y;(u=s.nextNode())!=null;){r=u.nodeValue||"";n=g(r).length;v+=n;if(v>=t&&!x.startNode){y=t-(v-n);if(a.beg&&y>=n)continue;x.startNode=u;x.startOffset=y+0}if(v>=w){x.endNode=u;x.endOffset=w-(v-n)+0;return x}}return null}var d=this,c=d.getRng(),f=d.getSel(),e=d.dom.getRoot(),o,n,r;if(!a)return false;d.win.scrollTo(a.scrollX,
a.scrollY);if(l){d.tridentSel.destroy();if(c=a.rng){try{c.select()}catch(m){}return true}d.win.focus();if(a.tag){c=e.createControlRange();p(d.dom.select(a.tag),function(s,t){t==a.index&&c.addElement(s)})}else try{if(a.start<0)return true;c=f.createRange();c.moveToElementText(e);c.collapse(true);c.moveStart("character",a.start);c.moveEnd("character",a.length)}catch(j){return true}try{c.select()}catch(i){}return true}if(!f)return false;if(a.rng){f.removeAllRanges();f.addRange(a.rng)}else if(h(a.start)&&
h(a.end))try{if(o=b(e,a.start,a.end)){c=d.dom.doc.createRange();c.setStart(o.startNode,o.startOffset);c.setEnd(o.endNode,o.endOffset);f.removeAllRanges();f.addRange(c)}k.isOpera||d.win.focus()}catch(q){}},select:function(a,b){function d(n,r){var m,j;if(n)for(m=e.createTreeWalker(n,NodeFilter.SHOW_TEXT,null,false);n=m.nextNode();){j=n;if(k.trim(n.nodeValue).length!=0)if(r)return n;else j=n}return j}var c=this.getRng();this.getSel();var f,e=this.win.document;if(l)try{f=e.body;if(/^(IMG|TABLE)$/.test(a.nodeName)){c=
f.createControlRange();c.addElement(a)}else{c=f.createTextRange();c.moveToElementText(a)}c.select()}catch(o){}else{if(b){b=d(a,1)||this.dom.select("br:first",a)[0];f=d(a,0)||this.dom.select("br:last",a)[0];if(b&&f){c=e.createRange();b.nodeName=="BR"?c.setStartBefore(b):c.setStart(b,0);f.nodeName=="BR"?c.setEndBefore(f):c.setEnd(f,f.nodeValue.length)}else c.selectNode(a)}else c.selectNode(a);this.setRng(c)}return a},isCollapsed:function(){var a=this.getRng(),b=this.getSel();if(!a||a.item)return false;
return!b||a.boundingWidth==0||a.collapsed},collapse:function(a){var b=this.getRng(),d;if(b.item){d=b.item(0);b=this.win.document.body.createTextRange();b.moveToElementText(d)}b.collapse(!!a);this.setRng(b)},getSel:function(){var a=this.win;return a.getSelection?a.getSelection():a.document.selection},getRng:function(a){var b,d;if(a&&this.tridentSel)return this.tridentSel.getRangeAt(0);try{if(b=this.getSel())d=b.rangeCount>0?b.getRangeAt(0):b.createRange?b.createRange():this.win.document.createRange()}catch(c){}d||
(d=l?this.win.document.body.createTextRange():this.win.document.createRange());return d},setRng:function(a){var b;if(this.tridentSel)if(a.cloneRange)this.tridentSel.addRange(a);else try{a.select()}catch(d){}else if(b=this.getSel()){b.removeAllRanges();b.addRange(a)}},setNode:function(a){this.setContent(this.dom.getOuterHTML(a));return a},getNode:function(){var a=this.getRng(),b=this.getSel(),d;if(!l){if(!a)return this.dom.getRoot();d=a.commonAncestorContainer;if(!a.collapsed){if(k.isWebKit&&b.anchorNode&&
b.anchorNode.nodeType==1)return b.anchorNode.childNodes[b.anchorOffset];if(a.startContainer==a.endContainer)if(a.startOffset-a.endOffset<2)if(a.startContainer.hasChildNodes())d=a.startContainer.childNodes[a.startOffset]}return this.dom.getParent(d,"*")}return a.item?a.item(0):a.parentElement()},getSelectedBlocks:function(a,b){var d=this.dom,c,f=[];a=d.getParent(a||this.getStart(),d.isBlock);b=d.getParent(b||this.getEnd(),d.isBlock);a&&f.push(a);if(a&&b&&a!=b)for(c=a;(c=c.nextSibling)&&c!=b;)d.isBlock(c)&&
f.push(c);b&&a!=b&&f.push(b);return f},destroy:function(a){this.win=null;this.tridentSel&&this.tridentSel.destroy();a||k.removeUnload(this.destroy)}})})(tinymce);
(function(k){k.create("tinymce.dom.XMLWriter",{node:null,XMLWriter:function(){function g(){var h=document.implementation;if(!h||!h.createDocument){try{return new ActiveXObject("MSXML2.DOMDocument")}catch(l){}try{return new ActiveXObject("Microsoft.XmlDom")}catch(p){}}else return h.createDocument("","",null)}this.doc=g();this.valid=k.isOpera||k.isWebKit;this.reset()},reset:function(){var g=this.doc;g.firstChild&&g.removeChild(g.firstChild);this.node=g.appendChild(g.createElement("html"))},writeStartElement:function(g){this.node=
this.node.appendChild(this.doc.createElement(g))},writeAttribute:function(g,h){if(this.valid)h=h.replace(/>/g,"%MCGT%");this.node.setAttribute(g,h)},writeEndElement:function(){this.node=this.node.parentNode},writeFullEndElement:function(){var g=this.node;g.appendChild(this.doc.createTextNode(""));this.node=g.parentNode},writeText:function(g){if(this.valid)g=g.replace(/>/g,"%MCGT%");this.node.appendChild(this.doc.createTextNode(g))},writeCDATA:function(g){this.node.appendChild(this.doc.createCDATASection(g))},
writeComment:function(g){if(k.isIE)g=g.replace(/^\-|\-$/g," ");this.node.appendChild(this.doc.createComment(g.replace(/\-\-/g," ")))},getContent:function(){var g;g=this.doc.xml||(new XMLSerializer).serializeToString(this.doc);g=g.replace(/<\?[^?]+\?>|<html>|<\/html>|<html\/>|<!DOCTYPE[^>]+>/g,"");g=g.replace(/ ?\/>/g," />");if(this.valid)g=g.replace(/\%MCGT%/g,"&gt;");return g}})})(tinymce);
(function(k){k.create("tinymce.dom.StringWriter",{str:null,tags:null,count:0,settings:null,indent:null,StringWriter:function(g){this.settings=k.extend({indent_char:" ",indentation:0},g);this.reset()},reset:function(){this.str=this.indent="";this.tags=[];this.count=0},writeStartElement:function(g){this._writeAttributesEnd();this.writeRaw("<"+g);this.tags.push(g);this.inAttr=true;this.count++;this.elementCount=this.count},writeAttribute:function(g,h){this.writeRaw(" "+this.encode(g)+'="'+this.encode(h)+
'"')},writeEndElement:function(){var g;if(this.tags.length>0){g=this.tags.pop();this._writeAttributesEnd(1)&&this.writeRaw("</"+g+">");this.settings.indentation>0&&this.writeRaw("\n")}},writeFullEndElement:function(){if(this.tags.length>0){this._writeAttributesEnd();this.writeRaw("</"+this.tags.pop()+">");this.settings.indentation>0&&this.writeRaw("\n")}},writeText:function(g){this._writeAttributesEnd();this.writeRaw(this.encode(g));this.count++},writeCDATA:function(g){this._writeAttributesEnd();
this.writeRaw("<![CDATA["+g+"]]\>");this.count++},writeComment:function(g){this._writeAttributesEnd();this.writeRaw("<!-- "+g+"--\>");this.count++},writeRaw:function(g){this.str+=g},encode:function(g){return g.replace(/[<>&"]/g,function(h){switch(h){case "<":return"&lt;";case ">":return"&gt;";case "&":return"&amp;";case '"':return"&quot;"}return h})},getContent:function(){return this.str},_writeAttributesEnd:function(g){if(this.inAttr){this.inAttr=false;if(g&&this.elementCount==this.count){this.writeRaw(" />");
return false}this.writeRaw(">");return true}}})})(tinymce);
(function(k){function g(d){return d.replace(/([?+*])/g,".$1")}var h=k.extend,l=k.each,p=k.util.Dispatcher,a=k.isIE,b=k.isGecko;k.create("tinymce.dom.Serializer",{Serializer:function(d){var c=this;c.key=0;c.onPreProcess=new p(c);c.onPostProcess=new p(c);try{c.writer=new k.dom.XMLWriter}catch(f){c.writer=new k.dom.StringWriter}c.settings=d=h({dom:k.DOM,valid_nodes:0,node_filter:0,attr_filter:0,invalid_attrs:/^(mce_|_moz_|sizset|sizcache)/,closed:/^(br|hr|input|meta|img|link|param|area)$/,entity_encoding:"named",
entities:"160,nbsp,161,iexcl,162,cent,163,pound,164,curren,165,yen,166,brvbar,167,sect,168,uml,169,copy,170,ordf,171,laquo,172,not,173,shy,174,reg,175,macr,176,deg,177,plusmn,178,sup2,179,sup3,180,acute,181,micro,182,para,183,middot,184,cedil,185,sup1,186,ordm,187,raquo,188,frac14,189,frac12,190,frac34,191,iquest,192,Agrave,193,Aacute,194,Acirc,195,Atilde,196,Auml,197,Aring,198,AElig,199,Ccedil,200,Egrave,201,Eacute,202,Ecirc,203,Euml,204,Igrave,205,Iacute,206,Icirc,207,Iuml,208,ETH,209,Ntilde,210,Ograve,211,Oacute,212,Ocirc,213,Otilde,214,Ouml,215,times,216,Oslash,217,Ugrave,218,Uacute,219,Ucirc,220,Uuml,221,Yacute,222,THORN,223,szlig,224,agrave,225,aacute,226,acirc,227,atilde,228,auml,229,aring,230,aelig,231,ccedil,232,egrave,233,eacute,234,ecirc,235,euml,236,igrave,237,iacute,238,icirc,239,iuml,240,eth,241,ntilde,242,ograve,243,oacute,244,ocirc,245,otilde,246,ouml,247,divide,248,oslash,249,ugrave,250,uacute,251,ucirc,252,uuml,253,yacute,254,thorn,255,yuml,402,fnof,913,Alpha,914,Beta,915,Gamma,916,Delta,917,Epsilon,918,Zeta,919,Eta,920,Theta,921,Iota,922,Kappa,923,Lambda,924,Mu,925,Nu,926,Xi,927,Omicron,928,Pi,929,Rho,931,Sigma,932,Tau,933,Upsilon,934,Phi,935,Chi,936,Psi,937,Omega,945,alpha,946,beta,947,gamma,948,delta,949,epsilon,950,zeta,951,eta,952,theta,953,iota,954,kappa,955,lambda,956,mu,957,nu,958,xi,959,omicron,960,pi,961,rho,962,sigmaf,963,sigma,964,tau,965,upsilon,966,phi,967,chi,968,psi,969,omega,977,thetasym,978,upsih,982,piv,8226,bull,8230,hellip,8242,prime,8243,Prime,8254,oline,8260,frasl,8472,weierp,8465,image,8476,real,8482,trade,8501,alefsym,8592,larr,8593,uarr,8594,rarr,8595,darr,8596,harr,8629,crarr,8656,lArr,8657,uArr,8658,rArr,8659,dArr,8660,hArr,8704,forall,8706,part,8707,exist,8709,empty,8711,nabla,8712,isin,8713,notin,8715,ni,8719,prod,8721,sum,8722,minus,8727,lowast,8730,radic,8733,prop,8734,infin,8736,ang,8743,and,8744,or,8745,cap,8746,cup,8747,int,8756,there4,8764,sim,8773,cong,8776,asymp,8800,ne,8801,equiv,8804,le,8805,ge,8834,sub,8835,sup,8836,nsub,8838,sube,8839,supe,8853,oplus,8855,otimes,8869,perp,8901,sdot,8968,lceil,8969,rceil,8970,lfloor,8971,rfloor,9001,lang,9002,rang,9674,loz,9824,spades,9827,clubs,9829,hearts,9830,diams,338,OElig,339,oelig,352,Scaron,353,scaron,376,Yuml,710,circ,732,tilde,8194,ensp,8195,emsp,8201,thinsp,8204,zwnj,8205,zwj,8206,lrm,8207,rlm,8211,ndash,8212,mdash,8216,lsquo,8217,rsquo,8218,sbquo,8220,ldquo,8221,rdquo,8222,bdquo,8224,dagger,8225,Dagger,8240,permil,8249,lsaquo,8250,rsaquo,8364,euro",
valid_elements:"*[*]",extended_valid_elements:0,valid_child_elements:0,invalid_elements:0,fix_table_elements:1,fix_list_elements:true,fix_content_duplication:true,convert_fonts_to_spans:false,font_size_classes:0,font_size_style_values:0,apply_source_formatting:0,indent_mode:"simple",indent_char:"\t",indent_levels:1,remove_linebreaks:1,remove_redundant_brs:1,element_format:"xhtml"},d);c.dom=d.dom;d.remove_redundant_brs&&c.onPostProcess.add(function(e,o){o.content=o.content.replace(/(<br \/>\s*)+<\/(p|h[1-6]|div|li)>/gi,
function(n,r,m){if(/^<br \/>\s*<\//.test(n))return"</"+m+">";return n})});d.element_format=="html"&&c.onPostProcess.add(function(e,o){o.content=o.content.replace(/<([^>]+) \/>/g,"<$1>")});d.fix_list_elements&&c.onPreProcess.add(function(e,o){function n(w,u){u=u.split(",");for(var v;(w=w.previousSibling)!=null;)for(v=0;v<u.length;v++)if(w.nodeName==u[v])return w;return null}var r,m=["ol","ul"],j,i,q,s=/^(OL|UL)$/,t;for(r=0;r<m.length;r++){e=c.dom.select(m[r],o.node);for(j=0;j<e.length;j++){i=e[j];
q=i.parentNode;if(s.test(q.nodeName))if(t=n(i,"LI"))t.appendChild(i);else{t=c.dom.create("li");t.innerHTML="&nbsp;";t.appendChild(i);q.insertBefore(t,q.firstChild)}}}});d.fix_table_elements&&c.onPreProcess.add(function(e,o){if(!k.isOpera||opera.buildNumber()>=1767)l(c.dom.select("p table",o.node).reverse(),function(n){var r=c.dom.getParent(n.parentNode,"table,p");if(r.nodeName!="TABLE")try{c.dom.split(r,n)}catch(m){}})})},setEntities:function(d){var c,f={},e="",o;if(!this.entityLookup){d=d.split(",");
for(c=0;c<d.length;c+=2){o=d[c];if(!(o==34||o==38||o==60||o==62)){f[String.fromCharCode(d[c])]=d[c+1];o=parseInt(d[c]).toString(16);e+="\\u"+"0000".substring(o.length)+o}}if(e){this.entitiesRE=new RegExp("["+e+"]","g");this.entityLookup=f}else this.settings.entity_encoding="raw"}},setValidChildRules:function(d){this.childRules=null;this.addValidChildRules(d)},addValidChildRules:function(d){var c=this;if(d){l(d.split(","),function(f){var e=f.split(/\[|\]/),o;f="";l(e[1].split("|"),function(n){if(f)f+=
"|";switch(n){case "%itrans":n="A|BR|SPAN|BDO|OBJECT|APPLET|IMG|MAP|IFRAME|TT|I|B|U|S|STRIKE|BIG|SMALL|FONT|BASEFONT|EM|STRONG|DFN|CODE|Q|SAMP|KBD|VAR|CITE|ABBR|ACRONYM|SUB|SUP|INPUT|SELECT|TEXTAREA|LABEL|BUTTON|#text|#comment";break;case "%itrans_na":n="A|BR|SPAN|BDO|OBJECT|APPLET|IMG|MAP|IFRAME|TT|I|B|U|S|STRIKE|BIG|SMALL|FONT|BASEFONT|EM|STRONG|DFN|CODE|Q|SAMP|KBD|VAR|CITE|ABBR|ACRONYM|SUB|SUP|INPUT|SELECT|TEXTAREA|LABEL|BUTTON|#text|#comment".substring(2);break;case "%istrict":n="A|BR|SPAN|BDO|MAP|OBJECT|IMG|TT|I|B|BIG|SMALL|EM|STRONG|DFN|CODE|Q|SAMP|KBD|VAR|CITE|ABBR|ACRONYM|SUB|SUP|#text|#comment";
break;case "%istrict_na":n="A|BR|SPAN|BDO|MAP|OBJECT|IMG|TT|I|B|BIG|SMALL|EM|STRONG|DFN|CODE|Q|SAMP|KBD|VAR|CITE|ABBR|ACRONYM|SUB|SUP|#text|#comment".substring(2);break;case "%btrans":n="H[1-6]|P|DIV|ADDRESS|PRE|FORM|TABLE|LI|OL|UL|TD|CAPTION|BLOCKQUOTE|CENTER|DL|DT|DD|DIR|FIELDSET|FORM|NOSCRIPT|NOFRAMES|MENU|ISINDEX|SAMP";break;case "%bstrict":n="H[1-6]|P|DIV|ADDRESS|PRE|FORM|TABLE|LI|OL|UL|TD|CAPTION|BLOCKQUOTE|CENTER|DL|DT|DD|DIR|FIELDSET|FORM|NOSCRIPT|NOFRAMES|MENU|ISINDEX|SAMP";break}f+=n});
o=new RegExp("^("+f.toLowerCase()+")$","i");l(e[0].split("/"),function(n){c.childRules=c.childRules||{};c.childRules[n]=o})});d="";l(c.childRules,function(f,e){if(d)d+="|";d+=e});c.parentElementsRE=new RegExp("^("+d.toLowerCase()+")$","i")}},setRules:function(d){this._setup();this.rules={};this.wildRules=[];this.validElements={};return this.addRules(d)},addRules:function(d){var c=this,f;if(d){c._setup();l(d.split(","),function(e){e=e.split(/\[|\]/);var o=e[0].split("/"),n,r,m,j=[];if(f)r=k.extend([],
f.attribs);e.length>1&&l(e[1].split("|"),function(i){var q={},s;r=r||[];i=i.replace(/::/g,"~");i=/^([!\-])?([\w*.?~_\-]+|)([=:<])?(.+)?$/.exec(i);i[2]=i[2].replace(/~/g,":");if(i[1]=="!"){n=n||[];n.push(i[2])}if(i[1]=="-")for(s=0;s<r.length;s++)if(r[s].name==i[2]){r.splice(s,1);return}switch(i[3]){case "=":q.defaultVal=i[4]||"";break;case ":":q.forcedVal=i[4];break;case "<":q.validVals=i[4].split("?");break}if(/[*.?]/.test(i[2])){m=m||[];q.nameRE=new RegExp("^"+g(i[2])+"$");m.push(q)}else{q.name=
i[2];r.push(q)}j.push(i[2])});l(o,function(i,q){var s=i.charAt(0),t=1,w={};if(f){if(f.noEmpty)w.noEmpty=f.noEmpty;if(f.fullEnd)w.fullEnd=f.fullEnd;if(f.padd)w.padd=f.padd}switch(s){case "-":w.noEmpty=true;break;case "+":w.fullEnd=true;break;case "#":w.padd=true;break;default:t=0}o[q]=i=i.substring(t);c.validElements[i]=1;if(/[*.?]/.test(o[0])){w.nameRE=new RegExp("^"+g(o[0])+"$");c.wildRules=c.wildRules||{};c.wildRules.push(w)}else{w.name=o[0];if(o[0]=="@")f=w;c.rules[i]=w}w.attribs=r;if(n)w.requiredAttribs=
n;if(m){i="";l(j,function(u){if(i)i+="|";i+="("+g(u)+")"});w.validAttribsRE=new RegExp("^"+i.toLowerCase()+"$");w.wildAttribs=m}})});d="";l(c.validElements,function(e,o){if(d)d+="|";if(o!="@")d+=o});c.validElementsRE=new RegExp("^("+g(d.toLowerCase())+")$")}},findRule:function(d){var c=this.rules,f;this._setup();if(c=c[d])return c;c=this.wildRules;for(f=0;f<c.length;f++)if(c[f].nameRE.test(d))return c[f];return null},findAttribRule:function(d,c){var f=d.wildAttribs;for(d=0;d<f.length;d++)if(f[d].nameRE.test(c))return f[d];
return null},serialize:function(d,c){var f=this,e,o,n,r;f._setup();c=c||{};c.format=c.format||"html";f.processObj=c;if(a){r=[];l(d.getElementsByTagName("option"),function(m){m=f.dom.getAttrib(m,"selected");r.push(m?m:null)})}d=d.cloneNode(true);a&&l(d.getElementsByTagName("option"),function(m,j){f.dom.setAttrib(m,"selected",r[j])});n=d.ownerDocument.implementation;if(n.createHTMLDocument&&k.isOpera&&opera.buildNumber()>=1767){e=n.createHTMLDocument("");l(d.nodeName=="BODY"?d.childNodes:[d],function(m){e.body.appendChild(e.importNode(m,
true))});d=d.nodeName!="BODY"?e.body.firstChild:e.body;o=f.dom.doc;f.dom.doc=e}f.key=""+(parseInt(f.key)+1);if(!c.no_events){c.node=d;f.onPreProcess.dispatch(f,c)}f.writer.reset();f._serializeNode(d,c.getInner);c.content=f.writer.getContent();if(o)f.dom.doc=o;c.no_events||f.onPostProcess.dispatch(f,c);f._postProcess(c);c.node=null;return k.trim(c.content)},_postProcess:function(d){var c=this,f=c.settings,e=d.content,o;if(d.format=="html"){o=c._protect({content:e,patterns:[{pattern:/(<script[^>]*>)(.*?)(<\/script>)/g},
{pattern:/(<noscript[^>]*>)(.*?)(<\/noscript>)/g},{pattern:/(<style[^>]*>)(.*?)(<\/style>)/g},{pattern:/(<pre[^>]*>)(.*?)(<\/pre>)/g,encode:1},{pattern:/(<!--\[CDATA\[)(.*?)(\]\]--\>)/g}]});e=o.content;if(f.entity_encoding!=="raw")e=c._encode(e);if(!d.set){e=e.replace(/<p>\s+<\/p>|<p([^>]+)>\s+<\/p>/g,f.entity_encoding=="numeric"?"<p$1>&#160;</p>":"<p$1>&nbsp;</p>");if(f.remove_linebreaks){e=e.replace(/\r?\n|\r/g," ");e=e.replace(/(<[^>]+>)\s+/g,"$1 ");e=e.replace(/\s+(<\/[^>]+>)/g," $1");e=e.replace(/<(p|h[1-6]|blockquote|hr|div|table|tbody|tr|td|body|head|html|title|meta|style|pre|script|link|object) ([^>]+)>\s+/g,
"<$1 $2>");e=e.replace(/<(p|h[1-6]|blockquote|hr|div|table|tbody|tr|td|body|head|html|title|meta|style|pre|script|link|object)>\s+/g,"<$1>");e=e.replace(/\s+<\/(p|h[1-6]|blockquote|hr|div|table|tbody|tr|td|body|head|html|title|meta|style|pre|script|link|object)>/g,"</$1>")}if(f.apply_source_formatting&&f.indent_mode=="simple"){e=e.replace(/<(\/?)(ul|hr|table|meta|link|tbody|tr|object|body|head|html|map)(|[^>]+)>\s*/g,"\n<$1$2$3>\n");e=e.replace(/\s*<(p|h[1-6]|blockquote|div|title|style|pre|script|td|li|area)(|[^>]+)>/g,
"\n<$1$2>");e=e.replace(/<\/(p|h[1-6]|blockquote|div|title|style|pre|script|td|li)>\s*/g,"</$1>\n");e=e.replace(/\n\n/g,"\n")}}e=c._unprotect(e,o);e=e.replace(/<!--\[CDATA\[([\s\S]+)\]\]--\>/g,"<![CDATA[$1]]\>");if(f.entity_encoding=="raw")e=e.replace(/<p>&nbsp;<\/p>|<p([^>]+)>&nbsp;<\/p>/g,"<p$1>\u00a0</p>");e=e.replace(/<noscript([^>]+|)>([\s\S]*?)<\/noscript>/g,function(n,r,m){return"<noscript"+r+">"+c.dom.decode(m.replace(/<!--|--\>/g,""))+"</noscript>"})}d.content=e},_serializeNode:function(d,
c){var f=this.settings,e=this.writer,o,n,r,m,j,i,q,s,t,w;if(!f.node_filter||f.node_filter(d))switch(d.nodeType){case 1:if(d.hasAttribute?d.hasAttribute("mce_bogus"):d.getAttribute("mce_bogus"))return;t=false;o=d.hasChildNodes();q=d.getAttribute("mce_name")||d.nodeName.toLowerCase();if(a)if(d.scopeName!=="HTML"&&d.scopeName!=="html")q=d.scopeName+":"+q;if(q.indexOf("mce:")===0)q=q.substring(4);if(!this.validElementsRE||!this.validElementsRE.test(q)||this.invalidElementsRE&&this.invalidElementsRE.test(q)||
c){t=true;break}if(a){if(f.fix_content_duplication){if(d.mce_serialized==this.key)return;d.mce_serialized=this.key}if(q.charAt(0)=="/")q=q.substring(1)}else if(b)if(d.nodeName==="BR"&&d.getAttribute("type")=="_moz")return;if(this.childRules){if(this.parentElementsRE.test(this.elementName))if(!this.childRules[this.elementName].test(q)){t=true;break}this.elementName=q}s=this.findRule(q);q=s.name||q;w=f.closed.test(q);if(!o&&s.noEmpty||a&&!q){t=true;break}if(s.requiredAttribs){m=s.requiredAttribs;for(c=
m.length-1;c>=0;c--)if(this.dom.getAttrib(d,m[c])!=="")break;if(c==-1){t=true;break}}e.writeStartElement(q);if(s.attribs){c=0;j=s.attribs;for(r=j.length;c<r;c++){m=j[c];i=this._getAttrib(d,m);i!==null&&e.writeAttribute(m.name,i)}}if(s.validAttribsRE){j=this.dom.getAttribs(d);for(c=j.length-1;c>-1;c--){m=j[c];if(m.specified){m=m.nodeName.toLowerCase();if(!(f.invalid_attrs.test(m)||!s.validAttribsRE.test(m))){r=this.findAttribRule(s,m);i=this._getAttrib(d,r,m);i!==null&&e.writeAttribute(m,i)}}}}if(q===
"script"&&k.trim(d.innerHTML)){e.writeText("// ");e.writeCDATA(d.innerHTML.replace(/<!--|--\>|<\[CDATA\[|\]\]>/g,""));o=false;break}if(s.padd)if(o&&(n=d.firstChild)&&n.nodeType===1&&d.childNodes.length===1){if(n.hasAttribute?n.hasAttribute("mce_bogus"):n.getAttribute("mce_bogus"))e.writeText("\u00a0")}else o||e.writeText("\u00a0");break;case 3:if(this.childRules&&this.parentElementsRE.test(this.elementName))if(!this.childRules[this.elementName].test(d.nodeName))return;return e.writeText(d.nodeValue);
case 4:return e.writeCDATA(d.nodeValue);case 8:return e.writeComment(d.nodeValue)}else if(d.nodeType==1)o=d.hasChildNodes();if(o&&!w)for(n=d.firstChild;n;){this._serializeNode(n);this.elementName=q;n=n.nextSibling}t||(w?e.writeEndElement():e.writeFullEndElement())},_protect:function(d){function c(o){return o.replace(/[\r\n\\]/g,function(n){if(n==="\n")return"\\n";else if(n==="\\")return"\\\\";return"\\r"})}function f(o){return o.replace(/\\[\\rn]/g,function(n){if(n==="\\n")return"\n";else if(n===
"\\\\")return"\\";return"\r"})}var e=this;d.items=d.items||[];l(d.patterns,function(o){d.content=f(c(d.content).replace(o.pattern,function(n,r,m,j){m=f(m);if(o.encode)m=e._encode(m);d.items.push(m);return r+"<!--mce:"+(d.items.length-1)+"--\>"+j}))});return d},_unprotect:function(d,c){d=d.replace(/\<!--mce:([0-9]+)--\>/g,function(f,e){return c.items[parseInt(e)]});c.items=[];return d},_encode:function(d){var c=this.settings,f;if(c.entity_encoding!=="raw"){if(c.entity_encoding.indexOf("named")!=-1){this.setEntities(c.entities);
f=this.entityLookup;d=d.replace(this.entitiesRE,function(e){var o;if(o=f[e])e="&"+o+";";return e})}if(c.entity_encoding.indexOf("numeric")!=-1)d=d.replace(/[\u007E-\uFFFF]/g,function(e){return"&#"+e.charCodeAt(0)+";"})}return d},_setup:function(){var d=this.settings;if(!this.done){this.done=1;this.setRules(d.valid_elements);this.addRules(d.extended_valid_elements);this.addValidChildRules(d.valid_child_elements);if(d.invalid_elements)this.invalidElementsRE=new RegExp("^("+g(d.invalid_elements.replace(/,/g,
"|").toLowerCase())+")$");if(d.attrib_value_filter)this.attribValueFilter=d.attribValueFilter}},_getAttrib:function(d,c,f){var e;f=f||c.name;if(c.forcedVal&&(e=c.forcedVal)){if(e==="{$uid}")return this.dom.uniqueId();return e}e=this.dom.getAttrib(d,f);switch(f){case "rowspan":case "colspan":if(e=="1")e="";break}if(this.attribValueFilter)e=this.attribValueFilter(f,e,d);if(c.validVals){for(d=c.validVals.length-1;d>=0;d--)if(e==c.validVals[d])break;if(d==-1)return null}if(e===""&&typeof c.defaultVal!=
"undefined"){e=c.defaultVal;if(e==="{$uid}")return this.dom.uniqueId();return e}else if(f=="class"&&this.processObj.get)e=e.replace(/\s?mceItem\w+\s?/g,"");if(e==="")return null;return e}})})(tinymce);
(function(k){var g=k.each,h=k.dom.Event;k.create("tinymce.dom.ScriptLoader",{ScriptLoader:function(l){this.settings=l||{};this.queue=[];this.lookup={}},isDone:function(l){return this.lookup[l]?this.lookup[l].state==2:0},markDone:function(l){this.lookup[l]={state:2,url:l}},add:function(l,p,a,b){var d=this.lookup,c;if(c=d[l]){if(p&&c.state==2)p.call(a||this);return c}c={state:0,url:l,func:p,scope:a||this};b?this.queue.unshift(c):this.queue.push(c);return d[l]=c},load:function(l,p,a){function b(f){h.domLoaded||
d.settings.strict_mode?k.util.XHR.send({url:k._addVer(f),error:d.settings.error,async:false,success:function(e){d.eval(e)}}):document.write('<script type="text/javascript" src="'+k._addVer(f)+'"><\/script>')}var d=this,c;if(c=d.lookup[l]){if(p&&c.state==2)p.call(a||d);return c}k.is(l,"string")?b(l):g(l,function(f){b(f)});if(p)p.call(a||d)},loadQueue:function(l,p){var a=this;if(a.queueLoading){if(l)a.queueCallbacks.push({func:l,scope:p||a})}else{a.queueLoading=1;a.queueCallbacks=[];a.loadScripts(a.queue,
function(){a.queueLoading=0;if(l)l.call(p||a);g(a.queueCallbacks,function(b){b.func.call(b.scope)})})}},eval:function(l){var p=window;if(p.execScript)p.execScript(l);else try{eval.call(p,l)}catch(a){eval(l,p)}},loadScripts:function(l,p,a){function b(o){o.state=2;if(o.func)o.func.call(o.scope||f)}function d(){var o;o=l.length;g(l,function(n){n=e[n.url];if(n.state===2){b(n);o--}else c(n)});if(o===0&&p){p.call(a||f);p=0}}function c(o){if(!(o.state>0)){o.state=1;k.dom.ScriptLoader.loadScript(o.url,function(){b(o);
d()})}}var f=this,e=f.lookup;g(l,function(o){var n=o.url;if(e[n])o=e[n];else{e[n]=o;f.queue.push(o)}if(!(o.state>0))if(!h.domLoaded&&!f.settings.strict_mode){var r,m="";if(p||o.func){o.state=1;r=k.dom.ScriptLoader._addOnLoad(function(){b(o);d()});m=k.isIE?' onreadystatechange="':' onload="';m+="tinymce.dom.ScriptLoader._onLoad(this,'"+n+"',"+r+');"'}document.write('<script type="text/javascript" src="'+k._addVer(n)+'"'+m+"><\/script>");o.func||b(o)}else c(o)});d()},"static":{_addOnLoad:function(l){this._funcs=
this._funcs||[];this._funcs.push(l);return this._funcs.length-1},_onLoad:function(l,p,a){if(!k.isIE||l.readyState=="complete")this._funcs[a].call(this)},loadScript:function(l,p){function a(){h.clear(b);k.DOM.remove(b);if(p){p.call(document,l);p=0}}var b=k.DOM.uniqueId(),d;if(k.isIE)k.util.XHR.send({url:k._addVer(l),async:false,success:function(c){window.execScript(c);a()}});else{d=k.DOM.create("script",{id:b,type:"text/javascript",src:k._addVer(l)});h.add(d,"load",a);(document.getElementsByTagName("head")[0]||
document.body).appendChild(d)}}}});k.ScriptLoader=new k.dom.ScriptLoader})(tinymce);
(function(k){var g=k.DOM,h=k.is;k.create("tinymce.ui.Control",{Control:function(l,p){this.id=l;this.settings=p=p||{};this.rendered=false;this.onRender=new k.util.Dispatcher(this);this.classPrefix="";this.scope=p.scope||this;this.active=this.disabled=0},setDisabled:function(l){var p;if(l!=this.disabled){if((p=g.get(this.id))&&this.settings.unavailable_prefix)if(l){this.prevTitle=p.title;p.title=this.settings.unavailable_prefix+": "+p.title}else p.title=this.prevTitle;this.setState("Disabled",l);this.setState("Enabled",
!l);this.disabled=l}},isDisabled:function(){return this.disabled},setActive:function(l){if(l!=this.active){this.setState("Active",l);this.active=l}},isActive:function(){return this.active},setState:function(l,p){var a=g.get(this.id);l=this.classPrefix+l;p?g.addClass(a,l):g.removeClass(a,l)},isRendered:function(){return this.rendered},renderHTML:function(){},renderTo:function(l){g.setHTML(l,this.renderHTML())},postRender:function(){var l;if(h(this.disabled)){l=this.disabled;this.disabled=-1;this.setDisabled(l)}if(h(this.active)){l=
this.active;this.active=-1;this.setActive(l)}},remove:function(){g.remove(this.id);this.destroy()},destroy:function(){k.dom.Event.clear(this.id)}})})(tinymce);tinymce.create("tinymce.ui.Container:tinymce.ui.Control",{Container:function(k,g){this.parent(k,g);this.controls=[];this.lookup={}},add:function(k){this.lookup[k.id]=k;this.controls.push(k);return k},get:function(k){return this.lookup[k]}});
tinymce.create("tinymce.ui.Separator:tinymce.ui.Control",{Separator:function(k,g){this.parent(k,g);this.classPrefix="mceSeparator"},renderHTML:function(){return tinymce.DOM.createHTML("span",{"class":this.classPrefix})}});
(function(k){var g=k.is;k.create("tinymce.ui.MenuItem:tinymce.ui.Control",{MenuItem:function(h,l){this.parent(h,l);this.classPrefix="mceMenuItem"},setSelected:function(h){this.setState("Selected",h);this.selected=h},isSelected:function(){return this.selected},postRender:function(){this.parent();g(this.selected)&&this.setSelected(this.selected)}})})(tinymce);
(function(k){var g=k.DOM,h=k.walk;k.create("tinymce.ui.Menu:tinymce.ui.MenuItem",{Menu:function(l,p){this.parent(l,p);this.items={};this.collapsed=false;this.menuCount=0;this.onAddItem=new k.util.Dispatcher(this)},expand:function(l){l&&h(this,function(p){p.expand&&p.expand()},"items",this);this.collapsed=false},collapse:function(l){l&&h(this,function(p){p.collapse&&p.collapse()},"items",this);this.collapsed=true},isCollapsed:function(){return this.collapsed},add:function(l){l.settings||(l=new k.ui.MenuItem(l.id||
g.uniqueId(),l));this.onAddItem.dispatch(this,l);return this.items[l.id]=l},addSeparator:function(){return this.add({separator:true})},addMenu:function(l){l.collapse||(l=this.createMenu(l));this.menuCount++;return this.add(l)},hasMenus:function(){return this.menuCount!==0},remove:function(l){delete this.items[l.id]},removeAll:function(){h(this,function(l){l.removeAll?l.removeAll():l.remove();l.destroy()},"items",this);this.items={}},createMenu:function(l){l=new k.ui.Menu(l.id||g.uniqueId(),l);l.onAddItem.add(this.onAddItem.dispatch,
this.onAddItem);return l}})})(tinymce);
(function(k){var g=k.is,h=k.DOM,l=k.each,p=k.dom.Event,a=k.dom.Element;k.create("tinymce.ui.DropMenu:tinymce.ui.Menu",{DropMenu:function(b,d){d=d||{};d.container=d.container||h.doc.body;d.offset_x=d.offset_x||0;d.offset_y=d.offset_y||0;d.vp_offset_x=d.vp_offset_x||0;d.vp_offset_y=d.vp_offset_y||0;if(g(d.icons)&&!d.icons)d["class"]+=" mceNoIcons";this.parent(b,d);this.onShowMenu=new k.util.Dispatcher(this);this.onHideMenu=new k.util.Dispatcher(this);this.classPrefix="mceMenu"},createMenu:function(b){var d=
this.settings;b.container=b.container||d.container;b.parent=this;b.constrain=b.constrain||d.constrain;b["class"]=b["class"]||d["class"];b.vp_offset_x=b.vp_offset_x||d.vp_offset_x;b.vp_offset_y=b.vp_offset_y||d.vp_offset_y;b=new k.ui.DropMenu(b.id||h.uniqueId(),b);b.onAddItem.add(this.onAddItem.dispatch,this.onAddItem);return b},update:function(){var b=this.settings,d=h.get("menu_"+this.id+"_tbl"),c=h.get("menu_"+this.id+"_co"),f,e;f=b.max_width?Math.min(d.clientWidth,b.max_width):d.clientWidth;e=
b.max_height?Math.min(d.clientHeight,b.max_height):d.clientHeight;h.boxModel?this.element.setStyles({width:f,height:e}):this.element.setStyles({width:f+2,height:e+2});b.max_width&&h.setStyle(c,"width",f);if(b.max_height){h.setStyle(c,"height",e);d.clientHeight<b.max_height&&h.setStyle(c,"overflow","hidden")}},showMenu:function(b,d,c){var f=this,e=f.settings,o,n=h.getViewPort(),r,m,j,i,q=f.classPrefix;f.collapse(1);if(!f.isMenuVisible){if(f.rendered)o=h.get("menu_"+f.id);else{o=h.add(f.settings.container,
f.renderNode());l(f.items,function(s){s.postRender()});f.element=new a("menu_"+f.id,{blocker:1,container:e.container})}k.isOpera||h.setStyles(o,{left:-65535,top:-65535});h.show(o);f.update();b+=e.offset_x||0;d+=e.offset_y||0;n.w-=4;n.h-=4;if(e.constrain){r=o.clientWidth-2;m=o.clientHeight-2;j=n.x+n.w;n=n.y+n.h;if(b+e.vp_offset_x+r>j)b=c?c-r:Math.max(0,j-e.vp_offset_x-r);if(d+e.vp_offset_y+m>n)d=Math.max(0,n-e.vp_offset_y-m)}h.setStyles(o,{left:b,top:d});f.element.update();f.isMenuVisible=1;f.mouseClickFunc=
p.add(o,"click",function(s){var t;if((s=s.target)&&(s=h.getParent(s,"tr"))&&!h.hasClass(s,q+"ItemSub")){t=f.items[s.id];if(!t.isDisabled()){for(i=f;i;){i.hideMenu&&i.hideMenu();i=i.settings.parent}t.settings.onclick&&t.settings.onclick(s);return p.cancel(s)}}});if(f.hasMenus())f.mouseOverFunc=p.add(o,"mouseover",function(s){var t;if((s=s.target)&&(s=h.getParent(s,"tr"))){t=f.items[s.id];f.lastMenu&&f.lastMenu.collapse(1);if(!t.isDisabled())if(s&&h.hasClass(s,q+"ItemSub")){s=h.getRect(s);t.showMenu(s.x+
s.w-2,s.y-2,s.x);f.lastMenu=t;h.addClass(h.get(t.id).firstChild,q+"ItemActive")}}});f.onShowMenu.dispatch(f);if(e.keyboard_focus){p.add(o,"keydown",f._keyHandler,f);h.select("a","menu_"+f.id)[0].focus();f._focusIdx=0}}},hideMenu:function(b){var d=h.get("menu_"+this.id);if(this.isMenuVisible){p.remove(d,"mouseover",this.mouseOverFunc);p.remove(d,"click",this.mouseClickFunc);p.remove(d,"keydown",this._keyHandler);h.hide(d);this.isMenuVisible=0;b||this.collapse(1);this.element&&this.element.hide();if(b=
h.get(this.id))h.removeClass(b.firstChild,this.classPrefix+"ItemActive");this.onHideMenu.dispatch(this)}},add:function(b){var d;b=this.parent(b);if(this.isRendered&&(d=h.get("menu_"+this.id)))this._add(h.select("tbody",d)[0],b);return b},collapse:function(b){this.parent(b);this.hideMenu(1)},remove:function(b){h.remove(b.id);this.destroy();return this.parent(b)},destroy:function(){var b=h.get("menu_"+this.id);p.remove(b,"mouseover",this.mouseOverFunc);p.remove(b,"click",this.mouseClickFunc);this.element&&
this.element.remove();h.remove(b)},renderNode:function(){var b=this,d=b.settings,c,f,e;e=h.create("div",{id:"menu_"+b.id,"class":d["class"],style:"position:absolute;left:0;top:0;z-index:200000"});f=h.add(e,"div",{id:"menu_"+b.id+"_co","class":b.classPrefix+(d["class"]?" "+d["class"]:"")});b.element=new a("menu_"+b.id,{blocker:1,container:d.container});d.menu_line&&h.add(f,"span",{"class":b.classPrefix+"Line"});d=h.add(f,"table",{id:"menu_"+b.id+"_tbl",border:0,cellPadding:0,cellSpacing:0});c=h.add(d,
"tbody");l(b.items,function(o){b._add(c,o)});b.rendered=true;return e},_keyHandler:function(b){function d(f){f=c._focusIdx+f;var e=h.select("a","menu_"+c.id)[f];if(e){c._focusIdx=f;e.focus()}}var c=this;switch(b.keyCode){case 38:d(-1);return;case 40:d(1);return;case 13:return;case 27:return this.hideMenu()}},_add:function(b,d){var c,f=d.settings,e,o,n=this.classPrefix;if(f.separator){e=h.add(b,"tr",{id:d.id,"class":n+"ItemSeparator"});h.add(e,"td",{"class":n+"ItemSeparator"});if(c=e.previousSibling)h.addClass(c,
"mceLast")}else{c=e=h.add(b,"tr",{id:d.id,"class":n+"Item "+n+"ItemEnabled"});c=o=h.add(c,"td");c=h.add(c,"a",{href:"javascript:;",onclick:"return false;",onmousedown:"return false;"});h.addClass(o,f["class"]);o=h.add(c,"span",{"class":"mceIcon"+(f.icon?" mce_"+f.icon:"")});f.icon_src&&h.add(o,"img",{src:f.icon_src});c=h.add(c,f.element||"span",{"class":"mceText",title:d.settings.title},d.settings.title);d.settings.style&&h.setAttrib(c,"style",d.settings.style);b.childNodes.length==1&&h.addClass(e,
"mceFirst");if((c=e.previousSibling)&&h.hasClass(c,n+"ItemSeparator"))h.addClass(e,"mceFirst");d.collapse&&h.addClass(e,n+"ItemSub");if(c=e.previousSibling)h.removeClass(c,"mceLast");h.addClass(e,"mceLast")}}})})(tinymce);
(function(k){var g=k.DOM;k.create("tinymce.ui.Button:tinymce.ui.Control",{Button:function(h,l){this.parent(h,l);this.classPrefix="mceButton"},renderHTML:function(){var h=this.classPrefix,l=this.settings,p,a;a=g.encode(l.label||"");p='<a id="'+this.id+'" href="javascript:;" class="'+h+" "+h+"Enabled "+l["class"]+(a?" "+h+"Labeled":"")+'" onmousedown="return false;" onclick="return false;" title="'+g.encode(l.title)+'">';p+=l.image?'<img class="mceIcon" src="'+l.image+'" />'+a+"</a>":'<span class="mceIcon '+
l["class"]+'"></span>'+(a?'<span class="'+h+'Label">'+a+"</span>":"")+"</a>";return p},postRender:function(){var h=this,l=h.settings;k.dom.Event.add(h.id,"click",function(p){if(!h.isDisabled())return l.onclick.call(l.scope,p)})}})})(tinymce);
(function(k){var g=k.DOM,h=k.dom.Event,l=k.each,p=k.util.Dispatcher;k.create("tinymce.ui.ListBox:tinymce.ui.Control",{ListBox:function(a,b){this.parent(a,b);this.items=[];this.onChange=new p(this);this.onPostRender=new p(this);this.onAdd=new p(this);this.onRenderMenu=new k.util.Dispatcher(this);this.classPrefix="mceListBox"},select:function(a){var b=this,d,c;if(a==undefined)return b.selectByIndex(-1);c=a&&a.call?a:function(f){return f==a};if(a!=b.selectedValue){l(b.items,function(f,e){if(c(f.value)){d=
1;b.selectByIndex(e);return false}});d||b.selectByIndex(-1)}},selectByIndex:function(a){var b,d;if(a!=this.selectedIndex){b=g.get(this.id+"_text");if(d=this.items[a]){this.selectedValue=d.value;this.selectedIndex=a;g.setHTML(b,g.encode(d.title));g.removeClass(b,"mceTitle")}else{g.setHTML(b,g.encode(this.settings.title));g.addClass(b,"mceTitle");this.selectedValue=this.selectedIndex=null}}},add:function(a,b,d){d=d||{};d=k.extend(d,{title:a,value:b});this.items.push(d);this.onAdd.dispatch(this,d)},
getLength:function(){return this.items.length},renderHTML:function(){var a="";a=this.settings;var b=this.classPrefix;a='<table id="'+this.id+'" cellpadding="0" cellspacing="0" class="'+b+" "+b+"Enabled"+(a["class"]?" "+a["class"]:"")+'"><tbody><tr>';a+="<td>"+g.createHTML("a",{id:this.id+"_text",href:"javascript:;","class":"mceText",onclick:"return false;",onmousedown:"return false;"},g.encode(this.settings.title))+"</td>";a+="<td>"+g.createHTML("a",{id:this.id+"_open",tabindex:-1,href:"javascript:;",
"class":"mceOpen",onclick:"return false;",onmousedown:"return false;"},"<span></span>")+"</td>";a+="</tr></tbody></table>";return a},showMenu:function(){var a=this,b,d=g.get(this.id),c;if(!(a.isDisabled()||a.items.length==0)){if(a.menu&&a.menu.isMenuVisible)return a.hideMenu();if(!a.isMenuRendered){a.renderMenu();a.isMenuRendered=true}g.getPos(this.settings.menu_container);b=g.getPos(d);c=a.menu;var f=c.id.split("_")[0]+"_parent";f=g.get(f);g.setStyles(f,{position:"relative",display:"block"});var e=
g.getPos(f);c.settings.container=f;c.settings.offset_x=b.x-e.x;c.settings.offset_y=b.y-e.y;c.settings.keyboard_focus=!k.isOpera;a.oldID&&c.items[a.oldID].setSelected(0);l(a.items,function(o){if(o.value===a.selectedValue){c.items[o.id].setSelected(1);a.oldID=o.id}});c.showMenu(0,d.clientHeight);h.add(g.doc,"mousedown",a.hideMenu,a);g.addClass(a.id,a.classPrefix+"Selected")}},hideMenu:function(a){if(!(a&&a.type=="mousedown"&&(a.target.id==this.id+"_text"||a.target.id==this.id+"_open")))if(!a||!g.getParent(a.target,
".mceMenu")){g.removeClass(this.id,this.classPrefix+"Selected");h.remove(g.doc,"mousedown",this.hideMenu,this);this.menu&&this.menu.hideMenu()}},renderMenu:function(){var a=this,b;b=a.settings.control_manager.createDropMenu(a.id+"_menu",{menu_line:1,"class":a.classPrefix+"Menu mceNoIcons",max_width:150,max_height:150});b.onHideMenu.add(a.hideMenu,a);b.add({title:a.settings.title,"class":"mceMenuItemTitle",onclick:function(){a.settings.onselect("")!==false&&a.select("")}});l(a.items,function(d){d.id=
g.uniqueId();d.onclick=function(){a.settings.onselect(d.value)!==false&&a.select(d.value)};b.add(d)});a.onRenderMenu.dispatch(a,b);a.menu=b},postRender:function(){var a=this,b=a.classPrefix;h.add(a.id,"click",a.showMenu,a);h.add(a.id+"_text","focus",function(){if(!a._focused)a.keyDownHandler=h.add(a.id+"_text","keydown",function(d){var c=-1,f,e=d.keyCode;l(a.items,function(o,n){if(a.selectedValue==o.value)c=n});if(e==38)f=a.items[c-1];else if(e==40)f=a.items[c+1];else if(e==13){f=a.selectedValue;
a.selectedValue=null;a.settings.onselect(f);return h.cancel(d)}if(f){a.hideMenu();a.select(f.value)}});a._focused=1});h.add(a.id+"_text","blur",function(){h.remove(a.id+"_text","keydown",a.keyDownHandler);a._focused=0});if(k.isIE6||!g.boxModel){h.add(a.id,"mouseover",function(){g.hasClass(a.id,b+"Disabled")||g.addClass(a.id,b+"Hover")});h.add(a.id,"mouseout",function(){g.hasClass(a.id,b+"Disabled")||g.removeClass(a.id,b+"Hover")})}a.onPostRender.dispatch(a,g.get(a.id))},destroy:function(){this.parent();
h.clear(this.id+"_text");h.clear(this.id+"_open")}})})(tinymce);
(function(k){var g=k.DOM,h=k.dom.Event,l=k.each;k.create("tinymce.ui.NativeListBox:tinymce.ui.ListBox",{NativeListBox:function(p,a){this.parent(p,a);this.classPrefix="mceNativeListBox"},setDisabled:function(p){g.get(this.id).disabled=p},isDisabled:function(){return g.get(this.id).disabled},select:function(p){var a=this,b,d;if(p==undefined)return a.selectByIndex(-1);d=p&&p.call?p:function(c){return c==p};if(p!=a.selectedValue){l(a.items,function(c,f){if(d(c.value)){b=1;a.selectByIndex(f);return false}});
b||a.selectByIndex(-1)}},selectByIndex:function(p){g.get(this.id).selectedIndex=p+1;this.selectedValue=this.items[p]?this.items[p].value:null},add:function(p,a,b){b=b||{};b.value=a;this.isRendered()&&g.add(g.get(this.id),"option",b,p);p={title:p,value:a,attribs:b};this.items.push(p);this.onAdd.dispatch(this,p)},getLength:function(){return g.get(this.id).options.length-1},renderHTML:function(){var p;p=g.createHTML("option",{value:""},"-- "+this.settings.title+" --");l(this.items,function(a){p+=g.createHTML("option",
{value:a.value},a.title)});return p=g.createHTML("select",{id:this.id,"class":"mceNativeListBox"},p)},postRender:function(){function p(b){if((b=a.items[b.target.selectedIndex-1])&&(b=b.value)){a.onChange.dispatch(a,b);a.settings.onselect&&a.settings.onselect(b)}}var a=this;a.rendered=true;h.add(a.id,"change",p);h.add(a.id,"keydown",function(b){var d;h.remove(a.id,"change",void 0);d=h.add(a.id,"blur",function(){h.add(a.id,"change",p);h.remove(a.id,"blur",d)});if(b.keyCode==13||b.keyCode==32){p(b);
return h.cancel(b)}});a.onPostRender.dispatch(a,g.get(a.id))}})})(tinymce);
(function(k){var g=k.DOM,h=k.dom.Event;k.create("tinymce.ui.MenuButton:tinymce.ui.Button",{MenuButton:function(l,p){this.parent(l,p);this.onRenderMenu=new k.util.Dispatcher(this);p.menu_container=p.menu_container||g.doc.body},showMenu:function(){var l,p=g.get(this.id),a;if(!this.isDisabled()){if(!this.isMenuRendered){this.renderMenu();this.isMenuRendered=true}if(this.isMenuVisible)return this.hideMenu();g.getPos(this.settings.menu_container);l=g.getPos(p);a=this.menu;a.settings.offset_x=l.x;a.settings.offset_y=
l.y;a.settings.vp_offset_x=l.x;a.settings.vp_offset_y=l.y;a.settings.keyboard_focus=this._focused;a.showMenu(0,p.clientHeight);h.add(g.doc,"mousedown",this.hideMenu,this);this.setState("Selected",1);this.isMenuVisible=1}},renderMenu:function(){var l;l=this.settings.control_manager.createDropMenu(this.id+"_menu",{menu_line:1,"class":this.classPrefix+"Menu",icons:this.settings.icons});l.onHideMenu.add(this.hideMenu,this);this.onRenderMenu.dispatch(this,l);this.menu=l},hideMenu:function(l){var p=this;
if(!(l&&l.type=="mousedown"&&g.getParent(l.target,function(a){return a.id===p.id||a.id===p.id+"_open"}))){if(!l||!g.getParent(l.target,".mceMenu")){p.setState("Selected",0);h.remove(g.doc,"mousedown",p.hideMenu,p);p.menu&&p.menu.hideMenu()}p.isMenuVisible=0}},postRender:function(){var l=this,p=l.settings;h.add(l.id,"click",function(){if(!l.isDisabled()){p.onclick&&p.onclick(l.value);l.showMenu()}})}})})(tinymce);
(function(k){var g=k.DOM,h=k.dom.Event;k.create("tinymce.ui.SplitButton:tinymce.ui.MenuButton",{SplitButton:function(l,p){this.parent(l,p);this.classPrefix="mceSplitButton"},renderHTML:function(){var l,p=this.settings,a;l="<tbody><tr>";a=p.image?g.createHTML("img ",{src:p.image,"class":"mceAction "+p["class"]}):g.createHTML("span",{"class":"mceAction "+p["class"]},"");l+="<td>"+g.createHTML("a",{id:this.id+"_action",href:"javascript:;","class":"mceAction "+p["class"],onclick:"return false;",onmousedown:"return false;",
title:p.title},a)+"</td>";a=g.createHTML("span",{"class":"mceOpen "+p["class"]});l+="<td>"+g.createHTML("a",{id:this.id+"_open",href:"javascript:;","class":"mceOpen "+p["class"],onclick:"return false;",onmousedown:"return false;",title:p.title},a)+"</td>";l+="</tr></tbody>";return g.createHTML("table",{id:this.id,"class":"mceSplitButton mceSplitButtonEnabled "+p["class"],cellpadding:"0",cellspacing:"0",onmousedown:"return false;",title:p.title},l)},postRender:function(){var l=this,p=l.settings;p.onclick&&
h.add(l.id+"_action","click",function(){l.isDisabled()||p.onclick(l.value)});h.add(l.id+"_open","click",l.showMenu,l);h.add(l.id+"_open","focus",function(){l._focused=1});h.add(l.id+"_open","blur",function(){l._focused=0});if(k.isIE6||!g.boxModel){h.add(l.id,"mouseover",function(){g.hasClass(l.id,"mceSplitButtonDisabled")||g.addClass(l.id,"mceSplitButtonHover")});h.add(l.id,"mouseout",function(){g.hasClass(l.id,"mceSplitButtonDisabled")||g.removeClass(l.id,"mceSplitButtonHover")})}},destroy:function(){this.parent();
h.clear(this.id+"_action");h.clear(this.id+"_open")}})})(tinymce);
(function(k){var g=k.DOM,h=k.dom.Event,l=k.is,p=k.each;k.create("tinymce.ui.ColorSplitButton:tinymce.ui.SplitButton",{ColorSplitButton:function(a,b){this.parent(a,b);this.settings=b=k.extend({colors:"000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,008000,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF",grid_width:8,default_color:"#888888"},
this.settings);this.onShowMenu=new k.util.Dispatcher(this);this.onHideMenu=new k.util.Dispatcher(this);this.value=b.default_color},showMenu:function(){var a=this,b,d;if(!a.isDisabled()){if(!a.isMenuRendered){a.renderMenu();a.isMenuRendered=true}if(a.isMenuVisible)return a.hideMenu();b=g.get(a.id);g.show(a.id+"_menu");g.addClass(b,"mceSplitButtonSelected");d=g.getPos(b);var c=a.id.split("_")[0]+"_parent";pmenu=g.getPos(c);g.setStyles(a.id+"_menu",{left:d.x-pmenu.x,top:d.y-pmenu.y+b.clientHeight,zIndex:2E5});
b=0;h.add(g.doc,"mousedown",a.hideMenu,a);a.onShowMenu.dispatch(a);if(a._focused){a._keyHandler=h.add(a.id+"_menu","keydown",function(f){f.keyCode==27&&a.hideMenu()});g.select("a",a.id+"_menu")[0].focus()}a.isMenuVisible=1}},hideMenu:function(a){var b=this;if(!(a&&a.type=="mousedown"&&g.getParent(a.target,function(d){return d.id===b.id+"_open"}))){if(!a||!g.getParent(a.target,".mceSplitButtonMenu")){g.removeClass(b.id,"mceSplitButtonSelected");h.remove(g.doc,"mousedown",b.hideMenu,b);h.remove(b.id+
"_menu","keydown",b._keyHandler);g.hide(b.id+"_menu")}b.onHideMenu.dispatch(b);b.isMenuVisible=0}},renderMenu:function(){var a=this,b,d=0,c=a.settings,f,e,o,n;b=a.id.split("_")[0]+"_parent";g.setStyles(b,{position:"relative",display:"block"});n=g.add(b,"div",{id:a.id+"_menu","class":c.menu_class+" "+c["class"],style:"position:absolute;left:0;top:-1000px;"});b=g.add(n,"div",{"class":c["class"]+" mceSplitButtonMenu"});g.add(b,"span",{"class":"mceMenuLine"});f=g.add(b,"table",{"class":"mceColorSplitMenu"});
e=g.add(f,"tbody");d=0;p(l(c.colors,"array")?c.colors:c.colors.split(","),function(r){r=r.replace(/^#/,"");if(!d--){o=g.add(e,"tr");d=c.grid_width-1}f=g.add(o,"td");f=g.add(f,"a",{href:"javascript:;",style:{backgroundColor:"#"+r},mce_color:"#"+r});f=g.add(f,"span",{style:{backgroundColor:"#"+r},mce_color:"#"+r})});if(c.more_colors_func){f=g.add(e,"tr");f=g.add(f,"td",{colspan:c.grid_width,"class":"mceMoreColors"});f=g.add(f,"a",{id:a.id+"_more",href:"javascript:;",onclick:"return false;","class":"mceMoreColors"},
c.more_colors_title);h.add(f,"click",function(r){c.more_colors_func.call(c.more_colors_scope||this);return h.cancel(r)})}g.addClass(b,"mceColorSplitMenu");h.add(a.id+"_menu","click",function(r){var m;r=r.target;if((r.nodeName=="SPAN"||r.nodeName=="A")&&(m=r.getAttribute("mce_color")))a.setColor(m);return h.cancel(r)});return n},setColor:function(a){g.setStyle(this.id+"_preview","backgroundColor",a);this.value=a;this.hideMenu();this.settings.onselect(a)},postRender:function(){var a=this.id;this.parent();
g.add(a+"_action","div",{id:a+"_preview","class":"mceColorPreview"});g.setStyle(this.id+"_preview","backgroundColor",this.value)},destroy:function(){this.parent();h.clear(this.id+"_menu");h.clear(this.id+"_more");g.remove(this.id+"_menu")}})})(tinymce);
tinymce.create("tinymce.ui.Toolbar:tinymce.ui.Container",{renderHTML:function(){var k="",g,h,l=tinymce.DOM,p=this.settings,a,b,d,c;c=this.controls;for(a=0;a<c.length;a++){h=c[a];b=c[a-1];d=c[a+1];if(a===0){g="mceToolbarStart";if(h.Button)g+=" mceToolbarStartButton";else if(h.SplitButton)g+=" mceToolbarStartSplitButton";else if(h.ListBox)g+=" mceToolbarStartListBox";k+=l.createHTML("td",{"class":g},l.createHTML("span",null,"<!-- IE --\>"))}if(b&&h.ListBox)if(b.Button||b.SplitButton)k+=l.createHTML("td",
{"class":"mceToolbarEnd"},l.createHTML("span",null,"<!-- IE --\>"));k+=l.stdMode?'<td style="position: relative">'+h.renderHTML()+"</td>":"<td>"+h.renderHTML()+"</td>";if(d&&h.ListBox)if(d.Button||d.SplitButton)k+=l.createHTML("td",{"class":"mceToolbarStart"},l.createHTML("span",null,"<!-- IE --\>"))}g="mceToolbarEnd";if(h.Button)g+=" mceToolbarEndButton";else if(h.SplitButton)g+=" mceToolbarEndSplitButton";else if(h.ListBox)g+=" mceToolbarEndListBox";k+=l.createHTML("td",{"class":g},l.createHTML("span",
null,"<!-- IE --\>"));return l.createHTML("table",{id:this.id,"class":"mceToolbar"+(p["class"]?" "+p["class"]:""),cellpadding:"0",cellspacing:"0",align:this.settings.align||""},"<tbody><tr>"+k+"</tr></tbody>")}});
(function(k){k.create("tinymce.AddOnManager",{items:[],urls:{},lookup:{},onAdd:new k.util.Dispatcher(this),get:function(g){return this.lookup[g]},requireLangPack:function(g){var h=k.EditorManager.settings;if(h&&h.language){g=this.urls[g]+"/langs/"+h.language+".js";!k.dom.Event.domLoaded&&!h.strict_mode?k.ScriptLoader.load(g):k.ScriptLoader.add(g)}},add:function(g,h){this.items.push(h);this.lookup[g]=h;this.onAdd.dispatch(this,g,h);return h},load:function(g,h,l,p){if(!this.urls[g]){if(h.indexOf("/")!=
0&&h.indexOf("://")==-1)h=k.baseURL+"/"+h;this.urls[g]=h.substring(0,h.lastIndexOf("/"));k.ScriptLoader.add(h,l,p)}}});k.PluginManager=new k.AddOnManager;k.ThemeManager=new k.AddOnManager})(tinymce);
(function(k){var g=k.each,h=k.extend,l=k.DOM,p=k.dom.Event,a=k.ThemeManager,b=k.PluginManager,d=k.explode;k.create("static tinymce.EditorManager",{editors:{},i18n:{},activeEditor:null,preInit:function(){var c=this;k.documentBaseURL=window.location.href.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,"");/[\/\\]$/.test(k.documentBaseURL)||(k.documentBaseURL+="/");k.baseURL=(new k.util.URI(k.documentBaseURL)).toAbsolute(k.baseURL);k.EditorManager.baseURI=new k.util.URI(k.baseURL);c.onBeforeUnload=new k.util.Dispatcher(c);
p.add(window,"beforeunload",function(f){c.onBeforeUnload.dispatch(c,f)})},init:function(c){function f(i,q,s){var t=i[q];if(t){if(k.is(t,"string")){s=(s=t.replace(/\.\w+$/,""))?k.resolve(s):0;t=k.resolve(t)}return t.apply(s||this,Array.prototype.slice.call(arguments,2))}}var e=this,o,n=k.ScriptLoader,r,m=[],j;c=h({theme:"simple",language:"en",strict_loading_mode:document.contentType=="application/xhtml+xml"},c);e.settings=c;if(!p.domLoaded&&!c.strict_loading_mode){c.language&&n.add(k.baseURL+"/langs/"+
c.language+".js");c.theme&&c.theme.charAt(0)!="-"&&!a.urls[c.theme]&&a.load(c.theme,"themes/"+c.theme+"/editor_template"+k.suffix+".js");if(c.plugins){o=d(c.plugins);g(o,function(i){if(i&&i.charAt(0)!="-"&&!b.urls[i])!k.isWebKit&&i=="safari"||b.load(i,"plugins/"+i+"/editor_plugin"+k.suffix+".js")})}n.loadQueue()}p.add(document,"init",function(){var i,q;f(c,"onpageload");if(c.browsers){i=false;g(d(c.browsers),function(t){switch(t){case "ie":case "msie":if(k.isIE)i=true;break;case "gecko":if(k.isGecko)i=
true;break;case "safari":case "webkit":if(k.isWebKit)i=true;break;case "opera":if(k.isOpera)i=true;break}});if(!i)return}switch(c.mode){case "exact":i=c.elements||"";i.length>0&&g(d(i),function(t){if(l.get(t)){j=new k.Editor(t,c);m.push(j);j.render(1)}else g(document.forms,function(w){g(w.elements,function(u){if(u.name===t){t="mce_editor_0";l.setAttrib(u,"id",t);j=new k.Editor(t,c);m.push(j);j.render(1)}})})});break;case "textareas":case "specific_textareas":var s=function(t,w){return w.constructor===
RegExp?w.test(t.className):l.hasClass(t,w)};g(l.select("textarea"),function(t){if(!(c.editor_deselector&&s(t,c.editor_deselector)))if(!c.editor_selector||s(t,c.editor_selector)){r=l.get(t.name);if(!t.id&&!r)t.id=t.name;if(!t.id||e.get(t.id))t.id=l.uniqueId();j=new k.Editor(t.id,c);m.push(j);j.render(1)}});break}if(c.oninit){i=q=0;g(m,function(t){q++;if(t.initialized)i++;else t.onInit.add(function(){i++;i==q&&f(c,"oninit")});i==q&&f(c,"oninit")})}})},get:function(c){return this.editors[c]},getInstanceById:function(c){return this.get(c)},
add:function(c){this.editors[c.id]=c;this._setActive(c);return c},remove:function(c){var f=this;if(!f.editors[c.id])return null;delete f.editors[c.id];if(f.activeEditor==c){f._setActive(null);g(f.editors,function(e){f._setActive(e);return false})}c.destroy();return c},execCommand:function(c,f,e){var o=this.get(e),n;switch(c){case "mceFocus":o.focus();return true;case "mceAddEditor":case "mceAddControl":this.get(e)||(new k.Editor(e,this.settings)).render();return true;case "mceAddFrameControl":n=e.window;
n.tinyMCE=tinyMCE;n.tinymce=k;k.DOM.doc=n.document;k.DOM.win=n;o=new k.Editor(e.element_id,e);o.render();if(k.isIE){var r=function(){o.destroy();n.detachEvent("onunload",r);n=n.tinyMCE=n.tinymce=null};n.attachEvent("onunload",r)}e.page_window=null;return true;case "mceRemoveEditor":case "mceRemoveControl":o&&o.remove();return true;case "mceToggleEditor":if(!o){this.execCommand("mceAddControl",0,e);return true}o.isHidden()?o.show():o.hide();return true}if(this.activeEditor)return this.activeEditor.execCommand(c,
f,e);return false},execInstanceCommand:function(c,f,e,o){if(c=this.get(c))return c.execCommand(f,e,o);return false},triggerSave:function(){g(this.editors,function(c){c.save()})},addI18n:function(c,f){var e=this.i18n;k.is(c,"string")?g(f,function(o,n){e[c+"."+n]=o}):g(c,function(o,n){g(o,function(r,m){g(r,function(j,i){if(m==="common")e[n+"."+i]=j;else e[n+"."+m+"."+i]=j})})})},_setActive:function(c){this.selectedInstance=this.activeEditor=c}});k.EditorManager.preInit()})(tinymce);
var tinyMCE=window.tinyMCE=tinymce.EditorManager;
(function(k){var g=k.DOM,h=k.dom.Event,l=k.extend,p=k.util.Dispatcher,a=k.each,b=k.isGecko,d=k.isIE,c=k.isWebKit,f=k.is,e=k.ThemeManager,o=k.PluginManager,n=k.EditorManager,r=k.explode;k.create("tinymce.Editor",{Editor:function(m,j){var i=this;i.id=i.editorId=m;i.execCommands={};i.queryStateCommands={};i.queryValueCommands={};i.isNotDirty=false;i.plugins={};a(["onPreInit","onBeforeRenderUI","onPostRender","onInit","onRemove","onActivate","onDeactivate","onClick","onEvent","onMouseUp","onMouseDown",
"onDblClick","onKeyDown","onKeyUp","onKeyPress","onContextMenu","onSubmit","onReset","onPaste","onPreProcess","onPostProcess","onBeforeSetContent","onBeforeGetContent","onSetContent","onGetContent","onLoadContent","onSaveContent","onNodeChange","onChange","onBeforeExecCommand","onExecCommand","onUndo","onRedo","onVisualAid","onSetProgressState"],function(q){i[q]=new p(i)});i.settings=j=l({id:m,language:"en",docs_language:"en",theme:"simple",skin:"default",delta_width:0,delta_height:0,popup_css:"",
plugins:"",document_base_url:k.documentBaseURL,add_form_submit_trigger:1,submit_patch:1,add_unload_trigger:1,convert_urls:1,relative_urls:1,remove_script_host:1,table_inline_editing:0,object_resizing:1,cleanup:1,accessibility_focus:1,custom_shortcuts:1,custom_undo_redo_keyboard_shortcuts:1,custom_undo_redo_restore_selection:1,custom_undo_redo:1,doctype:'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">',visual_table_class:"mceItemTable",visual:1,inline_styles:true,convert_fonts_to_spans:true,
font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",apply_source_formatting:1,directionality:"ltr",forced_root_block:"p",valid_elements:"@[id|class|style|title|dir<ltr?rtl|lang|xml::lang|onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup],a[rel|rev|charset|hreflang|tabindex|accesskey|type|name|href|target|title|class|onfocus|onblur],strong/b,em/i,strike,u,#p,-ol[type|compact],-ul[type|compact],-li,br,img[longdesc|usemap|src|border|alt=|title|hspace|vspace|width|height|align],-sub,-sup,-blockquote[cite],-table[border|cellspacing|cellpadding|width|frame|rules|height|align|summary|bgcolor|background|bordercolor],-tr[rowspan|width|height|align|valign|bgcolor|background|bordercolor],tbody,thead,tfoot,#td[colspan|rowspan|width|height|align|valign|bgcolor|background|bordercolor|scope],#th[colspan|rowspan|width|height|align|valign|scope],caption,-div,-span,-code,-pre,address,-h1,-h2,-h3,-h4,-h5,-h6,hr[size|noshade],-font[face|size|color],dd,dl,dt,cite,abbr,acronym,del[datetime|cite],ins[datetime|cite],object[classid|width|height|codebase|*],param[name|value],embed[type|width|height|src|*],script[src|type],map[name],area[shape|coords|href|alt|target],bdo,button,col[align|char|charoff|span|valign|width],colgroup[align|char|charoff|span|valign|width],dfn,fieldset,form[action|accept|accept-charset|enctype|method],input[accept|alt|checked|disabled|maxlength|name|readonly|size|src|type|value|tabindex|accesskey],kbd,label[for],legend,noscript,optgroup[label|disabled],option[disabled|label|selected|value],q[cite],samp,select[disabled|multiple|name|size],small,textarea[cols|rows|disabled|name|readonly],tt,var,big",
hidden_input:1,padd_empty_editor:1,render_ui:1,init_theme:1,force_p_newlines:1,indentation:"30px",keep_styles:1,fix_table_elements:1,removeformat_selector:"span,b,strong,em,i,font,u,strike"},j);i.documentBaseURI=new k.util.URI(j.document_base_url||k.documentBaseURL,{base_uri:tinyMCE.baseURI});i.baseURI=n.baseURI;i.execCallback("setup",i)},render:function(m){function j(){q.language&&t.add(k.baseURL+"/langs/"+q.language+".js");q.theme&&q.theme.charAt(0)!="-"&&!e.urls[q.theme]&&e.load(q.theme,"themes/"+
q.theme+"/editor_template"+k.suffix+".js");a(r(q.plugins),function(w){if(w&&w.charAt(0)!="-"&&!o.urls[w])!c&&w=="safari"||o.load(w,"plugins/"+w+"/editor_plugin"+k.suffix+".js")});t.loadQueue(function(){i.removed||i.init()})}var i=this,q=i.settings,s=i.id,t=k.ScriptLoader;if(h.domLoaded){if(!m){q.strict_loading_mode=1;tinyMCE.settings=q}if(i.getElement()){if(q.strict_loading_mode){t.settings.strict_mode=q.strict_loading_mode;k.DOM.settings.strict=1}!/TEXTAREA|INPUT/i.test(i.getElement().nodeName)&&
q.hidden_input&&g.getParent(s,"form")&&g.insertAfter(g.create("input",{type:"hidden",name:s}),s);if(k.WindowManager)i.windowManager=new k.WindowManager(i);q.encoding=="xml"&&i.onGetContent.add(function(w,u){if(u.save)u.content=g.encode(u.content)});q.add_form_submit_trigger&&i.onSubmit.addToTop(function(){if(i.initialized){i.save();i.isNotDirty=1}});if(q.add_unload_trigger)i._beforeUnload=tinyMCE.onBeforeUnload.add(function(){i.initialized&&!i.destroyed&&!i.isHidden()&&i.save({format:"raw",no_events:true})});
k.addUnload(i.destroy,i);q.submit_patch&&i.onBeforeRenderUI.add(function(){var w=i.getElement().form;if(w)if(!w._mceOldSubmit){if(!w.submit.nodeType&&!w.submit.length){i.formElement=w;w._mceOldSubmit=w.submit;w.submit=function(){n.triggerSave();i.isNotDirty=1;return i.formElement._mceOldSubmit(i.formElement)}}w=null}});j()}}else h.add(document,"init",function(){i.render()})},init:function(){var m,j=this,i=j.settings,q,s=j.getElement(),t,w,u;n.add(j);if(i.theme){i.theme=i.theme.replace(/-/,"");t=e.get(i.theme);
j.theme=new t;if(j.theme.init&&i.init_theme)j.theme.init(j,e.urls[i.theme]||k.documentBaseURL.replace(/\/$/,""))}a(r(i.plugins.replace(/\-/g,"")),function(v){var x=o.get(v),y=o.urls[v]||k.documentBaseURL.replace(/\/$/,"");if(x){x=new x(j,y);j.plugins[v]=x;x.init&&x.init(j,y)}});if(i.popup_css!==false)i.popup_css=i.popup_css?j.documentBaseURI.toAbsolute(i.popup_css):j.baseURI.toAbsolute("themes/"+i.theme+"/skins/"+i.skin+"/dialog.css");if(i.popup_css_add)i.popup_css+=","+j.documentBaseURI.toAbsolute(i.popup_css_add);
j.controlManager=new k.ControlManager(j);j.undoManager=new k.UndoManager(j);j.undoManager.onAdd.add(function(v,x){if(!x.initial)return j.onChange.dispatch(j,x,v)});j.undoManager.onUndo.add(function(v,x){return j.onUndo.dispatch(j,x,v)});j.undoManager.onRedo.add(function(v,x){return j.onRedo.dispatch(j,x,v)});i.custom_undo_redo&&j.onExecCommand.add(function(v,x,y,z,A){if(x!="Undo"&&x!="Redo"&&x!="mceRepaint"&&(!A||!A.skip_undo))j.undoManager.add()});j.onExecCommand.add(function(v,x){/^(FontName|FontSize)$/.test(x)||
j.nodeChanged()});if(b){u=function(v,x){if(!x||!x.initial)j.execCommand("mceRepaint")};j.onUndo.add(u);j.onRedo.add(u);j.onSetContent.add(u)}j.onBeforeRenderUI.dispatch(j,j.controlManager);if(i.render_ui){q=i.width||s.style.width||s.offsetWidth;m=i.height||s.style.height||s.offsetHeight;j.orgDisplay=s.style.display;u=/^[0-9\.]+(|px)$/i;if(u.test(""+q))q=Math.max(parseInt(q)+(t.deltaWidth||0),100);if(u.test(""+m))m=Math.max(parseInt(m)+(t.deltaHeight||0),100);t=j.theme.renderUI({targetNode:s,width:q,
height:m,deltaWidth:i.delta_width,deltaHeight:i.delta_height});j.editorContainer=t.editorContainer}if(document.domain&&location.hostname!=document.domain)k.relaxedDomain=document.domain;g.setStyles(t.sizeContainer||t.editorContainer,{width:q,height:m});m=(t.iframeHeight||m)+(typeof m=="number"?t.deltaHeight||0:"");if(m<100)m=100;j.iframeHTML=i.doctype+'<html><head xmlns="http://www.w3.org/1999/xhtml">';if(i.document_base_url!=k.documentBaseURL)j.iframeHTML+='<base href="'+j.documentBaseURI.getURI()+
'" />';j.iframeHTML+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';if(k.relaxedDomain)j.iframeHTML+='<script type="text/javascript">document.domain = "'+k.relaxedDomain+'";<\/script>';q=i.body_id||"tinymce";if(q.indexOf("=")!=-1){q=j.getParam("body_id","","hash");q=q[j.id]||q}i=i.body_class||"";if(i.indexOf("=")!=-1){i=j.getParam("body_class","","hash");i=i[j.id]||""}j.iframeHTML+='</head><body id="'+q+'" class="mceContentBody '+i+'"></body></html>';if(k.relaxedDomain)if(d||
k.isOpera&&parseFloat(opera.version())>=9.5)w='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinyMCE.get("'+j.id+'");document.write(ed.iframeHTML);document.close();ed.setupIframe();})()';else if(k.isOpera)w='javascript:(function(){document.open();document.domain="'+document.domain+'";document.close();ed.setupIframe();})()';m=g.add(t.iframeContainer,"iframe",{id:j.id+"_ifr",src:w||'javascript:""',frameBorder:"0",style:{width:"100%",height:m}});
j.contentAreaContainer=t.iframeContainer;g.get(t.editorContainer).style.display=j.orgDisplay;g.get(j.id).style.display="none";if(!d||!k.relaxedDomain)j.setupIframe();s=m=t=null},setupIframe:function(){var m=this,j=m.settings,i=g.get(m.id);i=m.getDoc();var q;if(!d||!k.relaxedDomain){i.open();i.write(m.iframeHTML);i.close()}if(!d)try{if(!j.readonly)i.designMode="On"}catch(s){}if(d){q=m.getBody();g.hide(q);if(!j.readonly)q.contentEditable=true;g.show(q)}m.dom=new k.dom.DOMUtils(m.getDoc(),{keep_values:true,
url_converter:m.convertURL,url_converter_scope:m,hex_colors:j.force_hex_style_colors,class_filter:j.class_filter,update_styles:1,fix_ie_paragraphs:1});m.serializer=new k.dom.Serializer(l(j,{valid_elements:j.verify_html===false?"*[*]":j.valid_elements,dom:m.dom}));m.selection=new k.dom.Selection(m.dom,m.getWin(),m.serializer);m.forceBlocks=new k.ForceBlocks(m,{forced_root_block:j.forced_root_block});m.editorCommands=new k.EditorCommands(m);m.serializer.onPreProcess.add(function(v,x){return m.onPreProcess.dispatch(m,
x,v)});m.serializer.onPostProcess.add(function(v,x){return m.onPostProcess.dispatch(m,x,v)});m.onPreInit.dispatch(m);if(!j.gecko_spellcheck)m.getBody().spellcheck=0;j.readonly||m._addEvents();m.controlManager.onPostRender.dispatch(m,m.controlManager);m.onPostRender.dispatch(m);if(j.directionality)m.getBody().dir=j.directionality;if(j.nowrap)m.getBody().style.whiteSpace="nowrap";if(j.custom_elements){var t=function(v,x){a(r(j.custom_elements),function(y){var z;if(y.indexOf("~")===0){y=y.substring(1);
z="span"}else z="div";x.content=x.content.replace(new RegExp("<("+y+")([^>]*)>","g"),"<"+z+' mce_name="$1"$2>');x.content=x.content.replace(new RegExp("</("+y+")>","g"),"</"+z+">")})};m.onBeforeSetContent.add(t);m.onPostProcess.add(function(v,x){x.set&&t(v,x)})}j.handle_node_change_callback&&m.onNodeChange.add(function(v,x,y){m.execCallback("handle_node_change_callback",m.id,y,-1,-1,true,m.selection.isCollapsed())});j.save_callback&&m.onSaveContent.add(function(v,x){if(v=m.execCallback("save_callback",
m.id,x.content,m.getBody()))x.content=v});j.onchange_callback&&m.onChange.add(function(v,x){m.execCallback("onchange_callback",m,x)});j.convert_newlines_to_brs&&m.onBeforeSetContent.add(function(v,x){if(x.initial)x.content=x.content.replace(/\r?\n/g,"<br />")});j.fix_nesting&&d&&m.onBeforeSetContent.add(function(v,x){x.content=m._fixNesting(x.content)});j.preformatted&&m.onPostProcess.add(function(v,x){x.content=x.content.replace(/^\s*<pre.*?>/,"");x.content=x.content.replace(/<\/pre>\s*$/,"");if(x.set)x.content=
'<pre class="mceItemHidden">'+x.content+"</pre>"});if(j.verify_css_classes)m.serializer.attribValueFilter=function(v,x){var y;if(v=="class"){if(!m.classesRE){v=m.dom.getClasses();if(v.length>0){y="";a(v,function(z){y+=(y?"|":"")+z["class"]});m.classesRE=new RegExp("("+y+")","gi")}}return!m.classesRE||/(\bmceItem\w+\b|\bmceTemp\w+\b)/g.test(x)||m.classesRE.test(x)?x:""}return x};j.convert_fonts_to_spans&&m._convertFonts();j.inline_styles&&m._convertInlineElements();if(j.cleanup_callback){m.onBeforeSetContent.add(function(v,
x){x.content=m.execCallback("cleanup_callback","insert_to_editor",x.content,x)});m.onPreProcess.add(function(v,x){x.set&&m.execCallback("cleanup_callback","insert_to_editor_dom",x.node,x);x.get&&m.execCallback("cleanup_callback","get_from_editor_dom",x.node,x)});m.onPostProcess.add(function(v,x){if(x.set)x.content=m.execCallback("cleanup_callback","insert_to_editor",x.content,x);if(x.get)x.content=m.execCallback("cleanup_callback","get_from_editor",x.content,x)})}j.save_callback&&m.onGetContent.add(function(v,
x){if(x.save)x.content=m.execCallback("save_callback",m.id,x.content,m.getBody())});j.handle_event_callback&&m.onEvent.add(function(v,x,y){m.execCallback("handle_event_callback",x,v,y)===false&&h.cancel(x)});m.onSetContent.add(function(){m.addVisual(m.getBody())});j.padd_empty_editor&&m.onPostProcess.add(function(v,x){x.content=x.content.replace(/^(<p[^>]*>(&nbsp;|&#160;|\s|\u00a0|)<\/p>[\r\n]*|<br \/>[\r\n]*)$/,"")});if(b){var w=function(v){a(v.dom.select("a"),function(x){var y=x.parentNode;v.dom.isBlock(y)&&
y.lastChild===x&&v.dom.add(y,"br",{mce_bogus:1})})};m.onExecCommand.add(function(v,x){x==="CreateLink"&&w(v)});m.onSetContent.add(m.selection.onSetContent.add(w));if(!j.readonly)try{i.designMode="Off";i.designMode="On"}catch(u){}}setTimeout(function(){if(!m.removed){m.load({initial:true,format:j.cleanup_on_startup?"html":"raw"});m.startContent=m.getContent({format:"raw"});m.undoManager.add({initial:true});m.initialized=true;m.onInit.dispatch(m);m.execCallback("setupcontent_callback",m.id,m.getBody(),
m.getDoc());m.execCallback("init_instance_callback",m);m.focus(true);m.nodeChanged({initial:1});j.content_css&&k.each(r(j.content_css),function(v){m.dom.loadCSS(m.documentBaseURI.toAbsolute(v))});j.auto_focus&&setTimeout(function(){var v=n.get(j.auto_focus);v.selection.select(v.getBody(),1);v.selection.collapse(1);v.getWin().focus()},100)}},1);i=null},focus:function(m){var j=this.settings.content_editable;if(!m)if(!j&&(!d||this.selection.getNode().ownerDocument!=this.getDoc()))this.getWin().focus();
if(n.activeEditor!=this){if((m=n.activeEditor)!=null)m.onDeactivate.dispatch(m,this);this.onActivate.dispatch(this,m)}n._setActive(this)},execCallback:function(m){var j=this.settings[m],i;if(j){if(this.callbackLookup&&(i=this.callbackLookup[m])){j=i.func;i=i.scope}if(f(j,"string")){i=(i=j.replace(/\.\w+$/,""))?k.resolve(i):0;j=k.resolve(j);this.callbackLookup=this.callbackLookup||{};this.callbackLookup[m]={func:j,scope:i}}return j.apply(i||this,Array.prototype.slice.call(arguments,1))}},translate:function(m){var j=
this.settings.language||"en",i=n.i18n;if(!m)return"";return i[j+"."+m]||m.replace(/{\#([^}]+)\}/g,function(q,s){return i[j+"."+s]||"{#"+s+"}"})},getLang:function(m,j){return n.i18n[(this.settings.language||"en")+"."+m]||(f(j)?j:"{#"+m+"}")},getParam:function(m,j,i){var q=k.trim;m=f(this.settings[m])?this.settings[m]:j;var s;if(i==="hash"){s={};if(f(m,"string"))a(m.indexOf("=")>0?m.split(/[;,](?![^=;,]*(?:[;,]|$))/):m.split(","),function(t){t=t.split("=");if(t.length>1)s[q(t[0])]=q(t[1]);else s[q(t[0])]=
q(t)});else s=m;return s}return m},nodeChanged:function(m){var j=this.selection,i=j.getNode()||this.getBody();if(this.initialized)this.onNodeChange.dispatch(this,m?m.controlManager||this.controlManager:this.controlManager,d&&i.ownerDocument!=this.getDoc()?this.getBody():i,j.isCollapsed(),m)},addButton:function(m,j){this.buttons=this.buttons||{};this.buttons[m]=j},addCommand:function(m,j,i){this.execCommands[m]={func:j,scope:i||this}},addQueryStateHandler:function(m,j,i){this.queryStateCommands[m]=
{func:j,scope:i||this}},addQueryValueHandler:function(m,j,i){this.queryValueCommands[m]={func:j,scope:i||this}},addShortcut:function(m,j,i,q){var s=this,t;if(!s.settings.custom_shortcuts)return false;s.shortcuts=s.shortcuts||{};if(f(i,"string")){t=i;i=function(){s.execCommand(t,false,null)}}if(f(i,"object")){t=i;i=function(){s.execCommand(t[0],t[1],t[2])}}a(r(m),function(w){var u={func:i,scope:q||this,desc:j,alt:false,ctrl:false,shift:false};a(r(w,"+"),function(v){switch(v){case "alt":case "ctrl":case "shift":u[v]=
true;break;default:u.charCode=v.charCodeAt(0);u.keyCode=v.toUpperCase().charCodeAt(0)}});s.shortcuts[(u.ctrl?"ctrl":"")+","+(u.alt?"alt":"")+","+(u.shift?"shift":"")+","+u.keyCode]=u});return true},execCommand:function(m,j,i,q){var s=this,t=0,w;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(m)&&(!q||!q.skip_focus))s.focus();w={};s.onBeforeExecCommand.dispatch(s,m,j,i,w);if(w.terminate)return false;if(s.execCallback("execcommand_callback",s.id,s.selection.getNode(),
m,j,i)){s.onExecCommand.dispatch(s,m,j,i,q);return true}if(w=s.execCommands[m]){w=w.func.call(w.scope,j,i);if(w!==true){s.onExecCommand.dispatch(s,m,j,i,q);return w}}a(s.plugins,function(u){if(u.execCommand&&u.execCommand(m,j,i)){s.onExecCommand.dispatch(s,m,j,i,q);t=1;return false}});if(t)return true;if(s.theme&&s.theme.execCommand&&s.theme.execCommand(m,j,i)){s.onExecCommand.dispatch(s,m,j,i,q);return true}if(k.GlobalCommands.execCommand(s,m,j,i)){s.onExecCommand.dispatch(s,m,j,i,q);return true}if(s.editorCommands.execCommand(m,
j,i)){s.onExecCommand.dispatch(s,m,j,i,q);return true}s.getDoc().execCommand(m,j,i);s.onExecCommand.dispatch(s,m,j,i,q)},queryCommandState:function(m){var j;if(!this._isHidden()){if(j=this.queryStateCommands[m]){j=j.func.call(j.scope);if(j!==true)return j}j=this.editorCommands.queryCommandState(m);if(j!==-1)return j;try{return this.getDoc().queryCommandState(m)}catch(i){}}},queryCommandValue:function(m){var j;if(!this._isHidden()){if(j=this.queryValueCommands[m]){j=j.func.call(j.scope);if(j!==true)return j}j=
this.editorCommands.queryCommandValue(m);if(f(j))return j;try{return this.getDoc().queryCommandValue(m)}catch(i){}}},show:function(){g.show(this.getContainer());g.hide(this.id);this.load()},hide:function(){var m=this.getDoc();d&&m&&m.execCommand("SelectAll");this.save();g.hide(this.getContainer());g.setStyle(this.id,"display",this.orgDisplay)},isHidden:function(){return!g.isHidden(this.id)},setProgressState:function(m,j,i){this.onSetProgressState.dispatch(this,m,j,i);return m},load:function(m){var j=
this.getElement(),i;if(j){m=m||{};m.load=true;i=this.setContent(f(j.value)?j.value:j.innerHTML,m);m.element=j;m.no_events||this.onLoadContent.dispatch(this,m);m.element=null;return i}},save:function(m){var j=this,i=j.getElement(),q;if(i&&j.initialized){m=m||{};m.save=true;if(!m.no_events){j.undoManager.typing=0;j.undoManager.add()}m.element=i;q=m.content=j.getContent(m);m.no_events||j.onSaveContent.dispatch(j,m);q=m.content;if(/TEXTAREA|INPUT/i.test(i.nodeName))i.value=q;else{i.innerHTML=q;if(i=g.getParent(j.id,
"form"))a(i.elements,function(s){if(s.name==j.id){s.value=q;return false}})}m.element=i=null;return q}},setContent:function(m,j){j=j||{};j.format=j.format||"html";j.set=true;j.content=m;j.no_events||this.onBeforeSetContent.dispatch(this,j);if(!k.isIE&&(m.length===0||/^\s+$/.test(m))){j.content=this.dom.setHTML(this.getBody(),'<br mce_bogus="1" />');j.format="raw"}j.content=this.dom.setHTML(this.getBody(),k.trim(j.content));if(j.format!="raw"&&this.settings.cleanup){j.getInner=true;j.content=this.dom.setHTML(this.getBody(),
this.serializer.serialize(this.getBody(),j))}j.no_events||this.onSetContent.dispatch(this,j);return j.content},getContent:function(m){var j;m=m||{};m.format=m.format||"html";m.get=true;m.no_events||this.onBeforeGetContent.dispatch(this,m);if(m.format!="raw"&&this.settings.cleanup){m.getInner=true;j=this.serializer.serialize(this.getBody(),m)}else j=this.getBody().innerHTML;j=j.replace(/^\s*|\s*$/g,"");m.content=j;m.no_events||this.onGetContent.dispatch(this,m);return m.content},isDirty:function(){return k.trim(this.startContent)!=
k.trim(this.getContent({format:"raw",no_events:1}))&&!this.isNotDirty},getContainer:function(){if(!this.container)this.container=g.get(this.editorContainer||this.id+"_parent");return this.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return g.get(this.settings.content_element||this.id)},getWin:function(){var m;if(!this.contentWindow)if(m=g.get(this.id+"_ifr"))this.contentWindow=m.contentWindow;return this.contentWindow},getDoc:function(){var m;
if(!this.contentDocument)if(m=this.getWin())this.contentDocument=m.document;return this.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(m,j,i){var q=this.settings;if(q.urlconverter_callback)return this.execCallback("urlconverter_callback",m,i,true,j);if(!q.convert_urls||i&&i.nodeName=="LINK"||m.indexOf("file:")===0)return m;if(q.relative_urls)return this.documentBaseURI.toRelative(m);return m=this.documentBaseURI.toAbsolute(m,q.remove_script_host)},
addVisual:function(m){var j=this,i=j.settings;m=m||j.getBody();if(!f(j.hasVisual))j.hasVisual=i.visual;a(j.dom.select("table,a",m),function(q){var s;switch(q.nodeName){case "TABLE":s=j.dom.getAttrib(q,"border");if(!s||s=="0")j.hasVisual?j.dom.addClass(q,i.visual_table_class):j.dom.removeClass(q,i.visual_table_class);return;case "A":if(s=j.dom.getAttrib(q,"name"))j.hasVisual?j.dom.addClass(q,"mceItemAnchor"):j.dom.removeClass(q,"mceItemAnchor");return}});j.onVisualAid.dispatch(j,m,j.hasVisual)},remove:function(){var m=
this.getContainer();this.removed=1;this.hide();this.execCallback("remove_instance_callback",this);this.onRemove.dispatch(this);this.onExecCommand.listeners=[];n.remove(this);g.remove(m)},destroy:function(m){if(!this.destroyed){if(!m){k.removeUnload(this.destroy);tinyMCE.onBeforeUnload.remove(this._beforeUnload);this.theme&&this.theme.destroy&&this.theme.destroy();this.controlManager.destroy();this.selection.destroy();this.dom.destroy();if(!this.settings.content_editable){h.clear(this.getWin());h.clear(this.getDoc())}h.clear(this.getBody());
h.clear(this.formElement)}if(this.formElement){this.formElement.submit=this.formElement._mceOldSubmit;this.formElement._mceOldSubmit=null}this.contentAreaContainer=this.formElement=this.container=this.settings.content_element=this.bodyElement=this.contentDocument=this.contentWindow=null;if(this.selection)this.selection=this.selection.win=this.selection.dom=this.selection.dom.doc=null;this.destroyed=1}},_addEvents:function(){function m(u,v){if(!j.removed)if(j.onEvent.dispatch(j,u,v)!==false)j[s[u.fakeType||
u.type]].dispatch(j,u,v)}var j=this,i,q=j.settings,s={mouseup:"onMouseUp",mousedown:"onMouseDown",click:"onClick",keyup:"onKeyUp",keydown:"onKeyDown",keypress:"onKeyPress",submit:"onSubmit",reset:"onReset",contextmenu:"onContextMenu",dblclick:"onDblClick",paste:"onPaste"};a(s,function(u,v){switch(v){case "contextmenu":k.isOpera?j.dom.bind(j.getBody(),"mousedown",function(x){if(x.ctrlKey){x.fakeType="contextmenu";m(x)}}):j.dom.bind(j.getBody(),v,m);break;case "paste":j.dom.bind(j.getBody(),v,function(x){m(x)});
break;case "submit":case "reset":j.dom.bind(j.getElement().form||g.getParent(j.id,"form"),v,m);break;default:j.dom.bind(q.content_editable?j.getBody():j.getDoc(),v,m)}});j.dom.bind(q.content_editable?j.getBody():b?j.getDoc():j.getWin(),"focus",function(){j.focus(true)});k.isGecko&&j.dom.bind(j.getDoc(),"DOMNodeInserted",function(u){var v;u=u.target;if(u.nodeType===1&&u.nodeName==="IMG"&&(v=u.getAttribute("mce_src")))u.src=j.documentBaseURI.toAbsolute(v)});if(b){i=function(){var u=this.getDoc(),v=
this.settings;if(b&&!v.readonly){if(this._isHidden())try{if(!v.content_editable)u.designMode="On"}catch(x){}try{u.execCommand("styleWithCSS",0,false)}catch(y){if(!this._isHidden())try{u.execCommand("useCSS",0,true)}catch(z){}}if(!v.table_inline_editing)try{u.execCommand("enableInlineTableEditing",false,false)}catch(A){}if(!v.object_resizing)try{u.execCommand("enableObjectResizing",false,false)}catch(C){}}};j.onBeforeExecCommand.add(i);j.onMouseDown.add(i)}j.onMouseUp.add(j.nodeChanged);j.onClick.add(j.nodeChanged);
j.onKeyUp.add(function(u,v){u=v.keyCode;if(u>=33&&u<=36||u>=37&&u<=40||u==13||u==45||u==46||u==8||k.isMac&&(u==91||u==93)||v.ctrlKey)j.nodeChanged()});j.onReset.add(function(){j.setContent(j.startContent,{format:"raw"})});if(q.custom_shortcuts){if(q.custom_undo_redo_keyboard_shortcuts){j.addShortcut("ctrl+z",j.getLang("undo_desc"),"Undo");j.addShortcut("ctrl+y",j.getLang("redo_desc"),"Redo")}if(b){j.addShortcut("ctrl+b",j.getLang("bold_desc"),"Bold");j.addShortcut("ctrl+i",j.getLang("italic_desc"),
"Italic");j.addShortcut("ctrl+u",j.getLang("underline_desc"),"Underline")}for(i=1;i<=6;i++)j.addShortcut("ctrl+"+i,"",["FormatBlock",false,"<h"+i+">"]);j.addShortcut("ctrl+7","",["FormatBlock",false,"<p>"]);j.addShortcut("ctrl+8","",["FormatBlock",false,"<div>"]);j.addShortcut("ctrl+9","",["FormatBlock",false,"<address>"]);var t=function(u){var v=null;if(!u.altKey&&!u.ctrlKey&&!u.metaKey)return v;a(j.shortcuts,function(x){if(!(k.isMac&&x.ctrl!=u.metaKey))if(!(!k.isMac&&x.ctrl!=u.ctrlKey))if(x.alt==
u.altKey)if(x.shift==u.shiftKey)if(u.keyCode==x.keyCode||u.charCode&&u.charCode==x.charCode){v=x;return false}});return v};j.onKeyUp.add(function(u,v){if(t(v))return h.cancel(v)});j.onKeyPress.add(function(u,v){if(t(v))return h.cancel(v)});j.onKeyDown.add(function(u,v){if(u=t(v)){u.func.call(u.scope);return h.cancel(v)}})}if(k.isIE){j.dom.bind(j.getDoc(),"controlselect",function(u){var v=j.resizeInfo;u=u.target;if(u.nodeName==="IMG"){v&&j.dom.unbind(v.node,v.ev,v.cb);if(j.dom.hasClass(u,"mceItemNoResize")){ev=
"resizestart";v=j.dom.bind(u,"resizestart",h.cancel,h)}else{ev="resizeend";v=j.dom.bind(u,ev,function(x){var y;x=x.target;if(y=j.dom.getStyle(x,"width")){j.dom.setAttrib(x,"width",y.replace(/[^0-9%]+/g,""));j.dom.setStyle(x,"width","")}if(y=j.dom.getStyle(x,"height")){j.dom.setAttrib(x,"height",y.replace(/[^0-9%]+/g,""));j.dom.setStyle(x,"height","")}})}v=j.resizeInfo={node:u,ev:ev,cb:v}}});j.onKeyDown.add(function(u,v){switch(v.keyCode){case 8:if(j.selection.getRng().item){j.selection.getRng().item(0).removeNode();
return h.cancel(v)}}})}k.isOpera&&j.onClick.add(function(u,v){h.prevent(v)});if(q.custom_undo_redo){var w=function(){j.undoManager.typing=0;j.undoManager.add()};k.isIE?j.dom.bind(j.getWin(),"blur",function(){var u;if(j.selection){u=j.selection.getNode();!j.removed&&u.ownerDocument&&u.ownerDocument!=j.getDoc()&&w()}}):j.dom.bind(j.getDoc(),"blur",function(){j.selection&&!j.removed&&w()});j.onMouseDown.add(w);j.onKeyUp.add(function(u,v){if(v.keyCode>=33&&v.keyCode<=36||v.keyCode>=37&&v.keyCode<=40||
v.keyCode==13||v.keyCode==45||v.ctrlKey){j.undoManager.typing=0;j.undoManager.add()}});j.onKeyDown.add(function(u,v){if(v.keyCode>=33&&v.keyCode<=36||v.keyCode>=37&&v.keyCode<=40||v.keyCode==13||v.keyCode==45){if(j.undoManager.typing){j.undoManager.add();j.undoManager.typing=0}}else if(!j.undoManager.typing){j.undoManager.add();j.undoManager.typing=1}})}},_convertInlineElements:function(){function m(u,v){if(i.inline_styles)if(v.get)a(j.dom.select("table,u,strike",v.node),function(x){switch(x.nodeName){case "TABLE":if(s=
q.getAttrib(x,"height")){q.setStyle(x,"height",s);q.setAttrib(x,"height","")}break;case "U":case "STRIKE":x.style.textDecoration=x.nodeName=="U"?"underline":"line-through";q.setAttrib(x,"mce_style","");q.setAttrib(x,"mce_name","span");break}});else v.set&&a(j.dom.select("table,span",v.node).reverse(),function(x){if(x.nodeName=="TABLE"){if(s=q.getStyle(x,"height"))q.setAttrib(x,"height",s.replace(/[^0-9%]+/g,""))}else if(w=x.style.textDecoration=="underline"?"u":x.style.textDecoration=="line-through"?
"strike":""){x.style.textDecoration="";q.setAttrib(x,"mce_style","");t=q.create(w,{style:q.getAttrib(x,"style")});q.replace(t,x,1)}})}var j=this,i=j.settings,q=j.dom,s,t,w;j.onPreProcess.add(m);i.cleanup_on_startup||j.onSetContent.add(function(u,v){v.initial&&m(j,{node:j.getBody(),set:1})})},_convertFonts:function(){function m(w){var u,v,x;if(i.inline_styles){v=j.dom.select("font",w);for(x=v.length-1;x>=0;x--){w=v[x];u=q.create("span",{style:q.getAttrib(w,"style"),"class":q.getAttrib(w,"class")});
q.setStyles(u,{fontFamily:q.getAttrib(w,"face"),color:q.getAttrib(w,"color"),backgroundColor:w.style.backgroundColor});if(w.size)s?q.setStyle(u,"fontSize",s[parseInt(w.size)-1]):q.setAttrib(u,"class",t[parseInt(w.size)-1]);q.setAttrib(u,"mce_style","");q.replace(u,w,1)}}}var j=this,i=j.settings,q=j.dom,s,t;if(i.inline_styles){if(s=i.font_size_style_values)s=r(s);if(t=i.font_size_classes)t=r(t);j.onPreProcess.add(function(w,u){u.get&&m(u.node)});j.onSetContent.add(function(w,u){u.initial&&m(u.node)})}},
_isHidden:function(){var m;if(!b)return 0;m=this.selection.getSel();return!m||!m.rangeCount||m.rangeCount==0},_fixNesting:function(m){var j=[],i;m=m.replace(/<(\/)?([^\s>]+)[^>]*?>/g,function(q,s,t){if(s==="/"){if(!j.length)return"";if(t!==j[j.length-1].tag){for(i=j.length-1;i>=0;i--)if(j[i].tag===t){j[i].close=1;break}return""}else{j.pop();if(j.length&&j[j.length-1].close){q=q+"</"+j[j.length-1].tag+">";j.pop()}}}else{if(/^(br|hr|input|meta|img|link|param)$/i.test(t))return q;if(/\/>$/.test(q))return q;
j.push({tag:t})}return q});for(i=j.length-1;i>=0;i--)m+="</"+j[i].tag+">";return m}})})(tinymce);
(function(k){var g=k.each,h=k.isIE,l=k.isGecko,p=k.isOpera,a=k.isWebKit;k.create("tinymce.EditorCommands",{EditorCommands:function(b){this.editor=b},execCommand:function(b,d,c){switch(b){case "mceResetDesignMode":case "mceBeginUndoLevel":return true;case "unlink":this.UnLink();return true;case "JustifyLeft":case "JustifyCenter":case "JustifyRight":case "JustifyFull":this.mceJustify(b,b.substring(7).toLowerCase());return true;default:if(b=this[b]){b.call(this,d,c);return true}}return false},Indent:function(){var b=
this.editor,d=b.dom,c=b.selection,f,e;f=b.settings.indentation;e=/[a-z%]+$/i.exec(f);f=parseInt(f);if(b.settings.inline_styles&&!this.queryStateInsertUnorderedList()&&!this.queryStateInsertOrderedList())g(c.getSelectedBlocks(),function(o){d.setStyle(o,"paddingLeft",parseInt(o.style.paddingLeft||0)+f+e)});else{b.getDoc().execCommand("Indent",false,null);h&&d.getParent(c.getNode(),function(o){if(o.nodeName=="BLOCKQUOTE")o.dir=o.style.cssText=""})}},Outdent:function(){var b=this.editor,d=b.dom,c=b.selection,
f,e,o;e=b.settings.indentation;o=/[a-z%]+$/i.exec(e);e=parseInt(e);b.settings.inline_styles&&!this.queryStateInsertUnorderedList()&&!this.queryStateInsertOrderedList()?g(c.getSelectedBlocks(),function(n){f=Math.max(0,parseInt(n.style.paddingLeft||0)-e);d.setStyle(n,"paddingLeft",f?f+o:"")}):b.getDoc().execCommand("Outdent",false,null)},mceSetContent:function(b,d){this.editor.setContent(d)},mceToggleVisualAid:function(){var b=this.editor;b.hasVisual=!b.hasVisual;b.addVisual()},mceReplaceContent:function(b,
d){b=this.editor.selection;b.setContent(d.replace(/\{\$selection\}/g,b.getContent({format:"text"})))},mceInsertLink:function(b,d){function c(e){g(d,function(o,n){f.dom.setAttrib(e,n,o)})}var f=this.editor;b=f.dom.getParent(f.selection.getNode(),"a");if(k.is(d,"string"))d={href:d};if(b)d.href?c(b):f.dom.remove(b,1);else{f.execCommand("CreateLink",false,"javascript:mctmp(0);");g(f.dom.select("a[href=javascript:mctmp(0);]"),function(e){c(e)})}},UnLink:function(){var b=this.editor,d=b.selection;d.isCollapsed()&&
d.select(d.getNode());b.getDoc().execCommand("unlink",false,null);d.collapse(0)},FontName:function(b,d){b=this.editor;var c=b.selection;if(d)b.settings.convert_fonts_to_spans?this._applyInlineStyle("span",{style:{fontFamily:d}}):b.getDoc().execCommand("FontName",false,d);else c.isCollapsed()&&c.select(c.getNode())},FontSize:function(b,d){b=this.editor;var c=b.settings,f;if(c.convert_fonts_to_spans&&d>=1&&d<=7){f=k.explode(c.font_size_style_values);d=(c=k.explode(c.font_size_classes))?c[d-1]||d:f[d-
1]||d}d>=1&&d<=7?b.getDoc().execCommand("FontSize",false,d):this._applyInlineStyle("span",{style:{fontSize:d}})},queryCommandValue:function(b){var d=this["queryValue"+b];if(d)return d.call(this,b);return false},queryCommandState:function(b){var d;switch(b){case "JustifyLeft":case "JustifyCenter":case "JustifyRight":case "JustifyFull":return this.queryStateJustify(b,b.substring(7).toLowerCase());default:if(d=this["queryState"+b])return d.call(this,b)}return-1},_queryState:function(b){try{return this.editor.getDoc().queryCommandState(b)}catch(d){}},
_queryVal:function(b){try{return this.editor.getDoc().queryCommandValue(b)}catch(d){}},queryValueFontSize:function(){var b=this.editor,d=0,c;if(c=b.dom.getParent(b.selection.getNode(),"span"))d=c.style.fontSize;if(!d&&(p||a)){if(c=b.dom.getParent(b.selection.getNode(),"font"))d=c.size;return d}return d||this._queryVal("FontSize")},queryValueFontName:function(){var b=this.editor,d=0,c;if(c=b.dom.getParent(b.selection.getNode(),"font"))d=c.face;if(c=b.dom.getParent(b.selection.getNode(),"span"))d=c.style.fontFamily.replace(/, /g,
",").replace(/[\'\"]/g,"").toLowerCase();d||(d=this._queryVal("FontName"));return d},mceJustify:function(b,d){var c=this.editor,f=c.selection,e=f.getNode(),o=e.nodeName,n,r=c.dom,m;if(c.settings.inline_styles&&this.queryStateJustify(b,d))m=1;n=r.getParent(e,c.dom.isBlock);if(o=="IMG"){if(d!="full"){if(m){if(d=="center")r.setStyle(n||e.parentNode,"textAlign","");r.setStyle(e,"float","")}else if(d=="center"){if(n&&/^(TD|TH)$/.test(n.nodeName))n=0;if(!n||n.childNodes.length>1){b=r.create("p");b.appendChild(e.cloneNode(false));
n?r.insertAfter(b,n):r.insertAfter(b,e);r.remove(e);e=b.firstChild;n=b}r.setStyle(n,"textAlign",d);r.setStyle(e,"float","")}else{r.setStyle(e,"float",d);r.setStyle(n||e.parentNode,"textAlign","")}this.mceRepaint()}}else if(c.settings.inline_styles&&c.settings.forced_root_block){if(m)d="";g(f.getSelectedBlocks(r.getParent(f.getStart(),r.isBlock),r.getParent(f.getEnd(),r.isBlock)),function(j){r.setAttrib(j,"align","");r.setStyle(j,"textAlign",d=="full"?"justify":d)})}else{m||c.getDoc().execCommand(b,
false,null);if(c.settings.inline_styles)m?r.getParent(c.selection.getNode(),function(j){j.style&&j.style.textAlign&&r.setStyle(j,"textAlign","")}):g(r.select("*"),function(j){var i=j.align;if(i){if(i=="full")i="justify";r.setStyle(j,"textAlign",i);r.setAttrib(j,"align","")}})}},mceSetCSSClass:function(b,d){this.mceSetStyleInfo(0,{command:"setattrib",name:"class",value:d})},getSelectedElement:function(){var b=this.editor,d=b.dom,c=b.selection,f=c.getRng(),e,o,n,r,m;if(c.isCollapsed()||f.item)return c.getNode();
c=b.settings.merge_styles_invalid_parents;if(k.is(c,"string"))c=new RegExp(c,"i");if(h){e=f.duplicate();e.collapse(true);b=e.parentElement();o=f.duplicate();o.collapse(false);n=o.parentElement();if(b!=n){e.move("character",1);b=e.parentElement()}if(b==n){e=f.duplicate();e.moveToElementText(b);if(e.compareEndPoints("StartToStart",f)==0&&e.compareEndPoints("EndToEnd",f)==0)return c&&c.test(b.nodeName)?null:b}}else{var j=function(i){return d.getParent(i,"*")};b=f.startContainer;n=f.endContainer;r=f.startOffset;
m=f.endOffset;if(!f.collapsed)if(b==n)if(r-m<2)if(b.hasChildNodes()){e=b.childNodes[r];return c&&c.test(e.nodeName)?null:e}if(b.nodeType!=3||n.nodeType!=3)return null;if(r==0)if((e=j(b))&&e.firstChild!=b)e=null;if(r==b.nodeValue.length)if((f=b.nextSibling)&&f.nodeType==1)e=b.nextSibling;if(m==0)if((f=n.previousSibling)&&f.nodeType==1)o=f;if(m==n.nodeValue.length)if((o=j(n))&&o.lastChild!=n)o=null;if(e==o)return c&&e&&c.test(e.nodeName)?null:e}return null},mceSetStyleInfo:function(b,d){function c(i){if(i.nodeType==
1)switch(d.command){case "setattrib":return e.setAttrib(i,d.name,d.value);case "setstyle":return e.setStyle(i,d.name,d.value);case "removeformat":return e.setAttrib(i,"class","")}}var f=this.editor;b=f.getDoc();var e=f.dom,o,n,r=f.selection,m=d.wrapper||"span";n=r.getBookmark();var j;j=f.settings.merge_styles_invalid_parents;if(k.is(j,"string"))j=new RegExp(j,"i");if((o=this.getSelectedElement())&&!f.settings.force_span_wrappers)c(o,1);else{b.execCommand("FontName",false,"__");g(e.select("span,font"),
function(i){var q;if(e.getAttrib(i,"face")=="__"||i.style.fontFamily==="__"){q=e.create(m,{mce_new:"1"});c(q);g(i.childNodes,function(s){q.appendChild(s.cloneNode(true))});e.replace(q,i)}})}g(e.select(m).reverse(),function(i){var q=i.parentNode;if(!e.getAttrib(i,"mce_new"))(q=e.getParent(i,"*[mce_new]"))&&e.remove(i,1)});g(e.select(m).reverse(),function(i){var q=i.parentNode;if(q&&e.getAttrib(i,"mce_new"))if(!(f.settings.force_span_wrappers&&q.nodeName!="SPAN")){if(q.nodeName==m.toUpperCase()&&q.childNodes.length==
1)return e.remove(q,1);if(i.nodeType==1&&(!j||!j.test(q.nodeName))&&q.childNodes.length==1){c(q);e.setAttrib(i,"class","")}}});g(e.select(m).reverse(),function(i){if(e.getAttrib(i,"mce_new")||e.getAttribs(i).length<=1&&i.className===""){if(!e.getAttrib(i,"class")&&!e.getAttrib(i,"style"))return e.remove(i,1);e.setAttrib(i,"mce_new","")}});r.moveToBookmark(n)},queryStateJustify:function(b,d){var c=this.editor,f=c.selection.getNode(),e=c.dom;if(f&&f.nodeName=="IMG"){if(e.getStyle(f,"float")==d)return 1;
return f.parentNode.style.textAlign==d}f=e.getParent(c.selection.getStart(),function(o){return o.nodeType==1&&o.style.textAlign});if(d=="full")d="justify";if(c.settings.inline_styles)return f&&f.style.textAlign==d;return this._queryState(b)},ForeColor:function(b,d){b=this.editor;b.settings.convert_fonts_to_spans?this._applyInlineStyle("span",{style:{color:d}}):b.getDoc().execCommand("ForeColor",false,d)},HiliteColor:function(b,d){function c(e){if(l)try{f.execCommand("styleWithCSS",0,e)}catch(o){f.execCommand("useCSS",
0,!e)}}b=this.editor;var f=b.getDoc();if(b.settings.convert_fonts_to_spans)this._applyInlineStyle("span",{style:{backgroundColor:d}});else if(l||p){c(true);f.execCommand("hilitecolor",false,d);c(false)}else f.execCommand("BackColor",false,d)},FormatBlock:function(b,d){function c(r){return/^(P|DIV|H[1-6]|ADDRESS|BLOCKQUOTE|PRE)$/.test(r.nodeName)}b=this.editor;var f=b.selection,e=b.dom,o,n;if(o=e.getParent(f.getNode(),function(r){return c(r)}))if(h&&c(o.parentNode)||o.nodeName=="DIV"){n=b.dom.create(d);
g(e.getAttribs(o),function(r){e.setAttrib(n,r.nodeName,e.getAttrib(o,r.nodeName))});d=f.getBookmark();e.replace(n,o,1);f.moveToBookmark(d);b.nodeChanged();return}d=b.settings.forced_root_block?d||"<p>":d;if(d.indexOf("<")==-1)d="<"+d+">";if(k.isGecko)d=d.replace(/<(div|blockquote|code|dt|dd|dl|samp)>/gi,"$1");b.getDoc().execCommand("FormatBlock",false,d)},mceCleanup:function(){var b=this.editor,d=b.selection,c=d.getBookmark();b.setContent(b.getContent());d.moveToBookmark(c)},mceRemoveNode:function(b,
d){b=this.editor;var c=b.selection,f=d||c.getNode();if(f!=b.getBody()){d=c.getBookmark();b.dom.remove(f,1);c.moveToBookmark(d);b.nodeChanged()}},mceSelectNodeDepth:function(b,d){var c=this.editor,f=c.selection,e=0;c.dom.getParent(f.getNode(),function(o){if(o.nodeType==1&&e++==d){f.select(o);c.nodeChanged();return false}},c.getBody())},mceSelectNode:function(b,d){this.editor.selection.select(d)},mceInsertContent:function(b,d){this.editor.selection.setContent(d)},mceInsertRawHTML:function(b,d){b=this.editor;
b.selection.setContent("tiny_mce_marker");b.setContent(b.getContent().replace(/tiny_mce_marker/g,d))},mceRepaint:function(){var b,d,c=this.editor;if(k.isGecko)try{b=c.selection;d=b.getBookmark(true);b.getSel()&&b.getSel().selectAllChildren(c.getBody());b.collapse(true);b.moveToBookmark(d)}catch(f){}},queryStateUnderline:function(){var b=this.editor.selection.getNode();if(b&&b.nodeName=="A")return false;return this._queryState("Underline")},queryStateOutdent:function(){var b=this.editor,d;if(b.settings.inline_styles){if((d=
b.dom.getParent(b.selection.getStart(),b.dom.isBlock))&&parseInt(d.style.paddingLeft)>0)return true;if((d=b.dom.getParent(b.selection.getEnd(),b.dom.isBlock))&&parseInt(d.style.paddingLeft)>0)return true}return this.queryStateInsertUnorderedList()||this.queryStateInsertOrderedList()||!b.settings.inline_styles&&!!b.dom.getParent(b.selection.getNode(),"BLOCKQUOTE")},queryStateInsertUnorderedList:function(){return this.editor.dom.getParent(this.editor.selection.getNode(),"UL")},queryStateInsertOrderedList:function(){return this.editor.dom.getParent(this.editor.selection.getNode(),
"OL")},queryStatemceBlockQuote:function(){return!!this.editor.dom.getParent(this.editor.selection.getStart(),function(b){return b.nodeName==="BLOCKQUOTE"})},_applyInlineStyle:function(b,d,c){function f(){g(r.select(b).reverse(),function(q){var s=0;g(r.getAttribs(q),function(t){t.nodeName.substring(0,1)!="_"&&r.getAttrib(q,t.nodeName)!=""&&s++});s==0&&r.remove(q,1)})}function e(){var q;g(r.select("span,font"),function(s){if(s.style.fontFamily=="mceinline"||s.face=="mceinline"){q||(q=n.selection.getBookmark());
d._mce_new="1";r.replace(r.create(b,d),s,1)}});g(r.select(b+"[_mce_new]"),function(s){function t(w){if(w.nodeType==1){g(d.style,function(u,v){r.setStyle(w,v,"")});d["class"]&&w.className&&c&&g(c.check_classes,function(u){r.hasClass(w,u)&&r.removeClass(w,u)})}}g(r.select(b,s),t);s.parentNode&&s.parentNode.nodeType==1&&s.parentNode.childNodes.length==1&&t(s.parentNode);r.getParent(s.parentNode,function(w){if(w.nodeType==1){d.style&&g(d.style,function(u,v){var x;if(!j[v]&&(x=r.getStyle(w,v))){x===u&&
r.setStyle(s,v,"");j[v]=1}});d["class"]&&w.className&&c&&g(c.check_classes,function(u){r.hasClass(w,u)&&r.removeClass(s,u)})}return false});s.removeAttribute("_mce_new")});f();n.selection.moveToBookmark(q);return!!q}var o=this,n=o.editor,r=n.dom,m,j={},i;b=b.toUpperCase();c&&c.check_classes&&d["class"]&&c.check_classes.push(d["class"]);n.focus();n.getDoc().execCommand("FontName",false,"mceinline");e();if(m=o._applyInlineStyle.keyhandler){n.onKeyUp.remove(m);n.onKeyPress.remove(m);n.onKeyDown.remove(m);
n.onSetContent.remove(o._applyInlineStyle.chandler)}if(n.selection.isCollapsed()){if(!h){g(r.getParents(n.selection.getNode(),"span"),function(q){g(d.style,function(s,t){var w;if(w=r.getStyle(q,t)){if(w==s){r.setStyle(q,t,"");i=2;return false}i=1;return false}});if(i)return false});if(i==2){m=n.selection.getBookmark();f();n.selection.moveToBookmark(m);window.setTimeout(function(){n.nodeChanged()},1);return}}o._pendingStyles=k.extend(o._pendingStyles||{},d.style);o._applyInlineStyle.chandler=n.onSetContent.add(function(){delete o._pendingStyles});
o._applyInlineStyle.keyhandler=m=function(q){if(o._pendingStyles){d.style=o._pendingStyles;delete o._pendingStyles}if(e()){n.onKeyDown.remove(o._applyInlineStyle.keyhandler);n.onKeyPress.remove(o._applyInlineStyle.keyhandler)}q.type=="keyup"&&n.onKeyUp.remove(o._applyInlineStyle.keyhandler)};n.onKeyDown.add(m);n.onKeyPress.add(m);n.onKeyUp.add(m)}else o._pendingStyles=0}})})(tinymce);
(function(k){k.create("tinymce.UndoManager",{index:0,data:null,typing:0,UndoManager:function(g){var h=k.util.Dispatcher;this.editor=g;this.data=[];this.onAdd=new h(this);this.onUndo=new h(this);this.onRedo=new h(this)},add:function(g){var h,l=this.editor,p,a=l.settings;g=g||{};g.content=g.content||l.getContent({format:"raw",no_events:1});g.content=g.content.replace(/^\s*|\s*$/g,"");h=this.data[this.index>0&&(this.index==0||this.index==this.data.length)?this.index-1:this.index];if(!g.initial&&h&&g.content==
h.content)return null;if(a.custom_undo_redo_levels)if(this.data.length>a.custom_undo_redo_levels){for(h=0;h<this.data.length-1;h++)this.data[h]=this.data[h+1];this.data.length--;this.index=this.data.length}if(a.custom_undo_redo_restore_selection&&!g.initial)g.bookmark=p=g.bookmark||l.selection.getBookmark();this.index<this.data.length&&this.index++;if(this.data.length===0&&!g.initial)return null;this.data.length=this.index+1;this.data[this.index++]=g;if(g.initial)this.index=0;if(this.data.length==
2&&this.data[0].initial)this.data[0].bookmark=p;this.onAdd.dispatch(this,g);l.isNotDirty=0;return g},undo:function(){var g=this.editor,h=h;if(this.typing){this.add();this.typing=0}if(this.index>0){if(this.index==this.data.length&&this.index>1){h=this.index;this.typing=0;if(!this.add())this.index=h;--this.index}h=this.data[--this.index];g.setContent(h.content,{format:"raw"});g.selection.moveToBookmark(h.bookmark);this.onUndo.dispatch(this,h)}return h},redo:function(){var g=this.editor,h=null;if(this.index<
this.data.length-1){h=this.data[++this.index];g.setContent(h.content,{format:"raw"});g.selection.moveToBookmark(h.bookmark);this.onRedo.dispatch(this,h)}return h},clear:function(){this.data=[];this.typing=this.index=0;this.add({initial:true})},hasUndo:function(){return this.index!=0||this.typing},hasRedo:function(){return this.index<this.data.length-1}})})(tinymce);
(function(k){function g(c,f){var e=f.ownerDocument.createRange();e.setStart(c.endContainer,c.endOffset);e.setEndAfter(f);return e.cloneContents().textContent.length==0}function h(c){c=c.innerHTML;c=c.replace(/<(img|hr|table|input|select|textarea)[ \>]/gi,"-");c=c.replace(/<[^>]+>/g,"");return c.replace(/[ \t\r\n]+/g,"")==""}var l,p,a,b,d;l=k.dom.Event;p=k.isIE;a=k.isGecko;b=k.isOpera;d=k.each;k.create("tinymce.ForceBlocks",{ForceBlocks:function(c){function f(r,m){if(b)m.content=m.content.replace(e.reOpera,
"</"+n+">");m.content=m.content.replace(e.rePadd,"<"+n+"$1$2$3$4$5$6>\u00a0</"+n+">");if(!p&&!b&&m.set){m.content=m.content.replace(e.reNbsp2BR1,"<"+n+"$1$2><br /></"+n+">");m.content=m.content.replace(e.reNbsp2BR2,"<"+n+"$1$2><br /></"+n+">")}else m.content=m.content.replace(e.reBR2Nbsp,"<"+n+"$1$2>\u00a0</"+n+">")}var e=this,o=c.settings,n;e.editor=c;e.dom=c.dom;n=(o.forced_root_block||"p").toLowerCase();o.element=n.toUpperCase();c.onPreInit.add(e.setup,e);e.reOpera=new RegExp("(\\u00a0|&#160;|&nbsp;)</"+
n+">","gi");e.rePadd=new RegExp("<p( )([^>]+)><\\/p>|<p( )([^>]+)\\/>|<p( )([^>]+)>\\s+<\\/p>|<p><\\/p>|<p\\/>|<p>\\s+<\\/p>".replace(/p/g,n),"gi");e.reNbsp2BR1=new RegExp("<p( )([^>]+)>[\\s\\u00a0]+<\\/p>|<p>[\\s\\u00a0]+<\\/p>".replace(/p/g,n),"gi");e.reNbsp2BR2=new RegExp("<%p()([^>]+)>(&nbsp;|&#160;)<\\/%p>|<%p>(&nbsp;|&#160;)<\\/%p>".replace(/%p/g,n),"gi");e.reBR2Nbsp=new RegExp("<p( )([^>]+)>\\s*<br \\/>\\s*<\\/p>|<p>\\s*<br \\/>\\s*<\\/p>".replace(/p/g,n),"gi");c.onBeforeSetContent.add(f);
c.onPostProcess.add(f);if(o.forced_root_block){c.onInit.add(e.forceRoots,e);c.onSetContent.add(e.forceRoots,e);c.onBeforeGetContent.add(e.forceRoots,e)}},setup:function(){function c(n,r){var m=e.dom.create(r);d(n.attributes,function(j){j.specified&&j.nodeValue&&m.setAttribute(j.nodeName.toLowerCase(),j.nodeValue)});d(n.childNodes,function(j){m.appendChild(j.cloneNode(true))});n.parentNode.replaceChild(m,n);return m}var f=this,e=f.editor,o=e.settings;if(o.forced_root_block){e.onKeyUp.add(f.forceRoots,
f);e.onPreProcess.add(f.forceRoots,f)}if(o.force_br_newlines)p&&e.onKeyPress.add(function(n,r){var m=n.selection;if(r.keyCode==13&&m.getNode().nodeName!="LI"){m.setContent('<br id="__" /> ',{format:"raw"});n=n.dom.get("__");n.removeAttribute("id");m.select(n);m.collapse();return l.cancel(r)}});else{if(!p&&o.force_p_newlines){e.onKeyPress.add(function(n,r){if(r.keyCode==13&&!r.shiftKey)f.insertPara(r)||l.cancel(r)});a&&e.onKeyDown.add(function(n,r){if((r.keyCode==8||r.keyCode==46)&&!r.shiftKey)f.backspaceDelete(r,
r.keyCode==8)})}e.onPreProcess.add(function(n,r){d(n.dom.select("p,h1,h2,h3,h4,h5,h6,div",r.node),function(m){h(m)&&d(n.dom.select("span,em,strong,b,i",r.node),function(j){if(!j.hasChildNodes()){j.appendChild(n.getDoc().createTextNode("\u00a0"));return false}})})});if(p)if(o.element!="P"){e.onKeyPress.add(function(n){f.lastElm=n.selection.getNode().nodeName});e.onKeyUp.add(function(n,r){var m=n.selection,j=m.getNode();if(n.getBody().childNodes.length===1&&j.nodeName=="P"){j=c(j,o.element);m.select(j);
m.collapse();n.nodeChanged()}else if(r.keyCode==13&&!r.shiftKey&&f.lastElm!="P")if(r=n.dom.getParent(j,"p")){c(r,o.element);n.nodeChanged()}})}}},find:function(c,f,e){for(var o=this.editor.getDoc().createTreeWalker(c,4,null,false),n=-1;c=o.nextNode();){n++;if(f==0&&c==e)return n;if(f==1&&n==e)return c}return-1},forceRoots:function(c){c=this.editor;var f=c.getBody(),e=c.getDoc(),o=c.selection,n=o.getSel(),r=o.getRng(),m=-2,j,i,q,s,t,w=f.childNodes,u,v,x;for(u=w.length-1;u>=0;u--){t=w[u];if(t.nodeType===
3||!this.dom.isBlock(t)&&t.nodeType!==8&&!/^(script|mce:script|style|mce:style)$/i.test(t.nodeName))if(s)s.hasChildNodes()?s.insertBefore(t,s.firstChild):s.appendChild(t);else{if(t.nodeType!=3||/[^\s]/g.test(t.nodeValue)){if(m==-2&&r)if(p){s=e.body.createTextRange();s.moveToElementText(f);s.collapse(1);m=s.move("character",-16777215)*-1;s=r.duplicate();s.collapse(1);j=s.move("character",-16777215)*-1;s=r.duplicate();s.collapse(0);s=s.move("character",-16777215)*-1-j;m=j-m;j=s}else if(r.startContainer.nodeType==
1&&(v=r.startContainer.childNodes[r.startOffset])&&v.nodeType==1){x=v.getAttribute("id");v.setAttribute("id","__mce")}else if(c.dom.getParent(r.startContainer,function(z){return z===f})){i=r.startOffset;q=r.endOffset;m=this.find(f,0,r.startContainer);j=this.find(f,0,r.endContainer)}s=c.dom.create(c.settings.forced_root_block);t.parentNode.replaceChild(s,t);s.appendChild(t)}}else s=null}if(m!=-2)if(p)try{r=n.createRange();r.moveToElementText(f);r.collapse(1);r.moveStart("character",m);r.moveEnd("character",
j);r.select()}catch(y){}else{s=f.getElementsByTagName(c.settings.element)[0];r=e.createRange();m!=-1?r.setStart(this.find(f,1,m),i):r.setStart(s,0);j!=-1?r.setEnd(this.find(f,1,j),q):r.setEnd(s,0);if(n){n.removeAllRanges();n.addRange(r)}}else if(!p&&(v=c.dom.get("__mce"))){x?v.setAttribute("id",x):v.removeAttribute("id");r=e.createRange();r.setStartBefore(v);r.setEndBefore(v);o.setRng(r)}},getParentBlock:function(c){var f=this.dom;return f.getParent(c,f.isBlock)},insertPara:function(){function c(D,
G){var H=[],E;D.innerHTML="";if(r.keep_styles){E=G;do if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(E.nodeName)){G=E.cloneNode(false);o.setAttrib(G,"id","");H.push(G)}while(E=E.parentNode)}if(H.length>0){E=H.length-1;for(G=D;E>=0;E--)G=G.appendChild(H[E]);H[0].innerHTML=b?"&nbsp;":"<br />";return H[0]}else D.innerHTML=b?"&nbsp;":"<br />"}function f(D){return n.createTreeWalker(D,NodeFilter.SHOW_TEXT,null,false).nextNode()||D}var e=this.editor,o=e.dom,n=e.getDoc(),r=e.settings,m=e.selection.getSel(),
j=m.getRangeAt(0),i=n.body,q,s,t,w,u,v,x,y,z,A,C,B=o.getViewPort(e.getWin()),F;q=n.createRange();q.setStart(m.anchorNode,m.anchorOffset);q.collapse(true);s=n.createRange();s.setStart(m.focusNode,m.focusOffset);s.collapse(true);w=(t=q.compareBoundaryPoints(q.START_TO_END,s)<0)?m.anchorNode:m.focusNode;u=t?m.anchorOffset:m.focusOffset;v=t?m.focusNode:m.anchorNode;t=t?m.focusOffset:m.anchorOffset;if(w===v&&/^(TD|TH)$/.test(w.nodeName)){w.firstChild.nodeName=="BR"&&o.remove(w.firstChild);if(w.childNodes.length==
0)e.dom.add(w,r.element,null,"<br />");else{j=w.innerHTML;w.innerHTML="";e.dom.add(w,r.element,null,j)}y=e.dom.add(w,r.element,null,"<br />");j=n.createRange();j.selectNodeContents(y);j.collapse(1);e.selection.setRng(j);return false}if(w==i&&v==i&&i.firstChild&&e.dom.isBlock(i.firstChild)){w=v=w.firstChild;u=t=0;q=n.createRange();q.setStart(w,0);s=n.createRange();s.setStart(v,0)}w=w.nodeName=="HTML"?n.body:w;w=w.nodeName=="BODY"?w.firstChild:w;v=v.nodeName=="HTML"?n.body:v;v=v.nodeName=="BODY"?v.firstChild:
v;x=this.getParentBlock(w);y=this.getParentBlock(v);z=x?x.nodeName:r.element;if(this.dom.getParent(x,"ol,ul,pre"))return true;if(x&&(x.nodeName=="CAPTION"||/absolute|relative|fixed/gi.test(o.getStyle(x,"position",1)))){z=r.element;x=null}if(y&&(y.nodeName=="CAPTION"||/absolute|relative|fixed/gi.test(o.getStyle(x,"position",1)))){z=r.element;y=null}if(/(TD|TABLE|TH|CAPTION)/.test(z)||x&&z=="DIV"&&/left|right/gi.test(o.getStyle(x,"float",1))){z=r.element;x=y=null}A=x&&x.nodeName==z?x.cloneNode(0):e.dom.create(z);
y=y&&y.nodeName==z?y.cloneNode(0):e.dom.create(z);y.removeAttribute("id");if(/^(H[1-6])$/.test(z)&&g(j,x))y=e.dom.create(r.element);j=x=w;do{if(j==i||j.nodeType==9||this.dom.isBlock(j)||/(TD|TABLE|TH|CAPTION)/.test(j.nodeName))break;x=j}while(j=j.previousSibling?j.previousSibling:j.parentNode);j=C=v;do{if(j==i||j.nodeType==9||this.dom.isBlock(j)||/(TD|TABLE|TH|CAPTION)/.test(j.nodeName))break;C=j}while(j=j.nextSibling?j.nextSibling:j.parentNode);x.nodeName==z?q.setStart(x,0):q.setStartBefore(x);q.setEnd(w,
u);A.appendChild(q.cloneContents()||n.createTextNode(""));try{s.setEndAfter(C)}catch(I){}s.setStart(v,t);y.appendChild(s.cloneContents()||n.createTextNode(""));j=n.createRange();if(!x.previousSibling&&x.parentNode.nodeName==z)j.setStartBefore(x.parentNode);else q.startContainer.nodeName==z&&q.startOffset==0?j.setStartBefore(q.startContainer):j.setStart(q.startContainer,q.startOffset);!C.nextSibling&&C.parentNode.nodeName==z?j.setEndAfter(C.parentNode):j.setEnd(s.endContainer,s.endOffset);j.deleteContents();
b&&e.getWin().scrollTo(0,B.y);if(A.firstChild&&A.firstChild.nodeName==z)A.innerHTML=A.firstChild.innerHTML;if(y.firstChild&&y.firstChild.nodeName==z)y.innerHTML=y.firstChild.innerHTML;if(h(A))A.innerHTML="<br />";if(h(y))F=c(y,v);if(b&&parseFloat(opera.version())<9.5){j.insertNode(A);j.insertNode(y)}else{j.insertNode(y);j.insertNode(A)}y.normalize();A.normalize();j=n.createRange();j.selectNodeContents(a?f(F||y):F||y);j.collapse(1);m.removeAllRanges();m.addRange(j);m=e.dom.getPos(y).y;i=y.clientHeight;
if(m<B.y||m+i>B.y+B.h)e.getWin().scrollTo(0,m<B.y?m:m-B.h+25);return false},backspaceDelete:function(c,f){function e(s){var t;if((s=s.target)&&s.parentNode&&s.nodeName=="BR"&&(m=o.getParentBlock(s))){t=s.previousSibling;l.remove(r,"DOMNodeInserted",e);if(!(t&&t.nodeType==3&&/\s+$/.test(t.nodeValue)))if(s.previousSibling||s.nextSibling)n.dom.remove(s)}}var o=this,n=o.editor,r=n.getBody(),m,j=n.selection,i=j.getRng(),q=i.startContainer;if(q&&n.dom.isBlock(q)&&!/^(TD|TH)$/.test(q.nodeName)&&f)if(q.childNodes.length==
0||q.childNodes.length==1&&q.firstChild.nodeName=="BR"){for(m=q;(m=m.previousSibling)&&!n.dom.isBlock(m););if(m){if(q!=r.firstChild){for(f=n.dom.doc.createTreeWalker(m,NodeFilter.SHOW_TEXT,null,false);i=f.nextNode();)m=i;i=n.getDoc().createRange();i.setStart(m,m.nodeValue?m.nodeValue.length:0);i.setEnd(m,m.nodeValue?m.nodeValue.length:0);j.setRng(i);n.dom.remove(q)}return l.cancel(c)}}l._add(r,"DOMNodeInserted",e);window.setTimeout(function(){l._remove(r,"DOMNodeInserted",e)},1)}})})(tinymce);
(function(k){var g=k.dom.Event,h=k.each,l=k.extend;k.create("tinymce.ControlManager",{ControlManager:function(p,a){var b=this;a=a||{};b.editor=p;b.controls={};b.onAdd=new k.util.Dispatcher(b);b.onPostRender=new k.util.Dispatcher(b);b.prefix=a.prefix||p.id+"_";b._cls={};b.onPostRender.add(function(){h(b.controls,function(d){d.postRender()})})},get:function(p){return this.controls[this.prefix+p]||this.controls[p]},setActive:function(p,a){var b=null;if(b=this.get(p))b.setActive(a);return b},setDisabled:function(p,
a){var b=null;if(b=this.get(p))b.setDisabled(a);return b},add:function(p){if(p){this.controls[p.id]=p;this.onAdd.dispatch(p,this)}return p},createControl:function(p){var a,b=this,d=b.editor;h(d.plugins,function(c){if(c.createControl)if(a=c.createControl(p,b))return false});switch(p){case "|":case "separator":return b.createSeparator()}if(!a&&d.buttons&&(a=d.buttons[p]))return b.createButton(p,a);return b.add(a)},createDropMenu:function(p,a,b){var d=this.editor,c,f,e;a=l({"class":"mceDropDown",constrain:d.settings.constrain_menus},
a);a["class"]=a["class"]+" "+d.getParam("skin")+"Skin";if(e=d.getParam("skin_variant"))a["class"]+=" "+d.getParam("skin")+"Skin"+e.substring(0,1).toUpperCase()+e.substring(1);p=this.prefix+p;c=this.controls[p]=new (b||this._cls.dropmenu||k.ui.DropMenu)(p,a);c.onAddItem.add(function(o,n){var r=n.settings;r.title=d.getLang(r.title,r.title);if(!r.onclick)r.onclick=function(){d.execCommand(r.cmd,r.ui||false,r.value)}});d.onRemove.add(function(){c.destroy()});if(k.isIE){c.onShowMenu.add(function(){d.focus();
f=d.selection.getBookmark(1)});c.onHideMenu.add(function(){if(f){d.selection.moveToBookmark(f);f=0}})}return this.add(c)},createListBox:function(p,a,b){var d=this.editor;if(this.get(p))return null;a.title=d.translate(a.title);a.scope=a.scope||d;if(!a.onselect)a.onselect=function(c){d.execCommand(a.cmd,a.ui||false,c||a.value)};a=l({title:a.title,"class":"mce_"+p,scope:a.scope,control_manager:this},a);p=this.prefix+p;if(d.settings.use_native_selects)b=new k.ui.NativeListBox(p,a);else{b=b||this._cls.listbox||
k.ui.ListBox;b=new b(p,a)}this.controls[p]=b;k.isWebKit&&b.onPostRender.add(function(c,f){g.add(f,"mousedown",function(){d.bookmark=d.selection.getBookmark(1)});g.add(f,"focus",function(){d.selection.moveToBookmark(d.bookmark);d.bookmark=null})});b.hideMenu&&d.onMouseDown.add(b.hideMenu,b);return this.add(b)},createButton:function(p,a,b){var d=this.editor;if(this.get(p))return null;a.title=d.translate(a.title);a.label=d.translate(a.label);a.scope=a.scope||d;if(!a.onclick&&!a.menu_button)a.onclick=
function(){d.execCommand(a.cmd,a.ui||false,a.value)};a=l({title:a.title,"class":"mce_"+p,unavailable_prefix:d.getLang("unavailable",""),scope:a.scope,control_manager:this},a);p=this.prefix+p;if(a.menu_button){b=b||this._cls.menubutton||k.ui.MenuButton;p=new b(p,a);d.onMouseDown.add(p.hideMenu,p)}else{b=this._cls.button||k.ui.Button;p=new b(p,a)}return this.add(p)},createMenuButton:function(p,a,b){a=a||{};a.menu_button=1;return this.createButton(p,a,b)},createSplitButton:function(p,a,b){var d=this.editor;
if(this.get(p))return null;a.title=d.translate(a.title);a.scope=a.scope||d;if(!a.onclick)a.onclick=function(c){d.execCommand(a.cmd,a.ui||false,c||a.value)};if(!a.onselect)a.onselect=function(c){d.execCommand(a.cmd,a.ui||false,c||a.value)};a=l({title:a.title,"class":"mce_"+p,scope:a.scope,control_manager:this},a);p=this.prefix+p;p=this.add(new (b||this._cls.splitbutton||k.ui.SplitButton)(p,a));d.onMouseDown.add(p.hideMenu,p);return p},createColorSplitButton:function(p,a,b){var d=this.editor,c,f;if(this.get(p))return null;
a.title=d.translate(a.title);a.scope=a.scope||d;if(!a.onclick)a.onclick=function(e){if(k.isIE)f=d.selection.getBookmark(1);d.execCommand(a.cmd,a.ui||false,e||a.value)};if(!a.onselect)a.onselect=function(e){d.execCommand(a.cmd,a.ui||false,e||a.value)};a=l({title:a.title,"class":"mce_"+p,menu_class:d.getParam("skin")+"Skin",scope:a.scope,more_colors_title:d.getLang("more_colors")},a);p=this.prefix+p;c=new (b||this._cls.colorsplitbutton||k.ui.ColorSplitButton)(p,a);d.onMouseDown.add(c.hideMenu,c);d.onRemove.add(function(){c.destroy()});
if(k.isIE){c.onShowMenu.add(function(){d.focus();f=d.selection.getBookmark(1)});c.onHideMenu.add(function(){if(f){d.selection.moveToBookmark(f);f=0}})}return this.add(c)},createToolbar:function(p,a,b){p=this.prefix+p;a=new (b||this._cls.toolbar||k.ui.Toolbar)(p,a);if(this.get(p))return null;return this.add(a)},createSeparator:function(p){return new (p||this._cls.separator||k.ui.Separator)},setControlType:function(p,a){return this._cls[p.toLowerCase()]=a},destroy:function(){h(this.controls,function(p){p.destroy()});
this.controls=null}})})(tinymce);
(function(k){var g=k.util.Dispatcher,h=k.each,l=k.isIE,p=k.isOpera;k.create("tinymce.WindowManager",{WindowManager:function(a){this.editor=a;this.onOpen=new g(this);this.onClose=new g(this);this.params={};this.features={}},open:function(a,b){var d="",c=this.editor.settings.dialog_type=="modal",f,e,o;o=k.DOM.getViewPort();a=a||{};b=b||{};e=p?o.w:screen.width;o=p?o.h:screen.height;a.name=a.name||"mc_"+(new Date).getTime();a.width=parseInt(a.width||320);a.height=parseInt(a.height||240);a.resizable=true;
a.left=a.left||parseInt(e/2)-a.width/2;a.top=a.top||parseInt(o/2)-a.height/2;b.inline=false;b.mce_width=a.width;b.mce_height=a.height;b.mce_auto_focus=a.auto_focus;if(c)if(l){a.center=true;a.help=false;a.dialogWidth=a.width+"px";a.dialogHeight=a.height+"px";a.scroll=a.scrollbars||false}h(a,function(r,m){if(k.is(r,"boolean"))r=r?"yes":"no";/^(name|url)$/.test(m)||(d+=l&&c?(d?";":"")+m+":"+r:(d?",":"")+m+"="+r)});this.features=a;this.params=b;this.onOpen.dispatch(this,a,b);b=a.url||a.file;b=k._addVer(b);
try{if(l&&c){f=1;window.showModalDialog(b,window,d)}else f=window.open(b,a.name,d)}catch(n){}f||alert(this.editor.getLang("popup_blocked"))},close:function(a){a.close();this.onClose.dispatch(this)},createInstance:function(a,b,d,c,f,e){return new (k.resolve(a))(b,d,c,f,e)},confirm:function(a,b,d,c){c=c||window;b.call(d||this,c.confirm(this._decode(this.editor.getLang(a,a))))},alert:function(a,b,d,c){c=c||window;c.alert(this._decode(this.editor.getLang(a,a)));if(b)b.call(d||this)},_decode:function(a){return k.DOM.decode(a).replace(/\\n/g,
"\n")}})})(tinymce);
(function(k){k.CommandManager=function(){function g(a,b,d,c){if(typeof b=="string")b=[b];k.each(b,function(f){a[f.toLowerCase()]={func:d,scope:c}})}var h={},l={},p={};k.extend(this,{add:function(a,b,d){g(h,a,b,d)},addQueryStateHandler:function(a,b,d){g(l,a,b,d)},addQueryValueHandler:function(a,b,d){g(p,a,b,d)},execCommand:function(a,b,d,c,f){if(b=h[b.toLowerCase()])if(b.func.call(a||b.scope,d,c,f)!==false)return true},queryCommandValue:function(){if(cmd=p[cmd.toLowerCase()])return cmd.func.call(scope||cmd.scope,
ui,value,args)},queryCommandState:function(){if(cmd=l[cmd.toLowerCase()])return cmd.func.call(scope||cmd.scope,ui,value,args)}})};k.GlobalCommands=new k.CommandManager})(tinymce);
(function(k){function g(h,l,p,a){function b(e,o){do{if(e.parentNode==o)return e;e=e.parentNode}while(e)}function d(e){a(e);k.walk(e,a,"childNodes")}var c,f;c=h.findCommonAncestor(l,p);h=b(l,c)||l;c=b(p,c)||p;for(l=l;l&&l!=h;l=l.parentNode)for(f=l.nextSibling;f;f=f.nextSibling)d(f);if(h!=c)for(l=h.nextSibling;l&&l!=c;l=l.nextSibling)d(l);else d(h);for(l=p;l&&l!=c;l=l.parentNode)for(f=l.previousSibling;f;f=f.previousSibling)d(f)}k.GlobalCommands.add("RemoveFormat",function(){function h(q){var s;b.getParent(q,
function(t){if(b.is(t,a.getParam("removeformat_selector")))s=t;return b.isBlock(t)},a.getBody());return s}function l(q){b.is(q,a.getParam("removeformat_selector"))&&f.push(q)}function p(q){l(q);k.walk(q,l,"childNodes")}var a=this,b=a.dom,d=a.selection,c=d.getRng(1),f=[],e,o,n,r,m,j,i;e=d.getBookmark();n=c.startContainer;m=c.endContainer;r=c.startOffset;j=c.endOffset;n=n.nodeType==1?n.childNodes[Math.min(r,n.childNodes.length-1)]:n;m=m.nodeType==1?m.childNodes[Math.min(r==j?j:j-1,m.childNodes.length-
1)]:m;if(n==m){c=h(n);if(n.nodeType==3){if(c&&c.nodeType==1){i=n.splitText(r);i.splitText(j-r);b.split(c,i);d.moveToBookmark(e)}return}p(b.split(c,n)||n)}else{c=h(n);o=h(m);if(c)if(n.nodeType==3){if(r==n.nodeValue.length)n.nodeValue+="\ufeff";n=n.splitText(r)}o&&m.nodeType==3&&m.splitText(j);c&&c==o&&b.replace(b.create("span",{id:"__end"},m.cloneNode(true)),m);c=c?b.split(c,n):n;if(i=b.get("__end")){m=i;o=h(m)}o=o?b.split(o,m):m;g(b,c,o,l);if(n.nodeValue=="\ufeff")n.nodeValue="";p(m);p(n)}k.each(f,
function(q){b.remove(q,1)});b.remove("__end",1);d.moveToBookmark(e)})})(tinymce);
(function(k){k.GlobalCommands.add("mceBlockQuote",function(){function g(o){return l.getParent(o,function(n){return n.nodeName==="BLOCKQUOTE"})}var h=this.selection,l=this.dom,p,a,b,d,c,f,e;p=l.getParent(h.getStart(),l.isBlock);a=l.getParent(h.getEnd(),l.isBlock);if(c=g(p)){if(p!=a||p.childNodes.length>1||p.childNodes.length==1&&p.firstChild.nodeName!="BR")d=h.getBookmark();if(g(a))for(f=c.cloneNode(false);b=a.nextSibling;)f.appendChild(b.parentNode.removeChild(b));f&&l.insertAfter(f,c);e=h.getSelectedBlocks(p,
a);for(a=e.length-1;a>=0;a--)l.insertAfter(e[a],c);/^\s*$/.test(c.innerHTML)&&l.remove(c,1);f&&/^\s*$/.test(f.innerHTML)&&l.remove(f,1);if(d)this.selection.moveToBookmark(d);else if(k.isIE){h.select(p);h.collapse(0);if(l.getParent(h.getStart(),l.isBlock)!=p){d=h.getRng();d.move("character",-1);d.select()}}else{d=this.getDoc().createRange();d.setStart(p,0);d.setEnd(p,0);h.setRng(d)}}else if(k.isIE&&!p&&!a){this.getDoc().execCommand("Indent");b=g(h.getNode());b.style.margin=b.dir=""}else if(p&&a){if(p!=
a||p.childNodes.length>1||p.childNodes.length==1&&p.firstChild.nodeName!="BR")d=h.getBookmark();k.each(h.getSelectedBlocks(g(h.getStart()),g(h.getEnd())),function(o){if(o.nodeName=="BLOCKQUOTE"&&!c)c=o;else{if(!c){c=l.create("blockquote");o.parentNode.insertBefore(c,o)}if(o.nodeName=="BLOCKQUOTE"&&c){for(b=o.firstChild;b;){c.appendChild(b.cloneNode(true));b=b.nextSibling}l.remove(o)}else c.appendChild(l.remove(o))}});if(d)h.moveToBookmark(d);else if(k.isIE){h.select(p);h.collapse(1)}else{d=this.getDoc().createRange();
d.setStart(p,0);d.setEnd(p,0);h.setRng(d)}}})})(tinymce);(function(k){k.each(["Cut","Copy","Paste"],function(g){k.GlobalCommands.add(g,function(){var h=this.getDoc();try{h.execCommand(g,false,null);if(!h.queryCommandEnabled(g))throw"Error";}catch(l){k.isGecko?this.windowManager.confirm(this.getLang("clipboard_msg"),function(p){p&&open("http://www.mozilla.org/editor/midasdemo/securityprefs.html","_blank")}):this.windowManager.alert(this.getLang("clipboard_no_support"))}})})})(tinymce);
(function(k){k.GlobalCommands.add("InsertHorizontalRule",function(){if(k.isOpera)return this.getDoc().execCommand("InsertHorizontalRule",false,"");this.selection.setContent("<hr />")})})(tinymce);
(function(){var k=tinymce.GlobalCommands;k.add(["mceEndUndoLevel","mceAddUndoLevel"],function(){this.undoManager.add()});k.add("Undo",function(){if(this.settings.custom_undo_redo){this.undoManager.undo();this.nodeChanged();return true}return false});k.add("Redo",function(){if(this.settings.custom_undo_redo){this.undoManager.redo();this.nodeChanged();return true}return false})})();
var TMCEFix={settings:{themes:"advanced",plugins:"safari,bligooimages,externalcode,youtube,vimeo,fileupload,pagebreak,flash,paste",languages:"es",suffix:""},start:function(){function k(p){tinymce.ScriptLoader.markDone(tinyMCE.baseURI.toAbsolute(p))}var g=tinymce.each,h=this.settings,l=h.languages.split(",");tinymce.suffix=h.suffix;g(l,function(p){p&&k("langs/"+p+".js")});g(h.themes.split(","),function(p){if(p){k("themes/"+p+"/editor_template"+h.suffix+".js");g(l,function(a){a&&k("themes/"+p+"/langs/"+
a+".js")})}});g(h.plugins.split(","),function(p){if(p){k("plugins/"+p+"/editor_plugin"+h.suffix+".js");g(l,function(a){a&&k("plugins/"+p+"/langs/"+a+".js")})}})}};TMCEFix.start();
(function(k){var g=k.DOM,h=k.dom.Event,l=k.extend,p=k.each,a=k.util.Cookie,b,d=k.explode;k.ThemeManager.requireLangPack("advanced");k.create("tinymce.themes.AdvancedTheme",{sizes:[8,10,12,14,18,24,36],controls:{bold:["bold_desc","Bold"],italic:["italic_desc","Italic"],underline:["underline_desc","Underline"],strikethrough:["striketrough_desc","Strikethrough"],justifyleft:["justifyleft_desc","JustifyLeft"],justifycenter:["justifycenter_desc","JustifyCenter"],justifyright:["justifyright_desc","JustifyRight"],
justifyfull:["justifyfull_desc","JustifyFull"],bullist:["bullist_desc","InsertUnorderedList"],numlist:["numlist_desc","InsertOrderedList"],outdent:["outdent_desc","Outdent"],indent:["indent_desc","Indent"],cut:["cut_desc","Cut"],copy:["copy_desc","Copy"],paste:["paste_desc","Paste"],undo:["undo_desc","Undo"],redo:["redo_desc","Redo"],link:["link_desc","mceLink"],unlink:["unlink_desc","unlink"],image:["image_desc","mceImage"],cleanup:["cleanup_desc","mceCleanup"],help:["help_desc","mceHelp"],code:["code_desc",
"mceCodeEditor"],hr:["hr_desc","InsertHorizontalRule"],removeformat:["removeformat_desc","RemoveFormat"],sub:["sub_desc","subscript"],sup:["sup_desc","superscript"],forecolor:["forecolor_desc","ForeColor"],forecolorpicker:["forecolor_desc","mceForeColor"],backcolor:["backcolor_desc","HiliteColor"],backcolorpicker:["backcolor_desc","mceBackColor"],charmap:["charmap_desc","mceCharMap"],visualaid:["visualaid_desc","mceToggleVisualAid"],anchor:["anchor_desc","mceInsertAnchor"],newdocument:["newdocument_desc",
"mceNewDocument"],blockquote:["blockquote_desc","mceBlockQuote"]},stateControls:["bold","italic","underline","strikethrough","bullist","numlist","justifyleft","justifycenter","justifyright","justifyfull","sub","sup","blockquote"],init:function(c,f){var e=this,o,n,r;e.editor=c;e.url=f;e.onResolveName=new k.util.Dispatcher(this);e.settings=o=l({theme_advanced_path:true,theme_advanced_toolbar_location:"bottom",theme_advanced_buttons1:"bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect",
theme_advanced_buttons2:"bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code",theme_advanced_buttons3:"hr,removeformat,visualaid,|,sub,sup,|,charmap",theme_advanced_blockformats:"p,address,pre,h1,h2,h3,h4,h5,h6",theme_advanced_toolbar_align:"center",theme_advanced_fonts:"Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",
theme_advanced_more_colors:1,theme_advanced_row_height:23,theme_advanced_resize_horizontal:1,theme_advanced_resizing_use_cookie:1,theme_advanced_font_sizes:"1,2,3,4,5,6,7",readonly:c.settings.readonly},c.settings);if(!o.font_size_style_values)o.font_size_style_values="8pt,10pt,12pt,14pt,18pt,24pt,36pt";if(k.is(o.theme_advanced_font_sizes,"string")){o.font_size_style_values=k.explode(o.font_size_style_values);o.font_size_classes=k.explode(o.font_size_classes||"");r={};c.settings.theme_advanced_font_sizes=
o.theme_advanced_font_sizes;p(c.getParam("theme_advanced_font_sizes","","hash"),function(m,j){var i;if(j==m&&m>=1&&m<=7){j=m+" ("+e.sizes[m-1]+"pt)";if(c.settings.convert_fonts_to_spans){i=o.font_size_classes[m-1];m=o.font_size_style_values[m-1]||e.sizes[m-1]+"pt"}}if(/^\s*\./.test(m))i=m.replace(/\./g,"");r[j]=i?{"class":i}:{fontSize:m}});o.theme_advanced_font_sizes=r}if((n=o.theme_advanced_path_location)&&n!="none")o.theme_advanced_statusbar_location=o.theme_advanced_path_location;if(o.theme_advanced_statusbar_location==
"none")o.theme_advanced_statusbar_location=0;c.onInit.add(function(){c.onNodeChange.add(e._nodeChanged,e);c.settings.content_css!==false&&c.dom.loadCSS(c.baseURI.toAbsolute("themes/advanced/skins/"+c.settings.skin+"/content.css"))});c.onSetProgressState.add(function(m,j,i){var q,s=m.id,t;if(j)e.progressTimer=setTimeout(function(){q=m.getContainer();q=q.insertBefore(g.create("DIV",{style:"position:relative"}),q.firstChild);t=g.get(m.id+"_tbl");g.add(q,"div",{id:s+"_blocker","class":"mceBlocker",style:{width:t.clientWidth+
2,height:t.clientHeight+2}});g.add(q,"div",{id:s+"_progress","class":"mceProgress",style:{left:t.clientWidth/2,top:t.clientHeight/2}})},i||0);else{g.remove(s+"_blocker");g.remove(s+"_progress");clearTimeout(e.progressTimer)}});g.loadCSS(o.editor_css?c.documentBaseURI.toAbsolute(o.editor_css):f+"/skins/"+c.settings.skin+"/ui.css");o.skin_variant&&g.loadCSS(f+"/skins/"+c.settings.skin+"/ui_"+o.skin_variant+".css")},createControl:function(c,f){var e;if(e=f.createControl(c))return e;switch(c){case "styleselect":return this._createStyleSelect();
case "formatselect":return this._createBlockFormats();case "fontselect":return this._createFontSelect();case "fontsizeselect":return this._createFontSizeSelect();case "forecolor":return this._createForeColorMenu();case "backcolor":return this._createBackColorMenu()}if(e=this.controls[c])return f.createButton(c,{title:"advanced."+e[0],cmd:e[1],ui:e[2],value:e[3]})},execCommand:function(c,f,e){if(c=this["_"+c]){c.call(this,f,e);return true}return false},_importClasses:function(){var c=this.editor,f=
c.controlManager.get("styleselect");f.getLength()==0&&p(c.dom.getClasses(),function(e){f.add(e["class"],e["class"])})},_createStyleSelect:function(){var c=this,f=c.editor,e=f.controlManager.createListBox("styleselect",{title:"advanced.style_select",onselect:function(o){if(e.selectedValue===o){f.execCommand("mceSetStyleInfo",0,{command:"removeformat"});e.select();return false}else f.execCommand("mceSetCSSClass",0,o)}});if(e){p(f.getParam("theme_advanced_styles","","hash"),function(o,n){o&&e.add(c.editor.translate(n),
o)});e.onPostRender.add(function(o,n){if(e.NativeListBox)h.add(n.id,"focus",c._importClasses,c);else{h.add(n.id+"_text","focus",c._importClasses,c);h.add(n.id+"_text","mousedown",c._importClasses,c);h.add(n.id+"_open","focus",c._importClasses,c);h.add(n.id+"_open","mousedown",c._importClasses,c)}})}return e},_createFontSelect:function(){var c,f=this.editor;(c=f.controlManager.createListBox("fontselect",{title:"advanced.fontdefault",cmd:"FontName"}))&&p(f.getParam("theme_advanced_fonts",this.settings.theme_advanced_fonts,
"hash"),function(e,o){c.add(f.translate(o),e,{style:e.indexOf("dings")==-1?"font-family:"+e:""})});return c},_createFontSizeSelect:function(){var c=this,f=c.editor,e,o=0,n=[];(e=f.controlManager.createListBox("fontsizeselect",{title:"",onselect:function(r){if(r.fontSize)f.execCommand("FontSize",false,r.fontSize);else{p(c.settings.theme_advanced_font_sizes,function(m){m["class"]&&n.push(m["class"])});f.editorCommands._applyInlineStyle("span",{"class":r["class"]},{check_classes:n})}}}))&&p(c.settings.theme_advanced_font_sizes,
function(r,m){var j=r.fontSize;if(j>=1&&j<=7)j=c.sizes[parseInt(j)-1]+"pt";e.add(m,r,{style:"font-size:"+j,"class":"mceFontSize"+o++ +(" "+(r["class"]||""))})});return e},_createBlockFormats:function(){var c,f={p:"advanced.paragraph",address:"advanced.address",pre:"advanced.pre",h1:"advanced.h1",h2:"advanced.h2",h3:"advanced.h3",h4:"advanced.h4",h5:"advanced.h5",h6:"advanced.h6",div:"advanced.div",blockquote:"advanced.blockquote",code:"advanced.code",dt:"advanced.dt",dd:"advanced.dd",samp:"advanced.samp"},
e=this;(c=e.editor.controlManager.createListBox("formatselect",{title:"advanced.block",cmd:"FormatBlock"}))&&p(e.editor.getParam("theme_advanced_blockformats",e.settings.theme_advanced_blockformats,"hash"),function(o,n){c.add(e.editor.translate(n!=o?n:f[o]),o,{"class":"mce_formatPreview mce_"+o})});return c},_createForeColorMenu:function(){var c,f=this,e=f.settings,o={},n;if(e.theme_advanced_more_colors)o.more_colors_func=function(){f._mceColorPicker(0,{color:c.value,func:function(r){c.setColor(r)}})};
if(n=e.theme_advanced_text_colors)o.colors=n;if(e.theme_advanced_default_foreground_color)o.default_color=e.theme_advanced_default_foreground_color;o.title="advanced.forecolor_desc";o.cmd="ForeColor";o.scope=this;return c=f.editor.controlManager.createColorSplitButton("forecolor",o)},_createBackColorMenu:function(){var c,f=this,e=f.settings,o={},n;if(e.theme_advanced_more_colors)o.more_colors_func=function(){f._mceColorPicker(0,{color:c.value,func:function(r){c.setColor(r)}})};if(n=e.theme_advanced_background_colors)o.colors=
n;if(e.theme_advanced_default_background_color)o.default_color=e.theme_advanced_default_background_color;o.title="advanced.backcolor_desc";o.cmd="HiliteColor";o.scope=this;return c=f.editor.controlManager.createColorSplitButton("backcolor",o)},renderUI:function(c){var f,e,o,n=this,r=n.editor,m=n.settings,j,i,q;f=i=g.create("span",{id:r.id+"_parent","class":"mceEditor "+r.settings.skin+"Skin"+(m.skin_variant?" "+r.settings.skin+"Skin"+n._ufirst(m.skin_variant):"")});g.boxModel||(f=g.add(f,"div",{"class":"mceOldBoxModel"}));
f=j=g.add(f,"table",{id:r.id+"_tbl","class":"mceLayout",cellSpacing:0,cellPadding:0});f=o=g.add(f,"tbody");switch((m.theme_advanced_layout_manager||"").toLowerCase()){case "rowlayout":e=n._rowLayout(m,o,c);break;case "customlayout":e=r.execCallback("theme_advanced_custom_layout",m,o,c,i);break;default:e=n._simpleLayout(m,o,c,i)}f=c.targetNode;q=g.stdMode?j.getElementsByTagName("tr"):j.rows;g.addClass(q[0],"mceFirst");g.addClass(q[q.length-1],"mceLast");p(g.select("tr",o),function(s){g.addClass(s.firstChild,
"mceFirst");g.addClass(s.childNodes[s.childNodes.length-1],"mceLast")});g.get(m.theme_advanced_toolbar_container)?g.get(m.theme_advanced_toolbar_container).appendChild(i):g.insertAfter(i,f);h.add(r.id+"_path_row","click",function(s){s=s.target;if(s.nodeName=="A"){n._sel(s.className.replace(/^.*mcePath_([0-9]+).*$/,"$1"));return h.cancel(s)}});r.getParam("accessibility_focus")||h.add(g.add(i,"a",{href:"#"},"<!-- IE --\>"),"focus",function(){tinyMCE.get(r.id).focus()});if(m.theme_advanced_toolbar_location==
"external")c.deltaHeight=0;n.deltaHeight=c.deltaHeight;c.targetNode=null;return{iframeContainer:e,editorContainer:r.id+"_parent",sizeContainer:j,deltaHeight:c.deltaHeight}},getInfo:function(){return{longname:"Advanced theme",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",version:k.majorVersion+"."+k.minorVersion}},resizeBy:function(c,f){var e=g.get(this.editor.id+"_tbl");this.resizeTo(e.clientWidth+c,e.clientHeight+f)},resizeTo:function(c,f){var e=this.editor,o=e.settings,
n=g.get(e.id+"_tbl");e=g.get(e.id+"_ifr");c=Math.max(o.theme_advanced_resizing_min_width||100,c);f=Math.max(o.theme_advanced_resizing_min_height||100,f);c=Math.min(o.theme_advanced_resizing_max_width||65535,c);f=Math.min(o.theme_advanced_resizing_max_height||65535,f);g.setStyle(e,"height",f-(n.clientHeight-e.clientHeight));g.setStyles(n,{width:c,height:f})},destroy:function(){var c=this.editor.id;h.clear(c+"_resize");h.clear(c+"_path_row");h.clear(c+"_external_close")},_simpleLayout:function(c,f,
e,o){var n=this.editor,r=c.theme_advanced_toolbar_location,m=c.theme_advanced_statusbar_location,j,i,q;if(c.readonly){j=g.add(f,"tr");return j=i=g.add(j,"td",{"class":"mceIframeContainer"})}r=="top"&&this._addToolbars(f,e);if(r=="external"){j=q=g.create("div",{style:"position:relative"});j=g.add(j,"div",{id:n.id+"_external","class":"mceExternalToolbar"});g.add(j,"a",{id:n.id+"_external_close",href:"javascript:;","class":"mceExternalClose"});j=g.add(j,"table",{id:n.id+"_tblext",cellSpacing:0,cellPadding:0});
j=g.add(j,"tbody");o.firstChild.className=="mceOldBoxModel"?o.firstChild.appendChild(q):o.insertBefore(q,o.firstChild);this._addToolbars(j,e);n.onMouseUp.add(function(){var s=g.get(n.id+"_external");g.show(s);g.hide(b);var t=h.add(n.id+"_external_close","click",function(){g.hide(n.id+"_external");h.remove(n.id+"_external_close","click",t)});g.show(s);g.setStyle(s,"top",0-g.getRect(n.id+"_tblext").h-1);g.hide(s);g.show(s);s.style.filter="";b=n.id+"_external";s=null})}m=="top"&&this._addStatusBar(f,
e);if(!c.theme_advanced_toolbar_container){j=g.add(f,"tr");j=i=g.add(j,"td",{"class":"mceIframeContainer"})}r=="bottom"&&this._addToolbars(f,e);m=="bottom"&&this._addStatusBar(f,e);return i},_rowLayout:function(c,f,e){var o=this,n,r,m=o.editor.controlManager,j,i,q,s;n=c.theme_advanced_containers_default_class||"";r=c.theme_advanced_containers_default_align||"center";p(d(c.theme_advanced_containers||""),function(t,w){var u=c["theme_advanced_container_"+t]||"";switch(u.toLowerCase()){case "mceeditor":j=
g.add(f,"tr");j=i=g.add(j,"td",{"class":"mceIframeContainer"});break;case "mceelementpath":o._addStatusBar(f,e);break;default:s=(c["theme_advanced_container_"+t+"_align"]||r).toLowerCase();s="mce"+o._ufirst(s);j=g.add(g.add(f,"tr"),"td",{"class":"mceToolbar "+(c["theme_advanced_container_"+t+"_class"]||n)+" "+s||r});q=m.createToolbar("toolbar"+w);o._addControls(u,q);g.setHTML(j,q.renderHTML());e.deltaHeight-=c.theme_advanced_row_height}});return i},_addControls:function(c,f){var e=this,o=e.settings,
n,r=e.editor.controlManager;if(o.theme_advanced_disable&&!e._disabled){n={};p(d(o.theme_advanced_disable),function(m){n[m]=1});e._disabled=n}else n=e._disabled;p(d(c),function(m){if(!(n&&n[m]))if(m=="tablecontrols")p(["table","|","row_props","cell_props","|","row_before","row_after","delete_row","|","col_before","col_after","delete_col","|","split_cells","merge_cells"],function(j){(j=e.createControl(j,r))&&f.add(j)});else(m=e.createControl(m,r))&&f.add(m)})},_addToolbars:function(c,f){var e,o=this.editor,
n=this.settings,r,m=o.controlManager,j,i=[];e=n.theme_advanced_toolbar_align.toLowerCase();e="mce"+this._ufirst(e);j=g.add(g.add(c,"tr"),"td",{"class":"mceToolbar "+e});o.getParam("accessibility_focus")||i.push(g.createHTML("a",{href:"#",onfocus:"tinyMCE.get('"+o.id+"').focus();"},"<!-- IE --\>"));i.push(g.createHTML("a",{href:"#",accesskey:"q",title:o.getLang("advanced.toolbar_focus")},"<!-- IE --\>"));for(c=1;r=n["theme_advanced_buttons"+c];c++){e=m.createToolbar("toolbar"+c,{"class":"mceToolbarRow"+
c});if(n["theme_advanced_buttons"+c+"_add"])r+=","+n["theme_advanced_buttons"+c+"_add"];if(n["theme_advanced_buttons"+c+"_add_before"])r=n["theme_advanced_buttons"+c+"_add_before"]+","+r;this._addControls(r,e);i.push(e.renderHTML());f.deltaHeight-=n.theme_advanced_row_height}i.push(g.createHTML("a",{href:"#",accesskey:"z",title:o.getLang("advanced.toolbar_focus"),onfocus:"tinyMCE.getInstanceById('"+o.id+"').focus();"},"<!-- IE --\>"));g.setHTML(j,i.join(""))},_addStatusBar:function(c,f){var e=this,
o=e.editor,n=e.settings,r,m,j,i;c=g.add(c,"tr");c=i=g.add(c,"td",{"class":"mceStatusbar"});c=g.add(c,"div",{id:o.id+"_path_row"},n.theme_advanced_path?o.translate("advanced.path")+": ":"&#160;");g.add(c,"a",{href:"#",accesskey:"x"});if(n.theme_advanced_resizing){g.add(i,"a",{id:o.id+"_resize",href:"javascript:;",onclick:"return false;","class":"mceResize"});n.theme_advanced_resizing_use_cookie&&o.onPostRender.add(function(){var q=a.getHash("TinyMCE_"+o.id+"_size"),s=g.get(o.id+"_tbl");if(q){if(n.theme_advanced_resize_horizontal)s.style.width=
Math.max(10,q.cw)+"px";s.style.height=Math.max(10,q.ch)+"px";g.get(o.id+"_ifr").style.height=Math.max(10,parseInt(q.ch)+e.deltaHeight)+"px"}});o.onPostRender.add(function(){h.add(o.id+"_resize","mousedown",function(q){var s,t,w,u;s=g.get(o.id+"_tbl");w=s.clientWidth;u=s.clientHeight;miw=n.theme_advanced_resizing_min_width||100;mih=n.theme_advanced_resizing_min_height||100;maw=n.theme_advanced_resizing_max_width||65535;mah=n.theme_advanced_resizing_max_height||65535;t=g.add(g.get(o.id+"_parent"),"div",
{"class":"mcePlaceHolder"});g.setStyles(t,{width:w,height:u});g.hide(s);g.show(t);r={x:q.screenX,y:q.screenY,w:w,h:u,dx:null,dy:null};m=h.add(g.doc,"mousemove",function(v){var x,y;r.dx=v.screenX-r.x;r.dy=v.screenY-r.y;x=Math.max(miw,r.w+r.dx);y=Math.max(mih,r.h+r.dy);x=Math.min(maw,x);y=Math.min(mah,y);if(n.theme_advanced_resize_horizontal)t.style.width=x+"px";t.style.height=y+"px";return h.cancel(v)});j=h.add(g.doc,"mouseup",function(){var v;h.remove(g.doc,"mousemove",m);h.remove(g.doc,"mouseup",
j);s.style.display="";g.remove(t);if(r.dx!==null){v=g.get(o.id+"_ifr");if(n.theme_advanced_resize_horizontal)s.style.width=Math.max(10,r.w+r.dx)+"px";s.style.height=Math.max(10,r.h+r.dy)+"px";v.style.height=Math.max(10,v.clientHeight+r.dy)+"px";n.theme_advanced_resizing_use_cookie&&a.setHash("TinyMCE_"+o.id+"_size",{cw:r.w+r.dx,ch:r.h+r.dy})}});return h.cancel(q)})})}f.deltaHeight-=21;c=c=null},_nodeChanged:function(c,f,e,o){var n=this,r,m=0,j,i,q=n.settings,s,t,w;if(!q.readonly){k.each(n.stateControls,
function(u){f.setActive(u,c.queryCommandState(n.controls[u][1]))});f.setActive("visualaid",c.hasVisual);f.setDisabled("undo",!c.undoManager.hasUndo()&&!c.typing);f.setDisabled("redo",!c.undoManager.hasRedo());f.setDisabled("outdent",!c.queryCommandState("Outdent"));r=g.getParent(e,"A");if(i=f.get("link"))if(!r||!r.name){i.setDisabled(!r&&o);i.setActive(!!r)}if(i=f.get("unlink")){i.setDisabled(!r&&o);i.setActive(!!r&&!r.name)}if(i=f.get("anchor")){i.setActive(!!r&&r.name);if(k.isWebKit){r=g.getParent(e,
"IMG");i.setActive(!!r&&g.getAttrib(r,"mce_name")=="a")}}r=g.getParent(e,"IMG");if(i=f.get("image"))i.setActive(!!r&&e.className.indexOf("mceItem")==-1);if(i=f.get("styleselect"))if(e.className){n._importClasses();i.select(e.className)}else i.select();if(i=f.get("formatselect"))(r=g.getParent(e,g.isBlock))&&i.select(r.nodeName.toLowerCase());if(c.settings.convert_fonts_to_spans){c.dom.getParent(e,function(u){if(u.nodeName==="SPAN"){if(!s&&u.className)s=u.className;if(!t&&u.style.fontSize)t=u.style.fontSize;
if(!w&&u.style.fontFamily)w=u.style.fontFamily.replace(/[\"\']+/g,"").replace(/^([^,]+).*/,"$1").toLowerCase()}return false});if(i=f.get("fontselect"))i.select(function(u){return u.replace(/^([^,]+).*/,"$1").toLowerCase()==w});if(i=f.get("fontsizeselect"))i.select(function(u){if(u.fontSize&&u.fontSize===t)return true;if(u["class"]&&u["class"]===s)return true})}else{if(i=f.get("fontselect"))i.select(c.queryCommandValue("FontName"));if(i=f.get("fontsizeselect")){j=c.queryCommandValue("FontSize");i.select(function(u){return u.fontSize==
j})}}if(q.theme_advanced_path&&q.theme_advanced_statusbar_location){r=g.get(c.id+"_path")||g.add(c.id+"_path_row","span",{id:c.id+"_path"});g.setHTML(r,"");c.dom.getParent(e,function(u){var v=u.nodeName.toLowerCase(),x="";if(!(u.nodeType!=1||u.nodeName==="BR"||g.hasClass(u,"mceItemHidden")||g.hasClass(u,"mceItemRemoved"))){if(j=g.getAttrib(u,"mce_name"))v=j;if(k.isIE&&u.scopeName!=="HTML")v=u.scopeName+":"+v;v=v.replace(/mce\:/g,"");switch(v){case "b":v="strong";break;case "i":v="em";break;case "img":if(j=
g.getAttrib(u,"src"))x+="src: "+j+" ";break;case "a":if(j=g.getAttrib(u,"name")){x+="name: "+j+" ";v+="#"+j}if(j=g.getAttrib(u,"href"))x+="href: "+j+" ";break;case "font":if(q.convert_fonts_to_spans)v="span";if(j=g.getAttrib(u,"face"))x+="font: "+j+" ";if(j=g.getAttrib(u,"size"))x+="size: "+j+" ";if(j=g.getAttrib(u,"color"))x+="color: "+j+" ";break;case "span":if(j=g.getAttrib(u,"style"))x+="style: "+j+" ";break}if(j=g.getAttrib(u,"id"))x+="id: "+j+" ";if(j=u.className)if((j=j.replace(/(webkit-[\w\-]+|Apple-[\w\-]+|mceItem\w+|mceVisualAid)/g,
""))&&j.indexOf("mceItem")==-1){x+="class: "+j+" ";if(g.isBlock(u)||v=="img"||v=="span")v+="."+j}v=v.replace(/(html:)/g,"");v={name:v,node:u,title:x};n.onResolveName.dispatch(n,v);x=v.title;v=v.name;u=g.create("a",{href:"javascript:;",onmousedown:"return false;",title:x,"class":"mcePath_"+m++},v);if(r.hasChildNodes()){r.insertBefore(g.doc.createTextNode(" \u00bb "),r.firstChild);r.insertBefore(u,r.firstChild)}else r.appendChild(u)}},c.getBody())}}},_sel:function(c){this.editor.execCommand("mceSelectNodeDepth",
false,c)},_mceInsertAnchor:function(){var c=this.editor;c.windowManager.open({url:k.baseURL+"/themes/advanced/anchor.htm",width:320+parseInt(c.getLang("advanced.anchor_delta_width",0)),height:90+parseInt(c.getLang("advanced.anchor_delta_height",0)),inline:true},{theme_url:this.url})},_mceCharMap:function(){var c=this.editor;c.windowManager.open({url:k.baseURL+"/themes/advanced/charmap.htm",width:550+parseInt(c.getLang("advanced.charmap_delta_width",0)),height:250+parseInt(c.getLang("advanced.charmap_delta_height",
0)),inline:true},{theme_url:this.url})},_mceHelp:function(){this.editor.windowManager.open({url:k.baseURL+"/themes/advanced/about.htm",width:480,height:380,inline:true},{theme_url:this.url})},_mceColorPicker:function(c,f){c=this.editor;f=f||{};c.windowManager.open({url:k.baseURL+"/themes/advanced/color_picker.htm",width:375+parseInt(c.getLang("advanced.colorpicker_delta_width",0)),height:250+parseInt(c.getLang("advanced.colorpicker_delta_height",0)),close_previous:false,inline:true},{input_color:f.color,
func:f.func,theme_url:this.url})},_mceCodeEditor:function(){var c=this.editor;c.windowManager.open({url:k.baseURL+"/themes/advanced/source_editor.htm",width:parseInt(c.getParam("theme_advanced_source_editor_width",720)),height:parseInt(c.getParam("theme_advanced_source_editor_height",580)),inline:true,resizable:true,maximizable:true},{theme_url:this.url})},_mceImage:function(){var c=this.editor;c.dom.getAttrib(c.selection.getNode(),"class").indexOf("mceItem")==-1&&c.windowManager.open({url:k.baseURL+
"/themes/advanced/image.htm",width:355+parseInt(c.getLang("advanced.image_delta_width",0)),height:275+parseInt(c.getLang("advanced.image_delta_height",0)),inline:true},{theme_url:this.url})},_mceLink:function(){var c=this.editor;c.windowManager.open({url:k.baseURL+"/themes/advanced/link.htm",width:410+parseInt(c.getLang("advanced.link_delta_width",0)),height:200+parseInt(c.getLang("advanced.link_delta_height",0)),inline:true},{theme_url:this.url})},_mceNewDocument:function(){var c=this.editor;c.windowManager.confirm("advanced.newdocument",
function(f){f&&c.execCommand("mceSetContent",false,"")})},_mceForeColor:function(){var c=this;this._mceColorPicker(0,{color:c.fgColor,func:function(f){c.fgColor=f;c.editor.execCommand("ForeColor",false,f)}})},_mceBackColor:function(){var c=this;this._mceColorPicker(0,{color:c.bgColor,func:function(f){c.bgColor=f;c.editor.execCommand("HiliteColor",false,f)}})},_ufirst:function(c){return c.substring(0,1).toUpperCase()+c.substring(1)}});k.ThemeManager.add("advanced",k.themes.AdvancedTheme)})(tinymce);
(function(){function k(a,b,d){for(a=a.createTreeWalker(b,NodeFilter.SHOW_ALL,null,false);b=a.nextNode();){if(d)if(!d(b))return false;if(b.nodeType==3&&b.nodeValue&&/[^\s\u00a0]+/.test(b.nodeValue))return false;if(b.nodeType==1&&/^(HR|IMG|TABLE)$/.test(b.nodeName))return false}return true}var g=tinymce.dom.Event,h=tinymce.grep,l=tinymce.each,p=tinymce.inArray;tinymce.create("tinymce.plugins.Safari",{init:function(a){var b=this,d;if(tinymce.isWebKit){b.editor=a;b.webKitFontSizes=["x-small","small",
"medium","large","x-large","xx-large","-webkit-xxx-large"];b.namedFontSizes=["xx-small","x-small","small","medium","large","x-large","xx-large"];a.addCommand("CreateLink",function(c,f){c=a.selection.getNode();var e=a.dom;if(c&&(/^(left|right)$/i.test(e.getStyle(c,"float",1))||/^(left|right)$/i.test(e.getAttrib(c,"align")))){f=e.create("a",{href:f},c.cloneNode());c.parentNode.replaceChild(f,c);a.selection.select(f)}else a.getDoc().execCommand("CreateLink",false,f)});a.onKeyUp.add(function(c,f){var e,
o;if(f.keyCode==46||f.keyCode==8){o=c.getBody();e=o.innerHTML;f=c.selection;if(o.childNodes.length==1&&!/<(img|hr)/.test(e)&&tinymce.trim(e.replace(/<[^>]+>/g,"")).length==0){c.setContent('<p><br mce_bogus="1" /></p>',{format:"raw"});e=o.firstChild;c=f.getRng();c.setStart(e,0);c.setEnd(e,0);f.setRng(c)}}});a.addCommand("FormatBlock",function(c,f){c=a.dom;var e=c.getParent(a.selection.getNode(),c.isBlock);e?c.replace(c.create(f),e,1):a.getDoc().execCommand("FormatBlock",false,f)});a.addCommand("mceInsertContent",
function(c,f){a.getDoc().execCommand("InsertText",false,"mce_marker");a.getBody().innerHTML=a.getBody().innerHTML.replace(/mce_marker/g,a.dom.processHTML(f)+'<span id="_mce_tmp">XX</span>');a.selection.select(a.dom.get("_mce_tmp"));a.getDoc().execCommand("Delete",false," ")});a.onKeyPress.add(function(c,f){var e,o,n,r,m,j;if(f.keyCode==13){j=c.selection;e=j.getNode();if(f.shiftKey||c.settings.force_br_newlines&&e.nodeName!="LI"){b._insertBR(c);g.cancel(f)}if(o=d.getParent(e,"LI")){n=d.getParent(o,
"OL,UL");c=c.getDoc();e=d.create("p");d.add(e,"br",{mce_bogus:"1"});if(k(c,o))if(!d.getParent(n.parentNode,"LI,OL,UL")){n=d.getParent(n,"p,h1,h2,h3,h4,h5,h6,div")||n;r=c.createRange();r.setStartBefore(n);r.setEndBefore(o);m=c.createRange();m.setStartAfter(o);m.setEndAfter(n);o=r.cloneContents();m=m.cloneContents();k(c,m)||d.insertAfter(m,n);d.insertAfter(e,n);k(c,o)||d.insertAfter(o,n);d.remove(n);n=e.firstChild;r=c.createRange();r.setStartBefore(n);r.setEndBefore(n);j.setRng(r);return g.cancel(f)}}}});
a.onExecCommand.add(function(c,f){var e,o;if(f=="InsertUnorderedList"||f=="InsertOrderedList"){f=c.selection;c=c.dom;if(e=c.getParent(f.getNode(),function(n){return/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)})){o=f.getBookmark();c.remove(e,1);f.moveToBookmark(o)}}});a.onClick.add(function(c,f){f=f.target;if(f.nodeName=="IMG"){b.selElm=f;c.selection.select(f)}else b.selElm=null});a.onInit.add(function(){b._fixWebKitSpans()});a.onSetContent.add(function(){d=a.dom;l(["strong","b","em","u","strike","sub",
"sup","a"],function(c){l(h(d.select(c)).reverse(),function(f){var e=f.nodeName.toLowerCase(),o;if(e=="a")f.name&&d.replace(d.create("img",{mce_name:"a",name:f.name,"class":"mceItemAnchor"}),f);else{switch(e){case "b":case "strong":if(e=="b")e="strong";o="font-weight: bold;";break;case "em":o="font-style: italic;";break;case "u":o="text-decoration: underline;";break;case "sub":o="vertical-align: sub;";break;case "sup":o="vertical-align: super;";break;case "strike":o="text-decoration: line-through;";
break}d.replace(d.create("span",{mce_name:e,style:o,"class":"Apple-style-span"}),f,1)}})})});a.onPreProcess.add(function(c,f){d=c.dom;l(h(f.node.getElementsByTagName("span")).reverse(),function(e){var o;if(f.get)if(d.hasClass(e,"Apple-style-span")){o=e.style.backgroundColor;switch(d.getAttrib(e,"mce_name")){case "font":c.settings.convert_fonts_to_spans||d.setAttrib(e,"style","");break;case "strong":case "em":case "sub":case "sup":d.setAttrib(e,"style","");break;case "strike":case "u":c.settings.inline_styles?
d.setAttrib(e,"mce_name",""):d.setAttrib(e,"style","");break;default:c.settings.inline_styles||d.setAttrib(e,"style","")}if(o)e.style.backgroundColor=o}d.hasClass(e,"mceItemRemoved")&&d.remove(e,1)})});a.onPostProcess.add(function(c,f){f.content=f.content.replace(/<br \/><\/(h[1-6]|div|p|address|pre)>/g,"</$1>");f.content=f.content.replace(/ id=\"undefined\"/g,"")})}},getInfo:function(){return{longname:"Safari compatibility",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/safari",
version:tinymce.majorVersion+"."+tinymce.minorVersion}},_fixWebKitSpans:function(){var a=this;g.add(a.editor.getDoc(),"DOMNodeInserted",function(b){(b=b.target)&&b.nodeType==1&&a._fixAppleSpan(b)})},_fixAppleSpan:function(a){var b=this.editor,d=b.dom,c=this.webKitFontSizes,f=this.namedFontSizes;b=b.settings;var e;if(!d.getAttrib(a,"mce_fixed"))if(a.nodeName=="SPAN"&&a.className=="Apple-style-span"){e=a.style;if(b.convert_fonts_to_spans)e.fontSize&&d.setStyle(a,"fontSize",f[p(c,e.fontSize)]);else{if(e.fontSize){d.setAttrib(a,
"mce_name","font");d.setAttrib(a,"size",p(c,e.fontSize)+1)}if(e.fontFamily){d.setAttrib(a,"mce_name","font");d.setAttrib(a,"face",e.fontFamily)}if(e.color){d.setAttrib(a,"mce_name","font");d.setAttrib(a,"color",d.toHex(e.color))}if(e.backgroundColor){d.setAttrib(a,"mce_name","font");d.setStyle(a,"background-color",e.backgroundColor)}}e.fontWeight=="bold"&&d.setAttrib(a,"mce_name","strong");e.fontStyle=="italic"&&d.setAttrib(a,"mce_name","em");e.textDecoration=="underline"&&d.setAttrib(a,"mce_name",
"u");e.textDecoration=="line-through"&&d.setAttrib(a,"mce_name","strike");e.verticalAlign=="super"&&d.setAttrib(a,"mce_name","sup");e.verticalAlign=="sub"&&d.setAttrib(a,"mce_name","sub");d.setAttrib(a,"mce_fixed","1")}},_insertBR:function(a){var b=a.dom,d=a.selection,c=d.getRng(),f;c.insertNode(f=b.create("br"));c.setStartAfter(f);c.setEndAfter(f);d.setRng(c);if(d.getSel().focusNode==f.previousSibling){d.select(b.insertAfter(b.doc.createTextNode("\u00a0"),f));d.collapse(1)}a.getWin().scrollTo(0,
b.getPos(d.getRng().startContainer).y)}});tinymce.PluginManager.add("safari",tinymce.plugins.Safari)})();
(function(){tinymce.PluginManager.requireLangPack("bligooimages");tinymce.create("tinymce.plugins.BligooImagesPlugin",{init:function(k,g){k.addCommand("mceBligooImages",function(){this.helper=new ImageUploadHelper(k)});k.addButton("bligooimages",{title:"bligooimages.desc",cmd:"mceBligooImages",image:g+"/img/bligooimages.gif"});k.onNodeChange.add(function(){});k.onEvent.add(function(h,l){var p=l.target;if(this.imageEdit!=null){this.imageEdit.remove();this.imageEdit=null}if(p.nodeName=="IMG"&&!h.dom.hasClass(p,
"mceExternalCode")&&!h.dom.hasClass(p,"mceYouTube")&&!h.dom.hasClass(p,"mceVimeo")&&!h.dom.hasClass(p,"mceFlash")){var a=function(){this.helper=new ImageUploadHelper(h)}.bind(this);h.selection.select(p);this.imageEdit=new TinyMCEEditArea(h,p,a,l,{edit:h.getLang("bligooimages.edit"),remove:h.getLang("bligooimages.remove")})}});k.onPostProcess.add(function(){});k.onBeforeSetContent.add(function(){})},createControl:function(){return null},getInfo:function(){return{longname:"BligooImages plugin",author:"BlueCompany",
authorurl:"http://bluecompany.cl",version:"1.0"}}});tinymce.PluginManager.add("bligooimages",tinymce.plugins.BligooImagesPlugin)})();
(function(){tinymce.PluginManager.requireLangPack("externalcode");tinymce.create("tinymce.plugins.ExternalCodePlugin",{init:function(k,g){var h={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(l){var p="",a,b,d,c,f,e,o=0;for(l=h._utf8_encode(l);o<l.length;){a=l.charCodeAt(o++);b=l.charCodeAt(o++);d=l.charCodeAt(o++);c=a>>2;a=(a&3)<<4|b>>4;f=(b&15)<<2|d>>6;e=d&63;if(isNaN(b))f=e=64;else if(isNaN(d))e=64;p=p+this._keyStr.charAt(c)+this._keyStr.charAt(a)+this._keyStr.charAt(f)+
this._keyStr.charAt(e)}return p},decode:function(l){var p="",a,b,d,c,f,e=0;for(l=l.replace(/[^A-Za-z0-9\+\/\=]/g,"");e<l.length;){a=this._keyStr.indexOf(l.charAt(e++));b=this._keyStr.indexOf(l.charAt(e++));c=this._keyStr.indexOf(l.charAt(e++));f=this._keyStr.indexOf(l.charAt(e++));a=a<<2|b>>4;b=(b&15)<<4|c>>2;d=(c&3)<<6|f;p+=String.fromCharCode(a);if(c!=64)p+=String.fromCharCode(b);if(f!=64)p+=String.fromCharCode(d)}return p=h._utf8_decode(p)},_utf8_encode:function(l){l=l.replace(/\r\n/g,"\n");for(var p=
"",a=0;a<l.length;a++){var b=l.charCodeAt(a);if(b<128)p+=String.fromCharCode(b);else{if(b>127&&b<2048)p+=String.fromCharCode(b>>6|192);else{p+=String.fromCharCode(b>>12|224);p+=String.fromCharCode(b>>6&63|128)}p+=String.fromCharCode(b&63|128)}}return p},_utf8_decode:function(l){for(var p="",a=0,b=c1=c2=0;a<l.length;){b=l.charCodeAt(a);if(b<128){p+=String.fromCharCode(b);a++}else if(b>191&&b<224){c2=l.charCodeAt(a+1);p+=String.fromCharCode((b&31)<<6|c2&63);a+=2}else{c2=l.charCodeAt(a+1);c3=l.charCodeAt(a+
2);p+=String.fromCharCode((b&15)<<12|(c2&63)<<6|c3&63);a+=3}}return p}};k.onInit.add(function(){k.settings.content_css!==false&&k.dom.loadCSS(g+"/css/content.css")});k.addCommand("mceExternalCode",function(){k.windowManager.open({file:g+"/dialog.htm",width:470+parseInt(k.getLang("externalcode.delta_width",0)),height:320+parseInt(k.getLang("externalcode.delta_height",0)),inline:1},{plugin_url:g,base64:h,cls:"mceExternalCode"})});k.addButton("externalcode",{title:"externalcode.desc",cmd:"mceExternalCode",
image:g+"/img/externalcode.gif"});k.onNodeChange.add(function(l,p,a){p.setActive("externalcode",a.nodeName=="IMG"&&l.dom.hasClass(a,"mceExternalCode"))});k.onEvent.add(function(l,p){var a=p.target;if(this.extCodeEdit!=null){this.extCodeEdit.remove();this.extCodeEdit=null}if(a.nodeName=="IMG"&&l.dom.hasClass(a,"mceExternalCode")){var b=function(){new ExternalCodePlugin(l,a,null)}.bind(this);this.extCodeEdit=new TinyMCEEditArea(l,a,b,p,{edit:l.getLang("externalcode.edit"),remove:l.getLang("externalcode.remove")})}});
k.onPostProcess.add(function(l,p){function a(b,d){return(d=(new RegExp(d+'="([^"]+)"',"g")).exec(b))?l.dom.decode(d[1]):""}if(p.get)p.content=p.content.replace(/<img[^>]+class="[^"]*mceExternalCode[^"]*"[^>]*>/gi,function(b){return"<!--external_code_start--\>"+h.decode(a(b,"title"))+"<!--external_code_end--\>"})});k.onBeforeSetContent.add(function(l,p){if(p.content!=""){for(var a="",b=p.content,d,c,f;(d=b.indexOf("<!--external_code_start--\>"))>=0;){c=b.indexOf("<!--external_code_end--\>",d);f=b.substring(0,
d);d=b.substring(d+26,c);b=b.substring(c+24);d=h.encode(d);d='<img src="'+g+'/img/spacer.gif" mce_src="'+g+'/img/spacer.gif" border="0"  title="'+d+'" class="mceExternalCode mceExternalCode-'+l.getParam("language","es")+' mceItemNoResize" />';a+=f+d;b=b}a+=b;p.content=a}})},createControl:function(){return null},getInfo:function(){return{longname:"ExternalCode plugin",author:"BlueCompany",authorurl:"http://bluecompany.cl",version:"1.0"}}});tinymce.PluginManager.add("externalcode",tinymce.plugins.ExternalCodePlugin)})();
(function(){tinymce.PluginManager.requireLangPack("youtube");tinymce.create("tinymce.plugins.YouTubePlugin",{init:function(k,g){k.addCommand("mceYouTube",function(){k.windowManager.open({file:g+"/dialog.htm",width:380,height:150,inline:1},{plugin_url:g,cls:"mceYouTube"})});k.addButton("youtube",{title:"youtube.desc",cmd:"mceYouTube",image:g+"/img/youtube.gif"});k.onNodeChange.add(function(h,l,p){l.setActive("youtube",p.nodeName=="IMG"&&h.dom.hasClass(p,"mceYouTube"))});k.onEvent.add(function(h,l){var p=
l.target;if(this.youtubeEdit!=null){this.youtubeEdit.remove();this.youtubeEdit=null}if(p.nodeName=="IMG"&&h.dom.hasClass(p,"mceYouTube")){var a=function(){new VideoPlugin(h,p,null)}.bind(this);this.youtubeEdit=new TinyMCEEditArea(h,p,a,l,{edit:h.getLang("youtube.edit"),remove:h.getLang("youtube.remove")})}});k.onPostProcess.add(function(h,l){function p(a,b){return(b=(new RegExp(b+'="([^"]+)"',"g")).exec(a))?h.dom.decode(b[1]):""}if(l.get)l.content=l.content.replace(/<img[^>]+>/g,function(a){if(a.indexOf('class="mceYouTube')!==
-1){var b=p(a,"width"),d=p(a,"height");return html='<object width="'+b+'" height="'+d+'"><param name="movie" value="http://www.youtube.com/v/'+p(a,"alt")+'&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+p(a,"alt")+'&fs=1" wmode="transparent" allowfullscreen="true" type="application/x-shockwave-flash" width="'+b+'" height="'+d+'"></embed></object>'}return a})});k.onBeforeSetContent.add(function(h,
l){function p(o){var n="",r="",m,j,i=[],q=new RegExp("^[ \n\r\t]+","g");if(o==null||o.length<2)return null;m=j=false;for(var s=0;s<o.length;s++){var t=o.charAt(s);if((t=='"'||t=="'")&&!j)j=true;else if((t=='"'||t=="'")&&j){j=false;var w=n.lastIndexOf(" ");if(w!=-1)n=n.substring(w+1);i[n.toLowerCase()]=r.substring(1);r=n=""}else if(!q.test(t)&&!m&&!j)m=true;if(t=="="&&m)m=false;if(m)n+=t;if(j)r+=t}return i}h=l.content;var a=-1,b=[];h=h.replace(new RegExp("<[ ]*embed","gi"),"<embed");h=h.replace(new RegExp("<[ ]*object",
"gi"),"<object");for(h=h.replace(new RegExp("<[ ]*/object[ ]*>","gi"),"</object>");(a=h.indexOf("<embed",a+1))!=-1;){var d=h.indexOf(">",a),c=p(h.substring(a+6,d));if(h.substring(a+6,d).indexOf("http://www.youtube.com/v/")!=-1)b[b.length]=c}var f=0;for(a=-1;(a=h.indexOf("<object",a))!=-1;){if(f>=b.length)break;c=b[f];d=h.indexOf("</object>",a);if(h.substring(a+7,d).indexOf("http://www.youtube.com/v/")!=-1){d+=9;var e=h.substring(d);c.src=c.src.replace(new RegExp("http://www.youtube.com/v/","gi"),
"");h=h.substring(0,a);h+='<img width="'+c.width+'" height="'+c.height+'"';h+=' src="'+g+'/img/youtube.jpg" title="'+c.src+'"';h+=' alt="'+c.src+'" class="mceYouTube mceItem" />'+h.substring(d);h+=e;f++}a++}a=-1;for(f=0;(a=h.indexOf("<embed",a))!=-1;){if(f>=b.length)break;c=b[f];d=h.indexOf(">",a+8);if(h.substring(a+7,d).indexOf("http://www.youtube.com/v/")!=-1){d+=9;e=h.substring(d);c.src=c.src.replace(new RegExp("http://www.youtube.com/v/","gi"),"");h=h.substring(0,a);h+=' src="'+g+'/img/youtube.jpg" title="'+
c.src+'"';h+=' alt="'+c.src+'" class="mceYouTube mceItem" />'+h.substring(d);h+=e;f++}a++}l.content=h})},createControl:function(){return null},getInfo:function(){return{longname:"YouTube plugin",author:"BlueCompany",authorurl:"http://bluecompany.cl",version:"1.0"}}});tinymce.PluginManager.add("youtube",tinymce.plugins.YouTubePlugin)})();
(function(){tinymce.PluginManager.requireLangPack("vimeo");tinymce.create("tinymce.plugins.VimeoPlugin",{init:function(k,g){k.addCommand("mceVimeo",function(){k.windowManager.open({file:g+"/dialog.htm",width:380,height:150,inline:1},{plugin_url:g,cls:"mceVimeo"})});k.addButton("vimeo",{title:"vimeo.desc",cmd:"mceVimeo",image:g+"/img/vimeo.gif"});k.onNodeChange.add(function(h,l,p){l.setActive("vimeo",p.nodeName=="IMG"&&h.dom.hasClass(p,"mceVimeo"))});k.onEvent.add(function(h,l){var p=l.target;if(this.vimeoEdit!=
null){this.vimeoEdit.remove();this.vimeoEdit=null}if(p.nodeName=="IMG"&&h.dom.hasClass(p,"mceVimeo")){var a=function(){new VideoPlugin(h,p,null)}.bind(this);this.vimeoEdit=new TinyMCEEditArea(h,p,a,l,{edit:h.getLang("vimeo.edit"),remove:h.getLang("vimeo.remove")})}});k.onPostProcess.add(function(h,l){function p(a,b){return(b=(new RegExp(b+'="([^"]+)"',"g")).exec(a))?h.dom.decode(b[1]):""}if(l.get)l.content=l.content.replace(/<img[^>]+>/g,function(a){if(a.indexOf('class="mceVimeo')!==-1){var b=p(a,
"width"),d=p(a,"height");return'<object width="'+b+'" height="'+d+'"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id='+p(a,"alt")+'&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://www.vimeo.com/moogaloop.swf?clip_id='+p(a,"alt")+'&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" wmode="transparent" width="'+
b+'" height="'+d+'"></embed></object>'}return a})});k.onBeforeSetContent.add(function(h,l){function p(o){var n="",r="",m,j,i=[],q=new RegExp("^[ \n\r\t]+","g");if(o==null||o.length<2)return null;m=j=false;for(var s=0;s<o.length;s++){var t=o.charAt(s);if((t=='"'||t=="'")&&!j)j=true;else if((t=='"'||t=="'")&&j){j=false;var w=n.lastIndexOf(" ");if(w!=-1)n=n.substring(w+1);i[n.toLowerCase()]=r.substring(1);r=n=""}else if(!q.test(t)&&!m&&!j)m=true;if(t=="="&&m)m=false;if(m)n+=t;if(j)r+=t}return i}h=l.content;
var a=-1,b=[];h=h.replace(new RegExp("<[ ]*embed","gi"),"<embed");h=h.replace(new RegExp("<[ ]*object","gi"),"<object");for(h=h.replace(new RegExp("<[ ]*/object[ ]*>","gi"),"</object>");(a=h.indexOf("<embed",a+1))!=-1;){var d=h.indexOf(">",a),c=p(h.substring(a+6,d));if(h.substring(a+6,d).indexOf("http://www.vimeo.com/")!=-1)b[b.length]=c}var f=0;for(a=-1;(a=h.indexOf("<object",a))!=-1;){if(f>=b.length)break;c=b[f];d=h.indexOf("</object>",a);if(h.substring(a+7,d).indexOf("http://www.vimeo.com/")!=
-1){d+=9;var e=h.substring(d);c.src=c.src.replace(new RegExp("http://www.vimeo.com/moogaloop.swf\\?clip_id=([0-9]*).*","gi"),"$1");h=h.substring(0,a);h+='<img width="'+c.width+'" height="'+c.height+'"';h+=' src="'+g+'/img/vimeo.jpg" title="'+c.src+'"';h+=' alt="'+c.src+'" class="mceVimeo mceItem" />'+h.substring(d);h+=e;f++}a++}a=-1;for(f=0;(a=h.indexOf("<embed",a))!=-1;){if(f>=b.length)break;c=b[f];d=h.indexOf(">",a+8);if(h.substring(a+7,d).indexOf("http://www.vimeo.com/")!=-1){d+=9;e=h.substring(d);
c.src=c.src.replace(new RegExp("http://www.vimeo.com/moogaloop.swf\\?clip_id=([0-9]*).*","gi"),"$1");alert("fuente = "+c.src);h=h.substring(0,a);h+=' src="'+g+'/img/vimeo.jpg" title="'+c.src+'"';h+=' alt="'+c.src+'" class="mceVimeo mceItem" />'+h.substring(d);h+=e;f++}a++}l.content=h})},createControl:function(){return null},getInfo:function(){return{longname:"Vimeo plugin",author:"BlueCompany",authorurl:"http://bluecompany.cl",version:"1.0"}}});tinymce.PluginManager.add("vimeo",tinymce.plugins.VimeoPlugin)})();
(function(){tinymce.PluginManager.requireLangPack("fileupload");tinymce.create("tinymce.plugins.FileUploadPlugin",{init:function(k,g){k.addCommand("mceFileUpload",function(){k.windowManager.open({file:g+"/dialog.htm",width:500,height:350,inline:1},{plugin_url:g,cls:"mceFileUpload"})});k.addButton("fileupload",{title:"fileupload.desc",cmd:"mceFileUpload",image:g+"/img/fileupload.gif"})},createControl:function(){return null},getInfo:function(){return{longname:"FileUpload plugin",author:"BlueCompany",
authorurl:"http://bluecompany.cl",version:"1.0"}}});tinymce.PluginManager.add("fileupload",tinymce.plugins.FileUploadPlugin)})();
(function(){tinymce.create("tinymce.plugins.PageBreakPlugin",{init:function(k,g){var h='<img src="'+g+'/img/trans.gif" class="mcePageBreak mceItemNoResize mcePageBreak-'+k.getParam("language")+'" />',l=k.getParam("pagebreak_separator","<!-- pagebreak --\>"),p;p=new RegExp(l.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(a){return"\\"+a}),"g");k.addCommand("mcePageBreak",function(){k.execCommand("mceInsertContent",0,h)});k.addButton("pagebreak",{title:"pagebreak.desc",cmd:"mcePageBreak"});k.onInit.add(function(){k.settings.content_css!==
false&&k.dom.loadCSS(g+"/css/content.css");k.theme.onResolveName&&k.theme.onResolveName.add(function(a,b){if(b.node.nodeName=="IMG"&&k.dom.hasClass(b.node,"mcePageBreak"))b.name="pagebreak"})});k.onClick.add(function(a,b){b=b.target;b.nodeName==="IMG"&&a.dom.hasClass(b,"mcePageBreak")&&a.selection.select(b)});k.onNodeChange.add(function(a,b,d){b.setActive("pagebreak",d.nodeName==="IMG"&&a.dom.hasClass(d,"mcePageBreak"))});k.onBeforeSetContent.add(function(a,b){b.content=b.content.replace(p,h)});k.onPostProcess.add(function(a,
b){if(b.get)b.content=b.content.replace(/<img[^>]+>/g,function(d){if(d.indexOf('class="mcePageBreak')!==-1)d=l;return d})})},getInfo:function(){return{longname:"PageBreak",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/pagebreak",version:tinymce.majorVersion+"."+tinymce.minorVersion}}});tinymce.PluginManager.add("pagebreak",tinymce.plugins.PageBreakPlugin)})();
(function(){tinymce.PluginManager.requireLangPack("flash");tinymce.create("tinymce.plugins.FlashPlugin",{init:function(k,g){k.addCommand("mceFlash",function(){k.windowManager.open({file:g+"/dialog.htm",width:380,height:150,inline:1},{plugin_url:g,cls:"mceFlash"})});k.onInit.add(function(){k.settings.content_css!==false&&k.dom.loadCSS(g+"/css/content.css")});k.addButton("flash",{title:"flash.desc",cmd:"mceFlash",image:g+"/img/flash.gif"});k.onNodeChange.add(function(h,l,p){l.setActive("flash",p.nodeName==
"IMG"&&h.dom.hasClass(p,"mceFlash"))});k.onEvent.add(function(h,l){var p=l.target;if(this.flashEdit!=null){this.flashEdit.remove();this.flashEdit=null}if(p.nodeName=="IMG"&&h.dom.hasClass(p,"mceFlash")){var a=function(){new FlashUploadHelper(h,p)}.bind(this);this.flashEdit=new TinyMCEEditArea(h,p,a,l,{edit:h.getLang("flash.edit"),remove:h.getLang("flash.remove")})}});k.onPostProcess.add(function(h,l){function p(a,b){return(b=(new RegExp(b+'="([^"]+)"',"g")).exec(a))?h.dom.decode(b[1]):""}if(l.get)l.content=
l.content.replace(/<img[^>]+>/g,function(a){if(a.indexOf('class="mceFlash')!==-1){var b=p(a,"width"),d=p(a,"height");html='<object width="'+b+'" height="'+d+'">';html+='<param name="movie" value="'+p(a,"alt")+'" />';html+='<param name="wmode" value="transparent" />';html+='<embed src="'+p(a,"alt")+'" wmode="transparent" type="application/x-shockwave-flash" width="'+b+'" height="'+d+'"></object>';return html}return a})});k.onBeforeSetContent.add(function(h,l){function p(o){var n="",r="",m,j,i=[],q=
new RegExp("^[ \n\r\t]+","g");if(o==null||o.length<2)return null;m=j=false;for(var s=0;s<o.length;s++){var t=o.charAt(s);if((t=='"'||t=="'")&&!j)j=true;else if((t=='"'||t=="'")&&j){j=false;var w=n.lastIndexOf(" ");if(w!=-1)n=n.substring(w+1);i[n.toLowerCase()]=r.substring(1);r=n=""}else if(!q.test(t)&&!m&&!j)m=true;if(t=="="&&m)m=false;if(m)n+=t;if(j)r+=t}return i}h=l.content;var a=-1,b=[];h=h.replace(new RegExp("<[ ]*embed","gi"),"<embed");h=h.replace(new RegExp("<[ ]*object","gi"),"<object");for(h=
h.replace(new RegExp("<[ ]*/object[ ]*>","gi"),"</object>");(a=h.indexOf("<embed",a+1))!=-1;){var d=h.indexOf(">",a),c=p(h.substring(a+6,d));if(h.substring(a+6,d).indexOf("http://video.google.com/googleplayer.swf?docId=")<0&&h.substring(a+6,d).indexOf("http://www.youtube.com/v/")<0)b[b.length]=c}var f=0;for(a=-1;(a=h.indexOf("<object",a))!=-1;){d=h.indexOf(">",a);if(f>=b.length)break;c=b[f];d=h.indexOf("</object>",a);if(h.substring(a+7,d).indexOf("http://video.google.com/googleplayer.swf?docId=")<
0&&h.substring(a+7,d).indexOf("http://www.youtube.com/v/")<0){d+=9;var e=h.substring(d);h=h.substring(0,a);h+='<img width="'+c.width+'" height="'+c.height+'"';h+=' src="'+g+'/img/trans.gif" title="'+c.src+'"';h+=' alt="'+c.src+'" class="mceFlash mceItem" />'+h.substring(d);h+=e;f++}a++}a=-1;for(f=0;(a=h.indexOf("<embed",a))!=-1;){d=h.indexOf(">",a);if(f>=b.length)break;c=b[f];d=h.indexOf(">",a+8);if(h.substring(a+7,d).indexOf("http://video.google.com/googleplayer.swf?docId=")<0&&h.substring(a+7,d).indexOf("http://www.youtube.com/v/")<
0){d+=9;e=h.substring(d);h=h.substring(0,a);h+=' src="'+g+'/img/trans.gif" title="'+c.src+'"';h+=' alt="'+c.src+'" class="mceFlash mceItem" />'+h.substring(d);h+=e;f++}a++}l.content=h})},createControl:function(){return null},getInfo:function(){return{longname:"Flash plugin",author:"BlueCompany",authorurl:"http://bluecompany.cl",version:"1.0"}}});tinymce.PluginManager.add("flash",tinymce.plugins.FlashPlugin)})();
(function(){var k=tinymce.each;tinymce.create("tinymce.plugins.PastePlugin",{init:function(g,h){function l(b){var d=g.dom;a.onPreProcess.dispatch(a,b);b.node=d.create("div",0,b.content);a.onPostProcess.dispatch(a,b);b.content=g.serializer.serialize(b.node,{getInner:1});/<(p|h[1-6]|ul|ol)/.test(b.content)?a._insertBlockContent(g,d,b.content):a._insert(b.content)}function p(b){var d,c,f,e=g.selection,o=g.dom;f=g.getBody();if(!o.get("_mcePaste")){d=o.add(f,"div",{id:"_mcePaste"},"\ufeff");f=f!=g.getDoc().body?
o.getPos(g.selection.getStart(),f).y:f.scrollTop;o.setStyles(d,{position:"absolute",left:-10000,top:f,width:1,height:1,overflow:"hidden"});if(tinymce.isIE){f=o.doc.body.createTextRange();f.moveToElementText(d);f.execCommand("Paste");o.remove(d);if(d.innerHTML==="\ufeff"){g.execCommand("mcePasteWord");b.preventDefault()}else{l({content:d.innerHTML});return tinymce.dom.Event.cancel(b)}}else{c=g.selection.getRng();d=d.firstChild;f=g.getDoc().createRange();f.setStart(d,0);f.setEnd(d,1);e.setRng(f);window.setTimeout(function(){var n=
"",r=o.select("div[id=_mcePaste]");k(r,function(m){n+=(o.select("> span.Apple-style-span div",m)[0]||o.select("> span.Apple-style-span",m)[0]||m).innerHTML});k(r,function(m){o.remove(m)});c&&e.setRng(c);l({content:n})},0)}}}var a=this;a.editor=g;a.url=h;a.onPreProcess=new tinymce.util.Dispatcher(a);a.onPostProcess=new tinymce.util.Dispatcher(a);a.onPreProcess.add(a._preProcess);a.onPostProcess.add(a._postProcess);a.onPreProcess.add(function(b,d){g.execCallback("paste_preprocess",b,d)});a.onPostProcess.add(function(b,
d){g.execCallback("paste_postprocess",b,d)});g.addCommand("mceInsertClipboardContent",function(b,d){l(d)});if(g.getParam("paste_auto_cleanup_on_paste",true))tinymce.isOpera||/Firefox\/2/.test(navigator.userAgent)?g.onKeyDown.add(function(b,d){if((tinymce.isMac?d.metaKey:d.ctrlKey)&&d.keyCode==86||d.shiftKey&&d.keyCode==45)p(d)}):g.onPaste.addToTop(function(b,d){return p(d)});g.getParam("paste_block_drop")&&g.onInit.add(function(){g.dom.bind(g.getBody(),["dragend","dragover","draggesture","dragdrop",
"drop","drag"],function(b){b.preventDefault();b.stopPropagation();return false})});a._legacySupport()},getInfo:function(){return{longname:"Paste text/word",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/paste",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_preProcess:function(g,h){function l(d){k(d,function(c){p=c.constructor==RegExp?p.replace(c,""):p.replace(c[0],c[1])})}g=this.editor;var p=h.content,a;
if(/(class=\"?Mso|style=\"[^\"]*\bmso\-|w:WordDocument)/.test(p)||h.wordContent){h.wordContent=true;l([/^\s*(&nbsp;)+/g,/(&nbsp;|<br[^>]*>)+\s*$/g]);g.getParam("paste_convert_middot_lists",true)&&l([[/<!--\[if !supportLists\]--\>/gi,"$&__MCE_ITEM__"],[/(<span[^>]+:\s*symbol[^>]+>)/gi,"$1__MCE_ITEM__"],[/(<span[^>]+mso-list:[^>]+>)/gi,"$1__MCE_ITEM__"]]);l([/<!--[\s\S]+?--\>/gi,/<\/?(img|font|meta|link|style|div|v:\w+)[^>]*>/gi,/<\\?\?xml[^>]*>/gi,/<\/?o:[^>]*>/gi,/ (id|name|language|type|on\w+|v:\w+)=\"([^\"]*)\"/gi,
/ (id|name|language|type|on\w+|v:\w+)=(\w+)/gi,[/<(\/?)s>/gi,"<$1strike>"],/<script[^>]+>[\s\S]*?<\/script>/gi,[/&nbsp;/g,"\u00a0"]]);g.getParam("paste_retain_style_properties")||l([/<\/?(span)[^>]*>/gi])}a=g.getParam("paste_strip_class_attributes");if(a!="none"){var b=function(d,c){var f="";if(a=="all")return"";c=tinymce.explode(c," ");for(d=c.length-1;d>=0;d--)/^(Mso)/i.test(c[d])||(f+=(!f?"":" ")+c[d]);return' class="'+f+'"'};l([[/ class=\"([^\"]*)\"/gi,b],[/ class=(\w+)/gi,b]])}g.getParam("paste_remove_spans")&&
l([/<\/?(span)[^>]*>/gi]);h.content=p},_postProcess:function(g,h){var l=this.editor,p=l.dom,a;if(h.wordContent){k(p.select("a",h.node),function(b){if(!b.href||b.href.indexOf("#_Toc")!=-1)p.remove(b,1)});this.editor.getParam("paste_convert_middot_lists",true)&&this._convertLists(g,h);a=l.getParam("paste_retain_style_properties");if(tinymce.is(a,"string"))a=tinymce.explode(a);k(p.select("*",h.node),function(b){var d={},c=0,f,e,o;if(a)for(f=0;f<a.length;f++){e=a[f];if(o=p.getStyle(b,e)){d[e]=o;c++}}p.setAttrib(b,
"style","");if(a&&c>0)p.setStyles(b,d);else b.nodeName=="SPAN"&&!b.className&&p.remove(b,true)})}if(l.getParam("paste_remove_styles")||l.getParam("paste_remove_styles_if_webkit")&&tinymce.isWebKit)k(p.select("*[style]",h.node),function(b){b.removeAttribute("style");b.removeAttribute("mce_style")});else tinymce.isWebKit&&k(p.select("*",h.node),function(b){b.removeAttribute("mce_style")})},_convertLists:function(g,h){var l=g.editor.dom,p,a,b=-1,d,c=[],f;k(l.select("p",h.node),function(e){var o,n="",
r;for(o=e.firstChild;o&&o.nodeType==3;o=o.nextSibling)n+=o.nodeValue;n=e.innerHTML.replace(/<\/?\w+[^>]*>/gi,"").replace(/&nbsp;/g,"\u00a0");if(/^(__MCE_ITEM__)+[\u2022\u00b7\u00a7\u00d8o]\s*\u00a0*/.test(n))r="ul";if(/^__MCE_ITEM__\s*\w+\.\s*\u00a0{2,}/.test(n))r="ol";if(r){d=parseFloat(e.style.marginLeft||0);d>b&&c.push(d);if(!p||r!=f){p=l.create(r);l.insertAfter(p,e)}else if(d>b)p=a.appendChild(l.create(r));else if(d<b){o=tinymce.inArray(c,d);n=l.getParents(p.parentNode,r);p=n[n.length-1-o]||p}k(l.select("span",
e),function(m){var j=m.innerHTML.replace(/<\/?\w+[^>]*>/gi,"");if(r=="ul"&&/^[\u2022\u00b7\u00a7\u00d8o]/.test(j))l.remove(m);else/^[\s\S]*\w+\.(&nbsp;|\u00a0)*\s*/.test(j)&&l.remove(m)});o=e.innerHTML;o=r=="ul"?e.innerHTML.replace(/__MCE_ITEM__/g,"").replace(/^[\u2022\u00b7\u00a7\u00d8o]\s*(&nbsp;|\u00a0)+\s*/,""):e.innerHTML.replace(/__MCE_ITEM__/g,"").replace(/^\s*\w+\.(&nbsp;|\u00a0)+\s*/,"");a=p.appendChild(l.create("li",0,o));l.remove(e);b=d;f=r}else p=b=0});g=h.node.innerHTML;if(g.indexOf("__MCE_ITEM__")!=
-1)h.node.innerHTML=g.replace(/__MCE_ITEM__/g,"")},_insertBlockContent:function(g,h,l){function p(f){var e;if(tinymce.isIE){e=g.getDoc().body.createTextRange();e.moveToElementText(f);e.collapse(false);e.select()}else{d.select(f,1);d.collapse(false)}}var a,b,d=g.selection,c;this._insert('<span id="_marker">&nbsp;</span>',1);b=h.get("_marker");if((a=h.getParent(b,"p,h1,h2,h3,h4,h5,h6,ul,ol,th,td"))&&!/TD|TH/.test(a.nodeName)){b=h.split(a,b);k(h.create("div",0,l).childNodes,function(f){c=b.parentNode.insertBefore(f.cloneNode(true),
b)});p(c)}else{h.setOuterHTML(b,l);d.select(g.getBody(),1);d.collapse(0)}h.remove("_marker");l=d.getStart();h=h.getViewPort(g.getWin());a=g.dom.getPos(l).y;l=l.clientHeight;if(a<h.y||a+l>h.y+h.h)g.getDoc().body.scrollTop=a<h.y?a:a-h.h+25},_insert:function(g,h){var l=this.editor;l.selection.isCollapsed()||l.getDoc().execCommand("Delete",false,null);l.execCommand(tinymce.isGecko?"insertHTML":"mceInsertContent",false,g,{skip_undo:h})},_legacySupport:function(){var g=this,h=g.editor;k(["mcePasteText",
"mcePasteWord"],function(l){h.addCommand(l,function(){h.windowManager.open({file:g.url+(l=="mcePasteText"?"/pastetext.htm":"/pasteword.htm"),width:parseInt(h.getParam("paste_dialog_width","450")),height:parseInt(h.getParam("paste_dialog_height","400")),inline:1})})});h.addButton("pastetext",{title:"paste.paste_text_desc",cmd:"mcePasteText"});h.addButton("pasteword",{title:"paste.paste_word_desc",cmd:"mcePasteWord"});h.addButton("selectall",{title:"paste.selectall_desc",cmd:"selectall"})}});tinymce.PluginManager.add("paste",
tinymce.plugins.PastePlugin)})();
tinyMCE.addI18n({es:{common:{edit_confirm:" \u00bfDesea utilizar el modo WYSIWYG para esta caja de texto?",apply:"Aplicar",insert:"Insertar",update:"Actualizar",cancel:"Cancelar",close:"Cerrar",browse:"Examinar",class_name:"Clase",not_set:"-- Ninguno --",clipboard_msg:"Copiar/Cortar/Pegar no se encuentra disponible en Mozilla y Firefox.\n \u00bfDesea obtener m\u00e1s informaci\u00f3n acerca de este tema?",clipboard_no_support:"Su navegador no soporta las funciones de cortapapeles, use los accesos por teclado.",popup_blocked:"Lo sentimos, su bloqueo de ventanas emergentes ha deshabilitado una ventana que provee funcionalidades a la aplicaci\u00f3n. Necesita deshabilitar este bloqueo en este sitio para poder utilizar todas las funciones.",
invalid_data:"Error: Introdujo un valor no v\u00e1lido, est\u00e1n marcados en rojo.",more_colors:"M\u00e1s colores"},contextmenu:{align:"Alineaci\u00f3n",left:"Izquierda",center:"Centrado",right:"Derecha",full:"Justificado"},insertdatetime:{date_fmt:"%d-%m-%Y",time_fmt:"%H:%M:%S",insertdate_desc:"Insertar fecha",inserttime_desc:"Insertar hora",months_long:"Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre",months_short:"Ene,Feb,Mar,Abr,May,Jun,Jul,Ago,Sep,Oct,Nov,Dic",
day_long:"Domingo,Lunes,Martes,Mi\u00e9rcoles,Jueves,Viernes,S\u00e1bado,Domingo",day_short:"Dom,Lun,Mar,Mie,Jue,Vie,Sab,Dom"},print:{print_desc:"Imprimir"},preview:{preview_desc:"Vista previa"},directionality:{ltr_desc:"Direcci\u00f3n izquierda a derecha",rtl_desc:"Direcci\u00f3n derecha a izquierda"},layer:{insertlayer_desc:"Insertar nueva capa",forward_desc:"Avanzar",backward_desc:"Retroceder",absolute_desc:"Cambiar a posici\u00f3n absoluta",content:"Nueva capa..."},save:{save_desc:"Guardar",cancel_desc:"Cancelar todos los cambios"},
nonbreaking:{nonbreaking_desc:"Insertar caracter de espacio 'non-breaking'"},iespell:{iespell_desc:"Corrector ortogr\u00e1fico",download:"No se detect\u00f3 'ieSpell'.  \u00bfDesea instalarlo ahora?"},advhr:{advhr_desc:"Regla horizontal"},emotions:{emotions_desc:"Emoticones"},searchreplace:{search_desc:"Buscar",replace_desc:"Buscar/Reemplazar"},advimage:{image_desc:"Insertar/editar imagen"},advlink:{link_desc:"Insertar/editar hiperv\u00ednculo"},xhtmlxtras:{cite_desc:"Cita",abbr_desc:"Abreviatura",
acronym_desc:"Acr\u00f3nimo",del_desc:"Borrado",ins_desc:"Inserci\u00f3n",attribs_desc:"Insertar/Editar atributos"},style:{desc:"Editar Estilo CSS"},paste:{paste_text_desc:"Pegar como texto plano",paste_word_desc:"Pegar desde Word",selectall_desc:"Elegir todo"},paste_dlg:{text_title:"Use CTRL+V en su teclado para pegar el texto en la ventana.",text_linebreaks:"Keep linebreaks",word_title:"Use CTRL+V en su teclado para pegar el texto en la ventana."},table:{desc:"Inserta una nueva tabla",row_before_desc:"Insertar fila (antes)",
row_after_desc:"Insertar fila (despu\u00e9s)",delete_row_desc:"Suprimir fila",col_before_desc:"Insertar columna (antes)",col_after_desc:"Insertar columna (despu\u00e9s)",delete_col_desc:"Suprimir columna",split_cells_desc:"Dividir celdas",merge_cells_desc:"Vincular celdas",row_desc:"Propiedades de la fila",cell_desc:"Propiedades de la celda",props_desc:"Propiedades de la tabla",paste_row_before_desc:"Pegar filas (antes)",paste_row_after_desc:"Pegar filas (despu\u00e9s)",cut_row_desc:"Cortar fila",
copy_row_desc:"Copiar fila",del:"Eliminar tabla",row:"Fila",col:"Columna",cell:"Celda"},autosave:{unload_msg:"Los cambios realizados se perder\u00e1n si sale de esta p\u00e1gina."},fullscreen:{desc:"Cambiar a modo Pantalla Completa"},media:{desc:"Insertar/editar medio embebido",edit:"Editar medio embebido"},fullpage:{desc:"Propiedades del documento"},template:{desc:"Insertar contenido de plantilla predefinida"},visualchars:{desc:"Caracteres de control ON/OFF."},spellchecker:{desc:"Cambiar a corrector ortogr\u00e1fico",
menu:"Configuraci\u00f3n de corrector ortogr\u00e1fico",ignore_word:"Ignorar",ignore_words:"Ignorar todo",langs:"Idiomas",wait:"Espere...",sug:"Sugerencias",no_sug:"Sin sugerencias",no_mpell:"No se encontraron errores."},pagebreak:{desc:"Insertar fin de p\u00e1gina"}}});
tinyMCE.addI18n("es.advanced",{style_select:"Estilos",font_size:"Tama\u00f1o",fontdefault:"Fuente",block:"Formato",paragraph:"P\u00e1rrafo",div:"Div",address:"Direcci\u00f3n",pre:"Preformateado",h1:"Encabezado 1",h2:"Encabezado 2",h3:"Encabezado 3",h4:"Encabezado 4",h5:"Encabezado 5",h6:"Encabezado 6",blockquote:"Cita",code:"C\u00f3digo",samp:"Ejemplo de c\u00f3digo",dt:"T\u00e9rmino de definici\u00f3n",dd:"Descripci\u00f3n de definici\u00f3n",bold_desc:"Negrita (Ctrl+B)",italic_desc:"Cursiva (Ctrl+I)",
underline_desc:"Subrayado (Ctrl+U)",striketrough_desc:"Tachado",justifyleft_desc:"Alinear a la izquierda",justifycenter_desc:"Alinear al centro",justifyright_desc:"Alinear a la derecha",justifyfull_desc:"Justificar",bullist_desc:"Lista desordenada",numlist_desc:"Lista ordenada",outdent_desc:"Reducir sangr\u00eda",indent_desc:"Aumentar sangr\u00eda",undo_desc:"Deshacer (Ctrl+Z)",redo_desc:"Rehacer (Ctrl+Y)",link_desc:"Insertar/editar hiperv\u00ednculo",unlink_desc:"Quitar hiperv\u00ednculo",image_desc:"Insertar/editar imagen",
cleanup_desc:"Limpiar c\u00f3digo basura",code_desc:"Editar c\u00f3digo HTML",sub_desc:"Sub\u00edndice",sup_desc:"Super\u00edndice",hr_desc:"Insertar regla horizontal",removeformat_desc:"Limpiar formato",custom1_desc:"Su descripci\u00f3n personal aqu\u00ed",forecolor_desc:"Elegir color del texto",backcolor_desc:"Elegir color de fondo",charmap_desc:"Insertar caracteres personalizados",visualaid_desc:"Mostrar/ocultar l\u00ednea de gu\u00eda/elementos invisibles",anchor_desc:"Insertar/editar ancla",
cut_desc:"Cortar",copy_desc:"Copiar",paste_desc:"Pegar",image_props_desc:"Propiedades de imagen",newdocument_desc:"Nuevo documento",help_desc:"Ayuda",blockquote_desc:"Cita",clipboard_msg:"Copiar/Cortar/Pegar no se encuentra disponible en Mozilla y Firefox.\n \u00bfQuiere m\u00e1s informaci\u00f3n sobre este tema?",path:"Ruta",newdocument:" \u00bfSeguro que desea limpiar todo el contenido?",toolbar_focus:"Ir a los botones de herramientas - Alt+Q, Ir al editor - Alt-Z, Ir a la ruta del elemento - Alt-X",
more_colors:"M\u00e1s colores"});tinyMCE.addI18n("es.bligooimages",{desc:"Insertar imagen",edit:"Editar",remove:"Eliminar"});tinyMCE.addI18n("es.externalcode",{desc:"Insertar / editar c\u00f3digo",edit:"Editar",remove:"Eliminar"});tinyMCE.addI18n("es.youtube",{desc:"Insertar video YouTube",edit:"Editar",remove:"Eliminar"});tinyMCE.addI18n("es.vimeo",{desc:"Insertar video Vimeo",edit:"Editar",remove:"Eliminar"});tinyMCE.addI18n("es.fileupload",{desc:"Subir archivo / Insertar link de archivo"});
tinyMCE.addI18n("es.flash",{desc:"Insertar Flash",edit:"Editar",remove:"Eliminar"});
