function validate_this()
{
var rx = /^[\w\.-]+@[\w\.-]+\.\w+$/i;
var tester = rx.test($("#email").val());
var return_val = true;
var alert_val = "The following fields are required for this application\n";
if($("#fname").val().length < 3)
{
	alert_val += "first name\n";
	return_val = false;
}
if($("#lname").val().length < 3)
{
	alert_val += "last name\n";
	return_val = false;
}
if($("#street").val().length < 3)
{
	alert_val += "address\n";
	return_val = false;
}
if($("#city").val().length < 3)
{
	alert_val += "city\n";
	return_val = false;
}
if($("#zip").val().length < 3)
{
	alert_val += "zip code\n";
	return_val = false;
}
if($("#phone").val().length < 10)
{
	alert_val += "phone number (please include area code)\n";
	return_val = false;
}
if($("#cell").val().length < 10)
{
	alert_val += "cell phone (please include area code)\n";
	return_val = false;
}
if(!tester)
{
	alert_val += "email missing or malformed\n";
	return_val = false;
}
if($("#course_pref_1").attr("selectedIndex") == 0 || $("#course_pref_2").attr("selectedIndex") == 0 || $("#course_pref_3").attr("selectedIndex") == 0)
{
	alert_val += "course selections\n";
	return_val = false;
}
if($("#course_pref_1").attr("selectedIndex") == $("#course_pref_2").attr("selectedIndex") || $("#course_pref_2").attr("selectedIndex") == $("#course_pref_3").attr("selectedIndex") || $("#course_pref_1").attr("selectedIndex") == $("#course_pref_3").attr("selectedIndex"))
{
	alert_val += "some course selections are the same\n";
	return_val = false;
}
if($("#exp_training").val().length < 3)
{
	alert_val += "experience section training\n";
	return_val = false;
}
if($("#exp_prior").val().length < 3)
{
	alert_val += "prior experience\n";
	return_val = false;
}
if($("#exp_essay").val().length < 3)
{
	alert_val += "experience essay\n";
	return_val = false;
}
if($("#employer").val().length < 3)
{
	alert_val += "current employer\n";
	return_val = false;
}
if($("#position").val().length < 3)
{
	alert_val += "position\n";
	return_val = false;
}
if($("#job_desc").val().length < 3)
{
	alert_val += "job description\n";
	return_val = false;
}
if($("#hours").val().length < 1)
{
	alert_val += "current hours working\n";
	return_val = false;
}
if(!return_val)
{
	alert(alert_val);
	return false;
}
else
{
	return true;
}
}
function validate_jobs(){
 var rx = /^[\w\.-]+@[\w\.-]+\.\w+$/i;
 var tester = rx.test($("#contact_email").val());
 var return_val = true;
 var alert_val = "The following field(s) are required for this job posting:\n";
  
  if($("#job_title").val().length < 3)
  {
	alert_val += "- job title\n";
	return_val = false; 
  }

  if($("#job_type").val() == "" )
  {
	alert_val += "- job type\n";
	return_val = false;
  }

  if($("#job_desc").val().length < 3)
  {
	alert_val += "- job description\n";
	return_val = false;
  }
 
  if($("#location").val().length < 3)
  {
	alert_val += "- location\n";
	return_val = false;
  }

  if($("#contact_name").val().length < 3)
  {
	alert_val += "- contact name\n";
	return_val = false;
  }

  if($("#contact_phone").val().length < 3)
  {
	alert_val += "- contact phone\n";
	return_val = false;
  }

  if($("#contact_email").val().length < 5 || !tester)
  {
	alert_val += "- missing or malformed email\n";
	return_val = false;
  }

  if($("#contact_web").val().length < 3)
  {
	alert_val += "- web address\n";
	return_val = false;
  }

  if($("#jobStartDate").val().length < 3)
  {
	alert_val += "- start date \n";
	return_val = false;
  }

  if($("#jobEndDate").val().length < 3)
  {
	alert_val += "- end date\n";
	return_val = false;
  }

  if($("#verify").val().length < 1)
  {
	alert_val += "- security code captcha\n";
	return_val = false;
  }

 if(!return_val)
 {
	alert(alert_val);
	return false;
 }else{
	return true;
 }
}

function validate_roster()
{
var rx = /^[\w\.-]+@[\w\.-]+\.\w+$/i;
var tester = rx.test($("email").value);
var return_val = true;
var alert_val = "The following fields are required for this form\n";
if($("#fname").val().length < 3)
{
	alert_val += "first name\n";
	return_val = false;
}
if($("#lname").val().length < 3)
{
	alert_val += "last name\n";
	return_val = false;
}
if($("#grad_year").val().length < 3)
{
	alert_val += "FITP grad year\n";
	return_val = false;
}
if($("#email").val().length < 5 || !tester)
{
	alert_val += "missing or malformed email\n";
	return_val = false;
}
if($("#concentration").val().length < 3)
{
	alert_val += "concentration\n";
	return_val = false;
}
if($("#phone").val().length < 10)
{
	alert_val += "phone number (please include area code)\n";
	return_val = false;
}
if(!return_val)
{
	alert(alert_val);
	return false;
}
else
{
	return true;
}
}

function alterStartDate()
{ 
	$("#jobStartDate").val($('#use_year').val() + "-" + $('#use_month').val() + "-" + $('#use_day').val());
}
function alterEndDate()
{ 
	$("#jobEndDate").val($('#use_year_e').val() + "-" + $('#use_month_e').val() + "-" + $('#use_day_e').val());
}


