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('