function navMouseOver(src){ 
	if (!src.contains(event.fromElement)){ 
		src.style.cursor = 'hand'; 
		src.bgColor = '#8A96CF'; 
	} 
} 
function navMouseOut(src){ 
	if (!src.contains(event.toElement)){ 
		src.style.cursor = 'default'; 
		src.bgColor = '#6874AE'; 
	} 
} 
function navMouseClick(src){ 
	if(event.srcElement.tagName=='TD'){
		src.children.tags('NOBR')[0].children.tags('A')[0].click();
	}
}
function tabMouseClick(src){ 
	if(event.srcElement.tagName=='TD'){
		src.children.tags('A')[0].click();
	}
}

function setFormattedDate(displaydate,valuedate){
	/*
	*	The following methods are defined in calendar.js
	*/
	setDisplayDateField(displaydate); 
	setDisplayDateFormat('Mon dd, yyyy'); 
	setDateField(valuedate); 
	setDateFormat('DD/MM/yyyy'); 
	top.newWin = window.open('/webpages/calendar.html','cal',
		'dependent=yes,width=210,height=230,screenX=200,screenY=300,titlebar=yes')
}


	function validateDate(){
		startdate=document.forms[0].startdate.value;
		enddate=document.forms[0].enddate.value;
		year=startdate.substring(0,4);
		month=startdate.substring(5,7);
		date=startdate.substring(8,10);
		//alert(year + month + date);
		startdate=year + month + date;
		
		year=enddate.substring(0,4);
		month=enddate.substring(5,7);
		date=enddate.substring(8,10);

		enddate=year + month + date;
		//alert(year + month + date);
		if (startdate > enddate){
			return false;
		}else{
			return true;
		}

	}

function testToDate(testDate){
 var d = new Date();
 var month_str;
 var month = parseInt(d.getMonth())+parseInt(1);
 if(month<10){
  month_str = '0' + toString(month);
 }else{
  month_str = month;
 }

 var date_str;
 var date = d.getDate();
 if(date < 10){
  date_str = '0' + date;
 }else{
  date_str = date;
 }

 var cmpDate = d.getFullYear() + '/' + month_str + '/' + date_str;

 if(cmpDate == testDate){
  return true;
 }else{
  return false;
 }
}
