X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fcommons.js;h=08b36a4991a4b57af99585d127839060fbc5112f;hb=73da829130f1d1e82bbdf16474ad8628419db1f9;hp=d2863728c3fd3d0e0f499765da08f7d89d0a6f2b;hpb=3e224f95cb1a8bbc2d9f10a85d6632e7710b446a;p=brisk.git diff --git a/web/commons.js b/web/commons.js index d286372..08b36a4 100644 --- a/web/commons.js +++ b/web/commons.js @@ -701,15 +701,15 @@ function set_names(so,ea,ne,nw,we) { // alert("EA: "+ea); $("name").innerHTML = so; - $("name").title = so; + $("name").title = unescapeHTML(so); $("name_ea").innerHTML = ea; - $("name_ea").title = ea; + $("name_ea").title = unescapeHTML(ea); $("name_ne").innerHTML = ne; - $("name_ne").title = ne; + $("name_ne").title = unescapeHTML(ne); $("name_nw").innerHTML = nw; - $("name_nw").title = nw; + $("name_nw").title = unescapeHTML(nw); $("name_we").innerHTML = we; - $("name_we").title = we; + $("name_we").title = unescapeHTML(we); return; } @@ -899,6 +899,36 @@ function room_checkspace(emme,tables,inpe) $("esco").innerHTML = ""; } +function unescapeHTML(cont) { + var div = document.createElement('div'); + var memo = ""; + var i; + + div.innerHTML = cont; + if (div.childNodes[0]) { + if (div.childNodes.length > 1) { + if (div.childNodes.toArray) + alert("si puo"); + else { + var length = div.childNodes.length, results = new Array(length); + while (length--) + results[length] = div.childNodes[length]; + + for (i=0 ; i