	var intDay;
	var intMonth;
	var intYear;

	function getDay(){
		var strName = new String();
		for(var i=0; i<=document.Form1.elements.length; i++){
			if (document.Form1.elements[i]!=null){
				if (document.Form1.elements[i].type=="text"){	
					strName = document.Form1.elements[i].name;
					if (strName.search("day")!= -1){
						if (numOnly(document.Form1.elements[i])){
							intDay = document.Form1.elements[i].value;
							return true;
						}else{
							return false;
						}
					}					
				}
			}
		}
	}

	function getMonth(){
		var strName = new String();
		for(var i=0; i<=document.Form1.elements.length; i++){
			if (document.Form1.elements[i]!=null){
				if (document.Form1.elements[i].type=="text"){	
					strName = document.Form1.elements[i].name;
					if (strName.search("month")!= -1){
						if (numOnly(document.Form1.elements[i])){
							intMonth = document.Form1.elements[i].value;
							return true;
						}else{
							return false;
						}
					}					
				}
			}
		}
	}

	function getYear(){
		var strName = new String();
		var strValue = new String();
		for(var i=0; i<=document.Form1.elements.length; i++){
			if (document.Form1.elements[i]!=null){
				if (document.Form1.elements[i].type=="text"){	
					strName = document.Form1.elements[i].name;					
					if (strName.search("year")!= -1){
						strValue = document.Form1.elements[i].value;
						if (strValue.length == 4){
							if (numOnly(document.Form1.elements[i]))
							{
								intYear = document.Form1.elements[i].value;	
								intYear = parseInt(intYear);
								return true;						
							} else { return false; }						
						} else if (strValue.length == 2)
						       {
							        if (numOnly(document.Form1.elements[i]))
							        {
    								    intYear = "19" + document.Form1.elements[i].value;	
								        intYear = parseInt(intYear);
								        return true;						
							        } else { return false; }						
						       } else { return false; }
					}					
				}
			}
		}
	}

	function numOnly(objInput){
		var boolValue = true;
		if (isNaN(parseInt(objInput.value))){
			boolValue = false;
		}
		return boolValue;
	}

	function LeapYear(intLeapYear) {
		if (intLeapYear % 100 == 0) {
			if (intLeapYear % 400 == 0)  
				return true;
		}
		else {
			if ((intLeapYear % 4) == 0)  
				return true; 
		}
		return false;
	}
	
	function check21(intMonth, intDay, intYear){
		var dt = new Date();
		var month = dt.getMonth() + 1;
		var day = dt.getDate();
		var year = dt.getFullYear();
		
		if (parseInt(year.toString()) - intYear < 21){
			return false;
		}else if (parseInt(year.toString()) - intYear == 21){
			if (parseInt(month.toString()) < intMonth ){
				return false;
			}else if (parseInt(month.toString()) == intMonth ){
				if (parseInt(day.toString()) < intDay ){
					return false;
				}else{
					return true;
				}
			}else{
				return true;
			}
		}else{
			return true;
		}		
	}
