
function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {alert(alerttxt);return false;}
  else {return true;}
  }
}




function validate_required(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {
//    alert(alerttxt);
	  field.style.backgroundColor='red';
	  return false;
    }
  else
    {
	field.style.backgroundColor='white';
    return true;
    }
  }
}

function validate_form()
{
	var thisform=document.forms[0];
	with (thisform)
  	{
		
		
		if(thisform.id=='Comform1')
		{

			if (validate_required(name,"Name must be filled out!")==false)
  			{
				name.focus();
				return false;
			}
			if (validate_required(address,"Address must be filled out!")==false)
			{
				address.focus();
				return false;
			}
			if (validate_required(phone,"Phone must be filled out!")==false)
			{
				phone.focus();
				return false;
			}
			if (validate_required(email,"Email must be filled out!")==false)
			{
				email.focus();
				return false;
			}
			
			var dateList=new Array();
			for (var intcount=0;intcount<ms_cal.selectedDates.length;intcount++)
			{
			dateList.push(ms_cal.selectedDates[intcount].format('D',1033)+'\r\n');
			}
			document.getElementById('scheduledate1').value=dateList;
////////////
var intcount2=1;
while(document.getElementById('dateDiv'+intcount2)!=undefined)
{
	var addDateList=new Array();
	for (var intcount=0;intcount<calendars[intcount2].selectedDates.length;intcount++)
	{
	addDateList.push(calendars[intcount2].selectedDates[intcount].format('D',1033)+'\r\n');
	}
	document.getElementById('scheduledate'+intcount2).value=addDateList;
	intcount2++;
}
			if (validate_required(Description,"Description must be filled out!")==false)
  			{
				Description.focus();
				return false;
			}
			
		}
		if(thisform.id=='Resform1')
		{
		  	if (validate_required(FirstName,"First Name must be filled out!")==false)
			{
				FirstName.focus();
				return false;
			}
			if (validate_required(LastName,"Last Name must be filled out!")==false)
			{
				LastName.focus();
				return false;
			}
			if (validate_required(address,"Address must be filled out!")==false)
			{
				address.focus();
				return false;
			}
			if (validate_required(location,"Location must be filled out!")==false)
			{
				location.focus();
				return false;
			}
			if (validate_required(phone,"Phone must be filled out!")==false)
			{
				phone.focus();
				return false;
			}
			if (validate_required(email,"Email must be filled out!")==false)
			{
				email.focus();
				return false;
			}
		}
		
		if(thisform.id=='Conform1')
		{
		
			if (validate_required(FirstName,"First Name must be filled out!")==false)
			{
				FirstName.focus();
				return false;
			}
			if (validate_required(LastName,"Last Name must be filled out!")==false)
			{
				LastName.focus();
				return false;
			}
	
			if (validate_required(phone,"Phone must be filled out!")==false)
			{
				phone.focus();
				return false;
			}
			if (validate_required(email,"Email must be filled out!")==false)
			{
				email.focus();
				return false;
			}
		
		}
  	}
}

