
/* - dc_remove_kupu_empty_links.js - */
// http://www.jmtonic.fr/portal_javascripts/dc_remove_kupu_empty_links.js?original=1
if('undefined'!=typeof KupuEditor){KupuEditor.prototype.originalSaveDataToField=KupuEditor.prototype.saveDataToField;KupuEditor.prototype.saveDataToField=function(form,field){var sourcetool=this.getTool('sourceedittool');if(sourcetool){sourcetool.cancelSourceMode()};var edited_document=this.getInnerDocument().documentElement;var links=edited_document.getElementsByTagName('A');var removed_links=new Array();var link_content='';for(var i=0;i<links.length;i++){link_images=links[i].getElementsByTagName('IMG');if(link_images.length==0){if(links[i].textContent){link_content=links[i].textContent}
else{link_content=links[i].innerText}
if(link_content==undefined){removed_links.push(links[i])} else if(link_content.replace(/[\n\s]+/,'').length==0){removed_links.push(links[i])}}}
while(current_link=removed_links.shift()){if(navigator.userAgent.indexOf('MSIE')!=-1){current_link.outerHTML=""} else{parent=current_link.parentNode;parent.removeChild(current_link)}}
return this.originalSaveDataToField(form,field)}}


