$(document).ready(function(){
	 		
	 $("ul.sf-menu").supersubs({ 
	     minWidth:    12,   // minimum width of sub-menus in em units 
	     maxWidth:    25,   // maximum width of sub-menus in em units 
	     autoArrows:  false,// disable generation of arrow mark-up 
	     extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
	                        // due to slight rounding differences and font-family 
	 }).superfish();  // call supersubs first, then superfish, so that subs are 
	                  // not display:none when measuring. Call before initialising 
	                  // containing tabs for same reason. 
	                  
	 $("ul.sf-menu li ul li:has(ul)").find("a:first").prepend("<span style=\"float: right; padding-right: 0; margin-right: -8px;\"> &raquo; </span>");
	 
	 
	 $("a.inline_popup").fancybox({
			'hideOnContentClick':	false, 
			'frameWidth':					650, 
			'frameHeight':				550
		});
		
	 $("a.group").fancybox({
			'hideOnContentClick': false
		});
		
		
	 $("#readMoreContent").hide();	 	 
	 $(".readMoreLink").click(function () {
			 $("#readMoreContent").slideToggle('slow');
	 });	
	
	 
	 $("#job-2-content").hide();
	 
	 $("#job-1").click(function () {
			 $("#job-1-content").fadeIn('slow');
			 $("#job-1").addClass('selected');
			 	
			 $("#job-2").removeClass('selected');		
			 $("#job-2-content").hide();  
	 });
	 
	 $("#job-2").click(function () {
			 $("#job-2-content").fadeIn('slow');
			 $("#job-2").addClass('selected');
			 	
			 $("#job-1").removeClass('selected');		
			 $("#job-1-content").hide();  
	 });
	 
	 $("#y2010-content").hide();
	 $("#y2009-content").hide();
	 $("#y2008-content").hide();
	 $("#y2007-content").hide();
	 
	 $("#y2011").click(function () {
			 $("#y2011-content").fadeIn('slow');
			 $("#y2011").addClass('bold');
			 	
			 $("#y2010").removeClass('bold');		
			 $("#y2010-content").hide();
			 $("#y2009").removeClass('bold');		
			 $("#y2009-content").hide(); 
			 $("#y2008").removeClass('bold');		
			 $("#y2008-content").hide();
			 $("#y2007").removeClass('bold');		
			 $("#y2007-content").hide();
	 });
	 
	 $("#y2010").click(function () {
			 $("#y2010-content").fadeIn('slow');
			 $("#y2010").addClass('bold');
			 	
			 $("#y2011").removeClass('bold');		
			 $("#y2011-content").hide();
			 $("#y2009").removeClass('bold');		
			 $("#y2009-content").hide(); 
			 $("#y2008").removeClass('bold');		
			 $("#y2008-content").hide();
			 $("#y2007").removeClass('bold');		
			 $("#y2007-content").hide();
	 });
	 
	 $("#y2009").click(function () {
			 $("#y2009-content").fadeIn('slow');
			 $("#y2009").addClass('bold');
			 	
			 $("#y2011").removeClass('bold');		
			 $("#y2011-content").hide();
			 $("#y2010").removeClass('bold');		
			 $("#y2010-content").hide(); 
			 $("#y2008").removeClass('bold');		
			 $("#y2008-content").hide();
			 $("#y2007").removeClass('bold');		
			 $("#y2007-content").hide();
	 });
	 
	 $("#y2008").click(function () {
			 $("#y2008-content").fadeIn('slow');
			 $("#y2008").addClass('bold');
			 	
			 $("#y2011").removeClass('bold');		
			 $("#y2011-content").hide();
			 $("#y2010").removeClass('bold');		
			 $("#y2010-content").hide(); 
			 $("#y2009").removeClass('bold');		
			 $("#y2009-content").hide();
			 $("#y2007").removeClass('bold');		
			 $("#y2007-content").hide();
	 });
	 
	 $("#y2007").click(function () {
			 $("#y2007-content").fadeIn('slow');
			 $("#y2007").addClass('bold');
			 	
			 $("#y2011").removeClass('bold');		
			 $("#y2011-content").hide();
			 $("#y2010").removeClass('bold');		
			 $("#y2010-content").hide(); 
			 $("#y2009").removeClass('bold');		
			 $("#y2009-content").hide();
			 $("#y2008").removeClass('bold');		
			 $("#y2008-content").hide();
	 });
	 
	 
	 
	 $("#rights-fee-commercial-content").hide();
	 $("#rights-fee-scholarly-content").hide();
	 $("#rights-fee-personal-content").hide();
	 
	 $("#rights-conditions").click(function () {
			 $("#rights-conditions-content").fadeIn('slow');
			 $("#rights-conditions").addClass('bold');
			 	
			 $("#rights-fee-research").removeClass('bold');		
			 $("#rights-fee-research-content").hide(); 
			 $("#rights-fee-commercial").removeClass('bold');		
			 $("#rights-fee-commercial-content").hide();
			 $("#rights-fee-scholarly").removeClass('bold');		
			 $("#rights-fee-scholarly-content").hide();
			 $("#rights-fee-personal").removeClass('bold');		
			 $("#rights-fee-personal-content").hide();
	 });
	  
	 $("#rights-fee-research").click(function () {
			 $("#rights-fee-research-content").fadeIn('slow');
			 $("#rights-fee-research").addClass('bold');
			 	
			 $("#rights-conditions").removeClass('bold');		
			 $("#rights-conditions-content").hide(); 
			 $("#rights-fee-commercial").removeClass('bold');		
			 $("#rights-fee-commercial-content").hide();
			 $("#rights-fee-scholarly").removeClass('bold');		
			 $("#rights-fee-scholarly-content").hide();
			 $("#rights-fee-personal").removeClass('bold');		
			 $("#rights-fee-personal-content").hide();
	 });
	  
	 $("#rights-fee-commercial").click(function () {
			 $("#rights-fee-commercial-content").fadeIn('slow');
			 $("#rights-fee-commercial").addClass('bold');
			 	
			 $("#rights-conditions").removeClass('bold');		
			 $("#rights-conditions-content").hide(); 
			 $("#rights-fee-research").removeClass('bold');		
			 $("#rights-fee-research-content").hide();
			 $("#rights-fee-scholarly").removeClass('bold');		
			 $("#rights-fee-scholarly-content").hide();
			 $("#rights-fee-personal").removeClass('bold');		
			 $("#rights-fee-personal-content").hide();
	 });
	  
	 $("#rights-fee-scholarly").click(function () {
			 $("#rights-fee-scholarly-content").fadeIn('slow');
			 $("#rights-fee-scholarly").addClass('bold');
			 	
			 $("#rights-conditions").removeClass('bold');		
			 $("#rights-conditions-content").hide(); 
			 $("#rights-fee-research").removeClass('bold');		
			 $("#rights-fee-research-content").hide();
			 $("#rights-fee-commercial").removeClass('bold');		
			 $("#rights-fee-commercial-content").hide();
			 $("#rights-fee-personal").removeClass('bold');		
			 $("#rights-fee-personal-content").hide();
	 });
	  
	 $("#rights-fee-personal").click(function () {
			 $("#rights-fee-personal-content").fadeIn('slow');
			 $("#rights-fee-personal").addClass('bold');
			 	
			 $("#rights-conditions").removeClass('bold');		
			 $("#rights-conditions-content").hide(); 
			 $("#rights-fee-research").removeClass('bold');		
			 $("#rights-fee-research-content").hide();
			 $("#rights-fee-commercial").removeClass('bold');		
			 $("#rights-fee-commercial-content").hide();
			 $("#rights-fee-scholarly").removeClass('bold');		
			 $("#rights-fee-scholarly-content").hide();
	 });
	 
	 
	 $("#cat-1-content").hide();
	 $("#cat-2-content").hide();
	 $("#cat-3-content").hide();
	 $("#cat-4-content").hide();
	 $("#cat-5-content").hide();
	 $("#cat-6-content").hide();
	 	 
	 $("#cat-0").click(function () {
			 $("#cat-0-content").fadeIn('slow');
			 $("#cat-0").addClass('selected');
			 	
			 $("#cat-1").removeClass('selected');		
			 $("#cat-1-content").hide();
			 $("#cat-2").removeClass('selected');		
			 $("#cat-2-content").hide();
			 $("#cat-3").removeClass('selected');		
			 $("#cat-3-content").hide();	
			 $("#cat-4").removeClass('selected');		
			 $("#cat-4-content").hide();	
			 $("#cat-5").removeClass('selected');		
			 $("#cat-5-content").hide();  
			 $("#cat-6").removeClass('selected');		
			 $("#cat-6-content").hide();   
	 });
	 	 
	 $("#cat-1").click(function () {
			 $("#cat-1-content").fadeIn('slow');
			 $("#cat-1").addClass('selected');
			 	
			 $("#cat-0").removeClass('selected');		
			 $("#cat-0-content").hide();
			 $("#cat-2").removeClass('selected');		
			 $("#cat-2-content").hide();
			 $("#cat-3").removeClass('selected');		
			 $("#cat-3-content").hide();	
			 $("#cat-4").removeClass('selected');		
			 $("#cat-4-content").hide();	
			 $("#cat-5").removeClass('selected');		
			 $("#cat-5-content").hide();  
			 $("#cat-6").removeClass('selected');		
			 $("#cat-6-content").hide();   
	 });	 
	 	 
	 $("#cat-2").click(function () {
			 $("#cat-2-content").fadeIn('slow');
			 $("#cat-2").addClass('selected');
			 
			 $("#cat-0").removeClass('selected');		
			 $("#cat-0-content").hide();
			 $("#cat-1").removeClass('selected');		
			 $("#cat-1-content").hide();
			 $("#cat-3").removeClass('selected');		
			 $("#cat-3-content").hide();	
			 $("#cat-4").removeClass('selected');		
			 $("#cat-4-content").hide();	
			 $("#cat-5").removeClass('selected');		
			 $("#cat-5-content").hide();  
			 $("#cat-6").removeClass('selected');		
			 $("#cat-6-content").hide(); 	     
	 }); 
	 	 
	 $("#cat-3").click(function () {
			 $("#cat-3-content").fadeIn('slow');
			 $("#cat-3").addClass('selected');
			 
			 $("#cat-0").removeClass('selected');		
			 $("#cat-0-content").hide();
			 $("#cat-1").removeClass('selected');		
			 $("#cat-1-content").hide();
			 $("#cat-2").removeClass('selected');		
			 $("#cat-2-content").hide();	
			 $("#cat-4").removeClass('selected');		
			 $("#cat-4-content").hide();	
			 $("#cat-5").removeClass('selected');		
			 $("#cat-5-content").hide();  
			 $("#cat-6").removeClass('selected');		
			 $("#cat-6-content").hide(); 	     
	 }); 
	 	 
	 $("#cat-4").click(function () {
			 $("#cat-4-content").fadeIn('slow');
			 $("#cat-4").addClass('selected');
			 
			 $("#cat-0").removeClass('selected');		
			 $("#cat-0-content").hide();
			 $("#cat-1").removeClass('selected');		
			 $("#cat-1-content").hide();
			 $("#cat-3").removeClass('selected');		
			 $("#cat-3-content").hide();	
			 $("#cat-2").removeClass('selected');		
			 $("#cat-2-content").hide();	
			 $("#cat-5").removeClass('selected');		
			 $("#cat-5-content").hide();  
			 $("#cat-6").removeClass('selected');		
			 $("#cat-6-content").hide(); 	     
	 }); 
	 	 
	 $("#cat-5").click(function () {
			 $("#cat-5-content").fadeIn('slow');
			 $("#cat-5").addClass('selected');
			 
			 $("#cat-0").removeClass('selected');		
			 $("#cat-0-content").hide();
			 $("#cat-1").removeClass('selected');		
			 $("#cat-1-content").hide();
			 $("#cat-3").removeClass('selected');		
			 $("#cat-3-content").hide();	
			 $("#cat-4").removeClass('selected');		
			 $("#cat-4-content").hide();	
			 $("#cat-2").removeClass('selected');		
			 $("#cat-2-content").hide();  
			 $("#cat-6").removeClass('selected');		
			 $("#cat-6-content").hide(); 	     
	 }); 
	 	 
	 $("#cat-6").click(function () {
			 $("#cat-6-content").fadeIn('slow');
			 $("#cat-6").addClass('selected');
			 
			 $("#cat-0").removeClass('selected');		
			 $("#cat-0-content").hide();
			 $("#cat-1").removeClass('selected');		
			 $("#cat-1-content").hide();
			 $("#cat-3").removeClass('selected');		
			 $("#cat-3-content").hide();	
			 $("#cat-4").removeClass('selected');		
			 $("#cat-4-content").hide();	
			 $("#cat-5").removeClass('selected');		
			 $("#cat-5-content").hide();  
			 $("#cat-2").removeClass('selected');		
			 $("#cat-2-content").hide(); 	     
	 });
	 
	 $("#resource-map-content").hide();
	 $("#resource-south-content").hide();
	 	 
	 $(".show-map-content").click(function () {
			 $("#resource-map-content").slideToggle('slow');   
	 });
	 	 
	 $(".show-south-content").click(function () {
			 $("#resource-south-content").slideToggle('slow');   
	 });
	 
	 $("#not_visited").hide();
	 $("#visited").hide();
	 
	 $(".visitedIsland").click(function(){
	 		if($(this).val()==="No"){ 
	 			$("#not_visited").slideDown();
	 			$("#visited").slideUp();
	 		}else{
	 			$("#not_visited").slideUp();
	 			$("#visited").slideDown();
	 		}
	 	});
	 
	 
	 
	 $("#enhance_or_detract").hide();
	 $(".enhanceDetract").click(function(){
	 		if($(this).val()==="Detract"){ 
	 			$("#enhance_or_detract").slideDown();
	 		}else if($(this).val()==="Enhance"){ 
	 			$("#enhance_or_detract").slideDown();
	 		}else{
	 			$("#enhance_or_detract").slideUp();
	 		}
	 	});
	 
	 
	 
	 $("#learnAnything").hide();	 
	 $(".learnAnything").click(function(){
	 		if($(this).val()==="Yes"){ 
	 			$("#learnAnything").slideDown();
	 		}else{
	 			$("#learnAnything").slideUp();
	 		}
	 	});
	 	
	 
	 $("#reasonsNotVisited4Describe").hide();	 
	 $("#reasonsNotVisited4").click(function(){
	 		if($(this).is(':checked')){
	 			$("#reasonsNotVisited4Describe").slideDown();
	 		}else{
	 			$("#reasonsNotVisited4Describe").slideUp();
	 		}
	 	});
	 	
	 
	 $("#whyNotVisited").hide();	 
	 $("#notWantVisit").click(function(){
	 		if($(this).is(':checked')){
	 			$("#whyNotVisited").slideDown();
	 		}else{
	 			$("#whyNotVisited").slideUp();
	 		}
	 	});
	 	
	 	
	 
	 $("#is_custom").hide();
	 $("#dimensions").change(function(){
			if($(this).val()==="custom"){
				$("#is_custom").slideDown();
			}else{
				$("#is_custom").slideUp();
			}
    });
	 	
	 	
	 
	 $("#is_otherjobtype").hide();
	 $("#type").change(function(){
			if($(this).val()==="other"){
				$("#is_otherjobtype").slideDown();
			}else{
				$("#is_otherjobtype").slideUp();
			}
    });
	 	
	 	
	 
	 $("#add_moreContentTracking").hide();	 
	 $("#moreContentTracking").click(function () {
      $("#moreContentTracking").slideUp();
      $("#add_moreContentTracking").slideDown();
    });
	 	
	 	
	 
	 $("#add_moreDesignTracking").hide();	 
	 $("#moreDesignTracking").click(function () {
      $("#moreDesignTracking").slideUp();
      $("#add_moreDesignTracking").slideDown();
    });
	 	
	 	
	 
	 $("#add_moreFinalTracking").hide();	 
	 $("#moreFinalTracking").click(function () {
      $("#moreFinalTracking").slideUp();
      $("#add_moreFinalTracking").slideDown();
    });
    
    
    
    
    if($("label.error").length){
    	$("span.format").hide();
    }else{
    	$("input.reviewers").focus(function () {
				$(this).next("span.format").css('display','inline').fadeIn(500);
	    });
	    $("input.reviewers").blur(function () {
	    	$(this).next("span.format").css('display','inline').fadeOut(500);
	    });
	  }
	  
	  
	  
	  $("#sonicStories").validate({
			rules: {
				firstname: "required",
				lastname: "required",
				birthmonth: "required",
				birthday: "required",
				birthyear: "required",
				takenclass: "required", 
				parentfirstname: "required", 
				parentlastname: "required",
				address: "required",
				city: "required",
				state: "required",
				zipcode: "required",
				transportation: "required",
				paperwork: "required", 
				email: {
					required: true, 
					email: true
				}, 
				areaphone: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				phone1: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				phone2: {
					required: true, 
					digits: true,
					minlength: 4,
					maxlength: 4
				}, 
				caseareaphone: { 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				casephone1: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				casephone2: { 
					digits: true,
					minlength: 4,
					maxlength: 4
				}
			},
			messages: {
				firstname: "Please enter Child's First Name",
				lastname: "Please enter Child's Last Name",
				parentfirstname: "Please enter parent/guardian's First Name",
				parentlastname: "Please enter parent/guardian's Last Name",
				birthmonth: "You must choose Child's Month of Birth",
				birthday: "You must choose Child's Day of Birth",
				birthyear: "You must choose Child's Year of Birth",
				takenclass: "You must answer the question above", 
				address: "Please enter your address",
				city: "Please enter your city",
				state: "You must select a state",
				zipcode: "Please enter your zip code",
				email: "Please enter a valide email address",
				transportation: "You must answer the question above",
				paperwork: "You must answer the question above",
				otheraffiliation: "What is your <strong>Other</strong> Affiliation?"
			}
		});
		
		$("#tour_guided").hide();	 
	  $(".tour_type").click(function(){
	 		if($(this).val()==="guided"){ 
	 			$("#tour_guided").slideDown();
	 		}else{
	 			$("#tour_guided").slideUp();
	 		}
	 	});
		
		$("#explain_assignment").hide();	 
	  $(".assignment").click(function(){
	 		if($(this).val()==="yes"){ 
	 			$("#explain_assignment").slideDown();
	 		}else{
	 			$("#explain_assignment").slideUp();
	 		}
	 	});
		
		$("#visiting_class").hide();
	  $("#NumberStudents").change(function(){
			if($(this).val() > 0){
				$("#visiting_class").slideDown();
			}else{
				$("#visiting_class").slideUp();
			}
    });
		
		$("#scheduleTour").validate({
			rules: {
				firstTime: "required", 
				Organization: "required", 
				FirstName: "required",
				LastName: "required", 
				ZipCode: { 
					digits: true,
					minlength: 5,
					maxlength: 10
				},
				AreaPhone: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone1: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone2: {
					required: true, 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				Phone3: {
					digits: true
				}, 
				AltAreaPhone: { 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				AltPhone1: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				AltPhone2: { 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				AltPhone3: {
					digits: true
				}, 
				FaxAreaPhone: { 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				FaxPhone1: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				FaxPhone2: { 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				Email: {
					required: true, 
					email: true
				},
				event_month: "required", 
				event_day: "required", 
				event_year: "required",
				start_hr: "required", 
				start_min: "required", 
				start_ampm: "required", 
				end_hr: "required", 
				end_min: "required", 
				end_ampm: "required",
				type: "required",
				NumberChildren: {
					required: true, 
					digits: true
				}, 
				NumberStudents: {
					required: true, 
					digits: true
				}, 
				NumberAdults: {
					required: true, 
					digits: true
				}, 
				purposeVisit: "required",
				guidedType: {
					required: "#Guided:checked"
				},
				groupType: {
		      required: function(element) {
		       	return $("#NumberStudents").val() > 0;
		      }
				},
				assignment: {
					required: function(element) {
		       	return $("#NumberStudents").val() > 0;
		      }
		    },
				explainAssignment: {
					required: "#assignment_yes:checked"
				}
			},
			messages: {
				firstTime: "You Must Answer The Question Above",
				FirstName: "Please enter in your first name",
				LastName: "Please enter in your last name",
				AreaPhone: "Please enter in your area code",
				event_month: "Please select a month",
				event_day: "Please select a day",
				event_year: "Please select a year",
				start_hr: "Please select an hour",
				start_min: "Please select minute",
				start_ampm: "Please select either AM or PM",
				end_hr: "Please select an hour",
				end_min: "Please select minute",
				end_ampm: "Please select either AM or PM",
				type: "You Must Answer The Question Above",
				NumberChildren: "You Must enter a number.  If none, enter 0",
				NumberStudents: "You Must enter a number.  If none, enter 0",
				NumberAdults: "You Must enter a number.  If none, enter 0"
			}
		});
		
		
		
		$("#classVisit").validate({
			rules: {
				Organization: "required",
				dept: "required", 
				FirstName: "required",
				LastName: "required",
				university: "required", 
				AreaPhone: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone1: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone2: {
					required: true, 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				Phone3: {
					digits: true
				}, 
				AltAreaPhone: { 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				AltPhone1: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				AltPhone2: { 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				AltPhone3: {
					digits: true
				}, 
				FaxAreaPhone: { 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				FaxPhone1: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				FaxPhone2: { 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				Email: {
					required: true, 
					email: true
				},
				event_month: "required", 
				event_day: "required", 
				event_year: "required",
				start_hr: "required", 
				start_min: "required", 
				start_ampm: "required", 
				end_hr: "required", 
				end_min: "required", 
				end_ampm: "required",
				guidedType: "required",
				NumberStudents: {
					required: true, 
					digits: true
				}, 
				NumberAdults: {
					required: true, 
					digits: true
				}, 
				purposeVisit: "required",
				assignment: "required",
				explainAssignment: {
					required: "#assignment_yes:checked"
				}
			},
			messages: {
				FirstName: "Please enter in your first name",
				LastName: "Please enter in your last name",
				AreaPhone: "Please enter in your area code",
				event_month: "Please select a month",
				event_day: "Please select a day",
				event_year: "Please select a year",
				start_hr: "Please select an hour",
				start_min: "Please select minute",
				start_ampm: "Please select either AM or PM",
				end_hr: "Please select an hour",
				end_min: "Please select minute",
				end_ampm: "Please select either AM or PM",
				type: "You Must Answer The Question Above" 
			}
		});
		
		
		
		$("#publication_info").hide();
	 	$("#intendedUse").change(function(){
			if(($(this).val()==="Scholarly")||($(this).val()==="Commercial")){
				$("#publication_info").slideDown();
			}else{
				$("#publication_info").slideUp();
			}
    });
    
    $("#other_lang").hide();	 
	  $(".other_lang").click(function(){
	  	if($(this).is(':checked')){ 
	 		/*if($(this).val()==="Other"){ */
	 			$("#other_lang").slideDown();
	 		}else{
	 			$("#other_lang").slideUp();
	 		}
	 	});
	 	
	 	if($("label.error").length){
    	$("span.format").hide();
    }else{
    	$("input.hintNeeded").focus(function () {
				$(this).next("span.format").css('display','inline').fadeIn(500);
	    });
	    $("input.hintNeeded").blur(function () {
	    	$(this).next("span.format").css('display','inline').fadeOut(500);
	    });
	  }
		
		$("#rightsRepro").validate({
			rules: {
				artistFirstName: "required", 
				artistLastName: "required", 
				workTitle: "required",
				medium: "required", 
				intendedUse: "required", 
				publicationTitle: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
		    
		    
				authorFirstName: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
				authorLastName: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
				edition: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
				publicationYear: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
				publisher: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
				publisherCity: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
				publisherCountry: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
				pressRun: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }
		    },
				lang: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }, 
		      minlength: 1
		    },
				size: {
					required: function(element) {
		       	return $("#intendedUse").val() != 'Personal';
		      }, 
		      minlength: 1
		    },
		    
		    
				contactFirstName: "required", 
				contactLastName: "required",
				Address1: "required",
				City: "required", 
				State: "required", 
				ZipCode: "required", 
				Country: "required", 
				Phone: {
					required: true, 
					phone: true
				}, 
				Email: {
					required: true, 
					email: true
				}
			},
			messages: {
				artistFirstName: "Enter the artist's first name.  If not known, enter UNKNOWN.",
				artistLastName: "Enter the artist's last name.  If not known, enter UNKNOWN.",
				contactFirstName: "Please enter in contact person's first name",
				contactLastName: "Please enter in contact person's last name",
				Address1: "Please enter in Street address, P.O. box, company name, c/o",
				authorFirstName: "Please enter in author's first name",
				authorLastName: "Please enter in author's last name", 
				lang: "You must select at least one language", 
				size: "You must select at least one reproducation size" 
			}
		});
		
		
    
    $(".childrenCapacity").hide();	 
	  $(".children").click(function(){
	 		if($(this).is(':checked')){  
	 			$(".childrenCapacity").slideDown();
	 		}else{
	 			$(".childrenCapacity").slideUp();
	 		}
	 	});
	 	
    $(".teenagersCapacity").hide();	 
	  $(".teenagers").click(function(){
	 		if($(this).is(':checked')){ 
	 			$(".teenagersCapacity").slideDown();
	 		}else{
	 			$(".teenagersCapacity").slideUp();
	 		}
	 	});
	 	
    $(".seniorsCapacity").hide();	 
	  $(".seniors").click(function(){
	 		if($(this).is(':checked')){ 
	 			$(".seniorsCapacity").slideDown();
	 		}else{
	 			$(".seniorsCapacity").slideUp();
	 		}
	 	});
	 	
    $(".disabilitiesCapacity").hide();	 
	  $(".disabilities").click(function(){
	 		if($(this).is(':checked')){ 
	 			$(".disabilitiesCapacity").slideDown();
	 		}else{
	 			$(".disabilitiesCapacity").slideUp();
	 		}
	 	});
	 	
    $(".adultsCapacity").hide();	 
	  $(".adults").click(function(){
	 		if($(this).is(':checked')){ 
	 			$(".adultsCapacity").slideDown();
	 		}else{
	 			$(".adultsCapacity").slideUp();
	 		}
	 	});
	 	
    $(".otherCapacity").hide();	 
	  $(".other").click(function(){
	 		if($(this).is(':checked')){ 
	 			$(".otherCapacity").slideDown();
	 		}else{
	 			$(".otherCapacity").slideUp();
	 		}
	 	});
	 	
	 	
		
		$("#volunteerApp").validate({
			rules: {
				FirstName: "required",
				LastName: "required", 
				Address: "required", 
				City: "required", 
				State: "required", 
				ZipCode: { 
					required: true, 
					digits: true,
					minlength: 5,
					maxlength: 10
				},
				AreaPhone: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone1: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone2: {
					required: true, 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				Email: {
					required: true, 
					email: true
				},
				availabilityMicro: {
					required: true, 
					minlength: 1
		    },
				availabilityMacro: {
					required: true, 
					minlength: 1
		    },
				areaInt: {
					required: true, 
					minlength: 1
		    },
				skills: {
					required: true, 
					minlength: 1
		    },
				childrenCapacity: {
					required: "#children:checked"
				},
				teenagersCapacity: {
					required: "#teenagers:checked"
				},
				seniorsCapacity: {
					required: "#seniors:checked"
				},
				disabilitiesCapacity: {
					required: "#disabilities:checked"
				},
				otherCapacity: {
					required: "#other:checked"
				}
			},
			messages: {
				FirstName: "Please enter in your first name",
				LastName: "Please enter in your last name",
				Address: "Please enter in your street address",
				City: "Please enter in your city",
				State: "Please choose your state",
				ZipCode: "Please enter in your zip",
				AreaPhone: "Please enter in your area code",
				Email: "Please enter in your email address",
				availabilityMicro: "Choose one from this column",
				availabilityMacro: "Choose one from this column",
				areaInt: "Choose an area of interest",
				skills: "Select a skill/Experience" 
			}
		});
		
		
		
		$("#docentApp").validate({
			rules: {
				FirstName: "required",
				LastName: "required",
				ref1FirstName: "required",
				ref1LastName: "required",
				Address: "required", 
				City: "required", 
				State: "required", 
				ZipCode: { 
					required: true, 
					digits: true,
					minlength: 5,
					maxlength: 10
				},
				AreaPhone: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone1: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone2: {
					required: true, 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				
				ref1AreaPhone: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				ref1Phone1: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				ref1Phone2: {
					required: true, 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				
				AltAreaPhone: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				AltPhone1: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				AltPhone2: {
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				Email: {
					required: true, 
					email: true
				},
				ref1Email: {
					required: true, 
					email: true
				},
				relationship1: "required",
				edu_bkgrnd: "required",
				vol_activities: "required",
				learn_about: "required", 
				why_be_docent: "required", 
				consent: "required",
				childrenCapacity: {
					required: "#children:checked"
				},
				teenagersCapacity: {
					required: "#teenagers:checked"
				},
				seniorsCapacity: {
					required: "#seniors:checked"
				},
				adultsCapacity: {
					required: "#adults:checked"
				},
				otherCapacity: {
					required: "#other:checked"
				}
			},
			messages: {
				FirstName: "Please enter in your first name",
				LastName: "Please enter in your last name",
				
				ref1FirstName: "Please enter in your reference's first name",
				ref1LastName: "Please enter in your reference's last name",
				relationship1: "Please enter in your relationship to your reference",
				
				Address: "Please enter in your street address",
				City: "Please enter in your city",
				State: "Please choose your state",
				ZipCode: "Please enter in your zip",
				AreaPhone: "Please enter in your area code",
				Phone1: "Please enter in the first 3 digits after the area code",
				Phone2: "Please enter in the last 4 digists of your phone number",
				
				ref1AreaPhone: "Please enter in the area code",
				ref1Phone1: "Please enter in the first 3 digits after the area code",
				ref1Phone2: "Please enter in the last 4 digists of the phone number"
			}
		});
		
		
		
		$("#teacher").hide();	 
	  $(".scholarship").click(function(){
	 		if($(this).val()==="Yes"){ 
	 			$("#teacher").slideDown();
	 		}else{
	 			$("#teacher").slideUp();
	 		}
	 	});
	 	
	 	$("#statement").hide();	 
	  $(".Scholarship").click(function(){
	 		if($(this).val()==="Yes"){ 
	 			$("#statement").slideDown();
	 		}else{
	 			$("#statement").slideUp();
	 		}
	 	});
	 	
	 	$("#startsWithArt").validate({
			rules: {
				ReturningStudent: "required",
				ChildFirstName: "required", 
				ChildLastName: "required", 
				BirthMonth: "required", 
				BirthDay: "required", 
				BirthYear: "required",
				School: "required",
				ReceivedScholarship: "required",
				NominatingTeacher: {
					required: "#ReceivedScholarshipYes:checked"
				},
				Scholarship: "required",
				statementInt: {
					required: "#ScholarshipYes:checked"
				},
				ParentFirstName: "required",
				FriendOfMuseum: "required",
				ParentLastName: "required", 
				Address: "required",
				City: "required",
				State: "required",
				ZipCode: { 
					required: true, 
					digits: true,
					minlength: 5,
					maxlength: 10
				},
				AreaPhone: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone1: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Phone2: {
					required: true, 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				AltAreaPhone: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				AltPhone1: {
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				AltPhone2: {
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				Alt2AreaPhone: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Alt2Phone1: {
					required: true, 
					digits: true,
					minlength: 3,
					maxlength: 3
				}, 
				Alt2Phone2: {
					required: true, 
					digits: true,
					minlength: 4,
					maxlength: 4
				},
				Email: {
					required: true, 
					email: true
				},
				kidsClasses: {
					required: true, 
					minlength: 1
		    }
			},
			messages: {
				ChildFirstName: "Please enter in your child's first name",
				ChildLastName: "Please enter in your child's last name",
				ParentFirstName: "Please enter in your first name",
				ParentLastName: "Please enter in your last name",
				BirthMonth: "Please enter in your child's month of birth",
				BirthDay: "Please enter in your child's day of birth",
				BirthYear: "Please enter in your child's year of birth",
				Address: "Please enter in your street address",
				City: "Please enter in your city",
				State: "Please choose your state",
				ZipCode: "Please enter in your zip",
				AreaPhone: "Please enter in your area code",
				Alt2AreaPhone: "Please enter in your area code",
				Email: "Please enter in your email address",
				kidsClasses: "Select <b>at least one</b> class" 
			}
		});
	 	
	 	$("#seward").validate({
			rules: {
				type: "required",
				title: "required", 
				dimensions_width: "required", 
				dimensions_height: "required", 
				year: "required"  
			},
			messages: {
				dimensions_width: "Please enter in dimension width",
				dimensions_height: "Please enter in dimension height" 
			}
		});
		
		$("#sewardE37b").hide();
		
		$("#show_sewardE37a").click(function(){
			$('#show_sewardE37a').addClass('bold');
			$('#show_sewardE37b').removeClass('bold'); 
			$('#sewardE37b').fadeOut('fast',function(){
				$('#sewardE37a').fadeIn('fast');
			});
		});
		
		$("#show_sewardE37b").click(function(){
			$('#show_sewardE37b').addClass('bold');
			$('#show_sewardE37a').removeClass('bold'); 
			$('#sewardE37a').fadeOut('fast',function(){
				$('#sewardE37b').fadeIn('fast');
			});
		});
	 	
	 	
		
		$("#imageInfo").hide();	 
	  $(".image").click(function(){
	 		if($(this).val()==="Yes"){ 
	 			$("#imageInfo").slideDown();
	 		}else{
	 			$("#imageInfo").slideUp();
	 		}
	 	});
		
		$("#exhibitionInfo").hide();	 
	  $(".exhibition").click(function(){
	 		if($(this).val()==="Yes"){ 
	 			$("#exhibitionInfo").slideDown();
	 		}else{
	 			$("#exhibitionInfo").slideUp();
	 		}
	 	});
		
	 	$("#inTheNews").validate({
			rules: {
				month: "required",
				day: "required", 
				year: "required", 
				title: "required", 
				shortDesc: {
					required: true,
					maxlength: 255
				}, 
				link: "required", 
				exhibitionAdd: "required",
				exhibition: {
					required: "#exhibitionYes:checked"
				},
				Image: "required", 
				imageLocation: {
					required: "#imageYes:checked"
				},
				width: {
					digits: true,
					required: "#imageYes:checked",
					max: 75
				},
				height: {
					digits: true,
					required: "#imageYes:checked",
					max: 75
				},
				alt: {
					required: "#imageYes:checked"
				}
			},
			messages: {
				width: "Please enter in dimension width 75px or less",
				height: "Please enter in dimension height 75px or less" 
			}
		});
	 	
	 	$("#closure_notice").validate({
			rules: {
				notice: "required",
				month: "required",
				day: "required", 
				year: "required", 
				message: {
					required: true,
					maxlength: 255
				} 
			},
			messages: {
				
			}
		});
	 	
	 	$("#feedback").validate({
			rules: {
				FirstName: "required",
				LastName: "required", 
				Email: {
					required: true, 
					email: true
				},
				comment: "required" 
			},
			messages: {
			}
		});
		
		$("#exhibitions #largeBanner").hide();	 
	  $(".banner").click(function(){
	 		if($(this).val()==="Yes"){ 
	 			$("#exhibitions #largeBanner").slideDown();
	 		}else{
	 			$("#exhibitions #largeBanner").slideUp();
	 		}
	 	});
	 	
	 	$("#exhibitions #dateRange").hide();	 
	  $("#closingYear").change(function(){
	 		if($(this).val() > "2000"){ 
	 			$("#exhibitions #dateRange").slideDown();
	 		}else{
	 			$("#exhibitions #dateRange").slideUp();
	 		}
	 	});
		
		$('#exhibitions #closingYear').bind('blur keyup',function() {
			var datesField = ($('#openingMon').val()) + ' ' + ($('#openingDay').val()) + ' - ' + ($('#closingMon').val()) + ' ' + ($('#closingDay').val()) + ', ' + ($('#closingYear').val());
			$('#dates').val(datesField);
		});		
		
	 	
	 	$("#exhibitions").validate({
			rules: {
				banner: "required",
				title: "required", 
				openingMon: "required",
				openingDay: "required",
				openingYear: "required",
				closingMon: "required",
				closingDay: "required",
				closingYear: "required",
				dates: "required", 
				location: "required", 
				shortDesc: {
					required: true,
					maxlength: 255
				}, 
				link: "required", 
				imageSm: "required", 
				imageLg: {
					required: "#bannerYes:checked"
				}
			},
			messages: {
				imageLg: "You must enter the path of the Large Image to appear on the home page", 
				openingMon: "Opening month is required", 
				openingDay: "Opening day is required", 
				openingYear: "Opening year is required",
				closingMon: "Closing month is required", 
				closingDay: "Closing day is required", 
				closingYear: "Closing year is required" 
			}
		});
	 	
	 	$("#memeComment").validate({
			rules: {
				headline: "required"
			},
			messages: {
				headline: "What is this image's headline?"
			}
		});
	 	
	 	$("#memeMeme").validate({
			rules: {
				meme: "required"
			},
			messages: {
				meme: "Please name your meme."
			}
		});
		
		

});
