function step1(type) {
    if($('industry').value.strip() == '') {
        alert('Select your company type');
        return false;
    }
    if(!type) $('step1').submit();
    else return true;
}

function step2(type) {
    var dutyRegexp = /^[\d]{1,}$/; ;
    if(!dutyRegexp.test($('lduty').value.strip()) ) {
        alert('Invalid number light duty vehicles');
        return false;
    }
    if(!dutyRegexp.test($('hduty').value.strip()) ) {
        alert('Invalid number heavy duty vehicles');
        return false;
    }
    if(!dutyRegexp.test($('sduty').value.strip()) ) {
        alert('Invalid number specialty duty vehicles');
        return false;
    }
    if(!type) $('step2').submit();
    else return true;
}

function step3(type) {
    var selected = checkBoxes();
    if(selected != 3) {
        alert('Select your top 3 concerns');
        return false;
    }
    if(!type) $('step3').submit();
    else return true;
}

function send() {
    if(step1(1) && step2(1) && step3(1))
        $('send').submit();
}

function checkBoxes() {
    var name     = 'checkbox';
    var num      = 11;
    var selected = 0;
    for(var i=1; i<=num; i++) {
//        alert(name+i+'='+$(name+i).checked)
        if($(name+i).checked)
            selected++;
    }
    return selected;
}