(function(h){var f=/^\s*|\s*$/g,g;var i={majorVersion:"3",minorVersion:"3.3",releaseDate:"2010-04-19",_init:function(){var y=this,c=document,d=navigator,v=d.userAgent,e,x,n,p,t,b;y.isOpera=h.opera&&opera.buildNumber;y.isWebKit=/WebKit/.test(v);y.isIE=!y.isWebKit&&!y.isOpera&&(/MSIE/gi).test(v)&&(/Explorer/gi).test(d.appName);y.isIE6=y.isIE&&/MSIE [56]/.test(v);y.isGecko=!y.isWebKit&&/Gecko/.test(v);y.isMac=v.indexOf("Mac")!=-1;y.isAir=/adobeair/i.test(v);if(h.tinyMCEPreInit){y.suffix=tinyMCEPreInit.suffix;y.baseURL=tinyMCEPreInit.base;y.query=tinyMCEPreInit.query;return}y.suffix="";x=c.getElementsByTagName("base");for(e=0;e<x.length;e++){if(b=x[e].href){if(/^https?:\/\/[^\/]+$/.test(b)){b+="/"}p=b?b.match(/.*\//)[0]:""}}function u(j){if(j.src&&/tiny_mce(|_gzip|_jquery|_prototype)(_dev|_src)?.js/.test(j.src)){if(/_(src|dev)\.js/g.test(j.src)){y.suffix="_src"}if((t=j.src.indexOf("?"))!=-1){y.query=j.src.substring(t+1)}y.baseURL=j.src.substring(0,j.src.lastIndexOf("/"));if(p&&y.baseURL.indexOf("://")==-1&&y.baseURL.indexOf("/")!==0){y.baseURL=p+y.baseURL}return y.baseURL}return null}x=c.getElementsByTagName("script");for(e=0;e<x.length;e++){if(u(x[e])){return}}n=c.getElementsByTagName("head")[0];if(n){x=n.getElementsByTagName("script");for(e=0;e<x.length;e++){if(u(x[e])){return}}}return},is:function(b,c){if(!c){return b!==g}if(c=="array"&&(b.hasOwnProperty&&b instanceof Array)){return true}return typeof(b)==c},each:function(c,k,d){var b,e;if(!c){return 0}d=d||c;if(c.length!==g){for(b=0,e=c.length;b<e;b++){if(k.call(d,c[b],b,c)===false){return 0}}}else{for(b in c){if(c.hasOwnProperty(b)){if(k.call(d,c[b],b,c)===false){return 0}}}}return 1},map:function(d,c){var b=[];i.each(d,function(e){b.push(c(e))});return b},grep:function(d,c){var b=[];i.each(d,function(e){if(!c||c(e)){b.push(e)}});return b},inArray:function(d,c){var b,e;if(d){for(b=0,e=d.length;b<e;b++){if(d[b]===c){return b}}}return -1},extend:function(b,c){var d,e,l=arguments;for(d=1,e=l.length;d<e;d++){c=l[d];i.each(c,function(k,j){if(k!==g){b[j]=k}})}return b},trim:function(b){return(b?""+b:"").replace(f,"")},create:function(b,s){var c=this,r,p,o,e,q,d=0;b=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(b);o=b[3].match(/(^|\.)(\w+)$/i)[2];p=c.createNS(b[3].replace(/\.\w+$/,""));if(p[o]){return}if(b[2]=="static"){p[o]=s;if(this.onCreate){this.onCreate(b[2],b[3],p[o])}return}if(!s[o]){s[o]=function(){};d=1}p[o]=s[o];c.extend(p[o].prototype,s);if(b[5]){r=c.resolve(b[5]).prototype;e=b[5].match(/\.(\w+)$/i)[1];q=p[o];if(d){p[o]=function(){return r[e].apply(this,arguments)}}else{p[o]=function(){this.parent=r[e];return q.apply(this,arguments)}}p[o].prototype[o]=p[o];c.each(r,function(k,j){p[o].prototype[j]=r[j]});c.each(s,function(k,j){if(r[j]){p[o].prototype[j]=function(){this.parent=r[j];return k.apply(this,arguments)}}else{if(j!=o){p[o].prototype[j]=k}}})}c.each(s["static"],function(k,j){p[o][j]=k});if(this.onCreate){this.onCreate(b[2],b[3],p[o].prototype)}},walk:function(c,d,b,e){e=e||this;if(c){if(b){c=c[b]}i.each(c,function(j,l){if(d.call(e,j,l,b)===false){return false}i.walk(j,d,b,e)})}},createNS:function(b,c){var d,e;c=c||h;b=b.split(".");for(d=0;d<b.length;d++){e=b[d];if(!c[e]){c[e]={}}c=c[e]}return c},resolve:function(b,c){var d,e;c=c||h;b=b.split(".");for(d=0,e=b.length;d<e;d++){c=c[b[d]];if(!c){break}}return c},addUnload:function(c,d){var e=this;c={func:c,scope:d||this};if(!e.unloads){function l(){var n=e.unloads,k,j;if(n){for(j in n){k=n[j];if(k&&k.func){k.func.call(k.scope,1)}}if(h.detachEvent){h.detachEvent("onbeforeunload",b);h.detachEvent("onunload",l)}else{if(h.removeEventListener){h.removeEventListener("unload",l,false)}}e.unloads=k=n=w=l=0;if(h.CollectGarbage){CollectGarbage()}}}function b(){var j=document;if(j.readyState=="interactive"){function k(){j.detachEvent("onstop",k);if(l){l()}j=0}if(j){j.attachEvent("onstop",k)}h.setTimeout(function(){if(j){j.detachEvent("onstop",k)}},0)}}if(h.attachEvent){h.attachEvent("onunload",l);h.attachEvent("onbeforeunload",b)}else{if(h.addEventListener){h.addEventListener("unload",l,false)}}e.unloads=[c]}else{e.unloads.push(c)}return c},removeUnload:function(b){var d=this.unloads,c=null;i.each(d,function(e,k){if(e&&e.func==b){d.splice(k,1);c=b;return false}});return c},explode:function(c,b){return c?i.map(c.split(b||","),i.trim):c},_addVer:function(b){var c;if(!this.query){return b}c=(b.indexOf("?")==-1?"?":"&")+this.query;if(b.indexOf("#")==-1){return b+c}return b.replace("#",c+"#")}};i._init();h.tinymce=h.tinyMCE=i})(window);tinymce.create("tinymce.util.Dispatcher",{scope:null,listeners:null,Dispatcher:function(c){this.scope=c||this;this.listeners=[]},add:function(d,e){this.listeners.push({cb:d,scope:e||this.scope});return d},addToTop:function(d,e){this.listeners.unshift({cb:d,scope:e||this.scope});return d},remove:function(e){var g=this.listeners,f=null;tinymce.each(g,function(b,c){if(e==b.cb){f=e;g.splice(c,1);return false}});return f},dispatch:function(){var i,k=arguments,j,c=this.listeners,h;for(j=0;j<c.length;j++){h=c[j];i=h.cb.apply(h.scope,k);if(i===false){break}}return i}});(function(){var c=tinymce.each;tinymce.create("tinymce.util.URI",{URI:function(k,i){var j=this,b,l,m;k=tinymce.trim(k);i=j.settings=i||{};if(/^(mailto|tel|news|javascript|about|data):/i.test(k)||/^\s*#/.test(k)){j.source=k;return}if(k.indexOf("/")===0&&k.indexOf("//")!==0){k=(i.base_uri?i.base_uri.protocol||"http":"http")+"://mce_host"+k}if(!/^\w*:?\/\//.test(k)){k=(i.base_uri.protocol||"http")+"://mce_host"+j.toAbsPath(i.base_uri.path,k)}k=k.replace(/@@/g,"(mce_at)");k=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(k);c(["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],function(f,e){var d=k[e];if(d){d=d.replace(/\(mce_at\)/g,"@@")}j[f]=d});if(m=i.base_uri){if(!j.protocol){j.protocol=m.protocol}if(!j.userInfo){j.userInfo=m.userInfo}if(!j.port&&j.host=="mce_host"){j.port=m.port}if(!j.host||j.host=="mce_host"){j.host=m.host}j.source=""}},setPath:function(b){var e=this;b=/^(.*?)\/?(\w+)?$/.exec(b);e.path=b[0];e.directory=b[1];e.file=b[2];e.source="";e.getURI()},toRelative:function(g){var f=this,b;if(g==="./"){return g}g=new tinymce.util.URI(g,{base_uri:f});if((g.host!="mce_host"&&f.host!=g.host&&g.host)||f.port!=g.port||f.protocol!=g.protocol){return g.getURI()}b=f.toRelPath(f.path,g.path);if(g.query){b+="?"+g.query}if(g.anchor){b+="#"+g.anchor}return b},toAbsolute:function(e,b){var e=new tinymce.util.URI(e,{base_uri:this});return e.getURI(this.host==e.host&&this.protocol==e.protocol?b:0)},toRelPath:function(i,b){var n,k=0,m="",l,o;i=i.substring(0,i.lastIndexOf("/"));i=i.split("/");n=b.split("/");if(i.length>=n.length){for(l=0,o=i.length;l<o;l++){if(l>=n.length||i[l]!=n[l]){k=l+1;break}}}if(i.length<n.length){for(l=0,o=n.length;l<o;l++){if(l>=i.length||i[l]!=n[l]){k=l+1;break}}}if(k==1){return b}for(l=0,o=i.length-(k-1);l<o;l++){m+="../"}for(l=k-1,o=n.length;l<o;l++){if(l!=k-1){m+="/"+n[l]}else{m+=n[l]}}return m},toAbsPath:function(l,k){var n,o=0,b=[],m,i;m=/\/$/.test(k)?"/":"";l=l.split("/");k=k.split("/");c(l,function(d){if(d){b.push(d)}});l=b;for(n=k.length-1,b=[];n>=0;n--){if(k[n].length==0||k[n]=="."){continue}if(k[n]==".."){o++;continue}if(o>0){o--;continue}b.push(k[n])}n=l.length-o;if(n<=0){i=b.reverse().join("/")}else{i=l.slice(0,n).join("/")+"/"+b.reverse().join("/")}if(i.indexOf("/")!==0){i="/"+i}if(m&&i.lastIndexOf("/")!==i.length-1){i+=m}return i},getURI:function(b){var f,g=this;if(!g.source||b){f="";if(!b){if(g.protocol){f+=g.protocol+"://"}if(g.userInfo){f+=g.userInfo+"@"}if(g.host){f+=g.host}if(g.port){f+=":"+g.port}}if(g.path){f+=g.path}if(g.query){f+="?"+g.query}if(g.anchor){f+="#"+g.anchor}g.source=f}return g.source}})})();(function(){var c=tinymce.each;tinymce.create("static tinymce.util.Cookie",{getHash:function(b){var g=this.get(b),f;if(g){c(g.split("&"),function(d){d=d.split("=");f=f||{};f[unescape(d[0])]=unescape(d[1])})}return f},setHash:function(b,o,l,m,d,n){var e="";c(o,function(f,g){e+=(!e?"":"&")+escape(g)+"="+escape(f)});this.set(b,e,l,m,d,n)},get:function(b){var e=document.cookie,j,k=b+"=",l;if(!e){return}l=e.indexOf("; "+k);if(l==-1){l=e.indexOf(k);if(l!=0){return null}}else{l+=2}j=e.indexOf(";",l);if(j==-1){j=e.length}return unescape(e.substring(l+k.length,j))},set:function(b,m,e,k,d,l){document.cookie=b+"="+escape(m)+((e)?"; expires="+e.toGMTString():"")+((k)?"; path="+escape(k):"")+((d)?"; domain="+d:"")+((l)?"; secure":"")},remove:function(b,g){var d=new Date();d.setTime(d.getTime()-1000);this.set(b,"",d,g,d)}})})();tinymce.create("static tinymce.util.JSON",{serialize:function(h){var j,g,i=tinymce.util.JSON.serialize,k;if(h==null){return"null"}k=typeof h;if(k=="string"){g="\bb\tt\nn\ff\rr\"\"''\\\\";return'"'+h.replace(/([\u0080-\uFFFF\x00-\x1f\"])/g,function(b,c){j=g.indexOf(c);if(j+1){return"\\"+g.charAt(j+1)}b=c.charCodeAt().toString(16);return"\\u"+"0000".substring(b.length)+b})+'"'}if(k=="object"){if(h.hasOwnProperty&&h instanceof Array){for(j=0,g="[";j<h.length;j++){g+=(j>0?",":"")+i(h[j])}return g+"]"}g="{";for(j in h){g+=typeof h[j]!="function"?(g.length>1?',"':'"')+j+'":'+i(h[j]):""}return g+"}"}return""+h},parse:function(s){try{return eval("("+s+")")}catch(ex){}}});tinymce.create("static tinymce.util.XHR",{send:function(k){var c,m,o=window,j=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||"";function n(b){c=0;try{c=new ActiveXObject(b)}catch(d){}return c}c=o.XMLHttpRequest?new XMLHttpRequest():n("Microsoft.XMLHTTP")||n("Msxml2.XMLHTTP");if(c){if(c.overrideMimeType){c.overrideMimeType(k.content_type)}c.open(k.type||(k.data?"POST":"GET"),k.url,k.async);if(k.content_type){c.setRequestHeader("Content-Type",k.content_type)}c.setRequestHeader("X-Requested-With","XMLHttpRequest");c.send(k.data);function l(){if(!k.async||c.readyState==4||j++>10000){if(k.success&&j<10000&&c.status==200){k.success.call(k.success_scope,""+c.responseText,c,k)}else{if(k.error){k.error.call(k.error_scope,j>10000?"TIMED_OUT":"GENERAL",c,k)}}c=null}else{o.setTimeout(l,10)}}if(!k.async){return l()}m=o.setTimeout(l,10)}}});(function(){var f=tinymce.extend,g=tinymce.util.JSON,e=tinymce.util.XHR;tinymce.create("tinymce.util.JSONRequest",{JSONRequest:function(b){this.settings=f({},b);this.count=0},send:function(b){var c=b.error,d=b.success;b=f(this.settings,b);b.success=function(j,k){j=g.parse(j);if(typeof(j)=="undefined"){j={error:"JSON Parse error."}}if(j.error){c.call(b.error_scope||b.scope,j.error,k)}else{d.call(b.success_scope||b.scope,j.result)}};b.error=function(j,k){c.call(b.error_scope||b.scope,j,k)};b.data=g.serialize({id:b.id||"c"+(this.count++),method:b.method,params:b.params});b.content_type="application/json";e.send(b)},"static":{sendRPC:function(b){return new tinymce.util.JSONRequest().send(b)}}})}());(function(q){var s=q.each,t=q.is,u=q.isWebKit,A=q.isIE,D=/^(H[1-6R]|P|DIV|ADDRESS|PRE|FORM|T(ABLE|BODY|HEAD|FOOT|H|R|D)|LI|OL|UL|CAPTION|BLOCKQUOTE|CENTER|DL|DT|DD|DIR|FIELDSET|NOSCRIPT|MENU|ISINDEX|SAMP)$/,z=x("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),y=x("src,href,style,coords,shape"),B={"&":"&amp;",'"':"&quot;","<":"&lt;",">":"&gt;"},p=/[<>&\"]/g,C=/^([a-z0-9],?)+$/i,v=/<(\w+)((?:\s+\w+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)(\s*\/?)>/g,r=/(\w+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g;function x(b){var c={},d;b=b.split(",");for(d=b.length;d>=0;d--){c[b[d]]=1}return c}q.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(b,d){var e=this,f;e.doc=b;e.win=window;e.files={};e.cssFlicker=false;e.counter=0;e.boxModel=!q.isIE||b.compatMode=="CSS1Compat";e.stdMode=b.documentMode===8;e.settings=d=q.extend({keep_values:false,hex_colors:1,process_html:1},d);if(q.isIE6){try{b.execCommand("BackgroundImageCache",false,true)}catch(c){e.cssFlicker=true}}if(d.valid_styles){e._styles={};s(d.valid_styles,function(g,h){e._styles[h]=q.explode(g)})}q.addUnload(e.destroy,e)},getRoot:function(){var c=this,b=c.settings;return(b&&c.get(b.root_element))||c.doc.body},getViewPort:function(c){var b,d;c=!c?this.win:c;b=c.document;d=this.boxModel?b.documentElement:b.body;return{x:c.pageXOffset||d.scrollLeft,y:c.pageYOffset||d.scrollTop,w:c.innerWidth||d.clientWidth,h:c.innerHeight||d.clientHeight}},getRect:function(b){var c,e=this,d;b=e.get(b);c=e.getPos(b);d=e.getSize(b);return{x:c.x,y:c.y,w:d.w,h:d.h}},getSize:function(b){var d=this,e,c;b=d.get(b);e=d.getStyle(b,"width");c=d.getStyle(b,"height");if(e.indexOf("px")===-1){e=0}if(c.indexOf("px")===-1){c=0}return{w:parseInt(e)||b.offsetWidth||b.clientWidth,h:parseInt(c)||b.offsetHeight||b.clientHeight}},getParent:function(b,c,d){return this.getParents(b,c,d,false)},getParents:function(h,c,e,i){var f=this,g,d=f.settings,b=[];h=f.get(h);i=i===undefined;if(d.strict_root){e=e||f.getRoot()}if(t(c,"string")){g=c;if(c==="*"){c=function(j){return j.nodeType==1}}else{c=function(j){return f.is(j,g)}}}while(h){if(h==e||!h.nodeType||h.nodeType===9){break}if(!c||c(h)){if(i){b.push(h)}else{return h}}h=h.parentNode}return i?b:null},get:function(c){var b;if(c&&this.doc&&typeof(c)=="string"){b=c;c=this.doc.getElementById(c);if(c&&c.id!==b){return this.doc.getElementsByName(b)[1]}}return c},getNext:function(b,c){return this._findSib(b,c,"nextSibling")},getPrev:function(b,c){return this._findSib(b,c,"previousSibling")},select:function(b,c){var d=this;return q.dom.Sizzle(b,d.get(c)||d.get(d.settings.root_element)||d.doc,[])},is:function(b,d){var c;if(b.length===undefined){if(d==="*"){return b.nodeType==1}if(C.test(d)){d=d.toLowerCase().split(/,/);b=b.nodeName.toLowerCase();for(c=d.length-1;c>=0;c--){if(d[c]==b){return true}}return false}}return q.dom.Sizzle.matches(d,b.nodeType?[b]:b).length>0},add:function(d,b,g,e,c){var f=this;return this.run(d,function(i){var j,h;j=t(b,"string")?f.doc.createElement(b):b;f.setAttribs(j,g);if(e){if(e.nodeType){j.appendChild(e)}else{f.setHTML(j,e)}}return !c?i.appendChild(j):j})},create:function(b,d,c){return this.add(this.doc.createElement(b),b,d,c,1)},createHTML:function(b,g,d){var c="",e=this,f;c+="<"+b;for(f in g){if(g.hasOwnProperty(f)){c+=" "+f+'="'+e.encode(g[f])+'"'}}if(q.is(d)){return c+">"+d+"</"+b+">"}return c+" />"},remove:function(c,b){return this.run(c,function(e){var f,d;f=e.parentNode;if(!f){return null}if(b){while(d=e.firstChild){if(d.nodeType!==3||d.nodeValue){f.insertBefore(d,e)}else{e.removeChild(d)}}}return f.removeChild(e)})},setStyle:function(b,e,d){var c=this;return c.run(b,function(f){var g,h;g=f.style;e=e.replace(/-(\D)/g,function(j,i){return i.toUpperCase()});if(c.pixelStyles.test(e)&&(q.is(d,"number")||/^[\-0-9\.]+$/.test(d))){d+="px"}switch(e){case"opacity":if(A){g.filter=d===""?"":"alpha(opacity="+(d*100)+")";if(!b.currentStyle||!b.currentStyle.hasLayout){g.display="inline-block"}}g[e]=g["-moz-opacity"]=g["-khtml-opacity"]=d||"";break;case"float":A?g.styleFloat=d:g.cssFloat=d;break;default:g[e]=d||""}if(c.settings.update_styles){c.setAttrib(f,"_mce_style")}})},getStyle:function(b,e,c){b=this.get(b);if(!b){return false}if(this.doc.defaultView&&c){e=e.replace(/[A-Z]/g,function(f){return"-"+f});try{return this.doc.defaultView.getComputedStyle(b,null).getPropertyValue(e)}catch(d){return null}}e=e.replace(/-(\D)/g,function(f,g){return g.toUpperCase()});if(e=="float"){e=A?"styleFloat":"cssFloat"}if(b.currentStyle&&c){return b.currentStyle[e]}return b.style[e]},setStyles:function(c,b){var e=this,d=e.settings,f;f=d.update_styles;d.update_styles=0;s(b,function(h,g){e.setStyle(c,g,h)});d.update_styles=f;if(d.update_styles){e.setAttrib(c,d.cssText)}},setAttrib:function(c,b,e){var d=this;if(!c||!b){return}if(d.settings.strict){b=b.toLowerCase()}return this.run(c,function(f){var g=d.settings;switch(b){case"style":if(!t(e,"string")){s(e,function(h,i){d.setStyle(f,i,h)});return}if(g.keep_values){if(e&&!d._isRes(e)){f.setAttribute("_mce_style",e,2)}else{f.removeAttribute("_mce_style",2)}}f.style.cssText=e;break;case"class":f.className=e||"";break;case"src":case"href":if(g.keep_values){if(g.url_converter){e=g.url_converter.call(g.url_converter_scope||d,e,b,f)}d.setAttrib(f,"_mce_"+b,e,2)}break;case"shape":f.setAttribute("_mce_style",e);break}if(t(e)&&e!==null&&e.length!==0){f.setAttribute(b,""+e,2)}else{f.removeAttribute(b,2)}})},setAttribs:function(c,b){var d=this;return this.run(c,function(e){s(b,function(g,f){d.setAttrib(e,f,g)})})},getAttrib:function(c,b,d){var f,e=this;c=e.get(c);if(!c||c.nodeType!==1){return false}if(!t(d)){d=""}if(/^(src|href|style|coords|shape)$/.test(b)){f=c.getAttribute("_mce_"+b);if(f){return f}}if(A&&e.props[b]){f=c[e.props[b]];f=f&&f.nodeValue?f.nodeValue:f}if(!f){f=c.getAttribute(b,2)}if(/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(b)){if(c[e.props[b]]===true&&f===""){return b}return f?b:""}if(c.nodeName==="FORM"&&c.getAttributeNode(b)){return c.getAttributeNode(b).nodeValue}if(b==="style"){f=f||c.style.cssText;if(f){f=e.serializeStyle(e.parseStyle(f),c.nodeName);if(e.settings.keep_values&&!e._isRes(f)){c.setAttribute("_mce_style",f)}}}if(u&&b==="class"&&f){f=f.replace(/(apple|webkit)\-[a-z\-]+/gi,"")}if(A){switch(b){case"rowspan":case"colspan":if(f===1){f=""}break;case"size":if(f==="+0"||f===20||f===0){f=""}break;case"width":case"height":case"vspace":case"checked":case"disabled":case"readonly":if(f===0){f=""}break;case"hspace":if(f===-1){f=""}break;case"maxlength":case"tabindex":if(f===32768||f===2147483647||f==="32768"){f=""}break;case"multiple":case"compact":case"noshade":case"nowrap":if(f===65535){return b}return d;case"shape":f=f.toLowerCase();break;default:if(b.indexOf("on")===0&&f){f=(""+f).replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1")}}}return(f!==undefined&&f!==null&&f!=="")?""+f:d},getPos:function(i,d){var f=this,g=0,b=0,c,h=f.doc,e;i=f.get(i);d=d||h.body;if(i){if(A&&!f.stdMode){i=i.getBoundingClientRect();c=f.boxModel?h.documentElement:h.body;g=f.getStyle(f.select("html")[0],"borderWidth");g=(g=="medium"||f.boxModel&&!f.isIE6)&&2||g;i.top+=f.win.self!=f.win.top?2:0;return{x:i.left+c.scrollLeft-g,y:i.top+c.scrollTop-g}}e=i;while(e&&e!=d&&e.nodeType){g+=e.offsetLeft||0;b+=e.offsetTop||0;e=e.offsetParent}e=i.parentNode;while(e&&e!=d&&e.nodeType){g-=e.scrollLeft||0;b-=e.scrollTop||0;e=e.parentNode}}return{x:g,y:b}},parseStyle:function(e){var d=this,c=d.settings,b={};if(!e){return b}function g(i,n,j){var h,l,m,k;h=b[i+"-top"+n];if(!h){return}l=b[i+"-right"+n];if(h!=l){return}m=b[i+"-bottom"+n];if(l!=m){return}k=b[i+"-left"+n];if(m!=k){return}b[j]=k;delete b[i+"-top"+n];delete b[i+"-right"+n];delete b[i+"-bottom"+n];delete b[i+"-left"+n]}function f(j,l,i,k){var h;h=b[l];if(!h){return}h=b[i];if(!h){return}h=b[k];if(!h){return}b[j]=b[l]+" "+b[i]+" "+b[k];delete b[l];delete b[i];delete b[k]}e=e.replace(/&(#?[a-z0-9]+);/g,"&$1_MCE_SEMI_");s(e.split(";"),function(h){var i,j=[];if(h){h=h.replace(/_MCE_SEMI_/g,";");h=h.replace(/url\([^\)]+\)/g,function(k){j.push(k);return"url("+j.length+")"});h=h.split(":");i=q.trim(h[1]);i=i.replace(/url\(([^\)]+)\)/g,function(k,l){return j[parseInt(l)-1]});i=i.replace(/rgb\([^\)]+\)/g,function(k){return d.toHex(k)});if(c.url_converter){i=i.replace(/url\([\'\"]?([^\)\'\"]+)[\'\"]?\)/g,function(l,k){return"url("+c.url_converter.call(c.url_converter_scope||d,d.decode(k),"style",null)+")"})}b[q.trim(h[0]).toLowerCase()]=i}});g("border","","border");g("border","-width","border-width");g("border","-color","border-color");g("border","-style","border-style");g("padding","","padding");g("margin","","margin");f("border","border-width","border-style","border-color");if(A){if(b.border=="medium none"){b.border=""}}return b},serializeStyle:function(b,f){var e=this,d="";function c(g,h){if(h&&g){if(h.indexOf("-")===0){return}switch(h){case"font-weight":if(g==700){g="bold"}break;case"color":case"background-color":g=g.toLowerCase();break}d+=(d?" ":"")+h+": "+g+";"}}if(f&&e._styles){s(e._styles["*"],function(g){c(b[g],g)});s(e._styles[f.toLowerCase()],function(g){c(b[g],g)})}else{s(b,c)}return d},loadCSS:function(e){var c=this,b=c.doc,d;if(!e){e=""}d=c.select("head")[0];s(e.split(","),function(g){var f;if(c.files[g]){return}c.files[g]=true;f=c.create("link",{rel:"stylesheet",href:q._addVer(g)});if(A&&b.documentMode){f.onload=function(){b.recalc();f.onload=null}}d.appendChild(f)})},addClass:function(c,b){return this.run(c,function(e){var d;if(!b){return 0}if(this.hasClass(e,b)){return e.className}d=this.removeClass(e,b);return e.className=(d!=""?(d+" "):"")+b})},removeClass:function(c,b){var e=this,d;return e.run(c,function(f){var g;if(e.hasClass(f,b)){if(!d){d=new RegExp("(^|\\s+)"+b+"(\\s+|$)","g")}g=f.className.replace(d," ");g=q.trim(g!=" "?g:"");f.className=g;if(!g){f.removeAttribute("class");f.removeAttribute("className")}return g}return f.className})},hasClass:function(b,c){b=this.get(b);if(!b||!c){return false}return(" "+b.className+" ").indexOf(" "+c+" ")!==-1},show:function(b){return this.setStyle(b,"display","block")},hide:function(b){return this.setStyle(b,"display","none")},isHidden:function(b){b=this.get(b);return !b||b.style.display=="none"||this.getStyle(b,"display")=="none"},uniqueId:function(b){return(!b?"mce_":b)+(this.counter++)},setHTML:function(b,c){var d=this;return this.run(b,function(k){var i,g,h,e,f,i;c=d.processHTML(c);if(A){function j(){while(k.firstChild){k.firstChild.removeNode()}try{k.innerHTML="<br />"+c;k.removeChild(k.firstChild)}catch(l){i=d.create("div");i.innerHTML="<br />"+c;s(i.childNodes,function(m,n){if(n){k.appendChild(m)}})}}if(d.settings.fix_ie_paragraphs){c=c.replace(/<p><\/p>|<p([^>]+)><\/p>|<p[^\/+]\/>/gi,'<p$1 _mce_keep="true">&nbsp;</p>')}j();if(d.settings.fix_ie_paragraphs){h=k.getElementsByTagName("p");for(g=h.length-1,i=0;g>=0;g--){e=h[g];if(!e.hasChildNodes()){if(!e._mce_keep){i=1;break}e.removeAttribute("_mce_keep")}}}if(i){c=c.replace(/<p ([^>]+)>|<p>/ig,'<div $1 _mce_tmp="1">');c=c.replace(/<\/p>/g,"</div>");j();if(d.settings.fix_ie_paragraphs){h=k.getElementsByTagName("DIV");for(g=h.length-1;g>=0;g--){e=h[g];if(e._mce_tmp){f=d.doc.createElement("p");e.cloneNode(false).outerHTML.replace(/([a-z0-9\-_]+)=/gi,function(n,l){var m;if(l!=="_mce_tmp"){m=e.getAttribute(l);if(!m&&l==="class"){m=e.className}f.setAttribute(l,m)}});for(i=0;i<e.childNodes.length;i++){f.appendChild(e.childNodes[i].cloneNode(true))}e.swapNode(f)}}}}}else{k.innerHTML=c}return c})},processHTML:function(d){var f=this,e=f.settings,b=[];if(!e.process_html){return d}if(A){d=d.replace(/&apos;/g,"&#39;");d=d.replace(/\s+(disabled|checked|readonly|selected)\s*=\s*[\"\']?(false|0)[\"\']?/gi,"")}d=d.replace(/<a( )([^>]+)\/>|<a\/>/gi,"<a$1$2></a>");if(e.keep_values){if(/<script|noscript|style/i.test(d)){function g(h){h=h.replace(/(<!--\[CDATA\[|\]\]-->)/g,"\n");h=h.replace(/^[\r\n]*|[\r\n]*$/g,"");h=h.replace(/^\s*(\/\/\s*<!--|\/\/\s*<!\[CDATA\[|<!--|<!\[CDATA\[)[\r\n]*/g,"");h=h.replace(/\s*(\/\/\s*\]\]>|\/\/\s*-->|\]\]>|-->|\]\]-->)\s*$/g,"");return h}d=d.replace(/<script([^>]+|)>([\s\S]*?)<\/script>/gi,function(i,j,h){if(!j){j=' type="text/javascript"'}j=j.replace(/src=\"([^\"]+)\"?/i,function(l,k){if(e.url_converter){k=f.encode(e.url_converter.call(e.url_converter_scope||f,f.decode(k),"src","script"))}return'_mce_src="'+k+'"'});if(q.trim(h)){b.push(g(h));h="<!--\nMCE_SCRIPT:"+(b.length-1)+"\n// -->"}return"<mce:script"+j+">"+h+"</mce:script>"});d=d.replace(/<style([^>]+|)>([\s\S]*?)<\/style>/gi,function(i,j,h){if(h){b.push(g(h));h="<!--\nMCE_SCRIPT:"+(b.length-1)+"\n-->"}return"<mce:style"+j+">"+h+"</mce:style><style "+j+' _mce_bogus="1">'+h+"</style>"});d=d.replace(/<noscript([^>]+|)>([\s\S]*?)<\/noscript>/g,function(i,j,h){return"<mce:noscript"+j+"><!--"+f.encode(h).replace(/--/g,"&#45;&#45;")+"--></mce:noscript>"})}d=d.replace(/<!\[CDATA\[([\s\S]+)\]\]>/g,"<!--[CDATA[$1]]-->");function c(h){return h.replace(v,function(k,i,l,j){return"<"+i+l.replace(r,function(I,J,n,o,H){var m;J=J.toLowerCase();n=n||o||H||"";if(z[J]){if(n==="false"||n==="0"){return}return J+'="'+J+'"'}if(y[J]&&l.indexOf("_mce_"+J)==-1){m=f.decode(n);if(e.url_converter&&(J=="src"||J=="href")){m=e.url_converter.call(e.url_converter_scope||f,m,J,i)}if(J=="style"){m=f.serializeStyle(f.parseStyle(m),J)}return J+'="'+n+'" _mce_'+J+'="'+f.encode(m)+'"'}return I})+j+">"})}d=c(d);d=d.replace(/MCE_SCRIPT:([0-9]+)/g,function(h,i){return b[i]})}return d},getOuterHTML:function(c){var b;c=this.get(c);if(!c){return null}if(c.outerHTML!==undefined){return c.outerHTML}b=(c.ownerDocument||this.doc).createElement("body");b.appendChild(c.cloneNode(true));return b.innerHTML},setOuterHTML:function(c,e,b){var f=this;function d(h,i,k){var j,g;g=k.createElement("body");g.innerHTML=i;j=g.lastChild;while(j){f.insertAfter(j.cloneNode(true),h);j=j.previousSibling}f.remove(h)}return this.run(c,function(g){g=f.get(g);if(g.nodeType==1){b=b||g.ownerDocument||f.doc;if(A){try{if(A&&g.nodeType==1){g.outerHTML=e}else{d(g,e,b)}}catch(h){d(g,e,b)}}else{d(g,e,b)}}})},decode:function(d){var c,b,e;if(/&[\w#]+;/.test(d)){c=this.doc.createElement("div");c.innerHTML=d;b=c.firstChild;e="";if(b){do{e+=b.nodeValue}while(b=b.nextSibling)}return e||d}return d},encode:function(b){return(""+b).replace(p,function(c){return B[c]})},insertAfter:function(c,b){b=this.get(b);return this.run(c,function(e){var f,d;f=b.parentNode;d=b.nextSibling;if(d){f.insertBefore(e,d)}else{f.appendChild(e)}return e})},isBlock:function(b){if(b.nodeType&&b.nodeType!==1){return false}b=b.nodeName||b;return D.test(b)},replace:function(b,c,e){var d=this;if(t(c,"array")){b=b.cloneNode(true)}return d.run(c,function(f){if(e){s(q.grep(f.childNodes),function(g){b.appendChild(g)})}return f.parentNode.replaceChild(b,f)})},rename:function(b,e){var c=this,d;if(b.nodeName!=e.toUpperCase()){d=c.create(e);s(c.getAttribs(b),function(f){c.setAttrib(d,f.nodeName,c.getAttrib(b,f.nodeName))});c.replace(d,b,1)}return d||b},findCommonAncestor:function(c,e){var b=c,d;while(b){d=e;while(d&&b!=d){d=d.parentNode}if(b==d){break}b=b.parentNode}if(!b&&c.ownerDocument){return c.ownerDocument.documentElement}return b},toHex:function(d){var b=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(d);function c(e){e=parseInt(e).toString(16);return e.length>1?e:"0"+e}if(b){d="#"+c(b[1])+c(b[2])+c(b[3]);return d}return d},getClasses:function(){var d=this,h=[],e,c={},b=d.settings.class_filter,f;if(d.classes){return d.classes}function i(j){s(j.imports,function(k){i(k)});s(j.cssRules||j.rules,function(k){switch(k.type||1){case 1:if(k.selectorText){s(k.selectorText.split(","),function(l){l=l.replace(/^\s*|\s*$|^\s\./g,"");if(/\.mce/.test(l)||!/\.[\w\-]+$/.test(l)){return}f=l;l=l.replace(/.*\.([a-z0-9_\-]+).*/i,"$1");if(b&&!(l=b(l,f))){return}if(!c[l]){h.push({"class":l});c[l]=1}})}break;case 3:i(k.styleSheet);break}})}try{s(d.doc.styleSheets,i)}catch(g){}if(h.length>0){d.classes=h}return h},run:function(c,d,e){var f=this,b;if(f.doc&&typeof(c)==="string"){c=f.get(c)}if(!c){return false}e=e||this;if(!c.nodeType&&(c.length||c.length===0)){b=[];s(c,function(g,h){if(g){if(typeof(g)=="string"){g=f.doc.getElementById(g)}b.push(d.call(e,g,h))}});return b}return d.call(e,c)},getAttribs:function(b){var c;b=this.get(b);if(!b){return[]}if(A){c=[];if(b.nodeName=="OBJECT"){return b.attributes}if(b.nodeName==="OPTION"&&this.getAttrib(b,"selected")){c.push({specified:1,nodeName:"selected"})}b.cloneNode(false).outerHTML.replace(/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi,"").replace(/[\w:\-]+/gi,function(d){c.push({specified:1,nodeName:d})});return c}return b.attributes},destroy:function(b){var c=this;if(c.events){c.events.destroy()}c.win=c.doc=c.root=c.events=null;if(!b){q.removeUnload(c.destroy)}},createRng:function(){var b=this.doc;return b.createRange?b.createRange():new q.dom.Range(this)},nodeIndex:function(c,b){var g=0,e,d,f;if(c){for(e=c.nodeType,c=c.previousSibling,d=c;c;c=c.previousSibling){f=c.nodeType;if(!b||f!=3||(e!=f&&c.nodeValue.length)){g++}e=f}}return g},split:function(h,i,e){var d=this,c=d.createRng(),g,j,f;function b(m){var k,l=m.childNodes;if(m.nodeType==1&&m.getAttribute("_mce_type")=="bookmark"){return}for(k=l.length-1;k>=0;k--){b(l[k])}if(m.nodeType!=9){if(m.nodeType==3&&m.nodeValue.length>0){return}if(m.nodeType==1){l=m.childNodes;if(l.length==1&&l[0]&&l[0].nodeType==1&&l[0].getAttribute("_mce_type")=="bookmark"){m.parentNode.insertBefore(l[0],m)}if(l.length||/^(br|hr|input|img)$/i.test(m.nodeName)){return}}d.remove(m)}return m}if(h&&i){c.setStart(h.parentNode,d.nodeIndex(h));c.setEnd(i.parentNode,d.nodeIndex(i));g=c.extractContents();c=d.createRng();c.setStart(i.parentNode,d.nodeIndex(i)+1);c.setEnd(h.parentNode,d.nodeIndex(h)+1);j=c.extractContents();f=h.parentNode;f.insertBefore(b(g),h);if(e){f.replaceChild(e,i)}else{f.insertBefore(i,h)}f.insertBefore(b(j),h);d.remove(h);return e||i}},bind:function(b,f,c,d){var e=this;if(!e.events){e.events=new q.dom.EventUtils()}return e.events.add(b,f,c,d||this)},unbind:function(b,e,c){var d=this;if(!d.events){d.events=new q.dom.EventUtils()}return d.events.remove(b,e,c)},_findSib:function(c,f,e){var d=this,b=f;if(c){if(t(b,"string")){b=function(g){return d.is(g,f)}}for(c=c[e];c;c=c[e]){if(b(c)){return c}}}return null},_isRes:function(b){return/^(top|left|bottom|right|width|height)/i.test(b)||/;\s*(top|left|bottom|right|width|height)/i.test(b)}});q.DOM=new q.dom.DOMUtils(document,{process_html:0})})(tinymce);(function(d){function e(aK){var aa=this,aI=aK.doc,t=0,aj=1,aD=2,ak=true,W=false,b="startOffset",aF="startContainer",Y="endContainer",ao="endOffset",aC=tinymce.extend,az=aK.nodeIndex;aC(aa,{startContainer:aI,startOffset:0,endContainer:aI,endOffset:0,collapsed:ak,commonAncestorContainer:aI,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:aw,setEnd:au,setStartBefore:aG,setStartAfter:af,setEndBefore:ae,setEndAfter:at,collapse:an,selectNode:aq,selectNodeContents:ai,compareBoundaryPoints:ar,deleteContents:ax,extractContents:ag,cloneContents:aJ,insertNode:al,surroundContents:ab,cloneRange:ad});function aw(f,g){am(ak,f,g)}function au(f,g){am(W,f,g)}function aG(f){aw(f.parentNode,az(f))}function af(f){aw(f.parentNode,az(f)+1)}function ae(f){au(f.parentNode,az(f))}function at(f){au(f.parentNode,az(f)+1)}function an(f){if(f){aa[Y]=aa[aF];aa[ao]=aa[b]}else{aa[aF]=aa[Y];aa[b]=aa[ao]}aa.collapsed=ak}function aq(f){aG(f);at(f)}function ai(f){aw(f,0);au(f,f.nodeType===1?f.childNodes.length:f.nodeValue.length)}function ar(k,j){var i=aa[aF],h=aa[b],f=aa[Y],g=aa[ao];if(k===0){return ah(i,h,i,h)}if(k===1){return ah(i,h,f,g)}if(k===2){return ah(f,g,f,g)}if(k===3){return ah(f,g,i,h)}}function ax(){aA(aD)}function ag(){return aA(t)}function aJ(){return aA(aj)}function al(h){var f=this[aF],g=this[b],i,j;if((f.nodeType===3||f.nodeType===4)&&f.nodeValue){if(!g){f.parentNode.insertBefore(h,f)}else{if(g>=f.nodeValue.length){aK.insertAfter(h,f)}else{i=f.splitText(g);f.parentNode.insertBefore(h,i)}}}else{if(f.childNodes.length>0){j=f.childNodes[g]}if(j){f.insertBefore(h,j)}else{f.appendChild(h)}}}function ab(f){var g=aa.extractContents();aa.insertNode(f);f.appendChild(g);aa.selectNode(f)}function ad(){return aC(new e(aK),{startContainer:aa[aF],startOffset:aa[b],endContainer:aa[Y],endOffset:aa[ao],collapsed:aa.collapsed,commonAncestorContainer:aa.commonAncestorContainer})}function Z(g,f){var h;if(g.nodeType==3){return g}if(f<0){return g}h=g.firstChild;while(h&&f>0){--f;h=h.nextSibling}if(h){return h}return g}function aB(){return(aa[aF]==aa[Y]&&aa[b]==aa[ao])}function ah(h,f,j,g){var o,i,n,m,k,l;if(h==j){if(f==g){return 0}if(f<g){return -1}return 1}o=j;while(o&&o.parentNode!=h){o=o.parentNode}if(o){i=0;n=h.firstChild;while(n!=o&&i<f){i++;n=n.nextSibling}if(f<=i){return -1}return 1}o=h;while(o&&o.parentNode!=j){o=o.parentNode}if(o){i=0;n=j.firstChild;while(n!=o&&i<g){i++;n=n.nextSibling}if(i<g){return -1}return 1}m=aK.findCommonAncestor(h,j);k=h;while(k&&k.parentNode!=m){k=k.parentNode}if(!k){k=m}l=j;while(l&&l.parentNode!=m){l=l.parentNode}if(!l){l=m}if(k==l){return 0}n=m.firstChild;while(n){if(n==k){return -1}if(n==l){return 1}n=n.nextSibling}}function am(f,h,i){var g,j;if(f){aa[aF]=h;aa[b]=i}else{aa[Y]=h;aa[ao]=i}g=aa[Y];while(g.parentNode){g=g.parentNode}j=aa[aF];while(j.parentNode){j=j.parentNode}if(j==g){if(ah(aa[aF],aa[b],aa[Y],aa[ao])>0){aa.collapse(f)}}else{aa.collapse(f)}aa.collapsed=aB();aa.commonAncestorContainer=aK.findCommonAncestor(aa[aF],aa[Y])}function aA(n){var o,h=0,k=0,j,f,i,g,m,l;if(aa[aF]==aa[Y]){return aH(n)}for(o=aa[Y],j=o.parentNode;j;o=j,j=j.parentNode){if(j==aa[aF]){return av(o,n)}++h}for(o=aa[aF],j=o.parentNode;j;o=j,j=j.parentNode){if(j==aa[Y]){return c(o,n)}++k}f=k-h;i=aa[aF];while(f>0){i=i.parentNode;f--}g=aa[Y];while(f<0){g=g.parentNode;f++}for(m=i.parentNode,l=g.parentNode;m!=l;m=m.parentNode,l=l.parentNode){i=m;g=l}return ay(i,g,n)}function aH(k){var h,j,l,i,g,m,f;if(k!=aD){h=aI.createDocumentFragment()}if(aa[b]==aa[ao]){return h}if(aa[aF].nodeType==3){j=aa[aF].nodeValue;l=j.substring(aa[b],aa[ao]);if(k!=aj){aa[aF].deleteData(aa[b],aa[ao]-aa[b]);aa.collapse(ak)}if(k==aD){return}h.appendChild(aI.createTextNode(l));return h}i=Z(aa[aF],aa[b]);g=aa[ao]-aa[b];while(g>0){m=i.nextSibling;f=ap(i,k);if(h){h.appendChild(f)}--g;i=m}if(k!=aj){aa.collapse(ak)}return h}function av(h,k){var i,j,f,g,l,m;if(k!=aD){i=aI.createDocumentFragment()}j=aE(h,k);if(i){i.appendChild(j)}f=az(h);g=f-aa[b];if(g<=0){if(k!=aj){aa.setEndBefore(h);aa.collapse(W)}return i}j=h.previousSibling;while(g>0){l=j.previousSibling;m=ap(j,k);if(i){i.insertBefore(m,i.firstChild)}--g;j=l}if(k!=aj){aa.setEndBefore(h);aa.collapse(W)}return i}function c(k,j){var h,f,i,g,l,m;if(j!=aD){h=aI.createDocumentFragment()}i=X(k,j);if(h){h.appendChild(i)}f=az(k);++f;g=aa[ao]-f;i=k.nextSibling;while(g>0){l=i.nextSibling;m=ap(i,j);if(h){h.appendChild(m)}--g;i=l}if(j!=aj){aa.setStartAfter(k);aa.collapse(ak)}return h}function ay(f,o,m){var i,k,g,p,n,j,l,h;if(m!=aD){k=aI.createDocumentFragment()}i=X(f,m);if(k){k.appendChild(i)}g=f.parentNode;p=az(f);n=az(o);++p;j=n-p;l=f.nextSibling;while(j>0){h=l.nextSibling;i=ap(l,m);if(k){k.appendChild(i)}l=h;--j}i=aE(o,m);if(k){k.appendChild(i)}if(m!=aj){aa.setStartAfter(f);aa.collapse(ak)}return k}function aE(n,l){var i=Z(aa[Y],aa[ao]-1),k,f,g,m,j,h=i!=aa[Y];if(i==n){return ac(i,h,W,l)}k=i.parentNode;f=ac(k,W,W,l);while(k){while(i){g=i.previousSibling;m=ac(i,h,W,l);if(l!=aD){f.insertBefore(m,f.firstChild)}h=ak;i=g}if(k==n){return f}i=k.previousSibling;k=k.parentNode;j=ac(k,W,W,l);if(l!=aD){j.appendChild(f)}f=j}}function X(n,l){var h=Z(aa[aF],aa[b]),g=h!=aa[aF],k,f,i,m,j;if(h==n){return ac(h,g,ak,l)}k=h.parentNode;f=ac(k,W,ak,l);while(k){while(h){i=h.nextSibling;m=ac(h,g,ak,l);if(l!=aD){f.appendChild(m)}g=ak;h=i}if(k==n){return f}h=k.nextSibling;k=k.parentNode;j=ac(k,W,ak,l);if(l!=aD){j.appendChild(f)}f=j}}function ac(m,g,l,k){var h,i,f,j,n;if(g){return ap(m,k)}if(m.nodeType==3){h=m.nodeValue;if(l){j=aa[b];i=h.substring(j);f=h.substring(0,j)}else{j=aa[ao];i=h.substring(0,j);f=h.substring(j)}if(k!=aj){m.nodeValue=f}if(k==aD){return}n=m.cloneNode(W);n.nodeValue=i;return n}if(k==aD){return}return m.cloneNode(W)}function ap(f,g){if(g!=aD){return g==aj?f.cloneNode(ak):f}f.parentNode.removeChild(f)}}d.Range=e})(tinymce.dom);(function(){function c(n){var l=this,b="\uFEFF",p,m,q=n.dom,r=true,o=false;function s(){var h=n.getRng(),e=q.createRng(),d,j,f,g;j=h.item?h.item(0):h.parentElement();if(j.ownerDocument!=q.doc){return e}if(h.item||!j.hasChildNodes()){e.setStart(j.parentNode,q.nodeIndex(j));e.setEnd(e.startContainer,e.startOffset+1);return e}d=h.duplicate();f=n.isCollapsed();h.collapse();h.pasteHTML('<span id="_mce_start" style="display:none;line-height:0">'+b+"</span>");if(!f){d.collapse(o);d.pasteHTML('<span id="_mce_end" style="display:none;line-height:0">'+b+"</span>")}function i(k){var A,y,B,z;B=q.get("_mce_"+(k?"start":"end"));z=B.previousSibling;if(z&&z.nodeType==3){A=z;y=A.nodeValue.length;q.remove(B);z=A.nextSibling;if(z&&z.nodeType==3){g=r;A.appendData(z.nodeValue);q.remove(z)}}else{z=B.nextSibling;if(z&&z.nodeType==3){A=z;y=0}else{if(z){y=q.nodeIndex(z)-1}else{y=q.nodeIndex(B)}A=B.parentNode}q.remove(B)}if(k){e.setStart(A,y)}if(!k||f){e.setEnd(A,y)}}i(r);if(!f){i(o)}if(g){l.addRange(e)}return e}this.addRange=function(j){var F,h,B=n.dom.doc,H=B.body,E,g,C,f,G,k,e,d,D,i;this.destroy();C=j.startContainer;f=j.startOffset;G=j.endContainer;k=j.endOffset;F=H.createTextRange();if(C==B||G==B){F=H.createTextRange();F.collapse();F.select();return}if(C.nodeType==1&&C.hasChildNodes()){d=C.childNodes.length-1;if(f>d){D=1;C=C.childNodes[d]}else{C=C.childNodes[f]}if(C.nodeType==3){f=0}}if(G.nodeType==1&&G.hasChildNodes()){d=G.childNodes.length-1;if(k==0){i=1;G=G.childNodes[0]}else{G=G.childNodes[Math.min(d,k-1)];if(G.nodeType==3){k=G.nodeValue.length}}}if(C==G&&C.nodeType==1){if(/^(IMG|TABLE)$/.test(C.nodeName)&&f!=k){F=H.createControlRange();F.addElement(C)}else{F=H.createTextRange();if(!C.hasChildNodes()&&C.canHaveHTML){C.innerHTML=b}F.moveToElementText(C);if(C.innerHTML==b){F.collapse(r);C.removeChild(C.firstChild)}}if(f==k){F.collapse(k<=j.endContainer.childNodes.length-1)}F.select();F.scrollIntoView();return}F=H.createTextRange();e=B.createElement("span");e.innerHTML=" ";if(C.nodeType==3){if(D){q.insertAfter(e,C)}else{C.parentNode.insertBefore(e,C)}F.moveToElementText(e);e.parentNode.removeChild(e);F.move("character",f)}else{F.moveToElementText(C);if(D){F.collapse(o)}}if(C==G&&C.nodeType==3){F.moveEnd("character",k-f);F.select();F.scrollIntoView();return}h=H.createTextRange();if(G.nodeType==3){G.parentNode.insertBefore(e,G);h.moveToElementText(e);e.parentNode.removeChild(e);h.move("character",k);F.setEndPoint("EndToStart",h)}else{h.moveToElementText(G);h.collapse(!!i);F.setEndPoint("EndToEnd",h)}F.select();F.scrollIntoView()};this.getRangeAt=function(){if(!p||!tinymce.dom.RangeUtils.compareRanges(m,n.getRng())){p=s();m=n.getRng()}try{p.startContainer.nextSibling}catch(d){p=s();m=null}return p};this.destroy=function(){m=p=null};if(n.dom.boxModel){(function(){var f=q.doc,d=f.body,i,h;f.documentElement.unselectable=r;function g(z,k){var y=d.createTextRange();try{y.moveToPoint(z,k)}catch(x){y=null}return y}function j(k){var u;if(k.button){u=g(k.x,k.y);if(u){if(u.compareEndPoints("StartToStart",h)>0){u.setEndPoint("StartToStart",h)}else{u.setEndPoint("EndToEnd",h)}u.select()}}else{e()}}function e(){q.unbind(f,"mouseup",e);q.unbind(f,"mousemove",j);i=0}q.bind(f,"mousedown",function(k){if(k.target.nodeName==="HTML"){if(i){e()}i=1;h=g(k.x,k.y);if(h){q.bind(f,"mouseup",e);q.bind(f,"mousemove",j);h.select()}}})})()}}tinymce.dom.TridentSelection=c})();(function(){var s=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,A=0,E=Object.prototype.toString,u=false;var G=function(k,l,q,g){q=q||[];var L=l=l||document;if(l.nodeType!==1&&l.nodeType!==9){return[]}if(!k||typeof k!=="string"){return q}var p=[],m,K,f,h,r,n,o=true,d=t(l);s.lastIndex=0;while((m=s.exec(k))!==null){p.push(m[1]);if(m[2]){n=RegExp.rightContext;break}}if(p.length>1&&z.exec(k)){if(p.length===2&&D.relative[p[0]]){K=C(p[0]+p[1],l)}else{K=D.relative[p[0]]?[l]:G(p.shift(),l);while(p.length){k=p.shift();if(D.relative[k]){k+=p.shift()}K=C(k,K)}}}else{if(!g&&p.length>1&&l.nodeType===9&&!d&&D.match.ID.test(p[0])&&!D.match.ID.test(p[p.length-1])){var c=G.find(p.shift(),l,d);l=c.expr?G.filter(c.expr,c.set)[0]:c.set[0]}if(l){var c=g?{expr:p.pop(),set:H(g)}:G.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&l.parentNode?l.parentNode:l,d);K=c.expr?G.filter(c.expr,c.set):c.set;if(p.length>0){f=H(K)}else{o=false}while(p.length){var j=p.pop(),b=j;if(!D.relative[j]){j=""}else{b=p.pop()}if(b==null){b=l}D.relative[j](f,b,d)}}else{f=p=[]}}if(!f){f=K}if(!f){throw"Syntax error, unrecognized expression: "+(j||k)}if(E.call(f)==="[object Array]"){if(!o){q.push.apply(q,f)}else{if(l&&l.nodeType===1){for(var i=0;f[i]!=null;i++){if(f[i]&&(f[i]===true||f[i].nodeType===1&&B(l,f[i]))){q.push(K[i])}}}else{for(var i=0;f[i]!=null;i++){if(f[i]&&f[i].nodeType===1){q.push(K[i])}}}}}else{H(f,q)}if(n){G(n,L,q,g);G.uniqueSort(q)}return q};G.uniqueSort=function(b){if(F){u=false;b.sort(F);if(u){for(var c=1;c<b.length;c++){if(b[c]===b[c-1]){b.splice(c--,1)}}}}};G.matches=function(c,b){return G(c,null,null,b)};G.find=function(d,c,b){var f,h;if(!d){return[]}for(var i=0,j=D.order.length;i<j;i++){var g=D.order[i],h;if((h=D.match[g].exec(d))){var k=RegExp.leftContext;if(k.substr(k.length-1)!=="\\"){h[1]=(h[1]||"").replace(/\\/g,"");f=D.find[g](h,c,b);if(f!=null){d=d.replace(D.match[g],"");break}}}}if(!f){f=c.getElementsByTagName("*")}return{set:f,expr:d}};G.filter=function(c,d,o,n){var p=c,l=[],h=d,j,g,i=d&&d[0]&&t(d[0]);while(c&&d.length){for(var f in D.filter){if((j=D.match[f].exec(c))!=null){var r=D.filter[f],m,q;g=false;if(h==l){l=[]}if(D.preFilter[f]){j=D.preFilter[f](j,h,o,l,n,i);if(!j){g=m=true}else{if(j===true){continue}}}if(j){for(var k=0;(q=h[k])!=null;k++){if(q){m=r(q,j,k,h);var b=n^!!m;if(o&&m!=null){if(b){g=true}else{h[k]=false}}else{if(b){l.push(q);g=true}}}}}if(m!==undefined){if(!o){h=l}c=c.replace(D.match[f],"");if(!g){return[]}break}}}if(c==p){if(g==null){throw"Syntax error, unrecognized expression: "+c}else{break}}p=c}return h};var D=G.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(b){return b.getAttribute("href")}},relative:{"+":function(d,c,f){var h=typeof c==="string",b=h&&!/\W/.test(c),g=h&&!b;if(b&&!f){c=c.toUpperCase()}for(var i=0,j=d.length,k;i<j;i++){if((k=d[i])){while((k=k.previousSibling)&&k.nodeType!==1){}d[i]=g||k&&k.nodeName===c?k||false:k===c}}if(g){G.filter(c,d,true)}},">":function(j,g,i){var c=typeof g==="string";if(c&&!/\W/.test(g)){g=i?g:g.toUpperCase();for(var f=0,h=j.length;f<h;f++){var b=j[f];if(b){var d=b.parentNode;j[f]=d.nodeName===g?d:false}}}else{for(var f=0,h=j.length;f<h;f++){var b=j[f];if(b){j[f]=c?b.parentNode:b.parentNode===g}}if(c){G.filter(g,j,true)}}},"":function(d,g,b){var f=A++,h=e;if(!g.match(/\W/)){var c=g=b?g:g.toUpperCase();h=v}h("parentNode",g,f,d,c,b)},"~":function(d,g,b){var f=A++,h=e;if(typeof g==="string"&&!g.match(/\W/)){var c=g=b?g:g.toUpperCase();h=v}h("previousSibling",g,f,d,c,b)}},find:{ID:function(d,c,b){if(typeof c.getElementById!=="undefined"&&!b){var f=c.getElementById(d[1]);return f?[f]:[]}},NAME:function(f,b,i){if(typeof b.getElementsByName!=="undefined"){var g=[],c=b.getElementsByName(f[1]);for(var d=0,h=c.length;d<h;d++){if(c[d].getAttribute("name")===f[1]){g.push(c[d])}}return g.length===0?null:g}},TAG:function(c,b){return b.getElementsByTagName(c[1])}},preFilter:{CLASS:function(d,g,f,h,j,i){d=" "+d[1].replace(/\\/g,"")+" ";if(i){return d}for(var c=0,b;(b=g[c])!=null;c++){if(b){if(j^(b.className&&(" "+b.className+" ").indexOf(d)>=0)){if(!f){h.push(b)}}else{if(f){g[c]=false}}}}return false},ID:function(b){return b[1].replace(/\\/g,"")},TAG:function(c,d){for(var b=0;d[b]===false;b++){}return d[b]&&t(d[b])?c[1]:c[1].toUpperCase()},CHILD:function(c){if(c[1]=="nth"){var b=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(c[2]=="even"&&"2n"||c[2]=="odd"&&"2n+1"||!/\D/.test(c[2])&&"0n+"+c[2]||c[2]);c[2]=(b[1]+(b[2]||1))-0;c[3]=b[3]-0}c[0]=A++;return c},ATTR:function(c,g,f,h,b,i){var d=c[1].replace(/\\/g,"");if(!i&&D.attrMap[d]){c[1]=D.attrMap[d]}if(c[2]==="~="){c[4]=" "+c[4]+" "}return c},PSEUDO:function(c,g,f,h,b){if(c[1]==="not"){if(c[3].match(s).length>1||/^\w/.test(c[3])){c[3]=G(c[3],null,null,g)}else{var d=G.filter(c[3],g,f,true^b);if(!f){h.push.apply(h,d)}return false}}else{if(D.match.POS.test(c[0])||D.match.CHILD.test(c[0])){return true}}return c},POS:function(b){b.unshift(true);return b}},filters:{enabled:function(b){return b.disabled===false&&b.type!=="hidden"},disabled:function(b){return b.disabled===true},checked:function(b){return b.checked===true},selected:function(b){b.parentNode.selectedIndex;return b.selected===true},parent:function(b){return !!b.firstChild},empty:function(b){return !b.firstChild},has:function(b,c,d){return !!G(d[3],b).length},header:function(b){return/h\d/i.test(b.nodeName)},text:function(b){return"text"===b.type},radio:function(b){return"radio"===b.type},checkbox:function(b){return"checkbox"===b.type},file:function(b){return"file"===b.type},password:function(b){return"password"===b.type},submit:function(b){return"submit"===b.type},image:function(b){return"image"===b.type},reset:function(b){return"reset"===b.type},button:function(b){return"button"===b.type||b.nodeName.toUpperCase()==="BUTTON"},input:function(b){return/input|select|textarea|button/i.test(b.nodeName)}},setFilters:{first:function(b,c){return c===0},last:function(c,d,f,b){return d===b.length-1},even:function(b,c){return c%2===0},odd:function(b,c){return c%2===1},lt:function(b,c,d){return c<d[3]-0},gt:function(b,c,d){return c>d[3]-0},nth:function(b,c,d){return d[3]-0==c},eq:function(b,c,d){return d[3]-0==c}},filter:{PSEUDO:function(j,f,d,i){var g=f[1],c=D.filters[g];if(c){return c(j,d,f,i)}else{if(g==="contains"){return(j.textContent||j.innerText||"").indexOf(f[3])>=0}else{if(g==="not"){var b=f[3];for(var d=0,h=b.length;d<h;d++){if(b[d]===j){return false}}return true}}}},CHILD:function(d,j){var g=j[1],l=d;switch(g){case"only":case"first":while(l=l.previousSibling){if(l.nodeType===1){return false}}if(g=="first"){return true}l=d;case"last":while(l=l.nextSibling){if(l.nodeType===1){return false}}return true;case"nth":var k=j[2],b=j[3];if(k==1&&b==0){return true}var h=j[0],c=d.parentNode;if(c&&(c.sizcache!==h||!d.nodeIndex)){var i=0;for(l=c.firstChild;l;l=l.nextSibling){if(l.nodeType===1){l.nodeIndex=++i}}c.sizcache=h}var f=d.nodeIndex-b;if(k==0){return f==0}else{return(f%k==0&&f/k>=0)}}},ID:function(b,c){return b.nodeType===1&&b.getAttribute("id")===c},TAG:function(b,c){return(c==="*"&&b.nodeType===1)||b.nodeName===c},CLASS:function(b,c){return(" "+(b.className||b.getAttribute("class"))+" ").indexOf(c)>-1},ATTR:function(b,d){var f=d[1],h=D.attrHandle[f]?D.attrHandle[f](b):b[f]!=null?b[f]:b.getAttribute(f),i=h+"",c=d[2],g=d[4];return h==null?c==="!=":c==="="?i===g:c==="*="?i.indexOf(g)>=0:c==="~="?(" "+i+" ").indexOf(g)>=0:!g?i&&h!==false:c==="!="?i!=g:c==="^="?i.indexOf(g)===0:c==="$="?i.substr(i.length-g.length)===g:c==="|="?i===g||i.substr(0,g.length+1)===g+"-":false},POS:function(c,g,f,b){var h=g[2],d=D.setFilters[h];if(d){return d(c,f,g,b)}}}};var z=D.match.POS;for(var x in D.match){D.match[x]=new RegExp(D.match[x].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var H=function(b,c){b=Array.prototype.slice.call(b);if(c){c.push.apply(c,b);return c}return b};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(y){H=function(b,c){var f=c||[];if(E.call(b)==="[object Array]"){Array.prototype.push.apply(f,b)}else{if(typeof b.length==="number"){for(var d=0,g=b.length;d<g;d++){f.push(b[d])}}else{for(var d=0;b[d];d++){f.push(b[d])}}}return f}}var F;if(document.documentElement.compareDocumentPosition){F=function(c,d){var b=c.compareDocumentPosition(d)&4?-1:c===d?0:1;if(b===0){u=true}return b}}else{if("sourceIndex" in document.documentElement){F=function(c,d){var b=c.sourceIndex-d.sourceIndex;if(b===0){u=true}return b}}else{if(document.createRange){F=function(c,f){var d=c.ownerDocument.createRange(),g=f.ownerDocument.createRange();d.setStart(c,0);d.setEnd(c,0);g.setStart(f,0);g.setEnd(f,0);var b=d.compareBoundaryPoints(Range.START_TO_END,g);if(b===0){u=true}return b}}}}(function(){var c=document.createElement("div"),b="script"+(new Date).getTime();c.innerHTML="<a name='"+b+"'/>";var d=document.documentElement;d.insertBefore(c,d.firstChild);if(!!document.getElementById(b)){D.find.ID=function(g,f,i){if(typeof f.getElementById!=="undefined"&&!i){var h=f.getElementById(g[1]);return h?h.id===g[1]||typeof h.getAttributeNode!=="undefined"&&h.getAttributeNode("id").nodeValue===g[1]?[h]:undefined:[]}};D.filter.ID=function(f,h){var g=typeof f.getAttributeNode!=="undefined"&&f.getAttributeNode("id");return f.nodeType===1&&g&&g.nodeValue===h}}d.removeChild(c)})();(function(){var b=document.createElement("div");b.appendChild(document.createComment(""));if(b.getElementsByTagName("*").length>0){D.find.TAG=function(h,c){var d=c.getElementsByTagName(h[1]);if(h[1]==="*"){var f=[];for(var g=0;d[g];g++){if(d[g].nodeType===1){f.push(d[g])}}d=f}return d}}b.innerHTML="<a href='#'></a>";if(b.firstChild&&typeof b.firstChild.getAttribute!=="undefined"&&b.firstChild.getAttribute("href")!=="#"){D.attrHandle.href=function(c){return c.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var d=G,b=document.createElement("div");b.innerHTML="<p class='TEST'></p>";if(b.querySelectorAll&&b.querySelectorAll(".TEST").length===0){return}G=function(j,f,h,g){f=f||document;if(!g&&f.nodeType===9&&!t(f)){try{return H(f.querySelectorAll(j),h)}catch(i){}}return d(j,f,h,g)};for(var c in d){G[c]=d[c]}})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var b=document.createElement("div");b.innerHTML="<div class='test e'></div><div class='test'></div>";if(b.getElementsByClassName("e").length===0){return}b.lastChild.className="e";if(b.getElementsByClassName("e").length===1){return}D.order.splice(1,0,"CLASS");D.find.CLASS=function(f,d,c){if(typeof d.getElementsByClassName!=="undefined"&&!c){return d.getElementsByClassName(f[1])}}})()}function v(m,h,i,b,g,c){var d=m=="previousSibling"&&!c;for(var k=0,l=b.length;k<l;k++){var f=b[k];if(f){if(d&&f.nodeType===1){f.sizcache=i;f.sizset=k}f=f[m];var j=false;while(f){if(f.sizcache===i){j=b[f.sizset];break}if(f.nodeType===1&&!c){f.sizcache=i;f.sizset=k}if(f.nodeName===h){j=f;break}f=f[m]}b[k]=j}}}function e(m,h,i,b,g,c){var d=m=="previousSibling"&&!c;for(var k=0,l=b.length;k<l;k++){var f=b[k];if(f){if(d&&f.nodeType===1){f.sizcache=i;f.sizset=k}f=f[m];var j=false;while(f){if(f.sizcache===i){j=b[f.sizset];break}if(f.nodeType===1){if(!c){f.sizcache=i;f.sizset=k}if(typeof h!=="string"){if(f===h){j=true;break}}else{if(G.filter(h,[f]).length>0){j=f;break}}}f=f[m]}b[k]=j}}}var B=document.compareDocumentPosition?function(b,c){return b.compareDocumentPosition(c)&16}:function(b,c){return b!==c&&(b.contains?b.contains(c):true)};var t=function(b){return b.nodeType===9&&b.documentElement.nodeName!=="HTML"||!!b.ownerDocument&&b.ownerDocument.documentElement.nodeName!=="HTML"};var C=function(h,i){var d=[],c="",b,f=i.nodeType?[i]:i;while((b=D.match.PSEUDO.exec(h))){c+=b[0];h=h.replace(D.match.PSEUDO,"")}h=D.relative[h]?h+"*":h;for(var j=0,g=f.length;j<g;j++){G(h,f[j],d)}return G.filter(c,d)};window.tinymce.dom.Sizzle=G})();(function(k){var i=k.each,l=k.DOM,m=k.isIE,j=k.isWebKit,h;k.create("tinymce.dom.EventUtils",{EventUtils:function(){this.inits=[];this.events=[]},add:function(o,n,b,d){var g,f=this,e=f.events,c;if(n instanceof Array){c=[];i(n,function(p){c.push(f.add(o,p,b,d))});return c}if(o&&o.hasOwnProperty&&o instanceof Array){c=[];i(o,function(p){p=l.get(p);c.push(f.add(p,n,b,d))});return c}o=l.get(o);if(!o){return}g=function(p){if(f.disabled){return}p=p||window.event;if(p&&m){if(!p.target){p.target=p.srcElement}k.extend(p,f._stoppers)}if(!d){return b(p)}return b.call(d,p)};if(n=="unload"){k.unloads.unshift({func:g});return g}if(n=="init"){if(f.domLoaded){g()}else{f.inits.push(g)}return g}e.push({obj:o,name:n,func:b,cfunc:g,scope:d});f._add(o,n,g);return b},remove:function(b,n,c){var f=this,g=f.events,e=false,d;if(b&&b.hasOwnProperty&&b instanceof Array){d=[];i(b,function(o){o=l.get(o);d.push(f.remove(o,n,c))});return d}b=l.get(b);i(g,function(p,q){if(p.obj==b&&p.name==n&&(!c||(p.func==c||p.cfunc==c))){g.splice(q,1);f._remove(b,n,p.cfunc);e=true;return false}});return e},clear:function(b){var d=this,f=d.events,e,c;if(b){b=l.get(b);for(e=f.length-1;e>=0;e--){c=f[e];if(c.obj===b){d._remove(c.obj,c.name,c.cfunc);c.obj=c.cfunc=null;f.splice(e,1)}}}},cancel:function(b){if(!b){return false}this.stop(b);return this.prevent(b)},stop:function(b){if(b.stopPropagation){b.stopPropagation()}else{b.cancelBubble=true}return false},prevent:function(b){if(b.preventDefault){b.preventDefault()}else{b.returnValue=false}return false},destroy:function(){var b=this;i(b.events,function(c,d){b._remove(c.obj,c.name,c.cfunc);c.obj=c.cfunc=null});b.events=[];b=null},_add:function(c,b,d){if(c.attachEvent){c.attachEvent("on"+b,d)}else{if(c.addEventListener){c.addEventListener(b,d,false)}else{c["on"+b]=d}}},_remove:function(c,b,d){if(c){try{if(c.detachEvent){c.detachEvent("on"+b,d)}else{if(c.removeEventListener){c.removeEventListener(b,d,false)}else{c["on"+b]=null}}}catch(e){}}},_pageInit:function(b){var c=this;if(c.domLoaded){return}c.domLoaded=true;i(c.inits,function(d){d()});c.inits=[]},_wait:function(b){var d=this,c=b.document;if(b.tinyMCE_GZ&&tinyMCE_GZ.loaded){d.domLoaded=1;return}if(c.attachEvent){c.attachEvent("onreadystatechange",function(){if(c.readyState==="complete"){c.detachEvent("onreadystatechange",arguments.callee);d._pageInit(b)}});if(c.documentElement.doScroll&&b==b.top){(function(){if(d.domLoaded){return}try{c.documentElement.doScroll("left")}catch(e){setTimeout(arguments.callee,0);return}d._pageInit(b)})()}}else{if(c.addEventListener){d._add(b,"DOMContentLoaded",function(){d._pageInit(b)})}}d._add(b,"load",function(){d._pageInit(b)})},_stoppers:{preventDefault:function(){this.returnValue=false},stopPropagation:function(){this.cancelBubble=true}}});h=k.dom.Event=new k.dom.EventUtils();h._wait(window);k.addUnload(function(){h.destroy()})})(tinymce);(function(c){c.dom.Element=function(b,i){var k=this,h,j;k.settings=i=i||{};k.id=b;k.dom=h=i.dom||c.DOM;if(!c.isIE){j=h.get(k.id)}c.each(("getPos,getRect,getParent,add,setStyle,getStyle,setStyles,setAttrib,setAttribs,getAttrib,addClass,removeClass,hasClass,getOuterHTML,setOuterHTML,remove,show,hide,isHidden,setHTML,get").split(/,/),function(d){k[d]=function(){var f=[b],e;for(e=0;e<arguments.length;e++){f.push(arguments[e])}f=h[d].apply(h,f);k.update(d);return f}});c.extend(k,{on:function(d,e,f){return c.dom.Event.add(k.id,d,e,f)},getXY:function(){return{x:parseInt(k.getStyle("left")),y:parseInt(k.getStyle("top"))}},getSize:function(){var d=h.get(k.id);return{w:parseInt(k.getStyle("width")||d.clientWidth),h:parseInt(k.getStyle("height")||d.clientHeight)}},moveTo:function(e,d){k.setStyles({left:e,top:d})},moveBy:function(f,d){var e=k.getXY();k.moveTo(e.x+f,e.y+d)},resizeTo:function(e,d){k.setStyles({width:e,height:d})},resizeBy:function(f,d){var e=k.getSize();k.resizeTo(e.w+f,e.h+d)},update:function(d){var e;if(c.isIE6&&i.blocker){d=d||"";if(d.indexOf("get")===0||d.indexOf("has")===0||d.indexOf("is")===0){return}if(d=="remove"){h.remove(k.blocker);return}if(!k.blocker){k.blocker=h.uniqueId();e=h.add(i.container||h.getRoot(),"iframe",{id:k.blocker,style:"position:absolute;",frameBorder:0,src:'javascript:""'});h.setStyle(e,"opacity",0)}else{e=h.get(k.blocker)}h.setStyles(e,{left:k.getStyle("left",1),top:k.getStyle("top",1),width:k.getStyle("width",1),height:k.getStyle("height",1),display:k.getStyle("display",1),zIndex:parseInt(k.getStyle("zIndex",1)||0)-1})}}})}})(tinymce);(function(j){function h(b){return b.replace(/[\n\r]+/g,"")}var k=j.is,g=j.isIE,i=j.each;j.create("tinymce.dom.Selection",{Selection:function(b,c,d){var e=this;e.dom=b;e.win=c;e.serializer=d;i(["onBeforeSetContent","onBeforeGetContent","onSetContent","onGetContent"],function(f){e[f]=new j.util.Dispatcher(e)});if(!e.win.getSelection){e.tridentSel=new j.dom.TridentSelection(e)}j.addUnload(e.destroy,e)},getContent:function(n){var p=this,f=p.getRng(),b=p.dom.create("body"),d=p.getSel(),e,c,q;n=n||{};e=c="";n.get=true;n.format=n.format||"html";p.onBeforeGetContent.dispatch(p,n);if(n.format=="text"){return p.isCollapsed()?"":(f.text||(d.toString?d.toString():""))}if(f.cloneContents){q=f.cloneContents();if(q){b.appendChild(q)}}else{if(k(f.item)||k(f.htmlText)){b.innerHTML=f.item?f.item(0).outerHTML:f.htmlText}else{b.innerHTML=f.toString()}}if(/^\s/.test(b.innerHTML)){e=" "}if(/\s+$/.test(b.innerHTML)){c=" "}n.getInner=true;n.content=p.isCollapsed()?"":e+p.serializer.serialize(b,n)+c;p.onGetContent.dispatch(p,n);return n.content},setContent:function(e,f){var n=this,d=n.getRng(),b,c=n.win.document;f=f||{format:"html"};f.set=true;e=f.content=n.dom.processHTML(e);n.onBeforeSetContent.dispatch(n,f);e=f.content;if(d.insertNode){e+='<span id="__caret">_</span>';if(d.startContainer==c&&d.endContainer==c){c.body.innerHTML=e}else{d.deleteContents();d.insertNode(n.getRng().createContextualFragment(e))}b=n.dom.get("__caret");d=c.createRange();d.setStartBefore(b);d.setEndBefore(b);n.setRng(d);n.dom.remove("__caret")}else{if(d.item){c.execCommand("Delete",false,null);d=n.getRng()}d.pasteHTML(e)}n.onSetContent.dispatch(n,f)},getStart:function(){var d=this,c=d.getRng(),b;if(c.duplicate||c.item){if(c.item){return c.item(0)}c=c.duplicate();c.collapse(1);b=c.parentElement();if(b&&b.nodeName=="BODY"){return b.firstChild||b}return b}else{b=c.startContainer;if(b.nodeType==1&&b.hasChildNodes()){b=b.childNodes[Math.min(b.childNodes.length-1,c.startOffset)]}if(b&&b.nodeType==3){return b.parentNode}return b}},getEnd:function(){var d=this,c=d.getRng(),b,e;if(c.duplicate||c.item){if(c.item){return c.item(0)}c=c.duplicate();c.collapse(0);b=c.parentElement();if(b&&b.nodeName=="BODY"){return b.lastChild||b}return b}else{b=c.endContainer;e=c.endOffset;if(b.nodeType==1&&b.hasChildNodes()){b=b.childNodes[e>0?e-1:e]}if(b&&b.nodeType==3){return b.parentNode}return b}},getBookmark:function(b,F){var D=this,f=D.dom,B,y,z,e,A,d,c,t="\uFEFF",E;function C(l,n){var m=0;i(f.select(l),function(o,p){if(o==n){m=p}});return m}if(b==2){function x(){var l=D.getRng(true),m=f.getRoot(),o={};function n(I,q){var J=I[q?"startContainer":"endContainer"],r=I[q?"startOffset":"endOffset"],p=[],v,s,u=0;if(J.nodeType==3){if(F){for(v=J.previousSibling;v&&v.nodeType==3;v=v.previousSibling){r+=v.nodeValue.length}}p.push(r)}else{s=J.childNodes;if(r>=s.length){u=1;r=s.length-1}p.push(D.dom.nodeIndex(s[r],F)+u)}for(;J&&J!=m;J=J.parentNode){p.push(D.dom.nodeIndex(J,F))}return p}o.start=n(l,true);if(!D.isCollapsed()){o.end=n(l)}return o}return x()}if(b){return{rng:D.getRng()}}B=D.getRng();z=f.uniqueId();e=tinyMCE.activeEditor.selection.isCollapsed();E="overflow:hidden;line-height:0px";if(B.duplicate||B.item){if(!B.item){y=B.duplicate();B.collapse();B.pasteHTML('<span _mce_type="bookmark" id="'+z+'_start" style="'+E+'">'+t+"</span>");if(!e){y.collapse(false);y.pasteHTML('<span _mce_type="bookmark" id="'+z+'_end" style="'+E+'">'+t+"</span>")}}else{d=B.item(0);A=d.nodeName;return{name:A,index:C(A,d)}}}else{d=D.getNode();A=d.nodeName;if(A=="IMG"){return{name:A,index:C(A,d)}}y=B.cloneRange();if(!e){y.collapse(false);y.insertNode(f.create("span",{_mce_type:"bookmark",id:z+"_end",style:E},t))}B.collapse(true);B.insertNode(f.create("span",{_mce_type:"bookmark",id:z+"_start",style:E},t))}D.moveToBookmark({id:z,keep:1});return{id:z}},moveToBookmark:function(d){var b=this,e=b.dom,p,q,s,c;if(b.tridentSel){b.tridentSel.destroy()}if(d){if(d.start){s=e.createRng();c=e.getRoot();function r(l){var u=d[l?"start":"end"],o,n,m;if(u){for(n=c,o=u.length-1;o>=1;o--){n=n.childNodes[u[o]]}if(l){s.setStart(n,u[0])}else{s.setEnd(n,u[0])}}}r(true);r();b.setRng(s)}else{if(d.id){s=e.createRng();function f(l){var y=e.get(d.id+"_"+l),m,z,o,n,x=d.keep;if(y){m=y.parentNode;if(l=="start"){if(!x){z=e.nodeIndex(y)}else{m=y;z=1}s.setStart(m,z);s.setEnd(m,z)}else{if(!x){z=e.nodeIndex(y)}else{m=y;z=1}s.setEnd(m,z)}if(!x){n=y.previousSibling;o=y.nextSibling;i(j.grep(y.childNodes),function(t){if(t.nodeType==3){t.nodeValue=t.nodeValue.replace(/\uFEFF/g,"")}});while(y=e.get(d.id+"_"+l)){e.remove(y,1)}if(n&&o&&n.nodeType==o.nodeType&&n.nodeType==3){z=n.nodeValue.length;n.appendData(o.nodeValue);e.remove(o);if(l=="start"){s.setStart(n,z);s.setEnd(n,z)}else{s.setEnd(n,z)}}}}}f("start");f("end");b.setRng(s)}else{if(d.name){b.select(e.select(d.name)[d.index])}else{if(d.rng){b.setRng(d.rng)}}}}}},select:function(c,d){var e=this,b=e.dom,n=b.createRng(),o;o=b.nodeIndex(c);n.setStart(c.parentNode,o);n.setEnd(c.parentNode,o+1);if(d){function f(q,l){var m=new j.dom.TreeWalker(q,q);do{if(q.nodeType==3&&j.trim(q.nodeValue).length!=0){if(l){n.setStart(q,0)}else{n.setEnd(q,q.nodeValue.length)}return}if(q.nodeName=="BR"){if(l){n.setStartBefore(q)}else{n.setEndBefore(q)}return}}while(q=(l?m.next():m.prev()))}f(c,1);f(c)}e.setRng(n);return c},isCollapsed:function(){var d=this,b=d.getRng(),c=d.getSel();if(!b||b.item){return false}if(b.compareEndPoints){return b.compareEndPoints("StartToEnd",b)===0}return !c||b.collapsed},collapse:function(e){var d=this,c=d.getRng(),b;if(c.item){b=c.item(0);c=this.win.document.body.createTextRange();c.moveToElementText(b)}c.collapse(!!e);d.setRng(c)},getSel:function(){var b=this,c=this.win;return c.getSelection?c.getSelection():c.document.selection},getRng:function(b){var e=this,d,c;if(b&&e.tridentSel){return e.tridentSel.getRangeAt(0)}try{if(d=e.getSel()){c=d.rangeCount>0?d.getRangeAt(0):(d.createRange?d.createRange():e.win.document.createRange())}}catch(f){}if(!c){c=e.win.document.createRange?e.win.document.createRange():e.win.document.body.createTextRange()}return c},setRng:function(b){var c,d=this;if(!d.tridentSel){c=d.getSel();if(c){c.removeAllRanges();c.addRange(b)}}else{if(b.cloneRange){d.tridentSel.addRange(b);return}try{b.select()}catch(e){}}},setNode:function(b){var c=this;c.setContent(c.dom.getOuterHTML(b));return b},getNode:function(){var d=this,e=d.getRng(),c=d.getSel(),b;if(e.setStart){if(!e){return d.dom.getRoot()}b=e.commonAncestorContainer;if(!e.collapsed){if(e.startContainer==e.endContainer){if(e.startOffset-e.endOffset<2){if(e.startContainer.hasChildNodes()){b=e.startContainer.childNodes[e.startOffset]}}}if(j.isWebKit&&c.anchorNode&&c.anchorNode.nodeType==1){return c.anchorNode.childNodes[c.anchorOffset]}}if(b&&b.nodeType==3){return b.parentNode}return b}return e.item?e.item(0):e.parentElement()},getSelectedBlocks:function(n,p){var e=this,d=e.dom,q,f,b,c=[];q=d.getParent(n||e.getStart(),d.isBlock);f=d.getParent(p||e.getEnd(),d.isBlock);if(q){c.push(q)}if(q&&f&&q!=f){b=q;while((b=b.nextSibling)&&b!=f){if(d.isBlock(b)){c.push(b)}}}if(f&&q!=f){c.push(f)}return c},destroy:function(b){var c=this;c.win=null;if(c.tridentSel){c.tridentSel.destroy()}if(!b){j.removeUnload(c.destroy)}}})})(tinymce);(function(c){c.create("tinymce.dom.XMLWriter",{node:null,XMLWriter:function(b){function e(){var d=document.implementation;if(!d||!d.createDocument){try{return new ActiveXObject("MSXML2.DOMDocument")}catch(g){}try{return new ActiveXObject("Microsoft.XmlDom")}catch(g){}}else{return d.createDocument("","",null)}}this.doc=e();this.valid=c.isOpera||c.isWebKit;this.reset()},reset:function(){var d=this,b=d.doc;if(b.firstChild){b.removeChild(b.firstChild)}d.node=b.appendChild(b.createElement("html"))},writeStartElement:function(b){var e=this;e.node=e.node.appendChild(e.doc.createElement(b))},writeAttribute:function(b,e){if(this.valid){e=e.replace(/>/g,"%MCGT%")}this.node.setAttribute(b,e)},writeEndElement:function(){this.node=this.node.parentNode},writeFullEndElement:function(){var e=this,b=e.node;b.appendChild(e.doc.createTextNode(""));e.node=b.parentNode},writeText:function(b){if(this.valid){b=b.replace(/>/g,"%MCGT%")}this.node.appendChild(this.doc.createTextNode(b))},writeCDATA:function(b){this.node.appendChild(this.doc.createCDATASection(b))},writeComment:function(b){if(c.isIE){b=b.replace(/^\-|\-$/g," ")}this.node.appendChild(this.doc.createComment(b.replace(/\-\-/g," ")))},getContent:function(){var b;b=this.doc.xml||new XMLSerializer().serializeToString(this.doc);b=b.replace(/<\?[^?]+\?>|<html>|<\/html>|<html\/>|<!DOCTYPE[^>]+>/g,"");b=b.replace(/ ?\/>/g," />");if(this.valid){b=b.replace(/\%MCGT%/g,"&gt;")}return b}})})(tinymce);(function(c){c.create("tinymce.dom.StringWriter",{str:null,tags:null,count:0,settings:null,indent:null,StringWriter:function(b){this.settings=c.extend({indent_char:" ",indentation:0},b);this.reset()},reset:function(){this.indent="";this.str="";this.tags=[];this.count=0},writeStartElement:function(b){this._writeAttributesEnd();this.writeRaw("<"+b);this.tags.push(b);this.inAttr=true;this.count++;this.elementCount=this.count},writeAttribute:function(b,g){var f=this;f.writeRaw(" "+f.encode(b)+'="'+f.encode(g)+'"')},writeEndElement:function(){var b;if(this.tags.length>0){b=this.tags.pop();if(this._writeAttributesEnd(1)){this.writeRaw("</"+b+">")}if(this.settings.indentation>0){this.writeRaw("\n")}}},writeFullEndElement:function(){if(this.tags.length>0){this._writeAttributesEnd();this.writeRaw("</"+this.tags.pop()+">");if(this.settings.indentation>0){this.writeRaw("\n")}}},writeText:function(b){this._writeAttributesEnd();this.writeRaw(this.encode(b));this.count++},writeCDATA:function(b){this._writeAttributesEnd();this.writeRaw("<![CDATA["+b+"]]>");this.count++},writeComment:function(b){this._writeAttributesEnd();this.writeRaw("<!-- "+b+"-->");this.count++},writeRaw:function(b){this.str+=b},encode:function(b){return b.replace(/[<>&"]/g,function(e){switch(e){case"<":return"&lt;";case">":return"&gt;";case"&":return"&amp;";case'"':return"&quot;"}return e})},getContent:function(){return this.str},_writeAttributesEnd:function(b){if(!this.inAttr){return}this.inAttr=false;if(b&&this.elementCount==this.count){this.writeRaw(" />");return false}this.writeRaw(">");return true}})})(tinymce);(function(l){var j=l.extend,k=l.each,o=l.util.Dispatcher,m=l.isIE,i=l.isGecko;function n(b){return b.replace(/([?+*])/g,".$1")}l.create("tinymce.dom.Serializer",{Serializer:function(b){var c=this;c.key=0;c.onPreProcess=new o(c);c.onPostProcess=new o(c);try{c.writer=new l.dom.XMLWriter()}catch(d){c.writer=new l.dom.StringWriter()}c.settings=b=j({dom:l.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,invalid_elements:0,fix_table_elements:1,fix_list_elements:true,fix_content_duplication:true,convert_fonts_to_spans:false,font_size_classes:0,apply_source_formatting:0,indent_mode:"simple",indent_char:"\t",indent_levels:1,remove_linebreaks:1,remove_redundant_brs:1,element_format:"xhtml"},b);c.dom=b.dom;c.schema=b.schema;if(b.entity_encoding=="named"&&!b.entities){b.entity_encoding="raw"}if(b.remove_redundant_brs){c.onPostProcess.add(function(f,e){e.content=e.content.replace(/(<br \/>\s*)+<\/(p|h[1-6]|div|li)>/gi,function(h,q,g){if(/^<br \/>\s*<\//.test(h)){return"</"+g+">"}return h})})}if(b.element_format=="html"){c.onPostProcess.add(function(f,e){e.content=e.content.replace(/<([^>]+) \/>/g,"<$1>")})}if(b.fix_list_elements){c.onPreProcess.add(function(x,E){var h,g,r=["ol","ul"],C,D,F,p=/^(OL|UL)$/,f;function e(s,q){var u=q.split(","),t;while((s=s.previousSibling)!=null){for(t=0;t<u.length;t++){if(s.nodeName==u[t]){return s}}}return null}for(g=0;g<r.length;g++){h=c.dom.select(r[g],E.node);for(C=0;C<h.length;C++){D=h[C];F=D.parentNode;if(p.test(F.nodeName)){f=e(D,"LI");if(!f){f=c.dom.create("li");f.innerHTML="&nbsp;";f.appendChild(D);F.insertBefore(f,F.firstChild)}else{f.appendChild(D)}}}}})}if(b.fix_table_elements){c.onPreProcess.add(function(f,e){if(!l.isOpera||opera.buildNumber()>=1767){k(c.dom.select("p table",e.node).reverse(),function(g){var h=c.dom.getParent(g.parentNode,"table,p");if(h.nodeName!="TABLE"){try{c.dom.split(h,g)}catch(r){}}})}})}},setEntities:function(e){var f=this,c,g,d={},b;if(f.entityLookup){return}c=e.split(",");for(g=0;g<c.length;g+=2){b=c[g];if(b==34||b==38||b==60||b==62){continue}d[String.fromCharCode(c[g])]=c[g+1];b=parseInt(c[g]).toString(16)}f.entityLookup=d},setRules:function(b){var c=this;c._setup();c.rules={};c.wildRules=[];c.validElements={};return c.addRules(b)},addRules:function(c){var d=this,b;if(!c){return}d._setup();k(c.split(","),function(u){var h=u.split(/\[|\]/),e=h[0].split("/"),g,f,p,s=[];if(b){f=l.extend([],b.attribs)}if(h.length>1){k(h[1].split("|"),function(q){var t={},r;f=f||[];q=q.replace(/::/g,"~");q=/^([!\-])?([\w*.?~_\-]+|)([=:<])?(.+)?$/.exec(q);q[2]=q[2].replace(/~/g,":");if(q[1]=="!"){g=g||[];g.push(q[2])}if(q[1]=="-"){for(r=0;r<f.length;r++){if(f[r].name==q[2]){f.splice(r,1);return}}}switch(q[3]){case"=":t.defaultVal=q[4]||"";break;case":":t.forcedVal=q[4];break;case"<":t.validVals=q[4].split("?");break}if(/[*.?]/.test(q[2])){p=p||[];t.nameRE=new RegExp("^"+n(q[2])+"$");p.push(t)}else{t.name=q[2];f.push(t)}s.push(q[2])})}k(e,function(A,q){var x=A.charAt(0),r=1,t={};if(b){if(b.noEmpty){t.noEmpty=b.noEmpty}if(b.fullEnd){t.fullEnd=b.fullEnd}if(b.padd){t.padd=b.padd}}switch(x){case"-":t.noEmpty=true;break;case"+":t.fullEnd=true;break;case"#":t.padd=true;break;default:r=0}e[q]=A=A.substring(r);d.validElements[A]=1;if(/[*.?]/.test(e[0])){t.nameRE=new RegExp("^"+n(e[0])+"$");d.wildRules=d.wildRules||{};d.wildRules.push(t)}else{t.name=e[0];if(e[0]=="@"){b=t}d.rules[A]=t}t.attribs=f;if(g){t.requiredAttribs=g}if(p){A="";k(s,function(v){if(A){A+="|"}A+="("+n(v)+")"});t.validAttribsRE=new RegExp("^"+A.toLowerCase()+"$");t.wildAttribs=p}})});c="";k(d.validElements,function(e,f){if(c){c+="|"}if(f!="@"){c+=f}});d.validElementsRE=new RegExp("^("+n(c.toLowerCase())+")$")},findRule:function(f){var d=this,b=d.rules,e,c;d._setup();c=b[f];if(c){return c}b=d.wildRules;for(e=0;e<b.length;e++){if(b[e].nameRE.test(f)){return b[e]}}return null},findAttribRule:function(e,b){var d,c=e.wildAttribs;for(d=0;d<c.length;d++){if(c[d].nameRE.test(b)){return c[d]}}return null},serialize:function(g,h){var b,d=this,s,f,e,c;d._setup();h=h||{};h.format=h.format||"html";d.processObj=h;if(m){c=[];k(g.getElementsByTagName("option"),function(p){var q=d.dom.getAttrib(p,"selected");c.push(q?q:null)})}g=g.cloneNode(true);if(m){k(g.getElementsByTagName("option"),function(p,q){d.dom.setAttrib(p,"selected",c[q])})}e=g.ownerDocument.implementation;if(e.createHTMLDocument&&(l.isOpera&&opera.buildNumber()>=1767)){s=e.createHTMLDocument("");k(g.nodeName=="BODY"?g.childNodes:[g],function(p){s.body.appendChild(s.importNode(p,true))});if(g.nodeName!="BODY"){g=s.body.firstChild}else{g=s.body}f=d.dom.doc;d.dom.doc=s}d.key=""+(parseInt(d.key)+1);if(!h.no_events){h.node=g;d.onPreProcess.dispatch(d,h)}d.writer.reset();d._info=h;d._serializeNode(g,h.getInner);h.content=d.writer.getContent();if(f){d.dom.doc=f}if(!h.no_events){d.onPostProcess.dispatch(d,h)}d._postProcess(h);h.node=null;return l.trim(h.content)},_postProcess:function(g){var f=this,d=f.settings,e=g.content,b=[],c;if(g.format=="html"){c=f._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=c.content;if(d.entity_encoding!=="raw"){e=f._encode(e)}if(!g.set){e=e.replace(/<p>\s+<\/p>|<p([^>]+)>\s+<\/p>/g,d.entity_encoding=="numeric"?"<p$1>&#160;</p>":"<p$1>&nbsp;</p>");if(d.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(d.apply_source_formatting&&d.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=f._unprotect(e,c);e=e.replace(/<!--\[CDATA\[([\s\S]+)\]\]-->/g,"<![CDATA[$1]]>");if(d.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(s,h,r){return"<noscript"+h+">"+f.dom.decode(r.replace(/<!--|-->/g,""))+"</noscript>"})}g.content=e},_serializeNode:function(v,c){var Q=this,O=Q.settings,d=Q.writer,M,T,f,h,s,e,L,U,b,S,t,K,N,R,g,P;if(!O.node_filter||O.node_filter(v)){switch(v.nodeType){case 1:if(v.hasAttribute?v.hasAttribute("_mce_bogus"):v.getAttribute("_mce_bogus")){return}N=g=false;M=v.hasChildNodes();S=v.getAttribute("_mce_name")||v.nodeName.toLowerCase();P=v.getAttribute("_mce_type");if(P){if(!Q._info.cleanup){N=true;return}else{g=1}}if(m){if(v.scopeName!=="HTML"&&v.scopeName!=="html"){S=v.scopeName+":"+S}}if(S.indexOf("mce:")===0){S=S.substring(4)}if(!g){if(!Q.validElementsRE||!Q.validElementsRE.test(S)||(Q.invalidElementsRE&&Q.invalidElementsRE.test(S))||c){N=true;break}}if(m){if(O.fix_content_duplication){if(v._mce_serialized==Q.key){return}v._mce_serialized=Q.key}if(S.charAt(0)=="/"){S=S.substring(1)}}else{if(i){if(v.nodeName==="BR"&&v.getAttribute("type")=="_moz"){return}}}if(O.validate_children){if(Q.elementName&&!Q.schema.isValid(Q.elementName,S)){N=true;break}Q.elementName=S}t=Q.findRule(S);if(!t){N=true;break}S=t.name||S;R=O.closed.test(S);if((!M&&t.noEmpty)||(m&&!S)){N=true;break}if(t.requiredAttribs){e=t.requiredAttribs;for(h=e.length-1;h>=0;h--){if(this.dom.getAttrib(v,e[h])!==""){break}}if(h==-1){N=true;break}}d.writeStartElement(S);if(t.attribs){for(h=0,L=t.attribs,s=L.length;h<s;h++){e=L[h];b=Q._getAttrib(v,e);if(b!==null){d.writeAttribute(e.name,b)}}}if(t.validAttribsRE){L=Q.dom.getAttribs(v);for(h=L.length-1;h>-1;h--){U=L[h];if(U.specified){e=U.nodeName.toLowerCase();if(O.invalid_attrs.test(e)||!t.validAttribsRE.test(e)){continue}K=Q.findAttribRule(t,e);b=Q._getAttrib(v,K,e);if(b!==null){d.writeAttribute(e,b)}}}}if(P&&g){d.writeAttribute("_mce_type",P)}if(S==="script"&&l.trim(v.innerHTML)){d.writeText("// ");d.writeCDATA(v.innerHTML.replace(/<!--|-->|<\[CDATA\[|\]\]>/g,""));M=false;break}if(t.padd){if(M&&(f=v.firstChild)&&f.nodeType===1&&v.childNodes.length===1){if(f.hasAttribute?f.hasAttribute("_mce_bogus"):f.getAttribute("_mce_bogus")){d.writeText("\u00a0")}}else{if(!M){d.writeText("\u00a0")}}}break;case 3:if(O.validate_children&&Q.elementName&&!Q.schema.isValid(Q.elementName,"#text")){return}return d.writeText(v.nodeValue);case 4:return d.writeCDATA(v.nodeValue);case 8:return d.writeComment(v.nodeValue)}}else{if(v.nodeType==1){M=v.hasChildNodes()}}if(M&&!R){f=v.firstChild;while(f){Q._serializeNode(f);Q.elementName=S;f=f.nextSibling}}if(!N){if(!R){d.writeFullEndElement()}else{d.writeEndElement()}}},_protect:function(c){var d=this;c.items=c.items||[];function e(f){return f.replace(/[\r\n\\]/g,function(g){if(g==="\n"){return"\\n"}else{if(g==="\\"){return"\\\\"}}return"\\r"})}function b(f){return f.replace(/\\[\\rn]/g,function(g){if(g==="\\n"){return"\n"}else{if(g==="\\\\"){return"\\"}}return"\r"})}k(c.patterns,function(f){c.content=b(e(c.content).replace(f.pattern,function(r,h,s,g){s=b(s);if(f.encode){s=d._encode(s)}c.items.push(s);return h+"<!--mce:"+(c.items.length-1)+"-->"+g}))});return c},_unprotect:function(c,b){c=c.replace(/\<!--mce:([0-9]+)--\>/g,function(d,e){return b.items[parseInt(e)]});b.items=[];return c},_encode:function(b){var d=this,c=d.settings,e;if(c.entity_encoding!=="raw"){if(c.entity_encoding.indexOf("named")!=-1){d.setEntities(c.entities);e=d.entityLookup;b=b.replace(/[\u007E-\uFFFF]/g,function(f){var g;if(g=e[f]){f="&"+g+";"}return f})}if(c.entity_encoding.indexOf("numeric")!=-1){b=b.replace(/[\u007E-\uFFFF]/g,function(f){return"&#"+f.charCodeAt(0)+";"})}}return b},_setup:function(){var c=this,b=this.settings;if(c.done){return}c.done=1;c.setRules(b.valid_elements);c.addRules(b.extended_valid_elements);if(b.invalid_elements){c.invalidElementsRE=new RegExp("^("+n(b.invalid_elements.replace(/,/g,"|").toLowerCase())+")$")}if(b.attrib_value_filter){c.attribValueFilter=b.attribValueFilter}},_getAttrib:function(f,d,e){var b,c;e=e||d.name;if(d.forcedVal&&(c=d.forcedVal)){if(c==="{$uid}"){return this.dom.uniqueId()}return c}c=this.dom.getAttrib(f,e);switch(e){case"rowspan":case"colspan":if(c=="1"){c=""}break}if(this.attribValueFilter){c=this.attribValueFilter(e,c,f)}if(d.validVals){for(b=d.validVals.length-1;b>=0;b--){if(c==d.validVals[b]){break}}if(b==-1){return null}}if(c===""&&typeof(d.defaultVal)!="undefined"){c=d.defaultVal;if(c==="{$uid}"){return this.dom.uniqueId()}return c}else{if(e=="class"&&this.processObj.get){c=c.replace(/\s?mceItem\w+\s?/g,"")}}if(c===""){return null}return c}})})(tinymce);(function(c){c.dom.ScriptLoader=function(q){var v=0,n=1,p=2,b={},o=[],s={},u=[],r=0,t;function x(h,j){var i=this,d=c.DOM,k,f,l,g;function e(){d.remove(g);if(k){k.onreadystatechange=k.onload=k=null}j()}g=d.uniqueId();if(c.isIE6){f=new c.util.URI(h);l=location;if(f.host==l.hostname&&f.port==l.port&&(f.protocol+":")==l.protocol){c.util.XHR.send({url:c._addVer(f.getURI()),success:function(z){var m=d.create("script",{type:"text/javascript"});m.text=z;document.getElementsByTagName("head")[0].appendChild(m);d.remove(m);e()}});return}}k=d.create("script",{id:g,type:"text/javascript",src:c._addVer(h)});k.onload=e;k.onreadystatechange=function(){var m=k.readyState;if(m=="complete"||m=="loaded"){e()}};(document.getElementsByTagName("head")[0]||document.body).appendChild(k)}this.isDone=function(d){return b[d]==p};this.markDone=function(d){b[d]=p};this.add=this.load=function(h,d,g){var f,e=b[h];if(e==t){o.push(h);b[h]=v}if(d){if(!s[h]){s[h]=[]}s[h].push({func:d,scope:g||this})}};this.loadQueue=function(d,e){this.loadScripts(o,d,e)};this.loadScripts=function(h,d,e){var f;function g(i){c.each(s[i],function(j){j.func.call(j.scope)});s[i]=t}u.push({func:d,scope:e||this});f=function(){var i=c.grep(h);h.length=0;c.each(i,function(j){if(b[j]==p){g(j);return}if(b[j]!=n){b[j]=n;r++;x(j,function(){b[j]=p;r--;g(j);f()})}});if(!r){c.each(u,function(j){j.func.call(j.scope)});u.length=0}};f()}};c.ScriptLoader=new c.dom.ScriptLoader()})(tinymce);tinymce.dom.TreeWalker=function(f,h){var i=f;function g(c,l,m,b){var d,e;if(c){if(!b&&c[l]){return c[l]}if(c!=h){d=c[m];if(d){return d}for(e=c.parentNode;e&&e!=h;e=e.parentNode){d=e[m];if(d){return d}}}}}this.current=function(){return i};this.next=function(b){return(i=g(i,"firstChild","nextSibling",b))};this.prev=function(b){return(i=g(i,"lastChild","lastSibling",b))}};(function(){var d={};function e(b,c){var h;function i(f){return f.replace(/[A-Z]+/g,function(g){return i(b[g])})}for(h in b){if(b.hasOwnProperty(h)){b[h]=i(b[h])}}i(c).replace(/#/g,"#text").replace(/(\w+)\[([^\]]+)\]/g,function(f,p,n){var o,g={};n=n.split(/\|/);for(o=n.length-1;o>=0;o--){g[n[o]]=1}d[p]=g})}e({Z:"#|H|K|N|O|P",Y:"#|X|form|R|Q",X:"p|T|div|U|W|isindex|fieldset|table",W:"pre|hr|blockquote|address|center|noframes",U:"ul|ol|dl|menu|dir",ZC:"#|p|Y|div|U|W|table|br|span|bdo|object|applet|img|map|K|N|Q",T:"h1|h2|h3|h4|h5|h6",ZB:"#|X|S|Q",S:"R|P",ZA:"#|a|G|J|M|O|P",R:"#|a|H|K|N|O",Q:"noscript|P",P:"ins|del|script",O:"input|select|textarea|label|button",N:"M|L",M:"em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym",L:"sub|sup",K:"J|I",J:"tt|i|b|u|s|strike",I:"big|small|font|basefont",H:"G|F",G:"br|span|bdo",F:"object|applet|img|map|iframe"},"script[]style[]object[#|param|X|form|a|H|K|N|O|Q]param[]p[S]a[Z]br[]span[S]bdo[S]applet[#|param|X|form|a|H|K|N|O|Q]h1[S]img[]map[X|form|Q|area]h2[S]iframe[#|X|form|a|H|K|N|O|Q]h3[S]tt[S]i[S]b[S]u[S]s[S]strike[S]big[S]small[S]font[S]basefont[]em[S]strong[S]dfn[S]code[S]q[S]samp[S]kbd[S]var[S]cite[S]abbr[S]acronym[S]sub[S]sup[S]input[]select[optgroup|option]optgroup[option]option[]textarea[]label[S]button[#|p|T|div|U|W|table|G|object|applet|img|map|K|N|Q]h4[S]ins[#|X|form|a|H|K|N|O|Q]h5[S]del[#|X|form|a|H|K|N|O|Q]h6[S]div[#|X|form|a|H|K|N|O|Q]ul[li]li[#|X|form|a|H|K|N|O|Q]ol[li]dl[dt|dd]dt[S]dd[#|X|form|a|H|K|N|O|Q]menu[li]dir[li]pre[ZA]hr[]blockquote[#|X|form|a|H|K|N|O|Q]address[S|p]center[#|X|form|a|H|K|N|O|Q]noframes[#|X|form|a|H|K|N|O|Q]isindex[]fieldset[#|legend|X|form|a|H|K|N|O|Q]legend[S]table[caption|col|colgroup|thead|tfoot|tbody|tr]caption[S]col[]colgroup[col]thead[tr]tr[th|td]th[#|X|form|a|H|K|N|O|Q]form[#|X|a|H|K|N|O|Q]noscript[#|X|form|a|H|K|N|O|Q]td[#|X|form|a|H|K|N|O|Q]tfoot[tr]tbody[tr]area[]base[]body[#|X|form|a|H|K|N|O|Q]");tinymce.dom.Schema=function(){var c=this,b=d;c.isValid=function(j,k){var i=b[j];return !!(i&&(!k||i[k]))}}})();(function(c){c.dom.RangeUtils=function(b){var e="\uFEFF";this.walk=function(H,J){var D=H.startContainer,A=H.startOffset,I=H.endContainer,z=H.endOffset,C,F,x,E,d,u,G;G=b.select("td.mceSelected,th.mceSelected");if(G.length>0){c.each(G,function(f){J([f])});return}function v(f,g,h){var i=[];for(;f&&f!=h;f=f[g]){i.push(f)}return i}function y(f,g){do{if(f.parentNode==g){return f}f=f.parentNode}while(f)}function B(f,g,i){var h=i?"nextSibling":"previousSibling";for(E=f,d=E.parentNode;E&&E!=g;E=d){d=E.parentNode;u=v(E==f?E:E[h],h);if(u.length){if(!i){u.reverse()}J(u)}}}if(D.nodeType==1&&D.hasChildNodes()){D=D.childNodes[A]}if(I.nodeType==1&&I.hasChildNodes()){I=I.childNodes[Math.min(A==z?z:z-1,I.childNodes.length-1)]}C=b.findCommonAncestor(D,I);if(D==I){return J([D])}for(E=D;E;E=E.parentNode){if(E==I){return B(D,C,true)}if(E==C){break}}for(E=I;E;E=E.parentNode){if(E==D){return B(I,C)}if(E==C){break}}F=y(D,C)||D;x=y(I,C)||I;B(D,F,true);u=v(F==D?F:F.nextSibling,"nextSibling",x==I?x.nextSibling:x);if(u.length){J(u)}B(I,x)}};c.dom.RangeUtils.compareRanges=function(b,e){if(b&&e){if(b.item||b.duplicate){if(b.item&&e.item&&b.item(0)===e.item(0)){return true}if(b.isEqual&&e.isEqual&&e.isEqual(b)){return true}}else{return b.startContainer==e.startContainer&&b.startOffset==e.startOffset}}return false}})(tinymce);(function(f){var g=f.DOM,e=f.is;f.create("tinymce.ui.Control",{Control:function(b,c){this.id=b;this.settings=c=c||{};this.rendered=false;this.onRender=new f.util.Dispatcher(this);this.classPrefix="";this.scope=c.scope||this;this.disabled=0;this.active=0},setDisabled:function(c){var b;if(c!=this.disabled){b=g.get(this.id);if(b&&this.settings.unavailable_prefix){if(c){this.prevTitle=b.title;b.title=this.settings.unavailable_prefix+": "+b.title}else{b.title=this.prevTitle}}this.setState("Disabled",c);this.setState("Enabled",!c);this.disabled=c}},isDisabled:function(){return this.disabled},setActive:function(b){if(b!=this.active){this.setState("Active",b);this.active=b}},isActive:function(){return this.active},setState:function(b,d){var c=g.get(this.id);b=this.classPrefix+b;if(d){g.addClass(c,b)}else{g.removeClass(c,b)}},isRendered:function(){return this.rendered},renderHTML:function(){},renderTo:function(b){g.setHTML(b,this.renderHTML())},postRender:function(){var b=this,c;if(e(b.disabled)){c=b.disabled;b.disabled=-1;b.setDisabled(c)}if(e(b.active)){c=b.active;b.active=-1;b.setActive(c)}},remove:function(){g.remove(this.id);this.destroy()},destroy:function(){f.dom.Event.clear(this.id)}})})(tinymce);tinymce.create("tinymce.ui.Container:tinymce.ui.Control",{Container:function(e,d){this.parent(e,d);this.controls=[];this.lookup={}},add:function(c){this.lookup[c.id]=c;this.controls.push(c);return c},get:function(c){return this.lookup[c]}});tinymce.create("tinymce.ui.Separator:tinymce.ui.Control",{Separator:function(e,d){this.parent(e,d);this.classPrefix="mceSeparator"},renderHTML:function(){return tinymce.DOM.createHTML("span",{"class":this.classPrefix})}});(function(i){var j=i.is,k=i.DOM,h=i.each,g=i.walk;i.create("tinymce.ui.MenuItem:tinymce.ui.Control",{MenuItem:function(b,c){this.parent(b,c);this.classPrefix="mceMenuItem"},setSelected:function(b){this.setState("Selected",b);this.selected=b},isSelected:function(){return this.selected},postRender:function(){var b=this;b.parent();if(j(b.selected)){b.setSelected(b.selected)}}})})(tinymce);(function(i){var j=i.is,k=i.DOM,h=i.each,g=i.walk;i.create("tinymce.ui.Menu:tinymce.ui.MenuItem",{Menu:function(b,c){var d=this;d.parent(b,c);d.items={};d.collapsed=false;d.menuCount=0;d.onAddItem=new i.util.Dispatcher(this)},expand:function(b){var c=this;if(b){g(c,function(d){if(d.expand){d.expand()}},"items",c)}c.collapsed=false},collapse:function(b){var c=this;if(b){g(c,function(d){if(d.collapse){d.collapse()}},"items",c)}c.collapsed=true},isCollapsed:function(){return this.collapsed},add:function(b){if(!b.settings){b=new i.ui.MenuItem(b.id||k.uniqueId(),b)}this.onAddItem.dispatch(this,b);return this.items[b.id]=b},addSeparator:function(){return this.add({separator:true})},addMenu:function(b){if(!b.collapse){b=this.createMenu(b)}this.menuCount++;return this.add(b)},hasMenus:function(){return this.menuCount!==0},remove:function(b){delete this.items[b.id]},removeAll:function(){var b=this;g(b,function(c){if(c.removeAll){c.removeAll()}else{c.remove()}c.destroy()},"items",b);b.items={}},createMenu:function(b){var c=new i.ui.Menu(b.id||k.uniqueId(),b);c.onAddItem.add(this.onAddItem.dispatch,this.onAddItem);return c}})})(tinymce);(function(j){var k=j.is,l=j.DOM,i=j.each,h=j.dom.Event,m=j.dom.Element;j.create("tinymce.ui.DropMenu:tinymce.ui.Menu",{DropMenu:function(b,c){c=c||{};c.container=c.container||l.doc.body;c.offset_x=c.offset_x||0;c.offset_y=c.offset_y||0;c.vp_offset_x=c.vp_offset_x||0;c.vp_offset_y=c.vp_offset_y||0;if(k(c.icons)&&!c.icons){c["class"]+=" mceNoIcons"}this.parent(b,c);this.onShowMenu=new j.util.Dispatcher(this);this.onHideMenu=new j.util.Dispatcher(this);this.classPrefix="mceMenu"},createMenu:function(b){var d=this,c=d.settings,e;b.container=b.container||c.container;b.parent=d;b.constrain=b.constrain||c.constrain;b["class"]=b["class"]||c["class"];b.vp_offset_x=b.vp_offset_x||c.vp_offset_x;b.vp_offset_y=b.vp_offset_y||c.vp_offset_y;e=new j.ui.DropMenu(b.id||l.uniqueId(),b);e.onAddItem.add(d.onAddItem.dispatch,d.onAddItem);return e},update:function(){var e=this,d=e.settings,g=l.get("menu_"+e.id+"_tbl"),b=l.get("menu_"+e.id+"_co"),f,c;f=d.max_width?Math.min(g.clientWidth,d.max_width):g.clientWidth;c=d.max_height?Math.min(g.clientHeight,d.max_height):g.clientHeight;if(!l.boxModel){e.element.setStyles({width:f+2,height:c+2})}else{e.element.setStyles({width:f,height:c})}if(d.max_width){l.setStyle(b,"width",f)}if(d.max_height){l.setStyle(b,"height",c);if(g.clientHeight<d.max_height){l.setStyle(b,"overflow","hidden")}}},showMenu:function(c,f,G){var g=this,d=g.settings,e,D=l.getViewPort(),F,t,E,b,C=2,x,y,s=g.classPrefix;g.collapse(1);if(g.isMenuVisible){return}if(!g.rendered){e=l.add(g.settings.container,g.renderNode());i(g.items,function(n){n.postRender()});g.element=new m("menu_"+g.id,{blocker:1,container:d.container})}else{e=l.get("menu_"+g.id)}if(!j.isOpera){l.setStyles(e,{left:-65535,top:-65535})}l.show(e);g.update();c+=d.offset_x||0;f+=d.offset_y||0;D.w-=4;D.h-=4;if(d.constrain){F=e.clientWidth-C;t=e.clientHeight-C;E=D.x+D.w;b=D.y+D.h;if((c+d.vp_offset_x+F)>E){c=G?G-F:Math.max(0,(E-d.vp_offset_x)-F)}if((f+d.vp_offset_y+t)>b){f=Math.max(0,(b-d.vp_offset_y)-t)}}l.setStyles(e,{left:c,top:f});g.element.update();g.isMenuVisible=1;g.mouseClickFunc=h.add(e,"click",function(o){var n;o=o.target;if(o&&(o=l.getParent(o,"tr"))&&!l.hasClass(o,s+"ItemSub")){n=g.items[o.id];if(n.isDisabled()){return}x=g;while(x){if(x.hideMenu){x.hideMenu()}x=x.settings.parent}if(n.settings.onclick){n.settings.onclick(o)}return h.cancel(o)}});if(g.hasMenus()){g.mouseOverFunc=h.add(e,"mouseover",function(n){var q,o,p;n=n.target;if(n&&(n=l.getParent(n,"tr"))){q=g.items[n.id];if(g.lastMenu){g.lastMenu.collapse(1)}if(q.isDisabled()){return}if(n&&l.hasClass(n,s+"ItemSub")){o=l.getRect(n);q.showMenu((o.x+o.w-C),o.y-C,o.x);g.lastMenu=q;l.addClass(l.get(q.id).firstChild,s+"ItemActive")}}})}g.onShowMenu.dispatch(g);if(d.keyboard_focus){h.add(e,"keydown",g._keyHandler,g);l.select("a","menu_"+g.id)[0].focus();g._focusIdx=0}},hideMenu:function(b){var e=this,c=l.get("menu_"+e.id),d;if(!e.isMenuVisible){return}h.remove(c,"mouseover",e.mouseOverFunc);h.remove(c,"click",e.mouseClickFunc);h.remove(c,"keydown",e._keyHandler);l.hide(c);e.isMenuVisible=0;if(!b){e.collapse(1)}if(e.element){e.element.hide()}if(d=l.get(e.id)){l.removeClass(d.firstChild,e.classPrefix+"ItemActive")}e.onHideMenu.dispatch(e)},add:function(b){var d=this,c;b=d.parent(b);if(d.isRendered&&(c=l.get("menu_"+d.id))){d._add(l.select("tbody",c)[0],b)}return b},collapse:function(b){this.parent(b);this.hideMenu(1)},remove:function(b){l.remove(b.id);this.destroy();return this.parent(b)},destroy:function(){var c=this,b=l.get("menu_"+c.id);h.remove(b,"mouseover",c.mouseOverFunc);h.remove(b,"click",c.mouseClickFunc);if(c.element){c.element.remove()}l.remove(b)},renderNode:function(){var e=this,d=e.settings,b,f,c,g;g=l.create("div",{id:"menu_"+e.id,"class":d["class"],style:"position:absolute;left:0;top:0;z-index:200000"});c=l.add(g,"div",{id:"menu_"+e.id+"_co","class":e.classPrefix+(d["class"]?" "+d["class"]:"")});e.element=new m("menu_"+e.id,{blocker:1,container:d.container});if(d.menu_line){l.add(c,"span",{"class":e.classPrefix+"Line"})}b=l.add(c,"table",{id:"menu_"+e.id+"_tbl",border:0,cellPadding:0,cellSpacing:0});f=l.add(b,"tbody");i(e.items,function(o){e._add(f,o)});e.rendered=true;return g},_keyHandler:function(b){var c=this,d=b.keyCode;function e(o){var g=c._focusIdx+o,f=l.select("a","menu_"+c.id)[g];if(f){c._focusIdx=g;f.focus()}}switch(d){case 38:e(-1);return;case 40:e(1);return;case 13:return;case 27:return this.hideMenu()}},_add:function(g,o){var n,b=o.settings,c,e,f,d=this.classPrefix,s;if(b.separator){e=l.add(g,"tr",{id:o.id,"class":d+"ItemSeparator"});l.add(e,"td",{"class":d+"ItemSeparator"});if(n=e.previousSibling){l.addClass(n,"mceLast")}return}n=e=l.add(g,"tr",{id:o.id,"class":d+"Item "+d+"ItemEnabled"});n=f=l.add(n,"td");n=c=l.add(n,"a",{href:"javascript:;",onclick:"return false;",onmousedown:"return false;"});l.addClass(f,b["class"]);s=l.add(n,"span",{"class":"mceIcon"+(b.icon?" mce_"+b.icon:"")});if(b.icon_src){l.add(s,"img",{src:b.icon_src})}n=l.add(n,b.element||"span",{"class":"mceText",title:o.settings.title},o.settings.title);if(o.settings.style){l.setAttrib(n,"style",o.settings.style)}if(g.childNodes.length==1){l.addClass(e,"mceFirst")}if((n=e.previousSibling)&&l.hasClass(n,d+"ItemSeparator")){l.addClass(e,"mceFirst")}if(o.collapse){l.addClass(e,d+"ItemSub")}if(n=e.previousSibling){l.removeClass(n,"mceLast")}l.addClass(e,"mceLast")}})})(tinymce);(function(e){var d=e.DOM;e.create("tinymce.ui.Button:tinymce.ui.Control",{Button:function(b,c){this.parent(b,c);this.classPrefix="mceButton"},renderHTML:function(){var b=this.classPrefix,c=this.settings,h,i;i=d.encode(c.label||"");h='<a id="'+this.id+'" href="javascript:;" class="'+b+" "+b+"Enabled "+c["class"]+(i?" "+b+"Labeled":"")+'" onmousedown="return false;" onclick="return false;" title="'+d.encode(c.title)+'">';if(c.image){h+='<img class="mceIcon" src="'+c.image+'" />'+i+"</a>"}else{h+='<span class="mceIcon '+c["class"]+'"></span>'+(i?'<span class="'+b+'Label">'+i+"</span>":"")+"</a>"}return h},postRender:function(){var c=this,b=c.settings;e.dom.Event.add(c.id,"click",function(g){if(!c.isDisabled()){return b.onclick.call(b.scope,g)}})}})})(tinymce);(function(i){var j=i.DOM,k=i.dom.Event,h=i.each,g=i.util.Dispatcher;i.create("tinymce.ui.ListBox:tinymce.ui.Control",{ListBox:function(b,c){var d=this;d.parent(b,c);d.items=[];d.onChange=new g(d);d.onPostRender=new g(d);d.onAdd=new g(d);d.onRenderMenu=new i.util.Dispatcher(this);d.classPrefix="mceListBox"},select:function(d){var e=this,b,c;if(d==undefined){return e.selectByIndex(-1)}if(d&&d.call){c=d}else{c=function(f){return f==d}}if(d!=e.selectedValue){h(e.items,function(f,m){if(c(f.value)){b=1;e.selectByIndex(m);return false}});if(!b){e.selectByIndex(-1)}}},selectByIndex:function(e){var d=this,c,b;if(e!=d.selectedIndex){c=j.get(d.id+"_text");b=d.items[e];if(b){d.selectedValue=b.value;d.selectedIndex=e;j.setHTML(c,j.encode(b.title));j.removeClass(c,"mceTitle")}else{j.setHTML(c,j.encode(d.settings.title));j.addClass(c,"mceTitle");d.selectedValue=d.selectedIndex=null}c=0}},add:function(b,e,c){var d=this;c=c||{};c=i.extend(c,{title:b,value:e});d.items.push(c);d.onAdd.dispatch(d,c)},getLength:function(){return this.items.length},renderHTML:function(){var c="",e=this,d=e.settings,b=e.classPrefix;c='<table id="'+e.id+'" cellpadding="0" cellspacing="0" class="'+b+" "+b+"Enabled"+(d["class"]?(" "+d["class"]):"")+'"><tbody><tr>';c+="<td>"+j.createHTML("a",{id:e.id+"_text",href:"javascript:;","class":"mceText",onclick:"return false;",onmousedown:"return false;"},j.encode(e.settings.title))+"</td>";c+="<td>"+j.createHTML("a",{id:e.id+"_open",tabindex:-1,href:"javascript:;","class":"mceOpen",onclick:"return false;",onmousedown:"return false;"},"<span></span>")+"</td>";c+="</tr></tbody></table>";return c},showMenu:function(){var e=this,b,c,d=j.get(this.id),f;if(e.isDisabled()||e.items.length==0){return}if(e.menu&&e.menu.isMenuVisible){return e.hideMenu()}if(!e.isMenuRendered){e.renderMenu();e.isMenuRendered=true}b=j.getPos(this.settings.menu_container);c=j.getPos(d);f=e.menu;f.settings.offset_x=c.x;f.settings.offset_y=c.y;f.settings.keyboard_focus=!i.isOpera;if(e.oldID){f.items[e.oldID].setSelected(0)}h(e.items,function(m){if(m.value===e.selectedValue){f.items[m.id].setSelected(1);e.oldID=m.id}});f.showMenu(0,d.clientHeight);k.add(j.doc,"mousedown",e.hideMenu,e);j.addClass(e.id,e.classPrefix+"Selected")},hideMenu:function(b){var c=this;if(c.menu&&c.menu.isMenuVisible){if(b&&b.type=="mousedown"&&(b.target.id==c.id+"_text"||b.target.id==c.id+"_open")){return}if(!b||!j.getParent(b.target,".mceMenu")){j.removeClass(c.id,c.classPrefix+"Selected");k.remove(j.doc,"mousedown",c.hideMenu,c);c.menu.hideMenu()}}},renderMenu:function(){var b=this,c;c=b.settings.control_manager.createDropMenu(b.id+"_menu",{menu_line:1,"class":b.classPrefix+"Menu mceNoIcons",max_width:150,max_height:150});c.onHideMenu.add(b.hideMenu,b);c.add({title:b.settings.title,"class":"mceMenuItemTitle",onclick:function(){if(b.settings.onselect("")!==false){b.select("")}}});h(b.items,function(d){if(d.value===undefined){c.add({title:d.title,"class":"mceMenuItemTitle",onclick:function(){if(b.settings.onselect("")!==false){b.select("")}}})}else{d.id=j.uniqueId();d.onclick=function(){if(b.settings.onselect(d.value)!==false){b.select(d.value)}};c.add(d)}});b.onRenderMenu.dispatch(b,c);b.menu=c},postRender:function(){var c=this,b=c.classPrefix;k.add(c.id,"click",c.showMenu,c);k.add(c.id+"_text","focus",function(d){if(!c._focused){c.keyDownHandler=k.add(c.id+"_text","keydown",function(e){var o=-1,n,f=e.keyCode;h(c.items,function(m,l){if(c.selectedValue==m.value){o=l}});if(f==38){n=c.items[o-1]}else{if(f==40){n=c.items[o+1]}else{if(f==13){n=c.selectedValue;c.selectedValue=null;c.settings.onselect(n);return k.cancel(e)}}}if(n){c.hideMenu();c.select(n.value)}})}c._focused=1});k.add(c.id+"_text","blur",function(){k.remove(c.id+"_text","keydown",c.keyDownHandler);c._focused=0});if(i.isIE6||!j.boxModel){k.add(c.id,"mouseover",function(){if(!j.hasClass(c.id,b+"Disabled")){j.addClass(c.id,b+"Hover")}});k.add(c.id,"mouseout",function(){if(!j.hasClass(c.id,b+"Disabled")){j.removeClass(c.id,b+"Hover")}})}c.onPostRender.dispatch(c,j.get(c.id))},destroy:function(){this.parent();k.clear(this.id+"_text");k.clear(this.id+"_open")}})})(tinymce);(function(i){var j=i.DOM,k=i.dom.Event,h=i.each,g=i.util.Dispatcher;i.create("tinymce.ui.NativeListBox:tinymce.ui.ListBox",{NativeListBox:function(b,c){this.parent(b,c);this.classPrefix="mceNativeListBox"},setDisabled:function(b){j.get(this.id).disabled=b},isDisabled:function(){return j.get(this.id).disabled},select:function(d){var e=this,b,c;if(d==undefined){return e.selectByIndex(-1)}if(d&&d.call){c=d}else{c=function(f){return f==d}}if(d!=e.selectedValue){h(e.items,function(f,m){if(c(f.value)){b=1;e.selectByIndex(m);return false}});if(!b){e.selectByIndex(-1)}}},selectByIndex:function(b){j.get(this.id).selectedIndex=b+1;this.selectedValue=this.items[b]?this.items[b].value:null},add:function(b,e,f){var c,d=this;f=f||{};f.value=e;if(d.isRendered()){j.add(j.get(this.id),"option",f,b)}c={title:b,value:e,attribs:f};d.items.push(c);d.onAdd.dispatch(d,c)},getLength:function(){return this.items.length},renderHTML:function(){var b,c=this;b=j.createHTML("option",{value:""},"-- "+c.settings.title+" --");h(c.items,function(d){b+=j.createHTML("option",{value:d.value},d.title)});b=j.createHTML("select",{id:c.id,"class":"mceNativeListBox"},b);return b},postRender:function(){var c=this,b;c.rendered=true;function d(e){var f=c.items[e.target.selectedIndex-1];if(f&&(f=f.value)){c.onChange.dispatch(c,f);if(c.settings.onselect){c.settings.onselect(f)}}}k.add(c.id,"change",d);k.add(c.id,"keydown",function(e){var f;k.remove(c.id,"change",b);f=k.add(c.id,"blur",function(){k.add(c.id,"change",d);k.remove(c.id,"blur",f)});if(e.keyCode==13||e.keyCode==32){d(e);return k.cancel(e)}});c.onPostRender.dispatch(c,j.get(c.id))}})})(tinymce);(function(h){var i=h.DOM,f=h.dom.Event,g=h.each;h.create("tinymce.ui.MenuButton:tinymce.ui.Button",{MenuButton:function(b,c){this.parent(b,c);this.onRenderMenu=new h.util.Dispatcher(this);c.menu_container=c.menu_container||i.doc.body},showMenu:function(){var e=this,b,c,d=i.get(e.id),k;if(e.isDisabled()){return}if(!e.isMenuRendered){e.renderMenu();e.isMenuRendered=true}if(e.isMenuVisible){return e.hideMenu()}b=i.getPos(e.settings.menu_container);c=i.getPos(d);k=e.menu;k.settings.offset_x=c.x;k.settings.offset_y=c.y;k.settings.vp_offset_x=c.x;k.settings.vp_offset_y=c.y;k.settings.keyboard_focus=e._focused;k.showMenu(0,d.clientHeight);f.add(i.doc,"mousedown",e.hideMenu,e);e.setState("Selected",1);e.isMenuVisible=1},renderMenu:function(){var b=this,c;c=b.settings.control_manager.createDropMenu(b.id+"_menu",{menu_line:1,"class":this.classPrefix+"Menu",icons:b.settings.icons});c.onHideMenu.add(b.hideMenu,b);b.onRenderMenu.dispatch(b,c);b.menu=c},hideMenu:function(b){var c=this;if(b&&b.type=="mousedown"&&i.getParent(b.target,function(d){return d.id===c.id||d.id===c.id+"_open"})){return}if(!b||!i.getParent(b.target,".mceMenu")){c.setState("Selected",0);f.remove(i.doc,"mousedown",c.hideMenu,c);if(c.menu){c.menu.hideMenu()}}c.isMenuVisible=0},postRender:function(){var c=this,b=c.settings;f.add(c.id,"click",function(){if(!c.isDisabled()){if(b.onclick){b.onclick(c.value)}c.showMenu()}})}})})(tinymce);(function(h){var i=h.DOM,f=h.dom.Event,g=h.each;h.create("tinymce.ui.SplitButton:tinymce.ui.MenuButton",{SplitButton:function(b,c){this.parent(b,c);this.classPrefix="mceSplitButton"},renderHTML:function(){var b,d=this,c=d.settings,e;b="<tbody><tr>";if(c.image){e=i.createHTML("img ",{src:c.image,"class":"mceAction "+c["class"]})}else{e=i.createHTML("span",{"class":"mceAction "+c["class"]},"")}b+="<td>"+i.createHTML("a",{id:d.id+"_action",href:"javascript:;","class":"mceAction "+c["class"],onclick:"return false;",onmousedown:"return false;",title:c.title},e)+"</td>";e=i.createHTML("span",{"class":"mceOpen "+c["class"]});b+="<td>"+i.createHTML("a",{id:d.id+"_open",href:"javascript:;","class":"mceOpen "+c["class"],onclick:"return false;",onmousedown:"return false;",title:c.title},e)+"</td>";b+="</tr></tbody>";return i.createHTML("table",{id:d.id,"class":"mceSplitButton mceSplitButtonEnabled "+c["class"],cellpadding:"0",cellspacing:"0",onmousedown:"return false;",title:c.title},b)},postRender:function(){var c=this,b=c.settings;if(b.onclick){f.add(c.id+"_action","click",function(){if(!c.isDisabled()){b.onclick(c.value)}})}f.add(c.id+"_open","click",c.showMenu,c);f.add(c.id+"_open","focus",function(){c._focused=1});f.add(c.id+"_open","blur",function(){c._focused=0});if(h.isIE6||!i.boxModel){f.add(c.id,"mouseover",function(){if(!i.hasClass(c.id,"mceSplitButtonDisabled")){i.addClass(c.id,"mceSplitButtonHover")}});f.add(c.id,"mouseout",function(){if(!i.hasClass(c.id,"mceSplitButtonDisabled")){i.removeClass(c.id,"mceSplitButtonHover")}})}},destroy:function(){this.parent();f.clear(this.id+"_action");f.clear(this.id+"_open")}})})(tinymce);(function(i){var j=i.DOM,g=i.dom.Event,k=i.is,h=i.each;i.create("tinymce.ui.ColorSplitButton:tinymce.ui.SplitButton",{ColorSplitButton:function(b,c){var d=this;d.parent(b,c);d.settings=c=i.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:"#FF0000"},d.settings);d.onShowMenu=new i.util.Dispatcher(d);d.onHideMenu=new i.util.Dispatcher(d);d.value=c.default_color},showMenu:function(){var f=this,e,b,c,d;if(f.isDisabled()){return}if(!f.isMenuRendered){f.renderMenu();f.isMenuRendered=true}if(f.isMenuVisible){return f.hideMenu()}c=j.get(f.id);j.show(f.id+"_menu");j.addClass(c,"mceSplitButtonSelected");d=j.getPos(c);j.setStyles(f.id+"_menu",{left:d.x,top:d.y+c.clientHeight,zIndex:200000});c=0;g.add(j.doc,"mousedown",f.hideMenu,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=g.add(f.id+"_menu","keydown",function(m){if(m.keyCode==27){f.hideMenu()}});j.select("a",f.id+"_menu")[0].focus()}f.isMenuVisible=1},hideMenu:function(b){var c=this;if(b&&b.type=="mousedown"&&j.getParent(b.target,function(d){return d.id===c.id+"_open"})){return}if(!b||!j.getParent(b.target,".mceSplitButtonMenu")){j.removeClass(c.id,"mceSplitButtonSelected");g.remove(j.doc,"mousedown",c.hideMenu,c);g.remove(c.id+"_menu","keydown",c._keyHandler);j.hide(c.id+"_menu")}c.onHideMenu.dispatch(c);c.isMenuVisible=0},renderMenu:function(){var b=this,f,c=0,r=b.settings,m,d,n,e;e=j.add(r.menu_container,"div",{id:b.id+"_menu","class":r.menu_class+" "+r["class"],style:"position:absolute;left:0;top:-1000px;"});f=j.add(e,"div",{"class":r["class"]+" mceSplitButtonMenu"});j.add(f,"span",{"class":"mceMenuLine"});m=j.add(f,"table",{"class":"mceColorSplitMenu"});d=j.add(m,"tbody");c=0;h(k(r.colors,"array")?r.colors:r.colors.split(","),function(l){l=l.replace(/^#/,"");if(!c--){n=j.add(d,"tr");c=r.grid_width-1}m=j.add(n,"td");m=j.add(m,"a",{href:"javascript:;",style:{backgroundColor:"#"+l},_mce_color:"#"+l})});if(r.more_colors_func){m=j.add(d,"tr");m=j.add(m,"td",{colspan:r.grid_width,"class":"mceMoreColors"});m=j.add(m,"a",{id:b.id+"_more",href:"javascript:;",onclick:"return false;","class":"mceMoreColors"},r.more_colors_title);g.add(m,"click",function(l){r.more_colors_func.call(r.more_colors_scope||this);return g.cancel(l)})}j.addClass(f,"mceColorSplitMenu");g.add(b.id+"_menu","click",function(o){var l;o=o.target;if(o.nodeName=="A"&&(l=o.getAttribute("_mce_color"))){b.setColor(l)}return g.cancel(o)});return e},setColor:function(b){var c=this;j.setStyle(c.id+"_preview","backgroundColor",b);c.value=b;c.hideMenu();c.settings.onselect(b)},postRender:function(){var c=this,b=c.id;c.parent();j.add(b+"_action","div",{id:b+"_preview","class":"mceColorPreview"});j.setStyle(c.id+"_preview","backgroundColor",c.value)},destroy:function(){this.parent();g.clear(this.id+"_menu");g.clear(this.id+"_more");j.remove(this.id+"_menu")}})})(tinymce);(function(i){var j=i.DOM,g=i.dom.Event,k=i.is,h=i.each;i.create("tinymce.ui.CEmotiesButton:tinymce.ui.SplitButton",{CEmotiesButton:function(b,c){var d=this;d.parent(b,c);d.settings=c=i.extend({icons:"smiley-cool.gif,smiley-cry.gif,smiley-embarassed.gif,smiley-foot-in-mouth.gif,smiley-frown.gif,smiley-innocent.gif,smiley-kiss.gif,smiley-laughing.gif,smiley-money-mouth.gif,smiley-sealed.gif,smiley-smile.gif,smiley-surprised.gif,smiley-tongue-out.gif,smiley-undecided.gif,smiley-wink.gif,smiley-yell.gif",grid_width:8,default_icon:"smiley-cool"},d.settings);d.onShowMenu=new i.util.Dispatcher(d);d.onHideMenu=new i.util.Dispatcher(d);d.value=c.default_icon},showMenu:function(){var f=this,e,b,c,d;if(f.isDisabled()){return}if(!f.isMenuRendered){f.renderMenu();f.isMenuRendered=true}if(f.isMenuVisible){return f.hideMenu()}c=j.get(f.id);j.show(f.id+"_menu");j.addClass(c,"mceSplitButtonSelected");d=j.getPos(c);j.setStyles(f.id+"_menu",{left:d.x,top:d.y+c.clientHeight,zIndex:200000});c=0;g.add(j.doc,"mousedown",f.hideMenu,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=g.add(f.id+"_menu","keydown",function(m){if(m.keyCode==27){f.hideMenu()}});j.select("a",f.id+"_menu")[0].focus()}f.isMenuVisible=1},hideMenu:function(b){var c=this;if(b&&b.type=="mousedown"&&j.getParent(b.target,function(d){return d.id===c.id+"_open"})){return}if(!b||!j.getParent(b.target,".mceSplitButtonMenu")){j.removeClass(c.id,"mceSplitButtonSelected");g.remove(j.doc,"mousedown",c.hideMenu,c);g.remove(c.id+"_menu","keydown",c._keyHandler);j.hide(c.id+"_menu")}c.onHideMenu.dispatch(c);c.isMenuVisible=0},renderMenu:function(){var c=this,s,m=0,b=c.settings,t,n,e,d;d=j.add(b.menu_container,"div",{id:c.id+"_menu","class":b.menu_class+" "+b["class"],style:"position:absolute;left:0;top:-1000px;"});s=j.add(d,"div",{"class":b["class"]+" mceSplitButtonMenu"});j.add(s,"span",{"class":"mceMenuLine"});t=j.add(s,"table",{"class":"mceCEmotisSplitMenu"});n=j.add(t,"tbody");var f=i.baseURL.replace(i.documentBaseURL,"");m=0;h(k(b.icons,"array")?b.icons:b.icons.split(","),function(p){if(!m--){e=j.add(n,"tr");m=b.grid_width-1}t=j.add(e,"td");var l=f+"/plugins/emotions/img/"+p;var o=p.replace("smiley-","").replace(".gif","");t=j.add(t,"a",{href:"javascript:;"});t=j.add(t,"img",{style:{border:"none"},src:l,title:o,alt:o})});j.addClass(s,"mceCEmotisSplitMenu");g.add(c.id+"_menu","click",function(o){var l;o=o.target;l=o.getAttribute("src");a=o.getAttribute("title");if(o.nodeName=="IMG"){c.insertEmoticon(l,a)}return g.cancel(o)});return d},insertEmoticon:function(b,d){var c=this;c.value=b;c.hideMenu();i.execCommand("mceInsertContent",false,j.createHTML("img",{src:b,alt:d,title:d,border:0}))},postRender:function(){var c=this,b=c.id;c.parent()},destroy:function(){this.parent();g.clear(this.id+"_menu");g.clear(this.id+"_more");j.remove(this.id+"_menu")}})})(tinymce);tinymce.create("tinymce.ui.Toolbar:tinymce.ui.Container",{renderHTML:function(){var h=this,r="",p,o,t=tinymce.DOM,c=h.settings,s,u,q,i;i=h.controls;for(s=0;s<i.length;s++){o=i[s];u=i[s-1];q=i[s+1];if(s===0){p="mceToolbarStart";if(o.Button){p+=" mceToolbarStartButton"}else{if(o.SplitButton){p+=" mceToolbarStartSplitButton"}else{if(o.ListBox){p+=" mceToolbarStartListBox"}}}r+=t.createHTML("td",{"class":p},t.createHTML("span",null,"<!-- IE -->"))}if(u&&o.ListBox){if(u.Button||u.SplitButton){r+=t.createHTML("td",{"class":"mceToolbarEnd"},t.createHTML("span",null,"<!-- IE -->"))}}if(t.stdMode){r+='<td style="position: relative">'+o.renderHTML()+"</td>"}else{r+="<td>"+o.renderHTML()+"</td>"}if(q&&o.ListBox){if(q.Button||q.SplitButton){r+=t.createHTML("td",{"class":"mceToolbarStart"},t.createHTML("span",null,"<!-- IE -->"))}}}p="mceToolbarEnd";if(o.Button){p+=" mceToolbarEndButton"}else{if(o.SplitButton){p+=" mceToolbarEndSplitButton"}else{if(o.ListBox){p+=" mceToolbarEndListBox"}}}r+=t.createHTML("td",{"class":p},t.createHTML("span",null,"<!-- IE -->"));return t.createHTML("table",{id:h.id,"class":"mceToolbar"+(c["class"]?" "+c["class"]:""),cellpadding:"0",cellspacing:"0",align:h.settings.align||""},"<tbody><tr>"+r+"</tr></tbody>")}});(function(g){var e=g.util.Dispatcher,f=g.each;g.create("tinymce.AddOnManager",{items:[],urls:{},lookup:{},onAdd:new e(this),get:function(b){return this.lookup[b]},requireLangPack:function(b){var c=g.settings;if(c&&c.language){g.ScriptLoader.add(this.urls[b]+"/langs/"+c.language+".js")}},add:function(b,c){this.items.push(c);this.lookup[b]=c;this.onAdd.dispatch(this,b,c);return c},load:function(b,j,k,c){var d=this;if(d.urls[b]){return}if(j.indexOf("/")!=0&&j.indexOf("://")==-1){j=g.baseURL+"/"+j}d.urls[b]=j.substring(0,j.lastIndexOf("/"));g.ScriptLoader.add(j,k,c)}});g.PluginManager=new g.AddOnManager();g.ThemeManager=new g.AddOnManager()}(tinymce));(function(n){var q=n.each,t=n.extend,m=n.DOM,o=n.dom.Event,r=n.ThemeManager,v=n.PluginManager,s=n.explode,p=n.util.Dispatcher,x,u=0;n.documentBaseURL=window.location.href.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,"");if(!/[\/\\]$/.test(n.documentBaseURL)){n.documentBaseURL+="/"}n.baseURL=new n.util.URI(n.documentBaseURL).toAbsolute(n.baseURL);n.baseURI=new n.util.URI(n.baseURL);n.onBeforeUnload=new p(n);o.add(window,"beforeunload",function(b){n.onBeforeUnload.dispatch(n,b)});n.onAddEditor=new p(n);n.onRemoveEditor=new p(n);n.EditorManager=t(n,{editors:[],i18n:{},activeEditor:null,init:function(e){var h=this,f,b=n.ScriptLoader,c,g=[],i;function d(A,l,k){var j=A[l];if(!j){return}if(n.is(j,"string")){k=j.replace(/\.\w+$/,"");k=k?n.resolve(k):0;j=n.resolve(j)}return j.apply(k||this,Array.prototype.slice.call(arguments,2))}e=t({theme:"simple",language:"en"},e);h.settings=e;o.add(document,"init",function(){var l,j;d(e,"onpageload");switch(e.mode){case"exact":l=e.elements||"";if(l.length>0){q(s(l),function(z){if(m.get(z)){i=new n.Editor(z,e);g.push(i);i.render(1)}else{q(document.forms,function(y){q(y.elements,function(B){if(B.name===z){z="mce_editor_"+u++;m.setAttrib(B,"id",z);i=new n.Editor(z,e);g.push(i);i.render(1)}})})}})}break;case"textareas":case"specific_textareas":function k(A,B){return B.constructor===RegExp?B.test(A.className):m.hasClass(A,B)}q(m.select("textarea"),function(z){if(e.editor_deselector&&k(z,e.editor_deselector)){return}if(!e.editor_selector||k(z,e.editor_selector)){c=m.get(z.name);if(!z.id&&!c){z.id=z.name}if(!z.id||h.get(z.id)){z.id=m.uniqueId()}i=new n.Editor(z.id,e);g.push(i);i.render(1)}});break}if(e.oninit){l=j=0;q(g,function(z){j++;if(!z.initialized){z.onInit.add(function(){l++;if(l==j){d(e,"oninit")}})}else{l++}if(l==j){d(e,"oninit")}})}})},get:function(b){if(b===x){return this.editors}return this.editors[b]},getInstanceById:function(b){return this.get(b)},add:function(d){var b=this,c=b.editors;c[d.id]=d;c.push(d);b._setActive(d);b.onAddEditor.dispatch(b,d);return d},remove:function(d){var e=this,b,c=e.editors;if(!c[d.id]){return null}delete c[d.id];for(b=0;b<c.length;b++){if(c[b]==d){c.splice(b,1);break}}if(e.activeEditor==d){e._setActive(c[0])}d.destroy();e.onRemoveEditor.dispatch(e,d);return d},execCommand:function(c,e,f){var d=this,g=d.get(f),b;switch(c){case"mceFocus":g.focus();return true;case"mceAddEditor":case"mceAddControl":if(!d.get(f)){new n.Editor(f,d.settings).render()}return true;case"mceAddFrameControl":b=f.window;b.tinyMCE=tinyMCE;b.tinymce=n;n.DOM.doc=b.document;n.DOM.win=b;g=new n.Editor(f.element_id,f);g.render();if(n.isIE){function h(){g.destroy();b.detachEvent("onunload",h);b=b.tinyMCE=b.tinymce=null}b.attachEvent("onunload",h)}f.page_window=null;return true;case"mceRemoveEditor":case"mceRemoveControl":if(g){g.remove()}return true;case"mceToggleEditor":if(!g){d.execCommand("mceAddControl",0,f);return true}if(g.isHidden()){g.show()}else{g.hide()}return true}if(d.activeEditor){return d.activeEditor.execCommand(c,e,f)}return false},execInstanceCommand:function(c,d,e,f){var b=this.get(c);if(b){return b.execCommand(d,e,f)}return false},triggerSave:function(){q(this.editors,function(b){b.save()})},addI18n:function(d,c){var b,e=this.i18n;if(!n.is(d,"string")){q(d,function(f,g){q(f,function(h,i){q(h,function(j,k){if(i==="common"){e[g+"."+k]=j}else{e[g+"."+i+"."+k]=j}})})})}else{q(c,function(f,g){e[d+"."+g]=f})}},_setActive:function(b){this.selectedInstance=this.activeEditor=b}})})(tinymce);(function(s){var r=s.DOM,v=s.dom.Event,A=s.extend,u=s.util.Dispatcher,x=s.each,F=s.isGecko,E=s.isIE,B=s.isWebKit,C=s.is,y=s.ThemeManager,D=s.PluginManager,q=s.inArray,t=s.grep,z=s.explode;s.create("tinymce.Editor",{Editor:function(b,c){var d=this;d.id=d.editorId=b;d.execCommands={};d.queryStateCommands={};d.queryValueCommands={};d.isNotDirty=false;d.plugins={};x(["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(e){d[e]=new u(d)});d.settings=c=A({id:b,language:"en",docs_language:"en",theme:"simple",skin:"default",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:s.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:s.isIE6?'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">':"<!DOCTYPE>",visual_table_class:"mceItemTable",visual:1,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,inline_styles:1,convert_fonts_to_spans:true},c);d.documentBaseURI=new s.util.URI(c.document_base_url||s.documentBaseURL,{base_uri:tinyMCE.baseURI});d.baseURI=s.baseURI;d.execCallback("setup",d)},render:function(d){var c=this,b=c.settings,g=c.id,f=s.ScriptLoader;if(!v.domLoaded){v.add(document,"init",function(){c.render()});return}tinyMCE.settings=b;if(!c.getElement()){return}if(!/TEXTAREA|INPUT/i.test(c.getElement().nodeName)&&b.hidden_input&&r.getParent(g,"form")){r.insertAfter(r.create("input",{type:"hidden",name:g}),g)}if(s.WindowManager){c.windowManager=new s.WindowManager(c)}if(b.encoding=="xml"){c.onGetContent.add(function(i,h){if(h.save){h.content=r.encode(h.content)}})}if(b.add_form_submit_trigger){c.onSubmit.addToTop(function(){if(c.initialized){c.save();c.isNotDirty=1}})}if(b.add_unload_trigger){c._beforeUnload=tinyMCE.onBeforeUnload.add(function(){if(c.initialized&&!c.destroyed&&!c.isHidden()){c.save({format:"raw",no_events:true})}})}s.addUnload(c.destroy,c);if(b.submit_patch){c.onBeforeRenderUI.add(function(){var h=c.getElement().form;if(!h){return}if(h._mceOldSubmit){return}if(!h.submit.nodeType&&!h.submit.length){c.formElement=h;h._mceOldSubmit=h.submit;h.submit=function(){s.triggerSave();c.isNotDirty=1;return c.formElement._mceOldSubmit(c.formElement)}}h=null})}function e(){if(b.language){f.add(s.baseURL+"/langs/"+b.language+".js")}if(b.theme&&b.theme.charAt(0)!="-"&&!y.urls[b.theme]){y.load(b.theme,"themes/"+b.theme+"/editor_template"+s.suffix+".js")}x(z(b.plugins),function(h){if(h&&h.charAt(0)!="-"&&!D.urls[h]){if(h=="safari"){return}D.load(h,"plugins/"+h+"/editor_plugin"+s.suffix+".js")}});f.loadQueue(function(){if(!c.removed){c.init()}})}e()},init:function(){var k,m=this,l=m.settings,d,h,f=m.getElement(),c,e,b,i,g,n;s.add(m);if(l.theme){l.theme=l.theme.replace(/-/,"");c=y.get(l.theme);m.theme=new c();if(m.theme.init&&l.init_theme){m.theme.init(m,y.urls[l.theme]||s.documentBaseURL.replace(/\/$/,""))}}x(z(l.plugins.replace(/\-/g,"")),function(G){var o=D.get(G),p=D.urls[G]||s.documentBaseURL.replace(/\/$/,""),J;if(o){J=new o(m,p);m.plugins[G]=J;if(J.init){J.init(m,p)}}});if(l.popup_css!==false){if(l.popup_css){l.popup_css=m.documentBaseURI.toAbsolute(l.popup_css)}else{l.popup_css=m.baseURI.toAbsolute("themes/"+l.theme+"/skins/"+l.skin+"/dialog.css")}}if(l.popup_css_add){l.popup_css+=","+m.documentBaseURI.toAbsolute(l.popup_css_add)}m.controlManager=new s.ControlManager(m);if(l.custom_undo_redo){m.onBeforeExecCommand.add(function(J,G,p,o,K){if(G!="Undo"&&G!="Redo"&&G!="mceRepaint"&&(!K||!K.skip_undo)){if(!m.undoManager.hasUndo()){m.undoManager.add()}}});m.onExecCommand.add(function(J,G,p,o,K){if(G!="Undo"&&G!="Redo"&&G!="mceRepaint"&&(!K||!K.skip_undo)){m.undoManager.add()}})}m.onExecCommand.add(function(p,o){if(!/^(FontName|FontSize)$/.test(o)){m.nodeChanged()}});if(F){function j(p,o){if(!o||!o.initial){m.execCommand("mceRepaint")}}m.onUndo.add(j);m.onRedo.add(j);m.onSetContent.add(j)}m.onBeforeRenderUI.dispatch(m,m.controlManager);if(l.render_ui){d=l.width||f.style.width||f.offsetWidth;h=l.height||f.style.height||f.offsetHeight;m.orgDisplay=f.style.display;n=/^[0-9\.]+(|px)$/i;if(n.test(""+d)){d=Math.max(parseInt(d)+(c.deltaWidth||0),100)}if(n.test(""+h)){h=Math.max(parseInt(h)+(c.deltaHeight||0),100)}c=m.theme.renderUI({targetNode:f,width:d,height:h,deltaWidth:l.delta_width,deltaHeight:l.delta_height});m.editorContainer=c.editorContainer}if(document.domain&&location.hostname!=document.domain){s.relaxedDomain=document.domain}r.setStyles(c.sizeContainer||c.editorContainer,{width:d,height:h});h=(c.iframeHeight||h)+(typeof(h)=="number"?(c.deltaHeight||0):"");if(h<100){h=70}m.iframeHTML=l.doctype+'<html><head xmlns="http://www.w3.org/1999/xhtml">';if(l.document_base_url!=s.documentBaseURL){m.iframeHTML+='<base href="'+m.documentBaseURI.getURI()+'" />'}m.iframeHTML+='<meta http-equiv="X-UA-Compatible" content="IE=7" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';if(s.relaxedDomain){m.iframeHTML+='<script type="text/javascript">document.domain = "'+s.relaxedDomain+'";<\/script>'}i=l.body_id||"tinymce";if(i.indexOf("=")!=-1){i=m.getParam("body_id","","hash");i=i[m.id]||i}g=l.body_class||"";if(g.indexOf("=")!=-1){g=m.getParam("body_class","","hash");g=g[m.id]||""}m.iframeHTML+='</head><body id="'+i+'" class="mceContentBody '+g+'"></body></html>';if(s.relaxedDomain){if(E||(s.isOpera&&parseFloat(opera.version())>=9.5)){b='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinyMCE.get("'+m.id+'");document.write(ed.iframeHTML);document.close();ed.setupIframe();})()'}else{if(s.isOpera){b='javascript:(function(){document.open();document.domain="'+document.domain+'";document.close();ed.setupIframe();})()'}}}k=r.add(c.iframeContainer,"iframe",{id:m.id+"_ifr",src:b||'javascript:""',frameBorder:"0",style:{width:"100%",height:h}});m.contentAreaContainer=c.iframeContainer;r.get(c.editorContainer).style.display=m.orgDisplay;r.get(m.id).style.display="none";if(!E||!s.relaxedDomain){m.setupIframe()}f=k=c=null},setupIframe:function(){var e=this,d=e.settings,j=r.get(e.id),i=e.getDoc(),b,g;if(!E||!s.relaxedDomain){i.open();i.write(e.iframeHTML);i.close()}if(!E){try{if(!d.readonly){i.designMode="On"}}catch(h){}}if(E){g=e.getBody();r.hide(g);if(!d.readonly){g.contentEditable=true}r.show(g)}e.dom=new s.dom.DOMUtils(e.getDoc(),{keep_values:true,url_converter:e.convertURL,url_converter_scope:e,hex_colors:d.force_hex_style_colors,class_filter:d.class_filter,update_styles:1,fix_ie_paragraphs:1,valid_styles:d.valid_styles});e.schema=new s.dom.Schema();e.serializer=new s.dom.Serializer(A(d,{valid_elements:d.verify_html===false?"*[*]":d.valid_elements,dom:e.dom,schema:e.schema}));e.selection=new s.dom.Selection(e.dom,e.getWin(),e.serializer);e.formatter=new s.Formatter(this);e.formatter.register({alignleft:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"left"}},{selector:"img,table",styles:{"float":"left"}}],aligncenter:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"center"}},{selector:"img",styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"right"}},{selector:"img,table",styles:{"float":"right"}}],alignfull:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"justify"}}],bold:[{inline:"strong"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b"}],italic:[{inline:"em"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:true},{inline:"u"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:true},{inline:"u"}],forecolor:{inline:"span",styles:{color:"%value"}},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"}},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},removeformat:[{selector:"b,strong,em,i,font,u,strike",remove:"all",split:true,expand:false,block_expand:true,deep:true},{selector:"span",attributes:["style","class"],remove:"empty",split:true,expand:false,deep:true},{selector:"*",attributes:["style","class"],split:false,expand:false,deep:true}]});x("p h1 h2 h3 h4 h5 h6 div address pre div code dt dd samp".split(/\s/),function(k){e.formatter.register(k,{block:k,remove:"all"})});e.formatter.register(e.settings.formats);e.undoManager=new s.UndoManager(e);e.undoManager.onAdd.add(function(k,l){if(!l.initial){return e.onChange.dispatch(e,l,k)}});e.undoManager.onUndo.add(function(k,l){return e.onUndo.dispatch(e,l,k)});e.undoManager.onRedo.add(function(k,l){return e.onRedo.dispatch(e,l,k)});e.forceBlocks=new s.ForceBlocks(e,{forced_root_block:d.forced_root_block});e.editorCommands=new s.EditorCommands(e);e.serializer.onPreProcess.add(function(l,k){return e.onPreProcess.dispatch(e,k,l)});e.serializer.onPostProcess.add(function(l,k){return e.onPostProcess.dispatch(e,k,l)});e.onPreInit.dispatch(e);if(!d.gecko_spellcheck){e.getBody().spellcheck=0}if(!d.readonly){e._addEvents()}e.controlManager.onPostRender.dispatch(e,e.controlManager);e.onPostRender.dispatch(e);if(d.directionality){e.getBody().dir=d.directionality}if(d.nowrap){e.getBody().style.whiteSpace="nowrap"}if(d.custom_elements){function f(l,k){x(z(d.custom_elements),function(n){var m;if(n.indexOf("~")===0){n=n.substring(1);m="span"}else{m="div"}k.content=k.content.replace(new RegExp("<("+n+")([^>]*)>","g"),"<"+m+' _mce_name="$1"$2>');k.content=k.content.replace(new RegExp("</("+n+")>","g"),"</"+m+">")})}e.onBeforeSetContent.add(f);e.onPostProcess.add(function(l,k){if(k.set){f(l,k)}})}if(d.handle_node_change_callback){e.onNodeChange.add(function(k,l,m){e.execCallback("handle_node_change_callback",e.id,m,-1,-1,true,e.selection.isCollapsed())})}if(d.save_callback){e.onSaveContent.add(function(l,m){var k=e.execCallback("save_callback",e.id,m.content,e.getBody());if(k){m.content=k}})}if(d.onchange_callback){e.onChange.add(function(k,l){e.execCallback("onchange_callback",e,l)})}if(d.convert_newlines_to_brs){e.onBeforeSetContent.add(function(l,k){if(k.initial){k.content=k.content.replace(/\r?\n/g,"<br />")}})}if(d.fix_nesting&&E){e.onBeforeSetContent.add(function(l,k){k.content=e._fixNesting(k.content)})}if(d.preformatted){e.onPostProcess.add(function(l,k){k.content=k.content.replace(/^\s*<pre.*?>/,"");k.content=k.content.replace(/<\/pre>\s*$/,"");if(k.set){k.content='<pre class="mceItemHidden">'+k.content+"</pre>"}})}if(d.verify_css_classes){e.serializer.attribValueFilter=function(l,n){var m,k;if(l=="class"){if(!e.classesRE){k=e.dom.getClasses();if(k.length>0){m="";x(k,function(o){m+=(m?"|":"")+o["class"]});e.classesRE=new RegExp("("+m+")","gi")}}return !e.classesRE||/(\bmceItem\w+\b|\bmceTemp\w+\b)/g.test(n)||e.classesRE.test(n)?n:""}return n}}if(d.cleanup_callback){e.onBeforeSetContent.add(function(l,k){k.content=e.execCallback("cleanup_callback","insert_to_editor",k.content,k)});e.onPreProcess.add(function(l,k){if(k.set){e.execCallback("cleanup_callback","insert_to_editor_dom",k.node,k)}if(k.get){e.execCallback("cleanup_callback","get_from_editor_dom",k.node,k)}});e.onPostProcess.add(function(l,k){if(k.set){k.content=e.execCallback("cleanup_callback","insert_to_editor",k.content,k)}if(k.get){k.content=e.execCallback("cleanup_callback","get_from_editor",k.content,k)}})}if(d.save_callback){e.onGetContent.add(function(l,k){if(k.save){k.content=e.execCallback("save_callback",e.id,k.content,e.getBody())}})}if(d.handle_event_callback){e.onEvent.add(function(l,k,m){if(e.execCallback("handle_event_callback",k,l,m)===false){v.cancel(k)}})}e.onSetContent.add(function(){e.addVisual(e.getBody())});if(d.padd_empty_editor){e.onPostProcess.add(function(l,k){k.content=k.content.replace(/^(<p[^>]*>(&nbsp;|&#160;|\s|\u00a0|)<\/p>[\r\n]*|<br \/>[\r\n]*)$/,"")})}if(F){function c(l,k){x(l.dom.select("a"),function(m){var n=m.parentNode;if(l.dom.isBlock(n)&&n.lastChild===m){l.dom.add(n,"br",{_mce_bogus:1})}})}e.onExecCommand.add(function(l,k){if(k==="CreateLink"){c(l)}});e.onSetContent.add(e.selection.onSetContent.add(c));if(!d.readonly){try{i.designMode="Off";i.designMode="On"}catch(h){}}}setTimeout(function(){if(e.removed){return}e.load({initial:true,format:(d.cleanup_on_startup?"html":"raw")});e.startContent=e.getContent({format:"raw"});e.initialized=true;e.onInit.dispatch(e);e.execCallback("setupcontent_callback",e.id,e.getBody(),e.getDoc());e.execCallback("init_instance_callback",e);e.focus(true);e.nodeChanged({initial:1});if(d.content_css){s.each(z(d.content_css),function(k){e.dom.loadCSS(e.documentBaseURI.toAbsolute(k))})}if(d.auto_focus){setTimeout(function(){var k=s.get(d.auto_focus);k.selection.select(k.getBody(),1);k.selection.collapse(1);k.getWin().focus()},100)}},1);j=null},focus:function(d){var b,e=this,c=e.settings.content_editable;if(!d){if(!c){e.getWin().focus()}}if(s.activeEditor!=e){if((b=s.activeEditor)!=null){b.onDeactivate.dispatch(b,e)}e.onActivate.dispatch(e,b)}s._setActive(e)},execCallback:function(b){var e=this,c=e.settings[b],d;if(!c){return}if(e.callbackLookup&&(d=e.callbackLookup[b])){c=d.func;d=d.scope}if(C(c,"string")){d=c.replace(/\.\w+$/,"");d=d?s.resolve(d):0;c=s.resolve(c);e.callbackLookup=e.callbackLookup||{};e.callbackLookup[b]={func:c,scope:d}}return c.apply(d||e,Array.prototype.slice.call(arguments,1))},translate:function(d){var b=this.settings.language||"en",c=s.i18n;if(!d){return""}return c[b+"."+d]||d.replace(/{\#([^}]+)\}/g,function(e,f){return c[b+"."+f]||"{#"+f+"}"})},getLang:function(b,c){return s.i18n[(this.settings.language||"en")+"."+b]||(C(c)?c:"{#"+b+"}")},getParam:function(b,e,g){var d=s.trim,f=C(this.settings[b])?this.settings[b]:e,c;if(g==="hash"){c={};if(C(f,"string")){x(f.indexOf("=")>0?f.split(/[;,](?![^=;,]*(?:[;,]|$))/):f.split(","),function(h){h=h.split("=");if(h.length>1){c[d(h[0])]=d(h[1])}else{c[d(h[0])]=d(h)}})}else{c=f}return c}return f},nodeChanged:function(c){var e=this,d=e.selection,b=(E?d.getNode():d.getStart())||e.getBody();if(e.initialized){c=c||{};b=E&&b.ownerDocument!=e.getDoc()?e.getBody():b;c.parents=[];e.dom.getParent(b,function(f){if(f.nodeName=="BODY"){return true}c.parents.push(f)});e.onNodeChange.dispatch(e,c?c.controlManager||e.controlManager:e.controlManager,b,d.isCollapsed(),c)}},addButton:function(b,c){var d=this;d.buttons=d.buttons||{};d.buttons[b]=c},addCommand:function(b,c,d){this.execCommands[b]={func:c,scope:d||this}},addQueryStateHandler:function(b,c,d){this.queryStateCommands[b]={func:c,scope:d||this}},addQueryValueHandler:function(b,c,d){this.queryValueCommands[b]={func:c,scope:d||this}},addShortcut:function(e,c,g,d){var f=this,b;if(!f.settings.custom_shortcuts){return false}f.shortcuts=f.shortcuts||{};if(C(g,"string")){b=g;g=function(){f.execCommand(b,false,null)}}if(C(g,"object")){b=g;g=function(){f.execCommand(b[0],b[1],b[2])}}x(z(e),function(h){var i={func:g,scope:d||this,desc:c,alt:false,ctrl:false,shift:false};x(z(h,"+"),function(j){switch(j){case"alt":case"ctrl":case"shift":i[j]=true;break;default:i.charCode=j.charCodeAt(0);i.keyCode=j.toUpperCase().charCodeAt(0)}});f.shortcuts[(i.ctrl?"ctrl":"")+","+(i.alt?"alt":"")+","+(i.shift?"shift":"")+","+i.keyCode]=i});return true},execCommand:function(i,c,b,g){var e=this,d=0,h,f;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(i)&&(!g||!g.skip_focus)){e.focus()}h={};e.onBeforeExecCommand.dispatch(e,i,c,b,h);if(h.terminate){return false}if(e.execCallback("execcommand_callback",e.id,e.selection.getNode(),i,c,b)){e.onExecCommand.dispatch(e,i,c,b,g);return true}if(h=e.execCommands[i]){f=h.func.call(h.scope,c,b);if(f!==true){e.onExecCommand.dispatch(e,i,c,b,g);return f}}x(e.plugins,function(j){if(j.execCommand&&j.execCommand(i,c,b)){e.onExecCommand.dispatch(e,i,c,b,g);d=1;return false}});if(d){return true}if(e.theme&&e.theme.execCommand&&e.theme.execCommand(i,c,b)){e.onExecCommand.dispatch(e,i,c,b,g);return true}if(s.GlobalCommands.execCommand(e,i,c,b)){e.onExecCommand.dispatch(e,i,c,b,g);return true}if(e.editorCommands.execCommand(i,c,b)){e.onExecCommand.dispatch(e,i,c,b,g);return true}e.getDoc().execCommand(i,c,b);e.onExecCommand.dispatch(e,i,c,b,g)},queryCommandState:function(c){var e=this,b,d;if(e._isHidden()){return}if(b=e.queryStateCommands[c]){d=b.func.call(b.scope);if(d!==true){return d}}b=e.editorCommands.queryCommandState(c);if(b!==-1){return b}try{return this.getDoc().queryCommandState(c)}catch(f){}},queryCommandValue:function(b){var e=this,c,d;if(e._isHidden()){return}if(c=e.queryValueCommands[b]){d=c.func.call(c.scope);if(d!==true){return d}}c=e.editorCommands.queryCommandValue(b);if(C(c)){return c}try{return this.getDoc().queryCommandValue(b)}catch(f){}},show:function(){var b=this;r.show(b.getContainer());r.hide(b.id);b.load()},hide:function(){var c=this,b=c.getDoc();if(E&&b){b.execCommand("SelectAll")}c.save();r.hide(c.getContainer());r.setStyle(c.id,"display",c.orgDisplay)},isHidden:function(){return !r.isHidden(this.id)},setProgressState:function(d,c,b){this.onSetProgressState.dispatch(this,d,c,b);return d},load:function(b){var e=this,c=e.getElement(),d;if(c){b=b||{};b.load=true;d=e.setContent(C(c.value)?c.value:c.innerHTML,b);b.element=c;if(!b.no_events){e.onLoadContent.dispatch(e,b)}b.element=c=null;return d}},save:function(b){var f=this,c=f.getElement(),e,d;if(!c||!f.initialized){return}b=b||{};b.save=true;if(!b.no_events){f.undoManager.typing=0;f.undoManager.add()}b.element=c;e=b.content=f.getContent(b);if(!b.no_events){f.onSaveContent.dispatch(f,b)}e=b.content;if(!/TEXTAREA|INPUT/i.test(c.nodeName)){c.innerHTML=e;if(d=r.getParent(f.id,"form")){x(d.elements,function(g){if(g.name==f.id){g.value=e;return false}})}}else{c.value=e}b.element=c=null;return e},setContent:function(c,b){var d=this;b=b||{};b.format=b.format||"html";b.set=true;b.content=c;if(!b.no_events){d.onBeforeSetContent.dispatch(d,b)}if(!s.isIE&&(c.length===0||/^\s+$/.test(c))){b.content=d.dom.setHTML(d.getBody(),'<br _mce_bogus="1" />');b.format="raw"}b.content=d.dom.setHTML(d.getBody(),s.trim(b.content));if(b.format!="raw"&&d.settings.cleanup){b.getInner=true;b.content=d.dom.setHTML(d.getBody(),d.serializer.serialize(d.getBody(),b))}if(!b.no_events){d.onSetContent.dispatch(d,b)}return b.content},getContent:function(b){var d=this,c;b=b||{};b.format=b.format||"html";b.get=true;if(!b.no_events){d.onBeforeGetContent.dispatch(d,b)}if(b.format!="raw"&&d.settings.cleanup){b.getInner=true;c=d.serializer.serialize(d.getBody(),b)}else{c=d.getBody().innerHTML}c=c.replace(/^\s*|\s*$/g,"");b.content=c;if(!b.no_events){d.onGetContent.dispatch(d,b)}return b.content},isDirty:function(){var b=this;return s.trim(b.startContent)!=s.trim(b.getContent({format:"raw",no_events:1}))&&!b.isNotDirty},getContainer:function(){var b=this;if(!b.container){b.container=r.get(b.editorContainer||b.id+"_parent")}return b.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return r.get(this.settings.content_element||this.id)},getWin:function(){var c=this,b;if(!c.contentWindow){b=r.get(c.id+"_ifr");if(b){c.contentWindow=b.contentWindow}}return c.contentWindow},getDoc:function(){var b=this,c;if(!b.contentDocument){c=b.getWin();if(c){b.contentDocument=c.document}}return b.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,f,b){var d=this,c=d.settings;if(c.urlconverter_callback){return d.execCallback("urlconverter_callback",e,b,true,f)}if(!c.convert_urls||(b&&b.nodeName=="LINK")||e.indexOf("file:")===0){return e}if(c.relative_urls){return d.documentBaseURI.toRelative(e)}e=d.documentBaseURI.toAbsolute(e,c.remove_script_host);return e},addVisual:function(b){var d=this,c=d.settings;b=b||d.getBody();if(!C(d.hasVisual)){d.hasVisual=c.visual}x(d.dom.select("table,a",b),function(e){var f;switch(e.nodeName){case"TABLE":f=d.dom.getAttrib(e,"border");if(!f||f=="0"){if(d.hasVisual){d.dom.addClass(e,c.visual_table_class)}else{d.dom.removeClass(e,c.visual_table_class)}}return;case"A":f=d.dom.getAttrib(e,"name");if(f){if(d.hasVisual){d.dom.addClass(e,"mceItemAnchor")}else{d.dom.removeClass(e,"mceItemAnchor")}}return}});d.onVisualAid.dispatch(d,b,d.hasVisual)},remove:function(){var c=this,b=c.getContainer();c.removed=1;c.hide();c.execCallback("remove_instance_callback",c);c.onRemove.dispatch(c);c.onExecCommand.listeners=[];s.remove(c);r.remove(b)},destroy:function(b){var c=this;if(c.destroyed){return}if(!b){s.removeUnload(c.destroy);tinyMCE.onBeforeUnload.remove(c._beforeUnload);if(c.theme&&c.theme.destroy){c.theme.destroy()}c.controlManager.destroy();c.selection.destroy();c.dom.destroy();if(!c.settings.content_editable){v.clear(c.getWin());v.clear(c.getDoc())}v.clear(c.getBody());v.clear(c.formElement)}if(c.formElement){c.formElement.submit=c.formElement._mceOldSubmit;c.formElement._mceOldSubmit=null}c.contentAreaContainer=c.formElement=c.container=c.settings.content_element=c.bodyElement=c.contentDocument=c.contentWindow=null;if(c.selection){c.selection=c.selection.win=c.selection.dom=c.selection.dom.doc=null}c.destroyed=1},_addEvents:function(){var c=this,d,h=c.settings,i={mouseup:"onMouseUp",mousedown:"onMouseDown",click:"onClick",keyup:"onKeyUp",keydown:"onKeyDown",keypress:"onKeyPress",submit:"onSubmit",reset:"onReset",contextmenu:"onContextMenu",dblclick:"onDblClick",paste:"onPaste"};function e(j,l){var k=j.type;if(c.removed){return}if(c.onEvent.dispatch(c,j,l)!==false){c[i[j.fakeType||j.type]].dispatch(c,j,l)}}x(i,function(j,k){switch(k){case"contextmenu":if(s.isOpera){c.dom.bind(c.getBody(),"mousedown",function(l){if(l.ctrlKey){l.fakeType="contextmenu";e(l)}})}else{c.dom.bind(c.getBody(),k,e)}break;case"paste":c.dom.bind(c.getBody(),k,function(l){e(l)});break;case"submit":case"reset":c.dom.bind(c.getElement().form||r.getParent(c.id,"form"),k,e);break;default:c.dom.bind(h.content_editable?c.getBody():c.getDoc(),k,e)}});c.dom.bind(h.content_editable?c.getBody():(F?c.getDoc():c.getWin()),"focus",function(j){c.focus(true)});if(s.isGecko){c.dom.bind(c.getDoc(),"DOMNodeInserted",function(j){var k;j=j.target;if(j.nodeType===1&&j.nodeName==="IMG"&&(k=j.getAttribute("_mce_src"))){j.src=c.documentBaseURI.toAbsolute(k)}})}if(F){function g(){var l=this,j=l.getDoc(),k=l.settings;if(F&&!k.readonly){if(l._isHidden()){try{if(!k.content_editable){j.designMode="On"}}catch(m){}}try{j.execCommand("styleWithCSS",0,false)}catch(m){if(!l._isHidden()){try{j.execCommand("useCSS",0,true)}catch(m){}}}if(!k.table_inline_editing){try{j.execCommand("enableInlineTableEditing",false,false)}catch(m){}}if(!k.object_resizing){try{j.execCommand("enableObjectResizing",false,false)}catch(m){}}}}c.onBeforeExecCommand.add(g);c.onMouseDown.add(g)}if(s.isWebKit){c.onClick.add(function(k,j){j=j.target;if(j.nodeName=="IMG"||(j.nodeName=="A"&&c.dom.hasClass(j,"mceItemAnchor"))){c.selection.getSel().setBaseAndExtent(j,0,j,1)}})}c.onMouseUp.add(c.nodeChanged);c.onClick.add(c.nodeChanged);c.onKeyUp.add(function(k,j){var l=j.keyCode;if((l>=33&&l<=36)||(l>=37&&l<=40)||l==13||l==45||l==46||l==8||(s.isMac&&(l==91||l==93))||j.ctrlKey){c.nodeChanged()}});c.onReset.add(function(){c.setContent(c.startContent,{format:"raw"})});if(h.custom_shortcuts){if(h.custom_undo_redo_keyboard_shortcuts){c.addShortcut("ctrl+z",c.getLang("undo_desc"),"Undo");c.addShortcut("ctrl+y",c.getLang("redo_desc"),"Redo")}c.addShortcut("ctrl+b",c.getLang("bold_desc"),"Bold");c.addShortcut("ctrl+i",c.getLang("italic_desc"),"Italic");c.addShortcut("ctrl+u",c.getLang("underline_desc"),"Underline");for(d=1;d<=6;d++){c.addShortcut("ctrl+"+d,"",["FormatBlock",false,"h"+d])}c.addShortcut("ctrl+7","",["FormatBlock",false,"<p>"]);c.addShortcut("ctrl+8","",["FormatBlock",false,"<div>"]);c.addShortcut("ctrl+9","",["FormatBlock",false,"<address>"]);function b(j){var k=null;if(!j.altKey&&!j.ctrlKey&&!j.metaKey){return k}x(c.shortcuts,function(l){if(s.isMac&&l.ctrl!=j.metaKey){return}else{if(!s.isMac&&l.ctrl!=j.ctrlKey){return}}if(l.alt!=j.altKey){return}if(l.shift!=j.shiftKey){return}if(j.keyCode==l.keyCode||(j.charCode&&j.charCode==l.charCode)){k=l;return false}});return k}c.onKeyUp.add(function(k,j){var l=b(j);if(l){return v.cancel(j)}});c.onKeyPress.add(function(k,j){var l=b(j);if(l){return v.cancel(j)}});c.onKeyDown.add(function(k,j){var l=b(j);if(l){l.func.call(l.scope);return v.cancel(j)}})}if(s.isIE){c.dom.bind(c.getDoc(),"controlselect",function(l){var j=c.resizeInfo,k;l=l.target;if(l.nodeName!=="IMG"){return}if(j){c.dom.unbind(j.node,j.ev,j.cb)}if(!c.dom.hasClass(l,"mceItemNoResize")){ev="resizeend";k=c.dom.bind(l,ev,function(m){var n;m=m.target;if(n=c.dom.getStyle(m,"width")){c.dom.setAttrib(m,"width",n.replace(/[^0-9%]+/g,""));c.dom.setStyle(m,"width","")}if(n=c.dom.getStyle(m,"height")){c.dom.setAttrib(m,"height",n.replace(/[^0-9%]+/g,""));c.dom.setStyle(m,"height","")}})}else{ev="resizestart";k=c.dom.bind(l,"resizestart",v.cancel,v)}j=c.resizeInfo={node:l,ev:ev,cb:k}});c.onKeyDown.add(function(k,j){switch(j.keyCode){case 8:if(c.selection.getRng().item){k.dom.remove(c.selection.getRng().item(0));return v.cancel(j)}}})}if(s.isOpera){c.onClick.add(function(k,j){v.prevent(j)})}if(h.custom_undo_redo){function f(){c.undoManager.typing=0;c.undoManager.add()}c.dom.bind(c.getDoc(),"focusout",function(j){if(!c.removed&&c.undoManager.typing){f()}});c.onKeyUp.add(function(k,j){if((j.keyCode>=33&&j.keyCode<=36)||(j.keyCode>=37&&j.keyCode<=40)||j.keyCode==13||j.keyCode==45||j.ctrlKey){f()}});c.onKeyDown.add(function(k,j){if((j.keyCode>=33&&j.keyCode<=36)||(j.keyCode>=37&&j.keyCode<=40)||j.keyCode==13||j.keyCode==45){if(c.undoManager.typing){f()}return}if(!c.undoManager.typing){c.undoManager.add();c.undoManager.typing=1}});c.onMouseDown.add(function(){if(c.undoManager.typing){f()}})}},_isHidden:function(){var b;if(!F){return 0}b=this.selection.getSel();return(!b||!b.rangeCount||b.rangeCount==0)},_fixNesting:function(c){var b=[],d;c=c.replace(/<(\/)?([^\s>]+)[^>]*?>/g,function(g,h,e){var f;if(h==="/"){if(!b.length){return""}if(e!==b[b.length-1].tag){for(d=b.length-1;d>=0;d--){if(b[d].tag===e){b[d].close=1;break}}return""}else{b.pop();if(b.length&&b[b.length-1].close){g=g+"</"+b[b.length-1].tag+">";b.pop()}}}else{if(/^(br|hr|input|meta|img|link|param)$/i.test(e)){return g}if(/\/>$/.test(g)){return g}b.push({tag:e})}return g});for(d=b.length-1;d>=0;d--){c+="</"+b[d].tag+">"}return c}})})(tinymce);(function(j){var i=j.each,h,g=true,k=false;j.EditorCommands=function(e){var v=e.dom,c=e.selection,y={state:{},exec:{},value:{}},x=e.settings,d;function b(n,o,l){var m;n=n.toLowerCase();if(m=y.exec[n]){m(n,o,l);return g}return k}function f(l){var m;l=l.toLowerCase();if(m=y.state[l]){return m(l)}return -1}function A(l){var m;l=l.toLowerCase();if(m=y.value[l]){return m(l)}return k}function D(m,l){l=l||"exec";i(m,function(n,o){i(o.toLowerCase().split(","),function(p){y[l][p]=n})})}j.extend(this,{execCommand:b,queryCommandState:f,queryCommandValue:A,addCommands:D});function C(n,l,m){if(l===h){l=k}if(m===h){m=null}return e.getDoc().execCommand(n,l,m)}function E(l){return e.formatter.match(l)}function F(m,l){e.formatter.toggle(m,l?{value:l}:h)}function z(l){d=c.getBookmark(l)}function B(){c.moveToBookmark(d)}D({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){e.undoManager.add()},"Cut,Copy,Paste":function(n){var o=e.getDoc(),m;try{C(n)}catch(l){m=g}if(m||!o.queryCommandSupported(n)){if(j.isGecko){e.windowManager.confirm(e.getLang("clipboard_msg"),function(p){if(p){open("http://www.mozilla.org/editor/midasdemo/securityprefs.html","_blank")}})}else{e.windowManager.alert(e.getLang("clipboard_no_support"))}}},unlink:function(l){if(c.isCollapsed()){c.select(c.getNode())}C(l);c.collapse(k)},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(m){var l=m.substring(7);i("left,center,right,full".split(","),function(n){if(l!=n){e.formatter.remove("align"+n)}});F("align"+l)},"InsertUnorderedList,InsertOrderedList":function(n){var m,l;C(n);m=v.getParent(c.getNode(),"ol,ul");if(m){l=m.parentNode;if(/^(H[1-6]|P|ADDRESS|PRE)$/.test(l.nodeName)){z();v.split(l,m);B()}}},"Bold,Italic,Underline,Strikethrough":function(l){F(l)},"ForeColor,HiliteColor,FontName":function(n,l,m){F(n,m)},FontSize:function(o,p,m){var n,l;if(m>=1&&m<=7){l=j.explode(x.font_size_style_values);n=j.explode(x.font_size_classes);if(n){m=n[m-1]||m}else{m=l[m-1]||m}}F(o,m)},RemoveFormat:function(l){e.formatter.remove(l)},mceBlockQuote:function(l){F("blockquote")},FormatBlock:function(n,l,m){return F(m)},mceCleanup:function(){z();e.setContent(e.getContent({cleanup:g}),{cleanup:g});B()},mceRemoveNode:function(n,o,l){var m=l||c.getNode();if(m!=e.getBody()){z();e.dom.remove(m,g);B()}},mceSelectNodeDepth:function(n,o,l){var m=0;v.getParent(c.getNode(),function(p){if(p.nodeType==1&&m++==l){c.select(p);return k}},e.getBody())},mceSelectNode:function(n,l,m){c.select(m)},mceInsertContent:function(n,l,m){c.setContent(m)},mceInsertRawHTML:function(n,l,m){c.setContent("tiny_mce_marker");e.setContent(e.getContent().replace(/tiny_mce_marker/g,m))},mceSetContent:function(n,l,m){e.setContent(m)},"Indent,Outdent":function(n){var l,m,o;l=x.indentation;m=/[a-z%]+$/i.exec(l);l=parseInt(l);if(!f("InsertUnorderedList")&&!f("InsertOrderedList")){i(c.getSelectedBlocks(),function(p){if(n=="outdent"){o=Math.max(0,parseInt(p.style.paddingLeft||0)-l);v.setStyle(p,"paddingLeft",o?o+m:"")}else{v.setStyle(p,"paddingLeft",(parseInt(p.style.paddingLeft||0)+l)+m)}})}else{C(n)}},mceRepaint:function(){var l;if(j.isGecko){try{z(g);if(c.getSel()){c.getSel().selectAllChildren(e.getBody())}c.collapse(g);B()}catch(m){}}},mceToggleFormat:function(n,l,m){e.formatter.toggle(m)},InsertHorizontalRule:function(){c.setContent("<hr />")},mceToggleVisualAid:function(){e.hasVisual=!e.hasVisual;e.addVisual()},mceReplaceContent:function(n,l,m){c.setContent(m.replace(/\{\$selection\}/g,c.getContent({format:"text"})))},mceInsertLink:function(n,o,l){var m=v.getParent(c.getNode(),"a");if(j.is(l,"string")){l={href:l}}if(!m){C("CreateLink",k,"javascript:mctmp(0);");i(v.select("a[href=javascript:mctmp(0);]"),function(p){v.setAttribs(p,l)})}else{if(l.href){v.setAttribs(m,l)}else{e.dom.remove(m,g)}}}});D({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(l){return E("align"+l.substring(7))},"Bold,Italic,Underline,Strikethrough":function(l){return E(l)},mceBlockQuote:function(){return E("blockquote")},Outdent:function(){var l;if(x.inline_styles){if((l=v.getParent(c.getStart(),v.isBlock))&&parseInt(l.style.paddingLeft)>0){return g}if((l=v.getParent(c.getEnd(),v.isBlock))&&parseInt(l.style.paddingLeft)>0){return g}}return f("InsertUnorderedList")||f("InsertOrderedList")||(!x.inline_styles&&!!v.getParent(c.getNode(),"BLOCKQUOTE"))},"InsertUnorderedList,InsertOrderedList":function(l){return v.getParent(c.getNode(),l=="insertunorderedlist"?"UL":"OL")}},"state");D({"FontSize,FontName":function(n){var l=0,m;if(m=v.getParent(c.getNode(),"span")){if(n=="fontsize"){l=m.style.fontSize}else{l=m.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()}}return l}},"value");if(x.custom_undo_redo){D({Undo:function(){e.undoManager.undo()},Redo:function(){e.undoManager.redo()}})}}})(tinymce);(function(e){var d=e.util.Dispatcher;e.UndoManager=function(i){var k,j=0,b=[];function c(){return e.trim(i.getContent({format:"raw",no_events:1}))}return k={typing:0,onAdd:new d(k),onUndo:new d(k),onRedo:new d(k),add:function(f){var n,h=i.settings,g;f=f||{};f.content=c();g=b[j];if(g&&g.content==f.content){if(j>0||b.length==1){return null}}if(h.custom_undo_redo_levels){if(b.length>h.custom_undo_redo_levels){for(n=0;n<b.length-1;n++){b[n]=b[n+1]}b.length--;j=b.length}}f.bookmark=i.selection.getBookmark(2,true);if(j<b.length-1){if(j==0){b=[]}else{b.length=j+1}}b.push(f);j=b.length-1;k.onAdd.dispatch(k,f);i.isNotDirty=0;return f},undo:function(){var f,g;if(k.typing){k.add();k.typing=0}if(j>0){f=b[--j];i.setContent(f.content,{format:"raw"});i.selection.moveToBookmark(f.bookmark);k.onUndo.dispatch(k,f)}return f},redo:function(){var f;if(j<b.length-1){f=b[++j];i.setContent(f.content,{format:"raw"});i.selection.moveToBookmark(f.bookmark);k.onRedo.dispatch(k,f)}return f},clear:function(){b=[];j=k.typing=0},hasUndo:function(){return j>0||k.typing},hasRedo:function(){return j<b.length-1}}}})(tinymce);(function(n){var o=n.dom.Event,x=n.isIE,z=n.isGecko,y=n.isOpera,p=n.each,q=n.extend,v=true,r=false;function s(c,b){var d=b.ownerDocument.createRange();d.setStart(c.endContainer,c.endOffset);d.setEndAfter(b);return d.cloneContents().textContent.length==0}function t(b){b=b.innerHTML;b=b.replace(/<(img|hr|table|input|select|textarea)[ \>]/gi,"-");b=b.replace(/<[^>]+>/g,"");return b.replace(/[ \u00a0\t\r\n]+/g,"")==""}function u(d,b,f){var e,c;if(t(f)){e=b.getParent(f,"ul,ol");if(!b.getParent(e.parentNode,"ul,ol")){b.split(e,f);c=b.create("p",0,'<br _mce_bogus="1" />');b.replace(c,f);d.select(c,1)}return r}return v}n.create("tinymce.ForceBlocks",{ForceBlocks:function(e){var d=this,c=e.settings,b;d.editor=e;d.dom=e.dom;b=(c.forced_root_block||"p").toLowerCase();c.element=b.toUpperCase();e.onPreInit.add(d.setup,d);d.reOpera=new RegExp("(\\u00a0|&#160;|&nbsp;)</"+b+">","gi");d.rePadd=new RegExp("<p( )([^>]+)><\\/p>|<p( )([^>]+)\\/>|<p( )([^>]+)>\\s+<\\/p>|<p><\\/p>|<p\\/>|<p>\\s+<\\/p>".replace(/p/g,b),"gi");d.reNbsp2BR1=new RegExp("<p( )([^>]+)>[\\s\\u00a0]+<\\/p>|<p>[\\s\\u00a0]+<\\/p>".replace(/p/g,b),"gi");d.reNbsp2BR2=new RegExp("<%p()([^>]+)>(&nbsp;|&#160;)<\\/%p>|<%p>(&nbsp;|&#160;)<\\/%p>".replace(/%p/g,b),"gi");d.reBR2Nbsp=new RegExp("<p( )([^>]+)>\\s*<br \\/>\\s*<\\/p>|<p>\\s*<br \\/>\\s*<\\/p>".replace(/p/g,b),"gi");function f(h,g){if(y){g.content=g.content.replace(d.reOpera,"</"+b+">")}g.content=g.content.replace(d.rePadd,"<"+b+"$1$2$3$4$5$6>\u00a0</"+b+">");if(!x&&!y&&g.set){g.content=g.content.replace(d.reNbsp2BR1,"<"+b+"$1$2><br /></"+b+">");g.content=g.content.replace(d.reNbsp2BR2,"<"+b+"$1$2><br /></"+b+">")}else{g.content=g.content.replace(d.reBR2Nbsp,"<"+b+"$1$2>\u00a0</"+b+">")}}e.onBeforeSetContent.add(f);e.onPostProcess.add(f);if(c.forced_root_block){e.onInit.add(d.forceRoots,d);e.onSetContent.add(d.forceRoots,d);e.onBeforeGetContent.add(d.forceRoots,d)}},setup:function(){var f=this,g=f.editor,d=g.settings,b=g.dom,e=g.selection;if(d.forced_root_block){g.onBeforeExecCommand.add(f.forceRoots,f);g.onKeyUp.add(f.forceRoots,f);g.onPreProcess.add(f.forceRoots,f)}if(d.force_br_newlines){if(x){g.onKeyPress.add(function(j,i){var h;if(i.keyCode==13&&e.getNode().nodeName!="LI"){e.setContent('<br id="__" /> ',{format:"raw"});h=b.get("__");h.removeAttribute("id");e.select(h);e.collapse();return o.cancel(i)}})}}if(!x&&d.force_p_newlines){g.onKeyPress.add(function(i,h){if(h.keyCode==13&&!h.shiftKey&&!f.insertPara(h)){o.cancel(h)}});if(z){g.onKeyDown.add(function(i,h){if((h.keyCode==8||h.keyCode==46)&&!h.shiftKey){f.backspaceDelete(h,h.keyCode==8)}})}}if(n.isWebKit){function c(j){var k=e.getRng(),i,l=b.create("div",null," "),m,h=b.getViewPort(j.getWin()).h;k.insertNode(i=b.create("br"));k.setStartAfter(i);k.setEndAfter(i);e.setRng(k);if(e.getSel().focusNode==i.previousSibling){e.select(b.insertAfter(b.doc.createTextNode("\u00a0"),i));e.collapse(v)}b.insertAfter(l,i);m=b.getPos(l).y;b.remove(l);if(m>h){j.getWin().scrollTo(0,m)}}g.onKeyPress.add(function(i,h){if(h.keyCode==13&&(h.shiftKey||d.force_br_newlines)){c(i);o.cancel(h)}})}g.onPreProcess.add(function(i,h){p(b.select("p,h1,h2,h3,h4,h5,h6,div",h.node),function(j){if(t(j)){p(b.select("span,em,strong,b,i",h.node),function(k){if(!k.hasChildNodes()){k.appendChild(i.getDoc().createTextNode("\u00a0"));return r}})}})});if(x){if(d.element!="P"){g.onKeyPress.add(function(i,h){f.lastElm=e.getNode().nodeName});g.onKeyUp.add(function(j,i){var l,h=e.getNode(),k=j.getBody();if(k.childNodes.length===1&&h.nodeName=="P"){h=b.rename(h,d.element);e.select(h);e.collapse();j.nodeChanged()}else{if(i.keyCode==13&&!i.shiftKey&&f.lastElm!="P"){l=b.getParent(h,"p");if(l){b.rename(l,d.element);j.nodeChanged()}}}})}}},find:function(b,e,d){var f=this.editor,g=f.getDoc().createTreeWalker(b,4,null,r),c=-1;while(b=g.nextNode()){c++;if(e==0&&b==d){return c}if(e==1&&c==d){return b}}return -1},forceRoots:function(l,k){var h=this,l=h.editor,e=l.getBody(),j=l.getDoc(),b=l.selection,Z=b.getSel(),X=b.getRng(),d=-2,R,Q,ab,aa,g=-16777215;var f,Y,c,T,W,S=e.childNodes,U,V,i;for(U=S.length-1;U>=0;U--){f=S[U];if(f.nodeType===1&&f.getAttribute("_mce_type")){Y=null;continue}if(f.nodeType===3||(!h.dom.isBlock(f)&&f.nodeType!==8&&!/^(script|mce:script|style|mce:style)$/i.test(f.nodeName))){if(!Y){if(f.nodeType!=3||/[^\s]/g.test(f.nodeValue)){if(d==-2&&X){if(!x){if(X.startContainer.nodeType==1&&(V=X.startContainer.childNodes[X.startOffset])&&V.nodeType==1){i=V.getAttribute("id");V.setAttribute("id","__mce")}else{if(l.dom.getParent(X.startContainer,function(A){return A===e})){Q=X.startOffset;ab=X.endOffset;d=h.find(e,0,X.startContainer);R=h.find(e,0,X.endContainer)}}}else{if(X.item){aa=j.body.createTextRange();aa.moveToElementText(X.item(0));X=aa}aa=j.body.createTextRange();aa.moveToElementText(e);aa.collapse(1);c=aa.move("character",g)*-1;aa=X.duplicate();aa.collapse(1);T=aa.move("character",g)*-1;aa=X.duplicate();aa.collapse(0);W=(aa.move("character",g)*-1)-T;d=T-c;R=W}}Y=l.dom.create(l.settings.forced_root_block);f.parentNode.replaceChild(Y,f);Y.appendChild(f)}}else{if(Y.hasChildNodes()){Y.insertBefore(f,Y.firstChild)}else{Y.appendChild(f)}}}else{Y=null}}if(d!=-2){if(!x){Y=e.getElementsByTagName(l.settings.element)[0];X=j.createRange();if(d!=-1){X.setStart(h.find(e,1,d),Q)}else{X.setStart(Y,0)}if(R!=-1){X.setEnd(h.find(e,1,R),ab)}else{X.setEnd(Y,0)}if(Z){Z.removeAllRanges();Z.addRange(X)}}else{try{X=Z.createRange();X.moveToElementText(e);X.collapse(1);X.moveStart("character",d);X.moveEnd("character",R);X.select()}catch(m){}}}else{if(!x&&(V=l.dom.get("__mce"))){if(i){V.setAttribute("id",i)}else{V.removeAttribute("id")}X=j.createRange();X.setStartBefore(V);X.setEndBefore(V);b.setRng(X)}}},getParentBlock:function(b){var c=this.dom;return c.getParent(b,c.isBlock)},insertPara:function(g){var af=this,ad=af.editor,k=ad.dom,f=ad.getDoc(),b=ad.settings,ae=ad.selection.getSel(),ac=ae.getRangeAt(0),c=f.body;var Y,m,ab,i,j,ai,ap,ag,ao,aq,aj,d,an,aa,Z,l=k.getViewPort(ad.getWin()),ak,ah,al;Y=f.createRange();Y.setStart(ae.anchorNode,ae.anchorOffset);Y.collapse(v);m=f.createRange();m.setStart(ae.focusNode,ae.focusOffset);m.collapse(v);ab=Y.compareBoundaryPoints(Y.START_TO_END,m)<0;i=ab?ae.anchorNode:ae.focusNode;j=ab?ae.anchorOffset:ae.focusOffset;ai=ab?ae.focusNode:ae.anchorNode;ap=ab?ae.focusOffset:ae.anchorOffset;if(i===ai&&/^(TD|TH)$/.test(i.nodeName)){if(i.firstChild.nodeName=="BR"){k.remove(i.firstChild)}if(i.childNodes.length==0){ad.dom.add(i,b.element,null,"<br />");d=ad.dom.add(i,b.element,null,"<br />")}else{Z=i.innerHTML;i.innerHTML="";ad.dom.add(i,b.element,null,Z);d=ad.dom.add(i,b.element,null,"<br />")}ac=f.createRange();ac.selectNodeContents(d);ac.collapse(1);ad.selection.setRng(ac);return r}if(i==c&&ai==c&&c.firstChild&&ad.dom.isBlock(c.firstChild)){i=ai=i.firstChild;j=ap=0;Y=f.createRange();Y.setStart(i,0);m=f.createRange();m.setStart(ai,0)}i=i.nodeName=="HTML"?f.body:i;i=i.nodeName=="BODY"?i.firstChild:i;ai=ai.nodeName=="HTML"?f.body:ai;ai=ai.nodeName=="BODY"?ai.firstChild:ai;ag=af.getParentBlock(i);ao=af.getParentBlock(ai);aq=ag?ag.nodeName:b.element;if(Z=af.dom.getParent(ag,"li,pre")){if(Z.nodeName=="LI"){return u(ad.selection,af.dom,Z)}return v}if(ag&&(ag.nodeName=="CAPTION"||/absolute|relative|fixed/gi.test(k.getStyle(ag,"position",1)))){aq=b.element;ag=null}if(ao&&(ao.nodeName=="CAPTION"||/absolute|relative|fixed/gi.test(k.getStyle(ag,"position",1)))){aq=b.element;ao=null}if(/(TD|TABLE|TH|CAPTION)/.test(aq)||(ag&&aq=="DIV"&&/left|right/gi.test(k.getStyle(ag,"float",1)))){aq=b.element;ag=ao=null}aj=(ag&&ag.nodeName==aq)?ag.cloneNode(0):ad.dom.create(aq);d=(ao&&ao.nodeName==aq)?ao.cloneNode(0):ad.dom.create(aq);d.removeAttribute("id");if(/^(H[1-6])$/.test(aq)&&s(ac,ag)){d=ad.dom.create(b.element)}Z=an=i;do{if(Z==c||Z.nodeType==9||af.dom.isBlock(Z)||/(TD|TABLE|TH|CAPTION)/.test(Z.nodeName)){break}an=Z}while((Z=Z.previousSibling?Z.previousSibling:Z.parentNode));Z=aa=ai;do{if(Z==c||Z.nodeType==9||af.dom.isBlock(Z)||/(TD|TABLE|TH|CAPTION)/.test(Z.nodeName)){break}aa=Z}while((Z=Z.nextSibling?Z.nextSibling:Z.parentNode));if(an.nodeName==aq){Y.setStart(an,0)}else{Y.setStartBefore(an)}Y.setEnd(i,j);aj.appendChild(Y.cloneContents()||f.createTextNode(""));try{m.setEndAfter(aa)}catch(h){}m.setStart(ai,ap);d.appendChild(m.cloneContents()||f.createTextNode(""));ac=f.createRange();if(!an.previousSibling&&an.parentNode.nodeName==aq){ac.setStartBefore(an.parentNode)}else{if(Y.startContainer.nodeName==aq&&Y.startOffset==0){ac.setStartBefore(Y.startContainer)}else{ac.setStart(Y.startContainer,Y.startOffset)}}if(!aa.nextSibling&&aa.parentNode.nodeName==aq){ac.setEndAfter(aa.parentNode)}else{ac.setEnd(m.endContainer,m.endOffset)}ac.deleteContents();if(y){ad.getWin().scrollTo(0,l.y)}if(aj.firstChild&&aj.firstChild.nodeName==aq){aj.innerHTML=aj.firstChild.innerHTML}if(d.firstChild&&d.firstChild.nodeName==aq){d.innerHTML=d.firstChild.innerHTML}if(t(aj)){aj.innerHTML="<br />"}function e(F,B){var C=[],D,E,A;F.innerHTML="";if(b.keep_styles){E=B;do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(E.nodeName)){D=E.cloneNode(r);k.setAttrib(D,"id","");C.push(D)}}while(E=E.parentNode)}if(C.length>0){for(A=C.length-1,D=F;A>=0;A--){D=D.appendChild(C[A])}C[0].innerHTML=y?"&nbsp;":"<br />";return C[0]}else{F.innerHTML=y?"&nbsp;":"<br />"}}if(t(d)){al=e(d,ai)}if(y&&parseFloat(opera.version())<9.5){ac.insertNode(aj);ac.insertNode(d)}else{ac.insertNode(d);ac.insertNode(aj)}d.normalize();aj.normalize();function am(A){return f.createTreeWalker(A,NodeFilter.SHOW_TEXT,null,r).nextNode()||A}ac=f.createRange();ac.selectNodeContents(z?am(al||d):al||d);ac.collapse(1);ae.removeAllRanges();ae.addRange(ac);ak=ad.dom.getPos(d).y;ah=d.clientHeight;if(ak<l.y||ak+ah>l.y+l.h){ad.getWin().scrollTo(0,ak<l.y?ak:ak-l.h+25)}return r},backspaceDelete:function(m,e){var b=this,E=b.editor,j=E.getBody(),d=E.dom,f,l=E.selection,h=l.getRng(),k=h.startContainer,f,i,g;if(k&&E.dom.isBlock(k)&&!/^(TD|TH)$/.test(k.nodeName)&&e){if(k.childNodes.length==0||(k.childNodes.length==1&&k.firstChild.nodeName=="BR")){f=k;while((f=f.previousSibling)&&!E.dom.isBlock(f)){}if(f){if(k!=j.firstChild){i=E.dom.doc.createTreeWalker(f,NodeFilter.SHOW_TEXT,null,r);while(g=i.nextNode()){f=g}h=E.getDoc().createRange();h.setStart(f,f.nodeValue?f.nodeValue.length:0);h.setEnd(f,f.nodeValue?f.nodeValue.length:0);l.setRng(h);E.dom.remove(k)}return o.cancel(m)}}}function c(B){var A;B=B.target;if(B&&B.parentNode&&B.nodeName=="BR"&&(f=b.getParentBlock(B))){A=B.previousSibling;o.remove(j,"DOMNodeInserted",c);if(A&&A.nodeType==3&&/\s+$/.test(A.nodeValue)){return}if(B.previousSibling||B.nextSibling){E.dom.remove(B)}}}o._add(j,"DOMNodeInserted",c);window.setTimeout(function(){o._remove(j,"DOMNodeInserted",c)},1)}})})(tinymce);(function(j){var k=j.DOM,g=j.dom.Event,i=j.each,h=j.extend;j.create("tinymce.ControlManager",{ControlManager:function(e,b){var c=this,d;b=b||{};c.editor=e;c.controls={};c.onAdd=new j.util.Dispatcher(c);c.onPostRender=new j.util.Dispatcher(c);c.prefix=b.prefix||e.id+"_";c._cls={};c.onPostRender.add(function(){i(c.controls,function(f){f.postRender()})})},get:function(b){return this.controls[this.prefix+b]||this.controls[b]},setActive:function(b,d){var c=null;if(c=this.get(b)){c.setActive(d)}return c},setDisabled:function(b,d){var c=null;if(c=this.get(b)){c.setDisabled(d)}return c},add:function(b){var c=this;if(b){c.controls[b.id]=b;c.onAdd.dispatch(b,c)}return b},createControl:function(b){var c,d=this,e=d.editor;i(e.plugins,function(f){if(f.createControl){c=f.createControl(b,d);if(c){return false}}});switch(b){case"|":case"separator":return d.createSeparator()}if(!c&&e.buttons&&(c=e.buttons[b])){return d.createButton(b,c)}return d.add(c)},createDropMenu:function(s,b,q){var c=this,p=c.editor,f,r,e,d;b=h({"class":"mceDropDown",constrain:p.settings.constrain_menus},b);b["class"]=b["class"]+" "+p.getParam("skin")+"Skin";if(e=p.getParam("skin_variant")){b["class"]+=" "+p.getParam("skin")+"Skin"+e.substring(0,1).toUpperCase()+e.substring(1)}s=c.prefix+s;d=q||c._cls.dropmenu||j.ui.DropMenu;f=c.controls[s]=new d(s,b);f.onAddItem.add(function(l,m){var n=m.settings;n.title=p.getLang(n.title,n.title);if(!n.onclick){n.onclick=function(o){if(n.cmd){p.execCommand(n.cmd,n.ui||false,n.value)}}}});p.onRemove.add(function(){f.destroy()});if(j.isIE){f.onShowMenu.add(function(){p.focus();r=p.selection.getBookmark(1)});f.onHideMenu.add(function(){if(r){p.selection.moveToBookmark(r);r=0}})}return c.add(f)},createListBox:function(q,e,b){var f=this,o=f.editor,d,c,p;if(f.get(q)){return null}e.title=o.translate(e.title);e.scope=e.scope||o;if(!e.onselect){e.onselect=function(l){o.execCommand(e.cmd,e.ui||false,l||e.value)}}e=h({title:e.title,"class":"mce_"+q,scope:e.scope,control_manager:f},e);q=f.prefix+q;if(o.settings.use_native_selects){c=new j.ui.NativeListBox(q,e)}else{p=b||f._cls.listbox||j.ui.ListBox;c=new p(q,e)}f.controls[q]=c;if(j.isWebKit){c.onPostRender.add(function(l,m){g.add(m,"mousedown",function(){o.bookmark=o.selection.getBookmark(1)});g.add(m,"focus",function(){o.selection.moveToBookmark(o.bookmark);o.bookmark=null})})}if(c.hideMenu){o.onMouseDown.add(c.hideMenu,c)}return f.add(c)},createButton:function(q,e,b){var f=this,o=f.editor,d,c,p;if(f.get(q)){return null}e.title=o.translate(e.title);e.label=o.translate(e.label);e.scope=e.scope||o;if(!e.onclick&&!e.menu_button){e.onclick=function(){o.execCommand(e.cmd,e.ui||false,e.value)}}e=h({title:e.title,"class":"mce_"+q,unavailable_prefix:o.getLang("unavailable",""),scope:e.scope,control_manager:f},e);q=f.prefix+q;if(e.menu_button){p=b||f._cls.menubutton||j.ui.MenuButton;c=new p(q,e);o.onMouseDown.add(c.hideMenu,c)}else{p=f._cls.button||j.ui.Button;c=new p(q,e)}return f.add(c)},createMenuButton:function(b,d,c){d=d||{};d.menu_button=1;return this.createButton(b,d,c)},createSplitButton:function(q,e,b){var f=this,o=f.editor,d,c,p;if(f.get(q)){return null}e.title=o.translate(e.title);e.scope=e.scope||o;if(!e.onclick){e.onclick=function(l){o.execCommand(e.cmd,e.ui||false,l||e.value)}}if(!e.onselect){e.onselect=function(l){o.execCommand(e.cmd,e.ui||false,l||e.value)}}e=h({title:e.title,"class":"mce_"+q,scope:e.scope,control_manager:f},e);q=f.prefix+q;p=b||f._cls.splitbutton||j.ui.SplitButton;c=f.add(new p(q,e));o.onMouseDown.add(c.hideMenu,c);return c},createColorSplitButton:function(s,b,q){var d=this,f=d.editor,p,e,c,r;if(d.get(s)){return null}b.title=f.translate(b.title);b.scope=b.scope||f;if(!b.onclick){b.onclick=function(l){if(j.isIE){r=f.selection.getBookmark(1)}f.execCommand(b.cmd,b.ui||false,l||b.value)}}if(!b.onselect){b.onselect=function(l){f.execCommand(b.cmd,b.ui||false,l||b.value)}}b=h({title:b.title,"class":"mce_"+s,menu_class:f.getParam("skin")+"Skin",scope:b.scope,more_colors_title:f.getLang("more_colors")},b);s=d.prefix+s;c=q||d._cls.colorsplitbutton||j.ui.ColorSplitButton;e=new c(s,b);f.onMouseDown.add(e.hideMenu,e);f.onRemove.add(function(){e.destroy()});if(j.isIE){e.onShowMenu.add(function(){f.focus();r=f.selection.getBookmark(1)});e.onHideMenu.add(function(){if(r){f.selection.moveToBookmark(r);r=0}})}return d.add(e)},createCEmotiesSplitButton:function(s,b,q){var d=this,f=d.editor,p,e,c,r;if(d.get(s)){return null}b.title=f.translate(b.title);b.scope=b.scope||f;if(!b.onclick){b.onclick=function(l){if(j.isIE){r=f.selection.getBookmark(1)}f.execCommand(b.cmd,b.ui||false,l||b.value)}}if(!b.onselect){b.onselect=function(l){f.execCommand(b.cmd,b.ui||false,l||b.value)}}b=h({title:b.title,"class":"mce_"+s,menu_class:f.getParam("skin")+"Skin",scope:b.scope},b);s=d.prefix+s;c=q||d._cls.cemotiesbutton||j.ui.CEmotiesButton;e=new c(s,b);f.onMouseDown.add(e.hideMenu,e);f.onRemove.add(function(){e.destroy()});if(j.isIE){e.onShowMenu.add(function(){f.focus();r=f.selection.getBookmark(1)});e.onHideMenu.add(function(){if(r){f.selection.moveToBookmark(r);r=0}})}return d.add(e)},createToolbar:function(b,e,c){var d,f=this,m;b=f.prefix+b;m=c||f._cls.toolbar||j.ui.Toolbar;d=new m(b,e);if(f.get(b)){return null}return f.add(d)},createSeparator:function(b){var c=b||this._cls.separator||j.ui.Separator;return new c()},setControlType:function(b,c){return this._cls[b.toLowerCase()]=c},destroy:function(){i(this.controls,function(b){b.destroy()});this.controls=null}})})(tinymce);(function(i){var g=i.util.Dispatcher,h=i.each,j=i.isIE,k=i.isOpera;i.create("tinymce.WindowManager",{WindowManager:function(c){var b=this;b.editor=c;b.onOpen=new g(b);b.onClose=new g(b);b.params={};b.features={}},open:function(A,x){var B=this,s="",e,f,u=B.editor.settings.dialog_type=="modal",c,d,t,y=i.DOM.getViewPort(),b;A=A||{};x=x||{};d=k?y.w:screen.width;t=k?y.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(d/2)-(A.width/2);A.top=A.top||parseInt(t/2)-(A.height/2);x.inline=false;x.mce_width=A.width;x.mce_height=A.height;x.mce_auto_focus=A.auto_focus;if(u){if(j){A.center=true;A.help=false;A.dialogWidth=A.width+"px";A.dialogHeight=A.height+"px";A.scroll=A.scrollbars||false}}h(A,function(l,m){if(i.is(l,"boolean")){l=l?"yes":"no"}if(!/^(name|url)$/.test(m)){if(j&&u){s+=(s?";":"")+m+":"+l}else{s+=(s?",":"")+m+"="+l}}});B.features=A;B.params=x;B.onOpen.dispatch(B,A,x);b=A.url||A.file;b=i._addVer(b);try{if(j&&u){c=1;window.showModalDialog(b,window,s)}else{c=window.open(b,A.name,s)}}catch(p){}if(!c){alert(B.editor.getLang("popup_blocked"))}},close:function(b){b.close();this.onClose.dispatch(this)},createInstance:function(f,n,o,b,c,d){var e=i.resolve(f);return new e(n,o,b,c,d)},confirm:function(c,e,b,d){d=d||window;e.call(b||this,d.confirm(this._decode(this.editor.getLang(c,c))))},alert:function(d,f,b,e){var c=this;e=e||window;e.alert(c._decode(c.editor.getLang(d,d)));if(f){f.call(b||c)}},resizeBy:function(d,c,b){b.resizeBy(d,c)},_decode:function(b){return i.DOM.decode(b).replace(/\\n/g,"\n")}})}(tinymce));(function(d){function e(){var h={},i={},c={};function b(f,g,l,m){if(typeof(g)=="string"){g=[g]}d.each(g,function(j){f[j.toLowerCase()]={func:l,scope:m}})}d.extend(this,{add:function(f,g,k){b(h,f,g,k)},addQueryStateHandler:function(f,g,k){b(i,f,g,k)},addQueryValueHandler:function(f,g,k){b(c,f,g,k)},execCommand:function(n,f,g,m,o){if(f=h[f.toLowerCase()]){if(f.func.call(n||f.scope,g,m,o)!==false){return true}}},queryCommandValue:function(){if(cmd=c[cmd.toLowerCase()]){return cmd.func.call(scope||cmd.scope,ui,value,args)}},queryCommandState:function(){if(cmd=i[cmd.toLowerCase()]){return cmd.func.call(scope||cmd.scope,ui,value,args)}}})}d.GlobalCommands=new e()})(tinymce);(function(c){c.Formatter=function(b){var ad={},ab=c.each,aL=b.dom,ay=b.selection,av=c.dom.TreeWalker,af=new c.dom.RangeUtils(aL),aK=b.schema.isValid,aj=aL.isBlock,aD=b.settings.forced_root_block,aw=aL.nodeIndex,ak="\uFEFF",aJ=/^(src|href|style)$/,X=false,an=true,az,aa={apply:[],remove:[]};function ap(d){return d instanceof Array}function aC(d,e){return aL.getParents(d,e,aL.getRoot())}function aM(d){return d.nodeType===1&&(d.face==="mceinline"||d.style.fontFamily==="mceinline")}function Y(d){return d?ad[d]:ad}function aE(e,d){if(e){if(typeof(e)!=="string"){ab(e,function(f,g){aE(g,f)})}else{d=d.length?d:[d];ab(d,function(f){if(f.deep===az){f.deep=!f.selector}if(f.split===az){f.split=!f.selector||f.inline}if(f.remove===az&&f.selector&&!f.inline){f.remove="none"}if(f.selector&&f.inline){f.mixed=true;f.block_expand=true}if(typeof(f.classes)==="string"){f.classes=f.classes.split(/\s+/)}});ad[e]=d}}}function W(g,l,e){var d=Y(g),k=d[0],m,h,n;function f(p){var q=p.startContainer,r=p.startOffset,s,o;if(q.nodeType==1||q.nodeValue===""){q=q.nodeType==1?q.childNodes[r]:q;s=new av(q,q);for(o=s.current();o;o=s.next()){if(o.nodeType==3&&!aj(o.parentNode)&&!aI(o)){p.setStart(o,0);break}}}return p}function i(o,p){p=p||k;if(o){ab(p.styles,function(r,q){aL.setStyle(o,q,ax(r,l))});ab(p.attributes,function(r,q){aL.setAttrib(o,q,ax(r,l))});ab(p.classes,function(q){q=ax(q,l);if(!aL.hasClass(o,q)){aL.addClass(o,q)}})}}function j(p){var q=[],r,o;r=k.inline||k.block;o=aL.create(r);i(o);af.walk(p,function(u){var t;function s(z){var v=z.nodeName.toLowerCase(),x=z.parentNode.nodeName.toLowerCase(),y;if(aH(v,"br")){t=0;if(k.block){aL.remove(z)}return}if(k.wrapper&&ar(z,g,l)){t=0;return}if(k.block&&!k.wrapper&&ai(v)){z=aL.rename(z,r);i(z);q.push(z);t=0;return}if(k.selector){ab(d,function(A){if(aL.is(z,A.selector)&&!aM(z)){i(z,A);y=true}});if(!k.inline||y){t=0;return}}if(aK(r,v)&&aK(x,r)){if(!t){t=o.cloneNode(X);z.parentNode.insertBefore(t,z);q.push(t)}t.appendChild(z)}else{t=0;ab(c.grep(z.childNodes),s);t=0}}ab(u,s)});ab(q,function(t){var v;function s(x){var y=0;ab(x.childNodes,function(z){if(!aI(z)&&!ah(z)){y++}});return y}function u(z){var x,y;ab(z.childNodes,function(A){if(A.nodeType==1&&!ah(A)&&!aM(A)){x=A;return X}});if(x&&aG(x,k)){y=x.cloneNode(X);i(y);aL.replace(y,z,an);aL.remove(x,1)}return y||z}v=s(t);if(v===0){aL.remove(t,1);return}if(k.inline||k.wrapper){if(!k.exact&&v===1){t=u(t)}ab(d,function(x){ab(aL.select(x.inline,t),function(y){V(x,l,y,x.exact?y:null)})});aL.getParent(t.parentNode,function(x){if(ar(x,g,l)){aL.remove(t,1);t=0;return an}});if(t){t=au(am(t),t);t=au(t,am(t,an))}}})}if(k){if(e){h=aL.createRng();h.setStartBefore(e);h.setEndAfter(e);j(h)}else{if(!ay.isCollapsed()||!k.inline){m=ay.getBookmark();j(aA(ay.getRng(an),d));ay.moveToBookmark(m);ay.setRng(f(ay.getRng(an)));b.nodeChanged()}else{Z("apply",g,l)}}}}function ao(g,m,e){var d=Y(g),k=d[0],n,o,h;function f(r){var s,t,u;s=c.grep(r.childNodes);for(t=0,u=d.length;t<u;t++){if(V(d[t],m,r,r)){break}}if(k.deep){for(t=0,u=s.length;t<u;t++){f(s[t])}}}function q(s){var r;ab(aC(s.parentNode).reverse(),function(u){var t;if(!r&&u.id!="_start"&&u.id!="_end"){t=ar(u,g,m);if(t&&t.split!==false){r=u}}});return r}function i(y,B,v,s){var r,t,u,z,x,A;if(y){A=y.parentNode;for(r=B.parentNode;r&&r!=A;r=r.parentNode){t=r.cloneNode(X);for(x=0;x<d.length;x++){if(V(d[x],m,t,t)){t=0;break}}if(t){if(u){t.appendChild(u)}if(!z){z=t}u=t}}if(s&&(!k.mixed||!aj(y))){B=aL.split(y,B)}if(u){v.parentNode.insertBefore(u,v);z.appendChild(v)}}return B}function l(r){return i(q(r),r,r,true)}function p(r){var s=aL.get(r?"_start":"_end"),t=s[r?"firstChild":"lastChild"];aL.remove(s,1);return t}function j(t){var s,r;t=aA(t,d,an);if(k.split){s=ag(t,an);r=ag(t);if(s!=r){s=ac(s,"span",{id:"_start",_mce_type:"bookmark"});r=ac(r,"span",{id:"_end",_mce_type:"bookmark"});l(s);l(r);s=p(an);r=p()}else{s=r=l(s)}t.startContainer=s.parentNode;t.startOffset=aw(s);t.endContainer=r.parentNode;t.endOffset=aw(r)+1}af.walk(t,function(u){ab(u,function(v){f(v)})})}if(e){h=aL.createRng();h.setStartBefore(e);h.setEndAfter(e);j(h);return}if(!ay.isCollapsed()||!k.inline){n=ay.getBookmark();j(ay.getRng(an));ay.moveToBookmark(n);b.nodeChanged()}else{Z("remove",g,m)}}function al(e,f,d){if(aF(e,f,d)){ao(e,f,d)}else{W(e,f,d)}}function ar(j,e,i){var g=Y(e),h,k,d;function f(n,l,r){var o,m,q=l[r],p;if(q){if(q.length===az){for(o in q){if(q.hasOwnProperty(o)){if(r==="attributes"){m=aL.getAttrib(n,o)}else{m=ae(n,o)}if(!aH(m,ax(q[o],i))){return}}}}else{for(p=0;p<q.length;p++){if(r==="attributes"?aL.getAttrib(n,q[p]):ae(n,q[p])){return l}}}}return l}if(g&&j){for(k=0;k<g.length;k++){h=g[k];if(aG(j,h)&&f(j,h,"attributes")&&f(j,h,"styles")){if(d=h.classes){for(k=0;k<d.length;k++){if(!aL.hasClass(j,d[k])){return}}}return h}}}}function aF(i,g,f){var d,h;function e(j){j=aL.getParent(j,function(k){return !!ar(k,i,g)});return ar(j,i,g)}if(f){return e(f)}if(ay.isCollapsed()){for(h=aa.apply.length-1;h>=0;h--){if(aa.apply[h].name==i){return true}}for(h=aa.remove.length-1;h>=0;h--){if(aa.remove[h].name==i){return false}}return e(ay.getNode())}f=ay.getNode();if(e(f)){return an}d=ay.getStart();if(d!=f){if(e(d)){return an}}return X}function at(f,g){var i,h=[],j={},k,d,e;if(ay.isCollapsed()){for(d=0;d<f.length;d++){for(k=aa.remove.length-1;k>=0;k--){e=f[d];if(aa.remove[k].name==e){j[e]=true;break}}}for(k=aa.apply.length-1;k>=0;k--){for(d=0;d<f.length;d++){e=f[d];if(!j[e]&&aa.apply[k].name==e){j[e]=true;h.push(e)}}}}i=ay.getStart();aL.getParent(i,function(l){var m,n;for(m=0;m<f.length;m++){n=f[m];if(!j[n]&&ar(l,n,g)){j[n]=true;h.push(n)}}});return h}function aq(h){var f=Y(h),i,j,g,d,e;if(f){i=ay.getStart();j=aC(i);for(d=f.length-1;d>=0;d--){e=f[d].selector;if(!e){return an}for(g=j.length-1;g>=0;g--){if(aL.is(j[g],e)){return an}}}}return X}c.extend(this,{get:Y,register:aE,apply:W,remove:ao,toggle:al,match:aF,matchAll:at,matchNode:ar,canApply:aq});function aG(e,d){if(aH(e,d.inline)){return an}if(aH(e,d.block)){return an}if(d.selector){return aL.is(e,d.selector)}}function aH(d,e){d=d||"";e=e||"";d=""+(d.nodeName||d);e=""+(e.nodeName||e);return d.toLowerCase()==e.toLowerCase()}function ae(d,e){var f=aL.getStyle(d,e);if(e=="color"||e=="backgroundColor"){f=aL.toHex(f)}if(e=="fontWeight"&&f==700){f="bold"}return""+f}function ax(e,d){if(typeof(e)!="string"){e=e(d)}else{if(d){e=e.replace(/%(\w+)/g,function(f,g){return d[g]||f})}}return e}function aI(d){return d&&d.nodeType===3&&/^\s*$/.test(d.nodeValue)}function ac(g,d,e){var f=aL.create(d,e);g.parentNode.insertBefore(f,g);f.appendChild(g);return f}function aA(i,m,f){var g=i.startContainer,d=i.startOffset,j=i.endContainer,o=i.endOffset,k,n;function l(u,t,q,p){var s,r;p=p||aL.getRoot();for(;;){s=u.parentNode;if(s==p||(!m[0].block_expand&&aj(s))){return u}for(k=s[t];k&&k!=u;k=k[q]){if(k.nodeType==1&&!ah(k)){return u}if(k.nodeType==3&&!aI(k)){return u}}u=u.parentNode}return u}if(g.nodeType==1&&g.hasChildNodes()){n=g.childNodes.length-1;g=g.childNodes[d>n?n:d];if(g.nodeType==3){d=0}}if(j.nodeType==1&&j.hasChildNodes()){n=j.childNodes.length-1;j=j.childNodes[o>n?n:o-1];if(j.nodeType==3){o=j.nodeValue.length}}if(ah(g.parentNode)){g=g.parentNode}if(ah(g)){g=g.nextSibling||g}if(ah(j.parentNode)){j=j.parentNode}if(ah(j)){j=j.previousSibling||j}if(m[0].inline||m[0].block_expand){g=l(g,"firstChild","nextSibling");j=l(j,"lastChild","previousSibling")}if(m[0].selector&&m[0].expand!==X&&!m[0].inline){function e(p,q){var t,s,r;if(p.nodeType==3&&p.nodeValue.length==0&&p[q]){p=p[q]}t=aC(p);for(s=0;s<t.length;s++){for(r=0;r<m.length;r++){if(aL.is(t[s],m[r].selector)){return t[s]}}}return p}g=e(g,"previousSibling");j=e(j,"nextSibling")}if(m[0].block||m[0].selector){function h(p,q,r){var s;if(!m[0].wrapper){s=aL.getParent(p,m[0].block)}if(!s){s=aL.getParent(p.nodeType==3?p.parentNode:p,aj)}if(s&&m[0].wrapper){s=aC(s,"ul,ol").reverse()[0]||s}if(!s){s=p;while(s[q]&&!aj(s[q])){s=s[q];if(aH(s,"br")){break}}}return s||p}g=h(g,"previousSibling");j=h(j,"nextSibling");if(m[0].block){if(!aj(g)){g=l(g,"firstChild","nextSibling")}if(!aj(j)){j=l(j,"lastChild","previousSibling")}}}if(g.nodeType==1){d=aw(g);g=g.parentNode}if(j.nodeType==1){o=aw(j)+1;j=j.parentNode}return{startContainer:g,startOffset:d,endContainer:j,endOffset:o}}function V(f,h,i,e){var j,d,g;if(!aG(i,f)){return X}if(f.remove!="all"){ab(f.styles,function(k,l){k=ax(k,h);if(typeof(l)==="number"){l=k;e=0}if(!e||aH(ae(e,l),k)){aL.setStyle(i,l,"")}g=1});if(g&&aL.getAttrib(i,"style")==""){i.removeAttribute("style");i.removeAttribute("_mce_style")}ab(f.attributes,function(k,m){var l;k=ax(k,h);if(typeof(m)==="number"){m=k;e=0}if(!e||aH(aL.getAttrib(e,m),k)){if(m=="class"){k=aL.getAttrib(i,m);if(k){l="";ab(k.split(/\s+/),function(n){if(/mce\w+/.test(n)){l+=(l?" ":"")+n}});if(l){aL.setAttrib(i,m,l);return}}}if(m=="class"){i.removeAttribute("className")}if(aJ.test(m)){i.removeAttribute("_mce_"+m)}i.removeAttribute(m)}});ab(f.classes,function(k){k=ax(k,h);if(!e||aL.hasClass(e,k)){aL.removeClass(i,k)}});d=aL.getAttribs(i);for(j=0;j<d.length;j++){if(d[j].nodeName.indexOf("_")!==0){return X}}}if(f.remove!="none"){aB(i,f);return an}}function aB(h,g){var e=h.parentNode,d;if(g.block){if(!aD){function f(j,k,i){j=am(j,k,i);return !j||(j.nodeName=="BR"||aj(j))}if(aj(h)&&!aj(e)){if(!f(h,X)&&!f(h.firstChild,an,1)){h.insertBefore(aL.create("br"),h.firstChild)}if(!f(h,an)&&!f(h.lastChild,X,1)){h.appendChild(aL.create("br"))}}}else{if(e==aL.getRoot()){if(!g.list_block||!aH(h,g.list_block)){ab(c.grep(h.childNodes),function(i){if(aK(aD,i.nodeName.toLowerCase())){if(!d){d=ac(i,aD)}else{d.appendChild(i)}}else{d=0}})}}}}if(g.selector&&g.inline&&!aH(g.inline,h)){return}aL.remove(h,1)}function am(d,e,f){if(d){e=e?"nextSibling":"previousSibling";for(d=f?d:d[e];d;d=d[e]){if(d.nodeType==1||!aI(d)){return d}}}}function ah(d){return d&&d.nodeType==1&&d.getAttribute("_mce_type")=="bookmark"}function au(h,i){var e,j,d;function f(l,m){if(l.nodeName!=m.nodeName){return X}function n(p){var o={};ab(aL.getAttribs(p),function(q){var r=q.nodeName.toLowerCase();if(r.indexOf("_")!==0&&r!=="style"){o[r]=aL.getAttrib(p,r)}});return o}function k(r,o){var p,q;for(q in r){if(r.hasOwnProperty(q)){p=o[q];if(p===az){return X}if(r[q]!=p){return X}delete o[q]}}for(q in o){if(o.hasOwnProperty(q)){return X}}return an}if(!k(n(l),n(m))){return X}if(!k(aL.parseStyle(aL.getAttrib(l,"style")),aL.parseStyle(aL.getAttrib(m,"style")))){return X}return an}if(h&&i){function g(k,l){for(j=k;j;j=j[l]){if(j.nodeType==3&&!aI(j)){return k}if(j.nodeType==1&&!ah(j)){return j}}return k}h=g(h,"previousSibling");i=g(i,"nextSibling");if(f(h,i)){for(j=h.nextSibling;j&&j!=i;){d=j;j=j.nextSibling;h.appendChild(d)}aL.remove(i);ab(c.grep(i.childNodes),function(k){h.appendChild(k)});return h}}return i}function ai(d){return/^(h[1-6]|p|div|pre|address|dl|dt|dd)$/.test(d)}function ag(d,f){var e,g,h;e=d[f?"startContainer":"endContainer"];g=d[f?"startOffset":"endOffset"];if(e.nodeType==1){h=e.childNodes.length-1;if(!f&&g){g--}e=e.childNodes[g>h?h:g]}return e}function Z(d,h,e){var g,i=aa[d],l=aa[d=="apply"?"remove":"apply"];function k(){return aa.apply.length||aa.remove.length}function f(){aa.apply=[];aa.remove=[]}function j(m){ab(aa.apply.reverse(),function(n){W(n.name,n.vars,m)});ab(aa.remove.reverse(),function(n){ao(n.name,n.vars,m)});aL.remove(m,1);f()}for(g=i.length-1;g>=0;g--){if(i[g].name==h){return}}i.push({name:h,vars:e});for(g=l.length-1;g>=0;g--){if(l[g].name==h){l.splice(g,1)}}if(k()){b.getDoc().execCommand("FontName",false,"mceinline");aa.lastRng=ay.getRng();ab(aL.select("font,span"),function(m){var n;if(aM(m)){n=ay.getBookmark();j(m);ay.moveToBookmark(n);b.nodeChanged()}});if(!aa.isListening&&k()){aa.isListening=true;ab("onKeyDown,onKeyUp,onKeyPress,onMouseUp".split(","),function(m){b[m].addToTop(function(o,n){if(k()&&!c.dom.RangeUtils.compareRanges(aa.lastRng,ay.getRng())){ab(aL.select("font,span"),function(s){var p,r,q;if(aM(s)){r=s.firstChild;j(s);q=aL.createRng();q.setStart(r,r.nodeValue.length);q.setEnd(r,r.nodeValue.length);ay.setRng(q);o.nodeChanged()}});if(n.type=="keyup"||n.type=="mouseup"){f()}}})})}}}}})(tinymce);tinymce.onAddEditor.add(function(n,j){var o,k,l,p=j.settings;if(p.inline_styles){k=n.explode(p.font_size_style_values);function q(b,c){l.replace(l.create("span",{style:c}),b,1)}o={font:function(b,c){q(c,{backgroundColor:c.style.backgroundColor,color:c.color,fontFamily:c.face,fontSize:k[parseInt(c.size)-1]})},u:function(b,c){q(c,{textDecoration:"underline"})},strike:function(b,c){q(c,{textDecoration:"line-through"})}};function m(c,b){l=c.dom;if(p.convert_fonts_to_spans){n.each(l.select("font,u,strike",b.node),function(d){o[d.nodeName.toLowerCase()](j.dom,d)})}}j.onPreProcess.add(m);j.onInit.add(function(){j.selection.onSetContent.add(m)})}});
