
function getVersion()	// ÀÍ½ºÇÃ·Î·¯ ¹öÁ¯À» float ·Î ¾ò¾î¿Â´Ù.
{
	version_str = new String(clientInformation.appVersion);
	index = version_str.lastIndexOf("MSIE ") + 5;
	return ( parseFloat( version_str.substring(index, version_str.length) ) );
}

var DropDown_ClientVer = getVersion();

function richDropDownShow(box)
{
//	alert(box);
//	if(box="fList") box = "fList";
  document.all[box].style.visibility = 'visible';

}

function richDropDownHide(box)
{
//	alert(box);
//	if(box="fList") box = "fList";
  if( window.event.toElement == null )  // À©µµ¿ì °£ ÀÌµ¿½Ã ¾Ö·¯ ¹æÁö
	return;

  if( window.event.toElement.id != box && window.event.toElement.id != box+"Item")
	  document.all[box].style.visibility = 'hidden';
}

function go_choice_sect( box_url, id ) {
	if(id){
		document.location.href="/" + box_url + ".asp?Brand=" + id;
	}else{
		window.open (box_url, '','');
	}
}


function effect_on( target,bgcolor )
{
	if (DropDown_ClientVer > 5.5)	// ¹öÁ¯¿¡ µû¶ó¼­ ¹è°æ»ö º¯°æ È¿°ú¸¦ ÁØ´Ù.
		target.style.filter='progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FED8D1, EndColorStr=#FFFFFF);';
	else
		target.style.background = bgcolor;
}

function effect_off( target,bgcolor )
{
	if (DropDown_ClientVer > 5.5)
		target.style.filter="";
	else
		target.style.background = bgcolor;
}

// ·Ñ¿À¹öÀÌ¹ÌÁö
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];}
}

// Brand ·¹ÀÌ¾î
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

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_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

//»óÇ°ÈÄ±â º¸ÀÌ±â °¨Ãß±â
function ShowHideColumn (strTableID) {
  var objTable = document.all ? eval('document.all.' + strTableID) : document.getElementById(strTableID);
	if(objTable.style.display == "none"){
		objTable.style.display = 'block';
	}else{
		objTable.style.display = 'none';
	}
}

//»õÃ¢
function OpenWin(TargetUrl,WinName,W,H,S){

	var OpenWin = window.open(TargetUrl,WinName,'top=0,left=0,resizable=no,width=' + W + ',height=' + H + ',scrollbars=' + S);
	OpenWin.focus();

}

//°Ô½ÃÆÇ ¸®½ºÆ®¿¡ ¸¶¿ì½º ¿À¹ö ¾Æ¿ô ½Ã ¹è°æ»ö»ó º¯°æ
function bgChange(TheRow,ChangeColor){
  TheRow.style.background = ChangeColor;
}

// °ªÀÌ Á¸ÀçÇÏ´ÂÁö¸¸ Ã¼Å©(°ø¹éÁ¦°Å ¾ÈÇÔ)
function ChkType_1(frmEle) {
	var val = frmEle.value;
	var len = val.length;

	if (len == 0) {
		return true;
	}

	if (val.replace(/\s/g,"") == "") {		// °ø¹é¸¸ ÀÔ·ÂµÇ¾úÀ»¶§
		return true;
	}

	for (i = 0;i < len ;i++ ) {		// ¹®ÀÚÀÇ ±æÀÌ¸¸Å­ ·çÇÁ¸¦ µ¹¸ç °ø¹éÀ» Á¦¿ÜÇÏ°í ¹®ÀÚ°¡ ³ª¿À¸é ¹Ù·Î Á¾·á
		if (val.charAt(i) != " ") {
			return false;
		}
	}
	return true;
}

// °ªÀÌ Á¸ÀçÇÏ´ÂÁö Ã¼Å©ÇÏ°í ¾ÕµÚ °ø¹éÁ¦°ÅÈÄ ¹ÝÈ¯
function ChkType_2(frmEle) {
	var val = frmEle.value;
	var len = val.length;
	var cnt = 0;

	if (len == 0) {		// ¾Æ¹«°ªµµ ÀÔ·ÂµÇÁö ¾Ê¾ÒÀ»¶§
		return true;
	}
	if (val.replace(/\s/g,"") == "") {		// °ø¹é¸¸ ÀÔ·ÂµÇ¾úÀ»¶§
		return true;
	}
	for (i = 0;i < len ;i++ ) {		// ¹®ÀÚÀÇ ±æÀÌ¸¸Å­ ·çÇÁ¸¦ µ¹¸ç °ø¹éÀ» Á¦¿ÜÇÏ°í Ã³À½ ³ª¿À´Â ¹®ÀÚ±îÁöÀÇ ±æÀÌ Á¶È¸
		if (val.charAt(i) != " ") {
			cnt = i;
			break;
		}
	}
	if (cnt != 0) {		// ¾ÕÂÊ¿¡ °ø¹éÀÌ ÀÖ´Ù¸é
		val = val.substring(cnt,len); 		// ¾ÕÂÊ °ø¹éÀ» Á¦¿ÜÇÑ ³ª¸ÓÁö °ªÀ» ÀúÀå
		len = val.length;
	}
	for (i = len-1;i > 0 ;i-- ) {		// ¿À¸¥ÂÊºÎÅÍ ÁÂÃøÀ¸·Î °ø¹éÀÌ ¾Æ´Ñ Ã³À½ ¹®ÀÚÀ§Ä¡ Á¶È¸
		if (val.charAt(i) != " ") {
			cnt = i;
			break;
		}
	}
	if (cnt != len) {
		val = val.substring(0,cnt+1);		// ¿ìÃø °ø¹é Á¦¿Ü
	}
	frmEle.value = val;		// ÁÂ¿ìÃø °ø¹é Á¦¿ÜÇÑ °ªÀ» Æû¿¡ ÀúÀå
	return false;

}

