// JavaScript Document

$(document).ready(function()
{
	$("#submit_button").click(function()
	{		
		checkValues();	
	});
});


function checkValues()
{
	var nameValue = document.getElementById('name').value; 
	var emailValue = document.getElementById('email').value; 
	var filter=/^.+@.+\..{2,3}$/		
	
	if ( nameValue == '' ) 
	{ 
		alert("Please enter your name.");
		document.getElementById('name').focus();
		return false
	}
			
	if ( emailValue == '' ) 
	{ 
		alert("Please enter your email address.");
		document.getElementById('email').focus();
		return false
	}
	
	if ( filter.test(emailValue) ) {  }
	else 
	{
		alert("Please input a valid email address.");
		document.getElementById('email').focus();
		return false
	}
	
	if ( emailValue != '' && nameValue != '' ) 
	{ 
		var nameVal = $("input[name='name']").val();
		var addressVal = $("input[name='address']").val();
		var cityVal = $("input[name='city']").val();
		var zipVal = $("input[name='zip']").val();
		var phoneVal = $("input[name='phone']").val();
		var emailVal = $("input[name='email']").val();
		var visibleVal = $("input[type='checkbox'][name='visibleToOthers']:checked").val();
		var mailVal = $("input[type='checkbox'][name='mailingList']:checked").val();
		
		var dataString = 'name=' + nameVal + '&address=' + addressVal + '&city=' + cityVal + '&zip=' + zipVal + '&phone=' + phoneVal + '&email=' + emailVal + '';		
		
		if ( visibleVal == "on" ) { var dataString = dataString + '&visibleToOthers=Y'; }
		else { var dataString = dataString + '&visibleToOthers=N'; }
		
		if ( mailVal == "on" ) { var dataString = dataString + '&mailingList=Y'; }
		else { var dataString = dataString + '&mailingList=N'; }
	
		$.ajax(
		{ 
			type: 'POST', 
			url: '/ida_petition/update_db.php', 
			data: dataString,
			success: function() 
			{ 
				
				$('#contentContainer').load('/ida_petition/petition_thanks.php');
				$('#mainContentContainer').remove(); 
			}	
		});
	}
}