<!--
// 플레시파일에서 링크걸때에는
// javascript:go_site(1);
// 이런식으로 링크걸면 됩니다.
// 번호는 url_list[번호]값을 넣으면 됩니다.
// ?clickmenu=1
// 2009년 04월 28일 이후부터는 일반페이지 링크는 <a href="<?=go_site(1);?>">  이런식으로 걸어야 됩니다.


//##############################   페이지 정의   ###############################
//
// 2009년 04월 28일 이후 삭제
//
//
//############################   페이지 정의   ###############################





if(typeof(SiteUrl) == 'undefined') SiteUrl = 'http://' + location.host;




//###########  드림위버용 함수 ############
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_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_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];}
}    
//###########  드림위버용 함수 ############


//아이프레임 조절 함수
var ie_yn = 'N';
if(window.navigator.appName.indexOf("Explorer") !=-1)
{
  ie_yn = 'Y';
}

function resize_iframe(ifname)
{
  try
  {

    var obj_iframe = document.getElementById(ifname);

    if(ie_yn == 'Y')
    {
      var obj_ibody = obj_iframe.contentWindow.document.body;
    }
    else
    {
      var obj_ibody = document.getElementById(ifname).contentDocument.body;
    }
    iframe_height = obj_ibody.scrollHeight + (obj_ibody.offsetHeight - obj_ibody.clientHeight);
    if(iframe_height < 1) iframe_height = 1;
    obj_iframe.style.height = iframe_height;
  }
  catch(e)
  {
  }
}

function reload_iframe(ifname)
{
   resize_iframe(ifname);
   setTimeout("reload_iframe('" + ifname + "');",1000);
}



var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
var isNS = navigator.appName == "Netscape";

function getRef(id) {
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document.layers[id];
}

function getSty(id) {
	x = getRef(id);
	return (isNS4 ? getRef(id) : getRef(id).style);
}

var scrollerHeight = 88;
var puaseBetweenImages = 3000;
var imageIdx = 0;
var top_height = 0;


function moveRightEdge(div_id, top_height) {
	var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;
  top_height = eval(top_height);
	if (isNS4) {
   	var div_obj = document[div_id];
		yMenuFrom   = div_obj.top;
		yMenuTo     = windows.pageYOffset + top_height;   // 위쪽 위치
	} else if (isDOM) {
  	var div_obj = getRef(div_id);
		yMenuFrom   = parseInt (div_obj.style.top, 10);
		yMenuTo     = (isNS ? window.pageYOffset : document.body.scrollTop) + top_height; // 위쪽 위치
	}
	timeoutNextCheck = 253;

	if (yMenuFrom != yMenuTo) {
		yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 20);
		if (yMenuTo < yMenuFrom)
			yOffset = -yOffset;
		if (isNS4)
			div_obj.top += yOffset;
		else if (isDOM)
			div_obj.style.top = parseInt (div_obj.style.top, 10) + yOffset;
			timeoutNextCheck = 10;
	}
	setTimeout ("moveRightEdge('"+div_id+"', '"+top_height+"')", timeoutNextCheck);
}



function go_site(num)
{
  self.status = num;
  if(url_list[num])
  {

// 본창으로 이동하는 경우
    if(newwin_list[num] != 'true' && fullwin_list[num] != 'true' && (window_list[num] == '' || window_list[num] == null))
    {
    	location=url_list[num];
    }

// 윈도우 창으로 열리는경우
    if(window_list[num] != '' && window_list[num] != null)
    {
      window.open(url_list[num], 'new_win', window_list[num]);
    }


// 전체창으로 열리는 경우
    if(fullwin_list[num] == 'true')
    {
      window.open(url_list[num], 'new_win', 'width=1024 height=724 resizable=yes');
    }


// 새창으로 열리는경우
    if(newwin_list[num] == 'true')
    {
      window.open(url_list[num], '_blank', 'directories=yes, titlebar=yes, toolbar=yes, menubar=yes, statusbar=yes, scrollbars=yes, resizable=yes, location=yes, status=yes');
    }
  }
}