// °ø¹éÃ¼Å©(ºñ¹Ð¹øÈ£°°ÀÌ °ø¹éÀÌ ÀÖ¾î¼­´Â ¾ÈµÇ´Â Çü½Ä)
function ChkType_3(frmEle) {
	var val = frmEle.value;
	frmEle.value = val.replace(/\s/g,"");
	val = val.replace(/\s/g,"");

	if(!(/^[^\s]+$/.test(val))) {
		return true;	// °ø¹éÀÌ ÀÖÀ»¶§
	}
	return false;
}

// ¹®ÀÚ,¼ýÀÚÇü½ÄÃ¼Å©(¾ÆÀÌµð °°ÀÌ ¹®ÀÚ¿Í ¼ýÀÚ¸¸À¸·Î µÇ¾î ÀÖ´ÂÁö Ã¼Å©)
function ChkType_4(frmEle) {
	var val = frmEle.value;
	frmEle.value = val.replace(/\s/g,"");
	val = val.replace(/\s/g,"")

	if(!(/^[a-zA-Z0-9]+$/.test(val))) {
		return true;	// ¹®ÀÚ¿Í ¼ýÀÚ°¡ ¾Æ´Ò¶§
	}
	return false;
}

// ¹®ÀÚÇü½ÄÃ¼Å©(¾ËÆÄºª¸¸À¸·Î µÇ¾î ÀÖ´ÂÁö Ã¼Å©)
function ChkType_5(frmEle) {
	var val = frmEle.value;
	frmEle.value = val.replace(/\s/g,"");
	val = val.replace(/\s/g,"")

	if(!(/^[a-zA-Z]+$/.test(val))) {
		return true;	// ¾ËÆÄºªÀÌ ¾Æ´Ò¶§
	}
	return false;
}

// ¼ýÀÚÇü½ÄÃ¼Å©(¼ýÀÚ¸¸À¸·Î µÇ¾î ÀÖ´ÂÁö Ã¼Å©)
function ChkType_6(frmEle) {
	var val = frmEle.value;
	frmEle.value = val.replace(/\s/g,"");
	val = val.replace(/\s/g,"")

	if(!(/^[0-9]+$/.test(val))) {
		return true;	// ¼ýÀÚ°¡ ¾Æ´Ò¶§
	}
	return false;
}

// ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©(ÇÏ³ªÀÇ ÅØ½ºÆ®¹Ú½º¿¡ '-' Æ÷ÇÔÇØ¼­ ¾µ¶§. ¸¸¾à ¾È¾²¸é ChkType_6 À» »ç¿ë)
function ChkSSN(frmEle) {
	var val = frmEle.value;
	frmEle.value = frmEle.value.replace(/\s/g,"");
	val = val.replace(/\s/g,"")

 if (!(/^\d{6}-\d{7}$/.test(val))) {		// ÇÑÄ­¿¡ '-' Æ÷ÇÔ ¾µ¶§
		return true;
	}

	return false;
}

// ÀÌ¸ÞÀÏ Çü½Ä °Ë»ç
function ChkEmail(frmEle) {
	var val = frmEle.value;
	frmEle.value = val.replace(/\s/g,"");
	val = val.replace(/\s/g,"")

// Á¤±Ô½Ä ¼³¸í:
// Ã³À½°ªÀº '_',¼ýÀÚ,´ë¼Ò¹®ÀÚ¾ËÆÄºª,'-'¸¸ µé¾î°¡°í ±× ¹®ÀÚ°¡ ÇÑ¹øÀÌ»ó ³ª¿À°í
// ±× ´ÙÀ½Àº '.'Àº ¿¬¼ÓÇØ¼­ ³ª¿Ã¼ö ¾ø°í '.' ´ÙÀ½¿¡´Â ¹Ýµå½Ã '_',¼ýÀÚ,´ë¼Ò¹®ÀÚ¾ËÆÄºª,'-'ÀÌ ÇÑ¹øÀÌ»ó µé¾î°¡¾ßÇÏ°í ex) -a.b.c (O), -a.b..c(x) ÀÌ ÇÕÃÄÁø ¹®ÀÚ¿­(ex)-a.b.c)µéÀÌ 0¹ø ¶Ç´Â ¿©·¯¹ø ³ª¿À°í
// ±× ´ÙÀ½Àº '@'ÀÌ°¡ ÇÑ¹ø ³ª¿À°í
// ±× ´ÙÀ½Àº ¼ýÀÚ,´ë¼Ò¹®ÀÚ¾ËÆÄºª,'-'ÀÌ ÇÑ¹øÀÌ»ó ³ª¿À°í
// ±× ´ÙÀ½Àº Á¡ÀÌ ÇÑ¹øÀÌ»ó ³ª¿À°í
// ±× ´ÙÀ½Àº ¾Ë¾Æ¼­ ³ª¿È.(¾²±â ±ÍÂúÀ½)
	if(!(/^[_0-9a-zA-Z-]+(\.[_0-9a-zA-Z-]+)*@[0-9a-zA-Z-]+(\.)+([0-9a-zA-Z-]+)([\.0-9a-zA-Z-])*$/.test(frmEle.value))) {
		return true;
	}
	return false;
}

