/// ÇÃ·¡½¬ ///
function ie_get_obj(obj){
	document.write(obj);
}

/// ¸Þ´º°ü·Ã///
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

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];}
}

function onlyNumber(text){             /* ¼ýÀÚ Ã¼Å© ÇÔ¼ö */

	var e1 = text;
	var num ="0123456789";

	for (var i=0;i< text.length;i++)
	{
		if(-1 == num.indexOf(text.charAt(i)))
		return false;
	}

	return true;
}

//ÁÖ¹Î¹øÈ£ Ã¼Å©
function check_ssNum(personalId1, personalId2){ 
	
	var frmName = document.frmWrite;

	if (personalId1.length != 6){
		alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frmName.personalId1.focus();
		return true;
	}else if (personalId2.length != 7){
		alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		frmName.personalId2.focus();
		return true;
	}else {
		var str_serial1 = personalId1;
		var str_serial2 = personalId2;

		var digit=0
		for (var i=0;i<str_serial1.length;i++){
			var str_dig=str_serial1.substring(i,i+1);
			if (str_dig<'0' || str_dig>'9'){
				digit=digit+1
			}
		}

		if ((str_serial1 == '') || ( digit != 0 )){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			frmName.personalId1.focus();
			return true;
		}

		var digit1=0
		for (var i=0;i<str_serial2.length;i++){
			var str_dig1=str_serial2.substring(i,i+1);
			if (str_dig1<'0' || str_dig1>'9'){
				digit1=digit1+1
			}
		}

		if ((str_serial2 == '') || ( digit1 != 0 )){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			frmName.personalId2.focus();
			return true;
		}

		if (str_serial1.substring(2,3) > 1){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			frmName.personalId1.focus();
			return true;
		}

		if (str_serial1.substring(4,5) > 3){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			frmName.personalId1.focus();
			return true;
		}

		if (str_serial2.substring(0,1) > 4 || str_serial2.substring(0,1) == 0){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			frmName.personalId2.focus();
			return true;
		}

		var a1=str_serial1.substring(0,1)
		var a2=str_serial1.substring(1,2)
		var a3=str_serial1.substring(2,3)
		var a4=str_serial1.substring(3,4)
		var a5=str_serial1.substring(4,5)
		var a6=str_serial1.substring(5,6)

		var check_digit=a1*2+a2*3+a3*4+a4*5+a5*6+a6*7

		var b1=str_serial2.substring(0,1)
		var b2=str_serial2.substring(1,2)
		var b3=str_serial2.substring(2,3)
		var b4=str_serial2.substring(3,4)
		var b5=str_serial2.substring(4,5)
		var b6=str_serial2.substring(5,6)
		var b7=str_serial2.substring(6,7)

		var check_digit=check_digit+b1*8+b2*9+b3*2+b4*3+b5*4+b6*5

		check_digit = check_digit%11
		check_digit = 11 - check_digit
		check_digit = check_digit%10

		if (check_digit != b7){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			frmName.personalId2.focus();
			return true;
		} else{
		}
	}
} 

//ÀÌ¸ÞÀÏ Çü½Ä°Ë»ç ÇÔ¼ö
function checkEmail(email){ 
	invalidchars = "/:,;";
	
	for (i=0; i<invalidchars.length; i++){
		badchar = invalidchars.charAt(i)
		if(email.indexOf(badchar,0) > -1){
			return false;
		}
	}
	
	atPos = email.indexOf("@", 1)
	if(atPos == -1){
		return false;
	}
	if(email.indexOf("@", atPos+1) > -1){
		return false;
	}
	periodPos = email.indexOf(".",atPos)
	if (periodPos == -1){
		return false;
	}
	if (periodPos == -1){
		return false;
	}
	if (periodPos+3 > email.length){
		return false;
	}
	return true;
}

// µ¿¿µ»ó Àç»ý
function fnG_Media(sId) {
	var ileft    = (screen.width-600) / 2;
	var itop     = (screen.height-690) / 2;
	var sUrl     = "/common/f_n_media_frm.asp?sId=" + sId;
	var sWinName = "WinMediaDetail";

	var options = "top=" + itop + ", left=" + ileft + ", width=445, height=410, resizable=no, menubar=no,scrollbars=yes";
	window.open(sUrl, sWinName, options);
}

// Ãµ´ÜÀ§¸¶´Ù ÄÞ¸¶³Ö±â
function formatNumberStr(n) {
	var reg = /(^[+-]?\d+)(\d{3})/;   // Á¤±Ô½Ä
	n += '';  // ¼ýÀÚ¸¦ ¹®ÀÚ¿­·Î º¯È¯

	while (reg.test(n))
	n = n.replace(reg, '$1' + ',' + '$2');

	return n;
}