//플래쉬파일 보여주는 함수
var flash_width;
var flash_height;
function flash_print(flash_filename, flash_width, flash_height)
{
  if(flash_width != '') var width_str = 'width=' + flash_width;
  if(flash_height != '') var height_str = 'height=' + flash_height ;
	var sTag = ''
		+ '<object classid=\'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\' codebase=\'http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0\' ' + width_str + ' ' + height_str + '>'
		+ '        <param name=\'movie\' value=\'' + flash_filename + '\'>'
		+ '        <param name=\'play\' value=\'true\'>'
		+ '        <param name=\'loop\' value=\'true\'>'
	  + '        <param name=\'wmode\' value=\'Transparent\'>'
		+ '        <param name=\'quality\' value=\'high\'>'
		+ '        <param name=\'allowScriptAccess\' value=\'always\' />'		
		+ '        <embed src=\'' + flash_filename + '\' play=\'true\' loop=\'true\' wmode=\'Transparent\' allowScriptAccess=\'always\'  quality=\'high\' pluginspage=\'http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\' ' + width_str + ' ' + height_str + '></embed></object>'
		+ '';
	document.write (sTag);
}


function view_movie(filename, m_width, m_height){
  if(m_width != '') var width_str = ' width="' + m_width + '" ';
  if(m_height != '') var height_str = ' height= "' + m_height + '" ' ;
	var sTag = ''
		+ '<object id="MediaPlayer1" ' + width_str + height_str +'  classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Microsoft?Windows?Media Player components..." type="application/x-oleobject">'
		+ '                                            <param name="transparentAtStart" value="True">'
		+ '                                            <param name="transparentAtStop" value="True">'
		+ '                                            <param name="AnimationAtStart" value="False">'
		+ '                                            <param name="AutoStart" value="true">'
		+ '                                            <param name="AutoRewind" value="true">'
		+ '                                            <param name="DisplaySize" value="0">'
		+ '                                            <param name="AutoSize" value="false">'
		+ '                                            <param name="ShowDisplay" value="false">'
		+ '                                            <param name="ShowStatusBar" value="false">'
		+ '                                            <param name="ShowControls" value="true">'
		+ '                                            <param name="EnableContextMenu" value="False">'
		+ '                                            <param name="FileName" value="' + filename + '">'
		+ '                                            <param name="Volume" value="0">'
		+ '                                            <embed type="application/x-mplayer2" pluginspage = "http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" src="' + filename + '" name="MediaPlayer1" width="300" height="222" displaysize="0" showcontrols="false"'
		+ 'autostart="true" transparentatstart="True" transparentatstop="True" animationatstart="False" autorewind="true" autosize="false" showdisplay="false" showstatusbar="true" enablecontextmenu="False" volume="0"> </embed>'
		+ '                                    </object>'
		+ '';
	document.write (sTag);
}



function view_movie2(filename){
	var sTag = ''
		+ '<object id="MediaPlayer1" width="290" height="190"  classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Microsoft?Windows?Media Player components..." type="application/x-oleobject">'
		+ '                                            <param name="transparentAtStart" value="True">'
		+ '                                            <param name="transparentAtStop" value="True">'
		+ '                                            <param name="AnimationAtStart" value="False">'
		+ '                                            <param name="AutoStart" value="true">'
		+ '                                            <param name="AutoRewind" value="true">'
		+ '											   <param name="Loop" value="true">'
		+ '                                            <param name="DisplaySize" value="0">'
		+ '                                            <param name="AutoSize" value="false">'
		+ '                                            <param name="ShowDisplay" value="false">'
		+ '                                            <param name="ShowStatusBar" value="false">'
		+ '                                            <param name="ShowControls" value="false">'
		+ '                                            <param name="EnableContextMenu" value="False">'
		+ '                                            <param name="FileName" value="' + filename + '">'
		+ '                                            <param name="Volume" value="0">'
		+ '                                            <embed type="application/x-mplayer2" pluginspage = "http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" src="' + filename + '" name="MediaPlayer1" width="300" height="222" displaysize="0" showcontrols="false"'
		+ 'autostart="true" transparentatstart="True" transparentatstop="True" animationatstart="False" autorewind="true" autosize="false" loop="true" showdisplay="false" showstatusbar="true" enablecontextmenu="False" volume="0"> </embed>'
		+ '                                    </object>'
		+ '';
	document.write (sTag);
}
//북마크 추가
function add_bookmark()
{
  window.external.AddFavorite(SiteUrl, '');
}


function $(id)
{
  return document.getElementById(id);
}

function read_partner_info(P_id)
{
    var url = SiteUrl + "/lib/ajax_read_partner_info.php?P_id=" + P_id;
    new Ajax.Request
    ( 
      url, 
      { 
          method:    "get", 
          onComplete: print_partner_info.bind(this, "read_partner")
      }
    );   
}

