function require_Text(name) {
	if($j('#'+name).val() == "") {
		alert('Uzupełnij pole!');	
		$j('#'+name).focus();
		return false;
	}
	return true;
}
function require_Int(name) {
	if($j('#'+name).val() == "") {
		alert('Uzupełnij pole!');	
		$j('#'+name).focus();
		return false;
	}else if( $j('#'+name).val().match(/[^0-9]/) || isNaN(parseInt($j('#'+name).val()))) {
		alert('Wpisz liczbę całkowitą!');	
		$j('#'+name).focus();
		return false;
	}
	return true;
}

function require_Gte0(name) {
	if( require_Text(name) == false )
		return false;
	else if(require_Decimal(name) == false)
		return false;
	else if( Number($j('#'+name).val()) < 0 ) {
		alert('Wpisz liczbę nieujemną!');
		$j('#'+name).focus();
		return false;
	}
	return true;
}
function require_Gt0(name) {
	if( require_Text(name) == false )
		return false;
	else if(require_Decimal(name) == false)
		return false;
	else if( Number($j('#'+name).val()) <= 0 ) {
		alert('Wpisz liczbę większą od zera!');
		$j('#'+name).focus();
		return false;
	}
	return true;
}

function require_Decimal(name) {
	if($j('#'+name).val() == "") {
		alert('Uzupełnij pole!');	
		$j('#'+name).focus();
		return false;
	}else if(isNaN(Number($j('#'+name).val().replace(',','.')))) {
		alert('Wpisz liczbę całkowitą!');	
		$j('#'+name).focus();
		return false;
	}
	return true;
}
function require_Radio(name) {
	if($j("input[name="+name+"]:checked").val() == undefined) {
		alert('Uzupełnij pole!');	
		$j('#'+name+'-a').focus();
		return false;				
	}
	return true;
}

function require_YesNo(name) {
	if($j("input[name="+name+"]:checked").val() == undefined) {
					alert('Uzupełnij pole!');	
					$j('#'+name+'-t').focus();
					return false;				
	}
	return true;
}

function require_anyCheckbox(arIds) {
	checked = false;
	for(i=0;i < arIds.length; i++) {
		if($j('#'+arIds[i]).is(':checked') ) 
			checked = true;
	}
	if( checked == false ) {
		alert('Zaznacz co najmniej jedną z opcji!');	
		$j('#'+arIds[0]).focus();
		return false;	
	}
	return true;
}

