<!--

/******************************************************************************
	ÆÄÀÏ¸í : common.js - °øÅë Javascript
	ÀÛ¼ºÀÚ : PortfolioAD
	ÀÛ¼ºÀÏ : 2008-01-16
******************************************************************************/

/*@cc_on @*/
/*@if (@_win32 && @_jscript_version>=5)

function window.confirm(str)
{
    execScript('n = msgbox("'+str+'","4132")', "vbscript");
    return(n == 6);
}

@end @*/

var sendit;
var win;

//=================================================================================================================================
// IE ¼³°è º¯°æ¿¡ µû¸¥ À¥ ¾îÇÃ¸®ÄÉÀÌ¼Ç ·Îµå º¯°æ
//=================================================================================================================================

var EmbedStr = "";
function GetFlash(url,x,y) { 
	EmbedStr = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='" + x + "' height='" + y + "'>";
	EmbedStr += "<param name='allowScriptAccess' value='always' />";
	EmbedStr += "<param name='movie' value='" + url + "' />";
	EmbedStr += "<param name='quality' value='high' />";
	EmbedStr += "<param name='bgcolor' value='#ffffff' />";
	EmbedStr += "<param name='menu' value='false' />";
	EmbedStr += "<param name='wmode' value='transparent' />";
	EmbedStr += "<embed src='" + url + "' id='flashObject' name='flashObject' quality='high' menu='false' wmode='transparent' bgcolor='#ffffff' width='" + x + "' height='" + y + "' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
	EmbedStr += "</object>";
	
	document.write(EmbedStr);
	return;
}

var EmbedStr = "";
function GetFlash2(url,x,y,fn) { 
	EmbedStr = "<object id='" + fn + "' name='" + fn + "' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='" + x + "' height='" + y + "'>";
	EmbedStr += "<param name='allowScriptAccess' value='always' />";
	EmbedStr += "<param name='movie' value='" + url + "' />";
	EmbedStr += "<param name='quality' value='high' />";
	EmbedStr += "<param name='bgcolor' value='#ffffff' />";
	EmbedStr += "<param name='menu' value='false' />";
	EmbedStr += "<param name='wmode' value='transparent' />";
	EmbedStr += "<embed id='" + fn + "' name='" + fn + "' src='" + url + "' quality='high' menu='false' wmode='transparent' bgcolor='#ffffff' width='" + x + "' height='" + y + "' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
	EmbedStr += "</object>";
	
	document.write(EmbedStr);
	return;
}

// faq ´äº¯ ---------
	function act(x) {
		if (document.all[x].style.display == "none") {
				document.all[x].style.display = "block";
		} else {
			document.all[x].style.display = "none";
		}	
	 }

//=================================================================================================================================
// µ¥ÀÌÅ¸ Àü¼ÛÁß ¸Þ¼¼Áö
//=================================================================================================================================
function connecting(){
	alert("µ¥ÀÌÅ¸¸¦ Àü¼ÛÁß ÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·Á ÁÖ¼¼¿ä");
}

//=================================================================================================================================
// ·¹ÀÌ¾î ÆË¾÷ Ã³¸®
//=================================================================================================================================
var slw = 0 ;
var slh = 0 ;
var nomail= 0 ;
var sto;
//var marginTop = 150;
function layerPopup(objLayer){
	clearTimeout(sto);
	slw = window.screen.width;
	slh = document.body.scrollHeight;
	document.getElementById("smogLayer").style.width = slw;
	document.getElementById("smogLayer").style.height = slh ;
	document.getElementById(objLayer).style.position = "absolute";
	var objLayerWidth = document.getElementById(objLayer).style.width;
	var objLayerHeight = document.getElementById(objLayer).style.height;
	var objLayerLeft = parseInt(((document.body.clientWidth - parseInt(objLayerWidth)) / 2) + document.body.scrollLeft);
	var objLayerTop = parseInt(((document.body.clientHeight - parseInt(objLayerHeight)) / 2) + document.body.scrollTop);
	if(parseInt(document.body.clientHeight) < parseInt(objLayerHeight)) objLayerTop = document.body.scrollTop;
	if(objLayerTop < 0) objLayerTop = 0;
	if(objLayerLeft < 100) objLayerLeft = 100;
	//var objLayerTop = document.body.scrollTop;
	document.getElementById(objLayer).style.left = objLayerLeft;
	document.getElementById(objLayer).style.top = objLayerTop;
	document.getElementById(objLayer).style.zIndex = 11;
	document.getElementById(objLayer).style.backgroundColor = "red";
	hideSelectBoxes();
	document.getElementById("smogLayer").style.display = "block";
	document.getElementById(objLayer).style.display = "block";
	sto = setTimeout("layerPopup('" + objLayer + "')",200);
}

