Create Case record from Website

Jira Code: MT-28

This script is to create case record for each instance of contact form submit

/**
 * @NApiVersion 2.x
 * @NScriptType Suitelet
 * @NModuleScope SameAccount
 */
/**
 * Script Description
 * This script is to create case record for each instance of contact form submit
 *   Created on 15-Oct-2018 by Ravin
 */
/*******************************************************************************
 * 
 * **************************************************************************
 * 
 * 
 * Author: Ravin Arooja , Jobin & Jismi IT Services LLP
 * 
 * REVISION HISTORY
 * 
 * 
 ******************************************************************************/

/**
 *	SCRIPT ID : customscript_jj_mt_28_sl_case_creation

 *	DEPLOYMENT ID : customdeployjj_mt_28_sl_case_creation


 *	URL :
 *	/app/site/hosting/scriptlet.nl?script=945&deploy=1
 *	EXTERNAL URL :
 *	https://forms.na3.netsuite.com/app/site/hosting/scriptlet.nl?script=35&deploy=1&compid=5019428&h=1224c7c6621ea5c7c4a6

 */

define(['N/error', 'N/http', 'N/https', 'N/record', 'N/ui/serverWidget', 'N/url'],
    /**
     * @param {error} error
     * @param {http} http
     * @param {https} https
     * @param {record} record
     * @param {serverWidget} serverWidget
     * @param {url} url
     */
    function(error, http, https, record, serverWidget, url) {

        /**
         * Definition of the Suitelet script trigger point.
         *
         * @param {Object} context
         * @param {ServerRequest} context.request - Encapsulation of the incoming request
         * @param {ServerResponse} context.response - Encapsulation of the Suitelet response
         * @Since 2015.2
         */

        function onRequest(context) {
            try {
                log.debug({
                    title: context.request.method
                });

                var callBackFuncStr = context.request.parameters.callback;
                log.debug({
                    title: 'callBackFuncStr from merchandizeliq',
                    details: callBackFuncStr
                });

                //If there is callback	
                if (callBackFuncStr != "") {
                    try {
                        var phone = unescape(context.request.parameters.phone);
                        var name = unescape(context.request.parameters.titleb);
                        var emailId = unescape(context.request.parameters.emailid);
                        var country = unescape(context.request.parameters.country);
                        var state = unescape(context.request.parameters.state);
                        var messageBody = unescape(context.request.parameters.messagebody);
                        log.debug({
                            title: 'emailId ',
                            details: emailId
                        });
                        log.debug({
                            title: 'messageBody ',
                            details: messageBody
                        });


                        var objRecord = record.create({
                            type: 'supportcase', //SUPPORT_CASE
                            isDynamic: true,
                            defaultValues: {

                            }
                        });
                        if (phone) {
                            objRecord.setValue({
                                fieldId: 'phone',
                                value: phone,
                                ignoreFieldChange: true
                            });
                        }


                        objRecord.setValue({
                            fieldId: 'email',
                            value: emailId,
                            ignoreFieldChange: true
                        });

                        objRecord.setValue({
                            fieldId: 'title',
                            value: "ML Contact Form:" + name,
                            ignoreFieldChange: true
                        });

                        objRecord.setValue({
                            fieldId: 'company',
                            value: '28',
                            ignoreFieldChange: true
                        });

                        // 28 id of contact form

                        objRecord.setValue({
                            fieldId: 'incomingmessage',
                            value: messageBody,
                            ignoreFieldChange: true
                        });

                        objRecord.setValue({
                            fieldId: 'custevent_jj_case_custom_country',
                            value: country,
                            ignoreFieldChange: true
                        });

                        objRecord.setValue({
                            fieldId: 'custevent_jj_case_custom_state',
                            value: state,
                            ignoreFieldChange: true
                        });



                        var recordId = objRecord.save({
                            enableSourcing: true,
                            ignoreMandatoryFields: true
                        });
                        log.debug({
                            title: 'recordId ',
                            details: recordId
                        });


                        result = "success";
                        var strJson = callBackFuncStr + '(\'' + JSON.stringify(result) +
                            '\')';
                        context.response.write(strJson);

                    } catch (e) {
                        result = "failure";
                        var strJson = callBackFuncStr + '(\'' + JSON.stringify(result) +
                            '\')';
                        context.response.write(strJson);
                        logme("Error in try statement of callBackFuncStr", getError(e));
                    }

                }
                //If the is no callback
                else {
                    result = "failure";
                    var strJson = callBackFuncStr + '(\'' + JSON.stringify(result) +
                        '\')';
                    context.response.write(strJson);
                    log.debug({
                        title: 'failure, no callback function detected'
                    });

                }
            } catch (e) {
                logme('Error in Main try staement', getError(e));
                result = "failure";
                var strJson = callBackFuncStr + '(\'' + JSON.stringify(result) +
                    '\')';
                context.response.write(strJson);
            }

        }

        return {
            onRequest: onRequest
        };

    });



