function fnEmbed(id)
{
    document.write(document.getElementById(id).value); 
    document.getElementById(id).id=''; 
}

function goUrl(strTarget)
{
    var now = new Date();
    var arUrl=Array();
    TempStr = "javascript:goUrl('"+strTarget+"');";
    //alert(TempStr);
    //fnScrap(TempStr);
    arUrl['HOME'] = '/index.asp';
    arUrl['LOGOUT'] = '/Member/mbr_logout.asp';
    if(strTarget=='PCLOSE')
    {
        fnLightbox();
    } else if(strTarget=='POP_CLOSE') {
        parent.fnLightbox();
        parent.fnCallFlash('close');
    } else if(strTarget=='LOGIN') {
        parent.fnLightbox('/server/mbr_login.asp','iframe', 372, 209, false, false);
    } else if(strTarget=='JOIN') {
        parent.fnLightbox('/server/mbr_join.asp','iframe', 492, 399, false, false);
    } else if(strTarget=='MODIFY') {
        parent.fnLightbox('/server/mbr_modify.asp','iframe', 492, 399, false, false);
    } else if(strTarget=='UCC_OPEN') {
        OpenUCC('/server/ucc_list.asp');
    } else if(strTarget=='UCC_UP') {
        OpenUCC('/server/ucc_up.asp');
    } else if(strTarget=='UCC_CLOSE') {
        CloseUCC();
	} else if(strTarget=='SEARCH_PW') {
        parent.fnLightbox('/server/mbr_passsearch.asp','iframe', 213, 372, false, false);
    } else if(strTarget=='SEARCH_ZC') {
        fnLightbox('/server/_search_zipcode.asp','iframe', 213, 372, false, false);
    } else if(strTarget=='TEST1') {
        fnLightbox('/server/test1.asp','iframe', 492, 399, false, false);
    } else if(strTarget=='TEST2') {
        fnLightbox('/server/test2.asp','iframe', 492, 399, false, false);
    } else {
        goURL = "";
        goURL = arUrl[strTarget];
        
        if(!goURL)
        {
            alert('['+strTarget+'] ÀÔ·Â°ªÀÌ ¾ø½À´Ï´Ù');
            return;
        }
        location.href = goURL;
    }
    return;
}

function fnCallFlash(type, value)
{
    if(getSwfID("rousen")==null || getSwfID("rousen")=="undefined")
        return;
    getSwfID("rousen").callFlash(type.toLowerCase(), value);
}

function getSwfID(swfID)
{
    if (navigator.appName.indexOf("Microsoft") != -1)
    {
        return window[swfID];
    } else 
    {
        return document[swfID];
    }
}

function fnScrap(url)
{
	clipboardData.setData("Text", url);
	//alert("ÁÖ¼Ò°¡ º¹»çµÇ¾ú½À´Ï´Ù.\n\n\"Ctrl + V\"¸¦ ÇÏ½Ã¸é º¹»çµÈ ÁÖ¼Ò°¡ ºÙ¿©³Ö¾î Áý´Ï´Ù.");
}

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 "";
}

function fn_Login(fm) 
{
    try
    {
        var fmc = new FormChecker(fm);

        fmc.setParam(fm.elements['MbrId'], '¾ÆÀÌµð', 'required', 'option:userid');
        fmc.setParam(fm.elements['MbrPwd'], 'ºñ¹Ð¹øÈ£', 'required', 'option:userpw');

        var result = fmc.go();

        if (result == false) 
        {
            alert(fmc.getErrorMessage());
        }
        //fm.action = "/Member/Process/Login.asp"
        return result;
    }
    catch(e)
    {
        alert(e.description);
        return false;
    }

}

function openCenterPopup(pU, pN, pW, pH, pS )
{

    var popupWidth = pW;
	var popupHeight = pH;
    var nAvailWidth = screen.availWidth;
    var nAvailHeight = screen.availHeight;
	var x = (nAvailWidth - popupWidth)/2;
	var y = (nAvailHeight - popupHeight)/2;
    var popupStatus = 'width=' + popupWidth + ',height=' + popupHeight + ',left=' + x + ',top=' + y + ',scrollbars='+pS;
	var Pop = window.open(pU, pN, popupStatus).focus();	
    return Pop;
}

function fn_FormMove(nLen, frName, frTargetName)
{
    if(frName.value.length>=nLen)
    {
        frTargetName.focus();
        frTargetName.select();
    }
    return;
}

function goPage(Page)
{
    var fm = document.SearchFrm;
    fm.Page.value = Page;
    fm.submit();
}

function FormatNumber(num)
{
    var str = String(num);
    var re = /(-?[0-9]+)([0-9]{3})/;

    while (re.test(str))
    {
        str = str.replace(re, "$1,$2");
    }
    return str;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// [[ Select Box ]]
function selOpen(doID){
	var openSel = document.getElementById(doID);
	if(openSel.style.display==""||openSel.style.display=="none"){
		openSel.style.display="block";
		openSel.onmouseover=function(){openSel.style.display="block";};
		openSel.onfocus=function(){openSel.style.display="block";};
		openSel.onmouseout=function(){openSel.style.display="none";};
		openSel.onblur=function(){openSel.style.display="none";};
	}else{
		openSel.style.display="none";
	}
}// [[ END Select Box ]]

function fnPrintMemCard()
{
    openCenterPopup('/Member/pop_MbrCard.asp', "pRecommend", 400, 300, 'no');
}