function closeLayer(objLayer)
{
	clearTimeout(sto);
	showSelectBoxes ();
	if(objLayer == "") objLayer = "commonLayerPopup";
	document.getElementById("smogLayer").innerHTML = "";
	document.getElementById("smogLayer").style.display = "none";
	document.getElementById(objLayer).style.display = "none";
}


var AjaxObj = false;

function createAjax()
{
	try 
	{
		AjaxObj = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch (e) 
	{
		try 
		{
			AjaxObj = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch (e2) 
		{
			AjaxObj = false;
		}
	}

	if (!AjaxObj && typeof AjaxObj != 'undefined') 
	{
		AjaxObj = new XMLHttpRequest();
	}
}


var divname = "";
function ajaxProc(url,param,dn,lw,lh)
{
	createAjax();
	if(dn == "") dn = "commonLayerPopup";
	divname = dn;
	document.getElementById(dn).style.width = lw;
	document.getElementById(dn).style.height = lh;
	AjaxObj.onreadystatechange = handleStateChange;
	AjaxObj.open("get", url + "?" + param, true);
	AjaxObj.send(null);
}

function handleStateChange()
{
	if(AjaxObj.readyState == 4)
	{
		if(AjaxObj.status == 200)
		{
			document.getElementById(divname).innerHTML = AjaxObj.responseText;
			layerPopup(divname);
		}
		else
		{
			alert("AjaxObj.status = " + AjaxObj.status);
		}
	}
}




function showSelectBoxes(){
	var selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "visible";
	}
}

// ---------------------------------------------------

function hideSelectBoxes(){
	var selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "hidden";
	}
}

function ajaxProcHide(url,param,dn)
{
	createAjax();
	divname = dn;
	AjaxObj.onreadystatechange = handleStateChangeHide;
	AjaxObj.open("get", url + "?" + param, true);
	AjaxObj.send(null);
}

function handleStateChangeHide()
{
	if(AjaxObj.readyState == 4)
	{
		if(AjaxObj.status == 200)
		{
			document.getElementById(divname).innerHTML = AjaxObj.responseText;
			// layerPopup(divname);
		}
		else
		{
			alert("AjaxObj.status = " + AjaxObj.status);
		}
	}
}


