$(document).ready(function() {

//CUSTOM PHONE NUMBER VALIDATION
	
$.validator.addMethod("phone", function(phone_number, element) {
	var digits = "0123456789";
	var phoneNumberDelimiters = "()- ext.";
	var validWorldPhoneChars = phoneNumberDelimiters + "+";
	var minDigitsInIPhoneNumber = 10;
	s=stripCharsInBag(phone_number,validWorldPhoneChars);
	return this.optional(element) || isInteger(s) && s.length >= minDigitsInIPhoneNumber;
	}, "Please enter a valid phone number");
	
	function isInteger(s)
		{ var i;
			for (i = 0; i < s.length; i++)
			{
				// Check that current character is number.
				var c = s.charAt(i);
				if (((c < "0") || (c > "9"))) return false;
			}
			// All characters are numbers.
			return true;
		}
		function stripCharsInBag(s, bag)
		{ var i;
			var returnString = "";
			// Search through string's characters one by one.
			// If character is not in bag, append to returnString.
			for (i = 0; i < s.length; i++)
			{
				// Check that current character isn't whitespace.
				var c = s.charAt(i);
				if (bag.indexOf(c) == -1) returnString += c;
			}
			return returnString;
		}


//SAMPLE FIELD FILLER


	$('#DoB').example(function() {
		return $(this).attr('title'); 
	}, { className: 'example' });

	$('#SSN').example(function() {
		return $(this).attr('title'); 
	}, { className: 'example' });
	
	$('.textarea').example('Please explain...');

	
//HIDE/SHOW FIELDS

$('#CoI1_ta').hide();
$("input:radio[name=CoI1]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI1_ta').fadeIn('slow');
	else 
		$('#CoI1_ta').fadeOut('fast');
});

$('#CoI2_ta').hide();
$("input:radio[name=CoI2]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI2_ta').fadeIn('slow');
	else 
		$('#CoI2_ta').fadeOut('fast');
});

$('#CoI3_ta').hide();
$("input:radio[name=CoI3]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI3_ta').fadeIn('slow');
	else 
		$('#CoI3_ta').fadeOut('fast');
});

$('#CoI4_ta').hide();
$("input:radio[name=CoI4]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI4_ta').fadeIn('slow');
	else 
		$('#CoI4_ta').fadeOut('fast');
});

$('#CoI5_ta').hide();
$("input:radio[name=CoI5]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI5_ta').fadeIn('slow');
	else 
		$('#CoI5_ta').fadeOut('fast');
});

$('#CoI6_ta').hide();
$("input:radio[name=CoI6]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI6_ta').fadeIn('slow');
	else 
		$('#CoI6_ta').fadeOut('fast');
});

$('#CoI7_ta').hide();
$("input:radio[name=CoI7]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI7_ta').fadeIn('slow');
	else 
		$('#CoI7_ta').fadeOut('fast');
});

$('#CoI8_ta').hide();
$("input:radio[name=CoI8]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI8_ta').fadeIn('slow');
	else 
		$('#CoI8_ta').fadeOut('fast');
});

$('#CoI9_ta').hide();
$("input:radio[name=CoI9]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI9_ta').fadeIn('slow');
	else 
		$('#CoI9_ta').fadeOut('fast');
});

$('#CoI10_ta').hide();
$("input:radio[name=CoI10]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI10_ta').fadeIn('slow');
	else 
		$('#CoI10_ta').fadeOut('fast');
});

$('#CoI11_ta').hide();
$("input:radio[name=CoI11]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#CoI11_ta').fadeIn('slow');
	else 
		$('#CoI11_ta').fadeOut('fast');
});

$('#EM1_ta').hide();
$("input:radio[name=EM1]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#EM1_ta').fadeIn('slow');
	else 
		$('#EM1_ta').fadeOut('fast');
});

$('#EM2_ta').hide();
$("input:radio[name=EM2]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#EM2_ta').fadeIn('slow');
	else 
		$('#EM2_ta').fadeOut('fast');
});

$('#EM3_ta').hide();
$("input:radio[name=EM3]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#EM3_ta').fadeIn('slow');
	else 
		$('#EM3_ta').fadeOut('fast');
});

$('#EM4_ta').hide();
$("input:radio[name=EM4]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#EM4_ta').fadeIn('slow');
	else 
		$('#EM4_ta').fadeOut('fast');
});

$('#EM5_ta').hide();
$("input:radio[name=EM5]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#EM5_ta').fadeIn('slow');
	else 
		$('#EM5_ta').fadeOut('fast');
});

$('#EM6_ta').hide();
$("input:radio[name=EM6]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#EM6_ta').fadeIn('slow');
	else 
		$('#EM6_ta').fadeOut('fast');
});

$('#EM7_ta').hide();
$("input:radio[name=EM7]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#EM7_ta').fadeIn('slow');
	else 
		$('#EM7_ta').fadeOut('fast');
});

$('#EM8_ta').hide();
$("input:radio[name=EM8]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#EM8_ta').fadeIn('slow');
	else 
		$('#EM8_ta').fadeOut('fast');
});

$('#changes_ta').hide();
$("input:radio[name=changes]").click(function() { 
	if ( $(this).val() == 'Yes' ) 
		$('#changes_ta').fadeIn('slow');
	else 
		$('#changes_ta').fadeOut('fast');
});


});




