var lastLine;
var keySelected = new Array();
function check(o){
	if(o.src.indexOf('checkbox0.gif') > 0){
		o.src = o.src.replace('checkbox0.gif', 'checkbox1.gif');
		keySelected[o.parentNode.parentNode.key] = 1;
	}
	else{
		o.src = o.src.replace('checkbox1.gif', 'checkbox0.gif');
		keySelected[o.parentNode.parentNode.key] = 0;
	}
}
function getDataChoiced(){
	var ret = '';
	for(p in keySelected){
		if(keySelected[p] == 1){
			if(ret != ''){
				ret += ',';
			}
			ret += p;
		}
	}
	if(ret == ''){
	    if(lastLine != null){
	        ret = lastLine.key;
	    }
	}
	return ret;
}

function checkAll(o){
	var table = o.parentNode.parentNode.parentNode;
	if(o.src.indexOf('checkbox1.gif') > 0){
	    o.src = o.src.replace('checkbox1.gif', 'checkbox0.gif');
		for(i = 1; i < table.rows.length; i ++){
			var x = table.rows[i].cells[0].children[0];
			x.src = x.src.replace('checkbox1.gif', 'checkbox0.gif');
		}
	}
	else{
	    o.src = o.src.replace('checkbox0.gif', 'checkbox1.gif');
		for(i = 1; i < table.rows.length; i ++){
			var x = table.rows[i].cells[0].children[0];
			x.src = x.src.replace('checkbox0.gif', 'checkbox1.gif');
		}
	}
}
function toPage(f,s){
	var pattern = /^\d+$/; 
	if(pattern.test(s)){
		document.getElementById('__pageIndex').value = s;
		document.getElementById(f).submit();
	}
}

