//$(function(){
//	$individual = $("[name='Individual']");
//	$firstName = $("[name='BPFirstName']");
//	$lastName = $("[name='BPLastName']");
//	
//	if ($individual.is(":checked")) {
//		var name = $firstName.val().toUpperCase() + " " + $lastName.val().toUpperCase();
//		$("#company-name").val("INDIVIDUAL - " + name).attr("readonly", "readonly");
//	}
//	
//	$individual.change(function(){
//		if ($(this).is(":checked")) {
//			var name = $firstName.val().toUpperCase() + " " + $lastName.val().toUpperCase();
//			$("#company-name").val("INDIVIDUAL - " + name).attr("readonly", "readonly");
//		} else {
//			$("#company-name").val("").attr("readonly", null);
//		}
//	});
//	
//	$(".clear-upload").click(function(e){
//		e.preventDefault();
//		var target = $(this).data("target");
//		$("#" + target).val(null);
//	});
//	
//	
//	$("[name='BPFirstName'], [name='BPLastName']").change(function(){
//		if ($("[name='Individual']").is(":checked")) {
//			var name = $firstName.val().toUpperCase() + " " + $lastName.val().toUpperCase();
//			$("#company-name").val("INDIVIDUAL - " + name);
//		}
//	});
//});


function validate() {
	var f = document.forms[0];
	
	if (checkIfBlank("CompanyBPName","Please enter your company's name.") == false){return;}
	if (checkIfBlank("BPCompanyAddress","Please enter your company's street address.") == false){return;}
	if (checkIfBlank("BPCompanyCity","Please enter your company's city.") == false){return;}
	if (checkIfBlank("BPCompanyState","Please enter your company's state.") == false){return;}
	if (checkIfBlank("BPCompanyPostalCode","Please enter your company's postal code.") == false){return;}
	if (checkIfBlank("BPCompanyCountry","Please enter your company's country.") == false){return;}
	
//	if (!$("[name='Individual']").is(":checked") && $("#company-docs1").val() == "") {
	if ($("#company-docs1").val() == "") {
		alert("Please upload your company proof documentation.")
//		$("[name='Individual']").focus();
		return;
	}

	if (checkIfBlank("InvoiceEMail","Please enter the invoice delivery email.") == false){return;}
	//if (checkIfBlank("BPCompanyAddress_1","Please enter your company's billing street address.") == false){return;}
	//if (checkIfBlank("BPCompanyCity_1","Please enter your company's billing city.") == false){return;}
	//if (checkIfBlank("BPCompanyState_1","Please enter your company's billing state.") == false){return;}
	//if (checkIfBlank("BPCompanyPostalCode_1","Please enter your company's billing postal code.") == false){return;}
	//if (checkIfBlank("InvoiceEMail","Please enter the invoice delivery email.") == false){return;}
	
	if (checkIfBlank("BPFirstName","Please enter the primary contact's first name.") == false){return;}
	if (checkIfBlank("BPLastName","Please enter the primary contact's last name.") == false){return;}
	if (checkIfBlank("BPCompanyPhone","Please enter the primary contact's phone number.") == false){return;}
	if (checkIfBlank("BPemail","Please enter the primary contact's email address.") == false){return;}
	
	if (f.HearAboutUs[0].checked == true){
		if (checkIfBlank("Referee","Please list who you were refered by.") == false){return;}
	}
	
	//if (checkIfBlank("FirstBCGReq","Please list the specifics of the background needed.") == false ||
	//	checkIfChecked("AHRDefaults","Please list the specifics of the background needed.") == false){return;}
	
	if (!checkIfChecked("AHRDefaults")) {
		if (document.getElementsByName("FirstBCGReq")[0].value == "") {
			alert("Please list the specifics of the background needed.");
			return;
		}
	}	
	
	if (checkIfBlank("question","Please enter the solution to 3 + 7.") == false){return;}
	
	f.submit();
}

function redirect() {
	window.location = "http://www.cluso.com";
}

function delayRedirect(){
	setTimeout('redirect()', 5000);
}

function checkIfBlank(field, msg) {
	if (document.getElementsByName(field)[0].value == "") {
		alert(msg);
		document.getElementsByName(field)[0].focus();
		return false;
	} else {
		return true;
	} 
}

function checkIfChecked(field, msg) {
	var checks = document.getElementsByName(field);
	var checked = false;
	for (var i = 0; i < checks.length; i++) {
		if (checks[i].checked) {
			checked = true;
			break;
		}
	}
	return checked;
}