var CMPselected = new Array();
var CMPselectedPic = new Array();
var CMPdefault = '';

function CMPselect(o, p){
	//var selected = getElementsByClass('typecell-new.*', document.getElementById('CMPselected'), 'div');
	if(o.checked){
		if(CMPselected.length >= 4){
			o.checked = false;
			return;
		}
		if(CMPselected.join(',').indexOf(o.value) == -1){
			var i = CMPselected.length;
			CMPselected.push(o.value);
			CMPselectedPic.push(p);
			CMPselectGEN();
		}
	}else{
		if(CMPselected.join(',').indexOf(o.value) != -1){
			var i;
			for(i = 0; i < CMPselected.length; i++) if(CMPselected[i] == o.value) break;
			CMPselected.splice(i, 1);
			CMPselectedPic.splice(i, 1);
			CMPselectGEN();
		}
	}
}

function CMPselectGEN(){
	var selected = getElementsByClass('typecell-new.*', document.getElementById('CMPselected'), 'div');
	for(var i = 0; i < selected.length; i++){
		if(!CMPdefault) CMPdefault = selected[i].innerHTML;
		if(CMPselected.length - 1 >= i){
			selected[i].className = 'typecell-new';
			selected[i].style.background = 'url(/img/vetomagok/'+CMPselectedPic[i]+')';
			selected[i].innerHTML = '<div class="x-test"><label>'+CMPselected[i]+'</label></div>';
		}else if(selected[i].className != 'typecell-new-empty'){
			selected[i].className = 'typecell-new-empty';
			selected[i].style.background = '';
			selected[i].innerHTML = CMPdefault;
		}
	}
}

function CMPclear(){
	CMPselected = new Array();
	CMPselectedPic = new Array();
	CMPselectGEN();
	var bk = document.getElementById('bankuti');
	if(bk) bk.checked = false;
	var checks = getElementsByClass('cmpchk', document.getElementById('multi-aera'));
	for(var i = 0; i < checks.length; i++) if(checks[i].checked) checks[i].checked = false;
}

function CMPgo(){
	var url = '/osszevetve';
	for(var i = 0; i < CMPselectedPic.length; i++) url += '/' + CMPselectedPic[i].replace('_s.jpg', '');
	var bk = document.getElementById('bankuti');
	if(bk && bk.checked) url += '/bankuti_1201';
	popup(url);
}
