/**********************½ºÅ©·Ñ¸Þ´º ½ÃÀÛ**********************/
var stmnLEFT = 860; // ½ºÅ©·Ñ¸Þ´ºÀÇ ÁÂÃø À§Ä¡
var stmnGAP1 = 220; // ÆäÀÌÁö Çì´õºÎºÐÀÇ ¿©¹é
var stmnGAP2 = 220; // ½ºÅ©·Ñ½Ã ºê¶ó¿ìÀú »ó´Ü°úÀÇ ¿©¹é
var stmnBASE = 220; // ½ºÅ©·Ñ¸Þ´º ÃÊ±â ½ÃÀÛÀ§Ä¡
var stmnActivateSpeed = 80; // ¿òÁ÷ÀÓÀ» °¨ÁöÇÏ´Â ¼Óµµ (¼ýÀÚ°¡ Å¬¼ö·Ï ´Ê°Ô ¾Ë¾ÆÂ÷¸²)
var stmnScrollSpeed = 10; // ½ºÅ©·ÑµÇ´Â ¼Óµµ (Å¬¼ö·Ï ´Ê°Ô ¿òÁ÷ÀÓ)

function RefreshStaticMenu()
{
		var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;

		stmnStartPoint = parseInt(FloatMenu.style.top, 10);
		stmnEndPoint = document.body.scrollTop + stmnGAP2;
		if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1;

		if ( stmnStartPoint != stmnEndPoint ) {
				stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
				FloatMenu.style.top = parseInt(FloatMenu.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
				stmnRefreshTimer = stmnScrollSpeed;
		}
								 else {
				stmnRefreshTimer = stmnActivateSpeed;
		}

		setTimeout ("RefreshStaticMenu();", stmnRefreshTimer);
}

function InitializeFloatMenu()
{
		FloatMenu.style.top = document.body.scrollTop + stmnBASE;
		RefreshStaticMenu();
		FloatMenu.style.left = stmnLEFT;
}
/**********************½ºÅ©·Ñ¸Þ´º ³¡**********************/

function openWin(filename,p_width,p_height,scrll) {
	win1 = window.open(filename, "openwin","resizable=no,scrollbars="+scrll+",width="+p_width+",height="+p_height);
}


function changeLayer(obj) {
	dnames = new Array("_100", "_12", "_13", "_14", "_21", "_22", "_31", "_32", "_33", "_35", "_36", "_37", "_41", "_42", "_43");

	// ÃÖÃÊ Á¢¼Ó ½Ã ±âº» ·¹ÀÌ¾î
	if ( obj == "null") {
		var obj = "_100";
	}

	// ¼±ÅÃÇÏÁö ¾ÊÀº ·¹ÀÌ¾î ´Ý¾ÆÁÖ±â
	for (var i = 0; i < dnames.length; i++) {
		var dname = document.getElementById(dnames[i]);

		if (dnames[i] == obj) {
			dname.style.display = "";
		} else {
			dname.style.display = "none";
		}
	}
}


	function showLayerChange(getLayerNum)
	{
		
			var obj = document.getElementById(getLayerNum);
					
			if (obj.style.display == "none")
			{
				obj.style.display="inline";
			}
			else
			{
				obj.style.display="none";
			}
			
			
	}



//Å°º¸µå ÀÔ·Â½Ã ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ°Ô ÇÔ.
function onlyNmber()
{   
	if((event.keyCode<48)||(event.keyCode>57))
			event.returnValue=false;
}	

// °áÁ¦, Ã¼Å©¹Ú½º °ª ³Ñ±â±â
function getCheckboxForChecking(frm1, frm2) {
	var tmp = 0;
	var tmi = "";
	var i;
	var idk = false;

	for (i = 0; i < frm1.length; i++) {
		if (frm1[i].type != "checkbox") {
			continue;
		}

		if (frm1[i].checked) {
			tmp = tmp + Math.round(parseFloat(frm1[i + 1].value) * 100) / 100;
			tmi = tmi + frm1[i - 1].value + ",";
			idk = true;
		}
	}

	if (idk == true) {
//		document.getElementById("checking_table").style.display = "";
		frm2.amt.value = tmp;
		
//		frm2.customername.value = frm1.name.value;

		frm2.customerTel.value = frm1.phone.value;
		frm2.customerEmail.value = frm1.email.value;
		frm2.InvoiceMonths.value = tmi;
	} else {
		
//		window.alert('Select item you want');
		
		frm2.reset();
		return;
	}
	return false;
}

// °áÁ¦, °¡°ÝÀÌ Amount ÀÚ¸®°¡ 0 ÀÌÇÏÀÌ°Å³ª ÁöºÒ ÇßÀ¸¸é Ã¼Å©¹Ú½º disabled
function billCheckboxChecking(frm) {
	for (var i = 0; i < frm.length; i++) {
		if (frm[i].type != "checkbox") {
			continue;
		}

		if (Math.round(parseFloat(frm[i + 1].value) * 100) / 100 <= 0) {
			frm[i].disabled = true;
		}		
		
		if (frm[i +2].value == "Paid") {
			frm[i].disabled = true;
		}
		
	}
}


// °áÁ¦ Ã¼Å©
var submitcount = false;

function checkSubmitCount(frm) { 
   ccnolen = frm.ccno.value.length;
   ccnoval = frm.ccno.value;

   if (!frm.amt.value || Math.round(parseFloat(frm.amt.value) * 100) / 100 < 10) {
	   alert("The payment can only be made up to $10.");
	   return false;
   }

   if ((ccnolen < 12) || (ccnolen > 18)) {
      alert("The credit card numbers have to be minimum 12 digits, maximum 18 digits.");
		frm.ccno.focus();
      return false;
   }

   for (i=0; i<ccnolen; i++) {
      if ((ccnoval.charAt(i) > '9') || (ccnoval.charAt(i) < '0')) {
         alert("Enter the credit card number only in numbers, omitting "-".");
         frm.ccno.value = "";
         return false;
      }
   }

   if (!frm.CAVV.value) {
	   alert("Please, enter credit card holder.");
	   frm.CAVV.focus();
	   return false;
   }

   if (frm.ccexpyy.selectedIndex == 0 || frm.ccexpmm.selectedIndex == 0) {
      alert("Please, select expire date.");
      return false;
   }

   if (!frm.customerName.value) {
	   alert("Please, enter your name address.");
	   frm.customerName.focus();
	   return false;
   } else if (!frm.customerTel.value) {
	   alert("Please, enter your phone number.");
	   frm.customerTel.focus();
	   return false;
   } else if (!frm.customerEmail.value) {
	   alert("Please, enter your e-mail address.");
	   frm.customerEmail.focus();
	   return false;
   }

   if (submitcount == false) {
	   var cfm = confirm("Would you like to pay? \n\nIt will take a while for the payment to proceed. \n\nPlease, wait....");
	   if (cfm) {
			
			submitcount = true;

			// ´Þ·¯°è»ê
			frm.amt.value = parseInt(parseFloat(frm.amt.value) * 100);

			return true;
	   } else {			
			return false;
	   }
   } else {
      alert("Please wait....");
      return false;
   }
}