// ÀÌ¹ÌÁö ¸®»çÀÌÁî
function fnG_ResizeImg(rewidth) { 
	var reid = "resizeImg"; 
	var img = document.documentElement.getElementsByTagName("IMG"); 
	var img_len = img.length; 

	for (var i=0;i<img_len;i++) { 
		if (img[i].id != reid) { continue; } 
		

		if (img[i].width >= rewidth) { 
			img[i].height = img[i].height / (img[i].width / rewidth); 
			img[i].width = rewidth; 
		} 
	} 
} 

/** ÇÁ¸°Æ® */
function fnG_EventPrint(sId, sImage, sMemberId, sDefaultUrl){
	
	var sLoginFlag = sMemberId;
	
	if (sLoginFlag.length < 1) {
		alert("·Î±×ÀÎÀ» ÇÏ¼Å¾ß ÇÕ´Ï´Ù");			
		window.location= sDefaultUrl + "/06member/member01.asp";			
		return false;
	}
	if (confirm("Á¤¸» ÇÁ¸°Æ® ÇÏ½Ã°Ú½À´Ï±î?")) {
		var ileft    = 20;
		var itop     = 20;
		var sUrl     = "/04coupon/prt_coupon.asp?sId=" + sId + "&sImage=" + sImage;
		var sWinName = "WinPreview";
		var options = "top=" + itop + ", left=" + ileft + ", width=500, height=410, resizable=no, menubar=no, ,scrollbars=auto";
		window.open(sUrl, sWinName, options);
	}
}

//===========================================================================================================================================
//´Þ·Â ¶Ù¿ì´Â ÇÔ¼ö
// F_Double - º¹¼ö°³¿©ºÎ(N-1°³,Y-2°³ÀÌ»ó), F_Double_Cnt - ¸î¹øÂ° ¹è¿­¿©ºÎ(´Ü¼öÀÏ¶§´Â ¹«½ÃµÊ), F_Name - ÆûÀÌ¸§,F_E_Name - ÆûÀÇ ÅØ½ºÆ® ÀÌ¸§,L_Name - ·¹ÀÌ¾î ÀÌ¸§, ToDayChk - ¿À´Ã³¯Â¥ ¼±ÅÃ¿©ºÎ , Num_Fr - ´Þ·Â ÀÚ¸®¼ö(8,10) µÎ°³¸¸ ¿Ã¼ö ÀÖ½¿( 20060306/2006-03-06)
//===========================================================================================================================================
function ViewCal(F_Double, F_Double_Cnt, F_Name,F_E_Name,L_Name,ToDayChk,Num_Fr){
	var e = event.srcElement;
    DP_OpenPicker(e);
	document.all.DP_IFRAME.src="/Common/Calendar/Cal.asp?F_Double="+F_Double+"&F_Double_Cnt="+F_Double_Cnt+"&F_Name="+F_Name+"&F_E_Name="+F_E_Name+"&L_Name="+L_Name+"&ToDayChk="+ToDayChk+"&Num_Fr="+Num_Fr;
}

function ViewCalDual(F_P_Name,F_Double, F_Double_Cnt, F_Name,F_S_Name,F_E_Name,F_Country,F_City,L_Name,ToDayChk,Num_Fr){
	var e = event.srcElement;
    DP_OpenPicker(e);
    document.all.DP_IFRAME.src="/Common/Calendar/CalDual.asp?F_P_Name="+F_P_Name+"&F_Double="+F_Double+"&F_Double_Cnt="+F_Double_Cnt+"&F_Name="+F_Name+"&F_S_Name="+F_S_Name+"&F_E_Name="+F_E_Name+"&F_Country="+F_Country+"&F_City="+F_City+"&L_Name="+L_Name+"&ToDayChk="+ToDayChk+"&Num_Fr="+Num_Fr;
}

function DP_OpenPicker(input)
{
	var top = document.body.clientTop + DP_GetObjectTop(input);
	var left = document.body.clientLeft + DP_GetObjectLeft(input);

	DP_PickerInput = input;

	var DPContainer = document.all.DPContainer;
	DPContainer.style.pixelTop = top + input.offsetHeight;
	DPContainer.style.pixelLeft = left;
	DPContainer.style.display = '';
    //DP_IFRAME.init(DP_ParseDate(DP_PickerInput.value));
}
function DP_GetObjectTop(obj)
{
	if (obj.offsetParent == document.body)
		return obj.offsetTop;
	else
		return obj.offsetTop + DP_GetObjectTop(obj.offsetParent);
}
function DP_GetObjectLeft(obj)
{
	if (obj.offsetParent == document.body)
		return obj.offsetLeft;
	else
		return obj.offsetLeft + DP_GetObjectLeft(obj.offsetParent);
}
//===========================================================================================================================================
