// JavaScript Document var g_today = new Date(); g_today.setDate(9); g_today.setMonth(2); g_today.setYear(2010); var current_time = '10:54 PM'; function load_date() { main_form = document.contact; var cr_year = g_today.getFullYear(); for (var year_val = 0; year_val < 7; year_val++) { main_form.year.options[year_val] = new Option(cr_year+year_val) } main_form.year.options[0].selected = true; main_form.month.options[g_today.getMonth()].selected = true; main_form.day.options[g_today.getDate()-1].selected = true; ChangeDays(); } function ChangeDays() { day = main_form.day.selectedIndex; days = main_form.day.length; days = GetDays(); while(main_form.day.options.length > 20) { main_form.day.options[20] = null; } for (var i = 20; i < days; i++) { main_form.day.options[i] = new Option(i+1); } if(day > days - 1) { day = days - 1; } main_form.day.options[day].selected = true; } function GetDays() { mon = main_form.month.selectedIndex + 1; yr = main_form.year.options[main_form.year.selectedIndex].value; return GetDaysEx(mon, yr); } function GetDaysEx(mon, year) { if(mon == 1 || mon == 3 || mon == 5 || mon == 7 || mon == 8 || mon == 10 || mon == 12) return 31; if(mon == 4 || mon == 6 || mon == 9 || mon == 11) return 30; if(mon == 2 && yr % 400 == 0) return 29; if(mon == 2 && yr % 100 == 0) return 28; if(mon == 2 && yr % 4 == 0) return 29; if(mon == 2) return 28; return 0; } //calendar formation scripts var gNow = new Date(g_today); var g_popup; var bColor = "#999999"; // bordercolor variable for Netscape compatibility isNetscape = (navigator.appName.indexOf("Netscape") != -1) ? true : false; isIE = (navigator.appName.indexOf("Microsoft") != -1) ? true : false;