function makeDivs(parentId) {
	for (var i=0;i<10;i++) {
		var j = 9-i
		var div = document.createElement('div')
		div.style.backgroundColor = '#'+i+i+j+j+j+i
		div.className="closure-div"
		div.style.color = '#'+j+j+i+i+i+j
		document.getElementById(parentId).appendChild(div)
	}
}

function testEvents() {
	makeDivs('events1')
	addEvents(document.getElementById('events1').childNodes)
}

function addEvents(divs) {
	for(var i=0; i<divs.length; i++) {	
		divs[i].innerHTML = i
		divs[i].onclick = function() { alert(i) }
	}
}


function testEvents2() {
	makeDivs('events2')
	addEvents2(document.getElementById('events2').childNodes)
}

function addEvents2(divs) {
	for(var i=0; i<divs.length; i++) {	
		divs[i].innerHTML = i
		divs[i].onclick = function(x) {
			return function() { alert(x) }
		}(i)
	}
}

