function EuroCar(cases,parkla,auto){
for (var n=1; n <= 3; n++) {
    if(n<auto){ 
       jQuery('#soidukid_delete_'+parkla+'_'+n).hide();
    }
   else {
       jQuery('#soidukid_delete_'+parkla+'_'+n).show();
   }
    
    if(n<=auto){
        jQuery('#soidukid_'+parkla+'_'+n).show();
        ValidatorExtra('set','soiduki_reg_nr_'+parkla+'_'+n);
    }
    else {
        jQuery('#soidukid_'+parkla+'_'+n).hide();
        jQuery('#soiduki_reg_nr_'+parkla+'_'+n).attr("value", ""); 
        ValidatorExtra('clear','soiduki_reg_nr_'+parkla+'_'+n);
    }
}

/*
    if(cases=="add"){
        jQuery('#'+parkla).show();
        ValidatorExtra('set',auto);
    }
    else if(cases=="delete"){
        jQuery('#'+parkla).hide();
        ValidatorExtra('clear',auto);
    }
    */
}

function ClearFilled(x,varray){
    for (var n=1; n <= varray.length; n++) {
            jQuery('#'+varray[n]+'_'+x).attr("value", ""); 
            // jQuery('#'+varray[n]+'_'+x+' option:first').attr('selected','selected');
            
            ValidatorExtra('clear',varray[n]+'_'+x);
            
            for (var y=1; y <= 3; y++) {
                ValidatorExtra('clear',varray[n]+'_'+x+'_'+y);
                jQuery('#'+varray[n]+'_'+x+'_'+y).attr("value", ""); 
            }
    } 
}


function MakeValidator(cases,x,varray,extra){
    if(extra){
        for (var n=1; n <= varray.length; n++) {
            ValidatorExtra(cases,varray[n]+'_1');
            ValidatorExtra(cases,varray[n]+'_1_1');
        }
    }
    else {
        for (var n=1; n <= varray.length; n++) {
            ValidatorExtra(cases,varray[n]+'_'+x);
            ValidatorExtra(cases,varray[n]+'_'+x+'_1');
        }
    } 
}



function ShowStuff(div,total,limit,extra,varray,extra2){
	for (var x = 1; x <= total; x++){
  		if(x<=limit){
  			jQuery('#'+div+'_'+x).show('slow');
            
  			if(extra){			
  				if(x==limit && x!=total){
  					jQuery('#'+extra+'_'+x).show();
                        ValidatorExtra('set',extra+'_'+x);
                    if(extra2){
                        ValidatorExtra('set',extra2+'_'+x);
                    }
  				}
  				else {
                    ValidatorExtra('clear',extra+'_'+x);
                    if(extra2){
                        //ValidatorExtra('clear',extra2+'_'+x);
                    }                    
  					jQuery('#'+extra+'_'+x).hide();
  				}
  			}
            MakeValidator('set',x,varray,extra);
  		}
  		else {
  			jQuery('#'+div+'_'+x).hide();
  			ClearFilled(x,varray);
            MakeValidator('clear',x,varray,'');
  		}
   }
}