///////////////////////////////////////////////////////////////////////////////////////////////////
//
//	ÁÖ¹Îµî·Ï¹øÈ£ Çü½Ä °Ë»ç
//
///////////////////////////////////////////////////////////////////////////////////////////////////
function CheckSsn(headNum,tailNum) {	// ¾Õ 6ÀÚ¸®, µÚ 7ÀÚ¸®

	var h1=headNum.substring(0,1);
	var h2=headNum.substring(1,2);
	var h3=headNum.substring(2,3);
	var h4=headNum.substring(3,4);
	var h5=headNum.substring(4,5);
	var h6=headNum.substring(5,6);

	var hap = h1*2 + h2*3 + h3*4 + h4*5 + h5*6 + h6*7;

	var t1=tailNum.substring(0,1);
	var t2=tailNum.substring(1,2);
	var t3=tailNum.substring(2,3);
	var t4=tailNum.substring(3,4);
	var t5=tailNum.substring(4,5);
	var t6=tailNum.substring(5,6);
	var t7=tailNum.substring(6,7);

	hap = hap + t1*8 + t2*9 + t3*2 + t4*3 + t5*4 + t6*5;

	hap=hap%11;
	hap=11-hap;
	hap=hap%10;

	if (hap != t7){
        return true; // Çü½Ä¿¡ ¸ÂÁö ¾ÊÀ»¶§
    } else {
		return false;	// Çü½Ä¿¡ ¸ÂÀ»¶§
	}
}

// ¿Ü±¹ÀÎ µî·Ï¹øÈ£ °Ë»ç
function Check_fgnno(fgnno) {
        var sum=0;
        var odd=0;
        buf = new Array(13);
        for(i=0; i<13; i++) { buf[i]=parseInt(fgnno.charAt(i)); }
        odd = buf[7]*10 + buf[8];
        if(odd%2 != 0) { return false; }
        if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {
                return false;
        }
        multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
        for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); }
        sum = 11 - (sum%11);
        if(sum >= 10) { sum -= 10; }
        sum += 2;
        if(sum >= 10) { sum -= 10; }
        if(sum != buf[12]) { return true }		// Çü½Ä¿¡ ¸ÂÁö ¾ÊÀ»¶§
        return false;							// Çü½Ä¿¡ ¸ÂÀ»¶§
}

//	»õÃ¢¶ç¿ì±â
function WinPopUp(theURL,winName,winWidth,winHeigth,lftPosi,rigPosi,sclOnOff){
	  var WinPopUp = window.open(theURL, winName, 'width='+winWidth+',height='+winHeigth+',left='+lftPosi+',top='+rigPosi+',fullscreen=no,titlebar=no,toolbar=no,directories=no,status=no,menubar=no,scrollbars='+sclOnOff+',resizable=no');
	  WinPopUp.focus();
}

///////////////////////////////////////////////////////////////////////////////////////////////////
//
//	Ã¼Å©¹Ú½ºÀÇ Ã¼Å©µÈ °³¼ö ¹ÝÈ¯
//
///////////////////////////////////////////////////////////////////////////////////////////////////
function chkCheckBox(theForm, theName) {
	var frmEle = theForm.elements;
	var eleLen = frmEle.length;
	var chkCount = 0;

	for (var i=0;i<eleLen;i++) {
		if (frmEle[i].name == theName) {
			if (frmEle[i].checked) {
				chkCount++;
			}
		}
	}
	return chkCount;
}

//Æ÷Ä¿½º ÀÌµ¿
function moveFocus(num,fromform,toform)
{
	var str = fromform.value.length;
	if ( str == num )
	toform.focus();
}

//È¸¿ø ±ÝÁö ¾ÆÀÌµð ºñ±³(È¸¿ø °¡ÀÔÇÒ¶§¸¸ »ç¿ë)
function ForbiddenUserID(UserID) {
	UserID = UserID.toLowerCase();

	if (UserID.indexOf("master") != -1 || UserID.indexOf("admin") != -1 || UserID.indexOf("buyguest") != -1){
		return true;  // »ç¿ëºÒ°¡´É
	}

	return false;	// »ç¿ë°¡´É
}

/*
	if (ForbiddenUserID(theform.UserID.value)) {
		alert("ÀÔ·ÂÇÏ½Å ¾ÆÀÌµð´Â »ç¿ëÇÒ¼ö ¾ø½À´Ï´Ù.	");
		theform.UserID.select();
		return false;
	}
*/

