$(document).ready(function(){
	$("input").change(
		function() {
			$(this).val(intval($(this).val()));
			calcBricks();
		}
	);
});

function intval (mixed_var, base) {

    var type = typeof( mixed_var );

    if (type === 'boolean') {        return (mixed_var) ? 1 : 0;
    } else if (type === 'string') {
        tmp = parseInt(mixed_var, base || 10);
        return (isNaN(tmp) || !isFinite(tmp)) ? 0 : tmp;
    } else if (type === 'number' && isFinite(mixed_var) ) {        return Math.floor(mixed_var);
    } else {
        return 0;
    }
}

function calcBricks() {
	var l = intval($("#calc_length").val());
	var w = intval($("#calc_width").val());
	var h = intval($("#calc_height").val());
	var s = intval($("#calc_s").val());
	var p = 2 * (l + w); // периметр
	var pl = p * h - s; // площадь без площади проемов

	var smm = pl * 52;
	$("#summa").html(smm);
}
