PageSourceSearch

https://yellowdiamondrdutaxi.com/js/readout_edit.js

js yellowdiamondrdutaxi.com collected 2026-10-04 13:25:45 UTC 38,166 bytes, 129 lines download raw bytes

1// JavaScript Document
2
3(function(b){function a(a){this.input=a;"password"==a.attr("type")&&this.handlePassword();b(a[0].form).submit(function(){a.hasClass("placeholder")&&a[0].value==a.attr("placeholder")&&(a[0].value="")})}a.prototype={show:function(a){if(""===this.input[0].value||a&&this.valueIsPlaceholder()){if(this.isPassword)try{this.input[0].setAttribute("type","text")}catch(b){this.input.before(this.fakePassword.show()).hide()}this.input.addClass("placeholder");this.input[0].value=this.input.attr("placeholder")}},
4hide:function(){if(this.valueIsPlaceholder()&&this.input.hasClass("placeholder")&&(this.input.removeClass("placeholder"),this.input[0].value="",this.isPassword)){try{this.input[0].setAttribute("type","password")}catch(a){}this.input.show();this.input[0].focus()}},valueIsPlaceholder:function(){return this.input[0].value==this.input.attr("placeholder")},handlePassword:function(){var a=this.input;a.attr("realType","password");this.isPassword=!0;if(b.browser.msie&&a[0].outerHTML){var c=b(a[0].outerHTML.replace(/type=(['"])?password\1/gi,
5"type=$1text$1"));this.fakePassword=c.val(a.attr("placeholder")).addClass("placeholder").focus(function(){a.trigger("focus");b(this).hide()});b(a[0].form).submit(function(){c.remove();a.show()})}}};var c=!!("placeholder"in document.createElement("input"));b.fn.placeholder=function(){return c?this:this.each(function(){var c=b(this),e=new a(c);e.show(!0);c.focus(function(){e.hide()});c.blur(function(){e.show(!1)});b.browser.msie&&(b(window).load(function(){c.val()&&c.removeClass("placeholder");e.show(!0)}),
6c.focus(function(){if(""==this.value){var a=this.createTextRange();a.collapse(!0);a.moveStart("character",0);a.select()}}))})}})(jQuery);
7(function(b){b.extend(b.fn,{validate:function(a){if(this.length){var c=b.data(this[0],"validator");if(c)return c;this.attr("novalidate","novalidate");c=new b.validator(a,this[0]);b.data(this[0],"validator",c);c.settings.onsubmit&&(a=this.find("input, button"),a.filter(".cancel").click(function(){c.cancelSubmit=!0}),c.settings.submitHandler&&a.filter(":submit").click(function(){c.submitButton=this}),this.submit(function(a){function e(){if(c.settings.submitHandler){if(c.submitButton)var a=b("<input type='hidden'/>").attr("name",
8c.submitButton.name).val(c.submitButton.value).appendTo(c.currentForm);c.settings.submitHandler.call(c,c.currentForm);c.submitButton&&a.remove();return!1}return!0}c.settings.debug&&a.preventDefault();if(c.cancelSubmit)return c.cancelSubmit=!1,e();if(c.form())return c.pendingRequest?(c.formSubmitted=!0,!1):e();c.focusInvalid();return!1}));return c}a&&a.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(b(this[0]).is("form"))return this.validate().form();
9var a=!0,c=b(this[0].form).validate();this.each(function(){a&=c.element(this)});return a},removeAttrs:function(a){var c={},d=this;b.each(a.split(/\s/),function(a,b){c[b]=d.attr(b);d.removeAttr(b)});return c},rules:function(a,c){var d=this[0];if(a){var e=b.data(d.form,"validator").settings,f=e.rules,g=b.validator.staticRules(d);switch(a){case "add":b.extend(g,b.validator.normalizeRule(c));f[d.name]=g;c.messages&&(e.messages[d.name]=b.extend(e.messages[d.name],c.messages));break;case "remove":if(!c)return delete f[d.name],
10g;var h={};b.each(c.split(/\s/),function(a,b){h[b]=g[b];delete g[b]});return h}}d=b.validator.normalizeRules(b.extend({},b.validator.metadataRules(d),b.validator.classRules(d),b.validator.attributeRules(d),b.validator.staticRules(d)),d);d.required&&(e=d.required,delete d.required,d=b.extend({required:e},d));return d}});b.extend(b.expr[":"],{blank:function(a){return!b.trim(""+a.value)},filled:function(a){return!!b.trim(""+a.value)},unchecked:function(a){return!a.checked}});b.validator=function(a,c){this.settings=
11b.extend(!0,{},b.validator.defaults,a);this.currentForm=c;this.init()};b.validator.format=function(a,c){if(1==arguments.length)return function(){var c=b.makeArray(arguments);c.unshift(a);return b.validator.format.apply(this,c)};2<arguments.length&&c.constructor!=Array&&(c=b.makeArray(arguments).slice(1));c.constructor!=Array&&(c=[c]);b.each(c,function(b,c){a=a.replace(RegExp("\\{"+b+"\\}","g"),c)});return a};b.extend(b.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",
12errorElement:"label",focusInvalid:!0,errorContainer:b([]),errorLabelContainer:b([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(a){this.lastActive=a;this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.val
12idClass),this.addWrapper(this.errorsFor(a)).hide())},onfocusout:function(a){!this.checkable(a)&&(a.name in this.submitted||!this.optional(a))&&this.element(a)},onkeyup:function(a){(a.name in
13this.submitted||a==this.lastElement)&&this.element(a)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(a,c,d){"radio"===a.type?this.findByName(a.name).addClass(c).removeClass(d):b(a).addClass(c).removeClass(d)},unhighlight:function(a,c,d){"radio"===a.type?this.findByName(a.name).removeClass(c).addClass(d):b(a).removeClass(c).addClass(d)}},setDefaults:function(a){b.extend(b.validator.defaults,a)},messages:{required:"This field is required.",
14remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:b.validator.format("Please enter no more than {0} characters."),minlength:b.validator.format("Please enter at least {0} characters."),
15rangelength:b.validator.format("Please enter a value between {0} and {1} characters long."),range:b.validator.format("Please enter a value between {0} and {1}."),max:b.validator.format("Please enter a value less than or equal to {0}."),min:b.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function a(a){var c=b.data(this[0].form,"validator"),d="on"+a.type.replace(/^validate/,"");c.settings[d]&&c.settings[d].call(c,this[0],a)}this.labelContainer=
16b(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||b(this.currentForm);this.containers=b(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var c=this.groups={};b.each(this.settings.groups,function(a,d){b.each(d.split(/\s/),function(b,d){c[d]=a})});var d=this.settings.rules;b.each(d,function(a,c){d[a]=b.validator.normalizeRule(c)});
17b(this.currentForm).validateDelegate("[type='text'], [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",a).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",a);this.settings.invalidHandler&&b(this.currentForm).bind("invalid-form.validate",
18this.settings.invalidHandler)},form:function(){this.checkForm();b.extend(this.submitted,this.errorMap);this.invalid=b.extend({},this.errorMap);this.valid()||b(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(a){this.lastElement=a=this.validationTargetFor(this.clean(a));this.prepareElement(a);this.currentElements=
19b(a);var c=this.check(a);c?delete this.invalid[a.name]:this.invalid[a.name]=!0;this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers));this.showErrors();return c},showErrors:function(a){if(a){b.extend(this.errorMap,a);this.errorList=[];for(var c in a)this.errorList.push({message:a[c],element:this.findByName(c)[0]});this.successList=b.grep(this.successList,function(b){return!(b.name in a)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},
20resetForm:function(){b.fn.resetForm&&b(this.currentForm).resetForm();this.submitted={};this.lastElement=null;this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b=0,d;for(d in a)b++;return b},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0==this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{b(this.findLastActive()||
21this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(a){}},findLastActive:function(){var a=this.lastActive;return a&&1==b.grep(this.errorList,function(b){return b.element.name==a.name}).length&&a},elements:function(){var a=this,c={};return b(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&a.settings.debug&&window.console&&console.error("%o has no name assigned",
22this);
22return this.name in c||!a.objectLength(b(this).rules())?!1:c[this.name]=!0})},clean:function(a){return b(a)[0]},errors:function(){return b(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=b([]);this.toHide=b([]);this.currentElements=b([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset();this.toHide=this.errorsFor(a)},
23check:function(a){var a=this.validationTargetFor(this.clean(a)),c=b(a).rules(),d=!1,e;for(e in c){var f={method:e,parameters:c[e]};try{var g=b.validator.methods[e].call(this,a.value.replace(/\r/g,""),a,f.parameters);if("dependency-mismatch"==g)d=!0;else{d=!1;if("pending"==g){this.toHide=this.toHide.not(this.errorsFor(a));return}if(!g)return this.formatAndAdd(a,f),!1}}catch(h){throw this.settings.debug&&window.console&&console.log("exception occured when checking element "+a.id+", check the '"+f.method+
24"' method",h),h;}}if(!d)return this.objectLength(c)&&this.successList.push(a),!0},customMetaMessage:function(a,c){if(b.metadata){var d=this.settings.meta?b(a).metadata()[this.settings.meta]:b(a).metadata();return d&&d.messages&&d.messages[c]}},customMessage:function(a,b){var d=this.settings.messages[a];return d&&(d.constructor==String?d:d[b])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a]},defaultMessage:function(a,c){return this.findDefined(this.customMessage(a.name,
25c),this.customMetaMessage(a,c),!this.settings.ignoreTitle&&a.title||void 0,b.validator.messages[c],"<strong>Warning: No message defined for "+a.name+"</strong>")},formatAndAdd:function(a,b){var d=this.defaultMessage(a,b.method),e=/\$?\{(\d+)\}/g;"function"==typeof d?d=d.call(this,b.parameters,a):e.test(d)&&(d=jQuery.format(d.replace(e,"{$1}"),b.parameters));this.errorList.push({message:d,element:a});this.errorMap[a.name]=d;this.submitted[a.name]=d},addWrapper:function(a){this.settings.wrapper&&(a=
26a.add(a.parent(this.settings.wrapper)));return a},defaultShowErrors:function(){for(var a=0;this.errorList[a];a++){var b=this.errorList[a];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass,this.settings.validClass);this.showLabel(b.element,b.message)}this.errorList.length&&(this.toShow=this.toShow.add(this.containers));if(this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight){a=0;for(b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,
27b[a],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 b(this.errorList).map(function(){return this.element})},showLabel:function(a,c){var d=this.errorsFor(a);d.length?(d.removeClass(this.settings.validClass).addClass(this.settings.errorClass),d.attr("generated")&&d.html(c)):(d=b("<"+this.settings.errorElement+
28"/>").attr({"for":this.idOrName(a),generated:!0}).addClass(this.settings.errorClass).html(c||""),this.settings.wrapper&&(d=d.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(d).length||(this.settings.errorPlacement?this.settings.errorPlacement(d,b(a)):d.insertAfter(a)));!c&&this.settings.success&&(d.text(""),"string"==typeof this.settings.success?d.addClass(this.settings.success):this.settings.success(d));this.toShow=this.toShow.add(d)},errorsFor:function(a){var c=
29this.idOrName(a);return this.errors().filter(function(){return b(this).attr("for")==c})},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(a){this.checkable(a)&&(a=this.findByName(a.name).not(this.settings.ignore)[0]);return a},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(a){var c=this.currentForm;return b(document.getElementsByName(a)).map(function(b,e){return e.form==c&&e.name==a&&e||null})},
30getLength:function(a,c){switch(c.nodeName.toLowerCase()){case "select":return b("option:selected",c).length;case "input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return a.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):!0},dependTypes:{"boolean":function(a){return a},string:function(a,c){return!!b(a,c.form).length},"function":function(a,b){return a(b)}},optional:function(a){return!b.validator.methods.required.call(this,
31b.trim(a.value),a)&&"dependency-mismatch"},startRequest:function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.name]=!0)},stopRequest:function(a,c){this.pendingRequest--;0>this.pendingRequest&&(this.pendingRequest=0);delete this.pending[a.name];c&&0==this.pendingRequest&&this.formSubmitted&&this.form()?(b(this.currentForm).submit(),this.formSubmitted=!1):!c&&(0==this.pendingRequest&&this.formSubmitted)&&(b(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=
32!1)},previousValue:function(a){return b.data(a,"previousValue")||b.data(a,"previousValue",{old:null,valid:!0,message:this.defaultMessage(a,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},dateDE:{dateDE:!0},number:{number:!0},numberDE:{numberDE:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(a,c){a.constructor==String?this.classRuleSettings[a]=c:b.extend(this.classRuleSettings,a)},classRules:function(a){var c=
33{};(a=b(a).attr("class"))&&b.each(a.split(" "),function(){this in b.validator.classRuleSettings&&b.extend(c,b.validator.classRuleSettings[this])});return c},attributeRules:function(a){var c={},a=b(a),d;for(d in b.validator.methods){var e;(e="required"===d&&"function"===typeof b.fn.prop?a.prop(d):a.attr(d))?c[d]=e:a[0].getAttribute("type")===d&&(c[d]=!0)}c.maxlength&&/-1|2147483647|524288/.test(c.maxlength)&&delete c.maxlength;return c},metadataRules:function(a){if(!b.metadata)return{};var c=b.data(a.form,
34"validator").settings.meta;return c?b(a).metadata()[c]:b(a).metadata()},staticRules:function(a){var c={},d=b.data(a.form,"validator");d.settings.rules&&(c=b.validator.normalizeRule(d.settings.rules[a.name])||{});return c},normalizeRules:function(a,c){b.each(a,function(d,e){if(!1===e)delete a[d];else if(e.param||e.depends){var f=!0;switch(typeof e.depends){case "string":f=!!b(e.depends,c.form).length;break;case "function":f=e.depends.call(c,c)}f?a[d]=void 0!==e.param?e.param:!0:delete a[d]}});b.each(a,
35function(d,e){a[d]=b.isFunction(e)?e(c):e});b.each(["minlength","maxlength","min","max"],function(){a[this]&&(a[this]=Number(a[this]))});b.each(["rangelength","range"],function(){a[this]&&(a[this]=[Number(a[this][0]),Number(a[this][1])])});if(b.validator.autoCreateRanges&&(a.min&&a.max&&(a.range=[a.min,a.max],delete a.min,delete a.max),a.minlength&&a.maxlength))a.rangelength=[a.minlength,a.maxlength],delete a.minlength,delete a.maxlength;a.messages&&delete a.messages;return a},normalizeRule:function(a){if("string"==
36typeof a){var c={};b.each(a.split(/\s/),function(){c[this]=!0});a=c}return a},addMethod:function(a,c,d){b.validator.methods[a]=c;b.validator.messages[a]=void 0!=d?d:b.validator.messages[a];3>c.length&&b.validator.addClassRules(a,b.validator.normalizeRule(a))},methods:{required:function(a,c,d){if(!this.depend(d,c))return"dependency-mismatch";switch(c.nodeName.toLowerCase()){case "select":return(a=b(c).val())&&0<a.length;
36case "input":if(this.checkable(c))return 0<this.getLength(a,c);default:return 0<
37b.trim(a).length}},remote:function(a,c,d){if(this.optional(c))return"dependency-mismatch";var e=this.previousValue(c);this.settings.messages[c.name]||(this.settings.messages[c.name]={});e.originalMessage=this.settings.messages[c.name].remote;this.settings.messages[c.name].remote=e.message;d="string"==typeof d&&{url:d}||d;if(this.pending[c.name])return"pending";if(e.old===a)return e.valid;e.old=a;var f=this;this.startRequest(c);var g={};g[c.name]=a;b.ajax(b.extend(!0,{url:d,mode:"abort",port:"validate"+
38c.name,dataType:"json",data:g,success:function(d){f.settings.messages[c.name].remote=e.originalMessage;var g=d===true;if(g){var i=f.formSubmitted;f.prepareElement(c);f.formSubmitted=i;f.successList.push(c);f.showErrors()}else{i={};d=d||f.defaultMessage(c,"remote");i[c.name]=e.message=b.isFunction(d)?d(a):d;f.showErrors(i)}e.valid=g;f.stopRequest(c,g)}},d));return"pending"},minlength:function(a,c,d){return this.optional(c)||this.getLength(b.trim(a),c)>=d},maxlength:function(a,c,d){return this.optional(c)||
39this.getLength(b.trim(a),c)<=d},rangelength:function(a,c,d){a=this.getLength(b.trim(a),c);return this.optional(c)||a>=d[0]&&a<=d[1]},min:function(a,b,d){return this.optional(b)||a>=d},max:function(a,b,d){return this.optional(b)||a<=d},range:function(a,b,d){return this.optional(b)||a>=d[0]&&a<=d[1]},email:function(a,b){return this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(a)},
40url:function(a,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a)},
41date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a))},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 -]+/.test(a))return!1;for(var d=0,e=0,f=!1,a=a.replace(/\D/g,""),g=a.length-1;0<=g;g--){e=
42a.charAt(g);e=parseInt(e,10);if(f&&9<(e*=2))e-=9;d+=e;f=!f}return 0==d%10}
42,accept:function(a,b,d){d="string"==typeof d?d.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(b)||a.match(RegExp(".("+d+")$","i"))},equalTo:function(a,c,d){d=b(d).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){b(c).valid()});return a==d.val()}}});b.format=b.validator.format})(jQuery);
43(function(b){var a={};if(b.ajaxPrefilter)b.ajaxPrefilter(function(b,c,f){c=b.port;"abort"==b.mode&&(a[c]&&a[c].abort(),a[c]=f)});else{var c=b.ajax;b.ajax=function(d){var e=("port"in d?d:b.ajaxSettings).port;return"abort"==("mode"in d?d:b.ajaxSettings).mode?(a[e]&&a[e].abort(),a[e]=c.apply(this,arguments)):c.apply(this,arguments)}}})(jQuery);
44(function(b){!jQuery.event.special.focusin&&(!jQuery.event.special.focusout&&document.addEventListener)&&b.each({focus:"focusin",blur:"focusout"},function(a,c){function d(a){a=b.event.fix(a);a.type=c;return b.event.handle.call(this,a)}b.event.special[c]={setup:function(){this.addEventListener(a,d,!0)},teardown:function(){this.removeEventListener(a,d,!0)},handler:function(a){arguments[0]=b.event.fix(a);arguments[0].type=c;return b.event.handle.apply(this,arguments)}}});b.extend(b.fn,{validateDelegate:function(a,
45c,d){return this.bind(c,function(c){var f=b(c.target);if(f.is(a))return d.apply(f,arguments)})}})})(jQuery);
46function FilterForm(b,a){document.getElementById("contact").reset();"Create an account"==a||"Personal"==a?($("#subject").val("Create an account").parent(".select-parent").next().find("span").text("Create an account"),$("#account-type").val("Personal").parent(".select-parent").next().find("span").text("Personal")):"Corporate"==a||"Government"==a||"Insurance"==a?($("#subject").val("Create an account").parent(".select-parent").next().find("span").text("Create an account"),$("#account-type").val(a).parent(".select-parent").next().find("span").text(a)):
47$("#subject").val(a).parent(".select-parent").next().find("span").text(a);$("#contact > div").not(".set").each(function(){$(this).children().hide().filter(b).show().find("label").has("strong").next("input, textarea").removeClass("error").next("label.error").hide()});$("#agree-terms").removeAttr("checked").next().removeClass("checked");$("#filename").text("No file selected...");$("#expand-terms").removeClass("expanded")}
48(function(b){var a={SELECT:function(a){var d=b(document.createElement("div")).addClass("select outer");d.append(b(document.createElement("div")).addClass("inner"));var e=b(document.createElement("ul")),f=b(a).children().first().text(),g=a.id,h=0;b(a).find("option").each(function(a,c){var d=b(c).attr("data-form"),d=b(document.createElement("li")).text(b(c).attr("value")).attr("data-form",d);e.append(d);h+=35});e.children("li").first().addClass("hover");d.find(".inner").attr({"data-height":h,"data-original":g}).append(b(document.createElement("em")).addClass("arrow")).append(b(document.createElement("span")).text(f)).append(e);
49b(a).parent(".select-parent").hide().after(d)},INPUT:function(a){if("checkbox"==a.type){var d=a.id,d=b(document.createElement("a")).addClass("box").attr("data-original",d);b(a).hide();b(a).after(d)}}};b.fn.StylizeForm=function(){b(this).find("input[type=checkbox], select").each(function(b,d){try{a[d.tagName](d)}catch(e){}});b(this).find(".select span").live("click",function(){b(this).hide();var a=b(this).parent(".inner");a.height(a.attr("data-height"));b(".select").not(a.parent(".outer")).each(function(){var a=
50b(this).find(".inner");b(this).find("span").show();a.find("ul").slideUp("fast");a.height(35)});b(this).next().slideDown("fast")});b(this).find(".select .arrow").live("click",function(){b(this).next().click()});b(this).find(".select li").live("hover",function(){b(this).addClass("hover").siblings("li").removeClass("hover")}).live("click",function(){var a=b(this).parent("ul").parent(".inner"),d=a.attr("data-original"),e=b(this).attr("data-form"),f=b(this).text();a.find("span").show().text(f);b("#"+d).val(f);
51a.find("ul").slideUp("fast");a.height(35);if("subject"==d||"account-type"==d)"subject"==d?(e="."+e,".account"==e&&(e+=", .personal")):"account-type"==d&&(e=".account, ."+e),FilterForm(e,f)});b(this).find(".checkbox .box").live("click",function(){b(this).toggleClass("checked");var a=b("#"+b(this).attr("data-original"));a.attr("checked",!a.attr("checked"))});b(this).find(".checkbox input").live("change",function(){b(this).next(".box").toggleClass("checked")})}})(jQuery);
52var phoneValid=!1,addressValid=!1,nameValid=!1;function PadNumber(b){return(10>b?"0":"")+b}function ToStringMonth(b){months="01 02 03 04 05 06 07 08 09 10 11 12".split(" ");return months[b]}function ToStringMonthMin(b){months="01 02 03 04 05 06 07 08 09 10 11 12".split(" ");return months[b]}function ToStringDay(b){days="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ");return days[b]}
53function ToStringDayMin(b){days="Sun Mon Tue Wed Thu Fri Sat".split(" ");return days[b]}
53var current=new Date,prevHour="",prevMin="";function CurrentDate(b){var a;a=b.toDateString();return a}function PickupTime(b){var a;a=b.getHours();var c=b.getMinutes();12!=a&&(a%=12);0==a&&(a=12);a=PadNumber(a);a=a+":"+PadNumber(c);a+=$("#time .meridiem").text();return a=a+"\n"+" "+b.toDateString();
54
55
56
57
58
59}
60
61
62
63
64function SetTime(){var b=current.getHours(),a=current.getMinutes();12!=b&&(b%=12);0==b&&(b=12);10>b&&(b="0"+b);10>a&&(a="0"+a);$("#time .h").val(""+b);$("#time .m").val(""+a);$("#time .meridiem").text(12<=current.getHours()?"PM":"AM");$("#date").text(CurrentDate(current))}
65
66
67
68
69
70function GetTime(){var b=$("#datepicker").datepicker("getDate"),a=parseInt($("#time .h").val()),c=parseInt($("#time .m").val());12==a&&"AM"==$("#time .meridiem").text()?a=0:12!=a&&"PM"==$("#time .meridiem").text()?a+=12:12<=a?$("#time .meridiem").text("PM"):$("#time .meridiem").text("AM");b.setMinutes(c);b.setHours(a);current=b;0<a&&10>a||12<a?$("#edit-time").find(".field").text((""+PickupTime(current)).substr(1)):$("#edit-time").find(".field").text(PickupTime(current));$("#edit-time").find("input").val(PickupTime(current)
71);
72
73document.getElementById('date_full').value = b.getUTCFullYear()+"-"+ToStringMonthMin(b.getMonth())+"-"+b.getDate();
74document.getElementById('date_time').value = b.toLocaleTimeString('en-US', { hour12: false });
75
76
77}
78
79
80
81
82
83var DialogOpenTime=function(){toggleForm(!0);prevHour=prevMin="";$(".h").blur();SetTime();$("#datepicker").datepicker({dayNamesMin:"Sun Mon Tue Wed Thu Fri Sat".split(" "),dateFormat:"mm,dd,yy",defaultDate:current,minDate:new Date,maxDate:"+4m",onSelect:function(b){$("#date").text(b)},selectOtherMonths:!0,showOtherMonths:!0})},DialogCloseTime=function(){toggleForm(!1);GetTime();$("#datepicker").datepicker("destroy")},DialogValidateTime=function(){var b="";$("#datepicker").datepicker("getDate");
84
85
86
87
88
89
90var a=
91parseInt($("#time .h").val(),10),c=parseInt($("#time .m").val(),10);if(isNaN(a)||isNaN(c))b+="A valid time must be entered. \n";if(12<a||1>a)b+="Hour must be between 1 and 12. \n";if(59<c||0>c)b+="Minutes must be between 0 and 59.";return""!=b?(alert(b),SetTime(),!1):!0},DialogClosePayment=function(){toggleForm(!1);var b=$("#NumberPassengers a.NumberPassengers-selected").text();$("#edit-NumberPassengers").find(".field").text(b);$("#edit-NumberPassengers").find("input").val(b)},DialogCloseSpecial=function(){toggleForm(!1);var b=$.trim($("#special-requests").val());
92$("#edit-special").find(".field").text(""==b?"None":"View");$("#edit-special").find("input").val(b)};
93function checkIfRealAddress(b){$("#address-error-msg").css("display","none")}function isValidPhoneExtension(b){b=b.replace(/[^x|0-9]/g,"");return""==b||"x"==b.substring(0,1)&&0<b.substring(1).length}function toggleForm(b){b?$("#orderform input").each(function(){$(this).attr("disabled","disabled")}):$("#orderform input").each(function(){$(this).removeAttr("disabled","disabled")})}
94function resetOrderForm(){current=new Date;phoneValid=nameValid=addressValid=!1;$("#orderform input").each(function(){$(this).val("")}
94);$("#edit-NumberPassengers .field").text(1);$("input[name=how]").val(1);$("#NumberPassengers").children().removeClass("hover").first().addClass("hover");$("#edit-time .field").text("ASAP");$("input[name=when]").val("ASAP");$("#edit-special .field").text("None");$("input[name=why]").val("None");$("#special-requests").val("")}
95function checkIPhone(){return-1!==navigator.userAgent.toLowerCase().indexOf("iphone")?!0:!1}function checkBlackberry(){return-1!==navigator.userAgent.toLowerCase().indexOf("blackberry")?!0:!1}function getOsVersion(){var b=window.navigator.userAgent,a=b.indexOf("OS ");return-1<b.indexOf("iPhone")&&-1<a?window.Number(b.substr(a+3,3).replace("_",".")):0}
96$(document).ready(function(){$("html").removeClass("no-js");$("input[placeholder], textarea[placeholder]").placeholder();$("#accordion").accordion({autoHeight:!1,active:!1,collapsible:!0});$.validator.addMethod("phone",function(a,b){var d=a.replace(/\(|\)|\-| /g,"");return this.optional(b)||!isNaN(d.substring(0,10))&&10==d.substr(0,10).length&&isValidPhoneExtension(d.substring(10))},"Please enter a valid phone No.");$.validator.addMethod("stdDate",function(a){return a.match(/^\d\d?\/\d\d?\/\d\d\d\d$/)},
97"Please enter a valid date.");$("#contact").StylizeForm();$("#contact").validate({submitHandler:function(a){if("Employment"==$("#subject").val()){var b=$("#filename").text();if(0<b.length&&(b=b.substr(b.lastIndexOf(".")+1),b=b.toLowerCase(),"docx"!=b&&"doc"!=b&&"pdf"!=b&&"txt"!=b&&"rtf"!=b))return alert("File must be of type DOC, DOCX or PDF"),$("#filename").text("No file selected..."),!1}else if(!$("#agree-terms").attr("checked"))return alert("Please agree to the terms & conditions."),!1;$(".phone").not(".error").is(":visible").each(function(){var a=
98$(this).val().replace(/[^x|0-9]/g,""),b="("+a.substring(0,3)+") "+a.substring(3,6)+"-"+a.substring(6,10);0<a.substring(11).length&&(b+=" x"+a.replace(/x/g,"").substring(10));$(this).val(b)});a.submit()}});$("#contact-msg").dialog({autoOpen:!1,draggable:!1,modal:!0,width:300,height:300,dialogClass:"contact-modal-style"});$("#container, #single").click(function(){document.getElementById("account-type")&&(!$("#subject").next().find("span").is(":visible")||!$("#account-type").next().find("span").is(":visible"))&&
99$(".select").each(function(){var a=$(this).find(".inner");$(this).find("span").show();a.find("ul").slideUp("fast");a.height(35)})});$("#account").StylizeForm();checkBlackberry()&&($newCSS=$(document.createElement("link")).attr({href:"css/bb.css",rel:"stylesheet",type:"text/css"}),$("head").append($newCSS));$(".menu a, #accordion .head a, .buttonlink").each(function(){var a=$(document.createElement("div")).addClass("buttonlink-inner");$(this).wrapInner(a)});$("input[placeholder], textarea[placeholder]").each(function(){$(this).attr("data-placeholder",
100$(this).attr("placeholder"))});$("input[data-placeholder], textarea[data-placeholder]").live("focus",function(){$(this).attr("placeholder","")}).live("focusout",function(){$(this).attr("placeholder",$(this).attr("data-placeholder"))});$("#edit-time, #edit-NumberPassengers, #edit-special").hover(function(){$(this).toggleClass("hover")});$("#submit-book").click(function(){$("#submit-book-bttn").trigger("click")});$("input[value='address']").click(function(){$("input[value='address']").placeholder()});$("#book-new-bttn").bind("click",
101function(){$("#success").hide();$("#orderform").show();resetOrderForm()});$("#book .column.screen").hover(function(){$(this).addClass("hover")},function(){$("#book .column.screen").removeClass("hover")});$("#goto-appstore").click(function(){window.open("http://yellowdiamondrdutaxi.com/FAQ.php","_blank")});$("#goto-account").click(function(){window.location.href="Accounts.php"});$("#dialog-time").dialog({autoOpen:!1,draggable:!1,minHeight:470,modal:!0,width:210,open:DialogOpenTime,
102close:DialogCloseTime,beforeClose:DialogValidateTime});$("#edit-time").click(function(){$("#dialog-time").dialog("open");return false});$("#time .meridiem").click(function(){$(this).text()=="PM"?$(this).text("AM"):$(this).text("PM")});$("#time .h, #time .m").live("change",function(){$(this).val($(this).val())});$("#time .h, #time .m").live("keypress",function(a){a=a.which;return a<=31||a>=48&&a<=57});
102$("#pickup-now").click(function(a){current=new Date;SetTime();$("#datepicker").datepicker("setDate",
103current);a.preventDefault()});$("#choose-pickup").click(function(){$("#dialog-time").dialog("close");return false});$("#time .h").click(function(){prevHour==""&&(prevHour=$("#time .h").val());$("#time .h").val()==prevHour&&$("#time .h").val("")});$("#time .h").blur(function(){$("#time .h").val()==""&&$("#time .h").val(prevHour)});$("#time .m").click(function(){prevMin==""&&(prevMin=$("#time .m").val());$("#time .m").val()==prevMin&&$("#time .m").val("")});$("#time .m").blur(function(){$("#time .m").val()==
104""&&$("#time .m").val(prevMin)});$("#dialog-special").dialog({autoOpen:!1,draggable:!1,modal:!0,width:210,open:function(){$("#special-requests").blur();
105var a=parseInt($("#dialog-special").parent(".ui-dialog").css("top"));navigator.userAgent.match(/iPhone/i)&&$("#dialog-special").parent(".ui-dialog").css("top",a+100+"px")},close:DialogCloseSpecial});$("#edit-special").click(function(){toggleForm(true);$("#dialog-special").dialog("open");return false});$("#okay").click(function(){$("#dialog-special").dialog("close");return false});$("#dialog-terms, #terms").find("li").each(function(){$(this).wrapInner("<span>")});$("#dialog-terms").dialog({autoOpen:!1,
106draggable:!1,modal:!0,width:600});$("#dialog-bill").dialog({autoOpen:!1,draggable:!1,modal:!0,width:600,height:400});$("#open-terms").click(function(){$("#dialog-terms").dialog("open");return false});$("#open-bill").click(function(){$("#dialog-bill").dialog("open");return false});$("#expand-terms").click(function(){$(this).toggleClass("expanded");$("#terms").slideToggle()});var b=$.browser.msie||checkBlackberry();$("#address").focus(function(){b&&$(this).val()=="Enter Address or Place Name"&&$(this).removeClass("placeholder").val("")}).blur(function(){if($(this).val()==
107$(this).attr("placeholder")||$(this).val().length<5){$("#address-error-msg").css("display","block");$(this).css({border:"2px solid #2AB56B",padding:"3px"});addressValid=false}else checkIfRealAddress($(this))});$("#name").focus(function(){b&&$(this).val()=="Enter Name"&&$(this).removeClass("placeholder").val("")}).blur(function(){if($(this).val()==$(this).attr("placeholder")||$(this).val().length==0){$("#name-error-msg").css("display","block");$(this).css({border:"2px solid #2AB56B",padding:"3px"});
108nameValid=false}else{$("#name-error-msg").css("display","none");$(this).css({border:"none",padding:"5px"});nameValid=true}});$("#what").focus(function(){b&&$(this).val()=="(919) 000-0000"&&$(this).removeClass("placeholder").val("")}).blur(function(){var a=$(this).val().toLowerCase().replace(/[^x|0-9]/g,"");if($(this).val()==$(this).attr("placeholder")||a.length==0){$("#phone-error-msg").css("display","block");$(this).css({border:"2px solid #2AB56B",padding:"3px"});phoneValid=false}else if(!isNaN(a.substring(0,
10910))&&a.substr(0,10).length==10&&isValidPhoneExtension(a.substring(10))){$("#phone-error-msg").css("display","none");$(this).css({border:"none",padding:"5px"});phoneValid=true;var b="("+a.substring(0,3)+") "+a.substring(3,6)+"-"+a.substring(6,10);a.substring(11).length>0&&(b=b+(" x"+a.replace(/x/g,"").substring(10)));$(this).val(b)}else{$("#phone-error-msg").css("display","block");$(this).css({border:"2px solid #2AB56B",padding:"3px"});phoneValid=false}});$("#file-input-element").bind("change",function(a){$("#filename").text(a.currentTarget.value.split("\\").pop())});
110$.browser.msie||$("#chrome-file-chooser").bind("click",function(){$("#file-input-element").trigger("click")});jQuery.support.touch||$(".phonenumber").removeAttr("href");-1!==checkIPhone()&&($("#iphonead").width($(window).width()).show(),$("#footer").css("padding-bottom",20+$("#iphonead").height()+"px"));$("#closead").bind("click",function(){$("#iphonead").hide();$("#footer").css("padding-bottom","20px")});checkIPhone()?$(window).bind("orientationchange",function(){if(window.orientation==0||window.orientation==
111180){$("#iphonead").show();$("#footer").css("padding-bottom",20+$("#iphonead").height()+"px")}else{$("#iphonead").hide();$("#footer").css("padding-bottom","20px")}}):checkBlackberry()&&($("#orderform .meta p label").addClass("bb-label-size-s"),$("#phone-label").addClass("bb-label-size-l"))});
112
113
114
115
116
117
118
119
120function showRecaptcha() {
121            Recaptcha.create("6LfnMe0SAAAAACExImLQ89ofA4W1_KJR_XPqXu3b", 'captchadiv', {
122
123
124
125                tabindex: 1,
126                theme: "clean",
127                callback: Recaptcha.focus_response_field
128            });
129          }// JavaScript Document

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.