// =============================================================================
//  기업개황정보 보기
// =============================================================================

var winCorpInfo = null;
var divCorpInfo = "winCorpInfo";
var urlCorpInfo = "/dsae001/selectPopup.ax";
var titleCoprInfo = "기업개황정보";
var widthCorpInfo = 537;
var heightCorpInfo = 551;


function initCorpInfo() {
	$j(document.body).append('<div id="' + divCorpInfo + '" class="x-hidden"></div>');
	winCorpInfo = xwindow.createWindow(titleCoprInfo, widthCorpInfo, heightCorpInfo, divCorpInfo, false, false);

}

function openCorpInfo(key){
	destoryToolTip();
	xajax.initParameter();
	xajax.addParameter("selectKey", key);
	xajax.setTimeout(20000);
	xajax.blockUI = false;
	xajax.blockTarget = "";
	xajax.simpleSend(urlCorpInfo, function(html) {
		getRef(divCorpInfo).innerHTML = html;
		xwindow.show(winCorpInfo);
		xwindow.setSize(winCorpInfo, divCorpInfo);

		var x = document.body.scrollLeft + document.documentElement.scrollLeft;
	    var y = document.body.scrollTop  + document.documentElement.scrollTop;
	    //alert("x="+x+",y="+y);
		xwindow.setPosition(winCorpInfo, 280, y+100);
		history(key);
    });
}


function closeCorpInfo(){
	destoryToolTip();
	xwindow.hide(winCorpInfo);
}



var ifm_win;
var ifm_btn
var ceo_btn;
var ceo_win;

function history(cik){
	destoryToolTip();

	if(getRef("ifm_btn")!=null){
		ifm_btn = Ext.get('ifm_btn');
		ifm_btn.on('click', function(){
			if(!ifm_win){
	        	ifm_win = new Ext.Window({
	            	title: '▒ 회사약식명 변경내역 ▒',
	            	closable: true,
	                width       : 250,
	                height      : 150,
	                plain: true,
	                closeAction :'hide',
	                plain       : true,
	            	autoscroll:true,
	            	autoLoad: {url: '/corp/historyFmlNm.ax?cik='+cik},
	            	resizable: false
	            });
			}
	        setWinPosition(ifm_win);
	        ifm_win.show(ceo_btn);

	    });

	}


	if(getRef("ceo_btn")!=null){
		ceo_btn = Ext.get('ceo_btn');
		ceo_btn.on('click', function(){
			if(!ceo_win){
	        	ceo_win = new Ext.Window({
	    	        title: '▒ 대표자명 변경내역 ▒',
	            	closable: true,
	                width       : 260,
	                height      : 150,
	                plain: true,
	                closeAction :'hide',
	                plain       : true,
	                autoScroll : true,
	                autoLoad: {url: '/corp/historyCeoNm.ax?cik='+cik},
	        		resizable: false
	            });
			}
	       	setWinPosition(ceo_win);
		    ceo_win.show(ceo_btn);
		});

	}


}

function setWinPosition(win){
	var e = this.event;
	if(!e) e = window.event;
	var x = 0;
	var y = 0;
	if (e.pageX || e.pageY) {
	    x = e.pageX;
	    y = e.pageY;
	} else if (e.clientX || e.clientY) {
	    x = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
	    y = e.clientY + document.body.scrollTop  + document.documentElement.scrollTop;
	}
	win.setPosition(x+5, y+5);
}



function destoryToolTip(){
	try{
		if(ifm_win!=null){
			ifm_win.close(ifm_btn);
			ifm_win = null;
		}
		if(ifm_btn!=null)ifm_btn=null;
	}catch(e){

	}
	try{
		if(ceo_win!=null){
			ceo_win.close(ceo_btn);
			ceo_win = null;
		}
		if(ceo_btn!=null)ceo_btn=null;
		//
	}catch(e){

	}
}
// =============================================================================
//  삭제사유보기
// =============================================================================

var winDelReason = null;
var divDelReason = "winDelReason";
var urlDelReason = "/dsac004/select.ax";

function initDelReason() {
	$j(document.body).append('<div id="' + divDelReason + '" class="x-hidden"></div>');
	winDelReason = xwindow.createWindow("삭제상세사유", 537, 306, divDelReason);
}

function openDelReason(rcpNo, dcmSeq) {
    xajax.initParameter();
    xajax.addParameter("rcpNo", rcpNo);
    xajax.addParameter("dcmSeq", dcmSeq);
    xajax.blockUI = false;
    xajax.blockTarget = "";
    xajax.simpleSend(urlDelReason, function(html) {
    	getRef(divDelReason).innerHTML = html;
    	xwindow.show(winDelReason);
    	xwindow.setSize(winDelReason, divDelReason);
    });
}

// =============================================================================
//  보도자료 상세보기 팝업
// =============================================================================

var winBodoDeatilPopup = null;
var divBodoDetailPopup = "divBodoDetailPopup";
var urlBodoDetailPopup = "/dsaa003/selectBodoMain.ax";

function initBodoDetailPopup() {
	$j(document.body).append('<div id="' + divBodoDetailPopup + '" class="x-hidden"></div>');
	winBodoDeatilPopup = xwindow.createWindow("보도자료 상세보기", 537, 508, divBodoDetailPopup);
}

function openBodoDetailPopup(seqno) {
    xajax.initParameter();
    xajax.addParameter("seqno", seqno);
    xajax.setTimeout(20000);
    xajax.blockUI = true;
    xajax.blockTarget = "";
    xajax.simpleSend(urlBodoDetailPopup, function(html) {
	  	getRef(divBodoDetailPopup).innerHTML = html;
	  	xwindow.show(winBodoDeatilPopup);
	  	xwindow.setSize(winBodoDeatilPopup, divBodoDetailPopup);
    });
}

// =============================================================================
//  제출일정
// =============================================================================

var winScheduleInfo = null;
var divScheduleInfo = "winScheduleInfo";
var urlScheduleInfo = "/dsah008/searchByYear.ax";

function initScheduleInfo() {
	$j(document.body).append('<div id="' + divScheduleInfo + '" class="x-hidden"></div>');
	winScheduleInfo = xwindow.createWindow("정기보고서 제출일정", 610, 462, divScheduleInfo, false, true);
	// 팝업 size 520 x 485
}

function openScheduleInfo(year){
	xajax.initParameter();
	xajax.addParameter("year", year);
	xajax.setTimeout(20000);
	xajax.blockUI = true;
	xajax.blockTarget = divScheduleInfo;
	xajax.blockTarget = "";
	xajax.simpleSend(urlScheduleInfo, function(html) {
		getRef(divScheduleInfo).innerHTML = html;
		xwindow.show(winScheduleInfo);
		xwindow.setSize(winScheduleInfo, divScheduleInfo);
    });
}
