function countCbs() {
    var values = 0;
    var countNames = new Array('M', 'MA1', 'MA2', 'O', 'OA1', 'OA2', 'Reserve', 'Luxe');
    var sel = document.getElementsByTagName('input');
    for (i = 0; i < sel.length; i++) {
       if ( (sel[i].type == 'checkbox') && (countNames.indexOf(sel[i].name) >= 0) && (sel[i].checked) ) {
                       values += (sel[i].value * 1);
       }
    }
    document.getElementById('count').innerHTML = values;
}

if (!Array.prototype.indexOf)
{
Array.prototype.indexOf = function(elt /*, from*/)
{
var len = this.length;

var from = Number(arguments[1]) || 0;
from = (from < 0)
? Math.ceil(from)
: Math.floor(from);
if (from < 0)
from += len;

for (; from < len; from++)
{
if (from in this &&
this[from] === elt)
return from;
}
return -1;
};
}
