www.oregonpaintball.com Open in urlscan Pro
173.249.144.98  Public Scan

URL: https://www.oregonpaintball.com/shop-by-brand/legacy/cci/cci-phantom-trigger-shoe-black.html
Submission: On February 01 via manual from IN — Scanned from DE

Form analysis 8 forms found in the DOM

GET https://www.oregonpaintball.com/catalogsearch/result/

<form id="search_mini_form" action="https://www.oregonpaintball.com/catalogsearch/result/" method="get">
  <div class="input-box">
    <label for="search">Search:</label>
    <input id="search" type="search" name="q" value="" class="input-text required-entry" maxlength="128" placeholder="What are you looking for?" autocomplete="off">
    <input id="search_section" name="search_section" value="rental" type="hidden">
    <button type="submit" title="Search" class="button search-button"><span><span>Search</span></span></button>
  </div>
  <div id="search_autocomplete" class="search-autocomplete" style="display: none;"></div>
  <script type="text/javascript">
    //<![CDATA[
    var searchForm = new Varien.searchForm('search_mini_form', 'search', '');
    searchForm.initAutocomplete('https://www.oregonpaintball.com/catalogsearch/ajax/suggest/', 'search_autocomplete');
    //]]>
  </script>
</form>

POST https://www.oregonpaintball.com/customer/account/createAjax/

<form action="https://www.oregonpaintball.com/customer/account/createAjax/" method="post" id="form-validate-popup" class="scaffold-form" enctype="multipart/form-data" novalidate="">
  <div class="fieldset">
    <input type="hidden" name="success_url" value="">
    <input type="hidden" name="error_url" value="">
    <ul class="form-list">
      <li class="fields hide-label">
        <div class="customer-name">
          <div class="field name-firstname">
            <label for="firstname" class="required"><em>*</em>First Name</label>
            <div class="input-box">
              <input type="text" id="firstname" name="firstname" value="" title="First Name" maxlength="255" class="input-text required-entry" placeholder="First Name*">
            </div>
          </div>
          <div class="field name-lastname">
            <label for="lastname" class="required"><em>*</em>Last Name</label>
            <div class="input-box">
              <input type="text" id="lastname" name="lastname" value="" title="Last Name" maxlength="255" class="input-text required-entry" placeholder="Last Name*">
            </div>
          </div>
        </div>
      </li>
      <li class="hide-label">
        <label for="email_address" class="required"><em>*</em>Email Address</label>
        <div class="input-box">
          <input type="email" autocapitalize="off" autocorrect="off" spellcheck="false" name="email" id="email_address" value="" title="Email Address" class="input-text validate-email required-entry" placeholder="Email Address *">
        </div>
      </li>
      <li class="fields hide-label">
        <div class="field">
          <label for="password" class="required"><em>*</em>Password</label>
          <div class="input-box">
            <input type="password" name="password" id="password" title="Password" class="input-text required-entry validate-password" placeholder="Password *">
          </div>
        </div>
        <div class="field">
          <label for="confirmation" class="required"><em>*</em>Confirm Password</label>
          <div class="input-box">
            <input type="password" name="confirmation" title="Confirm Password" id="confirmation" class="input-text required-entry validate-cpassword" placeholder="Confirm Password *">
          </div>
        </div>
      </li>
      <li class="fields hide-label">
        <div class="field">
          <label for="company">Screen Name</label>
          <div class="input-box">
            <input type="text" name="screenname" id="screenname" value="" title="Company" class=" input-text required-entry" placeholder="Screen Name *">
          </div>
        </div>
      </li>
      <li class="birth-day">
        <label for="date_of_birth" class="required"><em>*</em>Date Of Birth</label>
        <div class="input-box customer-dob  customer-dob-popup">
          <div class="dob-day custom">
            <div id="sbHolder_36273101" class="sbHolder"><a id="sbToggle_36273101" href="#" class="sbToggle"></a><a id="sbSelector_36273101" href="#" class="sbSelector">Day</a>
              <ul id="sbOptions_36273101" class="sbOptions" style="display: none;">
                <li><a href="#" rel="" class="sbFocus">Day</a></li>
                <li><a href="#1" rel="1">1</a></li>
                <li><a href="#2" rel="2">2</a></li>
                <li><a href="#3" rel="3">3</a></li>
                <li><a href="#4" rel="4">4</a></li>
                <li><a href="#5" rel="5">5</a></li>
                <li><a href="#6" rel="6">6</a></li>
                <li><a href="#7" rel="7">7</a></li>
                <li><a href="#8" rel="8">8</a></li>
                <li><a href="#9" rel="9">9</a></li>
                <li><a href="#10" rel="10">10</a></li>
                <li><a href="#11" rel="11">11</a></li>
                <li><a href="#12" rel="12">12</a></li>
                <li><a href="#13" rel="13">13</a></li>
                <li><a href="#14" rel="14">14</a></li>
                <li><a href="#15" rel="15">15</a></li>
                <li><a href="#16" rel="16">16</a></li>
                <li><a href="#17" rel="17">17</a></li>
                <li><a href="#18" rel="18">18</a></li>
                <li><a href="#19" rel="19">19</a></li>
                <li><a href="#20" rel="20">20</a></li>
                <li><a href="#21" rel="21">21</a></li>
                <li><a href="#22" rel="22">22</a></li>
                <li><a href="#23" rel="23">23</a></li>
                <li><a href="#24" rel="24">24</a></li>
                <li><a href="#25" rel="25">25</a></li>
                <li><a href="#26" rel="26">26</a></li>
                <li><a href="#27" rel="27">27</a></li>
                <li><a href="#28" rel="28">28</a></li>
                <li><a href="#29" rel="29">29</a></li>
                <li><a href="#30" rel="30">30</a></li>
                <li><a href="#31" rel="31">31</a></li>
              </ul>
            </div><select name="day" id="day" class="required-entry" sb="36273101">
              <option value="" selected="selected">Day</option>
              <option>1</option>
              <option>2</option>
              <option>3</option>
              <option>4</option>
              <option>5</option>
              <option>6</option>
              <option>7</option>
              <option>8</option>
              <option>9</option>
              <option>10</option>
              <option>11</option>
              <option>12</option>
              <option>13</option>
              <option>14</option>
              <option>15</option>
              <option>16</option>
              <option>17</option>
              <option>18</option>
              <option>19</option>
              <option>20</option>
              <option>21</option>
              <option>22</option>
              <option>23</option>
              <option>24</option>
              <option>25</option>
              <option>26</option>
              <option>27</option>
              <option>28</option>
              <option>29</option>
              <option>30</option>
              <option>31</option>
            </select>
          </div>
          <div class="dob-month custom">
            <div id="sbHolder_99559599" class="sbHolder"><a id="sbToggle_99559599" href="#" class="sbToggle"></a><a id="sbSelector_99559599" href="#" class="sbSelector">Month</a>
              <ul id="sbOptions_99559599" class="sbOptions" style="display: none;">
                <li><a href="#" rel="" class="sbFocus">Month</a></li>
                <li><a href="#1" rel="1">Jan</a></li>
                <li><a href="#2" rel="2">Feb</a></li>
                <li><a href="#3" rel="3">Mar</a></li>
                <li><a href="#4" rel="4">Apr</a></li>
                <li><a href="#5" rel="5">May</a></li>
                <li><a href="#6" rel="6">Jun</a></li>
                <li><a href="#7" rel="7">Jul</a></li>
                <li><a href="#8" rel="8">Aug</a></li>
                <li><a href="#9" rel="9">Sep</a></li>
                <li><a href="#10" rel="10">Oct</a></li>
                <li><a href="#11" rel="11">Nov</a></li>
                <li><a href="#12" rel="12">Dec</a></li>
              </ul>
            </div><select name="month" id="month" class="required-entry" sb="99559599">
              <option value="" selected="selected">Month</option>
              <option value="1">Jan</option>
              <option value="2">Feb</option>
              <option value="3">Mar</option>
              <option value="4">Apr</option>
              <option value="5">May</option>
              <option value="6">Jun</option>
              <option value="7">Jul</option>
              <option value="8">Aug</option>
              <option value="9">Sep</option>
              <option value="10">Oct</option>
              <option value="11">Nov</option>
              <option value="12">Dec</option>
            </select>
          </div>
          <div class="dob-year custom">
            <div id="sbHolder_32037602" class="sbHolder"><a id="sbToggle_32037602" href="#" class="sbToggle"></a><a id="sbSelector_32037602" href="#" class="sbSelector">Year</a>
              <ul id="sbOptions_32037602" class="sbOptions" style="display: none;">
                <li><a href="#" rel="" class="sbFocus">Year</a></li>
                <li><a href="#1950" rel="1950">1950</a></li>
                <li><a href="#1951" rel="1951">1951</a></li>
                <li><a href="#1952" rel="1952">1952</a></li>
                <li><a href="#1953" rel="1953">1953</a></li>
                <li><a href="#1954" rel="1954">1954</a></li>
                <li><a href="#1955" rel="1955">1955</a></li>
                <li><a href="#1956" rel="1956">1956</a></li>
                <li><a href="#1957" rel="1957">1957</a></li>
                <li><a href="#1958" rel="1958">1958</a></li>
                <li><a href="#1959" rel="1959">1959</a></li>
                <li><a href="#1960" rel="1960">1960</a></li>
                <li><a href="#1961" rel="1961">1961</a></li>
                <li><a href="#1962" rel="1962">1962</a></li>
                <li><a href="#1963" rel="1963">1963</a></li>
                <li><a href="#1964" rel="1964">1964</a></li>
                <li><a href="#1965" rel="1965">1965</a></li>
                <li><a href="#1966" rel="1966">1966</a></li>
                <li><a href="#1967" rel="1967">1967</a></li>
                <li><a href="#1968" rel="1968">1968</a></li>
                <li><a href="#1969" rel="1969">1969</a></li>
                <li><a href="#1970" rel="1970">1970</a></li>
                <li><a href="#1971" rel="1971">1971</a></li>
                <li><a href="#1972" rel="1972">1972</a></li>
                <li><a href="#1973" rel="1973">1973</a></li>
                <li><a href="#1974" rel="1974">1974</a></li>
                <li><a href="#1975" rel="1975">1975</a></li>
                <li><a href="#1976" rel="1976">1976</a></li>
                <li><a href="#1977" rel="1977">1977</a></li>
                <li><a href="#1978" rel="1978">1978</a></li>
                <li><a href="#1979" rel="1979">1979</a></li>
                <li><a href="#1980" rel="1980">1980</a></li>
                <li><a href="#1981" rel="1981">1981</a></li>
                <li><a href="#1982" rel="1982">1982</a></li>
                <li><a href="#1983" rel="1983">1983</a></li>
                <li><a href="#1984" rel="1984">1984</a></li>
                <li><a href="#1985" rel="1985">1985</a></li>
                <li><a href="#1986" rel="1986">1986</a></li>
                <li><a href="#1987" rel="1987">1987</a></li>
                <li><a href="#1988" rel="1988">1988</a></li>
                <li><a href="#1989" rel="1989">1989</a></li>
                <li><a href="#1990" rel="1990">1990</a></li>
                <li><a href="#1991" rel="1991">1991</a></li>
                <li><a href="#1992" rel="1992">1992</a></li>
                <li><a href="#1993" rel="1993">1993</a></li>
                <li><a href="#1994" rel="1994">1994</a></li>
                <li><a href="#1995" rel="1995">1995</a></li>
                <li><a href="#1996" rel="1996">1996</a></li>
                <li><a href="#1997" rel="1997">1997</a></li>
                <li><a href="#1998" rel="1998">1998</a></li>
                <li><a href="#1999" rel="1999">1999</a></li>
                <li><a href="#2000" rel="2000">2000</a></li>
                <li><a href="#2001" rel="2001">2001</a></li>
                <li><a href="#2002" rel="2002">2002</a></li>
                <li><a href="#2003" rel="2003">2003</a></li>
                <li><a href="#2004" rel="2004">2004</a></li>
                <li><a href="#2005" rel="2005">2005</a></li>
                <li><a href="#2006" rel="2006">2006</a></li>
                <li><a href="#2007" rel="2007">2007</a></li>
                <li><a href="#2008" rel="2008">2008</a></li>
                <li><a href="#2009" rel="2009">2009</a></li>
                <li><a href="#2010" rel="2010">2010</a></li>
                <li><a href="#2011" rel="2011">2011</a></li>
                <li><a href="#2012" rel="2012">2012</a></li>
                <li><a href="#2013" rel="2013">2013</a></li>
                <li><a href="#2014" rel="2014">2014</a></li>
              </ul>
            </div><select name="year" id="year" class="required-entry" sb="32037602">
              <option value="" selected="selected">Year</option>
              <option>1950</option>
              <option>1951</option>
              <option>1952</option>
              <option>1953</option>
              <option>1954</option>
              <option>1955</option>
              <option>1956</option>
              <option>1957</option>
              <option>1958</option>
              <option>1959</option>
              <option>1960</option>
              <option>1961</option>
              <option>1962</option>
              <option>1963</option>
              <option>1964</option>
              <option>1965</option>
              <option>1966</option>
              <option>1967</option>
              <option>1968</option>
              <option>1969</option>
              <option>1970</option>
              <option>1971</option>
              <option>1972</option>
              <option>1973</option>
              <option>1974</option>
              <option>1975</option>
              <option>1976</option>
              <option>1977</option>
              <option>1978</option>
              <option>1979</option>
              <option>1980</option>
              <option>1981</option>
              <option>1982</option>
              <option>1983</option>
              <option>1984</option>
              <option>1985</option>
              <option>1986</option>
              <option>1987</option>
              <option>1988</option>
              <option>1989</option>
              <option>1990</option>
              <option>1991</option>
              <option>1992</option>
              <option>1993</option>
              <option>1994</option>
              <option>1995</option>
              <option>1996</option>
              <option>1997</option>
              <option>1998</option>
              <option>1999</option>
              <option>2000</option>
              <option>2001</option>
              <option>2002</option>
              <option>2003</option>
              <option>2004</option>
              <option>2005</option>
              <option>2006</option>
              <option>2007</option>
              <option>2008</option>
              <option>2009</option>
              <option>2010</option>
              <option>2011</option>
              <option>2012</option>
              <option>2013</option>
              <option>2014</option>
            </select>
          </div>
          <div class="dob-full" style="display:none;">
            <input type="hidden" id="dob" name="dob">
          </div>
        </div>
      </li>
      <li class="gender">
        <!--label for="gender" class="required"><em>*</em>Gender</label>
                    <div class="input-box">
                        <select id="gender" name="gender" title="Gender" class="validate-select">
                            <option value="" selected="selected"></option>
                            <option value="1">Male</option>
                            <option value="2">Female</option>
                        </select>
                    </div-->
        <label for="gender" class="required">Gender</label>
        <div class="input-box">
          <input id="1_gender" type="radio" name="gender" value="1" class="radio validate-one-required">
          <label for="1_gender">Male</label>
          <input id="2_gender" type="radio" name="gender" value="2" class="radio ">
          <label for="2_gender">Female</label>
        </div>
      </li>
      <li class="fields hide-label">
        <div class="field">
          <label for="zip" class="required"><em>*</em>Zip Code</label>
          <div class="input-box">
            <input type="text" name="postcode" value="" title="Zip" id="zip" class="input-text validate-zip-international  required-entry" placeholder="Zip Code *">
          </div>
        </div>
      </li>
      <li class="control">
        <div class="input-box">
          <input type="checkbox" name="is_subscribed" title="Sign Up for Newsletter" value="1" id="is_subscribed" checked="checked" class="checkbox">
          <label for="is_subscribed">Sign up for email to learn about the latest innovations, styles, and promotions.</label>
        </div>
      </li>
    </ul>
  </div>
  <div class="buttons-set">
    <button type="submit" title="Sign Up" class="button"><span><span>Sign Up</span></span></button>
  </div>
  <p class="note"> By clicking sign up you agree to Oregon Paintball <a href="https://www.oregonpaintball.com/terms-conditions/">Terms &amp; Conditions</a> and <a href="https://www.oregonpaintball.com/policies/">Policies</a> </p>
