function doCheckAvail(){
	var win_width = 890;
	var win_height = 770;
            if(validateFields()){
                var form = document.myForm;	
		var booking_engine = form.HOTEL_ENGINE.value;
				
 	        //URL-Window for GenaRes Hotels
		if(booking_engine == "G") {
					var hotelCode = form.PROPERTY.value; //"&PropertyID=" + 
	                var arrDay = "&ArrivalDateDay=" + form.ARRIVAL_DAY.value;
	                var arrMonth = "&ArrivalDateMonth=" + form.ARRIVAL_MONTH.value;
	                var arrYear = "&ArrivalDateYear=" + form.ARRIVAL_YEAR.value;
	                var depDay = "&DepartureDateDay=" + form.DEPARTURE_DAY.value;
	                var depMonth = "&DepartureDateMonth=" + form.DEPARTURE_MONTH.value;
	                var depYear = "&DepartureDateYear=" + form.DEPARTURE_YEAR.value;
	                var adults = "&NumberOfAdults="+ form.ADULTS.value;
	                var children = "&NumberOfChildren=" + form.CHILDREN.value;
			var rooms = "&NumberOfRooms=" + form.ROOMS.value;
			var currency = "&Currency=" + form.CURRENCY.value;
			var action = "&Action=Book";
			var iata = "&IATA=" + form.TRAVAGENT_IATA.value;
			var promo = "&PromoCode=" + form.PROMO_CODE.value;
			var referal = "&ReferralCode=" + form.PROMO_CODE.value;
			var promo_agent = "&PromoCode=" + form.promoAgent.value;
			var sub_source = "&SubSource=91";

					
			if(promo != ""){ promo = promo; }else{ promo = promo_agent; }
					
		        //var GenaRes_URL = "http://book.genares.net/planSearchResults?" + action + sub_source + hotelCode + arrDay + arrMonth + arrYear + depDay + depMonth + depYear + adults + children + rooms + currency + promo + iata + referal;
			
			var GenaRes_URL = "https://www.hotelcontrolpanel.com:453/html/fastlink/Calendar.html?hotelCode=" + hotelCode + action + sub_source + arrDay + arrMonth + arrYear + depDay + depMonth + depYear + adults + children + rooms + currency + promo + iata + referal;                       
			window.open(GenaRes_URL, "BoutiqueGen", "width="+win_width+",height="+win_height+",status=yes,resizable=yes,scrollbars=yes");
		}

				
				if(booking_engine == "S") { 

                //collect your screen data
                var arrDay = form.ARRIVAL_DAY.value;
                var arrMon = form.ARRIVAL_MONTH.value;
                var arrYear = form.ARRIVAL_YEAR.value;
                var depDay = form.DEPARTURE_DAY.value;
                var depMon = form.DEPARTURE_MONTH.value;
                var depYear = form.DEPARTURE_YEAR.value;
                var adult = form.ADULTS.value;
                var child = form.CHILDREN.value;
				var agent = form.TRAVAGENT_IATA.value;
				var promo = form.PROMO_CODE.value;
				var promo_agent = form.promoAgent.value;

                if(promo_agent != ""){ promo = promo_agent; }else{ promo = promo; }


                //NOTE: your chain code should go here!!
				switch(form.PROPERTY.value) 
				{
					case "bosnin":
    					var chainCode = "DHR";
    					break;
				  	case "sanlau":
						var chainCode = "DHR";
    					break;
					case "phxroy":
						var chainCode = "DHR";
    					break;
					case "nycalg":
						var chainCode = "DHR";
    					break;
					case "houston":
						var chainCode = "SAMHOU";
    					break;
				  	default:
						var chainCode = "BHRI";
				}

                //NOTE: your hotel code should go here!!
                var hotelCode = form.PROPERTY.value;
                //NOTE: your hotel contact email address should go here!!
                var email = "info@boutiquemail.com";
                //NOTE: your hotel website address should go here!!
                //the website is http://www.synxis.com, in html it's http%3a%2f%2fwww.synxis.com
                var website = "http%3a%2f%2fwww.boutiquehotelsandresorts.com";

                var barServer = "https://agent.synxis.com/bar/BarServlet?selector=Login";

                //start creating the url
                var url = barServer+
                          "&cid="+chainCode+ //your chain code
                          "&hid="+hotelCode+ //your hotel code
                          "&hea="+email+  //your hotel contact email
                          "&url="+website+ //your hotel website
                          "&locale=en_US"+  //the locale you are in
						  "&checkAvailability=true"+  //alerts that you are going to the room page
                          "&bam="+arrMon+ //arrival month
                          "&bad="+arrDay+ //arrival day
                          "&bay="+arrYear+ //arrival year
                          "&bdm="+depMon+ //departure month
                          "&bdd="+depDay+ //departure day
                          "&bdy="+depYear+ //departure year
                          "&noa="+adult+ //# of adults
                          "&travelAgent="+agent+
						  "&bookingSource="+promo+
						  "&noc="+child; //# of children
				 
				 if( hotelCode==12324 || hotelCode==12317 || hotelCode==12299) {
					 var url = "https://reservations.synxis.com/LBE/Rez.aspx?hotel=" + hotelCode + "&lang=1";
				 }

                 //URL-Window for SynXis Hotels
				 window.open(url, "BAR", "width="+win_width+",height="+win_height+",status=yes,resizable=yes,scrollbars=yes");
				 }

            }
			
            else{
                alert("You must enter valid information");
            }
        }

        function validateFields(){
            //Do your checking here for correct information
            //1. Arrival date is at least today (you may have more restrictions)
            //2. Departure date is after arrival
            //3. Arrival and Departure dates are valid dates.
            return true;
        }


