var fTAR={};fTAR.FlashObject=function(_39,_89){var $=this;$._48=[];$._47=[];$._55=_39;$._20=_89||'efx_fo_'+fTAR.FlashObject._78++;$.addParam('allowScriptAccess','always');$.addVar('flashID',$._20);$._25=$._28=0};fTAR.FlashObject._78=0;fTAR.FlashObject._56=(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length);fTAR.FlashObject._12=window.ActiveXObject||false;fTAR.FlashObject._79=function(){var pv={major:0,minor:0,rev:0};var va=[0,0,0];if(fTAR.FlashObject._56){var x=navigator.plugins['Shockwave Flash'];if(x&&x.description){va=x.description.replace(/([a-z]|[A-Z]|\s)+/,'').replace(/(\s+r|\s+b[0-9]+)/,'.').split('.')}}else if(fTAR.FlashObject._12){try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash');axo.allowScriptAccess='always';va=axo.GetVariable('$version').split(' ')[1].split(',')}catch(e){}}pv.major=parseInt(va[0])||0;pv.minor=parseInt(va[1])||0;pv.rev=parseInt(va[2])||0;return pv}();fTAR.FlashObject.versionIsValid=function(_18){var _21=fTAR.FlashObject._79;if(_18.major>_21.major)return false;if(_18.major<_21.major)return true;if(_18.minor>_21.minor)return false;if(_18.minor<_21.minor)return true;return(_18.rev<=_21.rev)};fTAR.FlashObject.prototype={setSize:function(_82,_83){this._25=_82;this._28=_83},_75:function(){var _23=document.getElementById(this._20);if(fTAR.FlashObject._12){window[this._20]=_23}return _23},insert:function(_1,_84){if(typeof _1=='string'){_1=document.getElementById(_1)};var _33=this._77();if(_84){if(fTAR.FlashObject._12){_1.outerHTML=_33}else{var _6=document.createElement('div');document.getElementsByTagName('body')[0].appendChild(_6);_6.innerHTML=_33;_1.parentNode.replaceChild(document.getElementById(this._20),_1)}}else{_1.innerHTML=_33}return this._75()},_77:function(){this.addParam('FlashVars',this._87());var f='<object id="'+this._20+'" width="'+this._25+'" height="'+this._28+'"';if(fTAR.FlashObject._56){f+=' type="application/x-shockwave-flash" data="'+this._55+'">'}else if(fTAR.FlashObject._12){f+=' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">';this.addParam('movie',this._55)}for(var i in this._47){f+='<param name="'+i+'" value="'+this._47[i]+'" />'}f+='</object>';return f},addParam:function(_46,_41){this._47[_46]=_41},addVar:function(_46,_41){this._48[_46]=_41},_87:function(){var t=[];for(var i in this._48){t[t.length]=i+'='+encodeURIComponent(this._48[i])}return t.join('&')}};fTAR.FlashTextArea=new function(){var $=this;var _8=[];var _30;var _36=false;var _2;var _51;var _32=false;var _64;var _62;var _71;var _67;var _61;var _40;var _70=true;var _59,_9,_15;var _19=function(el){return document.createElement(el)};var _35=function(_24,_50,_49){if(_24.addEventListener){_24.addEventListener(_50,_49,false)}else if(_24.attachEvent){_24.attachEvent('on'+_50,_49)}else{return false}};var _92=function(_43,_29){var _45='';if(document.defaultView&&document.defaultView.getComputedStyle){_45=document.defaultView.getComputedStyle(_43,'').getPropertyValue(_29)}else if(_43.currentStyle){_29=_29.replace(/\-(\w)/g,function(_104,_86){return _86.toUpperCase()});_45=_43.currentStyle[_29]}return _45};var _90=function(){var t;if(document.documentElement&&document.documentElement.scrollTop){t=document.documentElement.scrollTop}else if(document.body){t=document.body.scrollTop}return t};var _88=function(){var win_w,win_h;if(self.innerHeight){win_w=self.innerWidth;win_h=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){win_w=document.documentElement.clientWidth;win_h=document.documentElement.clientHeight}else if(document.body){win_w=document.body.clientWidth;win_h=document.body.clientHeight}return{'w':win_w,'h':win_h}};var _95=function(){var _27,_26;if(window.innerHeight&&window.scrollMaxY){_27=window.innerWidth+window.scrollMaxX;_26=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){_27=document.body.scrollWidth;_26=document.body.scrollHeight}else{_27=document.body.offsetWidth+document.body.offsetLeft;_26=document.body.offsetHeight+document.body.offsetTop}return{'w':_27,'h':_26}};$.getChangedAreas=function(){var _52=[];var _44=false;for(var i in _8){if($.hasChanged(i)){_52.push(i);_44=true}}return _44?_52:_44};$.hasChanged=function(_1){return _8[_1].fl.hasChanged()};$.getTextAreaContent=function(_1){return _8[_1].tf.value};$.updateContent=function(){var _103;try{for(var i in _8){var _38=_8[i];if(typeof _38.fl.getContents=='function'){_38.tf.value=_38.fl.getContents()}}}catch(e){}};var _63=function(_4,_17,_54){if(_32){$.closeBrowse()}_32=true;if(!_17){_4=_4.split(',');_54=_4[1];_4=_4[0]}_2.addVar('imagesOnly',_54||false);_2.addVar('fromFlash',_17||false);_2.addVar('browseElementID',_4);_51=_2.insert(_15);if(fTAR.FlashObject._12){var _7=document.getElementsByTagName('select'),_53;_30=[];for(var i=0;i<_7.length;i++){_30[i]={s:_53=_7[i],v:_92(_7[i],'visibility')};_53.style.visibility='hidden'}}_9.style.height=_95().h+'px';_15.style.top=(_90()+(_88().h-450)/2)+'px';_9.style.display='block';setTimeout(function(){_51.focus()},300)};$.flashBrowse=function(_91,_93){_63(_91,true,_93)};$.insertFile=function(_4,_68,_25,_28,_17){if(_17&&_17=='true'){_8[_4].fl.insertFile(_68,_25,_28)}else{var el=document.getElementById(_4);el.value=_68}$.closeBrowse()};$.closeBrowse=function(){_9.style.display='none';_15.innerHTML='';if(fTAR.FlashObject._12){var _7;for(var i=0;i<_30.length;i++){_7=_30[i];_7.s.style.visibility=_7.v}}_32=false};var _31=function(_23,_85){var _72=[],_3;var _69=document.getElementsByTagName(_23);var _94=new RegExp('\\b'+_85+'\\b');for(var j=0,_13=_69.length;j<_13;j++){if((_3=_69[j]).className.match(_94)){_72.push(_3)}}return _72};var _73=function(){var _5=_31('input','efx_browser');_5=_5.concat(_31('input','efx_browser_images'));if(_5.length==0){return false};var _13,_3,_58,_34,_6,_14,id;for(var i=0,_13=_5.length;i<_13;i++){_3=_5[i];_58=_3.parentNode;_34=_3.cloneNode(true);id=_3.getAttribute('id');_6=_19('span');_6.className='efx_form_fileBrowser_span';_6.appendChild(_34);if(id==undefined||id==''){id='__browser__'+i;_34.setAttribute('id',id)}_14=_19('a');_14.className='efx_form_fileBrowser_button';_14.setAttribute('rel',id+','+(_3.className.indexOf('efx_browser_images')!=-1));_14.appendChild(document.createTextNode('Browse...'));_6.appendChild(_14);_58.replaceChild(_6,_3);_35(_14,'click',function(e){_63((e.target||e.srcElement).getAttribute('rel'));return false})}};var _74=function(){var _5=_31('textarea','efx_flashtextarea');if(_5.length==0){return false}for(var i=0,_13=_5.length;i<_13;i++){var _11=_5[i];var _100=_11.parentNode;var _99=_11.value;var _22=_11.getAttribute('name');var _60=_11.getAttribute('id')||_22;var _96='fTAR_'+_60;var _37=_11.offsetWidth;var _42=_11.offsetHeight;if(_37<550)_37=550;if(_42<400)_42=400;var _10=new fTAR.FlashObject(_62,_96);_10.addVar('useBrowser',_70);_10.addVar('textfieldName',encodeURIComponent(_22));_10.addVar('buttons',fTAR.FlashTextAreaButtons.buttons);_10.addVar('lang',_40);_10.addParam('wmode','opaque');_10.setSize(_37,_42);var _66=_10.insert(_11,true);_66.className='efx_form_flashtextarea';var _16=_19('input');_16.setAttribute('type','hidden');_16.setAttribute('name',_22);_16.setAttribute('id',_60);_16.setAttribute('value',_99);_100.appendChild(_16);_8[_22]={tf:_16,fl:_66}}var _65=document.forms;for(var i=0,l=_65.length;i<l;i++){_35(_65[i],'submit',$.updateContent)}};$.setServerURL=function(_98){_67=_98};$.setFilemanager=function(_102){_71=_102};$.setBasePath=function(_97){_61=_97};$.setLngFile=function(_39){_40=_39};$.useFileBrowser=function(_101){_70=_101};var _76=function(){if(_36)return;_36=true;setTimeout(function(){if(fTAR.FlashObject.versionIsValid({major:8,minor:0,rev:0})){_59=document.getElementsByTagName('body')[0];_9=_19('div');_9.setAttribute('id','efx_form_fileBrowserModal');_15=_19('div');_15.setAttribute('id','efx_form_fileBrowserContainer');_9.appendChild(_15);_59.appendChild(_9);_2=new fTAR.FlashObject(_64,'efx_form_flashFileBrowser');_2.addVar('lang',_40);_2.addVar('basepath',_61);_2.addVar('serverurl',_67);_2.addVar('script',_71);_2.setSize(750,450);_74();_73()}},10)};$.setup=function(_80,_81){if(_36)return;_64=_81;_62=_80;_35(window,'load',_76)}}();fTAR.FlashTextAreaButtons=new function(){var $=this;$.buttons=0x7FFFF;$.setBits=function(_0,_57){if(_0){$.buttons|=_57}else{$.buttons&=~_57}};$.bold=function(_0){$.setBits(_0,1)};$.italic=function(_0){$.setBits(_0,2)};$.underline=function(_0){$.setBits(_0,4)};$.leftAlign=function(_0){$.setBits(_0,8)};$.centerAlign=function(_0){$.setBits(_0,16)};$.rightAlign=function(_0){$.setBits(_0,32)};$.justifyAlign=function(_0){$.setBits(_0,64)};$.header1=function(_0){$.setBits(_0,128)};$.header2=function(_0){$.setBits(_0,256)};$.header3=function(_0){$.setBits(_0,512)};$.header4=function(_0){$.setBits(_0,1024)};$.header5=function(_0){$.setBits(_0,2048)};$.header6=function(_0){$.setBits(_0,4096)};$.bullets=function(_0){$.setBits(_0,8192)};$.quote=function(_0){$.setBits(_0,16384)};$.links=function(_0){$.setBits(_0,32768)};$.images=function(_0){$.setBits(_0,65536)};$.undo=function(_0){$.setBits(_0,131072)};$.redo=function(_0){$.setBits(_0,262144)}}();

if(typeof fTAR == 'object'){
	fTAR.FlashTextArea.setFilemanager('fileManager.php');
	fTAR.FlashTextArea.setServerURL('http://localhost');
	fTAR.FlashTextArea.setBasePath('');
	fTAR.FlashTextArea.setLngFile('lang/en.xml');
	fTAR.FlashTextArea.setup('FlashTA.swf', 'FlashFB.swf');
}
