﻿//'~/newsletters/default.aspx

function checkForm(form){
	
	// First verify that a valid email address is in the top box
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(form.email.value))
    { 
        alert('Please enter a valid email address.');
        return false;
    }
   
	//Make sure that both email addresses match
	if ( form.email.value.toUpperCase() != form.txtCfmEmail.value.toUpperCase() ){
        alert("The e-mail addresses you entered do not match.");
        form.email.focus();
        return false;
	} 
	
	//Verify that at least one checkbox (newsletter) has been checked
	var itemchecked = false;
    for (i=0; i<form.elements.length; i++){
        if (form.elements[i].type == 'checkbox'){        
            if (form.elements[i].checked == true)
            {
                itemchecked = true;
                break;
            }
        }
    }   
            
    if (itemchecked == false) {
        alert("Please select a newsletter.");    
        return false;
    }
    
    return true;
}

