Add Hotel Bak

You might also like

Download as odt, pdf, or txt
Download as odt, pdf, or txt
You are on page 1of 38

<%@ taglib uri="http://www.springframework.

org/tags/form" prefix="form"%>
<%@include file="../../inc/config.jsp"%>
<%@include file="../../inc/template_start.jsp"%>
<%@include file="../../inc/page_head.jsp"%>
<c:set var="maxCount" value="0"/>
<c:set var="maxCount1" value="0"/>

<link rel="stylesheet"
href="<%=contexturl %>resources/css/bootstrap-multiselect.css">
<style>
.wizard-steps span {
width: 230px !important;
}
#hotel-rate .form-group, #hotelbanquet .form-group {
margin-left: 0px;
margin-right: 0px;
}
.room_slab {
border-bottom: thin #cccccc solid;
margin-bottom: 10px;
}
</style>
<script>
</script>
<div id="page-content">
<div class="content-header">
<div class="header-section">
<c:if test="${!empty error}">
<div class="alert alert-danger alert-dismissable">
<button type="button" class="close" data-
dismiss="alert"
aria-hidden="true">x</button>
<h4>
<i class="fa fa-times-circle"></i>
<spring:message code="label.error"/>
</h4>
<spring:message code="${error}" />
</div>
</c:if>
<h1>
<spring:message code="heading.hotel"/><br>
<small><spring:message code="heading.createhotel"/></small>
</h1>
<span id="errorMsg"></span>
</div>
</div>
<ul class="breadcrumb breadcrumb-top">
<li><spring:message code="heading.hotel"/> </li>
</ul>
<form:form action="${contextUrl}SaveHotel" method="post"
enctype="multipart/form-data" class="form-horizontal " modelAttribute="hotel"
id="hotel_form" >

<div class="row">
<div class="col-md-6">
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.hotelInfo" /></strong>
</h2>
</div>
<div class="form-group">
<input type="hidden" name="hotelMasterId1"
value="${hotel.hotelId}" />
<form:input type="hidden" path="hotelId"
value="${hotel.hotelId}" />
<label class="col-md-4 control-label"
for="corporate_Name"><spring:message
code="label.hotelname" /><span
class="text-danger">*</span>
</label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.hotelname' var="hotelName"/>
<form:input path="hotelName"
class="form-control"
placeholder="${hotelName}.."/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="telephone1"><spring:message
code="label.hoteltype" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<select id="regionSelect"
name="hotelTypeId" class="chosen form-control" multiple="multiple">
<c:forEach items="$
{hotelTypeList}" var="hotelType1">
<c:set var="present"
value="false" />
<c:forEach items="${hotelType}"
var="hotelTypeIds">
<c:if test="$
{hotelType1.hotelTypeId eq hotelTypeIds}">
<c:set var="present"
value="true" />
</c:if>
</c:forEach>
<option value="$
{hotelType1.hotelTypeId}" <c:if test="${present}"> selected="selected" </c:if>>$
{hotelType1.hotelTypeName}</option>
</c:forEach>
</select>
<%-- <select class="cuisine_chosen"
data-
placeholder="<spring:message code='label.choosecuisine' />"
multiple="multiple"
class="chosen" id="cuisines"
name="cuisines">
<c:forEach items="$
{cuisineList}" var="cuisine">
<c:set var="present"
value="false" />
<c:forEach items="$
{cuisines}" var="restCuisine">
<c:if test="$
{cuisine.name eq restCuisine}">
<c:set
var="present" value="true" />
</c:if>
</c:forEach>
<option value="$
{cuisine.name}"
<c:if test="$
{present}"> selected="selected" </c:if>>${cuisine.name}</option>
</c:forEach>
</select>
<form:select id="regionSelect" path="hotelType"
multiple="true" class="form-
control">
<form:options items="$
{hotelTypeList}"

itemLabel="hotelTypeName" itemValue="hotelTypeId" />


</form:select> --%>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="mobile"><spring:message
code="label.description" /><span
class="text-danger">*</span></label>
<div class="col-md-8">
<form:textarea
path="hotelDescription" row="3" class="form-control"
placeholder="Hotel
Description"/>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="example-daterange1">Profile Image
</label>
<div class="col-md-6">
<input type="file" name="logo"
accept="image/*" />
</div>
<c:if test="${!empty
hotel.profileImage}">
<div class="row">
<label class="col-md-3 control-label"
for="offer_image"> </label>
<div class="col-md-9">
<p><img width="100" src="$
{hotel.profileImage.imagePath}"> </p>
</div>
</div>
</c:if>
</div>
</div>

<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.contactinfo" /></strong>
</h2>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="telephone1"><spring:message
code="label.telephone1" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.telephone1' var="telephone1"/>
<form:input path="telephone"
class="form-control"
placeholder="${telephone1}.."/>
</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="rest_email"><spring:message
code="label.hotelemail" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.hotelemail' var="corporateEmail"/>
<form:input path="emailId"
class="form-control"
placeholder="$
{corporateEmail}.."/>

</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="addressline1"><spring:message
code="label.website" /><span
class="text-danger">*</span>
</label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.website' var="hotelWebsite"/>
<form:input path="hotelWebsite"
class="form-control"
placeholder="$
{hotelWebsite}.."/>

</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="addressline1"><spring:message
code="label.noOfRooms" /><span
class="text-danger">*</span>
</label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.noOfRooms' var="noOfRooms"/>
<form:input path="noOfRooms"
class="form-control"
placeholder="${noOfRooms}.."/>

</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="addressline1"><spring:message
code="label.addressline1"
/><span class="text-danger">*</span>
</label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.addressline1' var="hotelAddressLine1"/>
<form:textarea rows="3" cols="20"
path="hotelAddressLine1"
class="form-control"
placeholder="$
{hotelAddressLine1}.."/>

</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="addressline2"><spring:message
code="label.addressline2"
/></label>
<div class="col-md-6">
<spring:message code='label.addressline2'
var="hotelAddressLine2" htmlEscape="false"/>
<form:textarea rows="3" cols="20"
path="hotelAddressLine2"
class="form-control"
placeholder="$
{hotelAddressLine2}.."/>

</div>
</div>

<div class="form-group" id="stateDiv">


