		frm = document.forms['FORM1']; 
		
		//names of days in array
		days = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
		
		// Triggered by calendar selection
		//
		function dateTrigger01(y,m,d){

			/*
			** jakes initial attempt at displaying a day name
			** reliant on the days array
			
			var d = new Date(y,m,d);
			var fDate = formatDate(d, "EE d/m/y");
			frm.date1.value = fDate;
			alert(fDate);
			*/
			
			 setDisplayDate01(y,m,d);
			 getDateStrings()
			 var df = "y-M-d";
			 if(!compareDates(d2,df,d1,df) || d2 == undefined){ 
					frm.date2.value = frm.date1.value;
			 }
		}
		function dateTrigger02(y,m,d){
			 setDisplayDate02(y,m,d) 	
			 getDateStrings();
			 var df = "y-M-d";
			 if(!compareDates(d2,df,d1,df) || d1 == undefined){	 
				  	frm.date1.value = frm.date2.value;
			 } 
		}
		

		// Set boxes to a current date
		//
		function setDisplayDate01(y,m,d){
			 frm.date1.value = d + "/" + m + "/" + y;
		}
		function setDisplayDate02(y,m,d){
			 frm.date2.value = d + "/" + m + "/" + y;
		}
		
		
		// Format a Date string
		//
		function getDateString(y,m,d) { 
			 if (y=="" || m=="") { return null; } 
			 if (d=="") { d=1; } 
			 return str= y+'-'+m+'-'+d; 
    	 }
		
		// Get Dates From Dropdowns 
		//
		function getDateStrings(){
			 d1 = frm.date1.value.split("/");
			 d1 = getDateString(d1[2],d1[1],d1[0]);
			 d2 = frm.date2.value.split("/");
			 d2 = getDateString(d2[2],d2[1],d2[0]);
		}