function goURL(url)
{
	location.href = url;
}



	function emailchg(obj)
	{
		if(obj.value == "direct_input")
		{
			document.getElementById("email3").style.display = "block";
			document.frm.email3.focus();
		}
		else
		{
			document.frm.email3.value = "";
			document.getElementById("email3").style.display = "none";
		}
	}

	function zipchk()
	{
		if(!document.zipForm.zipkey.value)
		{
			alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
			document.zipForm.zipkey.focus();
			return false;
		}
		var param = "zipkey=" + document.zipForm.zipkey.value;
		createAjax();
		AjaxObj.onreadystatechange = ziphandleStateChange;
		AjaxObj.open("get", "/include/zipCheck.asp?" + param, true);
		AjaxObj.send(null);
		return false;
	}

	function ziphandleStateChange()
	{
		if(AjaxObj.readyState == 4)
		{
			if(AjaxObj.status == 200)
			{
				document.getElementById("zipList").innerHTML = AjaxObj.responseText;
			}
			else
			{
				alert("AjaxObj.status = " + AjaxObj.status);
			}
		}
	}

	function zipCheckOK(a,b,c)
	{
		document.frm.zip1.value = a;
		document.frm.zip2.value = b;
		document.frm.addr1.value = c;
//		document.getElementById("zipList").innerHTML = "";
		document.zipForm.zipkey.value = "";
		closeLayer("commonLayerPopup");
		document.frm.addr2.focus();
	}


	function allowOnlyImage(file, required){
		var filename = file.value.toLowerCase();
		if (required && filename == ""){
			alert ("ÆÄÀÏÃ·ºÎ¸¦ ÇØ ÁÖ¼¼¿ä.");
			return false;
		}
		var pattern = /\.gif$|\.jpg$|\.png$/
		var result = filename.match(pattern)
		if (result != null){
			return true;
		}
		else {
			alert (".gif, .jpg, .pngÆÄÀÏ¸¸ ¾÷·Îµå°¡ °¡´ÉÇÕ´Ï´Ù.");
			return false;
		}
	}


	function loginAction()
	{
		if(confirm("·Î±×ÀÎ ÈÄ ÀÌ¿ë°¡´É ÇÕ´Ï´Ù.\n\n\n·Î±×ÀÎ ÆäÀÌÁö·Î ÀÌµ¿ÇÏ½Ã·Á¸é \"È®ÀÎ\"À» ´©¸£¼¼¿ä"))
		{
			document.footerLogin.submit();
		}
	}

	function nickCheck()
	{
		if(confirm("»ç¿ëÇÏ½Ç ¼­ºñ½º´Â ´Ð³×ÀÓÀÌ ÇÊ¿äÇÑ ¼­ºñ½ºÀÔ´Ï´Ù.\nÈ¸¿øÁ¤º¸¼öÁ¤ ÆäÀÌÁö¿¡¼­ ´Ð³×ÀÓÀ» ÀÔ·ÂÇÏ½Å ÈÄ¿¡ ÀÌ¿ëÇÏ½Ê½Ã¿À"))
		{
			location.href = "/member/mypage_edit.asp";
		}
	}

//=================================================================================================================================
// ÇÊµå°ªÀ¸·Î ¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â
//=================================================================================================================================
function NumberKeyOnly(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "0123456789";
	var checkStr = obj.value;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		allNum += ch;
	}
	if (!allValid){
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÒ¼ö ÀÖ½À´Ï´Ù.");
		obj.value = obj.defaultValue;
		obj.focus();
		return;
	}
}


// ÇÊµå°ª¿¡ ¼ýÀÚ¸¸ ¹ÞÀ½
function onlyNumber(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "0123456789";
	var checkStr = obj;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		allNum += ch;
	}
	if (!allValid){
		return false;
	} else {
		return true;
	}
}

function onlyEnglish(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	var checkStr = obj;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		allNum += ch;
	}
	if (!allValid){
		return false;
	} else {
		return true;
	}
}

function enableID(obj) {
	// obj : ÇÊµå¸í (ex. document.form.title)
	var checkOK = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_";
	var checkStr = obj;
	var allValid = true;
	var decPoints = 0;
	var allNum = "";
	for (i = 0;  i < checkStr.length;  i++){
		ch = checkStr.charAt(i);
		for (j = 0;  j < checkOK.length;  j++)
		if (ch == checkOK.charAt(j))
		break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		allNum += ch;
	}
	if (!allValid){
		return false;
	} else {
		return true;
	}
}


//=================================================================================================================================
// ÇÊ¼ö Ç×¸ñ NULL Ã¼Å©
//=================================================================================================================================
function f_nul_chk(obj,lbl)
{
	if( obj.value == '' )
	{
		alert('ÇÊ¼öÇ×¸ñ ' + lbl + ' ÀÔ·ÂÇÏ½Ê½Ã¿À.');
		obj.focus(); 
		return true;   
	}
	else if (obj.value == 'null')
	{
		alert('ÇÊ¼öÇ×¸ñ ' + lbl + ' ÀÔ·ÂÇÏ½Ê½Ã¿À.');
		return true;   
	}
	return false; 
}