<label class="col-md-4 control-label"
for="hotelStateId"><spring:message
code="label.state" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<form:select path="state.stateId"
class="form-control state_chosen" >
<form:option value="">Select
State</form:option>
<form:options items="${stateList}"
itemLabel="stateName" itemValue="stateId"></form:options>
</form:select>
</div>
</div>

<div class="form-group" id="cityDiv">


<label class="col-md-4 control-label"
for="hotelCityId"><spring:message
code="label.city" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<form:select path="city.cityId"
class="form-control city_chosen" >
<form:option value="">Select
City</form:option>
<form:options items="${cityList}"
itemLabel="cityName" itemValue="cityId"></form:options>
</form:select>
</div>
</div>

<div class="form-group" id="areaDiv">


<label class="col-md-4 control-label"
for="hotelAreaId"><spring:message
code="label.area" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<form:select path="area.areaId"
class="form-control area_chosen" >
<form:option value="">Select
Area</form:option>
<form:options items="${aeraList}"
itemLabel="areaName" itemValue="areaId"></form:options>
</form:select>
</div>
</div>
</div>

</div>
<div class="col-md-6">
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.admininfo" /></strong>
</h2>
</div>
<div class="form-group">
<label class="col-md-4 control-label"
for="first_Name"><spring:message
code="label.firstname" /><span
class="text-danger">*</span> </label>
<div class="col-md-6">
<spring:message code='label.firstname'
var="firstName" htmlEscape="false"/>
<form:input id="firstName"
path="hotelAdmin.firstName"
class="form-control"
placeholder="${firstName}.."/>
</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="last_Name"><spring:message
code="label.lastname" /><span
class="text-danger">*</span> </label>
<div class="col-md-6">
<spring:message htmlEscape="false"
code='label.lastname' var="lastName"/>
<form:input path="hotelAdmin.lastName"
class="form-control"
placeholder="${lastName}.."/>
</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="email"><spring:message
code="label.emailid" /><span
class="text-danger">*</span></label>
<div class="col-md-6">
<form:input path="hotelAdmin.emailId"
class="form-control"
placeholder="test@example.com"
id="emailId" onchange="memberEmailVerification()"/>
<%-- <span class="text-danger"
id="notavailable1"
style="display:
none"> <spring:message

code="alert.emailnotavailable" />
</span> <span class="text-
success" id="available1"
style="display:
none"> <spring:message

code="alert.emailavailable" />
</span> <span id="loading"
style="display: none"><i
class="fa fa-spinner
fa-spin"></i> </span> --%>
</div>
</div>
<div class="form-group">
<label class="col-
md-4 control-label" for="mobile"><spring:message

code="label.mobile" /><span class="text-danger">*</span></label>


<div class="col-md-
6">
<spring:message
code='label.mobile' var="mobile" htmlEscape="false"/>
<!-- <form:input
id="mobile1" type="hidden" path="hotelAdmin.mobile"

class="form-control"

placeholder="please enter mobile no.."/> -->


<form:input
id="mobile" path="hotelAdmin.mobile"
class="form-
control" placeholder="please enter mobile no.."/>
<!-- <span
class="label label-success" id="getotp"

style="cursor: pointer;">Verify your mobile number</span>


<span
class="text-danger" id="alreadyexit"

style="display: none">mobile number already exist


</span>
<span

class="label label-success" id="getClaim"

style="cursor: pointer;display:none">Claim Mobile No</span>


<span

class="label label-success" id="changeno"

style="cursor: pointer;display:none">Change no.</span>


<span
class="text-danger" id="mobileexit"

style="display: none">Mobile no. already register with Reward7</span>


<span
id="otploading" style="display: none"><i

class="fa fa-spinner fa-spin"></i> </span> -->


</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="login"><spring:message
code="label.loginid" /><span
class="text-danger">*</span> </label>
<div class="col-md-6">
<spring:message
code='label.loginid' var="loginId" htmlEscape="false"/>
<form:input id="login"
path="hotelAdmin.loginId"
class="form-
control" placeholder="please enter loginId.."/>

</div>
</div>
<c:if test="${hotel.hotelId eq null}">
<div class="form-group">
<label class="col-md-4 control-label"
for="password"><spring:message
code="label.password" /><span
class="text-danger">*</span> </label>
<div class="col-md-6">
<form:input id="password"
path="hotelAdmin.password"
class="form-control"
placeholder="Choose a crazy
one.." type="password"/>
</div>
</div>

<div class="form-group">
<label class="col-md-4 control-label"
for="confirm_password"><spring:message
code="label.confirmpassword"
/><span class="text-danger">*</span>
</label>
<div class="col-md-6">
<form:input
path="hotelAdmin.confirmPassword"
class="form-control"
placeholder="..and confirm it!"
type="password"/>
</div>
</div>
</c:if>
<c:if test="${hotel.hotelId eq null}">
<div class="block full">
<div class="block-title">
<div class="block-options pull-
right"></div>
<h2>
<strong>Hotel Image
</strong> <br><small
style="float: left; margin-top: 4px;">Hotel Image info</small>
</h2>
</div>

<div id="myId" class="dropzone dz-clickable"


enctype="multipart/form-data">
<div class="dz-default dz-message">
<span><spring:message
code="heading.uploadmsg" /> </span>
</div>
</div>
</div>
</c:if>

<c:if test="${hotel.hotelId ne null}">


<div class="block full" id="showImgDiv">
<div class="block-title">
<div class="block-options pull-
right"></div>
<h2>
<strong><spring:message
code="label.hotelimages"/>
</strong><br>
<small style="float:left;
margin-top: 4px;">please add clear images so that users can get the best picture
of your hotel</small>
</h2>
<p>
<input type="button" name="answer"
value="Upload Image" onclick="showUploadImgDiv()" style="margin-left: 15px;" />
</p>
</div>
<div style="min-height: 350px; height: auto;
overflow:hidden;border: 2px dashed #eaedf1; background-color: #f9fafc; padding:
1em;">
<c:forEach items="${hotel.hotelImage}"
var="image">
<div class="rest_photo">
<span id="delete" >
<a
href="#delete_restImg_popup" data-toggle="modal"

onclick="deleteRestImg(${image.image.imageId})" title="Delete"
class="btn btn-xs
btn-danger"><i class="fa fa-times"></i>
</a>
</span>
<img border="0" src="$
{image.image.imagePath}" width="150"
height="110">
</div>
</c:forEach>
</div>
</div>

