funzione "statica"

function coloradiv(){
document.getElementById('div1').style.backgroundCo lor='#f00'
}
richiamato cosi <a href="#" onclick="coloradiv()">colora div1</a>

funzione "dinamica"

function coloradiv(div){
document.getElementById(div).style.backgroundColor ='#f00'
}
richiamato cosi <a href="#" onclick="coloradiv('div1')">colora div1</a>

Cioè alla funzione passi anche l'oggetto stesso.