function obslugaClick(zdarzenie) {
    zdarzenie = (zdarzenie) ? zdarzenie : ((window.event) ? event : null);
    if (zdarzenie) {
        if (zdarzenie.shiftKey) {
            // obsuga kliknicia z wcinitym klawiszem Shift
        } else {
            // obsuga normalnego kliknicia
        }
    }
}

----------

if (zdarzenie.shiftKey && zdarzenie.ctrlKey) {...}

----------

if (zdarzenie.altKey || zdarzenie.ctrlKey || zdarzenie.metaKey || zdarzenie.shiftKey) {...}