document.title = "°íÇ°°Ý ÀÎÅÍ³Ý »çÁø°ü, ¹Ì¿Àµð¿À";

var InProgress = false;

function ChkProgress()
{
	if(InProgress == true)
	{
		alert("Ã³¸®ÁßÀÔ´Ï´Ù.");
		return false;
	}
}

function isEmpty(obj)
{
  var str = obj.replace(/\s+/g,"");
  if(!str || str=="" || str==" ")
  {
    return true;
  }
  return false;
}

function checkall(obj)
{
  for (var i=0; i<document.forms[0].elements.length; i++)
  {
    if (document.forms[0].elements[i].type=="checkbox")
    {
      document.forms[0].elements[i].checked = obj;
    }
  }
}

function selectOne()
{
	var cnt = 0;
	var tmp;
	for(var i=0; i<document.forms[0].elements.length; i++)
	{
		if(document.forms[0].elements[i].checked == true)
			{
				cnt += 1;
				tmp = document.forms[0].elements[i].value;
			}
	}
	
	if(cnt == 1)
	{
		return tmp;
	}
	else
	{
		return;
	}
}

function chkbox()
{
	var flag = false;
	for (var i=0; i<document.forms[0].elements.length; i++ )
	{
		if (document.forms[0].elements[i].type == "checkbox" && document.forms[0].elements[i].checked)
		{
			flag = true;
		}
	}
	
	return flag;
}

function ChkNum(obj,m)
{
  var ttt = Math.round(obj*1);
  if(ttt>=m)
  {
    return ttt;
  }
  else
  {
    return -1;
  }
}

var chk_flag = true;
function SelectAll()
{
  for(var i=0;i<document.forms[0].elements.length;i++)
  {
    if(document.forms[0].elements[i].type == "checkbox")
    { 
      
      document.forms[0].elements[i].checked = chk_flag;
    }
  }
  if(chk_flag == true) chk_flag = false
  else chk_flag = true;
}

function CurPath(obj1,obj2,obj3)
{
  var name = obj1.split(",");
  var url = obj2.split(",");
  if(obj1=="")	_TRK_CP = "/"+obj3;  
  else	_TRK_CP = "/"+obj1.replace(/,/g,"/")+"/"+obj3;

  if(obj1!="")
  {
    document.getElementById("curpath").innerHTML = "";
    for(var i=0;i<name.length;i++)
    {
      if(url[i]=="")
      {
        document.getElementById("curpath").innerHTML += " &gt; " + name[i];
      }
      else
      {
        document.getElementById("curpath").innerHTML += " &gt; <a href='"+url[i]+"' class='route'>" + name[i] +"</a>";
      }
    }
  }
  document.getElementById("curpath").innerHTML += " &gt; <span class='route_b'>" + obj3 + "</span>";
}


function openwindow(filepath, name, width, height, scrollbar)
{
		var winpos = "left=" + ((window.screen.width-width)/2) + ",top=" + ((window.screen.height-height)/2);
		//var openwin = window.open(filepath, name, "width="+width + ", height=" + height + ", scrollbars=" + scrollbar + ", " + winpos);
		var openwin = window.open(filepath, name, "width="+width + ", height=" + height + ", scrollbars=" + scrollbar + ", " + winpos+",status=yes");
		openwin.focus();
}

function number_format( str )
{
  str += "";
	var objRegExp = new RegExp('(-?[0-9]+)([0-9]{3})'); 
   while(objRegExp.test(str))
   {
   	str = str.replace(objRegExp, '$1,$2');
   } 
	return str;
}

function chkLogin()
{
  with(document.forms[0])
  {
    if(isEmpty(user_id.value))
    {
      alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
      user_id.focus();
      return false;
    }
    if(isEmpty(password.value))
    {
      alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
      password.focus();
      return false;
    }
  }
}

function onlyNumber()
{
  if((event.keyCode<48)||(event.keyCode>57))
  {
    event.returnValue=false;
  }
}

function MoveFocus(obj1,obj2,len)
{
  obj1.value = obj1.value.toUpperCase();
  if(obj1.value.length==len)
  {
    if(obj2!="")
    {
      document.getElementById(obj2).focus();
    }
  }
}


