function show_blocks(num) {
	if (num == "") {
		num=0;
	}
    if(document.getElementById)	 //gecko(NN6) + IE 5+
    {
        var tmp = document.getElementsByTagName('div');
        for (var i=0;i<tmp.length;i++) {
                if(tmp[i].className.indexOf('block') == 0) {
                        tmp[i].style.display = 'none';
                }
        }
        for (var i=0;i<tmp.length;i++) {
                if(tmp[i].className.indexOf('block') == 0) {
                        var idx = tmp[i].className.substr(6);
                        if (idx <= num) {
                                tmp[i].style.display = 'block' ;
                        }
                }
        }
    }
	return false;
}