function callFunctions() {
	var select = document.getElementsByTagName('select');
	for (i=0; i < select.length; i++) {
		switch(select[i].className) {
			case 'selectMenu':
				select[i].onchange = function () {return redirectToProduct(this);};
			break;
		}
	}
	var check = document.getElementsByTagName('input');
	for (i=0; i < check.length; i++) {
		switch(check[i].className) {
			case 'fakturacheck':
				check[i].onchange = function () {return disableShowFaktrua(this);};
				if (check[i].checked == true) {
					dedisableInputs()
				}
				if (check[i].checked == false) {
					disableInputs()
				}
			break;
		}
	}
}
function redirectToProduct(select) {
	switch(select.options[select.selectedIndex].className) {
		case 'goToProduct':
			window.location="/produkt/show/nazwa/"+select.value+'#scroll';
		break;
		case 'goToProductb':
			window.location="/produktb/show/nazwa/"+select.value+'#scroll';
		break;
		default:
			alert('przekierowanie nie obsługiwane');
		break;
	}
}
function disableShowFaktrua(check) {
	if (check.checked == true) {
		dedisableInputs();
	}
	if (check.checked == false) {
		disableInputs();
	}
}
function disableInputs() {
	var input = document.getElementsByTagName('input');
	for(i=0; i < input.length; i++) {
		switch(input[i].className) {
			case 'faktura':
				input[i].disabled = true;
			break;
		}
	}
}
function dedisableInputs() {
	var input = document.getElementsByTagName('input');
	for(i=0; i < input.length; i++) {
		switch(input[i].className) {
			case 'faktura':
				input[i].disabled = false;
			break;
		}
	}
}