//--------------------------------------------------------
//ÀÛ¼ºÀÚ : Çàº¹ÁöÅ´ÀÌ
//ÀÛ¼ºÀÏ : 2004.11.05
//ÁÖ³»¿ë : °øÁö»çÇ× ¹× ÀÌº¥Æ®°Ô½ÃÆÇ°ü·Ã
//--------------------------------------------------------


//°øÁö»çÇ×°ú ÀÌº¥Æ®¸¦ º¯°æÇÏ¸é¼­ º¸¿©ÁÜ
function ChangeNoticeOrEvent(sw)
{
	if(sw == "E")	//ÀÌº¥Æ®º¸±â
	{
		document.all.News.src="http://image.halfclub.com/Images_Templet/title/M_News.gif"
		document.all.Event.src="http://image.halfclub.com/Images_Templet/title/M_Event_On.gif"
		document.all.DivMainNotice.style.display = "none";
		document.all.DivMainEvent.style.display = "";
	}
	else if(sw == "N") //°øÁö»çÇ×º¸±â
	{
		document.all.News.src="http://image.halfclub.com/Images_Templet/title/M_News_On.gif"
		document.all.Event.src="http://image.halfclub.com/Images_Templet/title/M_Event.gif"
		document.all.DivMainEvent.style.display = "none";
		document.all.DivMainNotice.style.display = "";
	}
}
//ÇöÀç º¸¿©Áö°í ÀÖ´Â ±Û¿¡ µû¸¥ Ãß°¡±Û º¸±â·Î ÀÌµ¿ÇÕ´Ï´Ù.
function goBoardView()
{
	if(document.all.DivMainNotice.style.display == "")
	{
		document.location.href="/EventZone/BoardList.asp?Gubun=n";
	}
	else
	{
		document.location.href="/EventZone/BoardList.asp?Gubun=e";
	}
}

// ¶óµð¿À¹öÆ°ÀÇ Ã¼Å©À¯¹« È®ÀÎ
function RadioIsChecked(rd)
{
	for(i = 0 ; i < rd.length; i++)
	{
		if(rd[i].checked)
		{
			return true;
		}
	}
	return false;
}


/*
// ÇÃ·¡½Ã È£Ãâ flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, º¯¼ö, À©µµ¿ì¸ðµå)
function flashWrite(url,w,h,id,bg,vars,win){
	// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ
	var flashStr=
	"<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='"+w+"' height='"+h+"' id='"+id+"' align='middle'>"+
	"<param name='allowScriptAccess' value='always'>"+
	"<param name='movie' value='"+url+"'>"+
	"<param name='FlashVars' value='"+vars+"'>"+
	"<param name='wmode' value='"+win+"'>"+
	"<param name='menu' value='false'>"+
	"<param name='quality' value='high'>"+
	"<param name='bgcolor' value='"+bg+"'>"+
	"<embed src='"+url+"' FlashVars='"+vars+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>"+
	"</object>";

	// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
	document.write(flashStr);
}
*/

// ÇÃ·¡½Ã È£Ãâ flashWrite(ÆÄÀÏ°æ·Î, °¡·Î, ¼¼·Î, ¾ÆÀÌµð, ¹è°æ»ö, º¯¼ö, À©µµ¿ì¸ðµå)
function flashWriteV2(url,width,height){
	// ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ
	var flashStr=
	"<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='"+width+"' height='"+height+"' align='middle'>"+
	"<param name='allowScriptAccess' value='always'>"+
	"<param name='movie' value='"+url+"'>"+
	"<param name='menu' value='false'>"+
	"<param name='quality' value='high'>"+
	"<param name='bgcolor' value='#FFFFFF'>"+
	"<param name='wmode' value='transparent'>"+
	"<embed src='"+url+"' menu='false' quality='high' width='"+width+"' height='"+height+"' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>"+
	"</object>";

	// ÇÃ·¡½Ã ÄÚµå Ãâ·Â
	document.write(flashStr);
}

// ÄíÅ°°ª ÀúÀå
function SetCookie(name,value,expireday){
	var pop_today = new Date();
	//alert(pop_today.toGMTString());
	pop_today.setDate(pop_today.getDate() + expireday);
	//alert(pop_today.toGMTString());

	if(expireday != "")
		document.cookie = name + "=" + escape(value) + "; path=/; expires=" + pop_today.toGMTString() + ";";
	else
		document.cookie = name + "=" + escape(value) + "; path=/;";
}

// ÄíÅ°°ª °¡Á®¿À±â
function getCookie(name)
{
	var nameOfCookie = name + "=";
	var x = 0;
	//alert(document.cookie);
	while (x <= document.cookie.length)
	{
		var y = (x+nameOfCookie.length);
		//alert(x +","+ y);alert(document.cookie.substring( x, y ));
		if(document.cookie.substring(x,y) == nameOfCookie){
			if((endOfCookie=document.cookie.indexOf( ";", y )) == -1){
				//alert(endOfCookie);
				endOfCookie = document.cookie.length;
			}
			//alert(unescape( document.cookie.substring( y, endOfCookie ) ));
			return unescape(document.cookie.substring(y,endOfCookie));
		}
		x = document.cookie.indexOf(" ",x) + 1;
		if(x == 0)
			break;
	}
	return "";
}

