function validate(form) {
	var e = form.elements, m = '';
	
	if(!e['first_name'].value) {
		m += '- First name is required.\n\n';
	}
	if(!e['last_name'].value) {
		m += '- Last name is required.\n\n';
	}
	if(!e['email'].value) 
	{
		m += '- Email is required.\n\n';
	} 
	
	if(e['email'].value) 
	{
		var str = e['email'].value;
		var reg = new RegExp("([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})");
	
		if(!reg.test(str))
		{
			m += '- E-Mail address is not valid.\n\n';
		}
	}
	if(!e['comments'].value) {
		m += '- Comments are required.\n\n';
	}
	if(!e['s_image'].value) {
		m += '- Security Code is required.\n\n';
	}
	if(e['s_image'].value) {
		var str2 = e['s_image'].value;
		var reg2 = new RegExp("([a-z]{4})");
	
		if (!reg2.test(str2)) {
			m += '- Security Code must have 4 characters.\n\n';
		}
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	return true;
}

function validate_page(form) {
	var e = form.elements, m = '';
	
	if(!e['page_title'].value) {
		m += '- Page Title is required.\n\n';
	}
	if(!e['page_text'].value) {
		m += '- Page Text is required.\n\n';
	} 
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	return true;
}

function validate_order_form(form) 
{
	var e = form.elements, m = '';
	
	if(!e['epe_contractor'].value) 
	{
		m += '- EPE Contractor is required.\n\n';
	}
	if(!e['date'].value) 
	{
		m += '- Date is required.\n\n';
	}
	
	if(!e['start_date'].value) 
	{
		m += '- Start Date is required.\n\n';
	}
	
	if(!e['epe_job_num'].value) 
	{
		m += '- EPE Job # is required.\n\n';
	}
	
	if(!e['customer_name'].value) 
	{
		m += '- Customer Name is required.\n\n';
	}
	
	if(!e['job_site_address'].value) 
	{
		m += '- Job Site Address is required.\n\n';
	}
	
	if(!e['email'].value) 
	{
		m += '- Email is required.\n\n';
	} 
	
	if(e['email'].value) 
	{
		var str = e['email'].value;
		var reg = new RegExp("([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})");
	
		if(!reg.test(str))
		{
			m += '- E-Mail address is not valid.\n\n';
		}
	}
	
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	return true;
}

function validate_login(form) {
	var e = form.elements, m = '';
	
	if(!e['username'].value) {
		m += '- Username is required.\n\n';
	}
	if(!e['password'].value) {
		m += '- Password is required.\n\n';
	} 
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	return true;
}