//ÀÌ¹ÌÁö url ¾Ë¾Æ¿À±â 
function findImgUrl(str)
{
	var oldImgUrl = document.images[str].src;
	var findText = "/";
	var findTextNum = oldImgUrl.lastIndexOf(findText) + 1;
	return(oldImgUrl.substring(0,findTextNum));
}

//ÀÌ¹ÌÁö ¿À¹ö
function imgOver(imgName)
{
		newImgUrl = findImgUrl(imgName);
		document.images[imgName].src = newImgUrl + imgName + "_on.gif";
}

//ÀÌ¹ÌÁö ¾Æ¿ô
function imgOut(imgName)
{
		newImgUrl = findImgUrl(imgName);
		document.images[imgName].src = newImgUrl + imgName + "_off.gif";
}

Array.prototype.indexOf = function(myItem)
{
  var result=-1;
  if ((this.length<1)||(arguments.length!=1))
  {
    return -1;
    exit;
  }
  for (i=0;i<this.length;i++)
  {
    if (this[i]==myItem)
    {
      result=i;
      break;
    }
  }
  return result;
  if (!Array.prototype.indexOf)
  {
    Array.prototype.indexOf=indexOf; 
  }
}

Array.prototype.remove = function(myItem)
{ 
  if (!/Array/.test(myItem.constructor))
  { 
    myItem = [myItem]; 
  } 
  var j; 
  for (var i = 0; i < myItem.length; i++)
  { 
    j = 0; 
    while (j < this.length)
    { 
      if (this[j] == myItem[i])
      { 
        this.splice(j, 1); 
      }
      else
      { 
        j++; 
      } 
    } 
  } 
}

Array.prototype.removeAt = function (iIndex) 
{
  return this.splice(iIndex, 1);
}

Array.prototype.sum = function()
{
  var sum = 0;
  for(var i=0;i<this.length;i++)
  {
    sum += eval(this[i]);
  }
  return sum;
}

// redomouse
//ÁÂÃø¸Þ´º ÀÌ¹ÌÁö ¿À¹ö
//  var IMGURL = "../..";
  var DMENU;
  function MenuOver(obj)
  {
    obj = obj.name;
    if(obj!=DMENU)
    {
      document.images[obj].src = IMGURL+"/images/"+MENU+"/"+obj+"_on.gif";
    }
  }
  function MenuOut(obj)
  {
    obj = obj.name;
    if(obj!=DMENU)
    {
      document.images[obj].src = IMGURL+"/images/"+MENU+"/"+obj+"_off.gif";
    }
  }
  function LeftMemuOver(obj)
  {
    DMENU = obj;
    document.images[obj].src = IMGURL+"/images/"+MENU+"/"+obj+"_on.gif";
  }



//¸¶¿ì½º°¡ ¿Ã¶ó°¬À»¶§ÀÇ »ö»ó ¼³Á¤
function overColor(td){
td.style.backgroundColor="#FDFCF3";
}

//¸¶¿ì½º°¡ ³»·Á¿ÔÀ»¶§ÀÇ »ö»ó ¼³Á¤
function outColor(td){
td.style.backgroundColor="#FFFFFF";
}

function PadLeft(str,chr,len)
{
  
  var tmp=str+"";
  str = str+"";
  if(str.length<len)
  {
    for(var i=str.length;i<len;i++)
    {
      tmp = chr+tmp+"";
    }
  }
  return tmp;
}