</form>

POST https://www.oregonpaintball.com/customer/account/loginPost/

<form action="https://www.oregonpaintball.com/customer/account/loginPost/" method="post" id="login-form" class="scaffold-form">
  <input name="form_key" type="hidden" value="DvnGH9fO530ngDR5">
  <div class="fieldset">
    <div class="content">
      <ul class="form-list">
        <li>
          <div class="input-box">
            <input type="text" autocapitalize="off" autocorrect="off" spellcheck="false" name="login[username]" value="" id="email" class="input-text required-entry" title="Email Address" placeholder="Email Address or Screen Name">
          </div>
        </li>
        <li>
          <div class="input-box">
            <input type="password" name="login[password]" class="input-text required-entry validate-password" id="pass" title="Password" placeholder="Password">
          </div>
        </li>
        <li style="float:right;margin:0;">
          <a href="javascript:void(0);" onclick="jQuery('#form-forgot-pass-show').slideDown(500);jQuery('#login-form .fieldset').addClass('show-form-forgot');" class="f-left">Password Help</a>
        </li>
        <li class="control remember-me-box">
          <div class="input-box">
            <input type="checkbox" name="persistent_remember_me" class="checkbox" id="remember_menDxxKmZQ3L" checked="checked" title="Remember Me">
            <label for="remember_menDxxKmZQ3L">Keep me logged in</label>
          </div>
          <!--a class="link-tip" href="#">What's this?</a-->
        </li>
      </ul>
    </div>
    <div class="buttons-set">
      <button type="submit" class="button" title="Login" name="send" id="send2"><span><span>Login</span></span></button>
    </div>
  </div>
</form>

POST https://www.oregonpaintball.com/customer/account/forgotpasswordpost/

<form action="https://www.oregonpaintball.com/customer/account/forgotpasswordpost/" method="post" id="form-validate">
  <div class="fieldset">
    <p class="form-instructions">Enter your email address and we'll email you instructions to reset your password</p>
    <ul class="form-list">
      <li>
        <!--label for="email_address" class="required"><em>*</em>Email Address</label-->
        <div class="input-box">
          <input type="email" autocapitalize="off" autocorrect="off" spellcheck="false" name="email" alt="email" id="email_address" class="input-text required-entry validate-email" value="" placeholder="Email Address *">
        </div>
      </li>
    </ul>
  </div>
  <div class="buttons-set">
    <button type="submit" title="Submit" class="button"><span><span>Send</span></span></button>
  </div>
</form>

POST https://www.oregonpaintball.com/sales/guest/view/

<form action="https://www.oregonpaintball.com/sales/guest/view/" method="post" id="item-tracker" class="scaffold-form" enctype="multipart/form-data" novalidate="">
  <div class="fieldset">
    <ul class="form-list">
      <li>
        <div class="input-box">
          <input type="text" autocapitalize="off" autocorrect="off" spellcheck="false" id="oar_order_id" name="oar_order_id" title="Order # *" class="input-text required-entry" placeholder="Order # *">
        </div>
        <p>Enter the billing last name, zip code, and email as show on order.</p>
      </li>
      <li>
        <div class="input-box">
          <input type="text" id="oar_billing_lastname" name="oar_billing_lastname" title="Billing Last Name *" class="input-text required-entry " placeholder="Billing Last Name *">
        </div>
      </li>
      <li style="display: none">
        <input type="hidden" name="oar_type" value="email">
        <div class="input-box">
          <div class="custom">
            <!--                        <select name="oar_type" id="quick_search_type_id" class="select guest-select" title="" onchange="showIdentifyBlock(this.value);">-->
            <!--                            <option value="">--><!--</option>-->
            <!--                            <option value="email">Email Address</option>-->
            <!--                            <option value="zip">ZIP Code</option>-->
            <!--                        </select>-->
          </div>
        </div>
      </li>
      <li class="zip-code-input" style="display: none">
        <!--                <div class="input-box">-->
        <!--                    <input type="text" id="oar_zip" name="oar_zip" title="--><!--" id="confirmation" class="input-text required-entry " placeholder="--><!--"/>-->
        <!--                </div>-->
      </li>
      <li>
        <div class="input-box">
          <input type="email" id="oar_email" name="oar_email" title="Email Address" class="input-text  required-entry validate-email" placeholder="Email Address *">
        </div>
      </li>
    </ul>
  </div>
  <div class="buttons-set">
    <button type="submit" title="Continue" class="button"><span><span>Continue</span></span></button>
    <a href="https://www.oregonpaintball.com/contactus/">Can't Track?</a>
  </div>
</form>

POST https://www.oregonpaintball.com/review/product/post/id/7249/

<form action="https://www.oregonpaintball.com/review/product/post/id/7249/" method="post" id="review-form">
  <input name="form_key" type="hidden" value="DvnGH9fO530ngDR5">
  <div class="fieldset">
    <span id="input-message-box"></span>
    <div class="data-table review-summary-table" id="product-review-table">
      <ul class="radio-rater">
        <li class="label">Price</li>
        <li class="value">
          <input type="radio" name="ratings[3]" id="Price_1" value="11" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[3]" id="Price_2" value="12" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[3]" id="Price_3" value="13" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[3]" id="Price_4" value="14" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[3]" id="Price_5" value="15" class="radio rating" style="display: none;">
          <div class="stars"><a class="star" title="11"></a><a class="star" title="12"></a><a class="star" title="13"></a><a class="star" title="14"></a><a class="star" title="15"></a></div>
        </li>
      </ul>
      <ul class="radio-rater">
        <li class="label">Value</li>
        <li class="value">
          <input type="radio" name="ratings[2]" id="Value_1" value="6" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[2]" id="Value_2" value="7" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[2]" id="Value_3" value="8" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[2]" id="Value_4" value="9" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[2]" id="Value_5" value="10" class="radio rating" style="display: none;">
          <div class="stars"><a class="star" title="6"></a><a class="star" title="7"></a><a class="star" title="8"></a><a class="star" title="9"></a><a class="star" title="10"></a></div>
        </li>
      </ul>
      <ul class="radio-rater">
        <li class="label">Quality</li>
        <li class="value">
          <input type="radio" name="ratings[1]" id="Quality_1" value="1" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[1]" id="Quality_2" value="2" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[1]" id="Quality_3" value="3" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[1]" id="Quality_4" value="4" class="radio rating" style="display: none;">
          <input type="radio" name="ratings[1]" id="Quality_5" value="5" class="radio rating" style="display: none;">
          <div class="stars"><a class="star" title="1"></a><a class="star" title="2"></a><a class="star" title="3"></a><a class="star" title="4"></a><a class="star" title="5"></a></div>
        </li>
      </ul>
    </div>
    <input type="hidden" name="validate_rating" class="validate-rating" value="">
    <script type="text/javascript">
      decorateTable('product-review-table')
    </script>
    <ul class="form-list">
      <li class="inline-label">
        <label for="nickname_field" class="required"><em>*</em>My Name or Nickname</label>
        <div class="input-box">
          <input type="text" name="nickname" id="nickname_field" class="input-text required-entry" value="">
        </div>
      </li>
      <li class="inline-label right">
        <label for="summary_field" class="required"><em>*</em>Headline of My Review</label>
        <div class="input-box">
          <input type="text" name="title" id="summary_field" class="input-text required-entry" value="">
        </div>
      </li>
      <li>
        <label for="review_field" class="required"><em>*</em>My Review</label>
        <div class="input-box">
          <textarea name="detail" id="review_field" cols="5" rows="3" class="required-entry"></textarea>
        </div>
      </li>
    </ul>
  </div>
  <div class="buttons-set">
    <button type="button" onclick="submitReviewProcessNotLogin()" title="Add Your Review" class="button"><span><span>Add Your Review</span></span></button>
    <p id="submitreviewprocessmessate" style="display: none">Please
      <a href="https://www.oregonpaintball.com/customer/account/login/referer/aHR0cHM6Ly93d3cub3JlZ29ucGFpbnRiYWxsLmNvbS9zaG9wLWJ5LWJyYW5kL2xlZ2FjeS9jY2kvY2NpLXBoYW50b20tdHJpZ2dlci1zaG9lLWJsYWNrLmh0bWw,/">login</a> then add your review.</p>
    <script type="text/javascript">
      //<![CDATA[
      function submitReviewProcessNotLogin() {
        jQuery("#submitreviewprocessmessate").show();
      }
      //]]>
    </script>
  </div>
</form>

POST https://www.oregonpaintball.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cub3JlZ29ucGFpbnRiYWxsLmNvbS9zaG9wLWJ5LWJyYW5kL2xlZ2FjeS9jY2kvY2NpLXBoYW50b20tdHJpZ2dlci1zaG9lLWJsYWNrLmh0bWw_X19fU0lEPVU,/product/7249/form_key/DvnGH9fO530ngDR5/

