$(document).ready(function(){
	
	$('#entryform').RSV({
		displayType: "alert-all",
		rules: [
		"required,title,Please enter a title for your story.",
		"required,field_id_2,Please tell us your story.",
		"valid_email,field_id_7,Please enter a valid email address.",
		"required,story-categories,Please choose a category."
		]
	});
	
	$('#comment_form').RSV({
		displayType: "alert-all",
		rules: [
		"required,name,Please enter your name.",
		"required,email,Please enter your email address.",
		"valid_email,email,Please enter a valid email address.",
		"required,comment,Please enter a comment",
		"required,captcha,Please enter the word you see in the image."
		]
	});
	
	$('#guide_form_print, #guide_form_both').RSV({
		displayType: "alert-all",
		rules: [
		"required,first_name,Please enter your first name.",
		"required,last_name,Please enter your last name.",
		"required,street_address,Please enter your street address.",
		"required,city,Please enter your city.",
		"required,state,Please choose your state.",
		"if:state=N/A,required,province,Please enter your province.",
		"required,postal_code,Please enter your postal / ZIP code.",
		"digits_only,postal_code,The postal code field may only contain digits.",
		"required,country,Please enter your country.",
		"required,email_address,Please enter your email address.",
		"valid_email,email_address,Please enter a valid email address.",
		"if:yes_email_list=Yes,required,email_type,Please choose whether you'd like to receive plain text or enhanced HTML emails."
		//"if:yes_email_list_elvis=Yes,required,email_type,Please choose whether you'd like to receive plain text or enhanced HTML emails."
		]
	});
	
	$('#guide_form_eguide').RSV({
		displayType: "alert-all",
		rules: [
		"required,first_name,Please enter your first name.",
		"required,last_name,Please enter your last name.",
		"required,email_address,Please enter your email address.",
		"valid_email,email_address,Please enter a valid email address.",
		"if:yes_email_list=Yes,required,email_type,Please choose whether you'd like to receive plain text or enhanced HTML emails.",
		"if:yes_email_list_elvis=Yes,required,email_type,Please choose whether you'd like to receive plain text or enhanced HTML emails."
		]
	});
	
	// Comment Striping
	//$('#read-comments ol li:even').addClass('alt-comment');
	
	// Remove border on last comment
	$('#read-comments ol li:last').addClass('no-border');
	
	// Scroll To Read Comments Section
	$('#read-comments-link').click(function(){
		$('#read-comments').ScrollTo(1000);
		return false;
	});
	
	// Scroll To Post A Comment Section
	$('.post-comment-link').click(function(){
		$('#post-comment').ScrollTo(1000);
		return false;
	});
	
	// If "Sign up for eNews" is checked, "HTML/Plain Text" option is required.
	$('#yes_email_list').click(function(){
		if ($('#yes_email_list').is(':checked')) {
		  	//alert('checked');
			$('#email_type_section .label').append('<span class="required" id="appended">&nbsp;*</span>');
		} else if ($('#yes_email_list').not(':checked')) {
			//alert('unchecked');
			$('#appended').remove();
		}
	});
	
	/*
	// If "No State" is selected, "Province" field is required.
	$('#state').click(function(){
		if ($('#state').val() == "N/A") {
			alert('no state');
	  		$('#province-label').append('<span class="required" id="appended_2">&nbsp;*</span>');
		} else if ($('#state').val() !== "N/A") {
			$('#appended_2').remove();
		}
	});
	*/
	
});

// add any other non-jquery js here, including swf object
