function previewShow(f,d,a){var b=document.getElementById("preview_"+d+"_button");b.style.display="none";var c="<table width='100%'>";c+="<tr>";c+="<td>";c+="<img src='images/close.gif' onclick='previewHide(\""+d+"\")'>";c+="</td>";c+="<td align='left' width='99%'>";c+="<span onclick='previewHide(\""+d+"\")'>Close</span>";c+="</td>";c+="</tr>";c+="<tr>";c+="<td colspan='2' width='100%'>";c+="<iframe src='"+a+"' width='100%' height='350'>";c+="</td>";c+="</tr>";c+="</table>";var e=document.getElementById("preview_"+d);e.innerHTML=c;var a="item.preview?iid="+d+"&cid="+f;call(a,null,GET)}function previewHide(a){$("#preview_"+a).hide();$("#preview_"+a+"_button").show()}function click(c,b){var a="item.click?cid="+c+"&iid="+b;call(a,null,GET)}function vote(d,c,b){var a="item.vote?cid="+d+"&iid="+c+"&vote="+b;call(a,null,GET);$("#vote_message_"+c).html(sThank)}function vote(d,c,b){var a="item.vote?cid="+d+"&iid="+c+"&vote="+b;call(a,null,GET);$("#vote_message_"+c).html(sThank)}function addTagsShow(e,a){var d=$("#tags_"+e+"_add");d.hide();var c=$("#tags_"+e+"_edit");var b="<textarea id='tags_"+e+"_text' style='width:100%' rows='3' onkeyup='monitorPreview(this,\""+e+"\")'>";if(a!=undefined&&a!=null){b+=a}b+="</textarea>";b+="<br/><span class='separate_by_comma'>"+sSeparate+"</span>";b+="<br/><button onclick='cancelAddTags(\""+e+"\")' class='btn'>Cancel</button>";b+=" <button onclick='previewTags(\""+e+"\")' id='tags_preview_"+e+"' class='btn' styles='display:none'>Preview</button>";c.html(b);c.show()}function monitorPreview(c,b){var a=document.getElementById("tags_preview_"+b);if(trim(c.value).length>0){a.style.display="inline"}else{a.style.display="none"}}function cancelAddTags(c){var a=document.getElementById("tags_"+c+"_edit");a.innerHTML="";a.style.display="none";var b=document.getElementById("tags_"+c+"_add");b.style.display="inline"}function previewTags(g){var j=$("#tags_"+g+"_text").val();if(trim(j).length==0){return}var c=$("#tags_"+g+"_edit");c.html("");var b=j.split(",");var f="";for(var a=0;a<b.length;a++){var h=b[a];if(h.length>32){continue}h=h.replace("'","").replace('"',"");var d="item_"+g+"_tag_tmp_"+a;var e=$("<a></a>");e.text(h);e.attr("href",h);e.attr("id",d);e.addClass("item_tag");c.append(e);$("#"+d).bind("mouseenter",{underline:true},linkOnEnter);$("#"+d).bind("mouseleave",{underline:true},linkOnLeave);if(f.length>0){f+=","}f+=h}c.append("<br/><br/>");c.append("<button onclick='cancelAddTags(\""+g+"\")' class='btn'>Cancel</button>");c.append("<button onclick='addTagsShow(\""+g+'","'+j+"\")' class='btn'>Edit</button>");c.append("<button onclick='saveTags(\""+g+'","'+f+"\")' class='btn'>Save</button>")}function saveTags(h,k){var c=k.split(",");for(var b=0;b<c.length;b++){var j=c[b];var d="item_"+h+"_tag_tmp_"+b;var e=$("<a></a>");e.text(j);e.attr("href",j);e.attr("id",d);e.addClass("item_tag");$("#tags_"+h).append(e);$("#"+d).bind("mouseenter",{underline:true},linkOnEnter);$("#"+d).bind("mouseleave",{underline:true},linkOnLeave)}var a="tag?iid="+h+"&tags="+encodeURIComponent(k);call(a,saveTagsCallback);var f=document.getElementById("tags_"+h+"_edit");f.innerHTML="";f.style.display="none";var g=document.getElementById("tags_"+h+"_add");g.style.display="inline"}function saveTagsCallback(){}function showAllTags(b){var a="item.tags?iid="+b;var c=function(d){showAllTagsCallback(d,b)};call(a,c,GET)}function showAllTagsCallback(req,iid){if(req.readyState==4&&req.status==200){if(req.responseText){eval("var allTags = "+req.responseText);var span=document.getElementById("tags_"+iid);for(var i=0;i<allTags.length;i++){var tag=allTags[i];var link="<a href='"+tag+"'>"+tag+"</a> ";span.innerHTML+=link}}}}function userAddConcept(d,c,b){var a="user.add.concept?cid="+d;call(a,null,GET);var c=encodeURIComponent(c);$("#users").append("<a id='user_"+c+"'></a>");$("#user_"+c).attr("href","user.profile.jsp?user="+c);$("#user_"+c).addClass("related_concept");$("#user_"+c).text(b)};