<div class="block full" style="display:none;"


id="uploadImgDiv">
<div class="block-title">
<div class="block-options pull-
right"></div>
<h2>
<strong><spring:message
code="heading.hotelImage" />
</strong><br>
</h2>
<input type="button" name="answer2"
value="Show Image" onclick="showRestImgDiv()" />
</div>
<div id="myId" class="dropzone dz-clickable"
enctype="multipart/form-data">
<div class="dz-default dz-message">
<span><spring:message
code="heading.uploadmsg" /> </span>
</div>
</div>
</div>
</c:if>

</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="block ">
<div class="block-title">
<div class="block-options pull-
right"></div>
<h2><strong>Hotel Rate Info</strong>
</h2></div>
<div class="row" id="hotel-rate">
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Lunch
Rate</label>
<form:input path="perPersonLunchRate"
class="comment form-control ui-wizard-content "
placeholder="Lunch Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea path="perPersonLunchExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea path="perPersonLunchInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Dinner
Rate</label>
<form:input path="perPersonDinnerRate"
class="comment form-control ui-wizard-content "
placeholder="Dinner Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea path="perPersonDinnerExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea path="perPersonDinnerInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Hi-Tea
Rate</label>
<form:input path="perPersonHiTeaRate"
class="comment form-control ui-wizard-content "
placeholder="Hi-Tea Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea path="perPersonHiTeaExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea path="perPersonHiTeaInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
</div>
</div>
</div>
</div>

<div class="block">
<div class=" " id="roomSlab">
<div>
<div>
<p><a id="addRoomSlab" class="btn btn-
sm btn-primary"> Add
Room Detail </a>
<!-- <a id="removeSlab"
class="btn btn-sm btn-primary" style="display: none;">
Remove Room Slab </a> -->
</p>
</div>
</div><br>
<c:forEach var="current" items="${hotel.roomDetail}"
varStatus="count">
<div class="form-group" id="room_slab_$
{count.count - 1}">
<div class='row'>
<div class='col-md-4'>
<div class='form-group'>
<div class='col-md-12'>
<form:input
path="roomDetail[${count.count - 1}].roomName"

id="roomDetail${count.count - 1}roomName"
class="comment
form-control ui-wizard-content" />
</div>
</div>
</div>
<div class='col-md-2'>
<div class='form-group'>
<div class='col-md-12'>
<form:input
path="roomDetail[${count.count - 1}].roomCount"
class="comment
form-control ui-wizard-content "
id="roomDetail$
{count.count - 1}roomCount" type="text" disabled="disabled" />
</div>
</div>
</div>
<div class='col-md-4'>
<div class='form-group'>
<div class='col-md-12'>
<form:input
path="roomDetail[${count.count - 1}].comment"
id="roomDetail$
{count.count - 1}comment"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
</div>
<div class='col-md-2'>
<div class='form-group'>
<div id='remove_slab_$
{count.count - 1}' onclick='removeCustom0(${count.count - 1})' class='btn btn-sm
btn-primary' >
<i class='hi hi-
remove'></i>Remove
</div>
</div>
</div>

<div class='col-md-12'>
<input type="radio"
<c:if test="${current.roomType
eq 'single'}">checked="checked"</c:if> value="single" name="roomDetail[$
{count.count - 1}].roomType" />
Single
<input type="radio" <c:if
test="${current.roomType eq 'double'}">checked="checked"</c:if>
value="double"
name="roomDetail[${count.count - 1}].roomType" />
Double
<input type="radio" <c:if
test="${current.roomType eq 'twin'}">checked="checked"</c:if>
value="twin"
name="roomDetail[${count.count - 1}].roomType" />
Twin
<input type="radio" <c:if
test="${current.roomType eq 'king'}">checked="checked"</c:if>
value="king"
name="roomDetail[${count.count - 1}].roomType" />
Triple
<%-- <form:radiobuttons
path="roomDetail[${count.count - 1}].roomType" items="${roomTypeList}" />
--%> </div>
</div>
<c:set var="maxCount" value="$
{count.count}"/>
</div>
</c:forEach>
</div>
</div>
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.hotelbanquet" /></strong><br> <small
style="float: left; margin-top:
4px;"><spring:message
code="heading.banquetdetails"
/></small>
</h2>
</div>
<div class="form-group">
<label class="col-md-2 control-label"
for="offer_validity">HotelBanquet</label>
<div class="col-md-9">
<label class="switch switch-primary"> <input
type="checkbox" id="hotel_banquet" <c:if test="$
{hotel.hotelBanquet}">checked</c:if> name="hotelBanquet"/> <span></span>
</label>
</div>
</div>
<div id="hotelbanquet" style="display: none;">
<div class="row">
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Lunch
Rate</label>
<form:input
path="banquetMaster.perPersonLunchRate"
class="comment form-control ui-wizard-content "
placeholder="Lunch Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea
path="banquetMaster.perPersonLunchExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea
path="banquetMaster.perPersonLunchInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Dinner
Rate</label>
<form:input
path="banquetMaster.perPersonDinnerRate"
class="comment form-control ui-wizard-content "
placeholder="Dinner Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea
path="banquetMaster.perPersonDinnerExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea
path="banquetMaster.perPersonDinnerInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-2 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Per Person Hi-Tea
Rate</label>
<form:input
path="banquetMaster.perPersonHiTeaRate"
class="comment form-control ui-wizard-content "
placeholder="Hi-Tea Rate"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Inclusion</label>
<form:textarea
path="banquetMaster.perPersonHiTeaExclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Exclusion" row="3"
type="text" />
</div>
</div>
<div class='col-md-5 col-sm-12'>
<div class='form-group'>
<label class='control-label' >Exclusion</label>
<form:textarea
path="banquetMaster.perPersonHiTeaInclusion"
class="comment form-control ui-wizard-content "
placeholder="Lunch Inclusion" row="3"
type="text" />
</div>
</div>
</div>
<div class="">
<div class="row" id="banquetDetailsSlab">
<div class="col-md-12">
<div>
<p><a id="addBanquetDetailSlab"
class="btn btn-sm btn-primary"> Add
Banquet Detail </a>
<!-- <a id="removeSlab"
class="btn btn-sm btn-primary" style="display: none;">
Remove Room Slab </a> -->
</p>
</div>
</div><br>
<c:forEach var="current" items="$
{hotel.banquetMaster.banquetDetails}"
varStatus="count">
<div class="form-group" id="room_slab_$
{count.count - 1}">
<div class='col-md-6' style='border-right:thin
solid #ccc;'>
<div class='row'>
<div class='col-md-4'>
<div class='form-group'>
<label class='control-
label' >Banquet Name</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].banquetVenueName"

