﻿function minicalcstart() {
    Minicalc = window.open('_calc/minicalc.htm', 'Minicalc', 'width=250,height=250,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizeable=0');
}
function oil1() {
    if (document.form1.inputfield.value.indexOf(',') != -1) {
        window.alert('Använd endast punkt, inte komma!');
        clearform();
        return false;
    }
    else {
        if (document.form1.inputfield.value == '') {
            document.form1.inputfield.focus();
        }
        document.form1.method.value = "Liter olja."
        var number = (document.form1.inputfield.value * 10);
        document.mainform.electriccost.value = Math.round(number * (document.mainform.electricprice.value / 100) * 100) / 100;
        document.mainform.oilcost.value = Math.round(number * (document.mainform.oilprice.value / 100) * 100) / 100;
        document.mainform.pelletcost.value = Math.round(number * (document.mainform.pelletprice.value / 100) * 100) / 100;
        document.mainform.woodcost.value = Math.round(number * (document.mainform.woodprice.value / 100) * 100) / 100;
    }
}
function oil2() {
    if (document.form1.inputfield.value.indexOf(',') != -1) {
        window.alert('Använd endast punkt, inte komma!');
        clearform();
        return false;
    }
    else {
        if (document.form1.inputfield.value == '') {
            document.form1.inputfield.focus();
        }
        document.form1.method.value = "Kubikmeter olja."
        var number = (document.form1.inputfield.value * 10000);
        document.mainform.electriccost.value = Math.round(number * (document.mainform.electricprice.value / 100) * 100) / 100;
        document.mainform.oilcost.value = Math.round(number * (document.mainform.oilprice.value / 100) * 100) / 100;
        document.mainform.pelletcost.value = Math.round(number * (document.mainform.pelletprice.value / 100) * 100) / 100;
        document.mainform.woodcost.value = Math.round(number * (document.mainform.woodprice.value / 100) * 100) / 100;
    }
}
function electric() {
    if (document.form1.inputfield.value.indexOf(',') != -1) {
        window.alert('Använd endast punkt, inte komma!');
        clearform();
        return false;
    }
    else {
        if (document.form1.inputfield.value == '') {
            document.form1.inputfield.focus();
        }
        document.form1.method.value = "kWh elektricitet."
        document.mainform.electriccost.value = Math.round(document.form1.inputfield.value * (document.mainform.electricprice.value / 100) * 100) / 100;
        document.mainform.oilcost.value = Math.round(document.form1.inputfield.value * (document.mainform.oilprice.value / 100) * 100) / 100;
        document.mainform.pelletcost.value = Math.round(document.form1.inputfield.value * (document.mainform.pelletprice.value / 100) * 100) / 100;
        document.mainform.woodcost.value = Math.round(document.form1.inputfield.value * (document.mainform.woodprice.value / 100) * 100) / 100;
    }
}
function clearform() {
    if (document.mainform.chk.checked) {
//        document.mainform.electricprice.value = "97";
//        document.mainform.oilprice.value = "73";
//        document.mainform.pelletprice.value = "39";
//        document.mainform.woodprice.value = "20";
        document.mainform.electricprice.value = "135";
        document.mainform.oilprice.value = "119";
        document.mainform.pelletprice.value = "59";
        document.mainform.woodprice.value = "20";
    }
    document.mainform.electriccost.value = "0";
    document.mainform.oilcost.value = "0";
    document.mainform.pelletcost.value = "0";
    document.mainform.woodcost.value = "0";
    document.form1.inputfield.value = "";
    document.form1.inputfield.focus();
}
function printwin() {
    if (document.form1.inputfield.value == '') {
        window.alert('Angiv ditt energi förbruk!');
        document.form1.inputfield.focus();
        return false;
    }
    else printstart();
}
function printstart() {
    if (browserver == 'ok') {
        Output = window.open('_calc/output.htm', 'Output', 'width=230,height=75,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizeable=0');
        return false;
    }
    else if (browserver == 'old') {
        Output = window.open('_calc/outputoldie.htm', 'Output', 'width=230,height=75,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizeable=0');
        return false;
    }
    else if (browserver == 'bad') {
        window.alert('Din browser är för gammal.');
        return false;
    }
}
function checkbrowser() {
    clearform();
    if (navigator.appName == "Netscape") {
        if (vers >= 4) {
            browserver = 'ok';
            return false;
        }
        else if (vers < 4) {
            browserver = 'bad';
            return false;
        }
    }
    else if (navigator.appName == "Microsoft Internet Explorer") {
        if (vers >= 5) {
            browserver = 'ok';
            return false;
        }
        else if (vers >= 4) {
            browserver = 'old';
            return false;
        }
    }
    else {
        browserver = 'bad';
    }
}
function check() {
    if (document.mainform.electricprice.value.indexOf(',') != -1) {
        var error = 'yes';
    }
    if (document.mainform.oilprice.value.indexOf(',') != -1) {
        var error = 'yes';
    }
    if (document.mainform.pelletprice.value.indexOf(',') != -1) {
        var error = 'yes';
    }
    if (document.mainform.woodprice.value.indexOf(',') != -1) {
        var error = 'yes';
    }
    if (error == 'yes') {
        window.alert('Använd endast punkt, inte komma!');
        document.mainform.chk.checked = true;
        clearform();
        var error = '';
    }
}