function validateEmployee(objForm)
{
	var themessage = "";
	var oneFound = false;
	if(objForm.FirstName.value.length == 0)
		themessage += "- First Name\n";
	if(objForm.LastName.value.length == 0)
		themessage += "- Last Name\n";

	if(objForm.DepartmentID.value == 0 && objForm.DepartmentID2.value == 0 && objForm.DepartmentID2.value == 0)
		themessage += "- Select at least one Department\n";

	
	if (objForm.DepartmentID.value != 0 && objForm.Title.value.length == 0 )
		themessage += "- Title For Department\n";
	
	if (objForm.DepartmentID2.value != 0 && objForm.Title2.value.length == 0 )
		themessage += "- Title For Department2\n";

        if (objForm.DepartmentID3.value != 0 && objForm.Title3.value.length == 0 )
		themessage += "- Title For Department3\n";

	if(themessage.length > 0)
	{
		alert("Please complete the following fields:\n\n"+themessage);
		return false;
	}
   
   if(objForm.FirstName.value.length > 50)
	 {
        alert("Lenght of First Name must be less than 50 Characters");
        return false;
	 }

   if(objForm.NickName.value.length > 50)
	 {
        alert("Lenght of Nick Name must be less than 50 Characters");
        return false;
	 }

   if(objForm.LastName.value.length > 100)
	 {
        alert("Lenght of last Name must be less than 100 Characters");
        return false;
	 }

     if(objForm.Title.value.length > 100)
	 {
        alert("Lenght of Title for Department must be less than 100 Characters");
        return false;
	 }

	  if(objForm.Title2.value.length > 100)
	 {
        alert("Lenght of Title for Department2 must be less than 100 Characters");
        return false;
	 }

	  if(objForm.Title3.value.length > 100)
	 {
        alert("Lenght of Title for Department3 must be less than 100 Characters");
        return false;
	 }
     
	  if(objForm.HomeAddress1.value.length > 100)
	 {
        alert("Lenght of Home Address1 must be less than 100 Characters");
        return false;
	 }

      if(objForm.HomeAddress2.value.length > 25)
	 {
        alert("Lenght of Home Address2 must be less than 25 Characters");
		return false;
	 }

      if(objForm.HomeCity.value.length > 35)
	 {
        alert("Lenght of Home City must be less than 35 Characters");
        return false;
	 }
    
	  if(objForm.HomeZipCode.value.length > 25)
	 {
        alert("Lenght of Home Zip Code must be less than 25 Characters");
        return false;
	 }

	  if(objForm.EmailAddress.value.length > 100)
	 {
        alert("Lenght of Email Address must be less than 100 Characters");
        return false;
	 }

	   if(objForm.PhoneCell.value.length > 25)
	 {
        alert("Lenght of Phone Cell must be less than 100 Characters");
        return false;
	 }

       if(objForm.PhoneDesk.value.length > 35)
	 {
        alert("Lenght of Phone Desk must be less than 35 Characters");
        return false;
	 }

	   if(objForm.PhoneDesk.value.length > 35)
	 {
        alert("Lenght of Phone Desk must be less than 35 Characters");
        return false;
	 }

	return true;
}

function validateContactusForm(objForm)
{
	var themessage="";
	var email=objForm.EmailAddress.value.replace(/ /gi,"");
	
	if(objForm.FirstName.value.replace(/ /gi,"")=="")
		themessage+="-FirstName\n";
	if(objForm.LastName.value.replace(/ /gi,"")=="")
		themessage+="-LastName\n";
	if(objForm.Department.value==0)
		themessage+="-Department\n";		
	if(objForm.EmailAddress.value==0)
		themessage+="-Email\n";		
	if(objForm.CustomerComments.value.replace(/ /gi,"")=="")
		themessage+="-Comments\n";
		
	if(themessage.length > 0)
	{
		alert("Please complete the following fields:\n\n"+themessage);
		return false;
	}	
			
	 if(objForm.FirstName.value.length > 50)
	 {
        alert("Lenght of First Name must be less than 50 Characters");
        return false;
	 }
	  if(objForm.LastName.value.length > 50)
	 {
        alert("Lenght of Last Name must be less than 50 Characters");
        return false;
	 }		
	 if(!checkemail(email))
	 {
	 	alert("Please provide a valid email.");
		objForm.EmailAddress.focus();
		return false;
	 }
	
}


function validateEmpContactForm(objForm)
{
	
	var themessage="";
	var email=objForm.EmailAddress.value.replace(/ /gi,"");
	
	if(objForm.From.value.length == 0)
		themessage+="-From\n";	
	
	if(objForm.EmailAddress.value.length == 0)
		themessage+="-Email\n";	

	if(objForm.Subject.value.length == 0)
		themessage+="-Subject\n";	

	if(objForm.Message.value.replace(/ /gi,"")=="")
		themessage+="-Message\n";
		
	if(themessage.length > 0)
	{
		alert("Please complete the following fields:\n\n"+themessage);
		return false;
	}	
			
	
	 if(!checkemail(email))
	 {
	 	alert("Please provide a valid email.");
		objForm.EmailAddress.focus();
		return false;
	 }
	
}

function checkemail(mail)
	{
	var email=mail;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(email))
	return true;
	else
		{
		return false;
		}
}	