var LAYER_LoginWIDTH = 249;
var LAYER_HEIGHT = 279;
/*
ÇÁ·¹ÀÓ ³»ºÎ°¡ ¾Æ´Ñ ÀÏ¹ÝÀûÀÎ ÆäÀÌÁö¿¡¼­´Â
ÆÄ¶ó¹ÌÅÍ ¾øÀÌ showLoginForm()¸¸ È£ÃâÇÏ¸é µË´Ï´Ù.

bFrame : 0-ÇÁ·¹ÀÓÀÌ ¾Æ´Ô(Default) 1-ÇÁ·¹ÀÓ³»ºÎ
GotoUrl : ·Î±×ÀÎ ¼º°øÈÄ ÀÌµ¿ÇÒ ÆäÀÌÁöURL (µðÆúÆ®´Â ¸®·Îµå)

*ÁÖÀÇ : showLoginForm()¸¦ È£Ãâ½Ã onclick ÀÌº¥Æ®°¡ ÀÖ¾î¾ßÇÔ
*/

function showLoginForm(GotoUrl,FrameUrl,RedirectDomain,ShowPos)
{
	if(document.getElementById("iframe_login2") == null) GenerateLoginLayer();

	var arrLayerPos;
	if(typeof(ShowPos)=="undefined")
		arrLayerPos = GetLayerPos2();
	else
		arrLayerPos = ShowPos;

	MakeLoginLayer(arrLayerPos,GotoUrl,FrameUrl,RedirectDomain);
}
function HideLoginLayer()
{
	if(document.getElementById("iframe_login2") != null){
		document.getElementById("iframe_login2").style.display = "none";
	}
}

//private - ³»ºÎ¿¡¼­ »ç¿ëÇÏ´Â ÇÔ¼ö.
function GenerateLoginLayer()
{
	document.body.insertAdjacentHTML("beforeEnd","<div id='iframe_login2' style='position:absolute;left:100;top:100;width:"+LAYER_LoginWIDTH+";height:"+LAYER_HEIGHT+";z-index:200'></div>");
}
function GetLayerPos2()
{
	var arrLayerPos = new Array(2);//return value
	var nEventXPos;
	var nEventYPos;
	
	if(window.event!=null)
	{
		nEventXPos = window.event.clientX;
		nEventYPos = window.event.clientY-(document.body.scrollTop*2);
	}
	else
	{
		nEventXPos = document.body.clientWidth / 2 - 80;
		nEventYPos = 400;		
	}
	nEventXPos = parseInt(nEventXPos);
	nEventYPos = parseInt(nEventYPos) + parseInt(document.body.scrollTop);
	nEventXPos = nEventXPos - 50;	
	nEventYPos = nEventYPos - 70;	

	var nClientWidth = parseInt(document.body.clientWidth);//Width of document
	var nClientHeight = parseInt(document.body.clientHeight) + parseInt(document.body.scrollTop);//Height of document
	
	if(nEventXPos+LAYER_LoginWIDTH > nClientWidth)//Calculate horizontal position
		arrLayerPos[0] = nClientWidth - LAYER_LoginWIDTH;		
	else	
		arrLayerPos[0] = nEventXPos;
	
	if(nEventYPos+LAYER_HEIGHT > nClientHeight)//Calculate vertical position	
		arrLayerPos[1] = nClientHeight - LAYER_HEIGHT;			
	else	
		arrLayerPos[1] = nEventYPos;	
	
	if( arrLayerPos[0] < 0 ) arrLayerPos[0] = 0;
	if( arrLayerPos[1] < 0 ) arrLayerPos[1] = 0;
	
	return arrLayerPos;
}
function MakeLoginLayer(arrLayerPos,GotoUrl,FrameUrl,RedirectDomain)
{
	if(typeof(GotoUrl)=="undefined") GotoUrl = "";
	if(typeof(FrameUrl)=="undefined") FrameUrl = "";
	if(typeof(RedirectDomain)=="undefined") RedirectDomain = "";

	
	document.getElementById("iframe_login2").innerHTML = "<table width=\"249\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"249\" height=\"62\" style='text-align:right;vertical-align:top' background=\""+IMAGE_SERVER+"/images/login/img_logB_top.gif\"><table width=\"13\" height=\"13\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style='margin:20px 20px 0 0;'><tr><td width=\"13\" height=\"13\"><a href=\"javascript:HideLoginLayer();\" onFocus=\"this.blur()\"><img src=\""+IMAGE_SERVER+"/images/login/btn_close.gif\" width=\"13\" height=\"13\" border=\"0\"></a></td></tr></table></td></tr><tr><td align='top'><iframe src='"+WWW_SERVER+"/login/login_layer.do?FailType=0&GotoUrl="+escape(GotoUrl)+"&FrameUrl="+escape(FrameUrl)+"&rd="+escape(RedirectDomain)+"' style='width:"+LAYER_LoginWIDTH+";height:"+(LAYER_HEIGHT-72)+";' frameborder='0' allowtransparency='true'></iframe></td></tr></table>";
	
	document.getElementById("iframe_login2").style.left = getLoginBoxWidth();
	document.getElementById("iframe_login2").style.top = getLoginBoxHeight(200);
	
	document.getElementById("iframe_login2").style.display = "";
}




function getLoginBoxHeight(position) {

	// var obj = target;
	initTop = position;
	var top = 0;
	var height = 0;
	
	if (typeof(window.pageYOffset) == "number") {
		top = window.pageYOffset;

	} else if (typeof(document.documentElement.scrollTop) == "number") {

		top = document.documentElement.scrollTop;
		
	} else {
		top = 0;
	}

	if (self.innerHeight) {
		height = self.innerHeight;

	} else if(document.documentElement.clientHeight) {
		height = document.documentElement.clientHeight;

	} else {
		height =  500;
	}


	if (initTop > 0) {
		pos = top + initTop;
	} else {
		pos = top + height + initTop;
	}
	
	return pos;

}





function getLoginBoxWidth() {

	// var obj = target;

	var left = 0;
	var width = 0;
	
	if (typeof(window.pageXOffset) == "number") {
		left = window.pageXOffset;

	} else if (typeof(document.documentElement.scrollLeft) == "number") {

		left = document.documentElement.scrollLeft;
		
	} else {
		left = 0;
	}

	if (self.innerWidth) {
		width = self.innerWidth;

	} else if(document.documentElement.clientWidth) {
		width = document.documentElement.clientWidth;

	} else {
		width =  500;
	}


	pos = ((left + width) / 2) - 120;
	
	return pos;

}





function openMYInfo(userindex)
{
	var myhp_width = "750";
	var myhp_height = "540";
	var myhp_left = (screen.availWidth / 2) - (myhp_width / 2);
	var myhp_top = (screen.availHeight / 2) - (myhp_height / 2);

	var url = MEMBER_SERVER + "/myinfo/individual.do?siteCode=50&UserIDIndex="+userindex;
	var _OtherhpOpen =window.open(url,"_Myinfo");
	_OtherhpOpen.focus();
}

function Logout()
{
	top.location.href = "/login/logout.do?rd=http://gx-mall.joycity.com/main.do";
}

function addMember()
{

	try
	{
		top.location.href = MEMBER_SERVER +"/join/main.do?siteCode=50";
	}
	catch(e)
	{
		top.location.href = MEMBER_SERVER +"/join/main.do?siteCode=50";
	}
}