").attr("name",s.submitButton.name).val(d(s.submitButton).val()).appendTo(s.currentForm)),!(s.settings.submitHandler&&!s.settings.debug)||(t=s.settings.submitHandler.call(s,s.currentForm,i),e&&e.remove(),void 0!==t&&t)}return s.settings.debug&&i.preventDefault(),s.cancelSubmit?(s.cancelSubmit=!1,e()):s.form()?s.pendingRequest?!(s.formSubmitted=!0):e():(s.focusInvalid(),!1)})),s)}e&&e.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.")},valid:function(){var e,t,i;return d(this[0]).is("form")?e=this.validate().form():(i=[],e=!0,t=d(this[0].form).validate(),this.each(function(){(e=t.element(this)&&e)||(i=i.concat(t.errorList))}),t.errorList=i),e},rules:function(e,t){var i,s,n,r,a,o,l=this[0],h=void 0!==this.attr("contenteditable")&&"false"!==this.attr("contenteditable");if(null!=l&&(!l.form&&h&&(l.form=this.closest("form")[0],l.name=this.attr("name")),null!=l.form)){if(e)switch(i=d.data(l.form,"validator").settings,s=i.rules,n=d.validator.staticRules(l),e){case"add":d.extend(n,d.validator.normalizeRule(t)),delete n.messages,s[l.name]=n,t.messages&&(i.messages[l.name]=d.extend(i.messages[l.name],t.messages));break;case"remove":return t?(o={},d.each(t.split(/\s/),function(e,t){o[t]=n[t],delete n[t]}),o):(delete s[l.name],n)}return(r=d.validator.normalizeRules(d.extend({},d.validator.classRules(l),d.validator.attributeRules(l),d.validator.dataRules(l),d.validator.staticRules(l)),l)).required&&(a=r.required,delete r.required,r=d.extend({required:a},r)),r.remote&&(a=r.remote,delete r.remote,r=d.extend(r,{remote:a})),r}}});function i(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var s;d.extend(d.expr.pseudos||d.expr[":"],{blank:function(e){return!i(""+d(e).val())},filled:function(e){var t=d(e).val();return null!==t&&!!i(""+t)},unchecked:function(e){return!d(e).prop("checked")}}),d.validator=function(e,t){this.settings=d.extend(!0,{},d.validator.defaults,e),this.currentForm=t,this.init()},d.validator.format=function(i,e){return 1===arguments.length?function(){var e=d.makeArray(arguments);return e.unshift(i),d.validator.format.apply(this,e)}:(void 0===e||(2Warning: No message defined for "+e.name+""),s=/\$?\{(\d+)\}/g;return"function"==typeof i?i=i.call(this,t.parameters,e):s.test(i)&&(i=d.validator.format(i.replace(s,"{$1}"),t.parameters)),i},formatAndAdd:function(e,t){var i=this.defaultMessage(e,t);this.errorList.push({message:i,element:e,method:t.method}),this.errorMap[e.name]=i,this.submitted[e.name]=i},addWrapper:function(e){return this.settings.wrapper&&(e=e.add(e.parent(this.settings.wrapper))),e},defaultShowErrors:function(){var e,t,i;for(e=0;this.errorList[e];e++)i=this.errorList[e],this.settings.highlight&&this.settings.highlight.call(this,i.element,this.settings.errorClass,this.settings.validClass),this.showLabel(i.element,i.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(e=0;this.successList[e];e++)this.showLabel(this.successList[e]);if(this.settings.unhighlight)for(e=0,t=this.validElements();t[e];e++)this.settings.unhighlight.call(this,t[e],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return d(this.errorList).map(function(){return this.element})},showLabel:function(e,t){var i,s,n,r,a=this.errorsFor(e),o=this.idOrName(e),l=d(e).attr("aria-describedby");a.length?(a.removeClass(this.settings.validClass).addClass(this.settings.errorClass),a.html(t)):(i=a=d("<"+this.settings.errorElement+">").attr("id",o+"-error").addClass(this.settings.errorClass).html(t||""),this.settings.wrapper&&(i=a.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(i):this.settings.errorPlacement?this.settings.errorPlacement.call(this,i,d(e)):i.insertAfter(e),a.is("label")?a.attr("for",o):0===a.parents("label[for='"+this.escapeCssMeta(o)+"']").length&&(n=a.attr("id"),l?l.match(new RegExp("\\b"+this.escapeCssMeta(n)+"\\b"))||(l+=" "+n):l=n,d(e).attr("aria-describedby",l),(s=this.groups[e.name])&&(r=this,d.each(r.groups,function(e,t){t===s&&d("[name='"+r.escapeCssMeta(e)+"']",r.currentForm).attr("aria-describedby",a.attr("id"))})))),!t&&this.settings.success&&(a.text(""),"string"==typeof this.settings.success?a.addClass(this.settings.success):this.settings.success(a,e)),this.toShow=this.toShow.add(a)},errorsFor:function(e){var t=this.escapeCssMeta(this.idOrName(e)),i=d(e).attr("aria-describedby"),s="label[for='"+t+"'], label[for='"+t+"'] *";return i&&(s=s+", #"+this.escapeCssMeta(i).replace(/\s+/g,", #")),this.errors().filter(s)},escapeCssMeta:function(e){return e.replace(/([\\!"#$%&'()*+,.\/:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(e){return this.groups[e.name]||(this.checkable(e)?e.name:e.id||e.name)},validationTargetFor:function(e){return this.checkable(e)&&(e=this.findByName(e.name)),d(e).not(this.settings.ignore)[0]},checkable:function(e){return/radio|checkbox/i.test(e.type)},findByName:function(e){return d(this.currentForm).find("[name='"+this.escapeCssMeta(e)+"']")},getLength:function(e,t){switch(t.nodeName.toLowerCase()){case"select":return d("option:selected",t).length;case"input":if(this.checkable(t))return this.findByName(t.name).filter(":checked").length}return e.length},depend:function(e,t){return!this.dependTypes[typeof e]||this.dependTypes[typeof e](e,t)},dependTypes:{boolean:function(e){return e},string:function(e,t){return!!d(e,t.form).length},function:function(e,t){return e(t)}},optional:function(e){var t=this.elementValue(e);return!d.validator.methods.required.call(this,t,e)&&"dependency-mismatch"},startRequest:function(e){this.pending[e.name]||(this.pendingRequest++,d(e).addClass(this.settings.pendingClass),this.pending[e.name]=!0)},stopRequest:function(e,t){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[e.name],d(e).removeClass(this.settings.pendingClass),t&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(d(this.currentForm).submit(),this.submitButton&&d("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!t&&0===this.pendingRequest&&this.formSubmitted&&(d(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(e,t){return t="string"==typeof t&&t||"remote",d.data(e,"previousValue")||d.data(e,"previousValue",{old:null,valid:!0,message:this.defaultMessage(e,{method:t})})},destroy:function(){this.resetForm(),d(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur").find(".validate-lessThan-blur").off(".validate-lessThan").removeClass("validate-lessThan-blur").find(".validate-lessThanEqual-blur").off(".validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".validate-greaterThanEqual-blur").off(".validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".validate-greaterThan-blur").off(".validate-greaterThan").removeClass("validate-greaterThan-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(e,t){e.constructor===String?this.classRuleSettings[e]=t:d.extend(this.classRuleSettings,e)},classRules:function(e){var t={},i=d(e).attr("class");return i&&d.each(i.split(" "),function(){this in d.validator.classRuleSettings&&d.extend(t,d.validator.classRuleSettings[this])}),t},normalizeAttributeRule:function(e,t,i,s){/min|max|step/.test(i)&&(null===t||/number|range|text/.test(t))&&(s=Number(s),isNaN(s)&&(s=void 0)),s||0===s?e[i]=s:t===i&&"range"!==t&&(e[i]=!0)},attributeRules:function(e){var t,i,s={},n=d(e),r=e.getAttribute("type");for(t in d.validator.methods)i="required"===t?(""===(i=e.getAttribute(t))&&(i=!0),!!i):n.attr(t),this.normalizeAttributeRule(s,r,t,i);return s.maxlength&&/-1|2147483647|524288/.test(s.maxlength)&&delete s.maxlength,s},dataRules:function(e){var t,i,s={},n=d(e),r=e.getAttribute("type");for(t in d.validator.methods)""===(i=n.data("rule"+t.charAt(0).toUpperCase()+t.substring(1).toLowerCase()))&&(i=!0),this.normalizeAttributeRule(s,r,t,i);return s},staticRules:function(e){var t={},i=d.data(e.form,"validator");return i.settings.rules&&(t=d.validator.normalizeRule(i.settings.rules[e.name])||{}),t},normalizeRules:function(s,n){return d.each(s,function(e,t){if(!1!==t){if(t.param||t.depends){var i=!0;switch(typeof t.depends){case"string":i=!!d(t.depends,n.form).length;break;case"function":i=t.depends.call(n,n)}i?s[e]=void 0===t.param||t.param:(d.data(n.form,"validator").resetElements(d(n)),delete s[e])}}else delete s[e]}),d.each(s,function(e,t){s[e]=d.isFunction(t)&&"normalizer"!==e?t(n):t}),d.each(["minlength","maxlength"],function(){s[this]&&(s[this]=Number(s[this]))}),d.each(["rangelength","range"],function(){var e;s[this]&&(d.isArray(s[this])?s[this]=[Number(s[this][0]),Number(s[this][1])]:"string"==typeof s[this]&&(e=s[this].replace(/[\[\]]/g,"").split(/[\s,]+/),s[this]=[Number(e[0]),Number(e[1])]))}),d.validator.autoCreateRanges&&(null!=s.min&&null!=s.max&&(s.range=[s.min,s.max],delete s.min,delete s.max),null!=s.minlength&&null!=s.maxlength&&(s.rangelength=[s.minlength,s.maxlength],delete s.minlength,delete s.maxlength)),s},normalizeRule:function(e){if("string"==typeof e){var t={};d.each(e.split(/\s/),function(){t[this]=!0}),e=t}return e},addMethod:function(e,t,i){d.validator.methods[e]=t,d.validator.messages[e]=void 0!==i?i:d.validator.messages[e],t.length<3&&d.validator.addClassRules(e,d.validator.normalizeRule(e))},methods:{required:function(e,t,i){if(!this.depend(i,t))return"dependency-mismatch";if("select"!==t.nodeName.toLowerCase())return this.checkable(t)?0=i[0]&&s<=i[1]},min:function(e,t,i){return this.optional(t)||i<=e},max:function(e,t,i){return this.optional(t)||e<=i},range:function(e,t,i){return this.optional(t)||e>=i[0]&&e<=i[1]},step:function(e,t,i){function s(e){var t=(""+e).match(/(?:\.(\d+))?$/);return t&&t[1]?t[1].length:0}function n(e){return Math.round(e*Math.pow(10,r))}var r,a=d(t).attr("type"),o="Step attribute on input type "+a+" is not supported.",l=new RegExp("\\b"+a+"\\b"),h=!0;if(a&&!l.test(["text","number","range"].join()))throw new Error(o);return r=s(i),(s(e)>r||n(e)%n(i)!=0)&&(h=!1),this.optional(t)||h},equalTo:function(e,t,i){var s=d(i);return this.settings.onfocusout&&s.not(".validate-equalTo-blur").length&&s.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){d(t).valid()}),e===s.val()},remote:function(r,a,e,o){if(this.optional(a))return"dependency-mismatch";o="string"==typeof o&&o||"remote";var l,t,i,h=this.previousValue(a,o);return this.settings.messages[a.name]||(this.settings.messages[a.name]={}),h.originalMessage=h.originalMessage||this.settings.messages[a.name][o],this.settings.messages[a.name][o]=h.message,e="string"==typeof e?{url:e}:e,i=d.param(d.extend({data:r},e.data)),h.old===i?h.valid:(h.old=i,(l=this).startRequest(a),(t={})[a.name]=r,d.ajax(d.extend(!0,{mode:"abort",port:"validate"+a.name,dataType:"json",data:t,context:l.currentForm,success:function(e){var t,i,s,n=!0===e||"true"===e;l.settings.messages[a.name][o]=h.originalMessage,n?(s=l.formSubmitted,l.resetInternals(),l.toHide=l.errorsFor(a),l.formSubmitted=s,l.successList.push(a),l.invalid[a.name]=!1,l.showErrors()):(t={},i=e||l.defaultMessage(a,{method:o,parameters:r}),t[a.name]=h.message=i,l.invalid[a.name]=!0,l.showErrors(t)),h.valid=n,l.stopRequest(a,n)}},e)),"pending")}}});var n,r={};return d.ajaxPrefilter?d.ajaxPrefilter(function(e,t,i){var s=e.port;"abort"===e.mode&&(r[s]&&r[s].abort(),r[s]=i)}):(n=d.ajax,d.ajax=function(e){var t=("mode"in e?e:d.ajaxSettings).mode,i=("port"in e?e:d.ajaxSettings).port;return"abort"===t?(r[i]&&r[i].abort(),r[i]=n.apply(this,arguments),r[i]):n.apply(this,arguments)}),d});var homePage={init:function(){$(".navsearch").removeClass("hidden-xs"),$(".searchx").hide(),$(window).scroll(function(){400<$(this).scrollTop()?$(".searchx").show():$(".searchx").hide()})}};$.fn.extend({customSelect:function(e){if(!$.browser.msie||$.browser.msie&&6<$.browser.version)return this.each(function(){$(this).find(":selected").html();$(this).after('').css({position:"absolute",opacity:0,fontSize:$(this).next().css("font-size")});var e=$(this).next(),t=parseInt($(this).width())-parseInt(e.css("padding-left"))-parseInt(e.css("padding-right")),i=e.find(":first-child");e.css({display:"inline-block"}),i.css({width:t,display:"inline-block"});var s=parseInt(e.height())+parseInt(e.css("padding-top"))+parseInt(e.css("padding-bottom"));$(this).height(s).change(function(){})})}});var AffiliateManager={init:function(){AffiliateManager.validateForm()},validateForm:function(){$("form#AffiliateForm").validate({ignore:":hidden",rules:{first_name:{required:!0},email:{required:!0,email:!0},phone_number:{required:!0},message:{required:!0}},messages:{first_name:{required:"Name required"},email:{required:"Email required",email:"Valid email required"},phone_number:{required:"Phone number required"},message:{required:"Message required"}},submitHandler:function(e){return $.ajax({type:"POST",url:$(this).attr("action"),data:$("form#AffiliateForm").serialize(),dataType:"json",success:function(e){"success"==e.status?($("div#success-block").removeClass("hidden"),$("div#form-block").addClass("hidden")):$('Captcha validation error!').insertAfter("#affiliate_captcha")}}),!1}})}};$(document).ready(function(){homePage.init(),$("a.show-footer").toggle(function(){$(".footer").removeClass("hidden-xs"),$(".author, .comment-page, #sidebar").show(),$(this).text("Hide Footer"),$("html, body").animate({scrollTop:$(document).height()},1500)},function(){$(".footer").addClass("hidden-xs"),$(".author, .comment-page, #sidebar").hide(),$(this).text("Show Footer"),$("html, body").animate({scrollTop:$(document).height()},1500)}),"undefined"!=typeof pages&&"course_affiliate"==pages&&AffiliateManager.init()}); GlobalMiddle EastUAESaudi ArabiaEgyptQatarKuwaitOmanJordanBahrainAsiaIndiaSingaporePakistanPhilippinesSri LankaMalaysiaNepalVietnamMaldivesThailandHong KongEuropeUnited KingdomPortugalIrelandCyprusMaltaTurkeyGermanyNetherlands AustraliaNew ZealandAustraliaAfricaSouth AfricaNigeriaAngolaKenyaGhana The AmericasBrasilCanadaUnited States Login Register | عربي Laimoon Courses Professional courses Languages Masters MBA Corporate training Online Courses Course guidance Q&A Virtual Classes Courses Home Training providers Jobs Jobs Home Popular Searches Companies Recruitment Agencies Remote virtual jobs Laimoon virtual classes Free virtual training sessions Step by step guide to accelerate your journey as an Industry ready Web Developer with a $75,000+ salary Saleem Hadad Interactive Design Thinking workshop to learn secrets to becoming an Innovation Leader - a $70,000+ career Fabrizio Faraco | Gazelles Management Consultancy 10x web developer tools - Rapid programming to create eye-catching websites for millions Saleem Hadad The best tools & techniques from Lean Six Sigma that saved $1.8 billion for General Electric (GE) Santosh G. Bhosale | Gazelles Management Consultancy Practical steps to become a web developer & earn $75,000+ salary working from home Saleem Hadad How To Build A Website Under 5 Minutes, That Serves Millions Of Users Saleem Hadad Top live virtual class categories IT, Computing and Technology Engineering Healthcare and Medical Human Resources Law & Legal Logistics and supply chain Project Management Environment and energy Purchasing and procurement Soft Skills Accounting, Finance and Banking Sales, Marketing and PR Media, Creative and Design Teaching and Education Administration and Secretarial Hospitality, Travel & Tourism Management, Leadership and Business Risk and Quality Client Care and Customer Service Fashion and Beauty Aviation Architecture, Planning and Landscaping General Sciences Exam Preparation Health and Safety Psychology and Social work Energy and Environment Urban Planning and Built Environment Cooking and Culinary Arts Real Estate Hebrew ×Cookie settingsWe use cookies to provide you with the best possible experience. They also allow us to analyze user behavior in order to constantly improve the website for you. Accept All Accept Selection Reject All Necessary Analytics Preferences Marketing
We use cookies to provide you with the best possible experience. They also allow us to analyze user behavior in order to constantly improve the website for you.