// JavaScript Document
<!--
function checkdate()
{
//	window.onerror=null // for all other strange errors
	var returnValue = false
	var err=0
	var psj=0;
	b = document.frm.st2.value// month
	c = '/'// '/'
	d = document.frm.st1.value// day
	e = '/'// '/'
	f = document.frm.st3.value// year

	//basic error checking
	if (b<1 || b>12) err = 1
	if (c != '/') err = 1
	if (d<1 || d>31) err = 1
	if (e != '/') err = 1
	
	//advanced error checking

	// months with 30 days
	if (b==4 || b==6 || b==9 || b==11)
	{
		if (d==31) err=1
	}

	// february, leap year
	if (b==2)
	{
		// feb
		var z=parseInt(f/4)
		if (isNaN(z)) 
		{
			err=1
		}

		if (d>29) err=1
		if (d==29 && ((f/4)!=parseInt(f/4))) err=1
	}
	
	l = document.frm.en2.value// month
	m = '/'// '/'
	n = document.frm.en1.value// day
	o = '/'// '/'
	p = document.frm.en3.value// year

	//basic error checking
	if (l<1 || l>12) err = 2
	if (m != '/') err = 2
	if (n<1 || n>31) err = 2
	if (o != '/') err = 2
	
	//advanced error checking

	// months with 30 days
	if (l==4 || l==6 || l==9 || l==11)
	{
		if (n==31) err=2
	}

	// february, leap year
	if (l==2)
	{
		// feb
		var t=parseInt(p/4)
		if (isNaN(t)) 
		{
			err=2
		}

		if (n>29) err=2
		if (n==29 && ((p/4)!=parseInt(p/4))) err=2
	}

	if (err==1)
	{
		alert('You have entered a date which does not exist as your FROM date!');
	}
	else if (err==2)
	{
		alert('You have entered a date which does not exist as your TO date!');
	}
	else
	{
	returnValue = true
	}
	return returnValue;
}
function MM_openBrWindow(theURL,winName,features){ //v2.0
  window.open(theURL,winName,features);
}
-->