/*----------------------------------------------------------------------------------------
'	°³¹ßÀÚ/°³¹ßÀÏ½Ã	: °³¹ßÆÀ ÀÌÈ¿ÁØ / 2006. 08. 89
'	ÁÖ ³» ¿ä		: °´Ã¼ÀÇ document¸¦ ±âÁØÀ¸·Î ÇÏ´Â x ÁÂÇ¥¸¦ °¡Á®¿È
'	¼öÁ¤ÀÚ/¼öÁ¤ÀÏ½Ã	:
'	¼öÁ¤ ³»¿ë		:
----------------------------------------------------------------------------------------*/
function controlGetX (obj)
{
    var x = 0;
    do
    {
        x += obj.offsetleft;
        obj = obj.offsetParent;
    }
    while (obj);
    return x;
}

/*----------------------------------------------------------------------------------------
'	°³¹ßÀÚ/°³¹ßÀÏ½Ã	: °³¹ßÆÀ ÀÌÈ¿ÁØ / 2006. 08. 89
'	ÁÖ ³» ¿ä		: °´Ã¼ÀÇ document¸¦ ±âÁØÀ¸·Î ÇÏ´Â y ÁÂÇ¥¸¦ °¡Á®¿È
'	¼öÁ¤ÀÚ/¼öÁ¤ÀÏ½Ã	:
'	¼öÁ¤ ³»¿ë		:
----------------------------------------------------------------------------------------*/
function controlGetY (obj)
{
    var y = 0;
    do
    {
        y += obj.offsettop;
        obj = obj.offsetParent;
    }
    while (obj);
    return y;
}
/*
'############################################
'#
'#	°³¹ßÀÚ/°³¹ßÀÏ½Ã	: °³¹ßÆÀ ÀÌÈ¿ÁØ / 2006. 02. 27
'#	¼öÁ¤ÀÚ/¼öÁ¤ÀÏ½Ã	:
'#	ÆäÀÌÁö ¼³¸í		: ÇÏÇÁÅ¬·´ ¸ÞÀÎÆäÀÌÁö¿¡¼­ÀÇ »óÇ° ·ÎÅ×ÀÌ¼Ç¿¡ ¾²ÀÓ
'#	¼öÁ¤ ³»¿ë		:
'#
'############################################

	// »ç¿ë¿¹Á¦

	<table border="1" width="100%">
		<tr>
			<td><a href="javascript:NA.uprev();">ÀÌÀü</a></td>
			<td>
				<script language="javascript">
				NA					= new HMRolling();
				NA.name				= "NA";
				NA.scrollspeed		= 3000;
				NA.itemdivision		= 5;
				NA.AutoRepli		= true;
				NA.AutoRolling		= true;
				NA.pausemouseover	= true;
				NA.HeaderText		= '<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr>';
				NA.FooterText		= '</tr></table>';
				NA.add("<td>1</td>");
				NA.add("<td>2</td>");
				NA.add("<td>3</td>");
				NA.add("<td>4</td>");
				NA.add("<td>5</td>");
				NA.add("<td>6</td>");
				NA.add("<td>7</td>");
				NA.start();
				</script>
			</td>
			<td><a href="javascript:NA.unext();">´ÙÀ½</a></td>
		</tr>
	</table>

*/

