1if ("localhost" == location.hostname) var domain = location.protocol + "//" + location.hostname + (location.port ? ":" + location.port : "") + "/aisite/"; 2else domain = location.protocol + "//" + location.host + (location.port ? ":" + location.port : "") + "/"; 3var $ = $.noConflict(); 4 5function errortemplate(e, a, r) { 6 $("#" + a).html('<div class="alert alert-danger custom-error">' + r + "</div>"), $("#" + a).slideDown(), "" != e && $("#" + e).focus(), setTimeout(function() { 7 $("#" + a).hide() 8 }, 15e3) 9} 10 11function errortemplatenew(e, a, r) { 12 $("#" + a).addClass("error"), $("#" + e).focus() 13} 14 15function isValidURL(e) { 16 return !!/^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/.test(e) 17} 18 19function isValidEmail(e) { 20 return !!/^((([a-zA-Z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-zA-Z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-zA-Z]|[0-9])([a-zA-Z]|[0-9]|\-){0,61}([a-zA-Z]|[0-9])\.))*([a-zA-Z]|[0-9])([a-zA-Z]|[0-9]|\-){0,61}([a-zA-Z]|[0-9])\.)[\w]{2,10}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/.test(e) 21} 22 23function validateEmail(e) { 24 return !!/^((([a-zA-Z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-zA-Z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-zA-Z]|[0-9])([a-zA-Z]|[0-9]|\-){0,61}([a-zA-Z]|[0-9])\.))*([a-zA-Z]|[0-9])([a-zA-Z]|[0-9]|\-){0,61}([a-zA-Z]|[0-9])\.)[\w]{2,10}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/.test(e) 25} 26 27function checkphonenumber(e) { 28 -1 !== $.inArray(e.keyCode, [46, 8, 9, 27, 13, 187, 189, 16, 17]) || 65 == e.keyCode && !0 === e.ctrlKey || 86 == e.keyCode && !0 === e.ctrlKey || 67 == e.keyCode && !0 === e.ctrlKey || 88 == e.keyCode && !0 === e.ctrlKey || e.keyCode >= 35 && e.keyCode <= 39 || (e.shiftKey || e.keyCode < 48 || e.keyCode > 57) && (e.keyCode < 96 || e.keyCode > 105) && e.preventDefault() 29} 30 31function getRandomInt(e, a) { 32 return Math.floor(Math.random() * (a - e + 1)) + e 33} 34$(document).ready(function() { 35 function e(e) { 36 $("#" + e).css("border-bottom", "1px solid #d50000") 37 } 38 39 function a(e) { 40 $("#" + e).css("border-bottom", "1px solid #9c9c9c") 41 } 42 43 function r(e) { 44 $("#" + e).css("border", "2px solid #d41d1d") 45 } 46 47 function t(e) { 48 $("#" + e).css("border", "2px solid #dbdbdb") 49 } 50 $("#HealthFormSubmitBtn").click(function() { 51 var r = $("#source").val(); 52 "undefined" === (r = "?source=" + r) && (r = ""); 53 var t = !0; 54 a("health_name"), a("health_email"), a("health_no"), a("health_desc"), $.trim($("#health_name").val()) || (e("health_name"), t = !1), $.trim($("#health_email").val()) || (e("health_email"), t = !1), "" != $("#health_email").val() && (isValidEmail($("#health_email").val()) || (e("health_email"), t = !1)), "" != $("#health_no").val() && isNaN($("#health_no").val()) && (e("health_no"), t = !1), $.trim($("#health_desc").val()) || (e("health_desc"), t = !1), t && void 0 !== $("input[name=health_name]").val() && $.ajax({
55 url: domain + "contactsubmit1", 56 type: "POST", 57 async: !0, 58 data: { 59 user_name: $("input[name=health_name]").val(), 60 user_email: $("input[name=health_email]").val(), 61 user_phone: $("input[name=health_no]").val(), 62 user_skype: $("input[name=health_skype]").val(), 63 user_message: $("textarea[name=health_desc]").val() 64 }, 65 beforeSend: function() { 66 $("#helthContact .contact-loading").fadeIn() 67 }, 68 success: function(e) { 69 console.log(e), "send" == e ? ($("#health_name").val(""), $("#health_email").val(""), $("#health_no").val(""), $("#health_skype").val(""), $("#health_desc").val(""), a("health_name"), a("health_email"), a("health_no"), a("health_desc"), $("#home-getestimatepop .contact-loading").fadeOut(), window.location.href = domain + "thank-you" + r) : ($("#errorWrapper .errorText").text("There is some problem try after some time."), $("#errorWrapper .errorText").fadeIn(), setInterval(function() { 70 $("#errorWrapper .errorText").fadeOut(0), $("#errorWrapper .errorText").text("") 71 }, 1e4)) 72 } 73 }) 74 }), $("#GetAnEstimate").click(function() { 75 var e = $("#source").val(); 76 e = "undefined" === e ? "" : "?source=" + e, proceed = !0, t("enstimate_name"), t("enstimate_email"), t("enstimate_contact"), t("enstimate_skye"), t("enstimate_budget"), t("enstimate_desc"), $.trim($("#enstimate_name").val()) || (r("enstimate_name"), proceed = !1), $.trim($("#enstimate_email").val()) || (r("enstimate_email"), proceed = !1), "" != $("#enstimate_email").val() && (isValidEmail($("#enstimate_email").val()) || (r("enstimate_email"), proceed = !1)), "" != $("#enstimate_contact").val() && isNaN($("#enstimate_contact").val()) && (r("enstimate_contact"), proceed = !1), $.trim($("#enstimate_desc").val()) || (r("enstimate_desc"), proceed = !1), proceed && void 0 !== $("input[name=enstimate_name]").val() && $.ajax({
77 url: domain + "contactsubmit2", 78 type: "POST", 79 async: !0, 80 data: { 81 user_name: $("input[name=enstimate_name]").val(), 82 user_email: $("input[name=enstimate_email]").val(), 83 user_phone: $("input[name=enstimate_contact]").val(), 84 user_skype: $("input[name=enstimate_skye]").val(), 85 user_budget: $("select[name=enstimate_budget]").val(), 86 user_message: $("textarea[name=enstimate_desc]").val() 87 }, 88 beforeSend: function() { 89 $(".estimate-form .contact-loading").fadeIn() 90 }, 91 success: function(a) { 92 "send" == a ? ($("#enstimate_name").val(""), $("#enstimate_email").val(""), $("#enstimate_contact").val(""), $("#enstimate_skye").val(""), $("#enstimate_desc").val(""), t("enstimate_name"), t("enstimate_email"), t("enstimate_contact"), t("enstimate_skye"), t("enstimate_budget"), t("enstimate_desc"), window.location.href = domain + "thank-you" + e) : ($("#errorText").text("There is some problem try after some time."), $("#errorText").fadeIn(), setInterval(function() { 93 $("#errorText").fadeOut(0), $("#errorText").text("") 94 }, 1e4)) 95 } 96 }) 97 }), $("#popup_formsubmitbtn").click(function() { 98 var e = $("#source").val(); 99 "undefined" === (e = "?source=" + e) && (e = ""); 100 var a = !0; 101 return $("#error_name").removeClass("error"), $("#error_email").removeClass("error"), $("#error_phone").removeClass("error"), $("#error_skype").removeClass("error"), $("#error_message").removeClass("error"), $.trim($("#popup_name").val()) ? $.trim($("#popup_email").val()) && ("" == $("#popup_email").val() || isValidEmail($("#popup_email").val())) ? $.trim($("#popup_message").val()) ? void(a && void 0 !== $("input[name=popup_name]").val() && ($("input[name=popup_name]").val(), $.ajax({
102 url: domain + "contactsubmit1", 103 type: "POST", 104 async: !0, 105 data: { 106 user_name: $("input[name=popup_name]").val(), 107 user_email: $("input[name=popup_email]").val(), 108 user_phone: $("input[name=popup_phone]").val(), 109 user_skype: $("input[name=popup_skype]").val(), 110 user_message: $("textarea[name=popup_message]").val() 111 }, 112 beforeSend: function() { 113 $("#home-getestimatepop #header_loader").fadeIn() 114 }, 115 success: function(a) { 116 console.log(a), "send" == a ? ($("#popup_name").val(""), $("#popup_email").val(""), $("#popup_phone").val(""), $("#popup_skype").val(""), $("#popup_message").val(""), $("#error_name").removeClass("error"), $("#error_email").removeClass("error"), $("#error_phone").removeClass("error"), $("#error_skype").removeClass("error"), $("#error_message").removeClass("error"), $("#home-getestimatepop #header_loader").fadeOut(), window.location.href = domain + "thank-you" + e) : ($("#errorWrapper .errorText").text("There is some problem try after some time."), $("#errorWrapper .errorText").fadeIn(), setInterval(function() { 117 $("#errorWrapper .errorText").fadeOut(0), $("#errorWrapper .errorText").text("") 118 }, 1e4)) 119 } 120 }))) : (errortemplatenew("popup_message", "error_message", ""), a = !1, !1) : (errortemplatenew("popup_email", "error_email", ""), a = !1, !1) : (errortemplatenew("popup_name", "error_name", ""), a = !1, !1) 121 }), $("#formsubmitbtn").click(function() { 122 var e = $("#source").val(); 123 "undefined" === (e = "?source=" + e) && (e = ""); 124 var a = !0; 125 return $("#nameErr").removeClass("error"), $("#emailErr").removeClass("error"), $("#phoneErr").removeClass("error"), $("#skypeErr").removeClass("error"), $("#messageErr").removeClass("error"), $.trim($("#name").val()) ? $.trim($("#email").val()) && ("" == $("#email").val() || isValidEmail($("#email").val())) ? $.trim($("#message").val()) ? void(a && void 0 !== $("input[name=name]").val() && ($("input[name=name]").val(), $("#normalfrm .contact-loading").show(), $.ajax({
126 url: domain + "contactsubmit1", 127 type: "POST", 128 async: !0, 129 data: { 130 user_name: $("input[name=name]").val(), 131 user_email: $("input[name=email]").val(), 132 user_phone: $("input[name=phone]").val(), 133 user_skype: $("input[name=skype]").val(), 134 user_message: $("textarea[name=message]").val() 135 }, 136 beforeSend: function() { 137 $("#normalfrm .contact-loading").show() 138 }, 139 success: function(a) { 140 "send" == a ? ($("#name").val(""), $("#email").val(""), $("#phone").val(""), $("#skype").val(""), $("#message").val(""), $("#nameErr").removeClass("error"), $("#emailErr").removeClass("error"), $("#phoneErr").removeClass("error"), $("#skypeErr").removeClass("error"), $("#messageErr").removeClass("error"), $("#normalfrm .contact-loading").fadeOut(), window.location.href = domain + "thank-you" + e) : ($("#errorText").text("There is some problem try after some time."), $("#errorText").fadeIn(), setInterval(function() { 141 $("#errorText").fadeOut(0), $("#errorText").text("") 142 }, 1e4)) 143 } 144 }))) : (errortemplatenew("message", "messageErr", ""), a = !1, !1) : (errortemplatenew("email", "emailErr", ""), a = !1, !1) : (errortemplatenew("name", "nameErr", ""), a = !1, !1) 145 }) 146}); 147var random_number1 = getRandomInt(1, 5), 148 random_number2 = getRandomInt(1, 5);
149 150function refreshCaptcha() { 151 random_number1 = getRandomInt(1, 5), random_number2 = getRandomInt(1, 5), $("#firstNumber").val(random_number1), $("#secondNumber").val(random_number2); 152 var e = random_number1 + " + " + random_number2 + " = "; 153 $(".captcha-num").text(e) 154 $('#firstNumber').attr('data-res', random_number1); 155 $('#secondNumber').attr('data-res', random_number2); 156} 157 158function callme(e) { 159 var a = $(e).prop("files")[0], 160 r = new FormData; 161 r.append("file", a), $("#fileerror").hide(), $("#browseFlErr").removeClass("error"), $(".files-upload-lodingbar").show(), $.ajax({ 162 url: domain + "uploadfile", 163 dataType: "text", 164 cache: !1, 165 contentType: !1, 166 processData: !1, 167 data: r, 168 type: "post", 169 success: function(e) { 170 console.log(e), $(".files-upload-lodingbar").hide(); 171 var a = JSON.parse(e); 172 if (console.log(a), a.new_file_name && 200 == a.code && ($("#new_file_name").val(a.new_file_name), $("#file_name").val(a.name), $(".atcfname").text(a.name).addClass("activeff"), $("#display_file_name").val(a.name), $("#browseFlErr").removeClass("error")), "" != a.error && 400 == a.code) return $("#browseFlErr").addClass("error"), !1 173 } 174 }) 175} 176refreshCaptcha(), $("#formsubmitbtncontactpage").click(function() { 177 var e = $("#source").val(); 178 "undefined" === (e = "?source=" + e) && (e = ""); 179 var a = !0; 180 return $("#mainnameErr").removeClass("error"), $("#mainemailErr").removeClass("error"), $("#mainphoneErr").removeClass("error"), $("#mainskypeErr").removeClass("error"), $("#mainmessageErr").removeClass("error"), $("#budgetErr").removeClass("error"), $("#appatflErr").removeClass("error"), $.trim($("#mainname").val()) ? $.trim($("#mainemail").val()) && ("" == $("#mainemail").val() || isValidEmail($("#mainemail").val())) ? $.trim($("#mainmessage").val()) ? $.trim($("#capt").val()) ? 0 == parseInt($("#capt").val()) ? (errortemplatenew("capt", "capt", ""), a = !1, !1) : $.trim($("#capt").val()) > 0 && parseInt($("#firstNumber").val()) + parseInt($("#secondNumber").val()) != parseInt($.trim($("#capt").val())) ? (errortemplatenew("capt", "capt", ""), a = !1, !1) : (console.log(a), void(a && void 0 !== $("input[name=name]").val() && ($("input[name=name]").val(), $.ajax({
181 url: domain + "contactsubmit2", 182 type: "POST", 183 async: !0, 184 data: { 185 user_name: $("input[name=name]").val(), 186 user_email: $("input[name=email]").val(), 187 user_phone: $("input[name=phone]").val(), 188 user_skype: $("input[name=skype]").val(), 189 user_budget: $("select[name=budget]").val(), 190 user_file_name: $("input[name=file_name]").val(), 191 user_new_file_name: $("input[name=new_file_name]").val(), 192 user_agreementa: $("input[name=agreementa]").val(), 193 user_message: $("textarea[name=message]").val() 194 }, 195 beforeSend: function() { 196 $("#maincontactform .contact-loading").fadeIn() 197 }, 198 success: function(a) { 199 "send" == a ? ($("#mainname").val(""), $("#mainemail").val(""), $("#mainphone").val(""), $("#mainskype").val(""), $("#mainmessage").val(""), $("#budget").val(""), $("#file_name").val(""), $("#new_file_name").val(""), $("#mainnameErr").removeClass("error"), $("#mainemailErr").removeClass("error"), $("#mainphoneErr").removeClass("error"), $("#mainskypeErr").removeClass("error"), $("#mainmessageErr").removeClass("error"), $("#countryErr").removeClass("error"), $("#budgetErr").removeClass("error"), $("#appatflErr").removeClass("error"), $("#maincontactform .contact-loading").fadeOut(), window.location.href = domain + "thank-you" + e) : ($("#errorText").text("There is some problem try after some time."), $("#errorText").fadeIn(), setInterval(function() { 200 $("#errorText").fadeOut(0), $("#errorText").text("") 201 }, 1e4)) 202 } 203 })))) : (errortemplatenew("capt", "capt", ""), a = !1, !1) : (errortemplatenew("mainmessage", "mainmessageErr", ""), a = !1, !1) : (errortemplatenew("mainemail", "mainemailErr", ""), a = !1, !1) : (errortemplatenew("mainname", "mainnameErr", ""), a = !1, !1) 204}), $("#formsubmitbtncontactpageamp").click(function() { 205 console.log("sdf"); 206 var e = !0; 207 return $("#mainnameErr").removeClass("error"), $("#mainemailErr").removeClass("error"), $("#mainphoneErr").removeClass("error"), $("#mainskypeErr").removeClass("error"), $("#mainmessageErr").removeClass("error"), $("#countryErr").removeClass("error"), $("#budgetErr").removeClass("error"), $.trim($("#mainname").val()) ? $.trim($("#mainemail").val()) && ("" == $("#mainemail").val() || isValidEmail($("#mainemail").val())) ? $.trim($("#mainmessage").val()) ? $.trim($("#capt").val()) ? 0 == parseInt($("#capt").val()) ? (errortemplatenew("capt", "capt", ""), e = !1, !1) : $.trim($("#capt").val()) > 0 && parseInt($("#firstNumber").val()) + parseInt($("#secondNumber").val()) != parseInt($.trim($("#capt").val())) ? (errortemplatenew("capt", "capt", ""), e = !1, !1) : (alert(e), void(e && void 0 !== $("input[name=name]").val() && ($("input[name=name]").val(), $.ajax({
208 url: domain + "contactsubmit2", 209 type: "POST", 210 async: !0, 211 data: { 212 user_name: $("input[name=name]").val(), 213 user_email: $("input[name=email]").val(), 214 user_phone: $("input[name=phone]").val(), 215 user_skype: $("input[name=skype]").val(), 216 user_country: $("input[name=Country]").val(), 217 user_budget: $("input[name=budget]").val(), 218 user_file_name: $("input[name=file_name]").val(), 219 user_new_file_name: $("input[name=new_file_name]").val(), 220 user_agreementa: $("input[name=agreementa]").val(), 221 user_message: $("textarea[name=message]").val() 222 }, 223 beforeSend: function() { 224 $(".contact-loading").fadeIn() 225 }, 226 success: function(e) { 227 "send" == e ? ($("#mainname").val(""), $("#mainemail").val(""), $("#mainphone").val(""), $("#mainskype").val(""), $("#mainmessage").val(""), $("#budget").val(""), $("#country").val(""), $("#file_name").val(""), $("#new_file_name").val(""), $("#mainnameErr").removeClass("error"), $("#mainemailErr").removeClass("error"), $("#mainphoneErr").removeClass("error"), $("#mainskypeErr").removeClass("error"), $("#mainmessageErr").removeClass("error"), $("#countryErr").removeClass("error"), $("#budgetErr").removeClass("error"), $("#appatflErr").removeClass("error"), $(".contact-loading").fadeOut(), window.location.href = domain + "amp/thank-you") : ($("#errorText").text("There is some problem try after some time."), $("#errorText").fadeIn(), setInterval(function() { 228 $("#errorText").fadeOut(0), $("#errorText").text("") 229 }, 1e4)) 230 } 231 })))) : (errortemplatenew("capt", "capt", ""), e = !1, !1) : (errortemplatenew("mainmessage", "mainmessageErr", ""), e = !1, !1) : (errortemplatenew("mainemail", "mainemailErr", ""), e = !1, !1) : (errortemplatenew("mainname", "mainnameErr", ""), e = !1, !1) 232}), $("#mainformsubmitbtn").click(function() { 233 var e = !0; 234 if ($("#error_name").removeClass("error"), $("#error_email").removeClass("error"), $("#error_message").removeClass("error"), $("#error_captchaResult").removeClass("error"), !$.trim($("#name").val())) return $("#error_name").addClass("error"), $("#name").focus(), e = !1, !1; 235 if ("" === $("#email").val() || !/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/.test($.trim($("#email").val()))) return $("#error_email").addClass("error"), $("#email").focus(), e = !1, !1; 236 if (!$.trim($("#message").val())) return $("#error_message").addClass("error"), $("#message").focus(), e = !1, !1; 237 if (!1 === e) return $(".errorWrapper").fadeOut(4e3), !1; 238 var a = [".jpg", ".jpeg", ".bmp", ".gif", ".png", ".txt", ".doc", ".docx", ".xls", ".xlsx", ".pdf"], 239 r = $(".contact-form-wrapper input[type=file]").val(); 240 if (void 0 !== r && r.length > 0) { 241 for (var t = !1, n = 0; n < a.length; n++) { 242 var o = a[n]; 243 if (r.substr(r.length - o.length, o.length).toLowerCase() == o.toLowerCase()) { 244 t = !0; 245 break 246 } 247 } 248 if (!t) return e = !1, $(this).addClass("inperror"), $(".errorWrapper").css("display", ""), $(".errorText").text("Please upload a valid file."), $(".errorWrapper").fadeOut(4e3), !1 249 } 250 var m = $("input[name=captchaResult]").val(), 251 s = $("input[name=firstNumber]").val(), 252 l = $("input[name=secondNumber]").val(), 253 i = parseInt(s) + parseInt(l); 254 if (parseInt(m) != parseInt(i)) return e = !1, $(this).addClass("inperror"), $("#error_captchaResult").addClass("error"), $("#captchaResult").focus(), !1; 255 e && (void 0 !== $("input[name=name]").val() && $("input[name=name]").val(), $(".thanks-wrapper").fadeIn(), $(".overlay-mp").addClass("thanks-overlay").fadeIn(), $.ajax({
256 url: "contactussubmit.php", 257 type: "POST", 258 async: !0, 259 data: { 260 user_name: $("input[name=name]").val(), 261 user_email: $("input[name=email]").val(), 262 user_phone: $("input[name=phone]").val(), 263 user_skype: $("input[name=skype]").val(), 264 user_budget: $("select[name=searchtype]").val(), 265 user_message: $("textarea[name=message]").val(), 266 file_name: $("input[name=new_file_name]").val(), 267 new_file_name: $("input[name=file_name]").val(), 268 is_nda: $("#agreementa:checked").val() 269 }, 270 cache: !1, 271 beforeSend: function() { 272 $(".contact-loading").fadeIn() 273 }, 274 success: function(e) { 275 "send" == e ? ($(".atcfname").text("Attach File"), $("#agreementa").attr("checked", !1), $("#name").val(""), $("#email").val(""), $("#phone").val(""), $("#skype").val(""), $("#message").val("").removeClass("error"), $("#file_name").val(""), $("#searchType").val(""), $("#new_file_name").val(""), $("#display_file_name").val(""), $("#captchaResult").val(""), $("#error_name").removeClass("error"), $("#error_email").removeClass("error"), $("#error_message").removeClass("error"), $("#error_captchaResult").removeClass("error"), $("#searchtype").selectpicker("refresh"), $(".error").each(function() { 276 $(this).removeClass("error") 277 }), refreshCaptcha(), $(".thanks-wrapper").fadeIn(), $(".overlay-mp").addClass("thanks-overlay").fadeIn(), $(".contact-loading").fadeOut(), setInterval(function() { 278 $(".thanks-wrapper").fadeOut(0), $(".overlay-mp").fadeOut(0).removeClass("thanks-overlay"), contswt = !1, $(".grab-nav").removeClass("active"), TweenLite.to(".grab-contact-form", 1, { 279 ease: Expo.easeInOut, 280 height: "0", 281 opacity: "0" 282 }) 283 }, 1e4)) : ($(".errorText").text("There is some problem try after some time."), $(".errorWrapper").css("display", "")) 284 } 285 })) 286});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.