function f_nul_chk2(obj,lbl)
{
	if( obj.value == '' )
	{
		alert('ÇÊ¼öÇ×¸ñ ' + lbl + ' ¼±ÅÃÇÏ½Ê½Ã¿À.');
		obj.focus(); 
		return true;   
	}
	else if (obj.value == 'null')
	{
		alert('ÇÊ¼öÇ×¸ñ ' + lbl + ' ¼±ÅÃÇÏ½Ê½Ã¿À.');
		return true;   
	}
	return false; 
}

//=================================================================================================================================
// ÁÖ¹Îµî·Ï ¹øÈ£ Ã¼Å©
//=================================================================================================================================
function f_peop_no_chk(s) {
	if( s.charAt(6) == 1 || s.charAt(6) == 2 || s.charAt(6) == 3 || s.charAt(6) == 4)
	{
		if( s.charAt(12) == 
			(( 11 - ((s.charAt(0)*2+s.charAt(1)*3+s.charAt(2)*4
						+s.charAt(3)*5+s.charAt(4)*6+s.charAt(5)*7
						+s.charAt(6)*8+s.charAt(7)*9+s.charAt(8)*2
						+s.charAt(9)*3+s.charAt(10)*4+s.charAt(11)*5)
						% 11)))%10)
			return true; 
	} 
	return false; 
}

//=================================================================================================================================
// Æ÷ÅÍ½º ÀÚµ¿ ÀÌµ¿
//=================================================================================================================================

function focusMove(obj,len,nxtObj)
{
	if(obj.value.length >= len)
		eval(nxtObj).focus();
}


function emailChg(obj)
{
	if(obj.value)
	{
		document.all.email2.value = obj.value;
		document.all.email3.value = obj.value;
		document.all.email2.disabled = true;
	}
	else
	{
		document.all.email3.value = "";
		document.all.email2.value = "";
		document.all.email2.disabled = false;
		document.all.email2.focus();
	}
}
// -->


/* TV±¤°í ¼±ÅÃÈ­¸é ¹Ù²î±â */
function sel_tab(obj) {
    var menuCont2 = document.getElementsByName('call');
    var objIdnum = obj.id;
    objIdnum = objIdnum.substring(objIdnum.length-1,objIdnum.length);
    for (j=0;j<menuCont2.length;j++) {
        menuCont2[j].src = menuCont2[j].src.replace('_.jpg','.jpg')
        document.getElementById('tab'+(j+1)).style.display = 'none';
    }
    menuCont2[objIdnum-1].src = menuCont2[objIdnum-1].src.replace('.jpg','_.jpg')
    document.getElementById('tab'+objIdnum).style.display = 'block';
}

