
//////////////////////////////////////////////////////////////////////////
function only_numbers(obj){
	var value = obj.value;
	var largo = value.length;
	
	if(isNaN(value) ){
		obj.value = value.substr(0,(largo-1));
	}
}
///////////////////////////////////////////////////
function format(precio){
	var Nprecio = new String(precio);
	var partes = Nprecio.split('.');
	var dec ="00";
	if(partes.length >1){
		dec = partes[1];
	}
	precio = partes[0];
	
	if(precio =='0.00'){
		return "$0.00";
	}
	if(dec ==''){
		dec="00";
	}
		
	if(precio.length > 6){
		p3 = precio.substr(precio.length-3,3);
		p2 = precio.substr(precio.length-6,3);
		p1 = precio.substr(0,(precio.length-6));	
		formated = "$"+p1+","+p2+","+p3;
	}
	else{
		if(precio.length > 3){
			p3 = precio.substr( (precio.length-3),3);
			p2 = precio.substr(0,(precio.length-3));	
			formated = "$"+p2+","+p3;	
		}else{
			if(precio != 0){
				formated = "$"+precio;
			}else{
				formated ="0";
			}	
		}
	}
	if(formated !='N/A'){
		formated +="."+dec;
	}			
	
	return formated;
}
///////////////////////////////////////////////////
function formatns(precio){
	var Nprecio = new String(precio);
	var partes = Nprecio.split('.');
	var dec ="00";
	if(partes.length >1){
		dec = partes[1];
	}
	precio = partes[0];
	
	if(precio =='0.00'){
		return "0.00";
	}
	if(dec ==''){
		dec="00";
	}
		
	if(precio.length > 6){
		p3 = precio.substr(precio.length-3,3);
		p2 = precio.substr(precio.length-6,3);
		p1 = precio.substr(0,(precio.length-6));	
		formated = p1+","+p2+","+p3;
	}
	else{
		if(precio.length > 3){
			p3 = precio.substr( (precio.length-3),3);
			p2 = precio.substr(0,(precio.length-3));	
			formated = p2+","+p3;	
		}else{
			if(precio != 0){
				formated = precio;
			}else{
				formated ="0";
			}	
		}
	}
	if(formated !='N/A'){
		formated +="."+dec;
	}			
	
	return formated;
}
				

