/* Copyright 2009 Phoenix Project Management Systems */

function validate_demo_form()
{
	form = document.getElementById('demo_form');
	form.file.value = filename;

	if(form.customer_firstname.value == "")
	{
		alert("Please enter your first name.");
		form.customer_firstname.focus();
		return false;
	}
	if(form.customer_lastname.value == "")
	{
		alert("Please enter your last name.");
		form.customer_lastname.focus();
		return false;
	}

	var email_regex = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
	if(!form.customer_email.value.match(email_regex))
	{
		alert("Please enter a valid email address.");
		form.customer_email.focus();
		form.customer_email.select();
		return false;
	}

	/*
	if(form.customer_company.value == "")
	{
		alert("Please enter your company's name.");
		form.customer_company.focus();
		return false;
	}
	*/
	if(form.customer_phone.value == "")
	{
		alert("Please enter your phone number including area code.");
		form.customer_phone.focus();
		return false;
	}


	return true;
}

function submit_demo()
{
	if(validate_demo_form())
	{
		if( $('#customer_employees :selected').val() != 'blank' )
			$('#num_of_employees').val($('#customer_employees :selected').text());
		$('#demo_form').submit();
	}
	return false;
}