id="banquetDetails${count.count - 1}banquetVenueName"
class="comment
form-control ui-wizard-content" />
</div>
</div>
<div class='col-md-4'>
<div class='form-group'>
<label class='control-
label' >Banquet Size</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].roomSize"
class="comment
form-control ui-wizard-content "
id="banquetDetails$
{count.count - 1}roomSize" type="text" disabled="disabled" />
</div>
</div>
<div class='col-md-4'>
<div class='form-group'>
<div class='col-md-12'>
<label class='control-
label' >Per Person Rate</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].perPersonRate"
class="comment
form-control ui-wizard-content "
id="banquetDetails$
{count.count - 1}perPersonRate" type="text" disabled="disabled" />
</div>
</div>
</div>
<div class='col-md-4'>
<div class='form-group'>
<label class='control-label'
>Min no Delegates</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].minNoDelegates"
class="comment
form-control ui-wizard-content "
id="banquetDetails$
{count.count - 1}minNoDelegates" type="text" disabled="disabled" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label class="control-label">Pillars</label>
<div>
<label for='example-inline-checkbox1'
class='checkbox-inline'>
<input type="radio"
<c:if test="${current.pillar eq
true}">checked="checked"</c:if> value="true"
name="banquetMaster.banquetDetails[${count.count - 1}].pillar" />
Yes</label>
<label for='example-inline-
checkbox2' class='checkbox-inline'>
<input type="radio" <c:if
test="${current.pillar eq false}">checked="checked"</c:if>
value="false"
name="banquetMaster.banquetDetails[${count.count - 1}].pillar" />
No </label>
</div>
</div>
</div>
<%-- <div class='col-md-4'>
<div class='form-group'>
<label for='example-file-input'
class='control-label'>Upload Image</label>
<div>
<form:input type='file'
path='banquetDetails[${count.count - 1}].image'
id='banquetDetails"+count+"image'/>
</div>
</div>
</div> --%>
</div>
</div>
<div class="col-md-6">
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Banquet</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].banquetCapacity"
id="banquetDetails$
{count.count - 1}banquetCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Reception</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].receptionCapacity"
id="banquetDetails$
{count.count - 1}receptionCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Theatre</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].thetareCapacity"
id="banquetDetails$
{count.count - 1}thetareCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Class Room</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].classroomCapacity"
id="banquetDetails$
{count.count - 1}classroomCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Board Room</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].boardroomCapacity"
id="banquetDetails$
{count.count - 1}boardroomCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >U-Shaped</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].ushapedCapacity"
id="banquetDetails$
{count.count - 1}ushapedCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-3 col-sm-12'>
<div class='form-group'>
<label class='control-
label' >Hollow Square</label>
<form:input
path="banquetMaster.banquetDetails[${count.count - 1}].hollowSquareCapacity"
id="banquetDetails$
{count.count - 1}hollowSquareCapacity"
class="comment
form-control ui-wizard-content "
type="text"
disabled="disabled" />
</div>
</div>
<div class='col-md-2'>
<div class='form-group'>
<div id='remove_slab_$
{count.count - 1}' onclick='removeCustom1(${count.count - 1})' class='btn btn-sm
btn-primary' >
<i class='hi hi-
remove'></i>Remove
</div>
</div>
</div>
</div>
<c:set var="maxCount1" value="$
{count.count}"/>
</div>
</c:forEach>
</div>
</div>
</div>
</div>
<div class="block">
<div class="block-title">
<h2>
<strong><spring:message
code="heading.facilities" /></strong><br> <small
style="float: left; margin-top:
4px;"><spring:message
code="heading.facilities"
/></small>
</h2>
</div>
<div class="form-group">
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="ac"><spring:message
code="label.swimmingPool"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.swimmingPool}">checked</c:if>
id="swimmingPool"
name="swimmingPool" class="ui-
wizard-content" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="creditCard"><spring:message
code="label.lawnspaces"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="$
{hotel.lawnSpaces}">checked</c:if>
id="lawnSpaces"
name="lawnSpaces" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="wifi"><spring:message
code="label.wifi" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.wifi}">checked</c:if> id="wifi"
name="wifi" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="gourmet7_Reach"><spring:message
code="label.businessCenter"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.businessCenter}">checked</c:if>
id="businessCenter"
name="businessCenter" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="nonvage"><spring:message
code="label.spa" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.spa}">checked</c:if> id="spa"
name="spa" />
<span></span></label>
</div>
</div>

<div class="col-sm-4">
<label class="col-md-6 control-label"
for="parking"><spring:message
code="label.smokingRooms"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.smokingRooms}">checked</c:if>
id="smokingRooms"
name="smokingRooms"
/> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="toilet"><spring:message
code="label.bar" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.barRoom}">checked</c:if> id="barRoom"
name="barRoom"
/> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="servesalcohol"><spring:message

code="label.facilityForDisableGuest" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="$
{hotel.facilityForDisableGuest}">checked</c:if>
id="facilityForDisableGuest"
name="facilityForDisableGuest" /> <span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="smoking"><spring:message
code="label.veg" /></label>
<div class="col-md-6">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.veg}">checked</c:if> id="veg"
name="veg" />
<span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="music"><spring:message
code="label.nonveg" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.nonVeg}">checked</c:if> id="nonVeg"
name="nonVeg"
/> <span></span></label>
</div>
</div>

