Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
application
/
models
:
multiple_team_home.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php require_once('member_add_edit.php'); $tab_1 = ""; $tab_2 = ""; $tab_3 = ""; $tab_4 = ""; $tab_id = isset($tab_id) ? $tab_id : "1"; if($tab_id == '1'){ $tab_1 = 'active'; }elseif($tab_id == '2'){ $tab_2 = 'active'; }elseif($tab_id == '3'){ $tab_3 = 'active'; }elseif($tab_id == '4'){ $tab_4 = 'active'; }else{ $tab_1 = 'active'; } $amount = isset($amount) ? $amount : 25; $empObj = isset($empObj) ? $empObj : new stdClass(); $eid = $empObj->eid; $organizer_id = isset($organizer_id) ? $organizer_id : ""; $combo_data = isset($combo_data) ? $combo_data : array(); $claimed_teams_data = isset($claimed_teams_data) ? $claimed_teams_data : array(); $sexArr = array('M'=>'Male', 'F'=>'Female' , 'X'=>'Mixed' ); $info = isset($info) ? $info : ""; //echo isset($sexArr['F'])? $sexArr['F'] : "Mixed"; ?> <style> * { box-sizing: border-box; } .title { display: block; font-size: 30px; margin:15px 0 10px; padding: 0; text-align: center; } .sub-title { display: block; text-align: center; margin: 0; padding: 0; color: #111; margin-bottom: 30px; font-size: 14px; } .price { list-style-type: none; border: 1px solid #eee; margin: 0; padding: 0; -webkit-transition: 0.3s; transition: 0.3s; } .price:hover { box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2) } .price .header { background-color: #fe4157; color: white; font-size: 25px; } .bg-green{ background-color:#4CAF50 !important; } .bg-blue{ background-color:#3B5998 !important; } .price li { border-bottom: 1px solid #eee; padding: 20px; text-align: center; } .price .grey { background-color: #eee; font-size: 20px; } .button { background-color: #4CAF50; border: none; color: #fff !important; padding: 10px 25px; text-align: center; text-decoration: none; font-size: 18px; } .gi_green { color: green; font-size: 20px; } .gi_red { color: red; font-size: 20px; } .gi_blue { color: blue; font-size: 20px; } .btn_red{ background-color: #fe4157 !important; color: #fff !important; } .btn_blue{ background-color: #3B5998 !important; color: #fff !important; } </style> <!-- Info modal after adding team member!! --> <div class="modal fade" id="infoModal" role="dialog" data-backdrop="static" data-keyboard="false"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Info</h4> </div> <div class="modal-body"> <p>An e-mail has been sent to electronically sign the Waiver & Release of Liability form. The participant must sign the form before completing registration.</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> <!--Delete Team Member Modal--> <div id="member_delete" class="modal fade" role="dialog"> <div class="modal-dialog"> <!--Delete subtask Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Delete Member</h4> </div> <div class="modal-body"> <p>Are you want to delete the member?</p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> <button type="submit" name="submit" class="btn btn-success" id="dconfirm">OK</button> </div> </div> </div> </div> <!-- Start Tab Section --> <section class="pad100"> <div class="container"> <div class="row"> <div class="section-title text-center"> <h3>Multiple Team Registration</h3> </div> </div> <div class="row"> <div class="col-md-12"> <div class="max-tab-2"> <!-- Nav tabs --> <ul class="nav nav-tabs nav-justified" role="tablist"> <li role="presentation" class="<?php echo $tab_1;?>"> <a href="#tab1" role="tab" data-toggle="tab" aria-expanded="false"> Create a Team </a> </li> <li role="presentation" class="<?php echo $tab_2;?>"> <a href="#tab2" role="tab" data-toggle="tab" aria-expanded="false"> Claim Existing Team(s) </a> </li> <li role="presentation" class="<?php echo $tab_3;?>"> <a href="#tab3" role="tab" data-toggle="tab" aria-expanded="false"> View/Edit & Pay for Team </a> </li> <li role="presentation" class="<?php echo $tab_4;?>"> <a href="<?php echo base_url();?>home/logout" aria-expanded="false"> Log Out </a> </li> </ul> <!-- Tab panes --> <div class="tab-content"> <!-- Start Tab Content 1 --> <div role="tabpanel" class="tab-pane <?php echo $tab_1;?>" id="tab1"> <div class="row"> <form class="contact-form" role="form"> <div class="col-md-6"> <div class="messages" style="padding-bottom: 10px; text-align: center;"><h4>Employer Information</h4></div> <div class="controls"> <div class="row"> <div class="col-md-12"> <div class="form-group"> <label class="control-label" for="employer_name"><?php _e("Employer Name"); ?></label> <input readonly="readonly" disabled="disabled" style="background-color: #eee; margin-bottom: 0px !important;" id="employer_name" type="text" class="form-control"> <div id="suggesstion-box"></div> <div id="employer_name_err" class="help-block with-errors"></div> </div> </div> <div class="col-md-12"> <div class="form-group"> <label class="control-label" for="role"><?php _e("Type"); ?></label> <select disabled="disabled" name="employer_type" id="employer_type" class="form-control"> <option value="S">State & Federal Govt</option> <option value="C">Corporation & Businesses</option> <option value="N">Nonprofit & Local</option> <option value="O">Open</option> </select> </div> </div> <div class="col-md-12"> <div class="form-group"> <label class="control-label" for="employer_address"><?php _e("Street Address"); ?></label> <input style="background-color: #eee !important;" disabled="disabled" id="employer_address" type="text" maxlength="150" name="employer_address" class="form-control" placeholder="Street Address *" required="required" data-error="Employer Street Address is required."> <div id="employer_address_err" class="help-block with-errors"></div> </div> </div> <div class="col-md-12"> <div class="form-group"> <label class="control-label" for="employer_city"><?php _e("City"); ?></label> <input style="background-color: #eee !important;" disabled="disabled" id="employer_city" type="text" maxlength="50" name="employer_city" class="form-control" placeholder="City *" required="required" data-error="Employer City is required."> <div id="employer_city_err" class="help-block with-errors"></div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label class="control-label" for="role"><?php _e("State"); ?></label> <select disabled="disabled" name="employer_state" id="employer_state" class="form-control"> <option value="AL" >Alabama</option> <option value="AK">Alaska</option> <option value="AZ">Arizona</option> <option value="AR">Arkansas</option> <option value="CA">California</option> <option value="CO">Colorado</option> <option value="CT">Connecticut</option> <option value="DE">Delaware</option> <option value="DC">District Of Columbia</option> <option value="FL">Florida</option> <option value="GA">Georgia</option> <option value="HI">Hawaii</option> <option value="ID">Idaho</option> <option value="IL">Illinois</option> <option value="IN">Indiana</option> <option value="IA">Iowa</option> <option value="KS">Kansas</option> <option value="KY">Kentucky</option> <option value="LA">Louisiana</option> <option value="ME">Maine</option> <option value="MD">Maryland</option> <option value="MA">Massachusetts</option> <option value="MI">Michigan</option> <option value="MN">Minnesota</option> <option value="MS">Mississippi</option> <option value="MO">Missouri</option> <option value="MT">Montana</option> <option value="NE">Nebraska</option> <option value="NV">Nevada</option> <option value="NH">New Hampshire</option> <option value="NJ">New Jersey</option> <option value="NM">New Mexico</option> <option value="NY">New York</option> <option value="NC">North Carolina</option> <option value="ND">North Dakota</option> <option value="OH">Ohio</option> <option value="OK">Oklahoma</option> <option value="OR">Oregon</option> <option value="PA">Pennsylvania</option> <option value="RI">Rhode Island</option> <option value="SC">South Carolina</option> <option value="SD">South Dakota</option> <option value="TN">Tennessee</option> <option value="TX">Texas</option> <option value="UT">Utah</option> <option value="VT" selected>Vermont</option> <option value="VA">Virginia</option> <option value="WA">Washington</option> <option value="WV">West Virginia</option> <option value="WI">Wisconsin</option> <option value="WY">Wyoming</option> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label class="control-label" for="employer_zip"><?php _e("ZIP Code"); ?></label> <input style="background-color: #eee !important;" disabled="disabled" id="employer_zip" pattern="[0-9]{5}" maxlength="5" name="employer_zip" class="form-control" placeholder="ZIP Code *" required="required" data-error="Please enter only digits with 5 characters"> <div id="employer_zip_err" class="help-block with-errors"></div> </div> </div> </div> </div> </div> </form> <form id="contactForm" action="<?php echo base_url()."home/add_teams_multiple"?>" class="contact-form" method="post" role="form"> <div class="col-md-6"> <div class="messages" style="padding-bottom: 10px; text-align: center;"><h4>Team Information</h4></div> <div class="controls"> <div class="row"> <div class="col-md-12"> <div class="form-group"> <label class="control-label" for="race_type"><?php _e("Team Type"); ?></label> <select name="race_type" class="form-control" style="margin-bottom: 0px !important;"> <option value="W">Walking</option> <option value="R">Running</option> </select> </div> <div class="form-group"> <label class="control-label" for="team_name"><?php _e("Team Name (Max. 20 Character)"); ?></label> <input id="team_name" type="text" maxlength="20" autocomplete="off" name="team_name" class="form-control" placeholder="Team Name *" required="required" data-error="Team Name is required."> <div class="help-block with-errors" ></div><div id="check_team_name" style="color: #a94442;"></div> <input type="hidden" name="email_exists" id="email_exists" value="N"> <input type="hidden" name="team_exists" id="team_exists" value="N"> <input type="hidden" name="emp_id" id="emp_id" value="<?php echo $eid;?>"> <input type="hidden" name="organizer_id" id="isNewEmployer" value="<?php echo $organizer_id;?>"> </div> <div class="form-group"> <label class="control-label" for="first_name"><?php _e("First Name"); ?></label> <input id="first_name" type="text" maxlength="100" name="first_name" class="form-control" placeholder="First Name *" required="required" data-error="First Name is required."> <div class="help-block with-errors"></div> </div> <div class="form-group"> <label class="control-label" for="last_name"><?php _e("Last Name"); ?></label> <input id="last_name" type="text" maxlength="100" name="last_name" class="form-control" placeholder="Last Name *" required="required" data-error="Last Name is required."> <div class="help-block with-errors"></div> </div> <div class="form-group"> <label class="control-label" for="email"><?php _e("Email"); ?></label> <input id="form_email" type="email" autocomplete="off" name="email" class="form-control" placeholder="Email *" required="required" data-error="Valid email is required."> <div class="help-block with-errors"></div><div id="check_team_email" style="color: #a94442;"></div> </div> </div> </div> </div> </div> <div class="row"> <div class="col-md-12" style="text-align: center;"> <input type="submit" id="submit_btn" class="btn btn-primary" value="Submit"> </div> </div> </form> </div> </div> <!-- Start Tab Content 2 --> <div role="tabpanel" class="tab-pane <?php echo $tab_2;?>" id="tab2"> <div class="row"> <div class="col-md-12"> <?php if(!empty($claimed_teams_data)){?> <div class="well well-sm"> <p><b>Claim Teams associated to your Employer</b></p> <p>The following teams are registered to your organization, but not to you:<p> </div> <div class="table-responsive"> <table class="table"> <thead> <tr> <th>Team Name</th> <th>Team Code</th> <th>Firstname</th> <th>Lastname</th> <th>Action</th> </tr> </thead> <tbody> <?php foreach ($claimed_teams_data as $ctd){?> <tr> <td><?php echo $ctd->team_name;?></td> <td><?php echo $ctd->code;?></td> <td><?php echo $ctd->first_name;?></td> <td><?php echo $ctd->last_name;?></td> <td><a href="<?php echo base_url().'home/team_claim/tid/'.$ctd->tid;?>" class="btn btn-info" role="button">Claim</a></td> </tr> <?php }?> </tbody> </table> </div> <?php }else {?> <div class="alert alert-info"> <strong>Info!</strong> There is no team(s) associate to your employer. </div> <?php }?> </div> </div> </div> <!-- Start Tab Content 3 --> <div role="tabpanel" class="tab-pane <?php echo $tab_3;?>" id="tab3"> <form id="paymentForm" action="<?php echo base_url()."home/payment"?>" method="post" role="form"> <div class="row"> <div class="col-md-12" style="margin-bottom: 10px;"> <input type="submit" id="submit_btn" class="button btn_red pull-right" value="Pay"> <input style="margin-right: 10px;" type="button" id="chk_all" class="button btn_blue pull-right" value="Check All"> </div> </div> <?php foreach ($combo_data as $combo){ ?> <div class="row"> <div class="col-md-12"> <div class="feature-3"> <div class="well well-sm"> <div class="row"> <div class="col-md-3">Team Name: <?php echo " ".$combo['team_info']->team_name;?></div> <div class="col-md-3">Team Code:<?php echo " ".$combo['team_info']->code;?></div> <div class="col-md-3">Team Type:<?php echo $combo['team_info']->race_type == 'R'? " Running" : " Walking";?></div> <div class="col-md-3"># of Members Paid? :<?php echo $combo['pay_count'];?> paid</div> </div> </div> <div class="row"> <div class="col-md-3"> <div class="table-columns"> <ul class="price"> <li class="header">Captain</li> <li class="grey"><?php echo $combo['captain']->first_name . " " . $combo['captain']->last_name; ?></li> <li>Age: <?php echo $combo['captain']->age; ?></li> <li>Sex: <?php echo isset($sexArr[$combo['captain']->sex])? $sexArr[$combo['captain']->sex] : ""; ?></li> <li> <?php if($combo['captain']->is_accepted == 'Y'){?> <span class="glyphicon glyphicon-ok gi_green"></span> <?php } else {?> <span class="glyphicon glyphicon-remove gi_red"></span> <?php }?>   Waiver </li> <li class="grey"> <?php if($combo['captain']->found == 'Y'){//$captain->is_paid == 'Y' ?> <a class="button btn_red" data-target="#member_add_edit" data-rid="<?php echo $combo['captain']->rid; ?>" data-tid="N" data-member= "1" data-edit= "Y" data-toggle="modal"> <i class="fa fa-pencil" aria-hidden="true"></i></a> <?php if($combo['captain']->is_paid == 'N'){?> <a class="button btn_red" data-target="#member_delete" data-rid="<?php echo $combo['captain']->rid; ?>" data-toggle="modal"> <i class="fa fa-trash-o" aria-hidden="true"></i></a> <?php }} else {?> <a class="button btn_red" data-target="#member_add_edit" data-rid="<?php echo $combo['captain']->rid; ?>" data-tid="<?php echo $combo['team_info']->tid; ?>" data-member= "1" data-edit= "N" data-toggle="modal" >Add</a> <?php }?> </li> </ul> </div> </div> <div class="col-md-3"> <div class="table-columns"> <ul class="price"> <li class="header bg-green">Runner two</li> <li class="grey"><?php echo $combo['runner_two']->first_name . " " . $combo['runner_two']->last_name; ?></li> <li>Age: <?php echo $combo['runner_two']->age; ?></li> <li>Sex: <?php echo isset($sexArr[$combo['runner_two']->sex])? $sexArr[$combo['runner_two']->sex] : ""; ?></li> <li> <?php if($combo['runner_two']->is_accepted == 'Y'){?> <span class="glyphicon glyphicon-ok gi_green"></span> <?php } else {?> <span class="glyphicon glyphicon-remove gi_red"></span> <?php }?>   Waiver </li> <li class="grey"> <?php if($combo['runner_two']->found == 'Y'){?> <a class="button" data-target="#member_add_edit" data-rid="<?php echo $combo['runner_two']->rid; ?>" data-tid="N" data-member= "2" data-edit= "Y" data-toggle="modal"><i class="fa fa-pencil" aria-hidden="true"></i></a> <?php if($combo['runner_two']->is_paid == 'N'){?> <a class="button" data-target="#member_delete" data-rid="<?php echo $combo['runner_two']->rid; ?>" data-toggle="modal"> <i class="fa fa-trash-o" aria-hidden="true"></i></a> <?php }} else {?> <a class="button" data-target="#member_add_edit" data-rid="<?php echo $combo['runner_two']->rid; ?>" data-tid="<?php echo $combo['team_info']->tid; ?>" data-member= "2" data-edit= "N" data-toggle="modal" >Add</a> <?php }?> </li> </ul> </div> </div> <div class="col-md-3"> <div class="table-columns"> <ul class="price"> <li class="header bg-green">Runner three</li> <li class="grey"><?php echo $combo['runner_three']->first_name . " " . $combo['runner_three']->last_name; ?></li> <li>Age: <?php echo $combo['runner_three']->age; ?></li> <li>Sex: <?php echo isset($sexArr[$combo['runner_three']->sex])? $sexArr[$combo['runner_three']->sex] : ""; ?></li> <li><?php if($combo['runner_three']->is_accepted == 'Y'){?> <span class="glyphicon glyphicon-ok gi_green"></span> <?php } else {?> <span class="glyphicon glyphicon-remove gi_red"></span> <?php }?>   Waiver </li> <li class="grey"> <?php if($combo['runner_three']->found == 'Y'){?> <a class="button" data-target="#member_add_edit" data-rid="<?php echo $combo['runner_three']->rid; ?>" data-tid="N" data-member= "3" data-edit= "Y" data-toggle="modal"><i class="fa fa-pencil" aria-hidden="true"></i></a> <?php if($combo['runner_three']->is_paid == 'N'){?> <a class="button" data-target="#member_delete" data-rid="<?php echo $combo['runner_three']->rid; ?>" data-toggle="modal"> <i class="fa fa-trash-o" aria-hidden="true"></i></a> <?php }} else {?> <a class="button" data-target="#member_add_edit" data-rid="<?php echo $combo['runner_three']->rid; ?>" data-tid="<?php echo $combo['team_info']->tid; ?>" data-member= "3" data-edit= "N" data-toggle="modal" >Add</a> <?php }?> </li> </ul> </div> </div> <div class="col-md-3"> <div class="table-columns"> <ul class="price"> <li class="header bg-blue">Payments</li> <li class="grey">$ <?php echo $amount;?> / member</li> <li> <?php if($combo['captain']->found == 'Y'){ if($combo['captain']->is_paid == 'Y'){?> <span class="glyphicon glyphicon-ok gi_green"></span> <?php } else { if($combo['captain']->is_accepted == 'Y'){?> <input type="checkbox" name="paymember[]" value="<?php echo $combo['captain']->rid; ?>"> <?php }} echo "  Captain          "; } else { ?> -- <?php }?> </li> <li> <?php if($combo['runner_two']->found == 'Y'){ if($combo['runner_two']->is_paid == 'Y'){?> <span class="glyphicon glyphicon-ok gi_green"></span> <?php } else { if($combo['runner_two']->is_accepted == 'Y'){?> <input type="checkbox" name="paymember[]" value="<?php echo $combo['runner_two']->rid; ?>"> <?php }} echo "  Runner two  "; } else { ?> -- <?php }?> </li> <li> <?php if($combo['runner_three']->found == 'Y'){ if($combo['runner_three']->is_paid == 'Y'){?> <span class="glyphicon glyphicon-ok gi_green"></span> <?php } else { if($combo['runner_three']->is_accepted == 'Y'){?> <input type="checkbox" name="paymember[]" value="<?php echo $combo['runner_three']->rid; ?>"> <?php } } echo "  Runner three "; } else { ?> -- <?php }?> </li> <li class="grey" style="padding: 11px !important;"> <input style="color: #888 !important" type="button" id="" class="button grey" value="<?php echo "Paid [".$combo['pay_count']."]";?>"> </li> </ul> </div> </div> </div> <!-- here to end form </form> --> </div> </div> </div> <?php }?> </form> </div> <!-- Start Tab Content 4 --> <div role="tabpanel" class="tab-pane <?php echo $tab_4;?>" id="tab4"> </div> </div> </div> </div> </div> </div> </section> <!-- End Tab Section --> <!-- Start Service Section --> <section class=""> <div class="container"> <div class="row"> <div class="col-md-12 mb30"> <div class="section-title left mb50"> <h3 style="font-size: 34px;">Note</h3> </div> <ul class="fa-ul"> <li><i class="fa-li fa fa-check-square"></i>If your team participates with a substitute or any other changes that should have been reported prior to May 8, 2017 at Midnight, your team will automatically be disqualified.</li> <li><i class="fa-li fa fa-check-square"></i>Each Team Member MUST Sign the Registration Form.</li> <li><i class="fa-li fa fa-check-square"></i>All qualified teams must consist of 3 persons. If less than 3, the team will not be eligible for an award.</li> <li><i class="fa-li fa fa-check-square"></i>All members on a team must be all walkers or runners not combined.</li> <li><i class="fa-li fa fa-check-square"></i>The age of each participant must be at least 16 years old (with parental permission if age = 16 or 17).</li> <li><i class="fa-li fa fa-check-square"></i>All members on a team must be employees, part or full time or retirees of the same employer.</li> <li><i class="fa-li fa fa-check-square"></i>If you work for the State of Vermont then your team must consist of individuals from the same Agency. </li> <li><i class="fa-li fa fa-check-square"></i>A violation of any of the above rules will result in disqualification of your team.</li> </ul> <a href="#" class="btn btn-primary mt20">View Info & rules</a> </div> </div> </div> </section> <script> $(document).ready(function(){ $('#contactForm').validator(); var info = "<?php echo $info; ?>"; if(info == 'Y'){ $('#infoModal').modal('show'); } $('#chk_all').click(function() { $('input').prop('checked', true); }); $.ajax({ type:"POST", url:"<?php echo base_url()?>home/getEmployerDetails", data:{eid:<?php echo $eid;?>}, dataType:"json", success:function(response) { $("#employer_name").val(response[0].employer_name); $("#employer_type").val(response[0].employer_type); $("#employer_address").val(response[0].employer_address); $("#employer_city").val(response[0].employer_city); $("#employer_state").val(response[0].employer_state); $("#employer_zip").val(response[0].employer_zip); } }); $("#team_name").keyup(function(){ $.ajax({ type: "POST", url: "<?php echo base_url()?>home/checkTeamName", data:'tn='+$(this).val(), success: function(data2){ $("#check_team_name").show(); //$("#check_team_name").html(data2); if(data2=='Y'){ $("#check_team_name").html("<p>Team Name Already Exists!</p>"); $("#team_exists").val('Y'); } if(data2=='N'){ $("#check_team_name").html(""); $("#team_exists").val('N'); } } }); }); $("#form_email").keyup(function(){ $.ajax({ type: "POST", url: "<?php echo base_url()?>home/checkTeamEmail", data:'temail='+$(this).val(), success: function(data3){ $("#check_team_email").show(); if(data3=='Y'){ $("#check_team_email").html("<p>Email Already Exists!</p>"); $("#email_exists").val('Y'); } if(data3=='N'){ $("#check_team_email").html(""); $("#email_exists").val('N'); } } }); }); }); $('body').on('hidden.bs.modal', '.modal', function () { submitUrl = "<?php echo base_url()."home/multiple_team_home/tab/3";?>"; window.location = submitUrl; }); $('#member_delete').on('shown.bs.modal', function (event) { var button = $(event.relatedTarget); var rid = button.data('rid'); $('#member_delete').find('.modal-footer #dconfirm').on('click', function(){ $.ajax({ type:"POST", url:"<?php echo base_url()?>home/delete_member", data:{rid:rid}, dataType:"json", success:function(response) { if(response == 's'){ $('#member_delete').modal('hide'); } } }); }); }); $('#paymentForm').submit(function() { var val = []; $(':checkbox:checked').each(function(i){ val[i] = $(this).val(); }); if (val.length === 0) { alert("You haven't selected any Members to Pay for. Please make a selection before continuing."); return false; }else{ return true; } }); </script>