$j(document).ready(function() {
		$j("#p-4-a-t").click(function(){	
			if($j("#p-4-a-t").is(":checked")){
				$j("#p-4-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#p-4-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
			}
		});
		$j("#p-4-a-n").click(function(){	
			if($j("#p-4-a-n").is(":checked")){
				$j("#p-4-option-1").hide("slow");
				$j("#p-4-option-2").hide("slow");
				$j("#p-4-option-3").hide("slow");
				$j("#p-4-option-4").hide("slow");
			}
		});
		$j("#p-4-b-t").click(function(){	
			if($j("#p-4-b-t").is(":checked")){
				$j("#p-4-option-3").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#p-4-option-4").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
			}
		});
		$j("#p-4-b-n").click(function(){	
			if($j("#p-4-b-n").is(":checked")){
				$j("#p-4-option-3").hide("slow");
				$j("#p-4-option-4").hide("slow");
			}
		});
		
		$j("#p-9-a-t").click(function(){	
			if($j("#p-9-a-t").is(":checked")){
				$j("#p-9-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-9-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
			}
		});
		$j("#p-9-a-n").click(function(){	
			if($j("#p-9-a-n").is(":checked")){
				$j("#p-9-option-1").hide("slow");
				$j("#p-9-option-2").hide("slow");
			}
		});
		
		$j("#p-10-a-t").click(function(){	
			if($j("#p-10-a-t").is(":checked")){
				$j("#p-10-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-10-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-10-option-3").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-10-option-4").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
			}
		});
		$j("#p-10-a-n").click(function(){	
			if($j("#p-10-a-n").is(":checked")){
				$j("#p-10-option-1").hide("slow");
				$j("#p-10-option-2").hide("slow");
				$j("#p-10-option-3").hide("slow");
				$j("#p-10-option-4").hide("slow");
			}
		});
		
		$j("#p-10-a-d-t").click(function(){	
			if($j("#p-10-a-d-t").is(":checked")){
				$j("#p-10-option-5").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-10-option-6").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#p-10-a-d-n").click(function(){	
			if($j("#p-10-a-d-n").is(":checked")){
				$j("#p-10-option-5").hide("slow");
				$j("#p-10-option-6").hide("slow");				
			}
		});
		
		$j("#p-11-a-t").click(function(){	
			if($j("#p-11-a-t").is(":checked")){
				$j("#p-11-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-11-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-11-option-3").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-11-option-4").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
			}
		});
		$j("#p-11-a-n").click(function(){	
			if($j("#p-11-a-n").is(":checked")){
				$j("#p-11-option-1").hide("slow");
				$j("#p-11-option-2").hide("slow");
				$j("#p-11-option-3").hide("slow");
				$j("#p-11-option-4").hide("slow");
			}
		});
		
		$j("#p-14-a-t").click(function(){	
			if($j("#p-14-a-t").is(":checked")){
				$j("#p-14-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-14-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-14-option-3").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-14-option-4").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-14-option-5").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-14-option-6").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
			}
		});
		$j("#p-14-a-n").click(function(){	
			if($j("#p-14-a-n").is(":checked")){
				$j("#p-14-option-1").hide("slow");
				$j("#p-14-option-2").hide("slow");
				$j("#p-14-option-3").hide("slow");
				$j("#p-14-option-4").hide("slow");
				$j("#p-14-option-5").hide("slow");
				$j("#p-14-option-6").hide("slow");
				$j("#p-16-option-1").hide("slow");
				$j("#p-16-option-2").hide("slow");
			}
		});
		
		$j("#p-16-a-t").click(function(){	
			if($j("#p-16-a-t").is(":checked")){
				$j("#p-16-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-16-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#p-16-a-n").click(function(){	
			if($j("#p-16-a-n").is(":checked")){
				$j("#p-16-option-1").hide("slow");
				$j("#p-16-option-2").hide("slow");				
			}
		});
		
		$j("#p-17-a-t").click(function(){	
			if($j("#p-17-a-t").is(":checked")){
				$j("#p-17-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-17-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-17-option-3").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-17-option-4").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
			}
		});
		$j("#p-17-a-n").click(function(){	
			if($j("#p-17-a-n").is(":checked")){
				$j("#p-17-option-1").hide("slow");
				$j("#p-17-option-2").hide("slow");
				$j("#p-17-option-3").hide("slow");
				$j("#p-17-option-4").hide("slow");
			}
		});
		
		/*************************************/
		$j("#p-20-a-t").click(function(){	
			if($j("#p-20-a-t").is(":checked")){
				$j("#p-20-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-20-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#p-20-a-n").click(function(){	
			if($j("#p-20-a-n").is(":checked")){
				$j("#p-20-option-1").hide("slow");
				$j("#p-20-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#p-rej-5-a-t").click(function(){	
			if($j("#p-rej-5-a-t").is(":checked")){
				$j("#p-rej-5-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-rej-5-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#p-rej-5-a-n").click(function(){	
			if($j("#p-rej-5-a-n").is(":checked")){
				$j("#p-rej-5-option-1").hide("slow");
				$j("#p-rej-5-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#p-rej-7-a-t").click(function(){	
			if($j("#p-rej-7-a-t").is(":checked")){
				$j("#p-rej-7-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#p-rej-7-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#p-rej-7-a-n").click(function(){	
			if($j("#p-rej-7-a-n").is(":checked")){
				$j("#p-rej-7-option-1").hide("slow");
				$j("#p-rej-7-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-6-a-t").click(function(){	
			if($j("#s-6-a-t").is(":checked")){
				$j("#s-6-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#s-6-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-6-a-n").click(function(){	
			if($j("#s-6-a-n").is(":checked")){
				$j("#s-6-option-1").hide("slow");
				$j("#s-6-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-11-a-t").click(function(){	
			if($j("#s-11-a-t").is(":checked")){
				$j("#s-11-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#s-11-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-11-a-n").click(function(){	
			if($j("#s-11-a-n").is(":checked")){
				$j("#s-11-option-1").hide("slow");
				$j("#s-11-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-17-c").click(function(){	
			if($j("#s-17-c").is(":checked")){
				$j("#s-17-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;								
			}
		});
		$j("#s-17-a").click(function(){	
			if($j("#s-17-a").is(":checked")){
				$j("#s-17-option-1").hide("slow");								
			}
		});
		$j("#s-17-b").click(function(){	
			if($j("#s-17-b").is(":checked")){
				$j("#s-17-option-1").hide("slow");								
			}
		});
		
		/*************************************/
		$j("#s-29-a-t").click(function(){	
			if($j("#s-29-a-t").is(":checked")){
				$j("#s-29-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#s-29-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-29-a-n").click(function(){	
			if($j("#s-29-a-n").is(":checked")){
				$j("#s-29-option-1").hide("slow");
				$j("#s-29-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-38-c").click(function(){	
			if($j("#s-38-c").is(":checked")){
				$j("#s-38-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;								
			}
		});
		$j("#s-38-a").click(function(){	
			if($j("#s-38-a").is(":checked")){
				$j("#s-38-option-1").hide("slow");								
			}
		});
		$j("#s-38-b").click(function(){	
			if($j("#s-38-b").is(":checked")){
				$j("#s-38-option-1").hide("slow");								
			}
		});
		
		/*************************************/
		$j("#s-46-a-t").click(function(){	
			if($j("#s-46-a-t").is(":checked")){
				$j("#s-46-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#s-46-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-46-a-n").click(function(){	
			if($j("#s-46-a-n").is(":checked")){
				$j("#s-46-option-1").hide("slow");
				$j("#s-46-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-59-a-t").click(function(){	
			if($j("#s-59-a-t").is(":checked")){
				$j("#s-59-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				$j("#s-59-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				
			}
		});
		$j("#s-59-a-n").click(function(){	
			if($j("#s-59-a-n").is(":checked")){
				$j("#s-59-option-1").hide("slow");
				$j("#s-59-option-2").hide("slow");
				$j("#s-59-option-3").hide("slow");
			}
		});
		
		/*************************************/
		$j("#s-60-a-t").click(function(){	
			if($j("#s-60-a-t").is(":checked")){
				$j("#s-60-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				
				$j("#s-60-option-3").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
			}
		});
		$j("#s-60-a-n").click(function(){	
			if($j("#s-60-a-n").is(":checked")){
				$j("#s-60-option-1").hide("slow");
				$j("#s-60-option-2").hide("slow");
				$j("#s-60-option-3").hide("slow");
			}
		});
		
		/*************************************/
		$j("#s-62-a-t").click(function(){	
			if($j("#s-62-a-t").is(":checked")){
				$j("#s-62-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				
				$j("#s-62-option-3").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
			}
		});
		$j("#s-62-a-n").click(function(){	
			if($j("#s-62-a-n").is(":checked")){
				$j("#s-62-option-1").hide("slow");
				$j("#s-62-option-2").hide("slow");
				$j("#s-62-option-3").hide("slow");
			}
		});
		
		/*************************************/
		$j("#s-64-a-t").click(function(){	
			if($j("#s-64-a-t").is(":checked")){
				$j("#s-64-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
				
				$j("#s-64-option-3").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;
			}
		});
		$j("#s-64-a-n").click(function(){	
			if($j("#s-64-a-n").is(":checked")){
				$j("#s-64-option-1").hide("slow");
				$j("#s-64-option-2").hide("slow");
				$j("#s-64-option-3").hide("slow");
			}
		});
		
		/*************************************/
		$j("#s-66-a-t").click(function(){	
			if($j("#s-66-a-t").is(":checked")){
				$j("#s-66-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#s-66-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-66-a-n").click(function(){	
			if($j("#s-66-a-n").is(":checked")){
				$j("#s-66-option-1").hide("slow");
				$j("#s-66-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-58-a-t").click(function(){	
			if($j("#s-58-a-t").is(":checked")){
				$j("#s-58-a-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#s-58-a-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-58-a-n").click(function(){	
			if($j("#s-58-a-n").is(":checked")){
				$j("#s-58-a-option-1").hide("slow");
				$j("#s-58-a-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-58-b-t").click(function(){	
			if($j("#s-58-b-t").is(":checked")){
				$j("#s-58-b-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#s-58-b-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-58-b-n").click(function(){	
			if($j("#s-58-b-n").is(":checked")){
				$j("#s-58-b-option-1").hide("slow");
				$j("#s-58-b-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-58-c-t").click(function(){	
			if($j("#s-58-c-t").is(":checked")){
				$j("#s-58-c-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#s-58-c-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-58-c-n").click(function(){	
			if($j("#s-58-c-n").is(":checked")){
				$j("#s-58-c-option-1").hide("slow");
				$j("#s-58-c-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-58-d-t").click(function(){	
			if($j("#s-58-d-t").is(":checked")){
				$j("#s-58-d-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#s-58-d-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-58-d-n").click(function(){	
			if($j("#s-58-d-n").is(":checked")){
				$j("#s-58-d-option-1").hide("slow");
				$j("#s-58-d-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-58-e-t").click(function(){	
			if($j("#s-58-e-t").is(":checked")){
				$j("#s-58-e-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#s-58-e-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-58-e-n").click(function(){	
			if($j("#s-58-e-n").is(":checked")){
				$j("#s-58-e-option-1").hide("slow");
				$j("#s-58-e-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-58-f-t").click(function(){	
			if($j("#s-58-f-t").is(":checked")){
				$j("#s-58-f-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#s-58-f-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});;				
			}
		});
		$j("#s-58-f-n").click(function(){	
			if($j("#s-58-f-n").is(":checked")){
				$j("#s-58-f-option-1").hide("slow");
				$j("#s-58-f-option-2").hide("slow");				
			}
		});
		
		/*************************************/
		$j("#s-70-d-t").click(function(){	
			if($j("#s-70-d-t").is(":checked")){
				$j("#s-70-d-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
								
			}
		});
		$j("#s-70-d-n").click(function(){	
			if($j("#s-70-d-n").is(":checked")){
				$j("#s-70-d-option-1").hide("slow");
								
			}
		});
		
		/*************************************/
		$j("#s-59-a-e").click(function(){	
			if($j("#s-59-a-e").is(":checked")){
				$j("#s-59-option-3").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
								
			}else{
				$j("#s-59-option-3").hide("slow");
			}
		});
		
		/*************************************/
		$j("#s-61-i").click(function(){	
			if($j("#s-61-i").is(":checked")){
				$j("#s-60-option-2").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});			
			}else{
				$j("#s-60-option-2").hide("slow");
			}
		});
		
		/*************************************/
		$j("#s-63-i").click(function(){	
			if($j("#s-63-i").is(":checked")){
				$j("#s-62-option-2").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});			
			}else{
				$j("#s-62-option-2").hide("slow");
			}
		});
		
		/*************************************/
		$j("#s-65-c").click(function(){	
			if($j("#s-65-c").is(":checked")){
				$j("#s-64-option-2").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});			
			}else{
				$j("#s-64-option-2").hide("slow");
			}
		});
		
		/*************************************/
		$j("#p-rej-2-d").click(function(){	
			if($j("#p-rej-2-d").is(":checked")){
				$j("#p-rej-2-d-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});			
			}else{
				$j("#p-rej-2-d-option-1").hide("slow");
			}
		});
		$j("#p-rej-2-a").click(function(){	
			if($j("#p-rej-2-a").is(":checked")){							
				$j("#p-rej-2-d-option-1").hide("slow");
			}
		});
		$j("#p-rej-2-b").click(function(){	
			if($j("#p-rej-2-b").is(":checked")){							
				$j("#p-rej-2-d-option-1").hide("slow");
			}
		});
		$j("#p-rej-2-c").click(function(){	
			if($j("#p-rej-2-c").is(":checked")){							
				$j("#p-rej-2-d-option-1").hide("slow");
			}
		});
		
		/*************************************/
		$j("#s-14-d-t").click(function(){	
			if($j("#s-14-d-t").is(":checked")){
				$j("#s-14-d-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
								
			}
		});
		$j("#s-14-d-n").click(function(){	
			if($j("#s-14-d-n").is(":checked")){
				$j("#s-14-d-option-1").hide("slow");
								
			}
		});
		
		/*************************************/
		$j("#s-44-f").click(function(){	
			if($j("#s-44-f").is(":checked")){
				$j("#s-44-f-option-1").show(function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});			
			}else{
				$j("#s-44-f-option-1").hide("slow");
			}
		});
		$j("#s-44-a").click(function(){	
			if($j("#s-44-a").is(":checked")){							
				$j("#s-44-f-option-1").hide("slow");
			}
		});
		$j("#s-44-b").click(function(){	
			if($j("#s-44-b").is(":checked")){							
				$j("#s-44-f-option-1").hide("slow");
			}
		});
		$j("#s-44-c").click(function(){	
			if($j("#s-44-c").is(":checked")){							
				$j("#s-44-f-option-1").hide("slow");
			}
		});
		$j("#s-44-d").click(function(){	
			if($j("#s-44-d").is(":checked")){							
				$j("#s-44-f-option-1").hide("slow");
			}
		});
		$j("#s-44-e").click(function(){	
			if($j("#s-44-e").is(":checked")){							
				$j("#s-44-f-option-1").hide("slow");
			}
		});
		
		
		
		
		
		$j('#p1f-submit').click(function(){
			if($j('#p-rej-1').val() == "") {
				alert('Uzupełnij pole!');	
				$j('#p-rej-1').focus();
				return false;
			}			
			else if($j("input[name=p-rej-2]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-2-a').focus();
				return false;				
			}
			else if($j("input[name=p-rej-2]:checked").val() == '4' && $j('#p-rej-2-d-a').val() == "") {
				alert('Uzupełnij pole!');	
				$j('#p-rej-2-d-a').focus();
				return false;		
			}
			else if($j("input[name=p-rej-3-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-3-a-a').focus();
				return false;				
			}
			else if($j("input[name=p-rej-3-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-3-b-a').focus();
				return false;				
			}
			else if($j("input[name=p-rej-3-c]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-3-c-a').focus();
				return false;				
			}
			else if($j("input[name=p-rej-4-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-4-a-a').focus();
				return false;				
			}
			else if($j("input[name=p-rej-4-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-4-b-a').focus();
				return false;				
			}
			else if($j("input[name=p-rej-4-c]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-4-c-a').focus();
				return false;				
			}
			else if($j("input[name=p-rej-5-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-5-a-t').focus();
				return false;				
			}
			else if($j("input[name=p-rej-5-a]:checked").val() == '1' && $j('#p-rej-6').val() == "") {
				alert('Uzupełnij pole!');	
				$j('#p-rej-6').focus();
				return false;				
			}
			else if($j("input[name=p-rej-7-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-rej-7-a-t').focus();
				return false;				
			}
			else if($j("input[name=p-rej-7-a]:checked").val() == '1' && $j('#p-rej-8').val() == "") {
				alert('Uzupełnij pole!');	
				$j('#p-rej-8').focus();
				return false;				
			}
			else
				document.forms['p1form'].submit();
		});

		$j('#p2f-submit').click(function(){
			if($j("input[name=p-1-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-1-a-t').focus();
				return false;				
			}
			else if($j("input[name=p-1-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-1-b-t').focus();
				return false;				
			}
			else if($j("input[name=p-1-c]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-1-c-t').focus();
				return false;				
			}
			else if(($j('#p-2-a').attr('checked') == true || $j('#p-2-b').attr('checked') == true || $j('#p-2-c').attr('checked') == true) && $j("input[name=p-2-c-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-2-c-a-t').focus();
				return false;
			}
			else if(($j('#p-3-a').attr('checked') == true || $j('#p-3-b').attr('checked') == true || $j('#p-3-c').attr('checked') == true) && $j("input[name=p-3-c-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-3-c-a-t').focus();
				return false;
			}
			else if($j("input[name=p-4-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-4-a-t').focus();
				return false;				
			}
			else if($j("input[name=p-4-a]:checked").val() == '1' && $j("input[name=p-4-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-4-b-t').focus();
				return false;				
			}
			else if($j("input[name=p-4-a]:checked").val() == '1' && $j("input[name=p-4-b]:checked").val() == '1' && $j('#p-4-c').val() == "") {
				alert('Uzupełnij pole!');	
				$j('#p-4-c').focus();
				return false;				
			}
			else if($j("input[name=p-5]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-5-t').focus();
				return false;				
			}
			else if($j("input[name=p-6]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-6-t').focus();
				return false;				
			}
			else
				document.forms['p2form'].submit();
		});		
		

		$j('#p3f-submit').click(function(){
			if($j("#p-5-a").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-5-a').focus();
				return false;				
			}
			else if(! /^(\d{4})-(\d{2})-(\d{2})$/.test($j("#p-5-a").val())) {
				alert('Nieprawidłowy format daty!');	
				$j('#p-5-a').focus();
				return false;				
			}
			else if($j("#p-5-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-5-b').focus();
				return false;				
			}
			else if(! /^(\d{4})-(\d{2})-(\d{2})$/.test($j("#p-5-b").val())) {
				alert('Nieprawidłowy format daty!');	
				$j('#p-5-b').focus();
				return false;				
			}
			else if($j("#p-6-a").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-6-a').focus();
				return false;				
			}
			else if($j("#p-6-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-6-b').focus();
				return false;				
			}
			else if($j("#p-6-c").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-6-c').focus();
				return false;				
			}
			else if(! /^(\d{2})-(\d{3})$/.test($j("#p-6-c").val())) {
				alert('Nieprawidłowy format kodu pocztowego!');	
				$j('#p-6-c').focus();
				return false;				
			}
			else if($j("#p-7-text").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-7-text').focus();
				return false;				
			}
			else if($j("#p-8").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-8').focus();
				return false;				
			}
			else if(isNaN(Number($j("#p-8").val().replace(',','.')))) {
				alert('Wpisz liczbę całkowitą!');	
				$j('#p-8').focus();
				return false;
			}			
			else if($j("input[name=p-9-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-9-a-t').focus();
				return false;				
			}
			else if($j("input[name=p-9-a]:checked").val() == '1' && $j("#p-9-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-9-b').focus();
				return false;				
			}
			else if($j("input[name=p-10-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-10-a-t').focus();
				return false;				
			}
			else if($j("input[name=p-10-a]:checked").val() == '1' && $j("#p-10-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-10-b').focus();
				return false;				
			}	
			else if($j("input[name=p-10-a]:checked").val() == '1' && $j("input[name=p-10-a-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-10-a-a-t').focus();
				return false;				
			}
			else if($j("input[name=p-10-a]:checked").val() == '1' && $j("input[name=p-10-a-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-10-a-b-t').focus();
				return false;				
			}
			else if($j("input[name=p-10-a]:checked").val() == '1' && $j("input[name=p-10-a-c]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-10-a-c-t').focus();
				return false;				
			}
			else if($j("input[name=p-10-a]:checked").val() == '1' && $j("input[name=p-10-a-d]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-10-a-d-t').focus();
				return false;				
			}
			else if($j("input[name=p-10-a]:checked").val() == '1' && $j("input[name=p-10-a-d]:checked").val() == '1' && $j("input[name=p-10-a-d-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-10-a-d-a-t').focus();
				return false;				
			}				
			else if($j("input[name=p-10-a]:checked").val() == '1' && $j("input[name=p-10-a-d]:checked").val() == '1' && $j("input[name=p-10-a-d-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-10-a-d-b-t').focus();
				return false;				
			}	
			else if($j("input[name=p-10-a]:checked").val() == '1' && $j("input[name=p-10-a-e]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-10-a-e-t').focus();
				return false;
			}
			else if($j("input[name=p-11-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-11-a-t').focus();
				return false;				
			}
			else if($j("input[name=p-11-a]:checked").val() == '1' && $j("#p-11-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-11-b').focus();
				return false;				
			}	
			else if($j("input[name=p-11-a]:checked").val() == '1' && $j("input[name=p-11-a-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-11-a-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-11-a]:checked").val() == '1' && $j("input[name=p-11-a-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-11-a-b-t').focus();
				return false;				
			}	
			else if($j("input[name=p-11-a]:checked").val() == '1' && $j("input[name=p-11-a-c]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-11-a-c-t').focus();
				return false;				
			}	
			else if($j("input[name=p-11-a]:checked").val() == '1' && $j("input[name=p-11-a-d]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-11-a-d-t').focus();
				return false;				
			}	
			else if($j("input[name=p-11-a]:checked").val() == '1' && $j("input[name=p-11-a-e]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-11-a-e-t').focus();
				return false;				
			}
			else if($j("input[name=p-12-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-12-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-13-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-13-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-14-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-14-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-14-a]:checked").val() == '1' && $j("#p-14-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-14-b').focus();
				return false;
			}				
			else if($j("input[name=p-14-a]:checked").val() == '1' && $j("input[name=p-15-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-15-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-14-a]:checked").val() == '1' && $j("input[name=p-16-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-16-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-14-a]:checked").val() == '1' && $j("input[name=p-16-a]:checked").val() == '1' && $j("input[name=p-16-a-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-16-a-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-14-a]:checked").val() == '1' && $j("input[name=p-16-a]:checked").val() == '1' && $j("input[name=p-16-a-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-16-a-b-t').focus();
				return false;				
			}	
			else if($j("input[name=p-14-a]:checked").val() == '1' && $j("input[name=p-16-a]:checked").val() == '1' && $j("input[name=p-16-a-c]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-16-a-c-t').focus();
				return false;				
			}	
			else if($j("input[name=p-17-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-17-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-17-a]:checked").val() == '1' && $j("#p-17-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-17-b').focus();
				return false;				
			}	
			else if($j("input[name=p-17-a]:checked").val() == '1' && $j("#p-17-c").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-17-c').focus();
				return false;				
			}
			else if($j("input[name=p-18-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-18-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-19-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-19-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-20-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-20-a-t').focus();
				return false;				
			}	
			else if($j("input[name=p-20-a]:checked").val() == '1' && $j("input[name=p-20-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-20-b-t').focus();
				return false;				
			}		
			else if($j("#p-21").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#p-21').focus();
				return false;				
			}	
			else {
				document.forms['p3form'].submit();
			}
		});
		

		$j('#s1f-submit').click(function(){
			if($j("#s-1-a").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-1-a').focus();
				return false;				
			}
			else if(! /^(\d{4})-(\d{2})-(\d{2})$/.test($j("#s-1-a").val())) {
				alert('Nieprawidłowy format daty!');	
				$j('#s-1-a').focus();
				return false;				
			}
			else if($j("#s-1-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-1-b').focus();
				return false;				
			}
			else if(! /^(\d{4})-(\d{2})-(\d{2})$/.test($j("#s-1-b").val())) {
				alert('Nieprawidłowy format daty!');	
				$j('#s-1-b').focus();
				return false;				
			}
			else if($j("#s-2-a").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-2-a').focus();
				return false;				
			}
			else if($j("#s-2-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-2-b').focus();
				return false;				
			}
			else if($j("#s-2-c").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-2-c').focus();
				return false;				
			}
			else if($j("#s-3").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-3').focus();
				return false;				
			}
			else if($j("#s-4").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-4').focus();
				return false;				
			}
			else if(isNaN(Number($j("#s-4").val().replace(',','.')))) {
				alert('Wpisz liczbę całkowitą!');	
				$j('#s-4').focus();
				return false;
			}		
			else if($j("input[name=s-5-a]:checked").val() == undefined && $j("input[name=s-5-b]:checked").val() == undefined && $j("input[name=s-5-c]:checked").val() == undefined && $j("input[name=s-5-d]:checked").val() == undefined && $j("input[name=s-5-e]:checked").val() == undefined && $j("input[name=s-5-f]:checked").val() == undefined && $j("input[name=s-5-g]:checked").val() == undefined) {
				alert('Zaznacz jakieś kategorie!');	
				$j('#s-5-a').focus();
				return false;				
			}
			else if($j("input[name=s-6-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-6-a-t').focus();
				return false;				
			}
			else if($j("input[name=s-6-a]:checked").val() == '1' && $j("#s-7").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-7').focus();
				return false;				
			}
			else if($j("input[name=s-8-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-8-a-t').focus();
				return false;				
			}	
			else if($j("#s-9-a").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-9-a').focus();
				return false;				
			}
			else if($j("#s-9-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-9-b').focus();
				return false;				
			}
			else if($j("#s-10-a").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-10-a').focus();
				return false;				
			}
			else if($j("#s-10-b").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-10-b').focus();
				return false;				
			}
			else if($j("input[name=s-11-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-11-a-t').focus();
				return false;				
			}
			else if($j("input[name=s-11-a]:checked").val() == '1' && $j("#s-12").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-12').focus();
				return false;				
			}
			else if($j("input[name=s-13-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-13-a-t').focus();
				return false;				
			}
			else if($j("input[name=s-13-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-13-b-t').focus();
				return false;				
			}
			else if($j("input[name=s-13-c]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-13-c-t').focus();
				return false;				
			}
			else if($j("input[name=s-13-d]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-13-d-t').focus();
				return false;				
			}
			else if($j("input[name=s-13-e]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-13-e-t').focus();
				return false;				
			}
			else if($j("input[name=s-14-a]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-14-a-t').focus();
				return false;				
			}
			else if($j("input[name=s-14-b]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-14-b-t').focus();
				return false;				
			}
			else if($j("input[name=s-14-c]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-14-c-t').focus();
				return false;				
			}
			else if($j("input[name=s-14-d]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#s-14-d-t').focus();
				return false;				
			}

			else if($j("input[name=s-14-a]:checked").val() == '0' && $j("input[name=s-14-b]:checked").val() == '0' && $j("input[name=s-14-c]:checked").val() == '0' && $j("input[name=s-14-d]:checked").val() == '0') {
				alert('Wybierz zakres przedmiotowy projektu!');	
				$j('#s-14-a-t').focus();
				return false;				
			}
			else if($j("input[name=s-14-d]:checked").val() == '1' && $j("#s-14-d-a").val() == '') {
				alert('Uzupełnij pole!');	
				$j('#s-14-d-a').focus();
				return false;				
			}
			else if($j("input[name=p-15]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-15-t').focus();
				return false;				
			}
			else if($j("input[name=p-16]:checked").val() == undefined) {
				alert('Uzupełnij pole!');	
				$j('#p-16-t').focus();
				return false;				
			}
			else
				document.forms['s1form'].submit();
		});		
});		


$j(document).ready(function() {
	
		
		
		$j("#s-29-a-t").click(function(){	
			if($j("#s-29-a-t").is(":checked")){
				$j("#s-29-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
				$j("#s-29-option-2").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
			}
		});
		
		$j("#s-29-a-n").click(function(){	
			if($j("#s-29-a-n").is(":checked")){
				$j("#s-29-option-1").hide("slow");
				$j("#s-29-option-2").hide("slow");
				$j("#p-4-option-3").hide("slow");
				$j("#p-4-option-4").hide("slow");
			}
		});

		
		$j('#s2af-submit').click(function(){

			if( !require_Int('s-15')  ) return false;
			if( !require_Gte0('s-15')  ) return false;
			if( !require_Radio('s-16') ) return false;
			if( !require_Radio('s-17') ) return fale;
			if( !require_Decimal('s-20')  ) return false;
			if( !require_Gt0('s-20')  ) return false;
			if( !require_Radio('s-21') ) return false;
			if( !require_Radio('s-22') ) return false;
			if( !require_Decimal('s-23-a')) return false;
			if( !require_Gte0('s-23-a')) return false;
			if( !require_Decimal('s-23-b')) return false;
			if( !require_Gt0('s-23-b')) return false;
			if( !require_Int('s-24-a')) return false;
			if( !require_Gte0('s-24-a')) return false;
			if( !require_Int('s-24-b')) return false;
			if( !require_Gt0('s-24-b')) return false;
			
			if( !require_YesNo('s-25-a')) return false;
			if( !require_YesNo('s-26-a')) return false;
			if( !require_Text('s-27-a')) return false;
			if( !require_Decimal('s-27-b')) return false;
			if( !require_Gt0('s-27-b')) return false;
			if( !require_Text('s-28-a')) return false;
			if( !require_YesNo('s-29-a')) return false;
			if($j("#s-29-a-t").is(":checked")){
				if( !require_Text('s-30')) return false;
			}
			if( !require_YesNo('s-31-a')) return false;
			if( !require_YesNo('s-31-b')) return false;
			if( !require_YesNo('s-31-c')) return false;
			if( !require_YesNo('s-31-d')) return false;
			if( !require_Text('s-32')) return false;
			if( !require_Text('s-33')) return false;
			if( !require_Text('s-34')) return false;
			else
				document.forms['s2aform'].submit();
		});


});		

/* s2bform -------------------------- */

$j(document).ready(function() {
	
		
		
		$j("input[name=s-38]").click(function(){	
			if($j("#s-38-c").is(":checked")){
				$j("#s-38-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
			} else {
				$j("#s-38-option-1").hide("slow");
			}
		});

		$j('#s2bf-submit').click(function(){
			if( !require_YesNo('s-35-a')) return false;
			if( !require_YesNo('s-36-a')) return false;
			if( !require_Radio('s-37')) return false;
			if( !require_Radio('s-38')) return false;
			
			if($j("#s-38-c").is(":checked")){
				if( !require_YesNo('s-39-a')) return false;
				if( !require_YesNo('s-40-a')) return false;
			}
			
			if( !require_Radio('s-41')) return false;
			if( !require_Radio('s-44')) return false;
			if($j("#s-44-f").is(":checked")){
				if( !require_Text('s-45')) return false;
				
			}
			
			if( !require_YesNo('s-46-a')) return false;
			if($j("#s-46-a-t").is(":checked")){
				if( !require_Text('s-47')) return false;	
			}
			
			if( !require_Decimal('s-48-a')) return false;
			if( !require_Gte0('s-48-a')) return false;
			if( !require_Text('s-48-b')) return false;
			if( !require_Decimal('s-48-b')) return false;
			if( !require_Gt0('s-48-b')) return false;
			if( !require_Decimal('s-49')) return false;
			if( !require_Gte0('s-48-a')) return false;
			if( !require_YesNo('s-50-a')) return false;
			if( !require_YesNo('s-51-a')) return false;
			
			if( !require_Decimal('s-52-a')) return false;
			if( !require_Gte0('s-52-b')) return false;
			if( !require_Decimal('s-52-b')) return false;
			if( !require_Gt0('s-52-b')) return false;
			
			if( !require_Decimal('s-53-a')) return false;
			
			if( !require_Text('s-54')) return false;
			if( !require_Text('s-55')) return false;
			/*
			if($j("#s-38-c").is(":checked")){
				if( !require_Radio('s-30')) return false;
			}
			*/

			else
				document.forms['s2bform'].submit();
		});


});


/* s2cform ---------------------- */

$j(document).ready(function() {
	/*
	$j("input[name=s-59-a]").click(function(){	
		if($j("#s-59-a-t").is(":checked")){
			$j("#s-59-option-1").show( function(){if($j(this).attr("class") == 'textarea'){$j(this).css("display","inline");}});
		} else {
			$j("#s-59-option-1").hide("slow");
		}
	});
	*/
		
	$j('#s2cf-submit').click(function(){
		if( !require_Radio('s-56')) return false;
		if( !require_Radio('s-57')) return false;
		if( !require_Decimal('s-57-text')) return false;
		
		if( !require_YesNo('s-58-a')) return false;
		if($j("#s-58-a-t").is(":checked")){
			if( !require_Text('s-58-a-text')) return false;
		}
		if( !require_YesNo('s-58-b')) return false;
		if($j("#s-58-b-t").is(":checked")){
			if( !require_Text('s-58-b-text')) return false;
		}
		if( !require_YesNo('s-58-c')) return false;
		if($j("#s-58-c-t").is(":checked")){
			if( !require_Text('s-58-c-text')) return false;
		}
		if( !require_YesNo('s-58-d')) return false;
		if($j("#s-58-d-t").is(":checked")){
			if( !require_Text('s-58-d-text')) return false;
		}
		if( !require_YesNo('s-58-e')) return false;
		if($j("#s-58-e-t").is(":checked")){
			if( !require_Text('s-58-e-text')) return false;
		}
		if( !require_YesNo('s-58-f')) return false;
		if($j("#s-58-f-t").is(":checked")){
			if( !require_Text('s-58-f-text')) return false;
		}
		if( !require_YesNo('s-59-a')) return false;
		if($j("#s-59-a-t").is(":checked")){
			cb = ['s-59-a-a', 's-59-a-b', 's-59-a-c', 's-59-a-d', 's-59-a-e'];
			if( !require_anyCheckbox(cb) ) return false;
			
			if($j("#s-59-a-e").is(":checked")){
				if( !require_Text('s-59-a-e-text')) return false;
			}
		}
		
		if( !require_YesNo('s-60-a')) return false;
		if($j("#s-60-a-t").is(":checked")){
			cb = ['s-61-a', 's-61-b', 's-61-c', 's-61-d', 's-61-e', 's-61-f', 's-61-g', 's-61-h' , 's-61-i'];
			if( !require_anyCheckbox(cb) ) return false;
			if($j("#s-61-i").is(":checked")){
				if( !require_Text('s-61-i-a-text')) return false;
			}
		}
		if( !require_YesNo('s-62-a')) return false;
		if($j("#s-62-a-t").is(":checked")){
			cb = ['s-63-a', 's-63-b', 's-63-c', 's-63-d', 's-63-e', 's-63-f', 's-63-g', 's-63-h' , 's-63-i'];
			if( !require_anyCheckbox(cb) ) return false;			
			if($j("#s-63-i").is(":checked")){
				if( !require_Text('s-63-i-a-text')) return false;
			}
		}
		if( !require_YesNo('s-66-a')) return false;
		if($j("#s-66-a-t").is(":checked")){
			cb = ['s-65-a', 's-65-b', 's-65-c'];
			if( !require_anyCheckbox(cb) ) return false;		
			if($j("#s-65-c").is(":checked")){
				if( !require_Text('s-65-c-a')) return false;
			}
		}
		if( !require_Decimal('s-67')) return false;
		if( !require_Text('s-68')) return false;
		if( !require_Text('s-69')) return false;
		if( !require_YesNo('s-70-a')) return false;
		if( !require_YesNo('s-70-b')) return false;
		if( !require_YesNo('s-70-c')) return false;
		if( !require_YesNo('s-70-d')) return false;
		if($j("#s-70-d-t").is(":checked")){
			if( !require_Text('s-70-d-text')) return false;
		}
		if( !require_Text('s-71')) return false;
		if( !require_Text('s-72')) return false;
		else
			document.forms['s2cform'].submit();
	});


});		