<div class="col-sm-4">
<label class="col-md-6 control-label"
for="happyHours"><spring:message
code="label.bothvegnonveg"
/></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.vegNonVegBoth}">checked</c:if>
id="vegNonVegBoth"
name="vegNonVegBoth" />
<span></span></label>
</div>
</div>
<div class="col-sm-4">
<label class="col-md-6 control-label"
for="takeaway"><spring:message
code="label.gym" /></label>
<div class="col-md-4">
<label class="switch switch-primary">
<input type="checkbox" <c:if test="${hotel.gym}">checked</c:if> id="gym"
name="gym"
/><span></span></label>
</div>
</div>
</div>
</div>
<div class="form-group form-actions">
<div class="col-md-9 col-md-offset-3">
<button id="corporate_submit" type="submit"
class="btn btn-sm btn-primary save">
<i class="fa fa-angle-right"></i>
<spring:message code="button.save" />
</button>
<c:if test="${visitor.role.id eq 3}">
<a href="<%=contexturl %>HotelAdmin" class="btn btn-sm
btn-primary"><i
class="gi gi-remove"></i> <spring:message
code="button.cancel" />
</a>
</c:if>
<c:if test="${visitor.role.id eq 2}">
<a href="<%=contexturl %>ManageHotel/HotelList/"
class="btn btn-sm btn-primary"><i
class="gi gi-remove"></i> <spring:message
code="button.cancel" />
</a>
</c:if>
</div>
</div>

</form:form>

<div id="delete_restImg_popup" class="modal fade" tabindex="-1"


role="dialog" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<form action="<%=contexturl
%>ManageHotel/HotelList/DeleteHotelImage" method="post" class="form-horizontal
form-bordered"
id="delete_restImg_Form">
<div style="padding: 10px; height: 110px;">
<label><spring:message
code="validation.doyouwanttodeletetheimage"/></label>
<div class="col-xs-12 text-right">
<button type="button" class="btn
btn-sm btn-default"
data-
dismiss="modal"><spring:message code="label.no"/></button>
<div id="delete_restImgYes"
class="btn btn-sm btn-primary save"><spring:message code="label.yes"/></div>
<input type="hidden"
name="hotelImageId" id="imgId">
<input type="hidden"
name="hotelMasterId" value="${hotel.hotelId}">
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<%@include file="../../inc/page_footer.jsp"%>
<%@include file="../../inc/template_scripts.jsp"%>
<%@include file="../../inc/chosen_scripts.jsp"%>
<script src="<%=contexturl %>resources/js/custom/featurecontrol.js"></script>
<script src="<%=contexturl %>resources/js/bootstrap-multiselect.js"></script>
<script type="text/javascript">
$(document)
.ready(
function() {

if ($('#hotel_banquet').is(':checked')) {
$("#hotelbanquet").css("display", "block");
}

$(".chosen").chosen();
$(".area_chosen").chosen();
$(".state_chosen").chosen();
$(".city_chosen").chosen();
$(".hotel_type").chosen();
$(".country_chosen").chosen();

$('#hotel_banquet').click(function() {
if ($
('#hotel_banquet').is(':checked')) {
$
("#hotelbanquet").css("display", "block");
} else {
$
("#hotelbanquet").css("display", "none");
}
});

/* $('#regionSelect').multiselect({
includeSelectAllOption : true
}); */

Dropzone.autoDiscover = false;
var i=0;
$("div#myId")
.dropzone(
{
acceptedFiles:
"image/*",
url : "<
%=contexturl%>ManageOutlet/OutletList/UploadImages"
});

$("#hotel_form").validate(
{ errorClass:"help-block
animation-slideDown",
errorElement:"div",

errorPlacement:function(e,a){a.parents(".form-group > div").append(e)},


highlight:function(e){$
(e).closest(".form-group").removeClass("has-success has-error").addClass("has-
error")},
success:function(e)
{e.closest(".form-group").removeClass("has-success has-error")},
rules :
{

hotelName : {

required : !0,maxlength : 75
},

hotelTypeId:{

required : !0
},

telephone :{

required :!0,phone :!0


},

emailId : {

required : !0,maxlength : 75,

email : !0
},

logo:{

required :!0
},
//
hotelDescription:{
//
required:!0,maxlegth:500,
// },

hotelAddressLine1 : {

required : !0,

maxlength : 255
},

hotelWebsite :{

required : !0,urlTrim:!0,
},

hotelAddressLine2 : {

maxlength : 255
},

noOfRooms:{

required : !0
},

'c
ity.cityId': {

required : !0
},
's
tate.stateId': {

required : !0
},
'a
rea.areaId': {

required : !0
},
'h
otelAdmin.firstName': {

required : !0 ,maxlength :75


},
'h
otelAdmin.lastName': {

required : !0 ,maxlength :75


},
'h
otelAdmin.mobile': {

required : !0,mobile : !0
},
'h
otelAdmin.loginId' : {

required : !0,maxlength : 75,

minlength : 6
},
'h
otelAdmin.password' : {

required : !0,maxlength : 75,

minlength : 6
},
'h
otelAdmin.confirmPassword' : {

required : !0,

equalTo : "#password"
},
'h
otelAdmin.emailId' : {

required : !0,maxlength : 75,

email : !0
},

perPersonLunchRate:{

required : !0, number: true,


},

perPersonLunchExclusion:{
required : !0
},

perPersonLunchInclusion:{

required : !0
},

perPersonDinnerRate:{

required : !0, number: true,


},

perPersonDinnerExclusion:{

required : !0
},

perPersonDinnerInclusion:{

required : !0
},

perPersonHiTeaRate:{

required : !0, number: true,


},

perPersonHiTeaExclusion:{

required : !0
},

perPersonHiTeaInclusion:{

required : !0
},

'banquet
Master.perPersonLunchRate':{

required : !0, number: true,


},

'banquet
Master.perPersonLunchExclusion':{

required : !0
},
'banquet
Master.perPersonLunchInclusion':{

required : !0
},
'banquet
Master.perPersonDinnerRate':{

required : !0, number: true,


},
'banquet
Master.perPersonDinnerExclusion':{

required : !0
},
'banquet
Master.perPersonDinnerInclusion':{

required : !0
},
'banquet
Master.perPersonHiTeaRate':{

required : !0, number: true,


},
'banquet
Master.perPersonHiTeaExclusion':{

required : !0
},
'banquet
Master.perPersonHiTeaInclusion':{