/*******************************************************************************
 * return error
 * 
 * @param e
 * @returns
 * 
 * Created on 21-Oct-2017 by Manu
 */
function getError(e) {
    var stErrMsg = '';
    if (e.getDetails != undefined) {
        stErrMsg = '_' + e.getCode() + '<br>' + e.getDetails() + '<br>' +
            e.getStackTrace();
    } else {
        stErrMsg = '_' + e.toString();
    }
    return stErrMsg;
}

/*******************************************************************************
 * Log these data
 * 
 * @param title
 * @param details
 * @returns
 * 
 *  Created on 21-Oct-2017 by Manu
 */
function logme(title, details) {
    log.debug({
        title: title,
        details: details
    });
}
<style>
    ol li {
list-style: lower-roman;
margin-left: 50px;
}
p {
color: #77777a;
}
.container_main {
width:100%;
}
.heading {
font-size:16px;
color:#333333;
letter-spacing: 1px;
}
.heading:before{
content:" \25B8";
font-weight:bold;
font-size:16px;
}
.content{
font-size:13px;
color:#77777a;
padding-top:10px;
padding-bottom:10px;
display:none;
line-height: 2em;
padding-left: 20px;
padding-top: 20px;
}
.active{
color:red;
}
.active:before{
content:"\25be";
}
.divider{
width:100%;
background-color:#ddd;
height:1px;
margin-top:20px;
margin-bottom:20px;
}
.main_header{
letter-spacing: 1px;
font-size:22px;
margin-top:10px;
margin-bottom:10px;
}
.form_field{
display: block;
width: 100%;
height: 40px;
/* min-height: 40px; */
padding: 0 9px;
margin: 0;
line-height: 22px;
border: 1px solid #dfdfdf;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
outline: none;
background: #fff;
color: #5f6a7d;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-bottom: 15px;
}
.submit {
width: 100%;
background-color: #FF8C00;
border: none;
color: #fff;
height: 40px;
padding-top: 10px;
padding-bottom: 10px;
font-weight: bold;
font-size: 16px;
}
.submit:hover{
background-color: #ff8c008c;
}
.star{
color:red;
font-size: 20px;
vertical-align: middle;
}
label{
color:#77777a;
}
.center{
text-align: center;
}
@media only screen and (max-width: 768px) {
.tc {
font-size: 25px;
}
}
@media only screen and (min-width: 780px) {
.tc {
font-size: 35px;
}
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript">
kl2 = jQuery.noConflict();
kl2(document).ready(function() {
    kl2('#country').change(function() {
        var countryselected = kl2('#country').val()
        if (countryselected == "USA") {
            //alert("USA ")
            kl2('#state_box').css('display', 'none')
            kl2('#state_us_box').css('display', 'block')
        } else {
            kl2('#state_box').css('display', 'block')
            kl2('#state_us_box').css('display', 'none')
        }
    });
    //  return false;
    kl2('#state_us').change(function() {
        var state_us = kl2('#state_us').val()
        kl2('#state').val(state_us)
    });
});

function sendenquiry() {
    document.getElementById("contact-form-button").style.background = "#087bb4";
    document.getElementById("contact-form-button").disabled = true;
    var fname = $('#contactFormfname').val();
    var lname = $('#contactFormLname').val();
    var name = fname + " " + lname;
    var emailid = $('#contactFormEmail').val();
    var phone1 = $('#contactFormPhone').val();
    var phone2 = undefined;
    var phone = phone1 || phone2;
    var country = $('#country').val();
    var state_us = $('#state_us').val();
    var state_other = $('#state').val();
    var state = state_us || state_other;
    state = state.trim();
    var messagebody = $('#contactFormMessage').val();
    console.log(country);
    console.log(state);
    var Emailreg = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/;
    var Phonereg = /^((\\+[1-9]{1,4}[ \\-]*)|(\\([0-9]{2,3}\\)[ \\-]*)|([0-9]{2,4})[ \\-]*)*?[0-9]{3,4}?[ \\-]*[0-9]{3,4}?$/;
    var alpha = /^[a-zA-Z0-9]+$/;
    if (emailid) {
        if (!Emailreg.test(emailid)) {
            document.getElementById("show-contact-form-status").style.display = "block";
            document.getElementById("contactformval_Failure").style.display = "block";
            document.getElementById("valid").placeholder = "Please provide a valid email";
            setTimeout(function() {
                document.getElementById("show-contact-form-status").style.display = "none";
                document.getElementById("contactformval_Failure").style.display = "none";
                document.getElementById("contact-form-button").disabled = false;
                document.getElementById("contact-form-button").innerHTML = "SEND";
                document.getElementById("contact-form-button").style.background = "#FF8C00";
            }, 4000);
        }
    }
    if (fname != "" && lname != "" && emailid != "" && country != "" && state != "" && messagebody != "") {
        if (phone) {
            if (!(Phonereg.test(phone))) {
                document.getElementById("show-contact-form-status").style.display = "block";
                document.getElementById("contactformval_Failure").style.display = "block";
                document.getElementById("valid").placeholder = "Please provide a valid phone number";
                setTimeout(function() {
                    document.getElementById("show-contact-form-status").style.display = "none";
                    document.getElementById("contactformval_Failure").style.display = "none";
                    document.getElementById("contact-form-button").disabled = false;
                    document.getElementById("contact-form-button").innerHTML = "SEND";
                    document.getElementById("contact-form-button").style.background = "#FF8C00";
                }, 4000);
            } else {
                var u = "https://forms.na3.netsuite.com/app/site/hosting/scriptlet.nl?script=35&deploy=1&compid=5019428&h=1224c7c6621ea5c7c4a6&emailid=" + emailid + "&phone=" + phone + "&titleb=" + name + "&country=" + country + "&state=" + state + "&messagebody=" + messagebody;
                cb = 'myCallBackSaveContactForm';
                getJSONP(u + '&callback=' + cb)
            }
        } else {
            var u = "https://forms.na3.netsuite.com/app/site/hosting/scriptlet.nl?script=35&deploy=1&compid=5019428&h=1224c7c6621ea5c7c4a6&emailid=" + emailid + "&phone=" + phone + "&titleb=" + name + "&country=" + country + "&state=" + state + "&messagebody=" + messagebody;
            cb = 'myCallBackSaveContactForm';
            getJSONP(u + '&callback=' + cb)
        }
    } else {
        if (fname == "" || lname == "" || emailid == "" || country == "" || state == "" || messagebody == "") {
            document.getElementById("show-contact-form-status").style.display = "block";
            document.getElementById("contactformval_Failure").style.display = "block";
            document.getElementById("valid").placeholder = "FILL ALL MANDATORY FIELDS";
            setTimeout(function() {
                document.getElementById("show-contact-form-status").style.display = "none";
                document.getElementById("contactformval_Failure").style.display = "none";
                document.getElementById("contact-form-button").disabled = false;
                document.getElementById("contact-form-button").innerHTML = "SEND";
                document.getElementById("contact-form-button").style.background = "#FF8C00";
            }, 4000);
        }
        if (!(alpha.test(fname) || alpha.test(lname) || alpha.test(state))) {
            document.getElementById("show-contact-form-status").style.display = "block";
            document.getElementById("contactformval_Failure").style.display = "block";
            document.getElementById("valid").placeholder = "Please update Your Name and/or State correctly";
            setTimeout(function() {
                document.getElementById("show-contact-form-status").style.display = "none";
                document.getElementById("contactformval_Failure").style.display = "none";
                document.getElementById("contact-form-button").disabled = false;
                document.getElementById("contact-form-button").innerHTML = "SEND";
                document.getElementById("contact-form-button").style.background = "#FF8C00";
            }, 4000);
        }
    }
}

function myCallBackSaveContactForm(data) {
    var myObj = JSON.parse(data);
    if (myObj == 'success') {
        document.getElementById("show-contact-form-status").style.display = "block";
        document.getElementById("contactform_Success").style.display = "block";
        document.getElementById("contact-form-button").innerHTML = "SUBMITTED";
        setTimeout(function() {
            document.getElementById("show-contact-form-status").style.display = "none";
            document.getElementById("contactform_Success").style.display = "none";
            document.getElementById("contact-form-button").disabled = false;
            document.getElementById("contact-form-button").style.background = "#FF8C00";
            location.reload();
        }, 5500);
    } else {
        document.getElementById("show-contact-form-status").style.display = "block";
        document.getElementById("contactform_Failure").style.display = "block";
        document.getElementById("contact-form-button").innerHTML = "SEND";
        setTimeout(function() {
            document.getElementById("show-contact-form-status").style.display = "none";
            document.getElementById("contactform_Failure").style.display = "none";
            document.getElementById("contact-form-button").disabled = false;
            document.getElementById("contact-form-button").style.background = "#FF8C00";
        }, 5000);
    }
}

function getJSONP(url) {
    var script = document.createElement('script');
    var head = document.getElementsByTagName('head')[0] || document.documentElement;
    script.src = url
    head.appendChild(script);
}
</script>
<div class="container contact-us-template black-headlines">
    <div class="row">
        <div class="col-md-10 col-md-offset-1">
            <div class="box-column-spacing">
                <br>
                <h2 style="color: #FF8C00;margin-top: 15px; font-size: 28px;">CONTACT US</h2>
                <br>
                <div>
                    <form method="post" id="contact_form" accept-charset="UTF-8"><input type="hidden" value="contact" name="form_type"><input type="hidden" name="utf8" value="✓">
                        <div class="col-sm-5">
                            <label for="contactFormFname"> FIRST NAME <span class="star" > *</span></label>
                            <input type="text" class="form_field" id="contactFormfname" name="contact[contact-form-fname]" placeholder="First Name" autocapitalize="words" value="" required="required">
                        </div>
                        <div class="col-sm-5">
                            <label for="contactFormLname"> LAST NAME <span class="star" > *</span></label>
                            <input type="text" class="form_field" id="contactFormLname" name="contact[contact-form-lname]" placeholder="Last Name" autocapitalize="words" value="" required="required">
                        </div>
                        <div class="col-sm-5">
                            <label for="contactFormEmail"> EMAIL<span class="star" > *</span></label>
                            <input type="email" class="form_field" id="contactFormEmail" name="contact[email]" placeholder="Email" autocorrect="off" autocapitalize="off" value="" required="required">
                        </div>
                        <div class="col-sm-5" style="margin-top: 10px;">
                            <label for="contactFormPhone"> PHONE</label>
                            <input type="text" class="form_field" id="contactFormPhone" name="contact[phone]" placeholder="Phone" autocorrect="off" autocapitalize="off" value="">
                        </div>
                        <!-- <div class="col-sm-10">
                        <label> ORDER NUMBER </label>
                        <input type="text" class="form_field" id="contactFormOrderNumber" name="contact[order number]" placeholder="Order Number (optional)" autocorrect="off" autocapitalize="off" value="">
                    </div> -->
                        <div class="col-sm-5">
                            <label for="contactFormCountry"> COUNTRY<span class="star" > *</span></label>
                            <select class="input-text validate-select form_field" title="Country" name="contact[contact-form-country]" id="country" required="required">
                                <option value="USA" selected="">USA</option>
                                <option value="UK">UK</option>
                                <option value="Albania">Albania</option>
                                <option value="Algeria">Algeria</option>
                                <option value="American Samoa">American Samoa</option>
                                <option value="Andorra">Andorra</option>
                                <option value="Angola">Angola</option>
                                <option value="Anguilla">Anguilla</option>
                                <option value="Antigua">Antigua</option>
                                <option value="Argentina">Argentina</option>
                                <option value="Armenia">Armenia</option>
                                <option value="Aruba">Aruba</option>
                                <option value="Australia">Australia</option>
                                <option value="Austria">Austria</option>
                                <option value="Azerbaijan">Azerbaijan</option>
                                <option value="Bahamas">Bahamas</option>
                                <option value="Bahrain">Bahrain</option>
                                <option value="Bangladesh">Bangladesh</option>
                                <option value="Barbados">Barbados</option>
                                <option value="Barbuda">Barbuda</option>
                                <option value="Belgium">Belgium</option>
                                <option value="Belize">Belize</option>
                                <option value="Benin">Benin</option>
                                <option value="Bermuda">Bermuda</option>
                                <option value="Bhutan">Bhutan</option>
                                <option value="Bolivia">Bolivia</option>
                                <option value="Bonaire">Bonaire</option>
                                <option value="Botswana">Botswana</option>
                                <option value="Brazil">Brazil</option>
                                <option value="Virgin islands">British Virgin isl.</option>
                                <option value="Brunei">Brunei</option>
                                <option value="Bulgaria">Bulgaria</option>
                                <option value="Burundi">Burundi</option>
                                <option value="Cambodia">Cambodia</option>
                                <option value="Cameroon">Cameroon</option>
                                <option value="Canada">Canada</option>
                                <option value="Cape Verde">Cape Verde</option>
                                <option value="Cayman isl">Cayman Islands</option>
                                <option value="Central African Rep">Central African Rep.</option>
                                <option value="Chad">Chad</option>
                                <option value="Channel isl">Channel Islands</option>
                                <option value="Chile">Chile</option>
                                <option value="China">China</option>
                                <option value="Colombia">Colombia</option>
                                <option value="Congo">Congo</option>
                                <option value="cook isl">Cook Islands</option>
                                <option value="Costa Rica">Costa Rica</option>
                                <option value="Croatia">Croatia</option>
                                <option value="Curacao">Curacao</option>
                                <option value="Cyprus">Cyprus</option>
                                <option value="Czech Republic">Czech Republic</option>
                                <option value="Denmark">Denmark</option>
                                <option value="Djibouti">Djibouti</option>
                                <option value="Dominica">Dominica</option>
                                <option value="Dominican Republic">Dominican Republic</option>
                                <option value="Ecuador">Ecuador</option>
                                <option value="Egypt">Egypt</option>
                                <option value="El Salvador">El Salvador</option>
                                <option value="Equatorial Guinea">Equatorial Guinea</option>
                                <option value="Eritrea">Eritrea</option>
                                <option value="Estonia">Estonia</option>
                                <option value="Ethiopia">Ethiopia</option>
                                <option value="Faeroe isl">Faeroe Islands</option>
                                <option value="Fiji">Fiji</option>
                                <option value="Finland">Finland</option>
                                <option value="France">France</option>
                                <option value="French Guiana">French Guiana</option>
                                <option value="French Polynesia">French Polynesia</option>
                                <option value="Gabon">Gabon</option>
                                <option value="Gambia">Gambia</option>
                                <option value="Georgia">Georgia</option>
                                <option value="Gemany">Germany</option>
                                <option value="Ghana">Ghana</option>
                                <option value="Gibraltar">Gibraltar</option>
                                <option value="GB">Great Britain</option>
                                <option value="Greece">Greece</option>
                                <option value="Greenland">Greenland</option>
                                <option value="Grenada">Grenada</option>
                                <option value="Guadeloupe">Guadeloupe</option>
                                <option value="Guam">Guam</option>
                                <option value="Guatemala">Guatemala</option>
                                <option value="Guinea">Guinea</option>
                                <option value="Guinea Bissau">Guinea Bissau</option>
                                <option value="Guyana">Guyana</option>
                                <option value="Haiti">Haiti</option>
                                <option value="Honduras">Honduras</option>
                                <option value="Hong Kong">Hong Kong</option>
                                <option value="Hungary">Hungary</option>
                                <option value="Iceland">Iceland</option>
                                <option value="India">India</option>
                                <option value="Indonesia">Indonesia</option>
                                <option value="Irak">Irak</option>
                                <option value="Iran">Iran</option>
                                <option value="Ireland">Ireland</option>
                                <option value="Northern Ireland">Ireland, Northern</option>
                                <option value="Israel">Israel</option>
                                <option value="Italy">Italy</option>
                                <option value="Ivory Coast">Ivory Coast</option>
                                <option value="Jamaica">Jamaica</option>
                                <option value="Japan">Japan</option>
                                <option value="Jordan">Jordan</option>
                                <option value="Kazakhstan">Kazakhstan</option>
                                <option value="Kenya">Kenya</option>
                                <option value="Kuwait">Kuwait</option>
                                <option value="Kyrgyzstan">Kyrgyzstan</option>
                                <option value="Latvia">Latvia</option>
                                <option value="Lebanon">Lebanon</option>
                                <option value="Liberia">Liberia</option>
                                <option value="Liechtenstein">Liechtenstein</option>
                                <option value="Lithuania">Lithuania</option>
                                <option value="Luxembourg">Luxembourg</option>
                                <option value="Macau">Macau</option>
                                <option value="Macedonia">Macedonia</option>
                                <option value="Madagascar">Madagascar</option>
                                <option value="Malawi">Malawi</option>
                                <option value="Malaysia">Malaysia</option>
                                <option value="Maldives">Maldives</option>
                                <option value="Mali">Mali</option>
                                <option value="Malta">Malta</option>
                                <option value="Marshall isl">Marshall Islands</option>
                                <option value="Martinique">Martinique</option>
                                <option value="Mauritania">Mauritania</option>
                                <option value="Mauritius">Mauritius</option>
                                <option value="Mexico">Mexico</option>
                                <option value="Micronesia">Micronesia</option>
                                <option value="Moldova">Moldova</option>
                                <option value="Monaco">Monaco</option>
                                <option value="Mongolia">Mongolia</option>
                                <option value="Montserrat">Montserrat</option>
                                <option value="Morocco">Morocco</option>
                                <option value="Mozambique">Mozambique</option>
                                <option value="Myanmar">Myanmar/Burma</option>
                                <option value="Namibia">Namibia</option>
                                <option value="Nepal">Nepal</option>
                                <option value="Netherlands">Netherlands</option>
                                <option value="Netherlands Antilles">Netherlands Antilles</option>
                                <option value="New Caledonia">New Caledonia</option>
                                <option value="New Zealand">New Zealand</option>
                                <option value="Nicaragua">Nicaragua</option>
                                <option value="Niger">Niger</option>
                                <option value="Nigeria">Nigeria</option>
                                <option value="Norway">Norway</option>
                                <option value="Oman">Oman</option>
                                <option value="" palau="">Palau</option>
                                <option value="Panama">Panama</option>
                                <option value="Papua New Guinea">Papua New Guinea</option>
                                <option value="Paraguay">Paraguay</option>
                                <option value="Peru">Peru</option>
                                <option value="Philippines">Philippines</option>
                                <option value="Poland">Poland</option>
                                <option value="Portugal">Portugal</option>
                                <option value="Puerto Rico">Puerto Rico</option>
                                <option value="Qatar">Qatar</option>
                                <option value="Reunion">Reunion</option>
                                <option value="Rwanda">Rwanda</option>
                                <option value="Saba">Saba</option>
                                <option value="Saipan">Saipan</option>
                                <option value="Saudi Arabia">Saudi Arabia</option>
                                <option value="Scotland">Scotland</option>
                                <option value="Senegal">Senegal</option>
                                <option value="Seychelles">Seychelles</option>
                                <option value="Sierra Leone">Sierra Leone</option>
                                <option value="Singapore">Singapore</option>
                                <option value="Slovac Republic">Slovak Republic</option>
                                <option value="Slovenia">Slovenia</option>
                                <option value="South Africa">South Africa</option>
                                <option value="South Korea">South Korea</option>
                                <option value="Spain">Spain</option>
                                <option value="Sri Lanka">Sri Lanka</option>
                                <option value="Sudan">Sudan</option>
                                <option value="Suriname">Suriname</option>
                                <option value="Swaziland">Swaziland</option>
                                <option value="Sweden">Sweden</option>
                                <option value="Switzerland">Switzerland</option>
                                <option value="Syria">Syria</option>
                                <option value="Taiwan">Taiwan</option>
                                <option value="Tanzania">Tanzania</option>
                                <option value="Thailand">Thailand</option>
                                <option value="Togo">Togo</option>
                                <option value="Trinidad-Tobago">Trinidad-Tobago</option>
                                <option value="Tunesia">Tunisia</option>
                                <option value="Turkey">Turkey</option>
                                <option value="Turkmenistan">Turkmenistan</option>
                                <option value="United Arab Emirates">United Arab Emirates</option>
                                <option value="U.S. Virgin isl">U.S. Virgin Islands</option>
                                <option value="USA">U.S.A.</option>
                                <option value="Uganda">Uganda</option>
                                <option value="United Kingdom">United Kingdom</option>
                                <option value="Urugay">Uruguay</option>
                                <option value="Uzbekistan">Uzbekistan</option>
                                <option value="Vanuatu">Vanuatu</option>
                                <option value="Vatican City">Vatican City</option>
                                <option value="Venezuela">Venezuela</option>
                                <option value="Vietnam">Vietnam</option>
                                <option value="Wales">Wales</option>
                                <option value="Yemen">Yemen</option>
                                <option value="Zaire">Zaire</option>
                                <option value="Zambia">Zambia</option>
                                <option value="Zimbabwe">Zimbabwe</option>
                            </select>
                        </div>
                        <div class="col-sm-5">
                            <label for="contactFormPhone"> STATE<span class="star" > *</span></label>
                            <div class="input-box" id="state_box" style="display:none;">
                                <input type="text" class="form_field required-entry input-text" id="state" name="contact[state]" placeholder="State" autocorrect="off" autocapitalize="off" value="" required="required">
                            </div>
                            <div class="input-box" id="state_us_box">
                                <select class="input-text form_field" title="State_us" name="contact[contact-form-state]" id="state_us">
                                    <option value="">Please select region, state or province</option>
                                    <option value="Alabama">Alabama</option>
                                    <option value="Alaska">Alaska</option>
                                    <option value="American Samoa">American Samoa</option>
                                    <option value="Arizona">Arizona</option>
                                    <option value="Arkansas">Arkansas</option>
                                    <option value="Armed Forces Africa">Armed Forces Africa</option>
                                    <option value="Armed Forces Americas">Armed Forces Americas</option>
                                    <option value="Armed Forces Canada">Armed Forces Canada</option>
                                    <option value="Armed Forces Europe">Armed Forces Europe</option>
                                    <option value="Armed Forces Middle East">Armed Forces Middle East</option>
                                    <option value="Armed Forces Pacific">Armed Forces Pacific</option>
                                    <option value="California">California</option>
                                    <option value="Colorado">Colorado</option>
                                    <option value="Connecticut">Connecticut</option>
                                    <option value="Delaware">Delaware</option>
                                    <option value="District of Columbia">District of Columbia</option>
                                    <option value="Federated States Of Micronesia">Federated States Of Micronesia</option>
                                    <option value="Florida">Florida</option>
                                    <option value="Georgia">Georgia</option>
                                    <option value="Guam">Guam</option>
                                    <option value="Hawaii">Hawaii</option>
                                    <option value="Idaho">Idaho</option>
                                    <option value="Illinois">Illinois</option>
                                    <option value="Indiana">Indiana</option>
                                    <option value="Iowa">Iowa</option>
                                    <option value="Kansas">Kansas</option>
                                    <option value="Kentucky">Kentucky</option>
                                    <option value="Louisiana">Louisiana</option>
                                    <option value="Maine">Maine</option>
                                    <option value="Marshall Islands">Marshall Islands</option>
                                    <option value="Maryland">Maryland</option>
                                    <option value="Massachusetts">Massachusetts</option>
                                    <option value="Michigan">Michigan</option>
                                    <option value="Minnesota">Minnesota</option>
                                    <option value="Mississippi">Mississippi</option>
                                    <option value="Missouri">Missouri</option>
                                    <option value="Montana">Montana</option>
                                    <option value="Nebraska">Nebraska</option>
                                    <option value="Nevada">Nevada</option>
                                    <option value="New Hampshire">New Hampshire</option>
                                    <option value="New Jersey">New Jersey</option>
                                    <option value="New Mexico">New Mexico</option>
                                    <option value="New York">New York</option>
                                    <option value="North Carolina">North Carolina</option>
                                    <option value="North Dakota">North Dakota</option>
                                    <option value="Northern Mariana Islands">Northern Mariana Islands</option>
                                    <option value="Ohio">Ohio</option>
                                    <option value="Oklahoma">Oklahoma</option>
                                    <option value="Oregon">Oregon</option>
                                    <option value="Palau">Palau</option>
                                    <option value="Pennsylvania">Pennsylvania</option>
                                    <option value="Puerto Rico">Puerto Rico</option>
                                    <option value="Rhode Island">Rhode Island</option>
                                    <option value="South Carolina">South Carolina</option>
                                    <option value="South Dakota">South Dakota</option>
                                    <option value="Tennessee">Tennessee</option>
                                    <option value="Texas">Texas</option>
                                    <option value="Utah">Utah</option>
                                    <option value="Vermont">Vermont</option>
                                    <option value="Virgin Islands">Virgin Islands</option>
                                    <option value="Virginia">Virginia</option>
                                    <option value="Washington">Washington</option>
                                    <option value="West Virginia">West Virginia</option>
                                    <option value="Wisconsin">Wisconsin</option>
                                    <option value="Wyoming">Wyoming</option>
                                </select>
                            </div>
                        </div>
                        <div class="col-sm-10">
                            <label for="contactFormMessage"> MESSAGE <span class="star" > *</span></label>
                            <textarea rows="5" class="form_field" id="contactFormMessage" name="contact[body]" placeholder="Message" required="required"> </textarea>
                        </div>
                        <div class="col-sm-10"> <button onclick="javascript:sendenquiry();" id="contact-form-button" class="submit" type="button">SEND</button></div>
                    </form>
                </div>
                <br>
                <div id="show-contact-form-status" style="display: none;">
                    <p id="contactform_Success" style="display:none"><b>
                    <textarea disabled="" class="form_field" name="message" placeholder="Your request has been submitted.We will be in touch with you soon.This page will be reloading now."></textarea>
                </b></p>
                    <p id="contactform_Failure" style="display:none"><b>
                    <textarea disabled="" class="form_field" name="message" placeholder="Your request has not been submitted.Make sure all the mandatory fields are filled/Correct or try again later"></textarea>
                </b></p>
                    <p id="contactformval_Failure" style="display:none">
                        <textarea id="valid" disabled="" class="form_field" name="message" placeholder=""></textarea><b>
                </b></p>
                </div>
                <div class="col-sm-5" style="color:#77777a;">
                    <br>
                    <br>
                    <ul>
                        <li><b>Merchandize Liquidators:</b></li>
                        <li>16492 NW 48th Ave,</li>
                        <li>Miami Gardens, Florida 33014, USA.</li>
                        <li>USA</li>
                        <li>Toll-free:+1 (800) 218-9596</li>
                        <li>Tel: +1 (305) 381-0877</li>
                        <li>Fax: +1 (888) 409-9478</li>
                    </ul>
                </div>
                <div class="col-sm-5" style="color:#77777a;">
                    <br>
                    <br>
                    <ul>
                        <li><b>Hours of Operation</b></li>
                        <li>Mon - Fri </li>
                        <li>9:00 AM - 5 PM </li>
                        <li>Eastern Time </li>
                        <br>
                        <li><b>E-mail Contacts:</b></li>
                        <li><a href="mailto:marketplace@merchandizeliquidators.com">marketplace@merchandizeliquidators.com</a></li>
                        <br>
                    </ul>
                </div>
            </div>
        </div>
    </div>

Leave a comment

Your email address will not be published. Required fields are marked *