function _chkcount(obj)
{
  if(typeof(eval(obj.value))!="number")
  {
    alert("¼ýÀÚ¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
    obj.value = 1;
    return false;
  }
  if(eval(obj.value)<=0)
  {
    alert("¼ö·®Àº 0º¸´Ù Ä¿¾ß ÇÕ´Ï´Ù.");
    obj.value = 1;
    return false;
  }
}



function insertComma(num){
var number = String(num);
var result =""
for(var i=0; i<number.length; i++) 
{
var tmp = number.length-(i+1)
if(i%3==0 && i!=0) 
result = ',' + result
result = number.charAt(tmp) + result
}

return result;

}


function _chkcount_mil(obj,user_mail,ori_mail)
{
	var cnt= eval(obj.value);

	var total = parseInt(cnt) * parseInt(ori_mail);
	var th_mil;
	
  if(typeof(eval(obj.value))!="number")
  {
    alert("¼ýÀÚ¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
    obj.value = 1;
    return false;
  }
  if(eval(obj.value)<=0)
  {
    alert("¼ö·®Àº 0º¸´Ù Ä¿¾ß ÇÕ´Ï´Ù.");
    obj.value = 1;
    return false;
  }
	if(total > user_mail){
	
		th_mil = insertComma(user_mail);
	
		alert("¸¶ÀÏ¸®Áö°¡ ºÎÁ·ÇÕ´Ï´Ù.\nÇöÀç È¸¿ø´ÔÀÇ ¸¶ÀÏ¸®Áö´Â "+ th_mil +"¿ø ÀÔ´Ï´Ù.");
		obj.value = 1;
		return false;		
		
	}
}

function f_pop()
{
	url = "http://www.miodio.co.kr/events/Valentine2009/detail.htm";
	pop = window.open(url,"_pop","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=750,height=700, left=20, top=10")
	pop.focus();
}

function event_pop(type)
{
	if(type==1)
	{
		url = "http://www.miodio.co.kr/events/Valentine2009/frame.htm";	
	}
	else if(type==2)
	{
		url = "http://www.miodio.co.kr/events/Valentine2009/pen.htm";
	}
	else if(type==3)
	{
		url = "http://www.miodio.co.kr/events/Valentine2009/phone.htm";
	}	
	else if(type==4)
	{
		url = "http://www.miodio.co.kr/events/Valentine2009/album.htm";
	}
	
	pop = window.open(url,"_pop","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=670,height=648, left=20, top=10")
	pop.focus();
}

function _moveto(width,height)
{
	var ww = width+10;
	var wh = height+49;
	window.resizeTo(ww,wh);
	window.moveTo((window.screen.width-ww)/2,(window.screen.height-wh)/2);
}

function _writeswf(swf,width,height,id)
{
	document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='"+width+"' height='"+height+"' align='middle' VIEWASTEXT");
	if(typeof(id)!="undefined")
	{
		document.write(" id='"+id+"'");
	}
	document.write(">");
	document.write("<param name='movie' value='"+swf+"' />");
	document.write("<param name='menu' value='false' />");
	document.write("<param name='quality' value='high' />");
	document.write("<param name='wmode' value='transparent' />");	
	document.write("<param name='bgcolor' value='#ffffff' />");
	document.write("<embed src='"+swf+"' wmode='transparent' menu='false' quality='high' bgcolor='#ffffff' width='"+width+"' height='"+height+"' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' ");
	if(typeof(id)!="undefined")
	{
		document.write(" name='"+id+"' id='"+id+"'");
	}
	document.write("/></embed>");
	document.write("</object>");
}

function GetCookie(name)
{
  var flag = document.cookie.indexOf(name+'=');
  
  if(flag!=-1)
  {
    flag += name.length + 1;
    end = document.cookie.indexOf(';',flag);
    
    if(end==-1) end = document.cookie.length;
    return document.cookie.substring(flag,end);
  }
  else
  {
    return null;
  }
}

function SetCookie(name,nvalue,expday)
{
  var exptime;
  var sdate = new Date();
  if((name!=null) && (nvalue!=null))
  {
    if(expday!=null)
    {
      sdate.setTime(sdate.getTime() + (expday*1000*60*60*24));
      exptime = sdate.toGMTString();
    }
    document.cookie = name + "=" + nvalue + 
    ((expday) ? ";expires="+exptime : "");
  }
}

function gs_showSwfEx(zFileName, zWidth, zHeight) {
	document.writeln('<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="' + zWidth + '" height="' + zHeight + '">');
	document.writeln('<param name="AllowScriptAccess" value="always"> ');
	document.writeln('<param name="quality" value="high">');
	document.writeln('<param name="menu" value="false">');
	document.writeln('<param name="movie" value="' + zFileName + '">');
	document.writeln('<param name="wmode" value="Transparent">');
	document.writeln('<embed AllowScriptAccess="always" src="' + zFileName + '" width="' + zWidth + '" height="' + zHeight + '" wmode="Transparent"></embed>');
	document.writeln('</object>');
}
