Edit in JSFiddle

function Auto(tipus, evjarat, szin, motor){
    this.tipus = tipus;
    this.evjarat = evjarat;
    this.szin = szin || "színtelen";
    this.motor = {
        szelepek_szama: motor.szelepek_szama,
        loero: motor.loero
    };
    
    // osztály szintű metódusok
    this.setSzin = function(ujszin){
        this.szin = ujszin;
    }
}

var mustang = new Auto('GT500', 1969, null ,{ 
    szelepek_szama: 8,  
    loero: 350
});

var mustang2012 = new Auto('GT500', 2012, 'piros', {});

var result = document.getElementById('result');
result.innerHTML += '<b>Mustang - 1969</b> <br />';
result.innerHTML += JSON.stringify(mustang) + '<br />';
mustang.setSzin('fekete');
result.innerHTML += mustang.szin + '<br /><br />';

result.innerHTML += '<b>Mustang - 2012</b> <br />';
result.innerHTML += JSON.stringify(mustang2012) + '<br />';
mustang2012.motor.loero = 500;
result.innerHTML += mustang2012.motor.loero + '<br />';