function linksMore (obj) { var item=new htmlTag1(obj,"div","formItem"); var line=new htmlTag1(item,"div","formLine"); var label=new htmlTag1(line,"label",""); var text=document.createTextNode("Link url:"); label.appendChild(text); var inp=new htmlTag(line,"input","left"); inp.att("name","link[]"); inp.obj.onchange=function(){checkLink(this);}; inp.obj.onfocus=function () {this.select();} inp.obj.onclick=function () {this.select();} inp=inp.append(); var stat=new htmlTag1(line,"div","statusCheck"); line=new htmlTag1(item,"div","formLine"); label=new htmlTag1(line,"label",""); text=document.createTextNode("Description:"); label.appendChild(text); var inp=new htmlTag(line,"input","left"); inp.att("name","des[]"); inp=inp.append(); var but=new htmlTag(line,"input","button"); but.att("type","button"); but.att("value","cancel"); but.obj.onclick=function() { this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode); } but=but.append(); } function checkLink (obj) { obj.parentNode.removeChild(obj.parentNode.children[2]); var obj1=new htmlTag1(obj.parentNode,"div","statusCheck"); if (obj.value=='') return; advAJAX.post ({ url: documentAddress, cmd: '_checkLink', link: obj.value, onSuccess: function (res) { if (error=getAjaxResponse(res,"error")) { obj.parentNode.children[2].style.backgroundImage="url(images/exclamation.png)"; var text=document.createTextNode(error); obj.parentNode.children[2].appendChild(text); } else if (getAjaxResponse(res,"status")=="present") { obj.parentNode.children[2].style.backgroundImage="url(images/exclamation.png)"; var text=document.createTextNode('Link is already present'); obj.parentNode.children[2].appendChild(text); } else if (getAjaxResponse(res,"status")=="ok") { obj.parentNode.children[2].style.backgroundImage="url(images/ok.png)"; } } }); } function linkSend (form) { var cmd=new ajaxCommand(form); cmd.cuLayerId="weblinksSendForm"; cmd.successHref=base+"weblinks/showLinks/0.html"; cmd.apply(); } function editItem (obj,Obj) { location.href=base+Obj.page+'/editItem/'+Obj.id+'.html'; } function linkSave(form,id) { applyCommand(form,'weblinks','showLinks',0); }