// This validation was written to simply check for empty boxes specifically for the NON/FOR Profit
// INTERNSHIPS forms. if empty it will highlight them and not submit...
// note: -- This is NOT a very secure way to do validation.

function validateForProfit()
	{
		var error = 0;
		var companyName = document.getElementById('00N40000001xmg5');
		if (companyName.value == "")
		{ 
				companyName.focus();
				companyName.style.border = "#f00 2px solid";
				companyName.style.backgroundColor = "#ffd9e3";
				error++;
		}  	else {
				companyName.style.border = "#bbb 1px solid";
				companyName.style.backgroundColor = "#FFF";
				
		}
		
		 var streetAddress = document.getElementById('street');
		 		if (streetAddress.value == "")
		 		{ 
		 				streetAddress.focus();
		 				streetAddress.style.border = "#f00 2px solid";
		 				streetAddress.style.backgroundColor = "#ffd9e3";
		 				error++;
				}		else {
								streetAddress.style.border = "#bbb 1px solid";
								streetAddress.style.backgroundColor = "#FFF";
						}
		
		 		var cityStateZip = document.getElementById('00N40000001yIx8');
		 		if (cityStateZip.value == "")
		 		{ 
		 				cityStateZip.focus();
		 				cityStateZip.style.border = "#f00 2px solid";
		 				cityStateZip.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
										cityStateZip.style.border = "#bbb 1px solid";
										cityStateZip.style.backgroundColor = "#FFF";
								}
		 		
		 		var phone = document.getElementById('phone');
		 		if (phone.value == "")
		 		{ 
		 				phone.focus();
		 				phone.style.border = "#f00 2px solid";
		 				phone.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												phone.style.border = "#bbb 1px solid";
												phone.style.backgroundColor = "#FFF";
										}
		 		
		 		var fax = document.getElementById('fax');
		 		if (fax.value == "")
		 		{ 
		 				fax.focus();
		 				fax.style.border = "#f00 2px solid";
		 				fax.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												fax.style.border = "#bbb 1px solid";
												fax.style.backgroundColor = "#FFF";
										}
		 		
		 		var url = document.getElementById('URL');
		 		if (url.value == "")
		 		{ 
		 				url.focus();
		 				url.style.border = "#f00 2px solid";
		 				url.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		} 		else {
												url.style.border = "#bbb 1px solid";
												url.style.backgroundColor = "#FFF";
										}
		 		
		 		var employeeNum = document.getElementById('00N40000001yIx9');
		 		if (employeeNum.value == "")
		 		{ 
		 				employeeNum.focus();
		 				employeeNum.style.border = "#f00 2px solid";
		 				employeeNum.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												employeeNum.style.border = "#bbb 1px solid";
												employeeNum.style.backgroundColor = "#FFF";
										}
		 		
		 		var yearsInBiz = document.getElementById('00N40000001yIxA');
		 		if (yearsInBiz.value == "")
		 		{ 
		 				yearsInBiz.focus();
		 				yearsInBiz.style.border = "#f00 2px solid";
		 				yearsInBiz.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												yearsInBiz.style.border = "#bbb 1px solid";
												yearsInBiz.style.backgroundColor = "#FFF";
										}
				
				var revenue = document.getElementById('revenue');
				if (revenue.value == "")
		 		{ 
		 				revenue.focus();
		 				revenue.style.border = "#f00 2px solid";
		 				revenue.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												revenue.style.border = "#bbb 1px solid";
												revenue.style.backgroundColor = "#FFF";
										}
		 		
		 		var industry = document.getElementById('industry');
		 		if (industry.value == "")
		 		{ 
		 				industry.focus();
		 				industry.style.border = "#f00 2px solid";
		 				industry.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												industry.style.border = "#bbb 1px solid";
												industry.style.backgroundColor = "#FFF";
										}
		 		
		 		var firstName = document.getElementById('first_name');
		 		if (firstName.value == "")
		 		{ 
		 				firstName.focus();
						firstName.style.border = "#f00 2px solid";
		 				firstName.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												firstName.style.border = "#bbb 1px solid";
												firstName.style.backgroundColor = "#FFF";
										}
		 		
		 		var lastName = document.getElementById('last_name');
		 		if (lastName.value == "")
		 		{ 
		 				lastName.focus();
		 				lastName.style.border = "#f00 2px solid";
		 				lastName.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												lastName.style.border = "#bbb 1px solid";
												lastName.style.backgroundColor = "#FFF";
										}
		 		
		 		var title = document.getElementById('title');
		 		if (title.value == "")
		 		{ 
		 				title.focus();
		 				title.style.border = "#f00 2px solid";
		 				title.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												title.style.border = "#bbb 1px solid";
												title.style.backgroundColor = "#FFF";
										}
		 		
		 		var phone2 = document.getElementById('00N40000001yIyS');
		 		if (phone2.value == "")
		 		{ 
		 				phone2.focus();
		 				phone2.style.border = "#f00 2px solid";
		 				phone2.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												phone2.style.border = "#bbb 1px solid";
												phone2.style.backgroundColor = "#FFF";
										}
		 		
		 		var email = document.getElementById('email');
		 		if (email.value == "")
		 		{ 
		 				email.focus();
		 				email.style.border = "#f00 2px solid";
		 				email.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												email.style.border = "#bbb 1px solid";
												email.style.backgroundColor = "#FFF";
										} 
		 		
				var description = document.getElementById('00N40000001yIxE');
				if (description.value == "")
				{ 
					description.focus();
					description.style.border = "#f00 2px solid";
					description.style.backgroundColor = "#ffd9e3";
					error++;
				}		else {
												description.style.border = "#bbb 1px solid";
												description.style.backgroundColor = "#FFF";
										}				
		
				var qualifications = document.getElementById('00N40000001yIxF');
				if (qualifications.value == "")
				{ 
					qualifications.focus();
					qualifications.style.border = "#f00 2px solid";
					qualifications.style.backgroundColor = "#ffd9e3";
					error++;
				}		else {
												qualifications.style.border = "#bbb 1px solid";
												qualifications.style.backgroundColor = "#FFF";
										}
		
		
		
		 		var bizDescription = document.getElementById('00N40000001xdoL');
		 		if (bizDescription.value == "")
		 		{ 
		 				bizDescription.focus();
		 				bizDescription.style.border = "#f00 2px solid";
		 				bizDescription.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												bizDescription.style.border = "#bbb 1px solid";
												bizDescription.style.backgroundColor = "#FFF";
										}
		 		
		 		var internPosition = document.getElementById('00N40000001yIxD');
		 		if (internPosition.selectedIndex == "0")
		 		{ 
		 				document.getElementById('intern_position').innerHTML = '* Required';
		 				error++;
		 		}		else {
								document.getElementById('intern_position').innerHTML = '';
										}
		 		
		 		var eeo = document.getElementById('00N40000001yIxI');
		 		if (eeo.checked == "0")
		 		{ 
						
						document.getElementById('eeocheckbox').innerHTML = '* Required';
		 				error++;
		 		}		else {
								document.getElementById('eeocheckbox').innerHTML = '';					
				}
				
				
				var describe1 = document.getElementById('00N40000001yJaZ');
				var condition1 = document.getElementById('00N40000001yIxD');
		 		if (describe1)
		 		{ 
					if(describe1.value == "" && condition1.value == "Other") {
		 				describe1.focus();
		 				describe1.style.border = "#f00 2px solid";
		 				describe1.style.backgroundColor = "#ffd9e3";
		 				error++;
		 		}		else {
												describe1.style.border = "#bbb 1px solid";
												describe1.style.backgroundColor = "#FFF";
				}

				}
		
		
				if(error > 0) { return false; }
		
}


