function ADselektor(el){
var stObjektov = oLength(range_O), t_O, ustreza_B, stZadetkov_I = 0;
var pogoji_A = new Array, maksi_A = new Array, mini_A = new Array;
	document.getElementById('obv').innerHTML = '' ;
 
	if (stObjektov > 0){
		
 
		for(var i =0; i < stObjektov + 1; i++){
 
			t_O = document.getElementById('p_' + i);
			pogoji_A[i] = parseInt(t_O.value);			 

			// priprava arrayev za pogoje
			if( ! isNaN(pogoji_A[i])) {
				mini_A[i] = oElement(range_O, i)[pogoji_A[i]][1];
				maksi_A[i] = oElement(range_O, i)[pogoji_A[i]][2];				 
			}
		}
		
		
		//iskanje modelov
		for (var j in karakteristike_O){
			for (var k = 0; k < pogoji_A.length; k++){
				ustreza_B = PreveriParam(pogoji_A[k], karakteristike_O[j][k], mini_A[k], maksi_A[k]);
				 
				if(! ustreza_B) {
					document.getElementById('d' + j).style.display = 'none';
					break;
				}
				if (k == pogoji_A.length -1) {
					stZadetkov_I ++;
					document.getElementById('d' + j).style.display = 'block'; 
					//zapisi(j);
				}
			}
		}

		if (stZadetkov_I == 0) document.getElementById('obv').innerHTML = 'Pod temi pogoji ni modelov!' ;

	}
}





function oLength(o){
var a, c = -1;
	for (a in o) c ++;
	return(c);
}


function dajInxLastnosti(el){
var x = el.name + '';
var t_A = x.split('_');
	return(t_A[1]);
}

function dajZapLasnosti(el){
var x = el.id + '';
var t_A = x.split('_');
	return(t_A[1]);
}

function oElement(o, i){
var a, c=-1;
	for (a in o){
		c ++
		if (c == i) return(o[a]);
	}
}



function zapisi(s){
var x =document.getElementById('obv');
	x.innerHTML = x.innerHTML + '<br>' + s;
}


function pobrisi(){
var x =document.getElementById('obv');
	x.innerHTML = '';
}





function PreveriParam(vnos, v, mini, maksi){
 
	if (isNaN(vnos)) return (true) ;
	
	if(maksi == 0) {
		if (v >= mini)
			return (true) ;
		else
			return (false) ;	
	}
	
	
	if (mini == 0){
		if (v <= mini)
			return (true) ;
		else
			return (false);
	
	}
	
	
	if (mini > 0 && maksi > 0){
		if( v >= mini && v <= maksi)
			return(true);
		else
			return(false);	
	}
}



function PokaziVse(){
var a;
	for(a in karakteristike_O){
		document.getElementById('d' + a).style.display= 'block';
	}
}
