/*************************************************
* 2006.08.08
* Version 1.0
* 팝업창 관련 함수 popup_util.js
**************************************************
* 미리 인크루드 해야할 js
* basic_util.js
* string_util.js
* object_util.js
**************************************************/



/**
* 아이디 중복 확인 팝업창 팝업
* @url				팝업 페이지
* @strObj			아이디를 입력한 텍스트필드
* @w				팝업창 폭
* @h				팝업창 높이
*/
function popId(url, strObj, w, h) {
	var obj = eval(strObj);
	var attr = "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, top=300, left=150, width="+w+", height="+h;
	if (obj.value && !idChk(obj, 4, 20)){
		return;
	} else { //아이디를 입력했거나 아이디 형식이 맞다면 팝업을 띄움
		var wnd = window.open(url+"?id=" + obj.value +"&obj=" +strObj, "popId", attr);
		wnd.focus();
	}
}

/**
* 우편번호찾기 팝업창 팝업
* @url			팝업 페이지
* @strObj1		우편번호 필드
* @strObj2		주소필드
* @strObj3		주소필드
* @w			팝업창 폭
* @h			팝업창 높이
*/
function popZip(url, strObj1, strObj2, strObj3, w, h) {
	url += "?obj1=" +strObj1 +"&obj2=" +strObj2 +"&obj3=" +strObj3;
	var attr = "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, top=300, left=150, width="+w +", height="+h;
	var wnd = window.open(url, 'popZip', attr);
	wnd.focus();
}

/**
* 전체 팝업창 팝업
* @url			팝업 페이지
* @n			팝업창 이름
* @s			팝업창 스크롤 여부
* @r			팝업창 리사이즈 여부
*/
function popFull(url, n, s, r) {
	var attr = "toolbar=no, location=no, directories=no, status=no, menubar=no, fullscreen=yes";
	if (s) attr += ", scrollbars=" +s;
	if (r) attr += ", resizable=" +r;
	var wnd = window.open(url, n, attr);
	wnd.focus();
}

/**
 * 2008-02-29 수정
 * 기타 팝업창 팝업
 * @url			팝업 페이지
 * @name		팝업창 이름
 * @scroll		팝업창 스크롤 여부
 * @resize		팝업창 리사이즈 여부
 * @width		팝업창 폭
 * @height		팝업창 높이
 * @top			팝업창 위치 y
 * @left			팝업창 위치 x
 */
function popEtc(url, name, scroll, resize, width, height, top, left) {
	var attr = "toolbar=no, location=no, directories=no, status=no, menubar=no";
	if (scroll) attr += ", scrollbars=" +scroll;
	if (resize) attr += ", resizable=" +resize;
	if (width) attr += ", width=" +width;
	if (height) attr += ", height=" +height;
	if (top) attr += ", top=" +top;
	if (left) attr += ", left=" +left;
	var wnd = window.open(url, name, attr);
	wnd.focus();
}
