function init()
        {
        	IsRoundTrip();
        	IsRoundTrip1();
        	
            var dt = new Date();
            var dtFormated = GetFormatedDate(dt);
            document.form1.txtDate.value = dtFormated;
            document.form1.txtDate2.value = dtFormated;

            document.form2.txtDate.value = dtFormated;
            document.form2.txtDate2.value = dtFormated;
           
        }
        
        function GetFormatedDate(dt)
        {
            var day,month;
            if(dt.getDate().toString().length<2)
            {day="0"+dt.getDate().toString();}
            else
            {day=dt.getDate().toString();}
            month=GetMonthName(dt.getMonth()+1);
            return day+"-"+month+"-"+dt.getFullYear().toString();
        }
        
        function GetMonthName(mon)
        {
            var monthName;
            if(mon==1)
            {monthName="Jan";}
            else if(mon==2)
            {monthName="Feb";}
            else if(mon==3)
            {monthName="Mar";}
            else if(mon==4)
            {monthName="Apr";}
            else if(mon==5)
            {monthName="May";}
            else if(mon==6)
            {monthName="Jun";}
            else if(mon==7)
            {monthName="Jul";}
            else if(mon==8)
            {monthName="Aug";}
            else if(mon==9)
            {monthName="Sep";}
            else if(mon==10)
            {monthName="Oct";}
            else if(mon==11)
            {monthName="Nov";}
            else
            {monthName="Dec";}
            return monthName;
        }
        
        function IsRoundTrip()
        {
            var roundTrip = document.form1.Radio1.checked;
            //alert(roundTrip);
            if(roundTrip == false)
            {
                document.form1.txtIsRoundTrip.value=1;
                document.getElementById("tblReturnDate").style.display = ""
            }
            else
            {
                //hide return date
                document.form1.txtIsRoundTrip.value=0;
                document.getElementById("tblReturnDate").style.display = "none"
            }
        }

        function IsRoundTrip1()
        {
	        var roundTrip = document.form2.rblRoundTrip_0.checked;
	        if(roundTrip == false)
	        {
	        	document.form2.txtIsRoundTrip.value=1;
	            document.getElementById("tblReturnDate1").style.display = ""
	        }
	        else
	        {
	            //hide return date
	            document.form2.txtIsRoundTrip.value=0;
	            document.getElementById("tblReturnDate1").style.display = "none"
	        }
        }
            
        function showCal()
        {
            var now = new Date();
            
            var cal18 = new CalendarPopup("testdiv1");

            cal18.offsetX=-87;
            cal18.offsetY=20;
            
            cal18.setCssPrefix("TEST");
            cal18.addDisabledDates(null,formatDate(addDays(now,-1),"yyyy-MM-dd")); 

            cal18.addDisabledDates(formatDate(addDays(now,60),"yyyy-MM-dd"),null);
            cal18.select(document.forms['form1'].txtDate,'anchor1','dd-NNN-yyyy',document.forms['form1'].txtDate2);
            
            return false;
        }
        
        function showCal2()
        {
            var currDate = new Date();
            
            var now = new Date();
            var date1=document.getElementById("txtDate").value;
            var year=date1.substring(7,11);
            var monthName=date1.substring(3,6);
            var month=GetMonthNo(monthName);
            var day=date1.substring(0,2);
            now.setFullYear(year,month-1,day);
            var cal28 = new CalendarPopup("testdiv2");

            cal28.offsetX=-87;
            cal28.offsetY=20;
                       
            cal28.setCssPrefix("TEST");
            cal28.addDisabledDates(null,formatDate(addDays(now,-1),"yyyy-MM-dd")); 

            cal28.addDisabledDates(formatDate(addDays(currDate,60),"yyyy-MM-dd"),null);
            cal28.select(document.forms['form1'].txtDate2,'anchor2','dd-NNN-yyyy',null);

            return false;
        }
        
        function SetValues()
        {
            //alert(document.getElementById("cmbFrom").options[(document.form1.cmbFrom.selectedIndex)].text);
            //alert(document.getElementById("txtFromCityName").value);
            
			document.getElementById("txtFromCityId").value=document.getElementById("cmbFrom").value;
            document.getElementById("txtFromCityName").value=document.getElementById("cmbFrom").options[(document.form1.cmbFrom.selectedIndex)].text;
            document.getElementById("txtToCityId").value=document.getElementById("cmbTo").value;
            document.getElementById("txtToCityName").value=document.getElementById("cmbTo").options[0].text;
            document.getElementById("txtJrnDate").value=document.getElementById("txtDate").value;
            document.getElementById("txtReturnDate").value=document.getElementById("txtDate2").value;
            document.getElementById("txtPassanger").value=document.getElementById("cmbSeats").value;

            document.form1.submit();
        }

	    function showCal1()
        {
			var scrOfX = 0, scrOfY = 0;
			if( typeof( window.pageYOffset ) == 'number' ) {
				//Netscape compliant
				scrOfY = window.pageYOffset;
				scrOfX = window.pageXOffset;
			} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
				//DOM compliant
				scrOfY = document.body.scrollTop;
				scrOfX = document.body.scrollLeft;
			} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
				//IE6 standards compliant mode
				scrOfY = document.documentElement.scrollTop;
				scrOfX = document.documentElement.scrollLeft;
			}
			
            var now = new Date();
            
            var cal18 = new CalendarPopup("testdiv11");

            cal18.offsetX=-665-scrOfX;
            cal18.offsetY=-205-scrOfY;
            
            cal18.setCssPrefix("TEST");
            cal18.addDisabledDates(null,formatDate(addDays(now,-1),"yyyy-MM-dd")); 

            cal18.addDisabledDates(formatDate(addDays(now,60),"yyyy-MM-dd"),null);
            cal18.select(document.forms['form2'].txtDate,'anchor11','dd-NNN-yyyy',document.forms['form2'].txtDate2);

            
            return false;
        }
        
        function showCal21()
        {
			var scrOfX = 0, scrOfY = 0;
			if( typeof( window.pageYOffset ) == 'number' ) {
				//Netscape compliant
				scrOfY = window.pageYOffset;
				scrOfX = window.pageXOffset;
			} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
				//DOM compliant
				scrOfY = document.body.scrollTop;
				scrOfX = document.body.scrollLeft;
			} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
				//IE6 standards compliant mode
				scrOfY = document.documentElement.scrollTop;
				scrOfX = document.documentElement.scrollLeft;
			}

            var currDate = new Date();
            
            var now = new Date();
            var date1=document.form2.txtDate.value;
            var year=date1.substring(7,11);
            var monthName=date1.substring(3,6);
            var month=GetMonthNo(monthName);
            var day=date1.substring(0,2);
            now.setFullYear(year,month-1,day);
            var cal28 = new CalendarPopup("testdiv21");

            cal28.offsetX=-665-scrOfX;
            cal28.offsetY=-205-scrOfY;
                       
            cal28.setCssPrefix("TEST");
            cal28.addDisabledDates(null,formatDate(addDays(now,-1),"yyyy-MM-dd")); 

            cal28.addDisabledDates(formatDate(addDays(currDate,60),"yyyy-MM-dd"),null);
            cal28.select(document.forms['form2'].txtDate2,'anchor21','dd-NNN-yyyy',null);

            return false;
        }

        function setValues1()
        {    

            document.form2.txtFromCityId.value = document.form2.fromCityId.value;
            document.form2.txtFromCityName.value = document.form2.fromCity.value;
            document.form2.txtToCityId.value = document.form2.toCityId.value;
            document.form2.txtToCityName.value = document.form2.toCity.value;
            document.form2.txtJrnDate.value = document.form2.txtDate.value;
            document.form2.txtReturnDate.value = document.form2.txtDate2.value;
            document.form2.txtPassanger.value = document.form2.cmbSeats.value;
            
            document.form2.submit();
            document.getElementById("dimmer").style.display = "none";
			document.getElementById("popup_frm").style.display = "none";
        }

		function displayWindow(fromId, fromName, toId, toName)
		{
			var scrOfX = 0, scrOfY = 0;
			if( typeof( window.pageYOffset ) == 'number' ) {
				//Netscape compliant
				scrOfY = window.pageYOffset;
				scrOfX = window.pageXOffset;
			} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
				//DOM compliant
				scrOfY = document.body.scrollTop;
				scrOfX = document.body.scrollLeft;
			} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
				//IE6 standards compliant mode
				scrOfY = document.documentElement.scrollTop;
				scrOfX = document.documentElement.scrollLeft;
			}
			
			document.getElementById("dimmer").style.display = "";
			document.getElementById("dimmer").style.height = document.body.offsetHeight + "px";
			document.getElementById("dimmer").style.width = window.screen.width + "px";
			document.getElementById("dimmer").style.bgcolor = "red";
			document.getElementById("popup_frm").style.display = "";
			document.getElementById("popup_frm").style.top = (scrOfY + (window.screen.height / 4)) + "px";
			document.getElementById("popup_frm").style.left = "40%";
			document.form2.fromCityId.value = fromId;
			document.form2.fromCity.value = fromName;
			document.form2.toCityId.value = toId;
			document.form2.toCity.value = toName;
		}

		// Functions to hide and display DIV elements 
		function doOpen(id)
		{
			if(document.getElementById('rt_dtls'+id).style.display == '')
			{
				document.getElementById('rt_dtls'+id).style.display = 'none';
				document.getElementById('img'+id+'A').style.display = '';
				document.getElementById('img'+id+'B').style.display = 'none';
			}
			else
			{
				document.getElementById('rt_dtls'+id).style.display = '';
				document.getElementById('img'+id+'A').style.display = 'none';
				document.getElementById('img'+id+'B').style.display = '';
			}
		}