function idFindCheck(frm)
{
	if(!frm.username.value)
	{
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.username.focus();
		return false;
	}
	if(frm.jumin1.value.length != 6)
	{
		alert("ÁÖ¹Î¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.jumin1.focus();
		return false;
	}
	if(frm.jumin2.value.length != 7)
	{
		alert("ÁÖ¹Î¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.jumin2.focus();
		return false;
	}

	var param = "&username=" + frm.username.value + "&jumin1=" + frm.jumin1.value + "&jumin2=" + frm.jumin2.value;
	ajaxOpen("/member/LayerPopup.asp?popID=IDFINDOK" + param);
	return false;
}

function pwdFindCheck(frm)
{
	if(!frm.username.value)
	{
		alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.username.focus();
		return false;
	}
	if(frm.jumin1.value.length != 6)
	{
		alert("ÁÖ¹Î¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.jumin1.focus();
		return false;
	}
	if(frm.jumin2.value.length != 7)
	{
		alert("ÁÖ¹Î¹øÈ£¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.jumin2.focus();
		return false;
	}
	if(!frm.userid.value)
	{
		alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.userid.focus();
		return false;
	}
	var param = "&username=" + frm.username.value + "&jumin1=" + frm.jumin1.value + "&jumin2=" + frm.jumin2.value + "&userid=" + frm.userid.value;
	ajaxOpen("/member/LayerPopup.asp?popID=PWDFINDOK" + param);
	return false;
}

function ajaxOpen (url)
{
	createAjax();
	AjaxObj.onreadystatechange = ajaxStateChange;
	AjaxObj.open("get", url, true);
	AjaxObj.send(null);
}
function ajaxStateChange()
{
	if(AjaxObj.readyState == 4)
	{
		if(AjaxObj.status == 200)
		{
			document.getElementById("commonLayerPopup").innerHTML = AjaxObj.responseText;
		}
		else
		{
			alert("AjaxObj.status = " + AjaxObj.status);
		}
	}
}


function search_check(frm)
{
	if(!frm.keyword.value)
	{
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä");
		frm.keyword.focus();
		return false;
	}
	return true;
}

function imgPopup(src)
{
	var popup = window.open('/include/imagePopup.asp?imgSrc=' + src,'imgpop','width=10, height=10, scrollbars=no, left=0, top=0');
	popup.focus();
}

//=================================================================================================================================
// ¿À¸¥ÂÊ flash ¸µÅ© ½ºÅ©·Ñ Ã³¸®
//=================================================================================================================================

var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");
	function CheckUIElements(){
	var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;
	
	if ( bNetscape4plus ) { 
	        yMenuFrom   = document["inc_quick_menu"].top;
	        yMenuTo     = top.pageYOffset + 310;
	}
	else if ( bExplorer4plus ) {
	        yMenuFrom   = parseInt (inc_quick_menu.style.top, 0);
	        yMenuTo     = document.body.scrollTop + 310;  //Ã³À½ ½ÃÀÛ À§Ä¡
	}
	
	timeoutNextCheck = 310;
	
	if ( Math.abs (yButtonFrom - (yMenuTo + 52)) < 6 && yButtonTo < yButtonFrom ) {
	        setTimeout ("CheckUIElements()", timeoutNextCheck);
	        return;
	}
	
	if ( yButtonFrom != yButtonTo ) {
	        yOffset = Math.ceil( Math.abs( yButtonTo - yButtonFrom ) / 10 );
	        if ( yButtonTo < yButtonFrom )
	                yOffset = -yOffset;
	
	        if ( bNetscape4plus )
	                document["inc_quick_menu"].top += yOffset;
	        else if ( bExplorer4plus )
	                inc_quick_menu.style.top = parseInt (inc_quick_menu.style.top, 10) + yOffset;
	
	        timeoutNextCheck = 1;
	}
	if ( yMenuFrom != yMenuTo ) {
	        yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 10 );
	        if ( yMenuTo < yMenuFrom )
	                yOffset = -yOffset;
	
	        if ( bNetscape4plus )
	                document["inc_quick_menu"].top += yOffset;
	        else if ( bExplorer4plus )
	                inc_quick_menu.style.top = parseInt (inc_quick_menu.style.top, 10) + yOffset;
	
	        timeoutNextCheck = 1;
	}
	
	setTimeout ("CheckUIElements()", timeoutNextCheck);
}

//=================================================================================================================================
// Go Top
//=================================================================================================================================

function go_top() {
	x = document.body.scrollLeft;
	y = document.body.scrollTop;
	step = 2;
	
	while ((x != 0) || (y != 0)) {
	        scroll (x, y);
	        step += (step * step / 300);
	        x -= step;
	        y -= step;
	        if (x < 0) x = 0;
	        if (y < 0) y = 0;
	} 
	scroll (0, 0);
}


function SetCookie( name, value, expiredays ){
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}

//¸ÞÀÎ¿¡

function GetCookie( name ){
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length ){
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
			endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 )
		break;
	}
	return "";
}




// -->
