// JavaScript Document

function checkMonth() {
	if (document.soulclub.elements[5].options[3].selected || document.soulclub.elements[5].options[5].selected  || document.soulclub.elements[5].options[8].selected || document.soulclub.elements[5].options[10].selected){
	if (!document.soulclub.elements[4].options[28]) {
		var optn = document.createElement("OPTION");
		optn.text = "29";
		optn.value = "29";
		document.soulclub.elements[4].options.add(optn);		
	}
	if (!document.soulclub.elements[4].options[29]) {
		var optn = document.createElement("OPTION");
		optn.text = "30";
		optn.value = "30";
		document.soulclub.elements[4].options.add(optn);		
	}
	document.soulclub.elements[4].remove(30);
	} else if (document.soulclub.elements[5].options[1].selected) {
		checkForLeapYear();
	} else {
		addBackOptions();
	}
}

function addBackOptions() {
	if (!document.soulclub.elements[4].options[28]) {
		var optn = document.createElement("OPTION");
		optn.text = "29";
		optn.value = "29";
		document.soulclub.elements[4].options.add(optn);
	} 
	if (!document.soulclub.elements[4].options[29]) {
		var optn = document.createElement("OPTION");
		optn.text = "30";
		optn.value = "30";
		document.soulclub.elements[4].options.add(optn);
	} 
	if (!document.soulclub.elements[4].options[30]) {
		var optn = document.createElement("OPTION");
		optn.text = "31";
		optn.value = "31";
		document.soulclub.elements[4].options.add(optn);
	}
}

function checkForFeb() {
	if(document.soulclub.elements[5].options[1].selected) {
		checkForLeapYear();
	} else {
		return
	}
}

function checkForLeapYear() {
	var selectedYear = document.soulclub.elements[6].value;
	leapYearCheck = selectedYear/4;
	var leapYearCheck = leapYearCheck.toString();
	if (leapYearCheck.indexOf(".") != -1) {
		febNormal();
	} else {
		febLeap();
	}
	
}	

function febNormal() {
	document.soulclub.elements[4].remove(30);
	document.soulclub.elements[4].remove(29);
	document.soulclub.elements[4].remove(28);	
}

function febLeap() {
	document.soulclub.elements[4].remove(30);
	document.soulclub.elements[4].remove(29);
	if (!document.soulclub.elements[4].options[28]) {
		var optn = document.createElement("OPTION");
		optn.text = "29";
		optn.value = "29";
		document.soulclub.elements[4].options.add(optn);
	} 
}	