function validateNonProfit() {
	
	var error = 0;
	
	var companyName = document.getElementById('00N40000001xmg5');
	if (companyName.value == "")
	{ 
			companyName.focus();
			companyName.style.border = "#f00 2px solid";
			companyName.style.backgroundColor = "#ffd9e3";
			error++;
	}  	else {
			companyName.style.border = "#bbb 1px solid";
			companyName.style.backgroundColor = "#FFF";
			
	}
	
	var streetAddress = document.getElementById('street');
	 		if (streetAddress.value == "")
	 		{ 
	 				streetAddress.focus();
	 				streetAddress.style.border = "#f00 2px solid";
	 				streetAddress.style.backgroundColor = "#ffd9e3";
	 				error++;
			}		else {
							streetAddress.style.border = "#bbb 1px solid";
							streetAddress.style.backgroundColor = "#FFF";
					}
	
	 		var cityStateZip = document.getElementById('00N40000001yIx8');
	 		if (cityStateZip.value == "")
	 		{ 
	 				cityStateZip.focus();
	 				cityStateZip.style.border = "#f00 2px solid";
	 				cityStateZip.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
									cityStateZip.style.border = "#bbb 1px solid";
									cityStateZip.style.backgroundColor = "#FFF";
							}
	 		
	 		var phone = document.getElementById('phone');
	 		if (phone.value == "")
	 		{ 
	 				phone.focus();
	 				phone.style.border = "#f00 2px solid";
	 				phone.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											phone.style.border = "#bbb 1px solid";
											phone.style.backgroundColor = "#FFF";
									}
	 		
	 		var fax = document.getElementById('fax');
	 		if (fax.value == "")
	 		{ 
	 				fax.focus();
	 				fax.style.border = "#f00 2px solid";
	 				fax.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											fax.style.border = "#bbb 1px solid";
											fax.style.backgroundColor = "#FFF";
									}
	 		
	 		var url = document.getElementById('URL');
	 		if (url.value == "")
	 		{ 
	 				url.focus();
	 				url.style.border = "#f00 2px solid";
	 				url.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		} 		else {
											url.style.border = "#bbb 1px solid";
											url.style.backgroundColor = "#FFF";
									}
									
			var budget = document.getElementById('00N40000001yIyQ');
			if (budget.value == "")
			{ 
					budget.focus();
					budget.style.border = "#f00 2px solid";
					budget.style.backgroundColor = "#ffd9e3";
					error++;
			} 		else {
											budget.style.border = "#bbb 1px solid";
											budget.style.backgroundColor = "#FFF";
			}
		
			var employeeNum = document.getElementById('00N40000001yIx9');
	 		if (employeeNum.value == "")
	 		{ 
	 				employeeNum.focus();
	 				employeeNum.style.border = "#f00 2px solid";
	 				employeeNum.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											employeeNum.style.border = "#bbb 1px solid";
											employeeNum.style.backgroundColor = "#FFF";
			}
			
			var partTimeEmployeeNum = document.getElementById('00N40000001yIyG');
	 		if (partTimeEmployeeNum.value == "")
	 		{ 
	 				partTimeEmployeeNum.focus();
	 				partTimeEmployeeNum.style.border = "#f00 2px solid";
	 				partTimeEmployeeNum.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											partTimeEmployeeNum.style.border = "#bbb 1px solid";
											partTimeEmployeeNum.style.backgroundColor = "#FFF";
			}
			
			var Volunteers = document.getElementById('00N40000001yIyH');
	 		if (Volunteers.value == "")
	 		{ 
	 				Volunteers.focus();
	 				Volunteers.style.border = "#f00 2px solid";
	 				Volunteers.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											Volunteers.style.border = "#bbb 1px solid";
											Volunteers.style.backgroundColor = "#FFF";
			}
			var agencyType = document.getElementById('00N40000001yIyL');
	 		if (agencyType.selectedIndex == "0")
	 		{ 
	 				document.getElementById('agency_type').innerHTML = '* Required';
	 				error++;
	 		}		else {
							document.getElementById('agency_type').innerHTML = '';
			}
			
			var internPosition = document.getElementById('00N40000001yIxD');
	 		if (internPosition.selectedIndex == "0")
	 		{ 
	 				document.getElementById('intern_position').innerHTML = '* Required';
	 				error++;
	 		}		else {
							document.getElementById('intern_position').innerHTML = '';
			}
	 		
	 		var eeo = document.getElementById('00N40000001yIxI');
	 		if (eeo.checked == "0")
	 		{ 
	 						
	 				document.getElementById('eeocheckbox').innerHTML = '* Required';
	 				error++;
	 				}		else {
	 		 		document.getElementById('eeocheckbox').innerHTML = '';					
	 		 }
			var bizDescription = document.getElementById('00N40000001xdoL');
		 	if (bizDescription.value == "")
		 	{ 
		 			bizDescription.focus();
		 			bizDescription.style.border = "#f00 2px solid";
		 			bizDescription.style.backgroundColor = "#ffd9e3";
		 			error++;
		 	}		else {
											bizDescription.style.border = "#bbb 1px solid";
											bizDescription.style.backgroundColor = "#FFF";
			}		
			
			var description = document.getElementById('00N40000001yIxE');
			if (description.value == "")
			{ 
				description.focus();
				description.style.border = "#f00 2px solid";
				description.style.backgroundColor = "#ffd9e3";
				error++;
			}		else {
											description.style.border = "#bbb 1px solid";
											description.style.backgroundColor = "#FFF";
									}				
	
			var qualifications = document.getElementById('00N40000001yIxF');
			if (qualifications.value == "")
			{ 
				qualifications.focus();
				qualifications.style.border = "#f00 2px solid";
				qualifications.style.backgroundColor = "#ffd9e3";
				error++;
			}		else {
											qualifications.style.border = "#bbb 1px solid";
											qualifications.style.backgroundColor = "#FFF";
			}
			var firstName = document.getElementById('first_name');
	 		if (firstName.value == "")
	 		{ 
	 				firstName.focus();
					firstName.style.border = "#f00 2px solid";
	 				firstName.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											firstName.style.border = "#bbb 1px solid";
											firstName.style.backgroundColor = "#FFF";
									}
	 		
	 		var lastName = document.getElementById('last_name');
	 		if (lastName.value == "")
	 		{ 
	 				lastName.focus();
	 				lastName.style.border = "#f00 2px solid";
	 				lastName.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											lastName.style.border = "#bbb 1px solid";
											lastName.style.backgroundColor = "#FFF";
									}
	 		
	 		var title = document.getElementById('title');
	 		if (title.value == "")
	 		{ 
	 				title.focus();
	 				title.style.border = "#f00 2px solid";
	 				title.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											title.style.border = "#bbb 1px solid";
											title.style.backgroundColor = "#FFF";
									}
	 		
	 		var phone2 = document.getElementById('00N40000001yIyS');
	 		if (phone2.value == "")
	 		{ 
	 				phone2.focus();
	 				phone2.style.border = "#f00 2px solid";
	 				phone2.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											phone2.style.border = "#bbb 1px solid";
											phone2.style.backgroundColor = "#FFF";
									}
	 		
	 		var email = document.getElementById('email');
	 		if (email.value == "")
	 		{ 
	 				email.focus();
	 				email.style.border = "#f00 2px solid";
	 				email.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											email.style.border = "#bbb 1px solid";
											email.style.backgroundColor = "#FFF";
			}
			
			var ein = document.getElementById('00N40000001yJZR');
	 		if (ein.value == "")
	 		{ 
	 				ein.focus();
	 				ein.style.border = "#f00 2px solid";
	 				ein.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											ein.style.border = "#bbb 1px solid";
											ein.style.backgroundColor = "#FFF";
			}
		
			var describe = document.getElementById('00N40000001yIyV');
			var condition = document.getElementById('00N40000001yIyL');
	 		if (describe)
	 		{ 
				if(describe.value == "" && condition.value == "Other") {
	 				describe.focus();
	 				describe.style.border = "#f00 2px solid";
	 				describe.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											describe.style.border = "#bbb 1px solid";
											describe.style.backgroundColor = "#FFF";
			}
			
			} 
			
			var describe1 = document.getElementById('00N40000001yJaZ');
			var condition1 = document.getElementById('00N40000001yIxD');
	 		if (describe1)
	 		{ 
				if(describe1.value == "" && condition1.value == "Other") {
	 				describe1.focus();
	 				describe1.style.border = "#f00 2px solid";
	 				describe1.style.backgroundColor = "#ffd9e3";
	 				error++;
	 		}		else {
											describe1.style.border = "#bbb 1px solid";
											describe1.style.backgroundColor = "#FFF";
			}
			
			}
			
			
	
		if(error > 0) { return false; }
}