Files
sms_host20170829/content/board_org/nninc_faq/js/common.js
T
2026-02-23 10:01:00 +09:00

91 lines
3.3 KiB
JavaScript

function focus_on1(str) {
(str).style.border='1px solid #7D7D7D';
(str).style.background='#ffffff';
}
function focus_off1(str) {
(str).style.border='1px solid #cdcdcd';
(str).style.background='#ffffff';
}
function add() {
var change = false;
for (var i = 1; i < 5; i++) {
var obj = document.getElementById("filediv" + i);
if (obj != null) {
if (obj.style.display == "none") {
obj.style.display = "block";
change = true;
break;
}
}
}
if (change == false) {
alert("파일을 더 이상 추가 할 수 없습니다.");
}
}
function del(index) {
var fileobj = document.getElementById("upload" + index);
var divobj = document.getElementById("filediv" + index);
fileobj.outerHTML = fileobj.outerHTML;
divobj.style.display = "none";
}
function showAnswer(answerId){
var tableBody = document.getElementById("faq_area").getElementsByTagName("table")[0];
var tBody = tableBody.getElementsByTagName("tbody")[0];
var trTags = tBody.getElementsByTagName("tr");
var answerTagId = "answer" + answerId;
for(var i = 0; i < trTags.length; i++ ) {
var tagId = "" + trTags[i].id;
// show & hide
if(trTags[i].id == answerTagId && trTags[i].style.display != ""){
trTags[i].style.display = "";
}else if(tagId.substring(0, 6) == "answer"){
trTags[i].style.display = "none";
}
// question bold
var tdTags = trTags[i].getElementsByTagName("td");
var questionTitleTagId = "question_title" + answerId;
for(var j = 0; j < tdTags.length; j++){
var strongTag = tdTags[j].getElementsByTagName("strong");
if(tdTags[j].id == questionTitleTagId && (strongTag.length == 0 || strongTag[0].className != "ud")){
tdTags[j].innerHTML = "<strong class=\"ud\">" + tdTags[j].innerHTML + "</strong>";
}else if(tdTags[j].id.substring(0, 14) == "question_title"){
if(strongTag.length > 0 && strongTag[0].className == "ud"){
var html = strongTag[0].innerHTML;
tdTags[j].innerHTML = html;
}
}
}
}
}
function showAnswer2(){
var tableBody = document.getElementById("faq_area").getElementsByTagName("table")[0];
var tBody = tableBody.getElementsByTagName("tbody")[0];
var trTags = tBody.getElementsByTagName("tr");
for(var i = 0; i < trTags.length; i++ ) {
var tagId = "" + trTags[i].id;
if(tagId.substring(0, 6) == "answer"){
trTags[i].style.display = "none";
}
}
}
//PNG 투명
var clear="/content/board/nninc_simple/img/clear.gif" //path to clear.gif
pngfix=function(){var els=document.getElementsByTagName('*');var ip=/\.png/i;var i=els.length;while(i-- >0){var el=els[i];var es=el.style;if(el.src&&el.src.match(ip)&&!es.filter){es.height=el.height;es.width=el.width;es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+el.src+"',sizingMethod='crop')";el.src=clear;}else{var elb=el.currentStyle.backgroundImage;if(elb.match(ip)){var path=elb.split('"');var rep=(el.currentStyle.backgroundRepeat=='no-repeat')?'crop':'scale';es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path[1]+"',sizingMethod='"+rep+"')";es.height=el.clientHeight+'px';es.backgroundImage='none';var elkids=el.getElementsByTagName('*');if (elkids){var j=elkids.length;if(el.currentStyle.position!="absolute")es.position='static';while (j-- >0)if(!elkids[j].style.position)elkids[j].style.position="relative";}}}}}
window.attachEvent('onload',pngfix);