/******************************************************************************
* ÆÄ ÀÏ ¸í: index.js
* ÀÛ¾÷³»¿ë: shop114 ½ºÅ©¸³Æ®ÇÔ¼ö
 ******************************************************************************/
//-----------------------------------------------------------------------------
// °Ë»ö¹öÆ° ±â´É
//-----------------------------------------------------------------------------
function f_Search() 
{
    var rtn_cd = true;
    if ("" == document.PUBLIC_FORM.FIND_TEXT.value)
    {
        alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		document.PUBLIC_FORM.FIND_TEXT.focus();
        rtn_cd = false;
    }
	if ( rtn_cd )
	{
		PUBLIC_FORM.action = "upso_list.php";
		PUBLIC_FORM.submit();
	}
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// µ¿³×¼³Á¤ ±â´É
//-----------------------------------------------------------------------------
function f_local() 
{
    var rtn_cd = true;
    if ("" == document.LOCAL_FORM.MY_LOCAL.value)
    {
        alert("µ¿/À¾/¸éÀ» ¼±ÅÃ ÇØÁÖ¼¼¿ä.");
		document.LOCAL_FORM.MY_LOCAL.focus();
        rtn_cd = false;
    }
	else 
	{
		LOCAL_FORM.action = "/shop/my_local_tran.php";
		LOCAL_FORM.submit();
	}
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// ¼ÒÀçÁö, °³¼³Á¶Á÷À» º¯°æÇÑ °æ¿ì
//-----------------------------------------------------------------------------
function f_area(kbn)
{
    var rtn_cd = true;
    var area1  = document.PUBLIC_FORM.AREA1.value;
    var area2  = document.PUBLIC_FORM.AREA2.value;

    set.location.href='/shop/index_tran.php?FRM_STATUS='+kbn+'&AREA1='+area1+'&AREA2='+area2;
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// ¾÷Á¾ºÐ·ù ¼±ÅÃ½Ã
//-----------------------------------------------------------------------------
function f_Bcode(kbn)
{
    var rtn_cd = true;
    var l_code = document.PUBLIC_FORM.L_CODE.value;
    var m_code = document.PUBLIC_FORM.M_CODE.value;

    set.location.href='/shop/index_tran.php?FRM_STATUS='+kbn+'&L_CODE='+l_code+'&M_CODE='+m_code;
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// ¾÷Á¾ ¼ÒºÐ·ù¸¦ ¼±ÅÃÇßÀ»¶§
//-----------------------------------------------------------------------------
function f_Url(code)
{
    document.PUBLIC_FORM.CA_CODE.value = code;
    PUBLIC_FORM.action = "/shop/upso_list.php";
    PUBLIC_FORM.submit();
}

//-----------------------------------------------------------------------------
// ¾÷Á¾ ¼ÒºÐ·ù¸¦ ¼±ÅÃÇßÀ»¶§
//-----------------------------------------------------------------------------
function f_LcodeChange(code)
{
    document.PUBLIC_FORM.CB_CODE.value = code;
    PUBLIC_FORM.action = "/shop/upso_list.php";
    PUBLIC_FORM.submit();
}

//-----------------------------------------------------------------------------
// ºü¸¥°Ë»ö  Á¶È¸ Å¬¸¯½Ã
//-----------------------------------------------------------------------------
function f_Find()
{
    var rtn_cd = true;
    area1 = document.PUBLIC_FORM.AREA1.value;
    area2 = document.PUBLIC_FORM.AREA2.value;
    area3 = document.PUBLIC_FORM.AREA3.value;
    sang  = document.PUBLIC_FORM.SANG.value;
    lcode = document.PUBLIC_FORM.L_CODE.value;
    mcode = document.PUBLIC_FORM.M_CODE.value;
    scode = document.PUBLIC_FORM.S_CODE.value;
    text  = document.PUBLIC_FORM.FIND_TEXT.value;
    if (area1 || area2 || area3 || sang || lcode || mcode || scode || text)
    {
        document.PUBLIC_FORM.CA_CODE.value = "";
        document.PUBLIC_FORM.CB_CODE.value = "";
        PUBLIC_FORM.action = "/shop/upso_list.php";
        PUBLIC_FORM.submit();
    }
    else
    {
        alert("°Ë»öÁ¶°ÇÀ» ¼±ÅÃÇØ ÁÖ½Ê½Ã¿À");
        rtn_cd = false;
    }
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// ºü¸¥°Ë»ö  Á¶È¸ Å¬¸¯½Ã
//-----------------------------------------------------------------------------
function f_Find2(code)
{
    var rtn_cd = true;
    area1 = document.PUBLIC_FORM.AREA1.value;
    area2 = document.PUBLIC_FORM.AREA2.value;
    area3 = document.PUBLIC_FORM.AREA3.value;
    sang  = document.PUBLIC_FORM.SANG.value;
    if (area1 || area2 || area3 || sang)
    {
        document.PUBLIC_FORM.CA_CODE.value = "";
        document.PUBLIC_FORM.CB_CODE.value = "";
        document.PUBLIC_FORM.L_CODE.value  = code;
        PUBLIC_FORM.action = "/shop/upso_list.php";
        PUBLIC_FORM.submit();
    }
    else
    {
        alert("°Ë»öÁ¶°ÇÀ» ¼±ÅÃÇØ ÁÖ½Ê½Ã¿À");
        rtn_cd = false;
    }
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// ÄíÆù¼±ÅÃ½Ã
//-----------------------------------------------------------------------------
function f_CouponCheck(cnt)
{
    var rtn_cd = true;
    document.PUBLIC_FORM.CH_NO.value = cnt;
    document.PUBLIC_FORM.action = "/shop/coupon_disp.php";
    PUBLIC_FORM.submit();
    return rtn_cd;
}

//-----------------------------------------------------------------------------
// µ¿¿µ»óº¸±â
//-----------------------------------------------------------------------------
function f_view(no) 
{
    var rtn_cd        = true;
    var window_width  = 722;
    var window_height = 570;
    var window_left   = (screen.width-window_width)/2;
    var window_top    = (screen.height-window_height)/2;

	window.open('/movie/food1.html',
			'',
			'width='+window_width+',height='+window_height+',scrollbars=no,toolbar=no,status=no,location=no,top='+window_top+',left='+window_left);
	return rtn_cd;
	
}

//----------------------------------------------------
// ¸ÞÀÎ ½Å±Ô¾÷Ã¼ ½ºÅ©·Ñ
//----------------------------------------------------
var scrollerheight=21*20;		// ½ºÅ©·Ñ·¯ÀÇ ¼¼·Î 
var html,total_area=0,wait_flag=true;	
var bMouseOver = 1;
var scrollspeed = 1;		// Scrolling ¼Óµµ         
var waitingtime = 2000;		// ¸ØÃß´Â ½Ã°£
var s_tmp = 0, s_amount = 21;
var scroll_content=new Array();
var startPanel=0, n_panel=0, i=0;

function startscroll()
{ // ½ºÅ©·Ñ ½ÃÀÛ
	i=0;
	for (i in scroll_content)
		n_panel++;
		
	n_panel = n_panel -1 ;
	startPanel = Math.round(Math.random()*n_panel);
	if(startPanel == 0)
	{
		i=0;
		for (i in scroll_content) 
			insert_area(total_area, total_area++); // area »ðÀÔ
	}
	else if(startPanel == n_panel)
	{
		insert_area(startPanel, total_area);
		total_area++;
		for (i=0; i<startPanel; i++) 
		{
			insert_area(i, total_area); // area »ðÀÔ
			total_area++;
		}
	}
	else if((startPanel > 0) || (startPanel < n_panel))
	{
		insert_area(startPanel, total_area);
		total_area++;
		for (i=startPanel+1; i<=n_panel; i++) 
		{
			insert_area(i, total_area); // area »ðÀÔ
			total_area++;
		}
		for (i=0; i<startPanel; i++) 
		{
			insert_area(i, total_area); // area »ðÀÔ
			total_area++;
		}
	}
	window.setTimeout("scrolling()",waitingtime);
}
function scrolling(){ // ½ÇÁ¦·Î ½ºÅ©·Ñ ÇÏ´Â ºÎºÐ
	if (bMouseOver && wait_flag)
	{
		for (i=0;i<total_area;i++){
			tmp = document.getElementById('scroll_area'+i).style;
			tmp.top = parseInt(tmp.top)-scrollspeed;
			if (parseInt(tmp.top) <= -scrollerheight){
				tmp.top = scrollerheight*(total_area-1);
			}
			if (s_tmp++ > (s_amount-1)*scroll_content.length){
				wait_flag=false;
				window.setTimeout("wait_flag=true;s_tmp=0;",waitingtime);
			}
		}
	}
	window.setTimeout("scrolling()",1);
}
function insert_area(idx, n){ // area »ðÀÔ
	html='<div style="left: 0px; width: 100%; position: absolute; top: '+(scrollerheight*n)+'px" id="scroll_area'+n+'">\n';
	html+=scroll_content[idx]+'\n';
	html+='</div>\n';
	document.write(html);
}

//----------------------------------------------------
// ¸ÞÀÎ ÇÑÁÙ±¤°í ½ºÅ©·Ñ
//----------------------------------------------------
var scrollerheight_ad=16*3;		// ½ºÅ©·Ñ·¯ÀÇ ¼¼·Î 
var html_ad,total_area_ad=0,wait_flag_ad=true;	
var bMouseOver = 1;
var scrollspeed_ad = 1;		// Scrolling ¼Óµµ         
var waitingtime_ad = 5000;		// ¸ØÃß´Â ½Ã°£
var s_tmp_ad = 0, s_amount_ad = 16;
var scroll_content_ad=new Array();
var startPanel_ad=0, n_panel_ad=0, i=0;

function startscroll_ad()
{ // ½ºÅ©·Ñ ½ÃÀÛ
	i=0;
	for (i in scroll_content_ad)
		n_panel_ad++;
		
	n_panel_ad = n_panel_ad -1 ;
	startPanel_ad = Math.round(Math.random()*n_panel_ad);
	if(startPanel_ad == 0)
	{
		i=0;
		for (i in scroll_content_ad) 
			insert_area_ad(total_area_ad, total_area_ad++); // area »ðÀÔ
	}
	else if(startPanel_ad == n_panel_ad)
	{
		insert_area_ad(startPanel_ad, total_area_ad);
		total_area_ad++;
		for (i=0; i<startPanel_ad; i++) 
		{
			insert_area_ad(i, total_area_ad); // area »ðÀÔ
			total_area_ad++;
		}
	}
	else if((startPanel_ad > 0) || (startPanel_ad < n_panel_ad))
	{
		insert_area_ad(startPanel_ad, total_area_ad);
		total_area_ad++;
		for (i=startPanel_ad+1; i<=n_panel_ad; i++) 
		{
			insert_area_ad(i, total_area_ad); // area »ðÀÔ
			total_area_ad++;
		}
		for (i=0; i<startPanel_ad; i++) 
		{
			insert_area_ad(i, total_area_ad); // area »ðÀÔ
			total_area_ad++;
		}
	}
	window.setTimeout("scrolling_ad()",waitingtime_ad);
}
function scrolling_ad(){ // ½ÇÁ¦·Î ½ºÅ©·Ñ ÇÏ´Â ºÎºÐ
	if (bMouseOver && wait_flag_ad)
	{
		for (i=0;i<total_area_ad;i++){
			tmp = document.getElementById('scroll_area_ad'+i).style;
			tmp.top = parseInt(tmp.top)-scrollspeed_ad;
			if (parseInt(tmp.top) <= -scrollerheight_ad){
				tmp.top = scrollerheight_ad*(total_area_ad-1);
			}
			if (s_tmp_ad++ > (s_amount_ad-1)*scroll_content_ad.length){
				wait_flag_ad=false;
				window.setTimeout("wait_flag_ad=true;s_tmp_ad=0;",waitingtime_ad);
			}
		}
	}
	window.setTimeout("scrolling_ad()",1);
}
function insert_area_ad(idx, n){ // area »ðÀÔ
	html_ad='<div style="left: 0px; width: 100%; position: absolute; top: '+(scrollerheight_ad*n)+'px" id="scroll_area_ad'+n+'">\n';
	html_ad+=scroll_content_ad[idx]+'\n';
	html_ad+='</div>\n';
	document.write(html_ad);
}