// JavaScript Document
var payload = new Object();
payload[0] = 'A'; payload[1] = 'B'; payload[2] = 'C'; payload[3] = 'D'; payload[4] = 'E';
payload[5] = 'F'; payload[6] = 'G'; payload[7] = 'H'; payload[8] = 'I'; payload[9] = 'J';
payload[10] = 'K';

function checkdisable(trig, el, el1, el2){
	if (document.getElementById(el) && document.getElementById(trig).checked) {
		document.getElementById(el).disabled = false;
	}
	document.getElementById(el1).disabled = true;
	document.getElementById(el2).disabled = true;
}
function uncheck(trig, el, el1, el2){
	if (document.getElementById(trig).checked) {
		document.getElementById(el).disabled = true;
		document.getElementById(el1).disabled = true;
		document.getElementById(el2).disabled = true;
	}
}
function checkwrite(trig, el, el1){
	if (document.getElementById(trig).checked) {
		if (document.getElementById(trig).value == 'NIE'){
			if (document.getElementById(el)) document.getElementById(el).disabled = true;
			if (document.getElementById(el1)) document.getElementById(el1).disabled = true;
			return;
		}
		else if (document.getElementById(el1)) document.getElementById(el1).disabled = false;

		if (document.getElementById(el) && document.getElementById(el).value == ''){
			alert('Wypełnij pole');
			document.getElementById(el).disabled = false;
			document.getElementById(el).focus();
		}
	}
}
function disableform(form){
	for(var i = 0; i < form.elements.length; i++) {
        if (form.elements[i].id && form.elements[i].id.indexOf('M') != 0) {
			if (form.elements[i].id != 'Q1_1' && form.elements[i].id != 'Q1_2' && form.elements[i].id != 'but'){
				form.elements[i].disabled = true;
			}
			if (form.elements[i].id.indexOf('Q3') != -1) form.elements[i].disabled = false;
		}
    }
}
function enableform(form){
	for(var i = 0; i < form.elements.length; i++) {
        if (form.elements[i].id && form.elements[i].id.indexOf('M') != 0) {
			form.elements[i].disabled = false;
			if (form.elements[i].id.indexOf('Q3') != -1) form.elements[i].disabled = true;
		}
    }
	checkselects();
}
function checkselects(){
	for (i = 0; i < 11; i++){
		if (document.getElementById('Q4_'+payload[i]+'_1').checked) document.getElementById('Q5_'+payload[i]+'_1').disabled = false;
		else document.getElementById('Q5_'+payload[i]+'_1').disabled = true;
		if (i > 8 && i < 11){
			if (document.getElementById('Q4_'+payload[i]+'_1').checked) document.getElementById('Q4_'+payload[i]+'_Inna_1').disabled = false;
			else document.getElementById('Q4_'+payload[i]+'_Inna_1').disabled = true;
		}
	}
	
	if (document.getElementById('Q6_INNA1_1').checked || document.getElementById('Q6_INNA1_2').checked || document.getElementById('Q6_INNA1_3').checked)
		document.getElementById('Q6_INNA1_NAZWA_1').disabled = false;
	else document.getElementById('Q6_INNA1_NAZWA_1').disabled = true;
	
	if (document.getElementById('Q6_INNA2_1').checked || document.getElementById('Q6_INNA2_2').checked || document.getElementById('Q6_INNA2_3').checked)
		document.getElementById('Q6_INNA2_NAZWA_1').disabled = false;
	else document.getElementById('Q6_INNA2_NAZWA_1').disabled = true;
}
function doSubmit(){
	if (checksubmit()) document.getElementById('form').submit();
}
function checksubmit(){
	if (document.getElementById('Q1_1').checked){
		if (document.getElementById('Q4_J_1').checked && document.getElementById('Q4_J_Inna_1').value == ''){
			alert('Wypełnij pole');
			document.getElementById('Q4_J_Inna_1').focus();
			return false;
		}
		else if (document.getElementById('Q4_K_1').checked && document.getElementById('Q4_K_Inna_1').value == ''){
			alert('Wypełnij pole');
			document.getElementById('Q4_K_Inna_1').focus();
			return false;
		}
		else if ((document.getElementById('Q6_INNA1_1').checked || document.getElementById('Q6_INNA1_2').checked || document.getElementById('Q6_INNA1_3').checked) && document.getElementById('Q6_INNA1_NAZWA_1').value == ''){
			alert('Wypełnij pole');
			document.getElementById('Q6_INNA1_NAZWA_1').focus();
			return false;
		}
		else if ((document.getElementById('Q6_INNA2_1').checked || document.getElementById('Q6_INNA2_2').checked || document.getElementById('Q6_INNA2_3').checked) && document.getElementById('Q6_INNA2_NAZWA_1').value == ''){
			alert('Wypełnij pole');
			document.getElementById('Q6_INNA2_NAZWA_1').focus();
			return false;
		}
		return true;
	}
	else if (document.getElementById('Q1_2').checked){
		return true;
	}
	else {
		alert('Określ czy słuchasz Radia AKADERA (pyt. Q1)');
		document.getElementById('Q1_1').focus();
		return false;
	}
}