<form action="https://www.oregonpaintball.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cub3JlZ29ucGFpbnRiYWxsLmNvbS9zaG9wLWJ5LWJyYW5kL2xlZ2FjeS9jY2kvY2NpLXBoYW50b20tdHJpZ2dlci1zaG9lLWJsYWNrLmh0bWw_X19fU0lEPVU,/product/7249/form_key/DvnGH9fO530ngDR5/"
  method="post" id="product_addtocart_form" enctype="multipart/form-data">
  <input name="form_key" type="hidden" value="DvnGH9fO530ngDR5">
  <div class="no-display">
    <input type="hidden" name="product" value="7249">
    <!--<input type="hidden" name="related_product" id="related-products-field" value="1968,1967" />-->
  </div>
  <div class="product-shop">
    <div class="product-info">
      <div class="box-shadow">
        <div class="box-shadow-inner">
          <div class="product-name">
            <span class="h1">CCI Phantom Trigger Shoe</span>
            <div class="ratings">
              <div class="rating-box">
                <div class="rating" style="width:0%"></div>
              </div>
            </div>
          </div>
          <div class="price-info-wrapper">
            <p class="category-name">CCI</p>
            <div class="qty-wrapper">
              <label for="qty">Qty:</label>
              <input type="text" pattern="\d*" name="qty" id="qty" maxlength="12" value="1" title="Qty" class="input-text qty" onchange="opConfig.reloadPrice()"> <button type="button" title="Add cart" class="button btn-cart"
                onclick="productAddToCartForm.submit(this)"><span><span>Add Cart</span></span></button>
            </div>
            <div class="price-info">
              <div class="price-box">
                <span class="regular-price" id="product-price-7249">
                  <span class="price">$19.99</span> </span>
              </div>
            </div>
          </div>
          <script type="text/javascript">
            jQuery(document).ready(function() {
              var stocks = jQuery.parseJSON('');
              // for swatch boxes
              jQuery(".configurable-swatch-list li a").on('click', function() {
                var childProductId = getChildProductId();
                if (childProductId) {
                  var stock = stocks[childProductId];
                  if (stock == 0) {
                    jQuery('#cminds-notification-div').show();
                  } else {
                    jQuery('#cminds-notification-div').hide();
                  }
                } else {
                  jQuery('#cminds-notification-div').hide();
                }
                if (typeof childProductId != 'undefined') {
                  jQuery('#cminds-success-div').hide();
                  jQuery('#cminds-entry_exists-div').hide();
                  jQuery('#cminds-exclude_notification-div').hide();
                }
              });
              // for select dropdown
              jQuery(".product-options select[id^='attribute']").on('change', function() {
                var childProductId = getChildProductId();
                if (childProductId) {
                  var stock = stocks[childProductId];
                  if (stock == 0) {
                    jQuery('#cminds-notification-div').show();
                  } else {
                    jQuery('#cminds-notification-div').hide();
                  }
                } else {
                  jQuery('#cminds-notification-div').hide();
                }
              });

              function getChildProductId() {
                var productCandidates = [];
                var allProducts = jQuery.parseJSON('');
                jQuery.each(spConfig.settings, function(selectIndex, select) {
                  var attributeId = select.id.replace('attribute', ''); // attribute131 => 131
                  var selectedValue = select.options[select.selectedIndex].value; // option.id (11,10,9,8...)
                  var options = allProducts.attributes[attributeId].options;
                  options.forEach(function(option, optionIndex) {
                    if (option.id == selectedValue) {
                      var optionProducts = option.products;
                      if (productCandidates.length == 0) {
                        productCandidates = optionProducts;
                      } else {
                        var productIntersection = [];
                        optionProducts.forEach(function(productId, productIndex) {
                          if (productCandidates.indexOf(productId) > -1) {
                            productIntersection.push(productId);
                          }
                        });
                        productCandidates = productIntersection;
                      }
                    }
                  });
                });
                if (productCandidates.length > 1) {
                  return false;
                } else {
                  return productCandidates[0];
                }
              }
            });
            var form = new VarienForm('cminds-backinstock-form-email');

            function submitBackinstock() {
              var data = jQuery('#product_addtocart_form').serialize();
              new Ajax.Request('https://www.oregonpaintball.com/backinstock/backinstock/submitNotification/', {
                method: 'get',
                parameters: {
                  product_id: jQuery('#product_id').val(),
                  store_id: jQuery('#store_id').val(),
                  email: jQuery('#email')[0].value,
                  form_serialized: data
                },
                onSuccess: function(response) {
                  var res = JSON.parse(response.responseText);
                  if (res.success) {
                    jQuery('#cminds-notification-div').hide();
                    jQuery('#cminds-success-div').show();
                  } else if (res.entryExists) {
                    jQuery('#cminds-notification-div').hide();
                    jQuery('#cminds-entry_exists-div').show();
                  } else if (res.noProductSelected) {
                    alert(res.message);
                  } else if (res.noEmail) {
                    alert(res.message);
                  } else if (res.excludeStockNotification) {
                    jQuery('#cminds-notification-div').hide();
                    jQuery('#cminds-exclude_notification-div').show();
                  }
                }
              });
            }
          </script>
        </div>
      </div>
    </div>
    <div class="product-options custom-options" id="product-options-wrapper">
      <script type="text/javascript">
        //<![CDATA[
        var DateOption = Class.create({
          getDaysInMonth: function(month, year) {
            var curDate = new Date();
            if (!month) {
              month = curDate.getMonth();
            }
            if (2 == month && !year) { // leap year assumption for unknown year
              return 29;
            }
            if (!year) {
              year = curDate.getFullYear();
            }
            return 32 - new Date(year, month - 1, 32).getDate();
          },
          reloadMonth: function(event) {
            var selectEl = event.findElement();
            var idParts = selectEl.id.split("_");
            if (idParts.length != 3) {
              return false;
            }
            var optionIdPrefix = idParts[0] + "_" + idParts[1];
            var month = parseInt($(optionIdPrefix + "_month").value);
            var year = parseInt($(optionIdPrefix + "_year").value);
            var dayEl = $(optionIdPrefix + "_day");
            var days = this.getDaysInMonth(month, year);
            //remove days
            for (var i = dayEl.options.length - 1; i >= 0; i--) {
              if (dayEl.options[i].value > days) {
                dayEl.remove(dayEl.options[i].index);
              }
            }
            // add days
            var lastDay = parseInt(dayEl.options[dayEl.options.length - 1].value);
            for (i = lastDay + 1; i <= days; i++) {
              this.addOption(dayEl, i, i);
            }
          },
          addOption: function(select, text, value) {
            var option = document.createElement('OPTION');
            option.value = value;
            option.text = text;
            if (select.options.add) {
              select.options.add(option);
            } else {
              select.appendChild(option);
            }
          }
        });
        dateOption = new DateOption();
        //]]>
      </script>
      <script type="text/javascript">
        //<![CDATA[
        var customOptionLinkSkus = $A();
        var optionFileUpload = {
          productForm: $('product_addtocart_form'),
          formAction: '',
          formElements: {},
          upload: function(element) {
            this.formElements = this.productForm.getElementsBySelector('input', 'select', 'textarea', 'button');
            this.removeRequire(element.readAttribute('id').sub('option_', ''));
            template = '<iframe id="upload_target" name="upload_target" style="width:0; height:0; border:0;"><\/iframe>';
            Element.insert($('option_' + element.readAttribute('id').sub('option_', '') + '_uploaded_file'), {
              after: template
            });
            this.formAction = this.productForm.action;
            this.productForm.action = 'https://www.oregonpaintball.com/catalog/product/upload/option_id/' + element.readAttribute('id').sub('option_', '');
            this.productForm.target = 'upload_target';
            this.productForm.submit();
            this.productForm.target = '';
            this.productForm.action = this.formAction;
          },
          removeRequire: function(skipElementId) {
            for (var i = 0; i < this.formElements.length; i++) {
              if (this.formElements[i].readAttribute('id') != 'option_' + skipElementId + '_file' && this.formElements[i].type != 'button') {
                this.formElements[i].disabled = 'disabled';
              }
            }
          },
          addRequire: function(skipElementId) {
            for (var i = 0; i < this.formElements.length; i++) {
              if (this.formElements[i].readAttribute('name') != 'options_' + skipElementId + '_file' && this.formElements[i].type != 'button') {
                this.formElements[i].disabled = '';
              }
            }
          },
          uploadCallback: function(data) {
            this.addRequire(data.optionId);
            $('upload_target').remove();
            if (data.error) {} else {
              $('option_' + data.optionId + '_uploaded_file').value = data.fileName;
              $('option_' + data.optionId + '_file').value = '';
              $('option_' + data.optionId + '_file').hide();
              $('option_' + data.optionId + '').hide();
              template = '<div id="option_' + data.optionId + '_file_box"><a href="#"><img src="var/options/' + data.fileName + '"><\/a><a href="#" onclick="optionFileUpload.removeFile(' + data.optionId + ')">Remove file<\/a>';
              Element.insert($('option_' + data.optionId + '_uploaded_file'), {
                after: template
              });
            }
          },
          removeFile: function(optionId) {
            $('option_' + optionId + '_uploaded_file').value = '';
            $('option_' + optionId + '_file').show();
            $('option_' + optionId + '').show();
            $('option_' + optionId + '_file_box').remove();
          }
        };
        var optionTextCounter = {
          count: function(field, cntfield, maxlimit) {
            if (field.value.length > maxlimit) {
              field.value = field.value.substring(0, maxlimit);
            } else {
              cntfield.innerHTML = maxlimit - field.value.length;
            }
          }
        };
        Product.Options = Class.create();
        Product.Options.prototype = {
          initialize: function(config) {
            this.config = config;
            this.reloadPrice();
          },
          taxOptions: [],
          productTax: false,
          getProductQty: function() {
            var qty = 1;
            if ($('qty') && !isNaN(parseInt($('qty').getValue()))) {
              var qty = parseInt($('qty').getValue());
              if (qty <= 0) qty = 1;
            }
            return qty;
          },
          getProductPriceByQty: function() {
            if (this.productTax === false) this.productTax = optionsPrice.currentTax;
            var prQty = this.getProductQty();
            var prPrice = 19.99;
            return prPrice;
          },
          getOptionPriceByQty: function(opConfig, opQty, optionId, valueId) {
            var opPrice = parseFloat(opConfig['price']);
            if (opConfig['price_type'] == 'percent' && opPrice != 0) {
              opPrice = this.getProductPriceByQty() * (opPrice / 100);
            }
            var prQty = this.getProductQty();
            if (isNaN(opQty)) opQty = 1;
            var totalOpPrice = opPrice * opQty;
            if (this.config[optionId]['is_onetime'] == 0) {
              totalOpPrice = totalOpPrice * prQty;
            }
            if (totalOpPrice > 0 && typeof(opConfig['tax']) != 'undefined') {
              this.taxOptions.push([opConfig['tax'], totalOpPrice]);
            }
            return totalOpPrice;
          },
          getOldOptionPriceByQty: function(opConfig, opQty, optionId) {
            if (opConfig['old_price'] > 0) {
              var opPrice = parseFloat(opConfig['old_price']);
            } else {
              var opPrice = parseFloat(opConfig['price']);
            }
            if (opConfig['price_type'] == 'percent' && opPrice != 0) {
              opPrice = 19.99 * (opPrice / 100);
            }
            var prQty = this.getProductQty();
            if (isNaN(opQty)) opQty = 1;
            if (this.config[optionId]['is_onetime'] == 0) return opPrice * prQty * opQty;
            return opPrice * opQty;
          },
          reloadOptionTierPriceBlock: function(el) {},
          reloadPrice: function() {
            this.taxOptions = [];
            var price = 0;
            var oldPrice = 0;
            var config = this.config;
            var skipIds = [];
            $$('.product-custom-option').each(function(element) {
              var optionId = 0;
              element.name.sub(/[0-9]+/, function(match) {
                optionId = match[0];
              });
              if (config[optionId] && !element.disabled) {
                var configOptions = config[optionId];
                if (element.type == 'radio') {
                  this.reloadOptionTierPriceBlock(element);
                  if (element.checked && typeof(configOptions[element.getValue()]) != 'undefined') {
                    if ($('options_' + optionId + '_qty')) optionQty = parseInt($('options_' + optionId + '_qty').value);
                    else optionQty = 1;
                    price += this.getOptionPriceByQty(configOptions[element.getValue()], optionQty, optionId, element.value);
                    oldPrice += this.getOldOptionPriceByQty(configOptions[element.getValue()], optionQty, optionId);
                  }
                } else if (element.type == 'checkbox') {
                  this.reloadOptionTierPriceBlock(element);
                  if (element.checked && typeof(configOptions[element.getValue()]) != 'undefined') {
                    if ($('options_' + optionId + '_' + element.value + '_qty')) optionQty = parseInt($('options_' + optionId + '_' + element.value + '_qty').value);
                    else optionQty = 1;
                    price += this.getOptionPriceByQty(configOptions[element.getValue()], optionQty, optionId, element.value);
                    oldPrice += this.getOldOptionPriceByQty(configOptions[element.getValue()], optionQty, optionId);
                  }
                } else if (element.hasClassName('datetime-picker') && !skipIds.include(optionId)) {
                  dateSelected = true;
                  $$('.product-custom-option[id^="options_' + optionId + '"]').each(function(dt) {
                    if (dt.getValue() == '') {
                      dateSelected = false;
                    }
                  });
                  if (dateSelected) {
                    if (typeof(configOptions['price']) != 'undefined') {
                      price += this.getOptionPriceByQty(configOptions, 1, optionId, 0);
                      oldPrice += this.getOldOptionPriceByQty(configOptions, 1, optionId);
                    }
                    skipIds[optionId] = optionId;
                  }
                } else if (element.type == 'select-one') {
                  if (configOptions.customoptions_is_border_size > 0 && configOptions.customoptions_is_border_color == 0) {
                    $A(element.options).each(function(selectOption) {
                      if (selectOption.selected && typeof(configOptions[selectOption.value]) != 'undefined') {
                        customOptionLinkSkus = configOptions[selectOption.value].link_color_sku.split(",");
                        $$('.product-custom-option').each(function(size_el) {
                          size_el.name.sub(/[0-9]+/, function(match) {
                            size_optionId = match[0];
                          });
                          if ((opConfig.config[size_optionId].customoptions_group == configOptions.customoptions_group) && (opConfig.config[size_optionId].customoptions_is_border_color > 0) && (configOptions.customoptions_group !==
                              null)) {
                            first_size_click = false;
                            $A(size_el.options).each(function(size_option) {
                              if (opConfig.config[size_optionId][size_option.value] === undefined) return true;
                              size_option.disabled = false;
                              $('selection-' + size_option.value).show();
                              $('selection-' + size_option.value).removeClassName('hidden');
                              if (!customOptionLinkSkus.include(opConfig.config[size_optionId][size_option.value]['sku'])) {
                                //jQuery(color_option).appendTo('#custom-hidden');
                                size_option.disabled = true;
                                $('selection-' + size_option.value).hide();
                                $('selection-' + size_option.value).addClassName('hidden');
                              }
                              if (size_option.disabled == false && !first_size_click) {
                                //$('selection-'+size_option.value).triggerEvent('click');
                                //first_size_click = true;
                              }
                            });
                          }
                        });
                      }
                    });
                  }
                  /*

                                          if (typeof(boreGroups) !== 'undefined' && typeof(boreGroups.color) !== 'undefined')
                                          {

                                              if (optionId == boreGroups.color.id)
                                              {
                                                  colorValue = element.value;
                                                  if (typeof (boreGroups.color.values[colorValue]) != 'undefined')
                                                  {
                                                      colorSKU = boreGroups.color.values[colorValue].sku;
                                                  }

                                                  if (typeof (colorSKU) != 'undefined')
                                                  {
                                                      $$('.thumb-link').each(
                                                          function(link){
                                                              img = link.down();
                                                              if (img.getAttribute('rel') == colorSKU)
                                                              {
                                                                  link.triggerEvent('click');
                                                              }
                                                          });
                                                  }
                                              }
                                          }
                  */
                  this.reloadOptionTierPriceBlock(element);
                  if (element.options) {
                    // qty
                    if ($('options_' + optionId + '_qty')) optionQty = parseInt($('options_' + optionId + '_qty').value);
                    else optionQty = 1;
                    $A(element.options).each(function(selectOption) {
                      if (selectOption.selected && typeof(configOptions[selectOption.value]) != 'undefined') {
                        price += this.getOptionPriceByQty(configOptions[selectOption.value], optionQty, optionId, selectOption.value);
                        oldPrice += this.getOldOptionPriceByQty(configOptions[selectOption.value], optionQty, optionId);
                      }
                    }.bind(this));
                  }
                } else if (element.type == 'select-multiple') {
                  this.reloadOptionTierPriceBlock(element);
                  if (element.options) {
                    $A(element.options).each(function(selectOption) {
                      if (selectOption.selected && typeof(configOptions[selectOption.value]) != 'undefined') {
                        if ($('options_' + optionId + '_' + selectOption.value + '_qty')) optionQty = parseInt($('options_' + optionId + '_' + selectOption.value + '_qty').value);
                        else optionQty = 1;
                        price += this.getOptionPriceByQty(configOptions[selectOption.value], optionQty, optionId, selectOption.value);
                        oldPrice += this.getOldOptionPriceByQty(configOptions[selectOption.value], optionQty, optionId);
                      }
                    }.bind(this));
                  }
                } else if (element.type == 'hidden') {
                  if (!element.disabled && typeof(configOptions[element.getValue()]) != 'undefined') {
                    price += this.getOptionPriceByQty(configOptions[element.getValue()], 1, optionId, element.value);
                    oldPrice += this.getOldOptionPriceByQty(configOptions[element.getValue()], 1, optionId);
                  }
                } else {
                  if (element.getValue().strip() != '') {
                    if (typeof(configOptions['price']) != 'undefined') {
                      price += this.getOptionPriceByQty(configOptions, 1, optionId, 0);
                      oldPrice += this.getOldOptionPriceByQty(configOptions, 1, optionId);
                    }
                  }
                }
              }
            }.bind(this));
            try {
              optionsPrice.productPrice = this.getProductPriceByQty() * this.getProductQty();
              optionsPrice.productOldPrice = (19.99 * this.getProductQty()) + oldPrice - price;
              optionsPrice.changePrice('options', price);
              // tax correction
              var totalOpTaxCorr = 0;
              this.taxOptions.each(function(taxData) {
                var opTaxCorr = taxData[0] - this.productTax;
                opTaxCorr = (taxData[1] / (optionsPrice.productPrice + price)) * opTaxCorr;
                totalOpTaxCorr += opTaxCorr;
              }.bind(this));
              optionsPrice.currentTax = this.productTax + totalOpTaxCorr;
              // magento bug fixed
              optionsPrice.tierPrices = [];
              optionsPrice.reload();
            } catch (e) {}
          }
        };

        function validateOptionsCallback(elmId, result) {
          var container = $(elmId).up('ul.options-list');
          if (result == 'failed') {
            $(container).removeClassName('validation-passed');
            $(container).addClassName('validation-failed');
          } else {
            $(container).removeClassName('validation-failed');
            $(container).addClassName('validation-passed');
          }
        }
        var opConfig = new Product.Options({
          "6214": {
            "28858": {
              "price": 0,
              "price_type": "fixed",
              "images": [
                ["https:\/\/www.oregonpaintball.com\/media\/customoptions\/options\/6214\/28858\/70x\/Black.png", "https:\/\/www.oregonpaintball.com\/media\/customoptions\/options\/6214\/28858\/Black.png"]
              ],
              "title": "Black",
              "link_color_sku": "",
              "sku": "Black"
            },
            "28859": {
              "price": 0,
              "price_type": "fixed",
              "images": [
                ["https:\/\/www.oregonpaintball.com\/media\/customoptions\/options\/6214\/28859\/70x\/Violet-1.png", "https:\/\/www.oregonpaintball.com\/media\/customoptions\/options\/6214\/28859\/Violet-1.png"]
              ],
              "title": "Dust Purple",
              "link_color_sku": "",
              "sku": "Dust Purple"
            },
            "28936": {
              "price": 0,
              "price_type": "fixed",
              "images": [
                ["https:\/\/www.oregonpaintball.com\/media\/customoptions\/options\/6214\/28936\/70x\/Gold-1.png", "https:\/\/www.oregonpaintball.com\/media\/customoptions\/options\/6214\/28936\/Gold-1.png"]
              ],
              "title": "Gold",
              "link_color_sku": "",
              "sku": "Gold"
            },
            "28935": {
              "price": 0,
              "price_type": "fixed",
              "images": [
                ["https:\/\/www.oregonpaintball.com\/media\/customoptions\/options\/6214\/28935\/70x\/White.png", "https:\/\/www.oregonpaintball.com\/media\/customoptions\/options\/6214\/28935\/White.png"]
              ],
              "title": "White",
              "link_color_sku": "",
              "sku": "White"
            },
            "is_onetime": "0",
            "image_mode": 1,
            "customoptions_is_border_color": "0",
            "customoptions_is_border_size": "1",
            "customoptions_is_simple_size": "0",
            "customoptions_is_body_color": "0",
            "customoptions_is_accent_color": "0",
            "customoptions_is_pre_designed_color": "0",
            "exclude_first_image": "0",
            "customoptions_group": "Colors"
          }
        });
        var valueId, optionId;
        var enableAll = false;
        var inputs = new Array();

        function nodeAnalysis(currentNode) {
          var name = currentNode.nodeName.toLowerCase();
          switch (name) {
            case 'option':
              inputs.push(currentNode);
              break;
            case 'input':
              if (currentNode.type == 'checkbox' || currentNode.type == 'radio') {
                inputs.push(currentNode);
              }
              break;
            default:
              break;
          }
          for (var i = 0; i < currentNode.childNodes.length; i++) {
            if (currentNode.childNodes[i].nodeType == 1) {
              nodeAnalysis(currentNode.childNodes[i]);
            }
          }
        }
        // set qty product from option
        var optionSetQtyProduct = {
          setQty: function() {
            if (!$('qty')) {
              setTimeout('optionSetQtyProduct.setQty()', 500);
              return;
            }
            var totalQty = 0;
            var elArr = $$("input[id^='options_']:checked", "select[id^='select_']");
            if (elArr.length > 0) {
              elArr.each(function(el) {
                var elIdArr = el.id.split('_');
                var optionId = 0;
                if (elIdArr[1]) optionId = elIdArr[1];
                var elValueArr = [];
                if (el.multiple) {
                  for (i = 0; i < el.options.length; i++) {
                    if (el.options[i].selected) elValueArr.push(el.options[i].value);
                  }
                } else {
                  elValueArr.push(el.value);
                }
                elValueArr.each(function(valueId) {
                  if (optionId && opConfig.config[optionId] && opConfig.config[optionId][valueId] && opConfig.config[optionId][valueId].x_qty) {
                    if ($('options_' + optionId + '_qty')) {
                      var optionQty = parseInt($('options_' + optionId + '_qty').value);
                    } else if ($('options_' + optionId + '_' + valueId + '_qty')) {
                      var optionQty = parseInt($('options_' + optionId + '_' + valueId + '_qty').value);
                    } else {
                      var optionQty = 1;
                    }
                    totalQty += opConfig.config[optionId][valueId].x_qty * optionQty;
                  }
                }.bind(this));
              }.bind(this));
            }
            if (totalQty == 0) totalQty = 1;
            if ($('qty').value != totalQty) this.setTotalQty(totalQty);
          },
          setTotalQty: function(qty) {
            var minimalQty = 0;
            if (minimalQty > 0 && minimalQty > qty) qty = minimalQty;
            $('qty').value = qty;
            opConfig.reloadPrice();
          },
          hideQty: function() {
            if (!$('qty')) {
              setTimeout('optionSetQtyProduct.hideQty()', 100);
              return;
            }
            //$('qty').previous('label').style.visibility = 'hidden';
            //$('qty').style.visibility = 'hidden';
            $('qty').writeAttribute('readonly', 'readonly');
          },
          checkboxQty: function(el) {
            var elIdArr = el.id.split('_');
            var optionId = 0;
            if (elIdArr[1]) optionId = elIdArr[1];
            var elQty = $('options_' + optionId + '_' + el.value + '_qty');
            if (!elQty) return;
            elQty.disabled = !el.checked;
            if (el.checked) {
              if (elQty.value <= 0) elQty.value = 1;
              $(elQty).addClassName('validate-greater-than-zero');
            } else {
              elQty.value = 0;
              $(elQty).removeClassName('validate-greater-than-zero');
            }
          },
          multiSwatchQty: function(optionId, valueId, selected) {
            var elQty = $('options_' + optionId + '_' + valueId + '_qty');
            if (!elQty) return;
            elQty.disabled = !selected;
            if (selected) {
              if (elQty.value <= 0) elQty.value = 1;
              $(elQty).addClassName('validate-greater-than-zero');
            } else {
              elQty.value = 0;
              $(elQty).removeClassName('validate-greater-than-zero');
            }
          },
          // limit qty functions:
          limitQtyData: {},
          setLimitQty: function(el) {
            var elIdArr = el.id.split('_');
            var optionId = 0;
            if (elIdArr[1]) optionId = elIdArr[1];
            var elValueArr = [];
            if (el.multiple) {
              for (i = 0; i < el.options.length; i++) {
                if (el.options[i].selected) elValueArr.push(el.options[i].value);
              }
            } else {
              elValueArr.push(el.value);
            }
            elValueArr.each(function(valueId) {
              if (optionId && opConfig.config[optionId] && opConfig.config[optionId][valueId] && opConfig.config[optionId][valueId].l_qty) {
                var limit = parseInt(opConfig.config[optionId][valueId].l_qty);
                if (dependentOptions && dependentOptions.dependentData[valueId]) {
                  dependentOptions.dependentData[valueId].each(function(IGI) {
                    if (dependentOptions.inGroupIdData[IGI]) {
                      for (var dElementId in dependentOptions.inGroupIdData[IGI]) {
                        if (dElementId != 'dependency' && dElementId != 'out_of_stock' && dElementId != 'view_mode' && $(dElementId)) {
                          var elIdArr = dElementId.split('_');
                          var dOptionId = 0;
                          if (elIdArr[1]) dOptionId = elIdArr[1];
                          this.limitQtyData[dOptionId] = limit; // set limit
                          this.checkLimitQty(dOptionId);
                        }
                      }
                    }
                  }.bind(this));
                }
              }
            }.bind(this));
          },
          checkLimitQty: function(optionId, changedEl) {
            if (!optionId) return;
            var limit = 0;
            if (this.limitQtyData[optionId]) limit = this.limitQtyData[optionId];
            if (opConfig.config[optionId] && opConfig.config[optionId].max_characters) {
              if (limit == 0 || limit > opConfig.config[optionId].max_characters) limit = opConfig.config[optionId].max_characters;
            }
            if (limit == 0) return;
            var totalQty = 0;
            var elArr = $$("input[id^='options_" + optionId + "_']:checked", "select[id='select_" + optionId + "']", "textarea[id='options_" + optionId + "_text']", "input[id='options_" + optionId + "_text']");
            if (elArr.length > 0) {
              elArr.each(function(el) {
                var elIdArr = el.id.split('_');
                var optionId = 0;
                if (elIdArr[1]) optionId = elIdArr[1];
                var elValueArr = [];
                if (el.multiple) {
                  for (i = 0; i < el.options.length; i++) {
                    if (el.options[i].selected) elValueArr.push(el.options[i].value);
                  }
                } else {
                  if (el.value) elValueArr.push(el.value);
                }
                elValueArr.each(function(valueId) {
                  if ($('options_' + optionId + '_qty')) {
                    var optionQty = parseInt($('options_' + optionId + '_qty').value);
                  } else if ($('options_' + optionId + '_' + valueId + '_qty')) {
                    var optionQty = parseInt($('options_' + optionId + '_' + valueId + '_qty').value);
                  } else if ($('options_' + optionId + '_text')) {
                    var optionQty = $('options_' + optionId + '_text').value.length;
                  } else {
                    var optionQty = 1;
                  }
                  totalQty += optionQty;
                }.bind(this));
              }.bind(this));
            }
            var restQty = limit - totalQty;
            if ($('total_limit_' + optionId)) $('total_limit_' + optionId).innerHTML = limit - totalQty;
            if (restQty < 0 && changedEl) {
              if (parseInt(changedEl) > 0) {
                // swatch uncheck
                optionSwatch.select(optionId, changedEl);
              } else if ($(changedEl).hasClassName('qty')) {
                var qty = parseInt(changedEl.value);
                qty = qty + restQty;
                if (qty < 1) qty = 1;
                changedEl.value = qty;
                $(changedEl).onchange();
              } else if ($(changedEl).hasClassName('checkbox')) {
                $(changedEl).click();
              } else if ($(changedEl).hasClassName('input-text') || $(changedEl).hasClassName('text-area')) {
                // text
                changedEl.value = changedEl.value.substr(0, limit);
              }
              this.checkLimitQty(optionId, false);
            }
          }
        };
        // swatch class
        var optionSwatch = {
          select: function(optionId, optionValueId) {
            var el = $('swatch_' + optionValueId);
            if (el && $(el).hasClassName('swatch-disabled')) return false;
            // change value
            var el = $('select_' + optionId);
            if (!el) return;
            for (i = 0; i < el.options.length; i++) {
              if (el.options[i].value && el.options[i].value == optionValueId) {
                el.options[i].selected = !el.options[i].selected;
              }
            }
            $(el).onchange();
          },
          change: function(el) {
            if (!el || !el.id) return;
            optionId = el.id.replace('select_', '');
            //change border
            var ul = $('ul_swatch_' + optionId);
            if (!ul) return;
            var span = $('span_swatch_' + optionId);
            if (span) span.remove();
            var noteText = [];
            for (i = 0; i < el.options.length; i++) {
              if (el.options[i].value) {
                var li = $('swatch_' + el.options[i].value);
                if (li) {
                  if (el.options[i].selected) {
                    var swatchEl = li.down('.swatch');
                    if (swatchEl) swatchEl.removeClassName('swatch').addClassName('swatch-selected');
                    // change title
                    if (el.options[i].text != '') {
                      noteText.push(el.options[i].text);
                    }
                  } else {
                    var swatchEl = li.down('.swatch-selected');
                    if (swatchEl) swatchEl.removeClassName('swatch-selected').addClassName('swatch');
                  }
                  optionSetQtyProduct.multiSwatchQty(optionId, el.options[i].value, el.options[i].selected);
                }
              }
            }
            if (noteText.length > 0) {
              var dtEl = ul.up('dl').down('dt');
              var pNoteEl = dtEl.down('p.note');
              var spanSwatch = '<span id="span_swatch_' + optionId + '"> - ' + noteText.join(', ') + '</span>';
              if (pNoteEl) {
                Element.insert($(pNoteEl), {
                  'before': spanSwatch
                });
              } else {
                dtEl.innerHTML += spanSwatch;
              }
            }
            opConfig.reloadPrice();
            // x5, x10
            if (el.readAttribute('onchange').indexOf('optionSetQtyProduct.setQty') > 0) optionSetQtyProduct.setQty();
          }
        };
        // images class
        var optionImages = {
          ulId: ['div.product-img-box div.more-views ul', 'div.img-box div.more-images ul'],
          mainImageUrl: '',
          mainImageThumbnail: '',
          mainImageTitle: '',
          mainImageWidth: 240,
          newMainImageUrl: '',
          newMainImageThumbnail: '',
          newMainImageTitle: '',
          newMainImageIndex: 0,
          prevMainImageUrl: '',
          overlayZIndex: 80,
          pageLoaded: false,
          dataImageIndex: false,
          showImage: function(el) {
            if (!el || !el.id) return;
            var elIdArr = el.id.split('_');
            var optionId = 0;
            if (elIdArr[1]) optionId = elIdArr[1];
            var elValueArr = [];
            if (el.multiple) {
              for (i = 0; i < el.options.length; i++) {
                if (el.options[i].selected) elValueArr.push(el.options[i].value);
              }
            } else {
              elValueArr.push(el.value);
            }
            if (!opConfig.config[optionId]) return;
            var imageHTML = '';
            var mainImageHTML = '';
            var imageMode = opConfig.config[optionId].image_mode;
            var excludeFirstImage = opConfig.config[optionId].exclude_first_image;
            if (imageMode == 1) {
              // beside option variant
              var imageBox = $('customoptions_images_' + optionId);
              if (!imageBox) return;
              imageBox.hide();
              elValueArr.each(function(optionValueId) {
                if (optionValueId != '' && opConfig.config[optionId][optionValueId] && opConfig.config[optionId][optionValueId].images) {
                  opConfig.config[optionId][optionValueId].images.each(function(image) {
                    if (image[1]) {
                      imageHTML += '<a href="' + image[1] + '" rel="mageworxLightbox[]" title="">' + '<img src="' + image[0] + '" title="" class="small-image-preview v-middle" />' + '</a>';
                    } else {
                      imageHTML += '<div class="container-swatch-color small-image-preview v-middle"">' + '<div class="swatch-color" style="background:' + image[0] + ';">&nbsp;</div>' + '</div>';
                    }
                  }.bind(this));
                }
              }.bind(this));
              imageBox.innerHTML = imageHTML;
              imageBox.show();
            } else if (imageMode == 4) {
              // Overlay Main Image
              var mainImage = this.getMainImage();
              if (mainImage) {
                if (!mainImage.src) {
                  mainImage = mainImage.down('img');
                  if (!mainImage) return;
                }
                // remove prev overlay_image
                if (el.type == 'radio') {
                  var radios = el.up(2).getElementsByClassName('radio');
                  for (i = 0; i < radios.length; i++) {
                    if (!radios[i].checked) {
                      var overlayImage = $('overlay_image_' + radios[i].value);
                      if (overlayImage) overlayImage.remove();
                    }
                  }
                } else if (el.type == 'checkbox') {
                  if (!el.checked) {
                    var overlayImage = $('overlay_image_' + el.value);
                    if (overlayImage) overlayImage.remove();
                  }
                } else {
                  // drop-down, multiselect
                  for (i = 0; i < el.options.length; i++) {
                    if (!el.options[i].selected && el.options[i].value) {
                      var overlayImage = $('overlay_image_' + el.options[i].value);
                      if (overlayImage) overlayImage.remove();
                    }
                  }
                }
                if (((el.type == 'checkbox' || el.type == 'radio') && el.checked && !el.disabled) || ((el.type == 'select-one' || el.type == 'select-multiple') && el.value != '')) {
                  // overlay option image
                  elValueArr.each(function(optionValueId) {
                    if (optionValueId != '' && opConfig.config[optionId][optionValueId] && opConfig.config[optionId][optionValueId].images) {
                      opConfig.config[optionId][optionValueId].images.each(function(image, index) {
                        if (((excludeFirstImage == 0 && index == 0) || index > 0) && image[1]) {
                          var overlayImageId = 'overlay_image_' + optionValueId;
                          var overlayImage = $(overlayImageId);
                          if (!overlayImage) {
                            mainImage.up(1).style.position = 'relative';
                            var overlayImage = new Image();
                            overlayImage.width = mainImage.width;
                            overlayImage.height = mainImage.height;
                            overlayImage.style.display = 'none';
                            overlayImage.style.position = 'absolute';
                            overlayImage.style.top = 0;
                            overlayImage.style.left = 0;
                            overlayImage.style.zIndex = this.overlayZIndex;
                            this.overlayZIndex++;
                            overlayImage.id = overlayImageId;
                            overlayImage.src = image[1];
                            Element.insert(mainImage, {
                              'after': overlayImage
                            });
                            overlayImage.show();
                          }
                        }
                      }.bind(this));
                    }
                  }.bind(this));
                }
              }
            } else {
              // replace and append variant
              var ul = $$(this.ulId.join(', ')).first();
              var optionClass = 'option-image-' + optionId;
              if (el.type == 'checkbox') optionClass += '-' + el.value;
              var productImageLis = $$(this.ulId.join(' li.li-product-image, ') + ' li.li-product-image');
              // hide product gallery
              if (imageMode == 2 && productImageLis) {
                productImageLis.each(function(li) {
                  li.hide();
                });
              }
              // remove option images
              $$('li.' + optionClass).each(function(li) {
                li.remove();
              });
              if (typeof(ProductMediaManager) == 'undefined') {
                $$('img.' + optionClass).each(function(img) {
                  img.remove();
                });
              }
              // set default main image
              this.newMainImageUrl = this.mainImageUrl;
              this.newMainImageTitle = this.mainImageTitle;
              this.newMainImageThumbnail = this.mainImageThumbnail;
              this.newMainImageIndex = 0;
              if (((el.type == 'checkbox' || el.type == 'radio') && el.checked && !el.disabled) || ((el.type == 'select-one' || el.type == 'select-multiple') && el.value != '')) {
                var liHtml = '';
                if (ul) {
                  // var li = ul.down('li');
                  var li = productImageLis.last();
                  if (this.dataImageIndex === false) this.dataImageIndex = $$(this.ulId.join(' li, ') + ' li').length;
                  if (li) {
                    liHtml = ul.down('li').innerHTML;
                    liHtml = liHtml.replace(/(data\-image\-index\=[\'\"])[0-9]+?([\'\"])/, "$1{{data_image_index}}$2");
                    if (typeof(ProductMediaManager) == 'undefined') liHtml = liHtml.replace(/https?\:\/\/.+?([\'\"])/, "{{big_image_url}}$1");
                    liHtml = liHtml.replace(/https?\:\/\/.+?([\'\"])/g, "{{small_image_url}}$1");
                    liHtml = liHtml.replace(/(\s(?:title|alt)\=[\'\"]).*?([\'\"])/g, "$1{{title}}$2");
                    liHtml = '<li class="' + optionClass + '">' + liHtml + '</li>';
                  }
                }
                var imageBox = $('customoptions_images_' + optionId);
                if (imageBox) imageBox.hide();
                // append option images
                elValueArr.each(function(optionValueId) {
                  if (optionValueId != '' && opConfig.config[optionId][optionValueId] && opConfig.config[optionId][optionValueId].images) {
                    opConfig.config[optionId][optionValueId].images.each(function(image, index) {
                      if ((excludeFirstImage == 0 && index == 0) || index > 0) {
                        if (liHtml) {
                          if (image[1]) {
                            imageHTML += liHtml.replace(new RegExp("{{data_image_index}}", 'g'), this.dataImageIndex).replace(new RegExp("{{big_image_url}}", 'g'), image[1]).replace(new RegExp("{{small_image_url}}", 'g'), image[0])
                              .replace(new RegExp("{{title}}", 'g'), opConfig.config[optionId][optionValueId].title);
                            if (typeof(ProductMediaManager) != 'undefined') mainImageHTML += '<img id="image-' + this.dataImageIndex + '" class="gallery-image ' + optionClass + '" data-zoom-image="' + image[1] + '" src="' + image[1] +
                              '">';
                            this.dataImageIndex++;
                          }
                        } else {
                          if (index == 0 || (excludeFirstImage == 1 && index == 1)) {
                            this.newMainImageUrl = image[1];
                            this.newMainImageThumbnail = image[1];
                            this.newMainImageTitle = opConfig.config[optionId][optionValueId].title;
                          }
                        }
                      } else if (el.type == 'select-one' || el.type == 'select-multiple') {
                        if (imageBox) {
                          imageBox.hide();
                          imageBox.innerHTML = '<a href="' + image[1] + '" rel="mageworxLightbox[]" title="">' + '<img src="' + image[0] + '" title="" class="small-image-preview v-middle" />' + '</a>';;
                          imageBox.show();
                        }
                      }
                    }.bind(this));
                  }
                }.bind(this));
                if (imageHTML) ul.innerHTML += imageHTML;
                // for ProductMediaManager
                if (mainImageHTML) {
                  var mainImageDiv = this.getMainImage().up('div');
                  if (mainImageDiv) mainImageDiv.innerHTML += mainImageHTML;
                }
              }
              // show product gallery
              if (!this.hasOptionImages() && productImageLis) {
                productImageLis.each(function(li) {
                  li.show();
                });
              }
              $$('.cloud-zoom-gallery').each(function(a) {
                if (a.up('li').style.display == '') a.up('li').style.display = 'list-item';
              });
              if (typeof(ProductMediaManager) != 'undefined') ProductMediaManager.init();
              // change main image
              if (imageMode == 2) {
                if (typeof(ProductMediaManager) == 'undefined') this.changeMainImage();
                else setTimeout('optionImages.changeMainImage()', 100);
              }
            }
          },
          markProduct: function() {
            $$(this.ulId.join(' li, ') + ' li').each(function(li) {
              li.addClassName('li-product-image');
            });
            if (this.mainImageUrl == '') {
              var mainImage = this.getMainImage();
              if (mainImage) {
                if (mainImage.hasClassName('MagicToolboxContainer')) {
                  var elA = mainImage.down('a');
                  if (elA) {
                    this.mainImageUrl = elA.href;
                    var elImg = elA.down('img');
                    if (elImg.width) this.mainImageWidth = elImg.width;
                    this.mainImageThumbnail = elImg.src;
                    this.mainImageTitle = elImg.alt;
                  }
                } else if (mainImage.hasClassName('zoom-image') || (mainImage.up('a') && mainImage.up('a').hasClassName('cloud-zoom'))) {
                  // Easy Zoom 1.0 - jQuery plugin
                  // Cloud Zoom V1.0.2
                  var elA = mainImage.up('a');
                  if (elA) {
                    this.mainImageUrl = elA.href;
                  } else {
                    this.mainImageUrl = mainImage.src;
                  }
                  this.mainImageTitle = mainImage.alt;
                  this.mainImageThumbnail = mainImage.src
                } else {
                  this.mainImageUrl = mainImage.src;
                  this.mainImageTitle = mainImage.alt;
                }
              }
            }
            this.prevMainImageUrl = this.mainImageUrl;
          },
          getMainImage: function() {
            return $$('div.product-img-box div.MagicToolboxContainer', 'div.product-img-box div.main-image img', 'div.product-img-box .product-image img', '#image', '#image-main', 'div.img-box .product-image img').first();
          },
          changeMainImage: function() {
            if (!this.newMainImageUrl || this.newMainImageUrl == this.prevMainImageUrl) return;
            var mainImage = this.getMainImage();
            if (!mainImage) return;
            if (!this.pageLoaded) {
              mainImage.hide();
              setTimeout('optionImages.changeMainImage()', 100);
              return;
            }
            if (typeof(ProductMediaManager) != 'undefined') {
              $$(this.ulId.join(' li, ') + ' li').each(function(li) {
                var elA = li.down('a');
                if (elA && elA.readAttribute('data-image-index') == this.newMainImageIndex) {
                  elA.click();
                }
              }.bind(this));
            } else if (mainImage.hasClassName('MagicToolboxContainer')) {
              var elA = mainImage.down('a');
              if (elA) {
                elA.down('img').width = this.mainImageWidth;
                MagicZoomPlus.update(elA.id, this.newMainImageUrl, this.newMainImageThumbnail, 'show-title: false; drag-mode: false');
              }
            } else if (mainImage.hasClassName('zoom-image')) {
              //  Easy Zoom 1.0 - jQuery plugin
              var elA = mainImage.up('a');
              if (elA) elA.href = this.newMainImageUrl;
              mainImage.src = this.newMainImageUrl;
              mainImage.alt = this.newMainImageTitle;
              mainImage.title = this.newMainImageTitle;
              jQuery('#zoom').easyZoom({
                parent: 'div.zoom-container',
                preload: '',
                lightboxBtn: '.lightbox-btn .lightbox'
              }).data('easyZoom').gallery('a.zoom-thumbnail');
            } else if (mainImage.up('a') && mainImage.up('a').hasClassName('cloud-zoom')) {
              // ultimo + Cloud Zoom V1.0.2
              var elA = mainImage.up('a');
              if (elA) elA.href = this.newMainImageUrl;
              mainImage.src = this.newMainImageUrl;
              mainImage.alt = this.newMainImageTitle;
              mainImage.title = this.newMainImageTitle;
              if ($("zoom-btn")) {
                $("zoom-btn").href = this.newMainImageUrl;
                $("zoom-btn").title = this.newMainImageTitle;
              }
              jQuery("#" + elA.id).CloudZoom();
              $$('.cloud-zoom-gallery').each(function(a) {
                a.addClassName('cboxElement');
                jQuery(a).CloudZoom();
              });
            } else {
              mainImage.src = this.newMainImageUrl;
              mainImage.alt = this.newMainImageTitle;
              mainImage.title = this.newMainImageTitle;
            }
            this.prevMainImageUrl = this.newMainImageUrl;
            mainImage.show();
          },
          hasOptionImages: function() {
            var result = false;
            var firstImageUrl = '';
            $$(this.ulId.join(' li, ') + ' li').each(function(li) {
              if (li.hasClassName('li-product-image') == false) {
                // change main image
                if (!firstImageUrl) {
                  var firstImageMatch = li.innerHTML.match(/(https?\:\/\/.+?)[\'\"]/);
                  if (firstImageMatch) firstImageUrl = firstImageMatch[1];
                  this.newMainImageUrl = firstImageUrl;
                  this.newMainImageThumbnail = firstImageUrl;
                  this.newMainImageTitle = li.down('img').alt;
                  if (typeof(ProductMediaManager) != 'undefined') this.newMainImageIndex = li.down('a').readAttribute('data-image-index');
                }
                result = true;
              }
            }.bind(this));
            return result;
          }
        };
        Event.observe(window, 'load', function() {
          opConfig.reloadPrice();
        });
        //]]>
      </script>
      <div class="highly-configurable">
        <div class="group-options first">
          <h2>Colors <span class="icon"></span></h2>
          <div class="highly-configurable-content">
            <div style="display: none;" class="option">
              <dl class="last">
                <dt class="last">
                  <div id="customoptions_images_6214" class="customoptions-images-div" style="">
                    <a href="https://www.oregonpaintball.com/media/customoptions/options/6214/28858/Black.png" rel="mageworxLightbox[]" title=""><img src="https://www.oregonpaintball.com/media/customoptions/options/6214/28858/70x/Black.png" title="" class="small-image-preview v-middle"></a>
                  </div>
                  <div class="custom">
                    <div id="sbHolder_87810387" class="sbHolder"><a id="sbToggle_87810387" href="#" class="sbToggle"></a><a id="sbSelector_87810387" href="#" class="sbSelector">Select Options</a>
                      <ul id="sbOptions_87810387" class="sbOptions" style="display: none;">
                        <li><a href="#" rel="" class="sbFocus">Select Options</a></li>
                        <li><a href="#28858" rel="28858">Black </a></li>
                        <li><a href="#28859" rel="28859">Dust Purple </a></li>
                        <li><a href="#28936" rel="28936">Gold </a></li>
                        <li><a href="#28935" rel="28935">White </a></li>
                      </ul>
                    </div><select name="options[6214]" id="select_6214" class=" product-custom-option" title="" onchange="optionImages.showImage(this);opConfig.reloadPrice();" sb="87810387">
                      <option value="">Select Options</option>
                      <option value="28858">Black </option>
                      <option value="28859">Dust Purple </option>
                      <option value="28936">Gold </option>
                      <option value="28935">White </option>
                    </select>
                  </div>
                </dt>
                <dd>
                </dd>
              </dl>
            </div>
            <div class="options">
              <h3>Options <span class="icon"></span></h3>
              <div class="slimScrollDiv" style="position: relative; overflow: hidden; width: auto; height: 85px;">
                <ul class="scrolling-div" style="overflow: hidden; width: auto; height: 85px;">
                  <li onclick="return productTypeBore.colorClick(6214,28858);" id="selection-28858" class="bore-color bore_color_opts options_opts selected"><img src="https://www.oregonpaintball.com/media//customoptions/options/6214/28858/Black.png"
                      alt="Black" title="Black"></li>
                  <li onclick="return productTypeBore.colorClick(6214,28859);" id="selection-28859" class="bore-color bore_color_opts options_opts"><img src="https://www.oregonpaintball.com/media//customoptions/options/6214/28859/Violet-1.png"
                      alt="Dust Purple" title="Dust Purple"></li>
                  <li onclick="return productTypeBore.colorClick(6214,28936);" id="selection-28936" class="bore-color bore_color_opts options_opts"><img src="https://www.oregonpaintball.com/media//customoptions/options/6214/28936/Gold-1.png"
                      alt="Gold" title="Gold"></li>
                  <li onclick="return productTypeBore.colorClick(6214,28935);" id="selection-28935" class="bore-color bore_color_opts options_opts"><img src="https://www.oregonpaintball.com/media//customoptions/options/6214/28935/White.png"
                      alt="White" title="White"></li>
                </ul>
                <div class="slimScrollBar" style="background: rgb(0, 0, 0); width: 6px; position: absolute; top: 0px; opacity: 1; display: block; border-radius: 0px; z-index: 99; right: 1px;"></div>
                <div class="slimScrollRail" style="width: 6px; height: 100%; position: absolute; top: 0px; border-radius: 0px; background: rgb(219, 219, 219); opacity: 1; z-index: 90; right: 1px;"></div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <script type="text/javascript">
        jQuery('#product-options-wrapper h2').click(function() {
          if (jQuery(this).parent().hasClass('clicked')) {
            jQuery(this).parent().removeClass('clicked');
          } else {
            jQuery(this).parent().addClass('clicked');
          }
          jQuery(this).next().slideToggle(500);
        });
        jQuery('.bore-size').parent().removeClass('scrolling-div');
        jQuery('.bore-size').parent().addClass('size-box');
        jQuery(function() {
          jQuery('.scrolling-div').slimScroll({
            height: '85px'
          });
        });
      </script>
      <script type="text/javascript">
        // onchange -> product price update by qty
        document.observe('dom:loaded', function() {
          if ($('qty')) $('qty').writeAttribute('onchange', 'opConfig.reloadPrice()');
        });
        Event.observe(window, 'load', function() {
          optionImages.markProduct();
          optionImages.pageLoaded = true;
          $$("select[id^='select_']").each(function(element) {
            element.onchange();
          });
          $$("input[id^='options_'].product-custom-option:checked").each(function(element) {
            element.onclick();
          });
          // validate and scroll to element
          var parentValidatorValidate = productAddToCartForm.validator.validate.bind(productAddToCartForm.validator);
          productAddToCartForm.validator.validate = function() {
            var result = parentValidatorValidate();
            // fix focus
            if (!result && this.options.focusOnError) {
              try {
                var element = Form.getElements(this.form).findAll(function(elm) {
                  if ($(elm).hasClassName('validation-failed') || ($(elm).up('ul') && $(elm).up('ul').hasClassName('validation-failed'))) {
                    return $(elm);
                  }
                }).first();
                element.up('dl').scrollTo();
              } catch (e) {}
            }
            // for swatch validation
            $$(".product-options ul.validation-failed[id^='ul_swatch_']").each(function(el) {
              $(el).removeClassName('validation-failed');
            });
            $$('.product-options select.validation-failed').each(function(el) {
              if ($(el).hasClassName('hidden')) {
                $(el).removeClassName('validation-failed');
                $(el).up('dd').down('ul').addClassName('validation-failed');
              }
            });
            return result;
          }.bind(productAddToCartForm.validator);
        });
      </script>
      <script type="text/javascript">
        //<![CDATA[
        enUS = {
          "m": {
            "wide": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
            "abbr": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
          }
        }; // en_US locale reference
        Calendar._DN = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]; // full day names
        Calendar._SDN = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]; // short day names
        Calendar._FD = 0; // First day of the week. "0" means display Sunday first, "1" means display Monday first, etc.
        Calendar._MN = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; // full month names
        Calendar._SMN = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; // short month names
        Calendar._am = "AM"; // am/pm
        Calendar._pm = "PM";
        // tooltips
        Calendar._TT = {};
        Calendar._TT["INFO"] = "About the calendar";
        Calendar._TT["ABOUT"] = "DHTML Date/Time Selector\n" + "(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + "For latest version visit: http://www.dynarch.com/projects/calendar/\n" +
          "Distributed under GNU LGPL. See http://gnu.org/licenses/lgpl.html for details." + "\n\n" + "Date selection:\n" + "- Use the \xab, \xbb buttons to select year\n" + "- Use the " + String.fromCharCode(0x2039) + ", " + String.fromCharCode(
            0x203a) + " buttons to select month\n" + "- Hold mouse button on any of the above buttons for faster selection.";
        Calendar._TT["ABOUT_TIME"] = "\n\n" + "Time selection:\n" + "- Click on any of the time parts to increase it\n" + "- or Shift-click to decrease it\n" + "- or click and drag for faster selection.";
        Calendar._TT["PREV_YEAR"] = "Prev. year (hold for menu)";
        Calendar._TT["PREV_MONTH"] = "Prev. month (hold for menu)";
        Calendar._TT["GO_TODAY"] = "Go Today";
        Calendar._TT["NEXT_MONTH"] = "Next month (hold for menu)";
        Calendar._TT["NEXT_YEAR"] = "Next year (hold for menu)";
        Calendar._TT["SEL_DATE"] = "Select date";
        Calendar._TT["DRAG_TO_MOVE"] = "Drag to move";
        Calendar._TT["PART_TODAY"] = ' (' + "Today" + ')';
        // the following is to inform that "%s" is to be the first day of week
        Calendar._TT["DAY_FIRST"] = "Display %s first";
        // This may be locale-dependent. It specifies the week-end days, as an array
        // of comma-separated numbers. The numbers are from 0 to 6: 0 means Sunday, 1
        // means Monday, etc.
        Calendar._TT["WEEKEND"] = "0,6";
        Calendar._TT["CLOSE"] = "Close";
        Calendar._TT["TODAY"] = "Today";
        Calendar._TT["TIME_PART"] = "(Shift-)Click or drag to change value";
        // date formats
        Calendar._TT["DEF_DATE_FORMAT"] = "%b %e, %Y";
        Calendar._TT["TT_DATE_FORMAT"] = "%B %e, %Y";
        Calendar._TT["WK"] = "Week";
        Calendar._TT["TIME"] = "Time:";
        //]]>
      </script>
    </div>
    <script type="text/javascript">
      decorateGeneric($$('#product-options-wrapper dl'), ['last']);
    </script>
    <div class="product-options-bottom">
      <div class="product-bottom">
        <label>Total: </label>
        <div class="price-box">
          <span class="regular-price" id="product-price-7249_clone">
            <span class="price">$19.99</span> </span>
        </div>
      </div>
      <div class="add-to-cart">
        <div class="add-to-cart-buttons">
          <button type="button" title="Add to Cart" class="button btn-cart" onclick="productAddToCartForm.submit(this)"><span><span>Add to Cart</span></span></button>
        </div>
      </div>
      <ul class="add-to-links">
        <li><a href="https://www.oregonpaintball.com/wishlist/index/add/product/7249/form_key/DvnGH9fO530ngDR5/" onclick="productAddToCartForm.submitLight(this, this.href); return false;" class="link-wishlist">Add to Wishlist</a></li>
      </ul>
      <div class="social-share">
        <!--<span class='st_facebook_hcount' displayText='Facebook'></span>
    <span class='st_twitter_hcount' displayText='Tweet'></span>
    <span class='st_googleplus_hcount' displayText='Google +'></span>

    <script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
    <script type="text/javascript">stLight.options({publisher: "b4995bba-a47c-481b-8da3-76e69c083472", doNotHash: false, doNotCopy: false,  shorten:false, hashAddressBar: false});</script>
    -->
        <span class="st_facebook_hcount" displaytext="Facebook" st_processed="yes"><span style="text-decoration:none;color:#000000;display:inline-block;cursor:pointer;" class="stButton"><span><span class="stMainServices st-facebook-counter"
                style="background-image: url(&quot;https://ws.sharethis.com/images/2017/facebook_counter.png&quot;);">&nbsp;</span><span class="stArrow"><span class="stButton_gradient stHBubble" style="display: inline-block;"><span
                    class="stBubble_hcount">0</span></span></span></span></span></span>
        <span class="st_twitter_hcount" displaytext="Tweet" st_processed="yes"><span style="text-decoration:none;color:#000000;display:inline-block;cursor:pointer;" class="stButton"><span><span class="stMainServices st-twitter-counter"
                style="background-image: url(&quot;https://ws.sharethis.com/images/2017/twitter_counter.png&quot;);">&nbsp;</span><span class="stArrow"><span class="stButton_gradient stHBubble" style="display: inline-block;"><span
                    class="stBubble_hcount">0</span></span></span></span></span></span>
        <span class="st_googleplus_hcount" displaytext="Google +" st_processed="yes"><span style="text-decoration:none;color:#000000;display:inline-block;cursor:pointer;" class="stButton"><span><span class="stButton_gradient"><span
                  class="chicklets googleplus">Google +</span></span><span class="stArrow"><span class="stButton_gradient stHBubble" style="display: inline-block;"><span class="stBubble_hcount">0</span></span></span></span></span></span>
        <script type="text/javascript" src="https://w.sharethis.com/button/buttons.js"></script>
      </div>
    </div>
    <div class="add-to-cart-wrapper">
    </div>
  </div>
</form>

POST https://www.oregonpaintball.com/review/product/post/id/7249/

<form action="https://www.oregonpaintball.com/review/product/post/id/7249/" method="post" id="review-form-bottom">
  <input name="form_key" type="hidden" value="DvnGH9fO530ngDR5">
  <div class="fieldset">
    <span id="input-message-box-bottom"></span>
    <div class="data-table review-summary-table" id="product-review-table-bottom">
      <ul class="radio-rater">
        <li class="label">Price</li>
        <li class="value">
          <input type="radio" name="ratings[3]" id="Price_10" value="11" class="radio rating">
          <input type="radio" name="ratings[3]" id="Price_20" value="12" class="radio rating">
          <input type="radio" name="ratings[3]" id="Price_30" value="13" class="radio rating">
          <input type="radio" name="ratings[3]" id="Price_40" value="14" class="radio rating">
          <input type="radio" name="ratings[3]" id="Price_50" value="15" class="radio rating">
        </li>
      </ul>
      <ul class="radio-rater">
        <li class="label">Value</li>
        <li class="value">
          <input type="radio" name="ratings[2]" id="Value_11" value="6" class="radio rating">
          <input type="radio" name="ratings[2]" id="Value_21" value="7" class="radio rating">
          <input type="radio" name="ratings[2]" id="Value_31" value="8" class="radio rating">
          <input type="radio" name="ratings[2]" id="Value_41" value="9" class="radio rating">
          <input type="radio" name="ratings[2]" id="Value_51" value="10" class="radio rating">
        </li>
      </ul>
      <ul class="radio-rater">
        <li class="label">Quality</li>
        <li class="value">
          <input type="radio" name="ratings[1]" id="Quality_12" value="1" class="radio rating">
          <input type="radio" name="ratings[1]" id="Quality_22" value="2" class="radio rating">
          <input type="radio" name="ratings[1]" id="Quality_32" value="3" class="radio rating">
          <input type="radio" name="ratings[1]" id="Quality_42" value="4" class="radio rating">
          <input type="radio" name="ratings[1]" id="Quality_52" value="5" class="radio rating">
        </li>
      </ul>
    </div>
    <input type="hidden" name="validate_rating" class="validate-rating-bottom" value="">
    <ul class="form-list">
      <li class="inline-label">
        <label for="nickname_field_bottom" class="required"><em>*</em>My Name or Nickname</label>
        <div class="input-box">
          <input type="text" name="nickname" id="nickname_field_bottom" class="input-text required-entry" value="">
        </div>
      </li>
      <li class="inline-label right">
        <label for="summary_field_bottom" class="required"><em>*</em>Headline of My Review</label>
        <div class="input-box">
          <input type="text" name="title" id="summary_field_bottom" class="input-text required-entry" value="">
        </div>
      </li>
      <li>
        <label for="review_field_bottom" class="required"><em>*</em>My Review</label>
        <div class="input-box">
          <textarea name="detail" id="review_field_bottom" cols="5" rows="3" class="required-entry"></textarea>
        </div>
      </li>
    </ul>
  </div>
  <div class="buttons-set">
    <button type="button" onclick="submitReviewProcessNotLoginMobi()" title="Add Your Review" class="button"><span><span>Add Your Review</span></span></button>
    <p id="submitreviewprocessmessateMobi" style="display: none">Please
      <a href="https://www.oregonpaintball.com/customer/account/login/referer/aHR0cHM6Ly93d3cub3JlZ29ucGFpbnRiYWxsLmNvbS9zaG9wLWJ5LWJyYW5kL2xlZ2FjeS9jY2kvY2NpLXBoYW50b20tdHJpZ2dlci1zaG9lLWJsYWNrLmh0bWw,/">login</a> then add your review.</p>
    <script type="text/javascript">
      //<![CDATA[
      function submitReviewProcessNotLoginMobi() {
        jQuery("#submitreviewprocessmessateMobi").show();
      }
      //]]>
    </script>
  </div>
</form>

Text Content

Help
New Arrivals Shop By Category Shop by brand Services Tech Support Search
Search: Search

Join Login Order Status
0 Cart


YOUR CART

Subtotal: $0.00

You have no items in your shopping cart.

 1.  Allen Paintball
     * Barrels
     * Barrel Cleaners
     * Fittings
     * Fill Stations
     * Grips
     * Hoppers
     * Mag Pods & Pods
     * Parts & Upgrades
     * Pods & Lids
     * Pod Packs & Gear Bags
     * Remote Lines & Hosing
     * Stocks
 2.  Azodin
     * Markers
     * Parts
     * Repair Kits
     * Upgrades
 3.  Blast Legacy
     * Accessories
       * General
       * Eye Covers
       * Grips
       * Grip Frame Panels
       * Jewels
       * Side Plates
       * Stickers
     * Air Systems
       * ASA's
       * Fittings, Hose Barbs, Air Lines
       * Front Blocks
       * Gauges
       * LPR
       * Pressure Testers
       * Regulator's & Reg Housings
       * Volume Chambers
     * Back Caps, LPR & Ram Caps
       * Back Caps
       * LPR Caps
       * Ram Caps
     * Barrels, Bores, & Tips
       * Barrel Tips
       * Bores
       * Single Piece Barrels
       * Barrel Systems
       * Barrel Case
     * Bodies
       * Millennium
       * Gen 1
       * Gen 2
       * Gen 3
       * Gen 4
       * Gen 5
       * Gen 1 Marq
       * Gen 2 Marq, NG Series
     * Bolts, Poppets, Ram & Engines
       * Bolts
       * Bolt Pins
       * Engines
       * Poppets
       * Ram
       * Ram Housings
       * Ram Sleeves
     * Drops, Rails, & Mounts
     * Electronics
       * Boards
       * Eyes
       * Solenoids
       * Wiring
     * Feednecks & Adapters
       * Adapters
       * Collars
       * Collets
       * Feednecks
       * Threads
     * Grip Frames
     * Maintenance
       * Blackout Kits
       * Detents
       * Lubricants & Oils
       * O-Rings & O-ring Kits
       * Parts & Parts Kits
         * ASA Parts & Parts Kits
         * Feedneck Parts
         * Regulator Parts
         * Gen 1-4 Intimidator
         * Defiant 2
         * Gen 5 & 6 Intimidator
         * Gen 1 Marq
         * Gen 2 Marq
         * NG Series
         * MVP
         * Millennium
       * Springs
       * Screws
     * Triggers & Trigger Guards
       * Triggers
       * Trigger Guards
 4.  Custom Products
     * Accessories
     * ASA, Drops, Rails
     * Barrels & Barrel Systems
     * Marker Upgrades
     * Parts & Parts Kits
     * Regulators
     * Triggers
 5.  DLX Luxe
     * Accessories
     * Bolt Systems
     * Electronics
     * Markers
     * O-ring's & O-ring Kits
     * Parts
     * Screws & Screw Kits
 6.  Dye
     * Accessories
     * ASA, Drops, Rails
     * Air Systems
     * Barrels & Barrel Systems
     * Bodies & Frames
     * Bolts
     * Detents
     * Grips
     * Electronics & Wiring
     * Feednecks & Adapters
     * Harnesses
     * Lenses & Straps
     * Loaders
     * Loader Parts
     * Markers
     * Marker Parts
     * Masks
     * Mask Parts
     * O-Rings & O-ring Kits
     * Protective Gear & Clothing
     * Regulators
     * Screws & Screw Kits
     * Speedfeeds
     * Stickers
     * Triggers & Trigger Guards
 7.  Empire & BT
     * Accessories
     * Air Systems
     * ASA, Drops, & Rails
     * Barrels & Barrel Systems
     * Body's & Frames
     * Detents & Detent Covers
     * Electronics & Wiring
     * Feednecks
     * Grips
     * Lenses
     * Loaders
     * Loader Parts
     * Loaders Shells
     * Markers
     * Masks
     * Mask Parts
     * O-ring's & O-ring Kits
     * Parts & Parts Kits
     * Protective Gear & Clothing
     * Regulators
     * Screws & Screw Kits
     * Triggers
 8.  Exalt
     * Accessories
     * Barrel Sleeves
     * Cases
     * Harnesses
     * Protective Gear & Clothing
     * Speedfeeds
     * Tank Covers
     * Triggers
 9.  Enola Gaye
     * Accessories
     * Hand Grenades
     * Smoke Grenades
 10. Field One
     * Accessories
     * Barrels & Barrel Kits
     * Electronics
     * Engines
     * Gear Bags, Cases, & Packs
     * Markers
     * Parts & Parts Kits
     * Pro Lube
     * O-rings
     * Triggers
 11. First Strike
     * Accessories
     * Air Systems
     * Air System Parts
     * Barrels & Barrel Systems
     * Detents
     * Magazines
     * Markers
     * O-ring's & O-ring Kits
     * Parts & Parts Kits
     * Projectiles
     * Regulators
     * Screws & Screw Kits
     * Stocks
 12. FogDoc
     * Anti-Fog & Accessories
 13. Gen x
     * Parts & Accessories
     * Pods & Pod Haulers
     * Harnesses
     * Tactical Gear & Chest Protectors
 14. GI Sportz
     * Air Systems
     * Loaders
     * Paintballs
     * Protective Gear & Clothing
 15. Gog/ Smart Parts/ Shocker
     * Accessories
     * ASA & Drops
     * Barrels, Bores & Barrel Systems
     * Bodies & Frames
     * Bolts
     * Detents
     * Electronics
     * Feednecks
     * Grips
     * Markers
     * O-ring's & O-ring Kits
     * Parts
     * Regulators
     * Screws & Screw Kits
     * Triggers & Trigger Guards
 16. HK Army
     * Accessories
     * Air Systems
     * Barrels & Barrel Systems
     * Gear Bags & Packs
     * Harnesses
     * Lenses
     * Loaders
     * Loader Parts
     * Markers
     * Masks
     * Mask Parts
     * O-Rings & O-ring Kits
     * Paintballs
     * Parts & Parts Kits
     * Patches
     * Protective Gear & Clothing
     * Speedfeeds
 17. Inception Designs
     * ASA & Drops
     * Barrels & Barrel Systems
     * Markers
     * Parts & Upgrades
 18. JT
     * Accessories
     * Air Systems
     * Harnesses
     * Jersey's
     * Lenses
     * Loaders
     * Markers
     * Masks
     * Mask Parts
     * O-Rings & O-ring Kits
     * Parts & Parts Kits
     * Protective Gear & Clothing
 19. JJ
     * Barrels & Barrel Systems
     * Barrel Backs & Tips
 20. Lapco
     * Accessories
     * Barrel Adapters
     * Barrels & Barrel Systems
     * Barrel Tips
     * Marker Upgrades
     * Rails & Mounts
     * Stocks
 21. MacDev
     * Accessories
     * ASA, Drops, Rails
     * Barrels & Barrel Systems
     * Bolts & Bolt Tips
     * Detents
     * Electronics & Wiring
     * Grip & Grip Kits
     * Lubricants
     * Markers
     * O-Rings & O-ring Kits
     * Parts & Parts Kits
     * Regulators
     * Screws & Screw Kits
     * Triggers
 22. Ninja
     * Accessories
     * Airsoft & Air Rifle
     * Alumimum Systems
     * Carbon Fiber Systems
     * Fill Stations
     * Parts & Parts Kits
     * Regulators
     * Remote Lines & Hosing
 23. Palmers
     * Accessories
     * ASA
     * Autococker
     * O-ring's & O-ring Kits
     * Regulators
     * Parts & Parts Kits
     * Springs & Spring Kit
 24. Planet Eclipse
     * Accessories
     * ASA, Drops, Rails
     * Barrels & Barrel Systems
     * Barrel Sleeves
     * Bodies & Frames
     * Bolts & Bolt Tips
     * Detents
     * Electronics & Wiring
     * Eye Covers & Feednecks
     * Gear Bags & Packs
     * Grip & Grip Kits
     * Loaders
     * Markers
     * O-Rings & O-ring Kits
     * Parts & Parts Kits
     * Protective Gear & Clothing
     * Screws & Screw Kits
     * Springs
     * Triggers
 25. Sandana
     * Headbands
     * Headwraps
 26. Spyder
     * Accessories
     * ASA & Drops
     * Barrels
     * Barrel Sleeves
     * Bodies & Frames
     * Bolts & Bolt Pins
     * Detents & Detent Covers
     * Electronics
     * Feednecks
     * Front Blocks
     * Grips
     * Markers
     * O-ring's & O-ring Kits
     * Parts
     * Rails, Shrouds & Handles
     * Regulators & Gas Grips
     * Screws & Screw Kits
     * Springs & Spring Kit
     * Triggers
     * Volume Chambers
 27. Tippmann
     * Accessories
     * Air Systems
     * ASA & Drops
     * Back Caps, Sights, Foregrips, Mags
     * Barrels & Barrel Systems
     * Body's & Frames
     * Bolts & Hammer Bolts
     * Detents
     * Electronics & Wiring
     * Fittings, Hose Barbs, Air Lines
     * Grips
     * Harnesses
     * Loaders
     * Loader Parts
     * Markers
     * O-ring's & O-ring Kits
     * Parts & Parts Kits
     * Protective Gear & Clothing
     * Remote Lines
     * Screws & Screw Kits
     * Springs & Spring Kits
     * Stocks
     * Triggers & Trigger Guards
     * Valves
 28. Valken
     * Accessories
     * Air Systems
     * Barrels & Barrel Systems
     * Gear Bags, Packs, Gun Cases
     * Gloves
     * Harnesses
     * Lenses
     * Loaders
     * Markers
     * Masks
     * Mask Parts
     * Optics
     * Paintballs
     * Parts & Parts Kits
     * Pods & Pod Haulers
     * Protective Gear & Clothing
     * Tactical Vests & Plate Carriers
 29. VForce
     * Lenses
     * Masks
     * Mask Parts
 30. Virtue
     * Grips
     * Electronics & Wiring
     * Loader Parts
 31. Legacy Paintball Brands
     * 13 Kapp
     * 32 Degrees
       * Accessories
       * Drops & ASA
       * Grips
       * Parts
       * PT Extreme Parts
       * Regulators & Volume Chambers
     * ACI
       * F4 Illustrator Parts
       * Griffin Parts
       * Hornet Parts
       * Maverick Parts
       * Tracer Parts
       * Regulator Parts
     * AIM
     * Air America
     * Air Gun Designs
       * ASA's
       * Barrels
       * Bolts
       * Parts
       * Springs
       * Triggers
     * AKA
     * Alien
     * Angel
     * ANS
     * API
     * Armor Tech
     * Auto Ordnance
     * Ballistic Sports
     * Battleaxe
     * Ben Sheridan
     * Benchmark
     * Brass Eagle
       * Accessories
       * Body's & Frames
       * Loader Parts
       * Parts
       * Parts Kits
     * CCI
     * CCM
     * Centerflag
     * Check It
     * Clippard
     * CMI
       * ASA & Drops
       * Barrels
       * Parts & Upgrades
       * Regulators
     * Combat Vision
     * Contract Killer
     * Core
     * Critical
     * Crossfire
     * Crossour
     * Dangerous Power
       * Accessories
       * Bodies
       * Electronics & Wiring
       * Oring Kits
       * Parts
     * Dead On
     * Diablo
       * Bodies & Frames
       * Parts
       * Stickers
     * Diamond Lab
     * DXS
     * Evil
     * Extreme Rage
       * Covers
       * Lenses
       * Parts & Accessories
     * Full Boar
     * Hard Corps
     * Hitman
     * Hybrid
       * Accessories
       * Eye Covers
       * Feednecks
       * Grips
       * Upgrades & Parts
     * Ideal
     * Indian Creek
     * In Yo Face
     * Invert
     * JCS
     * Kila Products
     * Lucky
     * Maddman
     * MCS & Hammerhead
       * Accessories
       * Barrels
       * Barrel Systems
       * Fins & Muzzles
       * Magazines
       * Parts
     * Miltec
     * Mokal
     * National Paintball
     * New Designs
     * NW Products
     * Odyssey
       * Electronics & Wiring
       * Loader Parts
       * Shell Kits
     * Oregon Paintball
     * Phat
     * PMI
       * Accessories
       * Body's & Frames
       * Bolts
       * Drops & ASA
       * Feednecks
       * O-Rings & O-ring Kits
       * Parts
       * Regulators
       * Tank Parts & Regs
     * Predator Paintball
     * Pro Caps
     * Pro Mark
     * Pro Team
     * Psychoballistics
     * RAP4
       * Barrels & Barrel Adapters
       * Magazines
       * Parts & Accessories
       * Shrouds
       * Stocks
       * Tank Covers
     * Redz
     * Ricochet
     * Rufus Dawg
     * Scott
     * Shocktech
     * Solenoids
       * ASCO
       * Kognel/ Humphrey
       * MAC
       * Parker
       * SMC
     * Splatmaster
     * Splatmatic
     * System X
       * Bores
       * Drops & ASA
       * Front Blocks
       * LPR
       * Parts & Accessories
       * Regulators
     * Tadao
     * Taso
     * Techana
     * Tech T
     * Trinity
     * Vanguard
     * Viewloader
       * Accessories
       * Body's & Frames
       * Loader Parts
       * Parts
     * Violent Paintball
     * Warped Sports
     * WDP
     * WGP
     * Wicked Air


BECOME A OREGON PAINTBALL MEMBER

 * *First Name
   
   *Last Name
   
 * *Email Address
   
 * *Password
   
   *Confirm Password
   
 * Screen Name
   
 * *Date Of Birth
   Day
    * Day
    * 1
    * 2
    * 3
    * 4
    * 5
    * 6
    * 7
    * 8
    * 9
    * 10
    * 11
    * 12
    * 13
    * 14
    * 15
    * 16
    * 17
    * 18
    * 19
    * 20
    * 21
    * 22
    * 23
    * 24
    * 25
    * 26
    * 27
    * 28
    * 29
    * 30
    * 31
   
   Day 12345678910111213141516171819202122232425262728293031
   Month
    * Month
    * Jan
    * Feb
    * Mar
    * Apr
    * May
    * Jun
    * Jul
    * Aug
    * Sep
    * Oct
    * Nov
    * Dec
   
   Month JanFebMarAprMayJunJulAugSepOctNovDec
   Year
    * Year
    * 1950
    * 1951
    * 1952
    * 1953
    * 1954
    * 1955
    * 1956
    * 1957
    * 1958
    * 1959
    * 1960
    * 1961
    * 1962
    * 1963
    * 1964
    * 1965
    * 1966
    * 1967
    * 1968
    * 1969
    * 1970
    * 1971
    * 1972
    * 1973
    * 1974
    * 1975
    * 1976
    * 1977
    * 1978
    * 1979
    * 1980
    * 1981
    * 1982
    * 1983
    * 1984
    * 1985
    * 1986
    * 1987
    * 1988
    * 1989
    * 1990
    * 1991
    * 1992
    * 1993
    * 1994
    * 1995
    * 1996
    * 1997
    * 1998
    * 1999
    * 2000
    * 2001
    * 2002
    * 2003
    * 2004
    * 2005
    * 2006
    * 2007
    * 2008
    * 2009
    * 2010
    * 2011
    * 2012
    * 2013
    * 2014
   
   Year
   19501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014
   
 * Gender
   Male Female
 * *Zip Code
   
 * Sign up for email to learn about the latest innovations, styles, and
   promotions.

Sign Up

By clicking sign up you agree to Oregon Paintball Terms & Conditions and
Policies


LOGIN TO OREGON PAINTBALL

 * 
 * 
 * Password Help
 * Keep me logged in

Login


FORGOT YOUR PASSWORD

Enter your email address and we'll email you instructions to reset your password

 * 

Send


ORDER INFORMATION

 * Enter the billing last name, zip code, and email as show on order.

 * 
 * 
 * 
 * 

Continue Can't Track?
 * Having trouble placing an order? Call 503.666.7930
 * Having trouble placing an order? Call 503.666.7930
 * For shop hours Click Here
 * Didn't receive an email? Check spam.
 * Checkout our New Arrivals Click Here
 * Have a product question or want to check stock? Email Us
 * For best browsing experience use Firefox.

   
Not logged in


CCI PHANTOM TRIGGER SHOE

Bore product

 * 
 * 

 * Description
 * Specifications
 * Reviews

Description


DETAILS

Replacement part for your CCI Phantom pump marker.
Specifications


ADDITIONS

Manufacture CCI Warranty None Sku CCI-100-025 Compatibility CCI Phantom

Reviews


ADD YOUR REVIEW

 * Price
 * 

 * Value
 * 

 * Quality
 * 

 * *My Name or Nickname
   
 * *Headline of My Review
   
 * *My Review
   

Add Your Review

Please login then add your review.

CCI Phantom Trigger Shoe


CCI

Qty: Add Cart
$19.99


COLORS

Select Options
 * Select Options
 * Black
 * Dust Purple
 * Gold
 * White

Select OptionsBlack Dust Purple Gold White


OPTIONS

 * 
 * 
 * 
 * 



Total:
$19.99
Add to Cart
 * Add to Wishlist

 0  0 Google +0

 * Description
 * Specifications
 * Reviews

Description


DETAILS

Replacement part for your CCI Phantom pump marker.
Specifications


ADDITIONS

Manufacture CCI Warranty None Sku CCI-100-025 Compatibility CCI Phantom

Reviews


ADD YOUR REVIEW

 * Price
 * 

 * Value
 * 

 * Quality
 * 

 * *My Name or Nickname
   
 * *Headline of My Review
   
 * *My Review
   

Add Your Review

Please login then add your review.

 1.  Allen Paintball
     * Barrels
     * Barrel Cleaners
     * Fittings
     * Fill Stations
     * Grips
     * Hoppers
     * Mag Pods & Pods
     * Parts & Upgrades
     * Pods & Lids
     * Pod Packs & Gear Bags
     * Remote Lines & Hosing
     * Stocks
 2.  Azodin
     * Markers
     * Parts
     * Repair Kits
     * Upgrades
 3.  Blast Legacy
     * Accessories
       * General
       * Eye Covers
       * Grips
       * Grip Frame Panels
       * Jewels
       * Side Plates
       * Stickers
     * Air Systems
       * ASA's
       * Fittings, Hose Barbs, Air Lines
       * Front Blocks
       * Gauges
       * LPR
       * Pressure Testers
       * Regulator's & Reg Housings
       * Volume Chambers
     * Back Caps, LPR & Ram Caps
       * Back Caps
       * LPR Caps
       * Ram Caps
     * Barrels, Bores, & Tips
       * Barrel Tips
       * Bores
       * Single Piece Barrels
       * Barrel Systems
       * Barrel Case
     * Bodies
       * Millennium
       * Gen 1
       * Gen 2
       * Gen 3
       * Gen 4
       * Gen 5
       * Gen 1 Marq
       * Gen 2 Marq, NG Series
     * Bolts, Poppets, Ram & Engines
       * Bolts
       * Bolt Pins
       * Engines
       * Poppets
       * Ram
       * Ram Housings
       * Ram Sleeves
     * Drops, Rails, & Mounts
     * Electronics
       * Boards
       * Eyes
       * Solenoids
       * Wiring
     * Feednecks & Adapters
       * Adapters
       * Collars
       * Collets
       * Feednecks
       * Threads
     * Grip Frames
     * Maintenance
       * Blackout Kits
       * Detents
       * Lubricants & Oils
       * O-Rings & O-ring Kits
       * Parts & Parts Kits
         * ASA Parts & Parts Kits
         * Feedneck Parts
         * Regulator Parts
         * Gen 1-4 Intimidator
         * Defiant 2
         * Gen 5 & 6 Intimidator
         * Gen 1 Marq
         * Gen 2 Marq
         * NG Series
         * MVP
         * Millennium
       * Springs
       * Screws
     * Triggers & Trigger Guards
       * Triggers
       * Trigger Guards
 4.  Custom Products
     * Accessories
     * ASA, Drops, Rails
     * Barrels & Barrel Systems
     * Marker Upgrades
     * Parts & Parts Kits
     * Regulators
     * Triggers
 5.  DLX Luxe
     * Accessories
     * Bolt Systems
     * Electronics
     * Markers
     * O-ring's & O-ring Kits
     * Parts
     * Screws & Screw Kits
 6.  Dye
     * Accessories
     * ASA, Drops, Rails
     * Air Systems
     * Barrels & Barrel Systems
     * Bodies & Frames
     * Bolts
     * Detents
     * Grips
     * Electronics & Wiring
     * Feednecks & Adapters
     * Harnesses
     * Lenses & Straps
     * Loaders
     * Loader Parts
     * Markers
     * Marker Parts
     * Masks
     * Mask Parts
     * O-Rings & O-ring Kits
     * Protective Gear & Clothing
     * Regulators
     * Screws & Screw Kits
     * Speedfeeds
     * Stickers
     * Triggers & Trigger Guards
 7.  Empire & BT
     * Accessories
     * Air Systems
     * ASA, Drops, & Rails
     * Barrels & Barrel Systems
     * Body's & Frames
     * Detents & Detent Covers
     * Electronics & Wiring
     * Feednecks
     * Grips
     * Lenses
     * Loaders
     * Loader Parts
     * Loaders Shells
     * Markers
     * Masks
     * Mask Parts
     * O-ring's & O-ring Kits
     * Parts & Parts Kits
     * Protective Gear & Clothing
     * Regulators
     * Screws & Screw Kits
     * Triggers
 8.  Exalt
     * Accessories
     * Barrel Sleeves
     * Cases
     * Harnesses
     * Protective Gear & Clothing
     * Speedfeeds
     * Tank Covers
     * Triggers
 9.  Enola Gaye
     * Accessories
     * Hand Grenades
     * Smoke Grenades
 10. Field One
     * Accessories
     * Barrels & Barrel Kits
     * Electronics
     * Engines
     * Gear Bags, Cases, & Packs
     * Markers
     * Parts & Parts Kits
     * Pro Lube
     * O-rings
     * Triggers
 11. First Strike
     * Accessories
     * Air Systems
     * Air System Parts
     * Barrels & Barrel Systems
     * Detents
     * Magazines
     * Markers
     * O-ring's & O-ring Kits
     * Parts & Parts Kits
     * Projectiles
     * Regulators
     * Screws & Screw Kits
     * Stocks
 12. FogDoc
     * Anti-Fog & Accessories
 13. Gen x
     * Parts & Accessories
     * Pods & Pod Haulers
     * Harnesses
     * Tactical Gear & Chest Protectors
 14. GI Sportz
     * Air Systems
     * Loaders
     * Paintballs
     * Protective Gear & Clothing
 15. Gog/ Smart Parts/ Shocker
     * Accessories
     * ASA & Drops
     * Barrels, Bores & Barrel Systems
     * Bodies & Frames
     * Bolts
     * Detents
     * Electronics
     * Feednecks
     * Grips
     * Markers
     * O-ring's & O-ring Kits
     * Parts
     * Regulators
     * Screws & Screw Kits
     * Triggers & Trigger Guards
 16. HK Army
     * Accessories
     * Air Systems
     * Barrels & Barrel Systems
     * Gear Bags & Packs
     * Harnesses
     * Lenses
     * Loaders
     * Loader Parts
     * Markers
     * Masks
     * Mask Parts
     * O-Rings & O-ring Kits
     * Paintballs
     * Parts & Parts Kits
     * Patches
     * Protective Gear & Clothing
     * Speedfeeds
 17. Inception Designs
     * ASA & Drops
     * Barrels & Barrel Systems
     * Markers
     * Parts & Upgrades
 18. JT
     * Accessories
     * Air Systems
     * Harnesses
     * Jersey's
     * Lenses
     * Loaders
     * Markers
     * Masks
     * Mask Parts
     * O-Rings & O-ring Kits
     * Parts & Parts Kits
     * Protective Gear & Clothing
 19. JJ
     * Barrels & Barrel Systems
     * Barrel Backs & Tips
 20. Lapco
     * Accessories
     * Barrel Adapters
     * Barrels & Barrel Systems
     * Barrel Tips
     * Marker Upgrades
     * Rails & Mounts
     * Stocks
 21. MacDev
     * Accessories
     * ASA, Drops, Rails
     * Barrels & Barrel Systems
     * Bolts & Bolt Tips
     * Detents
     * Electronics & Wiring
     * Grip & Grip Kits
     * Lubricants
     * Markers
     * O-Rings & O-ring Kits
     * Parts & Parts Kits
     * Regulators
     * Screws & Screw Kits
     * Triggers
 22. Ninja
     * Accessories
     * Airsoft & Air Rifle
     * Alumimum Systems
     * Carbon Fiber Systems
     * Fill Stations
     * Parts & Parts Kits
     * Regulators
     * Remote Lines & Hosing
 23. Palmers
     * Accessories
     * ASA
     * Autococker
     * O-ring's & O-ring Kits
     * Regulators
     * Parts & Parts Kits
     * Springs & Spring Kit
 24. Planet Eclipse
     * Accessories
     * ASA, Drops, Rails
     * Barrels & Barrel Systems
     * Barrel Sleeves
     * Bodies & Frames
     * Bolts & Bolt Tips
     * Detents
     * Electronics & Wiring
     * Eye Covers & Feednecks
     * Gear Bags & Packs
     * Grip & Grip Kits
     * Loaders
     * Markers
     * O-Rings & O-ring Kits
     * Parts & Parts Kits
     * Protective Gear & Clothing
     * Screws & Screw Kits
     * Springs
     * Triggers
 25. Sandana
     * Headbands
     * Headwraps
 26. Spyder
     * Accessories
     * ASA & Drops
     * Barrels
     * Barrel Sleeves
     * Bodies & Frames
     * Bolts & Bolt Pins
     * Detents & Detent Covers
     * Electronics
     * Feednecks
     * Front Blocks
     * Grips
     * Markers
     * O-ring's & O-ring Kits
     * Parts
     * Rails, Shrouds & Handles
     * Regulators & Gas Grips
     * Screws & Screw Kits
     * Springs & Spring Kit
     * Triggers
     * Volume Chambers
 27. Tippmann
     * Accessories
     * Air Systems
     * ASA & Drops
     * Back Caps, Sights, Foregrips, Mags
     * Barrels & Barrel Systems
     * Body's & Frames
     * Bolts & Hammer Bolts
     * Detents
     * Electronics & Wiring
     * Fittings, Hose Barbs, Air Lines
     * Grips
     * Harnesses
     * Loaders
     * Loader Parts
     * Markers
     * O-ring's & O-ring Kits
     * Parts & Parts Kits
     * Protective Gear & Clothing
     * Remote Lines
     * Screws & Screw Kits
     * Springs & Spring Kits
     * Stocks
     * Triggers & Trigger Guards
     * Valves
 28. Valken
     * Accessories
     * Air Systems
     * Barrels & Barrel Systems
     * Gear Bags, Packs, Gun Cases
     * Gloves
     * Harnesses
     * Lenses
     * Loaders
     * Markers
     * Masks
     * Mask Parts
     * Optics
     * Paintballs
     * Parts & Parts Kits
     * Pods & Pod Haulers
     * Protective Gear & Clothing
     * Tactical Vests & Plate Carriers
 29. VForce
     * Lenses
     * Masks
     * Mask Parts
 30. Virtue
     * Grips
     * Electronics & Wiring
     * Loader Parts
 31. Legacy Paintball Brands
     * 13 Kapp
     * 32 Degrees
       * Accessories
       * Drops & ASA
       * Grips
       * Parts
       * PT Extreme Parts
       * Regulators & Volume Chambers
     * ACI
       * F4 Illustrator Parts
       * Griffin Parts
       * Hornet Parts
       * Maverick Parts
       * Tracer Parts
       * Regulator Parts
     * AIM
     * Air America
     * Air Gun Designs
       * ASA's
       * Barrels
       * Bolts
       * Parts
       * Springs
       * Triggers
     * AKA
     * Alien
     * Angel
     * ANS
     * API
     * Armor Tech
     * Auto Ordnance
     * Ballistic Sports
     * Battleaxe
     * Ben Sheridan
     * Benchmark
     * Brass Eagle
       * Accessories
       * Body's & Frames
       * Loader Parts
       * Parts
       * Parts Kits
     * CCI
     * CCM
     * Centerflag
     * Check It
     * Clippard
     * CMI
       * ASA & Drops
       * Barrels
       * Parts & Upgrades
       * Regulators
     * Combat Vision
     * Contract Killer
     * Core
     * Critical
     * Crossfire
     * Crossour
     * Dangerous Power
       * Accessories
       * Bodies
       * Electronics & Wiring
       * Oring Kits
       * Parts
     * Dead On
     * Diablo
       * Bodies & Frames
       * Parts
       * Stickers
     * Diamond Lab
     * DXS
     * Evil
     * Extreme Rage
       * Covers
       * Lenses
       * Parts & Accessories
     * Full Boar
     * Hard Corps
     * Hitman
     * Hybrid
       * Accessories
       * Eye Covers
       * Feednecks
       * Grips
       * Upgrades & Parts
     * Ideal
     * Indian Creek
     * In Yo Face
     * Invert
     * JCS
     * Kila Products
     * Lucky
     * Maddman
     * MCS & Hammerhead
       * Accessories
       * Barrels
       * Barrel Systems
       * Fins & Muzzles
       * Magazines
       * Parts
     * Miltec
     * Mokal
     * National Paintball
     * New Designs
     * NW Products
     * Odyssey
       * Electronics & Wiring
       * Loader Parts
       * Shell Kits
     * Oregon Paintball
     * Phat
     * PMI
       * Accessories
       * Body's & Frames
       * Bolts
       * Drops & ASA
       * Feednecks
       * O-Rings & O-ring Kits
       * Parts
       * Regulators
       * Tank Parts & Regs
     * Predator Paintball
     * Pro Caps
     * Pro Mark
     * Pro Team
     * Psychoballistics
     * RAP4
       * Barrels & Barrel Adapters
       * Magazines
       * Parts & Accessories
       * Shrouds
       * Stocks
       * Tank Covers
     * Redz
     * Ricochet
     * Rufus Dawg
     * Scott
     * Shocktech
     * Solenoids
       * ASCO
       * Kognel/ Humphrey
       * MAC
       * Parker
       * SMC
     * Splatmaster
     * Splatmatic
     * System X
       * Bores
       * Drops & ASA
       * Front Blocks
       * LPR
       * Parts & Accessories
       * Regulators
     * Tadao
     * Taso
     * Techana
     * Tech T
     * Trinity
     * Vanguard
     * Viewloader
       * Accessories
       * Body's & Frames
       * Loader Parts
       * Parts
     * Violent Paintball
     * Warped Sports
     * WDP
     * WGP
     * Wicked Air

 * 
 * 
 * 
 * 

SERVICES Marker Repair Marker Design Air System Repair Loader Repair Custom
Builds Life Preventative Maintenance Shield Protection Shell Protection Buyback
& Part Lots Hydro Testing Board Flashing
CONNECT Become a Member Login Email Sign Up Wholesale Raffles Careers About
GET HELP Tech Support Returns Smoke Grenades Payment Options Order Status
Privacy Policy Terms of Use Help Contact


United States

© 2024 Oregon Paintball. All Rights Reserved

Please wait...

Item(s) added to cart

Continue shopping or View cart & checkout


ShareThis Copy and Paste