function HMRolling()
{
	this.version = "1.0.6.0227";
	this.name = "HMRolling";			// °´Ã¼»ý¼º½Ã »ý¼ºµÈ °´Ã¼ÀÇ ÀÎ½ºÅÏÆ® ¸íÀ» ÀÌ¿ë
	this.HeaderText = "";				// Å×ÀÌºí ½ÃÀÛÅÂ±×	¿¹) <table><tr>
	this.FooterText = "";				// Å×ÀÌºí ³¡ÅÂ±×	¿¹) </tr></table>

	this.item = new Array();			//¿ÜºÎ¿¡¼­ addÇÔ¼ö·Î µé¾î¿À´Â ¾ÆÀÌÅÛÀ» ´ã´Â º¯¼ö
	this.itemcount = 0;
	this.mitem = new Array();			//³»ºÎÀûÀ¸·Î »ç¿ëµÊ[itemdivision¿¡ ÀÇÇÏ¿© °´¼ö°¡ °áÁ¤µÊ]
	this.mitemcount = 0;
	this.curmitemidx = 0;
	this.itemdivision = 5;				// ·¹ÀÌ¾î °¹¼ö

	this.AutoRepli = true;				// true¸é ºóÀÚ¸®¸¦ Ã¤¿î´Ù
	this.AutoRolling = true;			// true¸é ·¹ÀÌ¾î Rolling

	this.ContentType = "full";			//full : º¸ÀÌ´Â ºÎºÐÀüÃ¼°¡ ·Ñ¸µµÇ´Â °æ¿ì, private:ÇÏ³ªÀÇ ¾ÆÀÌÅÛ¾¿ ·Î¸µµÇ´Â °æ¿ì

	this.currentspeed = 0;
	this.scrollspeed = 1000;			// ¿òÁ÷ÀÌ´Â ¼Óµµ, 1000 = 1ÃÊ
	this.pausedelay = 1000;

	this.pausemouseover = false;		// true¸é ¸¶¿ì½º¸¦ °®´Ù´î¶§ ¸ØÃá´Ù
	this.stop = false;

	this.add = function()
	{
		var text = arguments[0];
		this.item[this.itemcount] = text;
		this.itemcount = this.itemcount + 1;
	}//add
	this.start = function()
	{
		//¾ÆÀÌÅÛÀÌ ¾ø´Â°æ¿ì
		if(this.itemcount == "")
		{
			return;
		}


		var curitemidx = 0;		//¸¶½ºÆ® ¾ÆÀÌÅÛÀ» µî·ÏÇÔ
		var contents = "";		//Ãâ·ÂµÉ ³»¿ë
		var lp; 				//ÃÖ´ë¸¶½ºÆ® ¾ÆÀÌÅÛ¼ö °è»ê
		//full ÀüÃ¼°¡ ·Ñ¸µµÇ´Â °æ¿ì
		if(this.ContentType == "full")
		{
			//·¹ÀÌ¾îÀÇ °¹¼ö ±¸ÇÏ±â
			if(this.itemcount % this.itemdivision == 0)
			{
				lp = parseInt(this.itemcount / this.itemdivision);
			}
			else
			{
				lp = parseInt(this.itemcount / this.itemdivision) + 1;
			}
			//·¹ÀÌ¾î Àû¿ëÇÏ±â
			for(i = 0 ; i < lp ; i++)
			{
				for(j = 0 ; j < this.itemdivision ; j ++)
				{

					if(curitemidx >= this.itemcount)
					{
						if (this.AutoRepli == false)
						{
							break;
						}
						else
						{
							curitemidx = 0;
						}
					}
					contents += this.item[curitemidx];
					curitemidx++;
				}
				this.mitem[i] = contents;
				contents = ""
				this.mitemcount = this.mitemcount + 1;
			}
		}
		//±×¿Ü´Â ¸ðµÎ ÇÏ³ªÀÇ ¾ÆÀÌÅÛ¾¿ ·Ñ¸µµÇ´Â °æ¿ì·Î Ã³¸®µÊ
		else
		{
			curitemidx = 0;
			for(i = 0 ; i < this.itemcount ; i++)
			{
				for(j = 0 ; j < this.itemdivision ; j ++)
				{
					if((i+j) < this.itemcount)
					{
						contents += this.item[i+j];
					}
					else
					{
						contents += this.item[(i+j) % this.itemcount];
					}
				}
				this.mitem[i] = contents;
				contents = "";
				this.mitemcount = this.mitemcount + 1;
			}

		}
		this.display();
		this.currentspeed = this.scrollspeed;
		this.stop = true;
		setTimeout(this.name+'.rolling()',this.currentspeed);
		window.setTimeout(this.name+".stop = false", this.pausedelay);
	}//start
	this.display = function()
	{
		document.write('<div id="'+this.name+'" style="position:relative; overflow:hidden; " OnMouseOver="'+this.name+'.onmouseover(); " OnMouseOut="'+this.name+'.onmouseout(); ">');
		document.write(this.HeaderText);
		document.write(this.mitem[0]);
		document.write(this.FooterText);
		document.write('</div>');
	}//display
	this.rolling = function()
	{
		if(this.AutoRolling == false) return;

		if (this.stop == false)this.next();
		window.setTimeout(this.name+".rolling()",this.scrollspeed);
	}//rolling
	this.next = function()
	{
		if(this.curmitemidx >= this.mitemcount - 1)
		{
			this.curmitemidx = 0;
		}
		else
		{
			this.curmitemidx++;
		}
		var obj = document.getElementById(this.name);
		var contents = "";
		contents = this.HeaderText;
		contents += this.mitem[this.curmitemidx];
		contents += this.FooterText;
		obj.innerHTML = contents;

	}//next
	this.prev = function()
	{
		if((this.curmitemidx) <= 0)
		{
			this.curmitemidx = this.mitemcount - 1;
		}
		else
		{
			this.curmitemidx--;
		}
		var obj = document.getElementById(this.name);
		var contents = "";
		contents = this.HeaderText;
		contents += this.mitem[this.curmitemidx];
		contents += this.FooterText;
		obj.innerHTML = contents;
	}//prev
	this.unext = function ()
	{
		this.onmouseover();
		this.next();
		window.setTimeout(this.name+".onmouseout()",this.pausedelay);
	}//unext
	this.uprev = function ()
	{
		this.onmouseover();
		this.prev();
		window.setTimeout(this.name+".onmouseout()",this.pausedelay);
	}//uprev
	this.onmouseover = function()
	{
		if(this.pausemouseover) this.stop = true;
	}//onmouseover
	this.onmouseout = function()
	{
		if(this.pausemouseover) this.stop = false;
	}//onmouseout
}//HMScroll


