function Layer_Open(nm,e){		
	var Layer = $(nm);	
	
	if(e){
		var x = e.pageX ? e.pageX : document.documentElement.scrollLeft+window.event.clientX; 
		var y = e.pageY ? e.pageY : document.documentElement.scrollTop+window.event.clientY; 
	
		Layer.style.left = x-100;
		Layer.style.top = y-150;
	}	
	Layer.style.display = "";
}
	
function Layer_Close(nm){		
	$(nm).style.display = "none";
}

function blank_check(val,str){	
	if(goTrim(val.value) == ""){
		alert(str+" ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
		val.value = "";
		val.focus();
		return false;
	}else{
		val.value = goTrim(val.value);
		return true;
	}
}

function msg_blank_check(val,str){	
	if(goTrim(val.value) == ""){
		alert(str);
		val.value = "";
		val.focus();
		return false;
	}else{
		val.value = goTrim(val.value);
		return true;
	}
}
	
function goTrim(str){
	str = str.replace(/(^\s*|\s*$|\n)/g,"");
	return str;
}
	
function Number_Check(num){	
	num.value = num.value.replace(/[^0-9]/g,'');		
}

function Key_Check(key){
	key.value = key.value.replace(/[~`!#$%^&*\\|;\"\'<>]/g,'');
}
	
function To_Lower(key){	
	key.value = key.value.toLowerCase();
}
	
function number_format(n){ 
    return Number(String(n).replace(/\..*|[^\d]/g,"")).toLocaleString().slice(0,-3); 
}

function receipt(no){
	obj = window.open('https://iniweb.inicis.com/DefaultWebApp/mall/cr/cm/mCmReceipt_head.jsp?noTid='+no+'&noMethod=1','Rankey_Receipt','width=400,height=710');
	obj.focus();
}

var initBody;
var Html;

function beforePrint(){ 
	initBody = document.body.innerHTML; 
	Html = "<table width='750' height='300' bgcolor='#000000'><tr><td width='100%' align='center' style='padding-top:10px;'>"+Print_Area.innerHTML+"</td></tr></table>";	
    document.body.innerHTML = Html; 
	document.body.style.backgroundColor = '#FFFFFF';
} 

function afterPrint(){ 
    document.body.innerHTML = initBody; 
	document.body.style.backgroundColor = '#000000';
} 

function printArea(){ 
	window.print(); 
} 

function goMailSend(){
	location.href = "mailto:rankey@rankey.com";
	return;
}