var gaQm_I=new Array(0, 0, 0, 0, 0, 0, 0);
var gQm_S=new Array("A&ntilde;o","Mes","Semana","D&iacute;a","Hora","Minuto","Segundo");
var gQm_P=new Array("A&ntilde;os","Meses","Semanas","D&iacute;as","Horas","Minutos","Segundos");
var gQm_Months=new Array("Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic");
var gQm_And="y";
var gQm_ThSeparator=".";
var gQm_DecSeparator=",";
function Qm_cI(dN, qD){
var aQD=new Array(qD.getFullYear(),
qD.getMonth(),
qD.getDate(),
qD.getHours(),
qD.getMinutes(),
qD.getSeconds());
var nD=new Date();
for (var i=0; i<7; i++){
gaQm_I[i]=0;
nD.setFullYear(aQD[0]);
nD.setMonth(aQD[1]);
nD.setDate(aQD[2]);
nD.setHours(aQD[3]);
nD.setMinutes(aQD[4]);
nD.setSeconds(aQD[5]);
while( dN-nD>=0 ) {
if (i<2) {
aQD[i]++;
} else if (i==2) {
aQD[i] += 7;
} else {
aQD[i-1]++;
}
gaQm_I[i]++;
nD.setFullYear(aQD[0]);
nD.setMonth(aQD[1]);
nD.setDate(aQD[2]);
nD.setHours(aQD[3]);
nD.setMinutes(aQD[4]);
nD.setSeconds(aQD[5]);
}
if (i<2) {
aQD[i]--;
} else if (i==2) {
aQD[i] -= 7;
} else {
aQD[i-1]--;
}
gaQm_I[i]--;
}
}
function Qm_bTS(){
var rS="";
var nS=0;
var tS=new Array(2);
for (var i=0; i<7; i++){
if ( (nS<2) && (gaQm_I[i]>0) ){
tS[nS]=gaQm_I[i] + " ";
if (gaQm_I[i]==1) {
tS[nS] += gQm_S[i];
} else {
tS[nS] += gQm_P[i];
}
nS++;
}
}
rS=tS[0];
if (nS==2) {
rS += " " + gQm_And + " " + tS[1];
} else if (nS==3) {
rS += ", " + tS[1];
rS += " " + gQm_And + " " + tS[2];
}
return rS;
}
function Qm_cQ(nS){
return nS * ( gQm_CigsPerDay / (86400.0) );
}
function Qm_mS(nC){
return ( nC / 20.0 ) * gQm_CostPerPacket;
}
function Qm_fN(n, thSep, decSep) {
n=n.toString().replace(/\$|\,/g,'');
if(isNaN(n)) {
n="0";
}
var sign=(n == (n=Math.abs(n)));
n=Math.floor(n*100);
var cents=n%100;
n=Math.floor(n/100).toString();
if(cents<10) {
cents="0" + cents;
}
for (var i=0; i < Math.floor((n.length-(1+i))/3); i++) {
n=n.substring(0,n.length-(4*i+3))+thSep+ n.substring(n.length-(4*i+3));
}
return (((sign)?'':'-') + n + decSep + cents);
}
function w(t){document.write(t);}
function Qm_main(){
var dN=new Date();
var secs=0;
var cigs=0;
var money=0;
var timeString="-";
try {void(gQm_QuitDate)} catch(e) { gQm_QuitDate=new Date(2005, 0, 1, 0, 0, 0) }
try {void(gQm_CigsPerDay)} catch(e) { gQm_CigsPerDay=0}
try {void(gQm_CostPerPacket)} catch(e) { gQm_CostPerPacket=0.0}
try {void(gQm_Currency)} catch(e) { gQm_Currency="Euros"}
Qm_cI(dN, gQm_QuitDate);
timeString=Qm_bTS();
secs=(dN - gQm_QuitDate) / 1000.0;
if (secs>0) {
cigs=Qm_cQ(secs);
money=Qm_mS(cigs);
}
try {void(gQm_background)} catch(e) {gQm_background="#d5ecd8"}
try {void(gQm_borders)} catch(e) {gQm_borders="black"}
try {void(gQm_font)} catch(e) {gQm_font="verdana"}
try {void(gQm_size)} catch(e) {gQm_size="10"}
try {void(gQm_foreground_1)} catch(e) {gQm_foreground_1="#037248"}
try {void(gQm_foreground_2)} catch(e) {gQm_foreground_2="#000000"}
try {void(gQm_type)} catch(e) { gQm_type="ver" }
var sF="font-family: " + gQm_font + ",verdana; font-size: " + gQm_size + "px; ";
var sTLC="padding: 0px; color: " + gQm_foreground_1 + "; font-weight: bold; ";
var sTP="padding: 1px; ";
var sTDL="padding-right:10px; ";
var sTDC=sTDL;
var sTDR=sTDL;
var sTI=" rowspan='2' style='padding-left:10px;'";
var d="<TD class='qm_";
var tD=d+"l'>Fumo desde el:</TD>";
var cD=d+"r'>" + gQm_QuitDate.getDate() + "-" + gQm_Months[gQm_QuitDate.getMonth()] + "-" + gQm_QuitDate.getFullYear() + "</TD>";
var tC=d+"l'>Cigs. fumados:</TD>";
var cC=d+"r'>" + Qm_fN(cigs, gQm_ThSeparator, gQm_DecSeparator) + "</TD>";
var tA=d+"l'>Dinero gastado:</TD>";
var cA=d+"r'>";
var cA2=Qm_fN(money, gQm_ThSeparator, gQm_DecSeparator);
if (gQm_Currency=='$') {
cA+=gQm_Currency + cA2;
} else {
cA+=cA2 + " " + gQm_Currency;
}
cA += "</TD>";
var tT=d+"l'>Tiempo fumando:</TD>";
var cT=d+"r'>" + timeString + "</TD>";
var r="</TR><TR>";
if (gQm_type=='ver') {
sTP="";
sTDL="";
sTDR="border-bottom: 1px solid " + gQm_borders + ";";
sTDC="padding-bottom: 10px; " + sTDR;
sTI="";
}
var ti="<TD class='qm_c'" + sTI + "><a style='color: " + gQm_foreground_1 + "; ' href='http://www.quitometro.org/fumonline.php'>Fum&oacute;metro<br>on-line</a></TD>";
w("<STYLE TYPE=\"text/css\">");
w("TABLE.qm {width: " + gQm_width + "px; " + sTP + "border: 1px solid " + gQm_borders + "; background: " + gQm_background + ";}");
w("TD.qm_l {" + sF + sTLC + "text-align: left; " + sTDL + "}");
w("TD.qm_c {" + sF + sTLC + "text-align: center; " + sTDC + "}");
w("TD.qm_r {" + sF + "text-align: right; color: " + gQm_foreground_2 + "; " + sTDR + "}");
w("</STYLE>");
w("<TABLE class='qm'><TR>");
if (gQm_type=='ver') {
try {void(gQm_width)} catch(e) {gQm_width="140"}
w("<TD style='padding: 4px;'><TABLE class='qm' style='border: 0px;'><TR>");
w(ti+r+tD+r+cD+r+tC+r+cC+r+tA+r+cA+r+tT+r+cT);
w("</TR></TABLE></TD>");
} else if (gQm_type=='hor') {
try {void(gQm_width)} catch(e) {gQm_width="610"}
w(ti+tD+tC+tA+tT+r+cD+cC+cA+cT);
}
w("</TR></TABLE>");
}        