			var nfiles = 1;
			
			function Expand()
				{
				var HTMLstr;
				nfiles++
				HTMLstr='<br><input type="file" name="fileup'+nfiles+'" class="buttbright" style="width:350px;">'
			  	Files.insertAdjacentHTML('BeforeEnd',HTMLstr);
			  	return false;
				};
				
							
			function submitform(formname, idname1, idvalue1, idname2, idvalue2)
				{	
				var tmpform, tempfld1, tempfld2
			
				tmpform="window.document."+formname;
				tmpform=eval(tmpform);
	
				tempfld1="window.document."+formname+"."+idname1;
				//	alert(tempfld1);	
				tempfld1=eval(tempfld1);	
				tempfld1.value=idvalue1;
				//	alert(tempfld1.value);
	
				tempfld2="window.document."+formname+"."+idname2;
				//	alert(tempfld2);	
				tempfld2=eval(tempfld2);	
				tempfld2.value=idvalue2;
				//	alert(tempfld2.value);
				
				tmpform.submit();
				}	
				
				
			function ConvertYear (year) 
				{ 				
				return (year < 1000) ? year + 1900 : year; 
				}

			function DayDiff (date1,date2) 
				{
			    var UTCday1, UTCday2
								
				UTCday1 = Date.UTC(ConvertYear(date1.getYear()), date1.getMonth(), date1.getDate(), 0, 0, 0);
				UTCday2 =  Date.UTC(ConvertYear(date2.getYear()), date2.getMonth(), date2.getDate(), 0, 0, 0);
				
				//alert (UTCday1);
				//alert (UTCday2);
							
    			return (UTCday1 - UTCday2)/1000/60/60/24;
				}

				
			function GetDayString (tdate)
				{
				var day
				switch (tdate.getDay())
					{
					case 0:
						day="Sunday";
						break;
					case 1:
						day="Monday";
						break;
					case 2:
						day="Tuesday";
						break;
					case 3:
						day="Wednesday";
						break;
					case 4:
						day="Thursday";
						break;
					case 5:
						day="Friday";
						break;
					case 6:
						day="Saturday";
						break;																																				
					default:
						day="Invalid day"
					}
				return day
				}
				
			function IsEmpty (aTextField) 
				{
				var len = aTextField.value.length;
				var tmpstr = aTextField.value
     			var i;
								
				for (i=0; i<len ;i++)
     				{
     				if (tmpstr.charAt(i) != " ")
               			return false;
     				}
     			return true;
				}
					
			function validEmail (emailstr)
				{
								
				if (IsEmpty(emailstr)) 
					{
					return false;
					}
				else
					{
					if((emailstr.value.indexOf("@") == -1) || (emailstr.value.charAt(0) == ".") || (emailstr.value.charAt(0) == "@") || (emailstr.value.length < 5) || (emailstr.value.indexOf(".") == -1) || 		    (emailstr.value.charAt(emailstr.value.indexOf("@")+1) == ".") || (emailstr.value.charAt(emailstr.value.indexOf("@")-1) == ".") ||			    (emailstr.value.charAt(emailstr.value.length - 1) == "."))
						{
						return false;
						}		
				return true;				
					}
				}