// app.js// Other functions///////////////////////////////////////////////////// USAGE: Calculate Age from Current Datefunction HowOld(day,month,year,thisDay,thisMonth,thisYear) {    var yearsold = thisYear - year, monthsold = 0, daysold = 0;    if (thisMonth >= month)     	monthsold = thisMonth - month;    else     {     	yearsold--; monthsold = thisMonth + 12 - month;     }    if (thisDay >= day)    	daysold = thisDay - day;    else     {        if (monthsold > 0) monthsold--;        else { yearsold--; monthsold+=11; }        daysold = thisDay + 31 - day;    }    if (yearsold < 0)     	return 0;    if ((yearsold == 0) && (monthsold == 0) && (daysold == 0))        return 0;	return yearsold;}					function checkAge(legalAge,todayDay,todayMonth,todayYear){/*		var myRe=/([0-9]{4,4})-([0-9]{1,2})-([0-9]{1,2})/;	var personAge;	var myArray = myRe.exec(document.getElementById('dateBirthday').value);	    if(myArray)    {    	personAge=HowOld(    			parseInt(myArray[3]),    			parseInt(myArray[2]),    			parseInt(myArray[1]),    			todayDay,    			todayMonth,    			todayYear);    	if(legalAge > personAge)        	return false;        else        	return true;    }		alert('Date is not set!? : ('+ document.getElementById('dateBirthday').value + ') ');		return false;*/    	    	personAge=HowOld(    			parseInt(getValueByName('userBirthDate')),    			parseInt(getValueByName('userBirthMonth')),    			parseInt(getValueByName('userBirthYear')),    			todayDay,    			todayMonth,    			todayYear);    	if(legalAge > personAge)        	return false;        else        	return true;}