required : !0
},
},
messages
: {

hotelName : {

required :'<spring:message code="validation.pleaseenterhotelname"/>',

maxlength :'<spring:message code="validation.namenotmore75character"/>'


},

hotelTypeId:{

required : 'Please select hotel type'


},

telephone : {

required :'<spring:message
code="validation.pleaseenteratelephonenumber"/>',

phone :'<spring:message code="validation.phone"/>'

},

emailId : {

required :'<spring:message code="validation.pleaseenteremailid"/>',

email :'<spring:message code="validation.pleaseenteravalidemailid"/>',

maxlength :'<spring:message code="validation.email75character"/>'


},

hotelDescription:{

required:'please enter hotel description',

maxlength:'No more then 500',


},

logo:{

required :'please select profile img'


},

hotelAddressLine1 : {

required : '<spring:message code="validation.pleaseenteraddressline1"/>',

maxlength : '<spring:message code="validation.addresslinemax75"/>'


},

hotelAddressLine2 : {

maxlength : '<spring:message code="validation.addresslinemax75"/>'


},

hotelWebsite : {

required : '<spring:message code="validation.pleaseenterwebsite"/>',

urlTrim:'<spring:message code="validation.pleaseenterproperurl"/>',
},
'c
ity.cityId': {

required : '<spring:message code="validation.selectcity"/>'


},
's
tate.stateId': {

required : '<spring:message code="validation.state"/>'


},
'a
rea.areaId': {

required : '<spring:message code="validation.areaname"/>'


},
'a
nquetMaster.perPersonLunchRate':{

required :'<spring:message code="validation.pleaseenterfirstname"/>',

number: 'Please enter in number only',


},

perPersonLunchRate:{

required : 'please enter this field ',

number: 'Please enter in number only',


},

perPersonLunchExclusion:{

required : 'please enter this field '


},

perPersonLunchInclusion:{

required : 'please enter this field '


},

perPersonDinnerRate:{
required : 'please enter this field ',

number: 'Please enter in number only',


},

perPersonDinnerExclusion:{

required : 'please enter this field '


},

perPersonDinnerInclusion:{

required : 'please enter this field '


},

perPersonHiTeaRate:{

required : 'please enter this field ',

number: 'Please enter in number only',


},

perPersonHiTeaExclusion:{

required : 'please enter this field ',


},

perPersonHiTeaInclusion:{

required : 'please enter this field '


},
'banquet
Master.perPersonLunchExclusion':{

required :'please enter perPersonLunchExclusion',


},

'b
anquetMaster.perPersonLunchInclusion':{

required :'please enter perPersonLunchInclusion',


},
'b
anquetMaster.perPersonDinnerRate':{

required :'please enter perPersonDinnerRate',

number: 'Please enter in number only',


},
'b
anquetMaster.perPersonDinnerExclusion':{

required :'please enter perPersonDinnerExclusion',


},
'b
anquetMaster.perPersonDinnerInclusion':{

required :'please enter perPersonDinnerInclusion',


},
'b
anquetMaster.perPersonHiTeaRate':{

required :'please enter perPersonHiTeaRate',

number: 'Please enter in number only',


},
'b
anquetMaster.perPersonHiTeaExclusion':{

required :'please enter perPersonHiTeaExclusion',


},
'b
anquetMaster.perPersonHiTeaInclusion':{

required :'please enter perPersonHiTeaInclusion',


},

'h
otelAdmin.firstName' : {

required :'<spring:message code="validation.pleaseenterfirstname"/>',

maxlength :'<spring:message code="validation.firstname75character"/>'


},
'h
otelAdmin.lastName' : {

required :'<spring:message code="validation.pleaseenterlastname"/>',

maxlength :'<spring:message code="validation.lastname75character"/>'


},
'h
otelAdmin.mobile' : {

required :'<spring:message code="validation.pleaseenteramobilenumber"/>',

mobile :'<spring:message code="validation.mobile"/>'


},
'h
otelAdmin.loginId' : {

required :'<spring:message code="validation.pleaseenteraloginid"/>',

minlength :'<spring:message
code="validation.loginidmustbeatleast6character"/>',

maxlength :'<spring:message code="validation.loginid75character"/>'


},
'h
otelAdmin.password' : {

required :'<spring:message code="validation.pleaseenterapassword"/>',

minlength :'<spring:message
code="validation.passwordmustbeatleast6character"/>',

maxlength :'<spring:message code="validation.passworddname75character"/>'


},
'h
otelAdmin.confirmPassword' : {

required :'<spring:message code="validation.pleaseconfirmpassword"/>',

equalTo :'<spring:message
code="validation.pleaseenterthesamepasswordasabove"/>'
},
'h
otelAdmin.emailId' : {

required :'<spring:message code="validation.pleaseenteremailid"/>',


email :'<spring:message code="validation.pleaseenteravalidemailid"/>',

maxlength :'<spring:message code="validation.email75character"/>'


},
},
});

$("#delete_restImgYes").click(function(){
$("#imgId").val(selectedId);
// $("#hotelId").val(${hotel.hotelId});//
$("#delete_restImg_Form").submit();
});

$
('select[name="state.stateId"]').chosen().change( function() {
var stateId = ($(this).val());
$.ajax({
type: "GET",
async: false,
url: "<%=contexturl
%>city/citybystateid/"+stateId,
success: function(data,
textStatus, jqXHR){
var obj =
jQuery.parseJSON(data);
var len=obj.length;
var myOptions = "<option
value></option>";
for(var i=0; i<len; i++){
myOptions += '<option
value="'+obj[i].cityId+'">'+obj[i].cityName+'</option>';
}
$
(".city_chosen").html(myOptions).chosen().trigger("chosen:updated");
},
dataType: 'html'
});
});
$
('select[name="city.cityId"]').chosen().change( function() {
var cityId = ($(this).val());
$.ajax({
type: "GET",
async: false,
url: "<%=contexturl
%>area/areabycityid/"+cityId,
success: function(data,
textStatus, jqXHR){
var obj =
jQuery.parseJSON(data);
var len=obj.length;
var myOptions = "<option
value></option>";
for(var i=0; i<len; i++){
myOptions += '<option
value="'+obj[i].areaId+'">'+obj[i].areaName+'</option>';
}
$
(".area_chosen").html(myOptions).chosen().trigger("chosen:updated");
},
dataType: 'html'
});
});
/* <c:if test="${maxCount >= 1}">
$
("#removeSlab").css("display","inline");
</c:if> */
<c:if test="${maxCount == 5}">
$("#addRoomSlab").css("display","none");
</c:if>

