/
/
home
/
u523034047
/
domains
/
rakeshfilms.in
/
public_html
/
skw
/
js
Server: in-mum-web1112.main-hosting.eu (62.72.28.111)
You: 216.73.216.130
PHP 8.3.16
Dir:
/home/u523034047/domains/rakeshfilms.in/public_html/skw/js
Edit:
/home/u523034047/domains/rakeshfilms.in/public_html/skw/js/Validate.js
function ValidateHtmlControls(t,e){var a=$("[validate]").filter('[Group="'+t+'"]');a.change(function(){ClearValidation(this,e)});var l=!0;a.each(function(){var t=$(this);if(t.is("select")){var a=t.find("option:selected").val();"0"==a?(t.attr("title","No Item Selected"),t.addClass(e)):(t.removeClass(e),t.removeAttr("title"))}if(t.is(":file")){var a=t[0].files;if(0==a.length)t.attr("title","No Files Selected"),t.addClass(e);else{for(var s=!1,r=t.attr("validate"),o=r.split(" "),n=a[0].name.split(".").pop().toLowerCase(),d=0;d<o.length;d++)n==o[d].toLowerCase()?s=!0:"all"==o[d].toLowerCase()&&(s=!0);s?(t.removeClass(e),t.removeAttr("title")):(t.attr("title","Selected File Format is Invalid"),t.addClass(e))}}if(t.is(":text, textarea")){var f=t.attr("validate"),v=f.split(" ");for(i=0;v.length>i;i++){var m=t.val();if("empty"==v[i]){if(""==m){l&&(t.focus(),l=!1),t.attr("title","Field must not be Empty"),t.addClass(e);break}t.removeClass(e),t.attr("title","")}else if("mobile"==v[i]){if(""!=m){if(InvalidInteger(m)){l&&(t.focus(),l=!1),t.addClass(e),t.attr("title","Number must be Numeric"),t.val(m);break}if(10!=m.length){l&&(t.focus(),l=!1),t.addClass(e),t.attr("title","Number must be of 10 digits"),t.val(m);break}t.removeClass(e),t.attr("title","")}}else if("email"==v[i]){if(""!=m){if(!validateEmail(m)){l&&(t.focus(),l=!1),t.addClass(e),t.val(m),t.attr("title","Invalid Email");break}t.removeClass(e),t.attr("title","")}}else if("range"==v[i]&&""!=m){var u=t.attr("rangeType"),C=t.attr("maxValue"),p=t.attr("minValue");if(isNaN(m)){l&&(t.focus(),l=!1),t.addClass(e),t.val(m),t.attr("title","Field must be Numeric");break}if("int"==u){if(!(parseInt(m)>=parseInt(p)&&parseInt(m)<=parseInt(C))){l&&(t.focus(),l=!1),t.addClass(e),t.val(m),t.attr("title","Field must within the range of"+parseFloat(p).toString()+" and "+parseFloat(C).toString());break}t.removeClass(e)}else if("float"==u){if(!(parseFloat(m)>=parseFloat(p)&&parseFloat(m)<=parseFloat(C))){l&&(t.focus(),l=!1),t.addClass(e),t.val(m),t.attr("title","Field must within the range of "+parseFloat(p).toString()+" and "+parseFloat(C).toString());break}t.removeClass(e),t.attr("title","")}else t.removeClass(e),t.attr("title","")}}}})}function ClearValidation(t,e){var a=!0,t=$(t);if(t.is("select")){var l=t.find("option:selected").val();"0"==l?(t.attr("title","No Item Selected"),t.addClass(e)):(t.removeClass(e),t.removeAttr("title"))}if(t.is(":file")){var l=t[0].files;if(0==l.length)t.attr("title","No Files Selected"),t.addClass(e);else{for(var s=!1,r=t.attr("validate"),o=r.split(" "),n=l[0].name.split(".").pop().toLowerCase(),d=0;d<o.length;d++)n==o[d].toLowerCase()?s=!0:"all"==o[d].toLowerCase()&&(s=!0);s?(t.removeClass(e),t.removeAttr("title")):(t.attr("title","Selected File Format is Invalid"),t.addClass(e))}}if(t.is(":text, textarea")){var f=t.attr("validate"),v=f.split(" ");for(i=0;v.length>i;i++){var m=t.val();if("empty"==v[i]){if(""==m){a&&(t.focus(),a=!1),t.attr("title","Field must not be Empty"),t.addClass(e);break}t.removeClass(e),t.attr("title","")}else if("mobile"==v[i]){if(""!=m){if(InvalidInteger(m)){a&&(t.focus(),a=!1),t.addClass(e),t.attr("title","Number must be Numeric"),t.val(m);break}if(10!=m.length){a&&(t.focus(),a=!1),t.addClass(e),t.attr("title","Number must be of 10 digits"),t.val(m);break}t.removeClass(e),t.attr("title","")}}else if("email"==v[i]){if(""!=m){if(!validateEmail(m)){a&&(t.focus(),a=!1),t.addClass(e),t.val(m),t.attr("title","Invalid Email");break}t.removeClass(e),t.attr("title","")}}else if("range"==v[i]&&""!=m){var u=t.attr("rangeType"),C=t.attr("maxValue"),p=t.attr("minValue");if(isNaN(m)){a&&(t.focus(),a=!1),t.addClass(e),t.val(m),t.attr("title","Field must be Numeric");break}if("int"==u){if(!(parseInt(m)>=parseInt(p)&&parseInt(m)<=parseInt(C))){a&&(t.focus(),a=!1),t.addClass(e),t.val(m),t.attr("title","Field must within the range of"+parseFloat(p).toString()+" and "+parseFloat(C).toString());break}t.removeClass(e)}else if("float"==u){if(!(parseFloat(m)>=parseFloat(p)&&parseFloat(m)<=parseFloat(C))){a&&(t.focus(),a=!1),t.addClass(e),t.val(m),t.attr("title","Field must within the range of "+parseFloat(p).toString()+" and "+parseFloat(C).toString());break}t.removeClass(e),t.attr("title","")}else t.removeClass(e),t.attr("title","")}}}}function ClearAllValidation(t){return $("input[type=text]").each(function(){$(this).val("").removeClass(t).attr("title","")}),$("input[type=file]").each(function(){$(this).val("").removeClass(t).attr("title","")}),$("select").each(function(){$(this).removeClass(t).attr("title","").prop("selectedIndex",0)}),$("textarea").each(function(){$(this).val("").removeClass(t).removeClass(t).attr("title","")}),!1}function validateEmail(t){var e=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return e.test(t)}function InvalidInteger(t){return isNaN(t)?!0:t.match(/\d+/g).length>1}
Ukuran: 4.8 KB