function print_partner_info(out_id, result)
{
  output_id = document.getElementById(out_id);
  result_str =  result.responseText;
	output_id.innerHTML = result_str;  
}

function ajax_read_session()
{
    var url = SiteUrl + "/lib/ajax_session.php";
    new Ajax.Request
    (
      url,
      {
          method:    "get",
          onComplete: ajax_live_session
      }
    );
}

function  ajax_live_session()
{
  setTimeout("ajax_read_session()", 30000);
}


//함수실행을 페이지로딩후에 실행
function load_function(f_name, f_var1, f_var2, f_var3, f_var4, f_var5)
{
  out_func = f_name + "('" + f_var1 + "', '" + f_var2 + "', '" + f_var3 + "', '" + f_var4 + "', '" + f_var5 + "' );";
  setTimeout(out_func, 0);
}


//따라다니는 레이어
  function scroll_layer(div_id, top_height)
  {
    if (isNS4)
    {
    	var divMenu = document[div_id];
    	divMenu.top = top.pageYOffset + top_height;
    	divMenu.visibility = 'visible';
    	moveRightEdge(div_id, top_height);
    } else if (isDOM)
    {
  	var divMenu = getRef(div_id);
  	divMenu.style.top = (isNS ? window.pageYOffset : document.body.scrollTop) + top_height;
    if(ie_yn == 'N')
    {
      divMenu.style.left = 0;
      ff_top = 0;
    }
  	divMenu.style.visibility = 'visible';
  	moveRightEdge(div_id, top_height);
  	}
  }

function checkJumin(str)
{
  var jumin  = /^[0-9]{6}-?[0-9]{7}$/;
  var number = /^[0-9]*$/;

  var len  = str.length;
  var a    = "";
  var tmp  = "";
  var tmp2 = "";
  for(i=0; i<len; i++) {
    a = str.substring(i,i+1);
    if ( !number.test(a) ) continue;

    tmp = str.substring(i,i+14);
    tmp2 = str.substring(i,i+13);
    if ( jumin.test(tmp) || jumin.test(tmp2) )
    {
      return 0;
    }
    else
    {
      return 1;
    }
  }
}


//숫자에 ,빼기
function c_format(input_number)
{
  var number = "";
  number = input_number + "";
  number_str = "";
  zero_ck = true;
  for(i = 0 ; i < number.length ; i++)
  {
    cpoint = i;
    this_number = number.substring(cpoint,cpoint+1);
    if(this_number != 0) 
    {
      zero_ck = false;
    }  
    
    if(this_number == '-' || this_number == '0'  || this_number == '1' || this_number == '2'   || this_number == '3'   || this_number == '4'   || this_number == '5'   || this_number == '6'   || this_number == '7'   || this_number == '8'   || this_number == '9')
    {
       if(zero_ck == true)
       {
         number_str = number_str + '';
       }
       else
       {
        number_str = number_str + this_number;
       } 
    }
  }
  return number_str;
}

//마우스 오버하면 이미지 바뀜
function change_img(img_name,img_src) {
document[img_name].src=img_src;
}

//숫자,붙이기
function n_format(input_number)
{
  //,없앤 숫자
  input_number = new String(input_number)
  input_number_1 = new String();
  input_number_2 = new String();

  //소수점처리
  c_pos = input_number.indexOf(".");
  if(c_pos > 0)
  {
   input_number_1 = input_number.substring(0, c_pos);
   input_number_2 = input_number.substring(c_pos + 1, input_number.length);   
   input_number = input_number_1;
  }

  input_number = c_format(input_number);
  number = input_number;
  number_str = "";
  for(i = 0 ; i < number.length ; i++)
  {
    cpoint = i;
    this_number = number.substring(cpoint,cpoint+1);
    if((number.length - i) % 3 == 1 && i != number.length -1)
    {
     this_number = this_number + ',';
    }
    number_str = number_str + this_number;
  }
  if(number_str == '') number_str = 0;
  if(input_number_2 != '')
  {
    number_str = number_str + "." + input_number_2;
  } 
  return number_str;

}


function search_zip(zip_id, add_id)
{
  open_url = SiteUrl + '/forms/zipcode.html?ret_zipcode=' + zip_id + '&ret_address=' + add_id;
  window.open(open_url, 'zipcode', 'width=440, height=220, scrollbars=yes');
}


function mail_send(U_email)
{
  open_url = SiteUrl + '/wowinfo/mail_send.html?U_email=' + U_email;
  window.open(open_url, 'email', 'width=600, height=500, scrollbars=no');  
}


//-->


