var oPm=new function(){this.buffer="";this.el_visible={};this.id_el="";this.save=function(){var new_el=document.createTextNode(jsF.wordwrap(this.buffer,25,"\n",1));this.el_visible.replaceChild(new_el,this.el_visible.firstChild);fn_getElementById("arp-"+this.id_el+"-").value=encodeURIComponent(this.buffer);this.destroy();};this.edit=function(id_el){this.id_el=id_el;this.destroy();this.el_visible=fn_getElementById("preview-"+this.id_el);var el_value=fn_getElementById("arp-"+this.id_el+"-");if(!this.el_visible||!el_value){return;}var a=document.createElement("a");var em=document.createElement("em");var div=document.createElement("div");div.id="div-edit";var textarea=document.createElement("textarea");textarea.className="inp";textarea.setAttribute("rows","3");textarea.setAttribute("style","width:98%");textarea.id="textarea-edit";textarea.value=decodeURIComponent(el_value.value);div.appendChild(textarea);a=a.cloneNode(false);a.setAttribute("style","float:left");a.setAttribute("class","submitok");a.setAttribute("onclick","oPm.save();return false");a.appendChild(document.createTextNode(jsF.Get("oTkit_1019")));div.appendChild(a);a=a.cloneNode(false);a.setAttribute("style","float:left");a.setAttribute("class","submitcancel");a.setAttribute("onclick","oPm.destroy();return false");a.appendChild(document.createTextNode(jsF.Get("oTkit_1027")));div.appendChild(a);this.el_visible.parentNode.appendChild(div);this.timer_autoheight=setInterval(function(){jsF.checkFieldLengthLeft("textarea-edit","feedback-characters-left",1000);jsF.checkFieldHeight("textarea-edit")},201);this.timer_autosave=setInterval(function(){oPm.store(fn_getElementById("textarea-edit").value)},202);this.el_visible.style.display="none";textarea.focus();};this.destroy=function(){var el=fn_getElementById("div-edit");if(el){this.buffer="";this.el_visible.parentNode.removeChild(el);this.el_visible.style.display="block";clearInterval(this.timer_autosave);clearInterval(this.timer_autoheight);}};this.store=function(value){this.buffer=value;};};var jsF=new function(){this.vars=[];this.Set=function(k,v){this.vars[k]=v;};this.Get=function(k){return(typeof(this.vars[k])=='undefined')?k:this.vars[k];};this.checkFieldHeight=function(id){var el=fn_getElementById(id);if(!el){return;}var height=(6+this.countLF(el.value));if((height > 25)){height=25;}el.style.height=height+'em';el.style.lineHeight="100%";};this.countLF=function(s){var cnt=1;var re=/\n+/g;while((ar=re.exec(s))!=null){cnt++;}return cnt;};this.checkFieldLength=function(id_field,target_id){var el=fn_getElementById(id_field);if(!el){return;}var target_el=fn_getElementById(target_id);target_el.removeChild(target_el.lastChild);target_el.appendChild(document.createTextNode(el.value.length));};this.checkFieldLengthLeft=function(id_field,target_id,max){var el=fn_getElementById(id_field);if(!el){return;}var left=(max-el.value.length);if(el.value.length > max){left=0;el.value=el.value.substring(0,max);}var target_el=fn_getElementById(target_id);if(!target_el){return;}target_el.removeChild(target_el.lastChild);target_el.appendChild(document.createTextNode(left));};this.formKeypress=function(e,o){e=(e)?e:window.event;if(((e.keyCode==13)||(e.keyCode==10))&&(e.ctrlKey==true)){if(this.Get("is_clicked"+o.id)==1){return false;}this.Set("is_clicked"+o.id,1);o.submit();}return false;};this.wordwrap=function(str,int_width,str_break,is_binary){int_width=((arguments.length >=2)?arguments[1]:25);str_break=((arguments.length >=3)?arguments[2]:"\n");is_binary=((arguments.length >=4)?arguments[3]:false);var i,j,l,s,r;str+='';if(int_width<1){return str;}for(i=-1,l=(r=str.split(/\r\n|\n|\r/)).length;++i<l;r[i]+=s){for(s=r[i],r[i]="";s.length > int_width;r[i]+=s.slice(0,j)+((s=s.slice(j)).length?str_break:"")){j=is_binary==2||(j=s.slice(0,int_width+1).match(/\S*(\s)?$/))[1]?int_width:j.input.length-j[0].length||is_binary==1 && int_width||j.input.length+(j=s.slice(int_width).match(/^\S*/)).input.length;}}return r.join("\n");};};function fn_getElementById(el_name){if(document.getElementById){return(document.getElementById(el_name)==null)?false:document.getElementById(el_name);}else if(document.all){return(document.all[el_name]==null)?false:document.all[el_name];}return false;}function DOM_make_38x31(el_name,ar_img){var el=document.getElementById(el_name);if(!el){return;}var oImg=document.createElement("img");oImg.width=38;oImg.height=31;var oA=document.createElement("a");oA.setAttribute("onclick","window.open(this.href);return false");for(var i=0;i<ar_img.length;i++){oA=oA.cloneNode(false);oImg=oImg.cloneNode(false);oA.href=ar_img[i][1];oImg.src=js_path_img+"/"+ar_img[i][0];oImg.setAttribute("alt",ar_img[i][2]);oImg.setAttribute("title",ar_img[i][2]);oA.appendChild(oImg);el.appendChild(oA);}};function DOM_make_cnt(countername){var el_name="counters-inv";var el=document.getElementById(el_name);if(!el){return;}var oImg=document.createElement("img");switch(countername){case "rax":oImg.src='http://counter.yadro.ru/hit?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';'+Math.random();oImg.height=1;oImg.width=1;break;}el.appendChild(oImg);};