var iBoard = function() { } iBoard.prototype.reload = function(tURL,dateParam,targeDiv) { var targetURL = tURL + dateParam; ajax.callByAjax(targetURL, mariBoard.replaceHTML, targeDiv); } iBoard.prototype.replaceHTML = function(data, tDiv) { document.getElementById("" + tDiv + "").innerHTML =""; document.getElementById("" + tDiv + "").innerHTML = data; } var Ajax = function() { } Ajax.prototype.getXmlHttpRequest = function() { var xmlhttp = false; try { xmlhttp = new XMLHttpRequest(); } catch (trymicrosoft) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { xmlhttp = false; } } } if (!xmlhttp) alert("Error Initalizing XMLHttpRequest!"); // if (window.XMLHttpRequest) { // xmlhttp = new XMLHttpRequest(); // } else if (window.ActiveXObject) { // xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); // } return xmlhttp; } Ajax.prototype.callByAjax = function(url, callbackHandler, tDiv) { try { var xmlhttp = this.getXmlHttpRequest(); xmlhttp.open("GET", url , true); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { if (xmlhttp.status == 200) { // var xmlDoc = xmlhttp.responseXML; // var showElements = xmlDoc.getElementsByTagName("content")[0]; // var getItemName = showElements.childNodes[0].nodeName; // var data = showElements.childNodes[0].childNodes[0].nodeValue; // document.getElementById("CalFrame").innerHTML = " "; // document.getElementById("CalFrame").innerHTML = getItemValue; var data = xmlhttp.responseText; callbackHandler(data, tDiv); } else { alert("요청이 일시적으로 정상처리되지 못했습니다.\n잠시 후에 다시 시도해 주세요."); } } } xmlhttp.send(null); } catch (e) { alert(e.message); } return false; } var ajax = new Ajax(); var mariBoard = new iBoard(); function openPictureWindow(imageName,imageWidth,imageHeight,alt) { newWindow = window.open("","newWindow","width="+imageWidth+",height="+imageHeight); newWindow.document.open(); newWindow.document.write(''+alt+''); newWindow.document.write('+alt+'); newWindow.document.write(''); newWindow.document.close(); newWindow.focus(); } function checkIt() { form = document.signform; if(!form.BDpasswd.value) { alert('비밀번호를 입력하세요!'); form.BDpasswd.focus(); return; } form.submit(); } function gotoURL(url){ location.href = url; } $(document).ready(function(){ var chk_default = $("#keyfield").attr("value"); var $text = $(".chk"); for( var i = 0; i < $text.length; i++ ) { if ($text.eq(i).attr("alt") == chk_default){ $text.eq(i).css('background-image','url(/homepagekorea/board/img/chk_on.gif)'); } } $(".chk").click(function(){ var keyField = $(this).attr("alt"); $("#keyfield").attr("value", keyField); $(".chk").css('background-image','url(/homepagekorea/board/img/chk_off.gif)'); $(this).css('background-image','url(/homepagekorea/board/img/chk_on.gif)'); }); $("#allCheck").click(function(){ // 리스트에서 전체 선택 --------2013.06.06 var chk = $(this).prop("checked"); if(chk == true) $("input[class='ck']").prop('checked', true); else $("input[class='ck']").prop('checked', false); }); var speech = $("#speech"); var defaultSize = speech.css("fontSize");//글씨 크기 얻기 $("#switchButtons input").click(function() { var num = parseFloat(speech.css("fontSize")); switch (this.id) {//세개 버튼중 하나. // case "switcher-default": // num = parseFloat(defaultSize, 10); // break; case "switcher-large": if (num < 24){ num += 2; } //8px커짐. 혹은 num *= 1.4 =>비율로 1.4씩 늘림. break; case "switcher-small": if (num > 12){ num -= 2; } break; } speech.animate({ fontSize:num + "px"}, '100'); // 숫자가 크면 속도가 빨라짐 }); });