var vbseoLinkbackEditor=null;function vBSEO_linkback_mod_Init(c,d){if(AJAX_Compatible){new vBSEO_linkback(c,d)}return false}function vBSEO_linkback(f,d){this.link_ajax=null;this.linkback_id=f;this.action=d;var e=this;this.linkback_mod=function(){this.link_ajax=new vB_AJAX_Handler(true);this.link_ajax.onreadystatechange(this.linkback_mod_ready);var b="do=linkbackmod&id="+this.linkback_id+"&action="+this.action+"&";this.link_ajax.send("ajax.php?"+b,b);if(this.action=="mod"){var l=fetch_object("linkbackimg_"+this.linkback_id);var k=(l.title==vbphrase.vbseo_mod_unapprove);l.title=k?vbphrase.vbseo_mod_approve:vbphrase.vbseo_mod_unapprove;var a=fetch_object("linkback_"+this.linkback_id);var i=fetch_tags(a,"td");for(var c=0;c<i.length;c++){i[c].className=k?"inlinemod":("alt"+((c%2)?"2":"1"))}}else{if(this.action=="del"||this.action=="ban"){var a=fetch_object("linkback_"+this.linkback_id);a.style.display="none"}}return false};this.linkback_mod_ready=function(){if(e.link_ajax.handler.readyState==4&&e.link_ajax.handler.status==200){if(e.link_ajax.handler.responseText){}if(is_ie){e.link_ajax.handler.abort()}}};return this.linkback_mod()}function vbseo_linkback_ondblclick(b){if(vbseoLinkbackEditor&&vbseoLinkbackEditor.obj==b){return false}else{if(vbseoLinkbackEditor){try{vbseoLinkbackEditor.restore()}catch(b){}}vbseoLinkbackEditor=new vbseo_Linkback_Edit(b)}}function vbseo_linkback_onblur(b){vbseoLinkbackEditor.restore()}function vbseo_linkback_onkeypress(b){b=b?b:window.event;switch(b.keyCode){case 13:vbseoLinkbackEditor.inputobj.blur();return false;case 27:vbseoLinkbackEditor.inputobj.value=vbseoLinkbackEditor.origtitle;vbseoLinkbackEditor.inputobj.blur();return true}}function vbseo_Linkback_Edit(c){this.obj=c;this.linkbackid=this.obj.id.substr(this.obj.id.lastIndexOf("_")+1);this.linkobj=fetch_object("linkback_title_"+this.linkbackid);this.container=this.linkobj.parentNode;this.editobj=null;this.xml_sender=null;this.origtitle="";this.editstate=false;this.edit=function(){if(this.editstate==false){this.inputobj=document.createElement("input");this.inputobj.type="text";this.inputobj.size=50;this.inputobj.maxLength=((typeof(titlemaxchars)=="number"&&titlemaxchars>0)?titlemaxchars:85);this.inputobj.style.width=Math.max(this.linkobj.offsetWidth,250)+"px";this.inputobj.className="smallfont";this.inputobj.value=PHP.unhtmlspecialchars(this.linkobj.innerHTML);this.inputobj.title=this.inputobj.value;this.inputobj.onblur=vbseo_linkback_onblur;this.inputobj.onkeypress=vbseo_linkback_onkeypress;this.editobj=this.container.insertBefore(this.inputobj,this.linkobj);this.editobj.select();this.origtitle=this.linkobj.innerHTML;this.linkobj.style.display="none";this.editstate=true}};this.restore=function(){if(this.editstate==true){if(this.editobj.value!=this.origtitle){this.linkobj.innerHTML=PHP.htmlspecialchars(this.editobj.value);this.save(this.editobj.value)}else{this.linkobj.innerHTML=this.editobj.value}this.container.removeChild(this.editobj);this.linkobj.style.display="";this.editstate=false;this.obj=null}};this.save=function(b){this.xml_sender=new vB_AJAX_Handler(true);this.xml_sender.onreadystatechange(this.onreadystatechange);var a="do=updatelinkback&linkid="+this.linkbackid+"&title="+PHP.urlencode(b)+"&";this.xml_sender.send("ajax.php?"+a,a)};var d=this;this.onreadystatechange=function(){if(d.xml_sender.handler.readyState==4&&d.xml_sender.handler.status==200){if(d.xml_sender.handler.responseXML){d.linkobj.innerHTML=d.xml_sender.fetch_data(fetch_tags(d.xml_sender.handler.responseXML,"linkhtml")[0])}if(is_ie){d.xml_sender.handler.abort()}vbseoLinkbackEditor.obj=null}};this.edit()};