Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <title>Phaze5</title>
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <!-- Css -->
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
- <!-- JavaScript -->
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
- <!-- Fonts -->
- <link href="https://fonts.googleapis.com/css?family=Chonburi" rel="stylesheet">
- </head>
- <body>
- @inherits Glass.Mapper.Sc.Web.Mvc.GlassView<Pfizer.BTOD.Feature.PCRequest.PCRequest>
- @if (Model != null)
- {
- <section class="page-header" data-module="pageHeader">
- <div class="container">
- <div class="row">
- <div class="large-12 columns">
- <nav aria-label="You are here:" role="navigation">
- @Html.Sitecore().Placeholder("Breadcrumb")
- </nav>
- <h1 id="pcRequestHeader" class="article-title">New PC Orders</h1>
- </div>
- </div>
- </div>
- </section>
- <style>
- @media (min-width: 1000px){
- .title{
- font-weight:bold;
- }
- .desc{
- font-weight:normal;
- font-size:small;
- }
- .pcrequest-tile{
- position: relative;
- width: 15%;
- display: inline-block;
- border: 1px solid lightgray;
- margin: 15px;
- text-align:center;
- justify-content: center;
- align-items: center;
- height: 300px;
- cursor: pointer;
- column-gap: length;
- }
- .active, .pcrequest-tile:hover{
- border: 1px solid black;
- }
- .pcimg{
- }
- }
- @media (max-width: 1000px){
- .title{
- font-weight:bold;
- }
- .desc{
- font-weight:normal;
- font-size:small;
- }
- .pcrequest-tile{
- position: relative;
- width: 100%;
- display: inline-block;
- border: 1px solid lightgray;
- margin: 20px auto 0 auto;
- text-align:center;
- justify-content: center;
- align-items: center;
- height: 300px;
- cursor: pointer;
- }
- .active, .pcrequest-tile:hover{
- border: 1px solid black;
- }
- .pcimg{
- }
- }
- @media (max-width: 500px){
- .title{
- font-weight:bold;
- }
- .desc{
- font-weight:normal;
- font-size:small;
- }
- .pcrequest-tile{
- position: relative;
- width: 100%;
- display: inline-block;
- border: 1px solid lightgray;
- margin-right: auto;
- margin-left: auto;
- text-align:center;
- justify-content: center;
- align-items: center;
- height: 300px;
- cursor: pointer;
- }
- .active, .pcrequest-tile:hover{
- border: 1px solid black;
- }
- .pcimg{
- }
- }
- </style>
- <div class="container contact-service-desk" id="page-content">
- <div class="row">
- <div id="pcRequestTab1" style="display:inline" class="small-12 columns">
- <!--New PC Orders-->
- <br/>
- <br/>
- <p>@Editable(x => x.Tab_1_Description)</p>
- <br/>
- <br/>
- <br/>
- <br/>
- <br/>
- <p style="background:#f7f7f7; width:67%">
- @Editable(x => x.Tab_1_Related_Links)
- </p>
- <button class="button pull-right" onclick="document.getElementById('pcRequestHeader').innerHTML = '@Editable(x => x.Tab_2_Title)'; document.getElementById('pcRequestTab1').style.display = 'none'; document.getElementById('pcRequestTab2').style.display = 'inline';">
- @Editable(x => x.Tab_1_Next_Button_Text)
- </button>
- </div>
- <div id="pcRequestTab2" style="display:none;" class="small-12 columns">
- <!--Choose Your PC-->
- <p>@Editable(x => x.Tab_2_Description)</p>
- <div class="container flex-container" id="pcRequestContainer">
- <ul style="list-style-type: none; width: 100%; align-content:center;">
- <li class="pcrequest-tile active flex-item">
- <div class="title">Standard Office</div>
- <br />
- <div>
- <p class="desc">most common standard model</p>
- <img class="pcimg" src="http://btod-dev.pfizer.com/-/media/btod/feature/pcrequest/lenovo-laptop-thinkpad-T-Series.png" />
- <br />
- <div>
- <p class="desc">
- <span>T-Series</span><br />
- <span>$855 USD</span>
- </p>
- </div>
- </div>
- </li>
- <li class="pcrequest-tile flex-item">
- <div class="title">Great for Travel</div>
- <br />
- <div>
- <p class="desc">smaller more compact than T-Series</p>
- <img class="pcimg" src="http://btod-dev.pfizer.com/-/media/btod/feature/pcrequest/lenovo-laptop-thinkpad-X-Series.png" />
- <br />
- <div>
- <p class="desc">
- <span>X-Series</span><br />
- <span>$996 USD</span>
- </p>
- </div>
- </div>
- </li>
- <li class="pcrequest-tile flex-item">
- <div class="title">Great for Travel</div>
- <br />
- <div>
- <p class="desc">smaller more compact than T-Series</p>
- <img class="pcimg" src="http://btod-dev.pfizer.com/-/media/btod/feature/pcrequest/lenovo-laptop-thinkpad-X-Series.png" />
- <br />
- <div>
- <p class="desc">
- <span>X-Series</span><br />
- <span>$996 USD</span>
- </p>
- </div>
- </div>
- </li>
- <li class="pcrequest-tile flex-item">
- <div class="title">Executive Model</div>
- <br />
- <div>
- <p class="desc">thin, powerful, tablet functionality</p>
- <img class="pcimg" src="http://btod-dev.pfizer.com/-/media/btod/feature/pcrequest/lenovo-thinkpad-X1-Yoga.png" />
- <br />
- <div>
- <p class="desc">
- <span>X1 Yoga</span><br />
- <span>$1,567 USD</span>
- </p>
- </div>
- </div>
- </li>
- <li class="pcrequest-tile flex-item">
- <div class="title">Companion Device</div>
- <br />
- <div>
- <p class="desc">used when you have another primary device(e.g an iPad)</p>
- <img class="pcimg" src="http://btod-dev.pfizer.com/-/media/btod/feature/pcrequest/lenovo-laptop-thinkpad-L-Series.png" />
- <br />
- <div>
- <p class="desc">
- <span>L-Series</span><br />
- <span>$564 USD</span>
- </p>
- </div>
- </div>
- </li>
- <li class="pcrequest-tile flex-item">
- <div class="title">Stationary Desktop</div>
- <br />
- <div>
- <p class="desc">stationary tower connects easily to external devices</p>
- <img class="pcimg" src="http://btod-dev.pfizer.com/-/media/btod/feature/pcrequest/lenovo-thinkstation-Workstation.png" />
- <br />
- <div>
- <p class="desc">
- <span>Workstation</span><br />
- <span>$1,000 USD</span>
- </p>
- </div>
- </div>
- </li>
- </ul>
- </div>
- <button class="button pull-left" onclick="document.getElementById('pcRequestHeader').innerHTML = '@Editable(x => x.Tab_1_Title)'; document.getElementById('pcRequestTab2').style.display = 'none'; document.getElementById('pcRequestTab1').style.display = 'inline';">@Editable(x => x.Tab_2_Back_Button_Text)</button>
- <button class="button pull-right" onclick="document.getElementById('pcRequestHeader').innerHTML = '@Editable(x => x.Tab_3_Title)'; document.getElementById('pcRequestTab2').style.display = 'none'; document.getElementById('pcRequestTab3').style.display = 'inline';">@Editable(x => x.Tab_2_Next_Button_Text)</button>
- </div>
- <div id="pcRequestTab3" style="display:none" class="small-12 columns">
- <!--Requestor Details-->
- <fieldset class="large-8 columns">
- <legend>This order is for <span class="required">*</span></legend>
- <input name="user" type="radio" value="me"> <label for="me">Myself</label>
- <input name="user" type="radio" value="others"> <label for="me">Someone Else</label>
- <div class="medium-12 columns">
- <form class="people-picker pplSearch" id="people">
- <div class="row">
- <div class="small-8 columns">
- <label>Select Owner(last name, first)</label>
- </div>
- </div>
- <div class="row">
- <div class="medium-8 columns">
- <input type="text" id="peopleAutoSearch" autocomplete="off">
- </div>
- <div class="medium-8 columns">
- <label>
- First Name:
- <label class="label-user-value"></label>
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- Last Name:
- <label class="label-user-value"></label>
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- User ID:
- <label class="label-user-value"></label>
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- Email Address:
- <label class="label-user-value"></label>
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- Manager:
- <label class="label-user-value"></label>
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- Phone Number <span class="required">*</span>
- <input type="text" placeholder="" pattern="^\d{10}" class="phoneNumber">
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- Charge Code / Cost Center <span class="required">*</span>
- <input type="text" placeholder="" class="cccode">
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- Site
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- <label><div class="ac_container" style="width: 352px;"><input type="text" id="issueLocationText" autocomplete="off" class="ac_input"><div class="ac_button ac_btn_out" title="Get All (Down key)"><i class="fa fa-angle-down"></i></div><div class="ac_result_area" style="display: none;"><div class="ac_navi"><div class="info"></div><p></p></div><ul class="ac_results ac_results_off"></ul><div class="ac_subinfo"></div></div><input type="hidden" name="issueLocationText_primary_key" id="issueLocationText_primary_key" value="OTHER LOCATION"></div></label>
- </label>
- </div>
- <div class="action-bar clearfix large-12 columns">
- <a href="#" class="button small float-right"> Clear</a>
- </div>
- </div>
- </form>
- </div>
- </fieldset>
- <fieldset class="large-8 columns">
- <legend>Ship To <span class="required">*</span></legend>
- <input name="siteOption" type="radio" value="pfizer" onclick="document.getElementById('remoteLoc').style.display = 'none';"> <label for="pfizer">Pfizer Site(above)</label>
- <input name="siteOption" type="radio" value="others" onclick="document.getElementById('remoteLoc').style.display = 'inline';"> <label for="others">Non-Pfizer/Remote Location</label>
- <div id="remoteLoc" class="medium-12 columns" style="display:none;">
- <form class="people-picker pplSearch" id="address">
- <div class="row">
- <div class="medium-8 columns">
- <label>
- Address
- <input type="text" placeholder="" class="Address">
- </label>
- </div>
- <div class="medium-8 columns">
- <label>
- <div class="medium-4 columns">
- City
- <input type="text" placeholder="" class="City">
- </div>
- </label>
- <label>
- <div class="medium-4 columns">
- State / Province
- <input type="text" placeholder="" class="State">
- </div>
- </label>
- <label>
- <div class="medium-4 columns">
- Postal Code
- <input type="text" placeholder="" class="ZIP">
- </div>
- </label>
- <label>
- <div class="medium-4 columns">
- Country
- <input type="text" placeholder="" class="Country">
- </div>
- </label>
- </div>
- <div class="medium-8 columns" style="display:none;">
- <label>
- Country
- <input type="text" placeholder="" class="dummy">
- </label>
- </div>
- </div>
- </form>
- </div>
- </fieldset>
- <fieldset class="large-12 columns">
- <button class="button pull-left" onclick="document.getElementById('pcRequestHeader').innerHTML='Choose Your PC'; document.getElementById('pcRequestTab3').style.display='none'; document.getElementById('pcRequestTab2').style.display='inline';">BACK</button>
- <button class="button pull-right" onclick="document.getElementById('pcRequestHeader').innerHTML='Confirm Your Order'; document.getElementById('pcRequestTab3').style.display='none'; document.getElementById('pcRequestTab4').style.display='inline';">NEXT</button>
- </fieldset>
- </div>
- <div id="pcRequestTab4" style="display:none" class="small-12 columns">
- <!--Confirm Your Order-->
- <fieldset class="large-8 columns">
- Please review your order details below. Note: Estimated delivery will be approximately 15 business
- days after manager approval. Shipment times may vary.
- <br />
- <br />
- <div class="row">
- <div class="medium-12 columns">
- <label>
- PC Selection:
- <label class="label-user-value"><span id="myText"></span></label>
- </label>
- </div>
- <div class="medium-12 columns">
- <label>
- Estimated Price:
- <label class="label-user-value">-PLACEHOLDER VALUE-</label>
- </label>
- </div>
- <div class="medium-12 columns">
- <label>
- Charge To:
- <label class="label-user-value">-PLACEHOLDER VALUE-</label>
- </label>
- </div>
- <div class="medium-12 columns">
- <label>
- Deliver To:
- <label class="label-user-value">-PLACEHOLDER VALUE-</label>
- </label>
- </div>
- </div>
- </fieldset>
- <fieldset class="large-12 columns">
- <br />
- <br />
- <br />
- <br />
- <button class="button pull-left" onclick="document.getElementById('pcRequestHeader').innerHTML='Requestor Details'; document.getElementById('pcRequestTab4').style.display='none'; document.getElementById('pcRequestTab3').style.display='inline';">@Editable(x => x.Tab_4_Back_Button_Text)</button>
- <button class="button pull-right" onclick="document.getElementById('pcRequestHeader').innerHTML='Order Submitted'; document.getElementById('pcRequestTab4').style.display='none'; document.getElementById('pcRequestTab5').style.display='inline';">@Editable(x => x.Tab_4_Place_Order_Text)</button>
- </fieldset>
- </div>
- <div id="pcRequestTab5" style="display:none" class="small-12 columns">
- <!--Order Submitted-->
- <br />
- <br />
- <p>@Editable(x => x.Tab_5_Desciption_1_Text)</p>
- <br />
- <br />
- <br />
- <br />
- <br />
- <br />
- <br />
- <br />
- </div>
- </div>
- </div>
- <script type="text/javascript">
- // Add active class to the current button (highlight it)
- var header = document.getElementById("pcRequestContainer");
- var btns = header.getElementsByClassName("pcrequest-tile");
- for (var i = 0; i < btns.length; i++) {
- btns[i].addEventListener("click", function () {
- //alert("c");
- var current = document.getElementsByClassName("active");
- current[0].className = current[0].className.replace(" active", "");
- this.className += " active";
- });
- }
- </script>
- }
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement