function confirmDelete(){
	if(confirm("Are you sure want to delete?")){
		return true;
	}else{
		return false;
	}
}//confirmDelete
function doEnterKeypress(id){
	if((event.which && event.which == 13)||(event.keyCode && event.keyCode == 13))
	{
		document.getElementById(id).focus();
		document.getElementById(id).click();
		return false;
	} 
	else 
		return true;
}//doEnterKeypress


function nonKeypress(){
	event.keyCode = 0;
}//nonKeypress


function onblurTextBox(valQuantity, objPrice, objTotalID){
	var total = parseFloat(valQuantity.replace('.',''),10) * parseFloat(objPrice.value.replace('.',''),10);
	if(isNaN(total)){
		total = 0;
		objPrice.value = 0;
	}
	document.all.item(objTotalID).innerText = ConvertToVNNumber(total);
	objPrice.value = FormatVNCurrency(objPrice.value);
}//onblurTextBox

function onblurOnTextBox(objPrice){
	var total = parseFloat(objPrice.value.replace('.',''),10);
	if(isNaN(total)){
		objPrice.value = 0;
	}
	
	objPrice.value = FormatVNCurrency(objPrice.value);
}//onblurOnTextBox


function doNothing(){
	if (!event && window.event) 
		event = window.event;
		
	if (event) 
		event.keyCode = 0;
	else 
		event.which = 0;
	//alert("");
}//doNothing

function digistInputOnly(){
	if (!event && window.event) 
		event = window.event;
		
	if (event) 
		if(event.keyCode>57 || event.keyCode<48){
			event.keyCode = 0;
		}
	else 
		if(event.which>57 || event.which<48){
			event.which = 0;
		}
}//digistInputOnly

// Convert Number to format "###.###"
function ConvertToVNNumber(num){
	num = num.toString().replace(/\$|\./g,'');
	num = String(num).substring(0,10);	
	num = parseFloat(num);
	if(isNaN(num))num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	//cents = num%100;
	//if(cents<10)
	//cents = "0" + cents;
	
	num = Math.floor(num/100).toString();
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++){
		num = num.substring(0,num.length-(4*i+3))+'.'+ num.substring(num.length-(4*i+3));
	}	
	return ((sign)?'':'-') + num;
}//-----------------------------
function FormatVNCurrency(num){
	var numInteger;
	var numDecimal;
	num = num.toString().replace(/\$|\./g,'');
	num = num.toString().replace(/\$|\,/g,'.');
	//num = String(num).substring(0,10);	
	num = parseFloat(num);
	if(isNaN(num))num = "0";
	sign = (num == (num = Math.abs(num)));
	
	if (num.toString().indexOf('.')>0){
		var array = num.toString().split(".");
        numInteger = array[0];
        numDecimal = array[1];	
	}else{
        numInteger = num;
        numDecimal = '';	
	}      
	numInteger = parseInt(numInteger);
	
	numInteger = Math.floor(numInteger*100+0.50000000001);
	numInteger = Math.floor(numInteger/100).toString();
	for (var i = 0; i < Math.floor((numInteger.length-(1+i))/3); i++){
		numInteger = numInteger.substring(0,numInteger.length-(4*i+3))+'.'+ numInteger.substring(numInteger.length-(4*i+3));
	}
	if (numDecimal != ''){
		return (numInteger + ',' + numDecimal);
	
	}else{
	
		return (numInteger);
	}

}//--------------------------------
