function popDates(mon,d,yr)
{
	var formObj = window.opener.document.form1;
	for (i=0; i<formObj.start_month.options.length; i++)
	{
		var val = formObj.start_month.options[i].value;
		if (val==mon) { formObj.start_month.options[i].selected=true; break; }
	}
	for (i=0; i<formObj.day.options.length; i++)
	{
		var val = formObj.day.options[i].value;
		if (val==d) { formObj.day.options[i].selected=true; break; }
	}
	for (i=0; i<formObj.start_year.options.length; i++)
	{
		var val = formObj.start_year.options[i].value;
		if (val==yr) { formObj.start_year.options[i].selected=true; break; }
	}
}

function dateLast()
{
	var monthOp = document.CalControl.start_month;
	var yrOp = document.CalControl.start_year;
	var mop= monthOp.selectedIndex;
	var yop = yrOp.selectedIndex;
	mop--;
	if (mop<0)
	{
		mop=monthOp.options.length-1;
		yop--; if (yop<0) yop=0;
	}
	monthOp.options[mop].selected=true;
	yrOp.options[yop].selected=true;
	document.CalControl.submit();
}

function dateNext()
{
	var monthOp = document.CalControl.start_month;
	var yrOp = document.CalControl.start_year;
	var mop= monthOp.selectedIndex;
	var yop = yrOp.selectedIndex;
	mop++;
	if (mop>monthOp.options.length-1)
	{
		mop=0;
		yop++; if (yop>yrOp.options.length-1) yop=0;
	}
	monthOp.options[mop].selected=true;
	yrOp.options[yop].selected=true;
	document.CalControl.submit();
}
var mytab;
function initTabs(x)
{
	if (document.getElementById)
	{
		mytab = document.getElementById("tab"+x);
	}
	else if(document.all)
	{
		mytab = document.all("tab"+x);
	}
	if (mytab) mytab.className="tabselect";
}


function setSelect(idx)
{
	if (document.forms[idx])
	{
		var today = new Date();
		var m = today.getMonth();
		var yr = today.getYear();
		document.forms[idx].start_month.options[m].selected = true;
		var yearoption = document.forms[idx].start_year.options
		for (i=0; i<yearoption.length; i++)
		{
			if (yearoption[i].value==yr) yearoption[i].selected = true;
		}
		return true;
	}
}

function setYr(obj,idx,fobj)
{
	if (document.forms[idx])
	{
		var today = new Date();
		var m = today.getMonth();
		var t = obj.selectedIndex;
	     //	alert(t+" "+m);
		var yearoption = eval("document.forms[idx]."+fobj);
		//alert(yearoption.name+ " "+yearoption.selectedIndex);
		if (t < m  && yearoption.selectedIndex==0) yearoption.options[1].selected=true;
	}
}


function popUp(i)
{
	var winurl = "event_details.php?ID="+i;
	var evwin = window.open(winurl,"evwin","width=320,height=420,scrollbars=no,resizable=yes,status=no,toolbar=no");
}


function openCal(datefield)
{
	if (datefield!="") var calcall = "calendar.php?datefield="+datefield;
	else calcall= "calendar.php";
	window.open(calcall,"Cal","toolbar=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=220,height=235");
}

function changeCal(idx)
{
      var today = new Date();
	var n = today.getMonth();
	var seas = document.forms[idx].season.value.split(",");
	var start= seas[0].split("/");  sm=parseInt(start[0],10); sd=parseInt(start[1],10);
	//alert(seas[0]+", "+m+", "+d);
	document.forms[idx].start_month.options[sm].selected = true;
	document.forms[idx].start_day.options[sd].selected = true;

	var end = seas[1].split("/"); em=parseInt(end[0],10); ed=parseInt(end[1],10);
	//alert(seas[1]+", "+m+", "+d);
	document.forms[idx].end_month.options[em].selected = true;
	document.forms[idx].end_day.options[ed].selected = true;
      if (em<n)
	{
     		document.forms[idx].start_year.options[1].selected=true;
	 	document.forms[idx].end_year.options[1].selected=true;
	}
	else if (em>=n)
	{
            document.forms[idx].start_year.options[0].selected=true;
	 	document.forms[idx].end_year.options[0].selected=true;
	}

}
