// JavaScript Document

function validateForm(){

	var status = true 
	var message = ''
	
	
	
	
	try{
	
	//Check for empty value.
	if($('name').value == ''){
		status = false
		message += 'Enter Name \n'
	}
	
	//Check for empty value.
	if($('address').value == ''){
		status = false
		message += 'Enter Address \n'
	}
	
	//Check for empty value.
	if($('city').value == ''){
		status = false
		message += 'Enter City \n'
	}
	
	
	
	
	var zip = $('zip').value
	//Check for empty value.
	if(zip == ''){
		status = false
		message += 'Enter Zip Code \n'
	}
	else
	{
		//Check that is all numbers
		if(!isNumeric(zip)){
			status = false
			message += 'Zip code must be all numbers \n'			
		}
		else
		{
			if(zip.length != 5){
				status = false
				message += 'Zip code must be 5 digits \n'
			}
		}
		
	}
	
	
	
	
	//Check for empty value.
	if($('state').value == ''){
		status = false
		message += 'Enter State \n'
	}
	
	//Check for empty value.
	if($('country').value == 'country'){
		status = false
		message += 'Enter Country \n'
	}

	//Check for empty value.
	var email =  $('email').value
	if(email == ''){
		status = false
		message += 'Enter Email \n'
	}
	
	
	
	//Ensure they have entered credit card informaiton
	var cardNo = $('ccNum').value
	if(cardNo == ''){
		status = false
		message += 'Enter credit card number \n'
	}
	else
	{
		if(cardNo.length < 13){
			status = false
			message += 'Enter Properly fomatted credit card \n'
		}
		else
		{
			
			if(!isNumeric(cardNo)){
				status = false
				message += 'Credit Card must be all numbers \n'
			}
		}
		
	}
	
	
	
	
	//Ensure that the expDate is MM/YYYYYY
	var expMonth = $('ccMonth').value
	if(expMonth == ''){
		status = false
		message += 'Enter Month For Expiration Date \n'
	}
	else
	{
		//Check that is all numbers
		if(!isNumeric(expMonth)){
			status = false
			message += 'Month for exipration must be all numbers \n'			
		}		
	}
	
	
	
	//Check the exipration date year
	var expYear = $('ccYear').value
	if(expYear == ''){
		status = false
		message += 'Enter Year for Exipration Date \n'
	}
	else
	{
		//Check that is all numbers
		if(!isNumeric(expYear)){
			status = false
			message += 'Year for exipration must be all numbers \n'			
		}		
	}
	
	
	
	//Check for the security code
	var ccCode = $('ccCode').value
	if(ccCode == ''){
		status = false
		message += 'Enter Security Code \n'
	}
	else
	{
		//Check that is all numbers
		if(!isNumeric(ccCode)){
			status = false
			message += 'Security code must be all numbers \n'			
		}		
	}	
	
	
	
	//Ensure that a job has been selected 
	if(!isRadioChecked('Jobs', 2)){
		status = false
		message += 'Select your occupation \n'
	}
	
	//Ensure that a registration type has been selected
	if(!isRadioChecked('registrationType', 2)){
		status = false
		message += 'Select your Registration Type \n'
	}
	
	
	
	}
	
	catch(e){
		
		//alert("Error:"+e) 
	
	}
	
	
	if(!status){
		alert(message)
	}
	
	return status 
	
	
}