/*
'############################################
'#
'#	°³¹ßÀÚ/°³¹ßÀÏ½Ã	: °³¹ßÆÀ ÀÌµ¿¼® / 2006. 08. 28
'#	¼öÁ¤ÀÚ/¼öÁ¤ÀÏ½Ã	:
'#	ÆäÀÌÁö ¼³¸í		: ÅØ½ºÆ® ½ºÅ©·Ñ¿¡ ¾²ÀÓ(Ä«Å×°í¸® ÆäÀÌÁö)
'#	¼öÁ¤ ³»¿ë		:
'#
'############################################

	// »ç¿ë¿¹Á¦

	<table border="1" width="100%">
		<tr>
			<td>

				<div id='scr' style="width:347px; height:50px; position:relative; top:0px; left:0px; visibility:visible; border: 0px #000000 solid; overflow:hidden;" onMouseover="SC.isMove=false" onMouseout="SC.isMove=true">

					<SCRIPT LANGUAGE="JavaScript">
						SC				= new HMSrolling();
						SC.name			= "SC";
						SC.divName		= "scr_";
						SC.lineHeight	= 24;
						SC.showLines	= 3;
						SC.delayNum		= 20;
						SC.sleepCnt		= 3;
						SC.add("aaaaaaa");
						SC.add("bbbbbbb");
						SC.add("ccccccc");
						SC.add("ddddddd");
						SC.setScrl();
					</SCRIPT>

				</div>

			</td>
		</tr>
	</table>

*/

function HMSrolling()
{
	// ¼öÁ¤°¡´ÉÇÑ º¯¼ö
	this.name = "HMSrolling";
	this.lineHeight = 24;		// ÁÙ°£°Ý(¼ýÀÚ°¡ Å¬¼ö·Ï ¸Ö¸® ¶³¾îÁü)
	this.showLines = 3;			// ÇÑ¹ø¿¡ º¸¿©ÁÙ ÁÙÀÇ °³¼ö(È­¸é¿£ Ç×»ó ¿©±â¼­ ÁöÁ¤ÇÑ ¼ö¸¸Å­ÀÇ ÁÙ¸¸ º¸ÀÎ´Ù. (ÀÌ°ªÀ» º¯°æÇÏ¸é ¾Æ·¡¿¡ ÀÖ´Â <div id='scr' style="width:500px; height:40px ¿¡¼­ height °ªÀ» Àû´çÈ÷ º¯°æÇØ¾ß º¸ÀÓ
	this.delayNum = 20;			// ½ºÅ©·Ñ ¼Óµµ : 1 ~ 1000 (1 ÀÌ Á¦ÀÏ ºü¸£°í 1000 ÀÌ Á¦ÀÏ ´À¸²)
	this.sleepCnt = 3;			// ½ºÅ©·ÑÀÌ ¸ØÃçÀÖ´Â½Ã°£ (´ÜÀ§ : ÃÊ) -> ¸¹À»¼ö·Ï ¸ØÃçÀÖ´Â½Ã°£ÀÌ ±æ¾îÁü
	this.divName = "scr_";

	// ¼öÁ¤ºÒ°¡´ÉÇÑ º¯¼ö
	this.resetSleepCnt = this.sleepCnt;
	this.isMove = true;			// ½ºÅ©·ÑÀÌ ÁøÇàÀÌ µÇ´ÂÁö¿©ºÎ (true : ÁøÇà, false : ¸ØÃã)
	this.aryText = new Array();	// ½ºÅ©·ÑÀÌ µÉ ¹®ÀåµéÀÌ ´ã±æ º¯¼ö
	this.aryLen = 0;			// ½ºÅ©·Ñ¸µµÇ´Â ¹®ÀåÀÇ °³¼ö
	this.aryDiv = new Array();	// °¢°¢ÀÇ Div ¸¦ ´ã´Â ¹è¿­
	this.html = "";
	this.moveTimer = null;
	this.moveLen = 0;
	this.isFirstDiv = 0;		// ÇöÀç °¡Àå À§¿¡ ÀÖ´Â div ¸¦ ¾Ë¾Æº¸±âÀ§ÇÑ º¯¼ö

	this.add = function()
	{
		var text = arguments[0];
		this.aryText[this.aryLen] = text;
		this.aryLen = this.aryLen + 1;
	}//add

	// ½ºÅ©·Ñ¸µ º¸¿©ÁÜ
	this.setScrl = function()
	{
		if (this.aryLen > 0) {
			for (var i = 0;i < this.aryLen ; i++) {
					html = "";
					html = "<div id='"+this.divName+i+"' style='position:absolute;top:"+(this.lineHeight*i)+"px;left:0; visibility:visible;padding-top:2;padding-left:5'>\n";
					html = html + this.aryText[i]+"\n";
					html = html + "</div>";

				document.write(html);		// ÀúÀåµÈ ³»¿ëÀ» È­¸é¿¡ Ãâ·Â
				this.aryDiv[i] = eval("document.all."+this.divName+i);
			}

			if (this.aryLen > this.showLines) {
				// ÀÚµ¿½ºÅ©·Ñ ½ÃÀÛ
				this.startScrl();
			}

		} else {
			html = "<table width='100%' align='center' border='0'><tr><td align='center'><BR>³»¿ëÀÌ ¾ø½À´Ï´Ù.</td></tr></table>";
			document.write(html);
		}
	}//setScrl

	// ½ºÅ©·Ñ¸µ ½ÃÀÛ
	this.startScrl = function()
	{
		if (this.isMove) {
			for (var i = 0;i < this.aryLen;i++) {
				this.aryDiv[i].style.pixeltop -= 1;
			}
			this.moveLen++;
			if (this.moveLen >= this.lineHeight) {
				this.moveLen = 0;
				this.aryDiv[this.isFirstDiv].style.pixeltop += this.lineHeight*this.aryLen;
					if (this.isFirstDiv != (this.aryLen-1)) {
						this.isFirstDiv++;
					} else {
						this.isFirstDiv = 0;
					}
				this.sleepTimer();
				return;
			}
		}
		//window.status = isFirstDiv;
		moveTimer = setTimeout(this.name+".startScrl()",this.delayNum);
	}//startScrl

	this.sleepTimer = function()
	{
		this.moveTimer = null;
		this.sleepCnt--;
		if (this.sleepCnt == 0) {
			this.moveTimer = setTimeout(this.name+".startScrl()",this.delayNum);
			this.sleepCnt = this.resetSleepCnt;
			return;
		}
		setTimeout(this.name+".sleepTimer()",1000);
	}//sleepTimer
} //HMSrolling()


