
			function checkoutdate()
			{
				var str= document.forms['Form1'].txtcheckin.value;

				var nextstr= new Date(Date.parse(document.forms['Form1'].txtcheckin.value) + (1 * 24*60*60*1000));
				var nextday = nextstr.getMonth() + 1 + "/" + nextstr.getDate() + "/" + nextstr.getFullYear() ;
				var cal18 = new CalendarPopup('testdiv1'); 
				cal18.offsetX = 50;
				cal18.offsetY = 0;
				cal18.setCssPrefix("TEST");
				cal18.addDisabledDates(null,str); 
				var nextyear = new Date(new Date().valueOf() + (365 * 24*60*60*1000));
				var enddate= nextyear.getMonth()+ 1 + "/" + nextyear.getDate() + "/" + nextyear.getFullYear() ;
				cal18.addDisabledDates(enddate,null);
				if(document.forms['Form1'].txtcheckout.value !="")
				{
					if (nextstr > Date.parse(document.forms['Form1'].txtcheckout.value))
					{
					 document.forms['Form1'].txtcheckout.value=nextday;
						cal18.select(document.forms['Form1'].txtcheckout,'anchor2','M/d/yyyy','1',nextday,document.forms['Form1'].txtcheckin.value);
						return false;
					}
					else
					{
					   
						cal18.select(document.forms['Form1'].txtcheckout,'anchor2','M/d/yyyy','1',document.forms['Form1'].txtcheckin.value);
						return false;
					}
				}
				else
				{
				document.forms['Form1'].txtcheckout.value=nextday;
					cal18.select(document.forms['Form1'].txtcheckout,'anchor2','M/d/yyyy','1',nextday,document.forms['Form1'].txtcheckin.value);
					return false;
				}
 
			}
			function checkindate()
			{
		
				var now = new Date(); 
				var today = new Date(new Date().valueOf()+ (-1 * 24*60*60*1000));
				var startdate= today.getMonth()+ 1 + "/" + (today.getDate()) + "/" + today.getFullYear() ;
		
				var nextyear = new Date(new Date().valueOf() + (200 * 24*60*60*1000));
				var enddate= nextyear.getMonth()+ 1 + "/" + nextyear.getDate() + "/" + nextyear.getFullYear() ;
		
				var cal17 = new CalendarPopup('testdiv1');
				cal17.offsetX = 50;
				cal17.offsetY = 0;
				cal17.setCssPrefix("TEST"); 
				cal17.addDisabledDates(null,startdate); 
				cal17.addDisabledDates(enddate,null);
				
				cal17.select(document.forms['Form1'].txtcheckin,'anchor1','M/d/yyyy','0',document.forms['Form1'].txtcheckout.value); return false;
			}
     function randomimages()
     {
     var imgnames = new Array("images1/mainbanner1.jpg","images1/mainbanner2.jpg","images1/mainbanner3.jpg","images1/mainbanner4.jpg","images1/mainbanner5.jpg","images1/mainbanner6.jpg");
     var l=imgnames.length ;
     var randnum=Math.round((l-1) * Math.random ());
     document.imgbanner.src=imgnames[randnum];
     }
     function isDate(dateStr) 
		{
			var datePat = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/;
			var matchArray = dateStr.match(datePat); // is the format ok?

			if (matchArray == null) 
			{
				alert("Please enter  date as mm/dd/yyyy. Your current selection reads: " + dateStr);
				return false;
			}
			else
			{
			month = matchArray[1]; // p@rse date into variables
			day = matchArray[3];
			year = matchArray[5];

			if (month < 1 || month > 12)
			 { // check month range
				alert("Month must be between 1 and 12.");
				return false;
			 }

			if (day < 1 || day > 31) 
			{
				alert("Day must be between 1 and 31.");
				return false;
			}

			if ((month==4 || month==6 || month==9 || month==11) && day==31)
			 {
				alert("Month " + month + " doesn`t have 31 days!");
				return false;
			 }

			if (month == 2)
			 { // check for february 29th
				
				if (day > 29 || (day==29 && !isLeapYear(year))) 
				{
				alert("February " + year + " doesn`t have " + day + " days!");
				return false;
				}
			}
			return true;
			}
		}
function isLeapYear(yr)

     {

       if (((yr % 4 == 0) && (yr % 100 != 0)) || (yr % 400 == 0)) { return true; }

       else { return false; } 

     }
