// JavaScript Document
var winPopup // store "link" to popup window
  
function createPopup(str_page_name,str_options) {
	//close current window
	if (winPopup && !winPopup.closed) {
		winPopup.close();
	}
	// open new window
	winPopup = window.open(str_page_name,'winPopup',str_options);
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

var date_arr = new Array;
var days_arr = new Array;
date_arr[0]=new Option("Jan.",31);
date_arr[1]=new Option("Feb.",28);
date_arr[2]=new Option("Mar.",31);
date_arr[3]=new Option("Apr.",30);
date_arr[4]=new Option("May",31);
date_arr[5]=new Option("Jun.",30);
date_arr[6]=new Option("Jul.",31);
date_arr[7]=new Option("Aug.",31);
date_arr[8]=new Option("Sep.",30);
date_arr[9]=new Option("Oct.",31);
date_arr[10]=new Option("Nov.",30);
date_arr[11]=new Option("Dec.",31);

function fill_select(f)
{
        document.writeln("<SELECT name=\"selectmonths\"               onchange=\"update_days(FRM)\">");
        for(x=0;x<12;x++) 
		document.writeln("<OPTION value=\""+date_arr[x].value+"\">"+date_arr[x].text);
        document.writeln("</SELECT></td><td><SELECT name=\"selectdays\"></SELECT>");
        selection=f.selectmonths[f.selectmonths.selectedIndex].value;
		update_days(f);
}

function update_days(f)
{
        temp=f.selectdays.selectedIndex;
        for(x=days_arr.length;x>0;x--)
        {
                days_arr[x]=null;
                f.selectdays.options[x]=null;
         }
        selection=parseInt(f.selectmonths[f.selectmonths.selectedIndex].value);
        ret_val = 0;
        if(f.selectmonths[f.selectmonths.selectedIndex].value == 28)
        {
                year=parseInt(f.selectyears.options[f.selectyears.selectedIndex].value);
                if (year % 4 != 0 || year % 100 == 0 ) ret_val=0;
                else
                        if (year % 400 == 0)  ret_val=1;
                        else
                                ret_val=1;
        }
        selection = selection + ret_val;        
        for(x=1;x < selection+1;x++) 
        
        {
                days_arr[x-1]=new Option(x);            
                f.selectdays.options[x-1]=days_arr[x-1];
        }
        if ((temp == -1) || (temp > days_arr[x-1])) f.selectdays.options[0].selected=true;
		
        else
             f.selectdays.options[temp].selected=true;  
}       
function year_install(f)
{
        document.writeln("<SELECT name=\"selectyears\" onchange=\"update_days(FRM)\">")
        for(x=2009;x>1923;x--) document.writeln("<OPTION value=\""+x+"\">"+x);
        document.writeln("</SELECT>");
}

function singleDateSearch(searchYear,searchMonth,searchDay) {
stringDate = (searchMonth + 1) + "/" + (searchDay + 1) + "/" + searchYear;
location.href = "/cgi-bin/texis/scripts/dailyword-datesearch/search.html?publication=dailyword&begin_date=" + stringDate + "&end_date=" + stringDate;
}