function checkForm(form){

	if (form.name.value == "") {
		alert( "Please enter your name.");
		form.name.focus();
		return false ;
		}

	if (form.telephone.value == "") {
		alert( "Please enter a phone number where you can be reached.");
		form.telephone.focus();
		return false ;
		}

	if (form.position.value == "") {
		alert( "What position are you applying for?" );
		form.position.focus();
		return false ;
		}

	if (form.email.value == "") {
		alert( "Please enter your Email Address." );
		form.email.focus();
		return false ;
		}

	if (form.company_1.value == "") {
		alert( "Who is your current or most recent employer?" );
		form.company_1.focus();
		return false ;
		}

	if (form.duties_1.value == "") {
		alert( "Please describe your duties." );
		form.duties_1.focus();
		return false ;
		}

	if (form.strengths.value == "") {
		alert( "What are your greatest strengths?" );
		form.strengths.focus();
		return false ;
		}

	if (form.weakness.value == "") {
		alert( "What are your weaknesses?" );
		form.weakness.focus();
		return false ;
		}

	if (form.ref_1.value == "") {
		alert( "Please provide two references." );
		form.ref_1.focus();
		return false ;
		}

	if (form.ref_tel_1.value == "") {
		alert( "Please provide a phone number for references." );
		form.ref_tel_1.focus();
		return false ;
		}

	if (form.ref_rela_1.value == "") {
		alert( "Please complete the info about your references." );
		form.ref_rela_1.focus();
		return false ;
		}

	if (form.ref_2.value == "") {
		alert( "Please provide two references." );
		form.ref_2.focus();
		return false ;
		}

	if (form.ref_tel_2.value == "") {
		alert( "Please provide a phone number for references." );
		form.ref_tel_2.focus();
		return false ;
		}

	if (form.ref_rela_2.value == "") {
		alert( "Please complete the info about your references." );
		form.ref_rela_2.focus();
		return false ;
		}

	if (form.elementary.value == "") {
		alert( "Where did you attend elementary school?" );
		form.elementary.focus();
		return false ;
		}

	if (form.high_s.value == "") {
		alert( "Where did you attend high school?" );
		form.high_s.focus();
		return false ;
		}

	if (form.home_address_1.value == "") {
		alert( "How long have you lived at your current address?" );
		form.home_address_1.focus();
		return false ;
		}
			

// ** END **
return true ;
}

function isNumeric(elem, helperMsg){
	var numericExpression = /^[^a-zA-Z]+$/;
	if(elem.value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}


function toggle_address(showHideDiv, switchTextDiv) {
	var ele = document.getElementById(showHideDiv);
	var text = document.getElementById(switchTextDiv);
	if(ele.style.display == "block") {
    		ele.style.display = "none";
		text.innerHTML = "Add Another Address<img src='images/add.gif' alt='+' />";
  	}
	else {
		ele.style.display = "block";
		text.innerHTML = "";
	}
}
function toggle_school(showHideDiv, switchTextDiv) {
	var ele = document.getElementById(showHideDiv);
	var text = document.getElementById(switchTextDiv);
	if(ele.style.display == "block") {
    		ele.style.display = "none";
		text.innerHTML = "Add Another School<img src='images/add.gif' alt='+' />";
  	}
	else {
		ele.style.display = "block";
		text.innerHTML = "";
	}
} 
function toggle_job(showHideDiv, switchTextDiv) {
	var ele = document.getElementById(showHideDiv);
	var text = document.getElementById(switchTextDiv);
	if(ele.style.display == "block") {
    		ele.style.display = "none";
		text.innerHTML = "Add Another Job<img src='images/add.gif' alt='+' />";
  	}
	else {
		ele.style.display = "block";
		text.innerHTML = "";
	}
}
function toggle_agree(showHideDiv, switchTextDiv) {
	var ele = document.getElementById(showHideDiv);
	var text = document.getElementById(switchTextDiv);
	if(ele.style.display == "block") {
    		ele.style.display = "none";
		text.innerHTML = "I Agree";
  	}
	else {
		ele.style.display = "block";
		text.innerHTML = "Thanks";
	}
}

			$(document).ready(function() {
				$('input:checkbox:not([safari])').checkbox();
				$('input[safari]:checkbox').checkbox({cls:'jquery-safari-checkbox'});
				$('input:radio').checkbox();
				$('a.code').each(function() {
					$(this).click(function(){
						eval($(this).text());
						return false;
					})
				});
				$('#myform :checkbox').shiftClick();
			});

			displayForm = function (elementId)
			{
				var content = [];
				$('#' + elementId + ' input').each(function(){
					var el = $(this);
					if ( (el.attr('type').toLowerCase() == 'radio'))
					{
						if ( this.checked )
							content.push([
								'"', el.attr('name'), '": ',
								'value="', ( this.value ), '"',
								( this.disabled ? ', disabled' : '' )
							].join(''));
					}
					else
						content.push([
							'"', el.attr('name'), '": ',
							( this.checked ? 'checked' : 'not checked' ), 
							( this.disabled ? ', disabled' : '' )
						].join(''));
				});
				alert(content.join('\n'));
			}
			
			changeStyle = function(skin)
			{
				jQuery('#myform :checkbox').checkbox((skin ? {cls: skin} : {}));
			}