count=${maxCount};
$("#addRoomSlab").click(function(){
var lastcount=count-1;
var lastdata=$.trim($
("#roomDetail"+lastcount+"roomCount").val());
var lastdatamin=$.trim($
("#roomDetail"+lastcount+"roomName").val());
var lastdesc=$.trim($
("#roomDetail"+lastcount+"comment").val());
if(count>=1&&(lastdata==""||
lastdatamin==""||lastdesc==""))
{
$
("#hotel_form").submit();
}
else {
var slab="<div class='room_slab'
id='room_slab_"+count+"'> " +
"<div class='row'>" +
"<div class='col-md-4'><div
class='form-group'> " +
" <div class='col-md-12'> " +
" <input type='text'
name='roomDetail["+count+"].roomName' placeholder='Room Type'
id='roomDetail"+count+"roomName' " +
" class='comment form-control ui-
wizard-content' > " +
" </div> " +
" </div> </div> " +
" <div class='col-md-2'><div
class='form-group '> " +
" <div class='col-md-12'> " +
" <input type='text'
name='roomDetail["+count+"].roomCount' placeholder='Room Count'
id='roomDetail"+count+"roomCount'" +
" class='comment form-control ui-
wizard-content'> " +
" </div> " +
" </div></div> " +
" <div class='col-md-4'><div
class='form-group'> " +
" <div class='col-md-12'> " +
" <textarea type='text'
name='roomDetail["+count+"].comment' placeholder='Room Descriptions'
id='roomDetail"+count+"comment' " +
" class='comment form-control ui-
wizard-content'/> " +
" </div> " +
" </div></div> "+
" <div class='col-md-2'><div
class='form-group'> " +
" <div id='remove_slab_"+count+"'
onclick='removeCustom0("+count+")' class='btn btn-sm btn-primary' > "+
" <i class='hi hi-remove'></i>remove
"+
" </div></div> " +
" </div> "+
" </div> " +
" <div class='row'>" +
" <div class='col-md-12'> <div
class='row form-group'> " +
" <label class='col-md-
12'>Bedding</label>" +
" <div class=' col-md-12'> " +
" <label for='example-inline-
radio1' class='radio-inline'> " +
" <input type='radio'
value='single' checked='checked' name='roomDetail["+count+"].roomType'
id='roomDetail"+count+"singleRoom'> Single </label> " +
" <label for='example-inline-
radio1' class='radio-inline'> " +
" <input type='radio'
value='double' name='roomDetail["+count+"].roomType'
id='roomDetail"+count+"doubleRoom'> Double </label> " +
" <label for='example-inline-
radio1' class='radio-inline'> " +
" <input type='radio'
value='twin' name='roomDetail["+count+"].roomType'
id='roomDetail"+count+"twinRoom'> Twin </label> " +
" <label for='example-inline-
radio1' class='radio-inline'> " +
" <input type='radio'
value='triple' name='roomDetail["+count+"].roomType'
id='roomDetail"+count+"suiteRoom'> Triple </label> " +
" </div> </div> </div></div>" +
" </div>"

$("#roomSlab").append(slab);

$
('#roomDetail'+count+'roomName').rules("add", {
required:!0,
maxlength:75,
messages:{
required:'Please
enter this field',
maxlength:'This
field should not be more than 75 character',
}});

$
('#roomDetail'+count+'roomCount').rules("add", {
required:!0,
maxlength:3,
number: true,
messages:{
required:'Please
enter this field',
maxlength:'This
field should not be more than 3 digit',
number: 'Please
enter in number only',
}});
$
('#roomDetail'+count+'comment').rules("add", {
required:!0
,maxlength : 75,
messages:{
required:'This
field is required.',
maxlength:'comment
should not be more than 75 characters',
}
});
count++;
if(count==1)
{
$
("#removeSlab").css("display","inline");
}
if(count==5){
$
("#addRoomSlab").css("display","none");
}

});

count1=${maxCount1};
$
("#addBanquetDetailSlab").click(function(){
var lastcount=count1-1;
var
lastbanquetVenueName=$.trim($
("#banquetDetails"+lastcount+"banquetVenueName").val());
var lastroomSize=$.trim($
("#banquetDetails"+lastcount+"roomSize").val());
var lastbanquetCapacity=$.trim($
("#banquetDetails"+lastcount+"banquetCapacity").val());
var
lastreceptionCapacity=$.trim($
("#banquetDetails"+lastcount+"receptionCapacity").val());
var lastthetareCapacity=$.trim($
("#banquetDetails"+lastcount+"thetareCapacity").val());
var
lastclassroomCapacity=$.trim($
("#banquetDetails"+lastcount+"classroomCapacity").val());
var
lastboardroomCapacity=$.trim($
("#banquetDetails"+lastcount+"boardroomCapacity").val());
var lastushapedCapacity=$.trim($
("#banquetDetails"+lastcount+"ushapedCapacity").val());
var
lasthollowSquareCapacity=$.trim($
("#banquetDetails"+lastcount+"hollowSquareCapacity").val());

if(count1>=1&&(lastbanquetVenueName==""||lastroomSize==""||
lastbanquetCapacity==""
||
lastreceptionCapacity==""||lastthetareCapacity==""||lastclassroomCapacity==""
||
lastboardroomCapacity==""||lastushapedCapacity==""||
lasthollowSquareCapacity==""))
{
$
("#hotel_form").submit();
}
else {
var slab="<div class='col-md-12
banquet_slab' id='banquet_slab_"+count1+"'> " +
"<div class='row'> " +
"<div class='col-md-6'
style='border-right:thin solid #ccc;'> " +
"<div class='row'>"+
"<div class='col-md-4'> "+
"<div class='form-group'> "+
"<label class='control-label'
>Banquet Name</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].banquetVenueName'
type='text' placeholder='Venue name'
id='banquetDetails"+count1+"banquetVenueName'> "+
"</div> "+
"</div> "+
"<div class='col-md-4'> " +
"<div class='form-group'>" +
"<label class='control-label'
>Banquet Size</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].roomSize' type='text'
placeholder='Venue size' id='banquetDetails"+count1+"roomSize'> "+
"</div> "+
"</div> "+
"<div class='col-md-4'> " +
"<div class='form-group'> "+
"<label class='control-label' >Per
Person Rate</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].perPersonRate'
type='text' placeholder='Per Person Rate'
id='banquetDetails"+count1+"perPersonRate'> "+
"</div> "+
"</div> "+
"<div class='col-md-4'> " +
"<div class='form-group'> "+
"<label class='' >Minimum No
Delegates</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].minNoDelegates'
type='text' placeholder='Per Person Rate'
id='banquetDetails"+count1+"minNoDelegates'> "+
"</div> "+
"</div> "+
"<div class='col-md-4'> " +
"<div class='form-group'> " +
"<label class='control-
label'>Pillars</label> " +
"<div> " +
"<label for='example-inline-
checkbox1' class='checkbox-inline'> " +
"<input type='radio' value='1'
name='banquetMaster.banquetDetails["+count1+"].pillar'
id='banquetDetails"+count1+"pillar'> Yes </label>" +
"<label for='example-inline-
checkbox2' class='checkbox-inline'> " +
"<input type='radio' value='0'
checked='checked' name='banquetMaster.banquetDetails["+count1+"].pillar'
id='banquetDetails"+count1+"pillar'> No </label> " +
"</div> " +
"</div> " +
"</div> " +
/* "<div class='col-md-4'> "+
"<div class='form-group'> "+
"<label for='example-file-input'
class='control-label'>Upload Image</label> "+
"<div> "+
"<input type='file'
name=banquetDetails["+count+"].image' id=id='banquetDetails"+count+"image'> "+
"</div> "+
"</div> "+
"</div> "+ */
"</div> "+
"</div> "+
"<div class='col-md-6'> " +
"<div class='col-md-3 col-sm-12'> "
+
"<div class='form-group'> "+
"<label class='control-label'
>Banquet</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].banquetCapacity'
type='text' placeholder='Capacity' id='banquetDetails"+count1+"banquetCapacity'>
"+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'> "
+
"<div class='form-group'> "+
"<label class='control-label'
>Reception</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].receptionCapacity'
type='text' placeholder='Capacity'
id='banquetDetails"+count1+"receptionCapacity'> "+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label'
>Thetare</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].thetareCapacity'
type='text' placeholder='Capacity' id='banquetDetails"+count1+"thetareCapacity'>
"+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label'
>Class Room</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].classroomCapacity'
type='text' placeholder='Capacity'
id='banquetDetails"+count1+"classroomCapacity'> "+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label'
>Board Room</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].boardroomCapacity'
type='text' placeholder='Capacity'
id='banquetDetails"+count1+"boardroomCapacity'> "+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label' >U
Shaped</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].ushapedCapacity'
type='text' placeholder='Capacity' id='banquetDetails"+count1+"ushapedCapacity'>
"+
"</div> "+
"</div> "+
"<div class='col-md-3 col-sm-12'>
" +
"<div class='form-group'> "+
"<label class='control-label'
>Hollow Square</label> "+
"<input class='form-
control'name='banquetMaster.banquetDetails["+count1+"].hollowSquareCapacity'
type='text' placeholder='Hollow Square Capacity'
id='banquetDetails"+count1+"hollowSquareCapacity'> "+
"</div> "+
"</div> "+
"<div class='col-md-2'><div
class='form-group'> " +
"<div id='remove_slab_"+count1+"'
onclick='removeCustom1("+count1+")' class='btn btn-sm btn-primary' > "+
"<i class='hi hi-remove'></i>Remove "+
"</div></div> " +
" </div> "+
"</div> </div> </div></div>"