// ·Î±×ÀÎ ÆË¾÷Ã¢
function LoginWindow(QueryStringValue)
{
	window.open("/Member/Login_Member.asp?" + QueryStringValue ,'·Î±×ÀÎ','width=420 height=450,left=300,top=100,toolbar=no,menubar=no,scrollbars=no,resizable=yes');
}


// ÀÌº¥Æ®¸¦ À§ÇÑ ·Î±×ÀÎ Ã¼Å©/·Î±×ÀÎÆË¾÷ ¶ç¿ì±â ¹× ÆË¾÷ ÀÌµ¿
// ¸Å°³º¯¼ö : ÀÌº¥Æ® ½ÃÀÛÀÏ, Á¾·áÀÏ, ¾ÆÀÌµð, ·Î±äÈÄ ÀÌµ¿ URL, ÀÌ¹Ì ·Î±äÇß´Ù¸é ¶ç¿ï ÆË¾÷, ÆË¾÷ °¡·ÎSize, ÆË¾÷ ¼¼·ÎSize
function MemberCheck_LoginPopup(startYmd, endYmd, userID, rurl, goPage, pWidth, pHeight)
{
	var ToYmd		= new Date();
	var ToYear		= String(ToYmd.getYear());
	var ToMonth		= String(ToYmd.getMonth() + 1);
	var ToDay		= String(ToYmd.getDate());
	var ToHour		= String(ToYmd.getHours());
	var ToMinute	= String(ToYmd.getMinutes());
	var ToDateTime;

	ToDateTime = ToYear;

	if(ToMonth.length < 2)
		ToDateTime += "0"+ ToMonth
	else
		ToDateTime += ToMonth

	if(ToDay.length < 2)
		ToDateTime += "0"+ ToDay
	else
		ToDateTime += ToDay

	if(ToHour.length < 2)
		ToDateTime += "0"+ ToHour
	else
		ToDateTime += ToHour

	if(ToMinute.length < 2)
		ToDateTime += "0"+ ToMinute
	else
		ToDateTime += ToMinute

	//alert(ToDateTime);

	if(ToDateTime < startYmd)
	{
		alert("¾ÆÁ÷ ÀÌº¥Æ®°¡ ½ÃÀÛµÇÁö ¾Ê¾Ò½À´Ï´Ù.");
		return;
	}
	else if(ToDateTime > endYmd)
	{
		alert("ÀÌº¥Æ®°¡ Á¾·áµÇ¾ú½À´Ï´Ù.");
		return;
	}

	if(userID == "" || userID == "BuyGuest")
	{
		alert("Á¤È¸¿ø¸¸ ÀÌº¥Æ®¿¡ Âü¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.")
		LoginWindow("ReturnType=SELF_CLOSE&RefPage=EVENT&Rurl="+ rurl);
		return;
	}
	else
	{
		OpenWin(goPage,'Halfclub_Event', pWidth, pHeight, 0);
	}
}

// ¹è¿­Ã¼Å©
function IsArray(Obj)
{
	if(Obj.length > 1)
	{
		return true;
	}
	else
	{
		return false;
	}
}


// ÁÖ¹®°¡´É »çÀÌÁî ¸®½ºÆ® ·Îµå (/Js/HttpRequest.js µµ °°ÀÌ È£ÃâÇØ¾ßÇÔ)
function OrderSizeList(PrstCd, ColorCd, Seq)
{
	var url = "/Shopping/OrderOptionList.asp?PrstCd="+ PrstCd +"&ColorCd="+ ColorCd; // AJAX¿¡¼­ È£ÃâÇÒ ÁÖ¼Ò
	try
	{
		hr_brandlist = new HttpRequest();
		hr_brandlist.url = url;
		hr_brandlist.method = "get";
		var result = hr_brandlist.response();
		eval("document.all.div_OrderSizeList_"+ Seq +"_Inner").innerHTML = result;
	}
	catch (e)
	{
		alert(e);
		return;
	}
}


