X-Git-Url: http://mop.ddnsfree.com/gitweb/?p=brisk.git;a=blobdiff_plain;f=web%2Finfo.js;h=bf63b9c408c0e219a546b4e153978fb3e91b6c85;hp=ec13833cc261547e5b80c4220eaa4cb427cf3d48;hb=6df7632d387a4b4ce24b28db98fae3ae2fcb647c;hpb=c75222f24ff3f47a664f20f5971048d58f20c492 diff --git a/web/info.js b/web/info.js index ec13833..bf63b9c 100644 --- a/web/info.js +++ b/web/info.js @@ -52,7 +52,6 @@ function info_fld(dobj) }; var ret = new Fieldify([dobj], fields); - console.log(ret); return (ret); } @@ -66,6 +65,7 @@ function info_show(username) if (info_in.ret == 0) { info = info_fld($('info')); info.json2dom(info_in); + info_onlyifknown_isvisible(); info.visible(true); } else { @@ -109,3 +109,25 @@ function info_save() alert(ret); } } +function info_onlyifknown_isvisible() +{ + var vis = 'inherit'; + var arr = $('info').getElementsByClassName('friend_id'); + var obj = null; + + for (var k = 0 ; k < arr.length ; k++) { + if (arr[k].checked == true) { + obj = arr[k]; + break; + } + } + if (obj == null) { + return false; + } + + if (obj.value == 'black' || obj.value == 'unknown') { + vis = 'hidden'; + } + $('info').getElementsByClassName('onlyifknown_id')[0].style.visibility = vis; + return true; +}