$
("#banquetDetailsSlab").append(slab);

$
('#banquetDetails'+count1+'banquetVenueName').rules("add", {
required:!0,
maxlength:75,
messages:{
required:'Please
enter this field',
maxlength:'This
field should not be more than 75 character',
}});

$
('#banquetDetails'+count1+'roomSize').rules("add", {
required:!0,
maxlength:3,
number: true,
messages:{
required:'Please
enter this field',
maxlength:'This
field should not be more than 3 digit',
number: 'Please
enter in number only',
}});

$
('#banquetDetails'+count1+'perPersonRate').rules("add", {
required:!0,
maxlength:75,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 75 character',


number:
'Please enter in number only',
}});

$
('#banquetDetails'+count1+'minNoDelegates').rules("add", {
required:!0,
maxlength:75,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 75 character',


}});

$
('#banquetDetails'+count1+'banquetCapacity').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 8 digit',


number:
'Please enter in number only',
}});
$
('#banquetDetails'+count1+'receptionCapacity').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 8 digit',


number:
'Please enter in number only',
}});
$
('#banquetDetails'+count1+'thetareCapacity').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 8 digit',


number:
'Please enter in number only',
}});
$
('#banquetDetails'+count1+'classroomCapacity').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 8 digit',


number:
'Please enter in number only',
}});
$
('#banquetDetails'+count1+'boardroomCapacity').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 8 digit',


number:
'Please enter in number only',
}});
$
('#banquetDetails'+count1+'roomSize').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 8 digit',


number:
'Please enter in number only',
}});
$
('#banquetDetails'+count1+'ushapedCapacity').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 8 digit',


number:
'Please enter in number only',
}});
$
('#banquetDetails'+count1+'hollowSquareCapacity').rules("add", {
required:!0,
maxlength:8,
number: true,
messages:{

required:'Please enter this field',

maxlength:'This field should not be more than 8 digit',


number:
'Please enter in number only',
}});

count1++;
if(count1==1)
{
$
("#removeSlab").css("display","inline");
}
if(count1==5){
$
("#addBanquetDetailSlab").css("display","none");
}

});
$("#removeSlab").click(function(){
removecount=count-1;
$
('#room_slab_'+removecount).remove();
count--;
if(count==4){
$
("#addGroupSlab").css("display","inline-block");
}
if(count==0)
{
$
("#removeSlab").css("display","none");
}
});

});
function showUploadImgDiv() {
document.getElementById('uploadImgDiv').style.display = "block";
document.getElementById('showImgDiv').style.display = "none";
}

function showRestImgDiv() {
document.getElementById('uploadImgDiv').style.display = "none";
document.getElementById('showImgDiv').style.display = "block";
}

function deleteRestImg(id){
selectedId = id;
}
function removeCustom0(count5){
$('#room_slab_'+count5).remove();
count--;
}
function removeCustom1(count5){
$('#banquet_slab_'+count5).remove();
count1--;
}
</script>

<style>

.chosen-container {
width: 250px !important;
}
</style>
<%@include file="../../inc/template_end.jsp"%>

You might also like