function getElementByClass(klasa) {
	var allHTMLTags = new Array();

	var allHTMLTags = document.getElementsByTagName("*");
	for (i = 0; i < allHTMLTags.length; i++) {
		if (allHTMLTags[i].className == klasa) {
			allHTMLTags[i].className = 'form_check';
		}
	}
}
function changeSelectedPostValue(val){
	var selected = document.getElementById('selected_'+sel);
	
	var formChecked = document.getElementById('form_check_'+val);
	selected.value = val;
	updatePrevTmb(val);
	
	getElementByClass('form_check_selected');
	formChecked.className = 'form_check_selected';
}
function updatePrevTmb(val){
	var selected = document.getElementById('prev_tmb');
	selected.src = '/images/thumbs/fr_prev_'+sr+'_'+val+'.jpg';
}

var selected = 0;
function selChosenAsInp(div_id, tmbsrc){
	if(selected < inpNum){
		$('upl_tmb_'+div_id).toggleClass('upl_tmb_sel_h');
		$('upl_tmb_'+div_id).set('onclick', 'cancelChosenAsInp("'+div_id+'", "'+tmbsrc+'")');
		
		$('binfile_'+(selected + 1)).destroy();
		$('formInputs').appendChild( new Element('input', {type: 'hidden', name: 'destFile[]', id: 'destfile_'+(selected + 1), value: 'uploaded/'+tmbsrc+'.jpg'}) );
		++selected;
		
		checkSelectedInputs();
		
		toggleShowHide();
	}
}
function cancelChosenAsInp(div_id, tmbsrc){
	
	$('upl_tmb_'+div_id).toggleClass('upl_tmb_sel_h');
	$('upl_tmb_'+div_id).set('onclick', 'selChosenAsInp("'+div_id+'", "'+tmbsrc+'")');
	
	$('destfile_'+selected).destroy();
	$('formInputs').appendChild( new Element('input', {type: 'file', name: 'binFile[]', id: 'binfile_'+selected, className: 'c_select'}) );
	$('binfile_'+selected).addEvent('change', checkInputs);
	--selected;
	checkSelectedInputs();
	
	toggleShowHide();
	
}
var selectedInputs = 0;
function checkSelectedInputs(){

	var selInp = 0;
	$('formInputs').getElements('input[type^=file]').each(function(el) {

		if(el.value != ""){
			selInp = selInp + 1;
		}
		
	})
	
	selectedInputs = selInp;
	//alert(selectedInputs);
}

function toggleShowHide(){
	if(selected == inpNum){
		$('form_gotuj_sub').show();
	}else{
		if((selectedInputs + selected) == inpNum){
			$('form_gotuj_sub').show();
		}else{
			$('form_gotuj_sub').hide();	
		}
	}
}
function checkInputs(){
	checkSelectedInputs();
	toggleShowHide();
};
window.addEvent('domready', function(){	
	$('form_gotuj_sub').hide();
	$('formInputs').getElements('input[type^=file]').each(function(el) {
		el.addEvent('change', checkInputs);
	})
});
