// header nav preload & rollover functions
$.preload( [ 'about', 'contact', 'resources', 'sensory', 'software' ], {
		base:'/img/nav_',
		ext:'-hover.jpg'
	});
$(function() {
	$("#mainmenu img").hover(function() {
			$(this).attr("src", $(this).attr("src").split(".").join("-hover."));
			}, function() {
			$(this).attr("src", $(this).attr("src").split("-hover.").join("."));
	});
	if(navSelected != '') {
		$(navSelected).unbind();
		$(navSelected).attr("src", $(navSelected).attr("src").split(".").join("-hover."));
	}
});
$(function() {
		  // alert$(subnavSelected)
	if(subnavSelected != '') {
		$(subnavSelected).addClass("selected");
	}
});
function redBox(aVal){
	$('body').append("<div class='redBox'>" + aVal + "</div>");
	setTimeout(function(){
		$('.redBox').slideUp(500);
	},4*1000);
}
$(document).ready(function(){
	fade = 200;
	$('#1c').click(function(){
		$('#1Explain').show(fade).focus();
		$('#1pe').fadeIn(fade);
	});
	
	$('#1a,#1b').click(function(){
		$('#1Explain').hide(fade);
		$('#1pe').fadeOut(fade);
	});
	
	$('#2a,#2b').click(function(){
		$('#2Explain').show(fade).focus();
		$('#2pe').fadeIn(fade);
	});
	
	$('#2c').click(function(){
		$('#2Explain').hide(fade);
		$('#2pe').fadeOut(fade);
	});
	
	$('form.accessibility input, form.accessibility textarea').focus(function(){
		$(this).addClass('focusActive');
	}).blur(function(){
		$(this).removeClass('focusActive');
	});
	if($('.accCal').length >= 1){
		$('.accCal').datepicker({
			minDate: "-10y",
			maxDate: 0,
			changeMonth : true,
			changeYear : true
		});
	}
	$('form.accessibility').submit(function(){
		$('.req1,.req2,.req3').removeClass('valiError');
		var err = 0,error=[];
		if($('.accCal').val() == ''){
			err++;
			//error.push('Please include the date you visited');
			$('.req1').addClass('valiError');
		}
		if($('[name="serviceProvided"]:checked').val() === undefined){
			err++;
			//error.push('Please select how the service was provided');
			$('.req2').addClass('valiError');			
		}
		if($('[name="accessingGoods"]:checked').val() === undefined){
			err++;
			//error.push('Please select if you had any problems accessing our goods and services');
			$('.req3').addClass('valiError');			
		}
		if(err > 0){
			redBox('Please fill out the required fields.');
			return false;
		}else{
			return true;
		}
	});
}); 


