function conversorVEB(precio) {var str = Xtend(0.00204651162790698*precio,2)+' Bolívar Fuerte
'+Xtend(0.000232558139534884*precio,2)+' American dolars
'+'';return overlib(str, CAPTION,"Bs" +Xtend(precio,2)+" approx conversion" , LEFT, ABOVE, OFFSETY ,10);}function conversorVEF(precio) {var str = Xtend(488.636363636364*precio,2)+' Bolívares
'+Xtend(0.113636363636364*precio,2)+' American dolars
'+'';return overlib(str, CAPTION,"BsF" +Xtend(precio,2)+" approx conversion" , LEFT, ABOVE, OFFSETY ,10);}function conversorUSD(precio) {var str = Xtend(4300*precio,2)+' Bolívares
'+Xtend(8.8*precio,2)+' Bolívar Fuerte
'+'';return overlib(str, CAPTION,"$" +Xtend(precio,2)+" approx conversion" , LEFT, ABOVE, OFFSETY ,10);}
function Xtend(Q, N) {
var P;
Q = String(Q) ; if (/e/i.test(Q)) { return Q;};
while ((P=Q.indexOf('.'))<0) Q+='.';
while (Q.length <= P+N) Q+='0';
if (Q.length-N > P) Q=Q.substring(0,P+N+1);
return numFormat(2,true,Q);
}
function numFormat(dec, miles, num)
{
var num = num, signo=3, expr;
var cad = ""+num;
var ceros = "", pos, pdec, i;
for (i=0; i < dec; i++)
ceros += '0';
pos = cad.indexOf('.')
if (pos < 0)
cad = cad+"."+ceros;
else
{
pdec = cad.length - pos -1;
if (pdec <= dec)
{
for (i=0; i< (dec-pdec); i++)
cad += '0';
}
else
{
num = num*Math.pow(10, dec);
num = Math.round(num);
num = num/Math.pow(10, dec);
cad = new String(num);
}
}
pos = cad.indexOf('.')
if (pos < 0) pos = cad.lentgh
if (cad.substr(0,1)=='-' || cad.substr(0,1) == '+')
signo = 4;
if (miles && pos > signo)
do{
expr = /([+-]?\d)(\d{3}[\.\,]\d*)/
cad.match(expr)
cad=cad.replace(expr, RegExp.$1+','+RegExp.$2)
}
while (cad.indexOf(',') > signo)
if (dec<0) cad = cad.replace(/\./,'')
return cad;
}