function checkAge()	{
	var min_age = 15;

	var year = parseInt(document.forms["contactForm"]["year"].value);
	var month = parseInt(document.forms["contactForm"]["month"].value) - 1;
	var day = parseInt(document.forms["contactForm"]["day"].value);

	var theirDate = new Date((year + min_age), month, day);
	var today = new Date;

	if ( (today.getTime() - theirDate.getTime()) < 0) {
		formDivDisplay('dobwrong',true);
		return false;
	} else {
		formDivDisplay('dobwrong',false);
		return true;
	}
}
function checkrequiredfields() {
	
	var errormessage = new String();
	var loc = document.contactForm;
	
	if(WithoutContent(loc.firstname.value)) {
		errormessage += "\n\nPlease enter your first name."; 
	}
	if(WithoutContent(loc.lastname.value)) {
		errormessage += "\n\nPlease enter your last name."; 
	}
	if(loc.day.value=="Day") {
		errormessage += "\n\nPlease enter your DOB day."; 
	}
	if(loc.month.value=="Month") {
		errormessage += "\n\nPlease enter your DOB month."; 
	}
	if(loc.year.value=="Year") {
		errormessage += "\n\nPlease enter your DOB year."; 
	}
	if(WithoutContent(loc.email.value)) {
		errormessage += "\n\nPlease enter your email address.";
	}else{
		if(loc.email.value.indexOf("@") == -1){
			errormessage += "\n\nYour email address must include an @ symbol.";
		}else if (loc.email.value.indexOf(".") == -1){
			errormessage +=	"\n\nYour email address must include a DOT.";
		}
	}
	if(WithoutContent(loc.address.value)) {
		errormessage += "\n\nPlease enter your Postal Address."; 
	}
	if(WithoutContent(loc.city.value)) {
		errormessage += "\n\nPlease enter your Postal Suburb."; 
	}
	if(WithoutContent(loc.state.value)) {
		errormessage += "\n\nPlease enter your Postal State."; 
	}
	if(WithoutContent(loc.postcode.value)) {
		errormessage += "\n\nPlease enter your Postal Code."; 
	}
	//
	if(errormessage.length > 2) {
		alert('NOTE:' + errormessage);
		return false;
	}else{
		if(checkAge()){
			return true;
		}else{
			alert('NOTE: DOB: Minimum age is 15 years');
			return false;
		}
	}
	//
}
//
function WithoutContent(ss) {
	if(ss.length > 0) { 
		return false;
	}else{
		return true;
	}
}
//
showSections = function(num){
	//
	var doc = document.orderForm;
	//
	if(num==0){
		formDivDisplay("otherSections",false);
		doc.adplace2_1.checked = false;
		doc.adplace2_2.checked = false;
		doc.adplace2_3.checked = false;
		doc.adplace2_4.checked = false;
		doc.adplace2_5.checked = false;
		doc.adplace2_6.checked = false;
		doc.adplace2_7.checked = false;
		doc.adplace2_8.checked = false;
	}else if(num==1){
		formDivDisplay("otherSections",true);
	}
	//
}
//
function formDivDisplay(divname, show){
	var layer = formFind(divname);
		
	if (show) {layer.style.display="inline";}
	else {layer.style.display="none";}
}
//
function formFind(divs){
	var parent = window.document;
	
	if(parent[divs]) { return parent[divs];}
	if(parent.all && parent.all[divs]) { return parent.all[divs]; }
	if(parent.getElementById && parent.getElementById(divs) ) { return parent.getElementById(divs); }
	return null;
}
//		