// (2020.6.11, 차재복, Cha Jae Bok, cjbword@gmailcom)
function srcFilesHistory (out, page) {
        if (typeof out == 'string') out = document.getElementById(out);
        if (!page) page = 1;
        let method = 'get';
        let url = '../open_src/open_src_files_list.php?bare=1'+'&p='+page;
		let xhr = new XMLHttpRequest();
		xhr.open(method, url);
		xhr.onreadystatechange = function() {
			if (xhr.readyState === 4 && xhr.status === 200) {
				out.innerHTML = xhr.responseText;    // 
                srcHistoryEevents(out);
    		}
		};
		xhr.send();
}
function srcHistoryEevents (out) {
   let elems = out.getElementsByClassName('pages')
    for (let i = 0, len=elems.length; i < len; i++) {
        elems.item(i).addEventListener('click', function(e) {
            e.preventDefault();
            let page = elems.item(i).dataset.page;
            srcFilesHistory(out, page);
        });
    }
}