(k)
| 33 | * jquery.ui.widget.js |
| 34 | */ |
| 35 | (function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(c){return b._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(true===a.data(c.target,b.widgetName+".preventClickEvent")){a.removeData(c.target,b.widgetName+".preventClickEvent");c.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(d){d.originalEvent=d.originalEvent||{};if(!d.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(d);this._mouseDownEvent=d;var c=this,h=d.which==1,g=typeof this.options.cancel=="string"?a(d.target).parents().add(d.target).filter(this.options.cancel).length:false;if(!h||g||!this._mouseCapture(d)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=this._mouseStart(d)!==false;if(!this._mouseStarted){d.preventDefault();return true}}this._mouseMoveDelegate=function(b){return c._mouseMove(b)};this._mouseUpDelegate=function(b){return c._mouseUp(b)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);d.preventDefault();return d.originalEvent.mouseHandled=true}},_mouseMove:function(b){if(a.browser.msie&&!(document.documentMode>=9)&&!b.button){return this._mouseUp(b)}if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==false)?this._mouseDrag(b):this._mouseUp(b)}return !this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",true);this._mouseStop(b)}return false},_mouseDistanceMet:function(b){return Math.max(Math.abs(this._mouseDownEvent.pageX-b.pageX),Math.abs(this._mouseDownEvent.pageY-b.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);(function(f){f.ui=f.ui||{};var e=/left|center|right/,d=/top|center|bottom/,b=f.fn.position,a=f.fn.offset;f.fn.position=function(c){if(!c||!c.of){return b.apply(this,arguments)}c=f.extend({},c);var i=f(c.of),q=i[0],o=(c.collision||"flip").split(" "),p=c.offset?c.offset.split(" "):[0,0],n,l,m;if(q.nodeType===9){n=i.width();l=i.height();m={top:0,left:0}}else{if(q.setTimeout){n=i.width();l=i.height();m={top:i.scrollTop(),left:i.scrollLeft()}}else{if(q.preventDefault){c.at="left top";n=l=0;m={top:c.of.pageY,left:c.of.pageX}}else{n=i.outerWidth();l=i.outerHeight();m=i.offset()}}}f.each(["my","at"],function(){var g=(c[this]||"").split(" ");if(g.length===1){g=e.test(g[0])?g.concat(["center"]):d.test(g[0])?["center"].concat(g):["center","center"]}g[0]=e.test(g[0])?g[0]:"center";g[1]=d.test(g[1])?g[1]:"center";c[this]=g});if(o.length===1){o[1]=o[0]}p[0]=parseInt(p[0],10)||0;if(p.length===1){p[1]=p[0]}p[1]=parseInt(p[1],10)||0;if(c.at[0]==="right"){m.left+=n}else{if(c.at[0]==="center"){m.left+=n/2}}if(c.at[1]==="bottom"){m.top+=l}else{if(c.at[1]==="center"){m.top+=l/2}}m.left+=p[0];m.top+=p[1];return this.each(function(){var u=f(this),s=u.outerWidth(),k=u.outerHeight(),j=parseInt(f.curCSS(this,"marginLeft",true))||0,h=parseInt(f.curCSS(this,"marginTop",true))||0,y=s+j+(parseInt(f.curCSS(this,"marginRight",true))||0),x=k+h+(parseInt(f.curCSS(this,"marginBottom",true))||0),t=f.extend({},m),g;if(c.my[0]==="right"){t.left-=s}else{if(c.my[0]==="center"){t.left-=s/2}}if(c.my[1]==="bottom"){t.top-=k}else{if(c.my[1]==="center"){t.top-=k/2}}t.left=Math.round(t.left);t.top=Math.round(t.top);g={left:t.left-j,top:t.top-h};f.each(["left","top"],function(v,r){f.ui.position[o[v]]&&f.ui.position[o[v]][r](t,{targetWidth:n,targetHeight:l,elemWidth:s,elemHeight:k,collisionPosition:g,collisionWidth:y,collisionHeight:x,offset:p,my:c.my,at:c.at})});f.fn.bgiframe&&u.bgiframe();u.offset(f.extend(t,{using:c.using}))})};f.ui.position={fit:{left:function(c,g){var h=f(window);h=g.collisionPosition.left+g.collisionWidth-h.width()-h.scrollLeft();c.left=h>0?c.left-h:Math.max(c.left-g.collisionPosition.left,c.left)},top:function(c,g){var h=f(window);h=g.collisionPosition.top+g.collisionHeight-h.height()-h.scrollTop();c.top=h>0?c.top-h:Math.max(c.top-g.collisionPosition.top,c.top)}},flip:{left:function(c,i){if(i.at[0]!=="center"){var m=f(window);m=i.collisionPosition.left+i.collisionWidth-m.width()-m.scrollLeft();var k=i.my[0]==="left"?-i.elemWidth:i.my[0]==="right"?i.elemWidth:0,l=i.at[0]==="left"?i.targetWidth:-i.targetWidth,j=-2*i.offset[0];c.left+=i.collisionPosition.left<0?k+l+j:m>0?k+l+j:0}},top:function(c,i){if(i.at[1]!=="center"){var m=f(window);m=i.collisionPosition.top+i.collisionHeight-m.height()-m.scrollTop();var k=i.my[1]==="top"?-i.elemHeight:i.my[1]==="bottom"?i.elemHeight:0,l=i.at[1]==="top"?i.targetHeight:-i.targetHeight,j=-2*i.offset[1];c.top+=i.collisionPosition.top<0?k+l+j:m>0?k+l+j:0}}}};if(!f.offset.setOffset){f.offset.setOffset=function(c,i){if(/static/.test(f.curCSS(c,"position"))){c.style.position="relative"}var m=f(c),k=m.offset(),l=parseInt(f.curCSS(c,"top",true),10)||0,j=parseInt(f.curCSS(c,"left",true),10)||0;k={top:i.top-k.top+l,left:i.left-k.left+j};"using" in i?i.using.call(c,k):m.css(k)};f.fn.offset=function(c){var g=this[0];if(!g||!g.ownerDocument){return null}if(c){return this.each(function(){f.offset.setOffset(this,c)})}return a.call(this)}}})(jQuery);(function(a){a.widget("ui.sortable",a.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000},_create:function(){this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var b=this.items.length-1;b>=0;b--){this.items[b].item.removeData("sortable-item")}return this},_setOption:function(d,c){if(d==="disabled"){this.options[d]=c;this.widget()[c?"addClass":"removeClass"]("ui-sortable-disabled")}else{a.Widget.prototype._setOption.apply(this,arguments)}},_mouseCapture:function(g,d){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(g);var j=null,i=this;a(g.target).parents().each(function(){if(a.data(this,"sortable-item")==i){j=a(this);return false}});if(a.data(g.target,"sortable-item")==i){j=a(g.target)}if(!j){return false}if(this.options.handle&&!d){var h=false;a(this.options.handle,j).find("*").andSelf().each(function(){if(this==g.target){h=true}});if(!h){return false}}this.currentItem=j;this._removeCurrentsFromItems();return true},_mouseStart:function(f,d,h){d=this.options;var g=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(f);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:f.pageX-this.offset.left,top:f.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(f);this.originalPageX=f.pageX;this.originalPageY=f.pageY;d.cursorAt&&this._adjustOffsetFromHelper(d.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();d.containment&&this._setContainment();if(d.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",d.cursor)}if(d.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",d.opacity)}if(d.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",d.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",f,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!h){for(h=this.containers.length-1;h>=0;h--){this.containers[h]._trigger("activate",f,g._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}a.ui.ddmanager&&!d.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,f);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(f);return true},_mouseDrag:function(g){this.position=this._generatePosition(g);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var d=this.options,j=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-g.pageY<d.scrollSensitivity){this.scrollParent[0].scrollTop=j=this.scrollParent[0].scrollTop+d.scrollSpeed}else{if(g.pageY-this.overflowOffset.top<d.scrollSensitivity){this.scrollParent[0].scrollTop=j=this.scrollParent[0].scrollTop-d.scrollSpeed}}if(this.overflowOffset.left+this.scrollParent[0].offsetWidth-g.pageX<d.scrollSensitivity){this.scrollParent[0].scrollLeft=j=this.scrollParent[0].scrollLeft+d.scrollSpeed}else{if(g.pageX-this.overflowOffset.left<d.scrollSensitivity){this.scrollParent[0].scrollLeft=j=this.scrollParent[0].scrollLeft-d.scrollSpeed}}}else{if(g.pageY-a(document).scrollTop()<d.scrollSensitivity){j=a(document).scrollTop(a(document).scrollTop()-d.scrollSpeed)}else{if(a(window).height()-(g.pageY-a(document).scrollTop())<d.scrollSensitivity){j=a(document).scrollTop(a(document).scrollTop()+d.scrollSpeed)}}if(g.pageX-a(document).scrollLeft()<d.scrollSensitivity){j=a(document).scrollLeft(a(document).scrollLeft()-d.scrollSpeed)}else{if(a(window).width()-(g.pageX-a(document).scrollLeft())<d.scrollSensitivity){j=a(document).scrollLeft(a(document).scrollLeft()+d.scrollSpeed)}}}j!==false&&a.ui.ddmanager&&!d.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,g)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}for(d=this.items.length-1;d>=0;d--){j=this.items[d];var i=j.item[0],h=this._intersectsWithPointer(j);if(h){if(i!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=i&&!a.ui.contains(this.placeholder[0],i)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],i):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(j)){this._rearrange(g,j)}else{break}this._trigger("change",g,this._uiHash());break}}}this._contactContainers(g);a.ui.ddmanager&&a.ui.ddmanager.drag(this,g);this._trigger("sort",g,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(e,d){if(e){a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,e);if(this.options.revert){var f=this;d=f.placeholder.offset();f.reverting=true;a(this.helper).animate({left:d.left-this.offset.parent.left-f.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:d.top-this.offset.parent.top-f.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){f._clear(e)})}else{this._clear(e,d)}return false}},cancel:function(){var d=this;if(this.dragging){this._mouseUp({target:null});this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,d._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,d._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder){this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem)}return this},serialize:function(e){var d=this._getItemsAsjQuery(e&&e.connected),f=[];e=e||{};a(d).each(function(){var b=(a(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[-=_](.+)/);if(b){f.push((e.key||b[1]+"[]")+"="+(e.key&&e.expression?b[1]:b[2]))}});!f.length&&e.key&&f.push(e.key+"=");return f.join("&")},toArray:function(e){var d=this._getItemsAsjQuery(e&&e.connected),f=[];e=e||{};d.each(function(){f.push(a(e.item||this).attr(e.attribute||"id")||"")});return f},_intersectsWith:function(v){var u=this.positionAbs.left,t=u+this.helperProportions.width,s=this.positionAbs.top,r=s+this.helperProportions.height,q=v.left,p=q+v.width,o=v.top,m=o+v.height,n=this.offset.click.top,d=this.offset.click.left;n=s+n>o&&s+n<m&&u+d>q&&u+d<p;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>v[this.floating?"width":"height"]?n:q<u+this.helperProportions.width/2&&t-this.helperProportions.width/2<p&&o<s+this.helperProportions.height/2&&r-this.helperProportions.height/2<m},_intersectsWithPointer:function(e){var d=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height);e=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width);d=d&&e;e=this._getDragVerticalDirection();var f=this._getDragHorizontalDirection();if(!d){return false}return this.floating?f&&f=="right"||e=="down"?2:1:e&&(e=="down"?2:1)},_intersectsWithSides:function(f){var d=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,f.top+f.height/2,f.height);f=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,f.left+f.width/2,f.width);var h=this._getDragVerticalDirection(),g=this._getDragHorizontalDirection();return this.floating&&g?g=="right"&&f||g=="left"&&!f:h&&(h=="down"&&d||h=="up"&&!d)},_getDragVerticalDirection:function(){var b=this.positionAbs.top-this.lastPositionAbs.top;return b!=0&&(b>0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions();return this},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(i){var d=[],n=[],m=this._connectWith();if(m&&i){for(i=m.length-1;i>=0;i--){for(var l=a(m[i]),k=l.length-1;k>=0;k--){var j=a.data(l[k],"sortable");if(j&&j!=this&&!j.options.disabled){n.push([a.isFunction(j.options.items)?j.options.items.call(j.element):a(j.options.items,j.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),j])}}}}n.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(i=n.length-1;i>=0;i--){n[i][0].each(function(){d.push(this)})}return a(d)},_removeCurrentsFromItems:function(){for(var e=this.currentItem.find(":data(sortable-item)"),d=0;d<this.items.length;d++){for(var f=0;f<e.length;f++){e[f]==this.items[d].item[0]&&this.items.splice(d,1)}}},_refreshItems:function(j){this.items=[];this.containers=[this];var d=this.items,p=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],j,{item:this.currentItem}):a(this.options.items,this.element),this]],o=this._connectWith();if(o){for(var n=o.length-1;n>=0;n--){for(var m=a(o[n]),l=m.length-1;l>=0;l--){var k=a.data(m[l],"sortable");if(k&&k!=this&&!k.options.disabled){p.push([a.isFunction(k.options.items)?k.options.items.call(k.element[0],j,{item:this.currentItem}):a(k.options.items,k.element),k]);this.containers.push(k)}}}}for(n=p.length-1;n>=0;n--){j=p[n][1];o=p[n][0];l=0;for(m=o.length;l<m;l++){k=a(o[l]);k.data("sortable-item",j);d.push({item:k,instance:j,width:0,height:0,left:0,top:0})}}},refreshPositions:function(f){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}for(var d=this.items.length-1;d>=0;d--){var h=this.items[d],g=this.options.toleranceElement?a(this.options.toleranceElement,h.item):h.item;if(!f){h.width=g.outerWidth();h.height=g.outerHeight()}g=g.offset();h.left=g.left;h.top=g.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(d=this.containers.length-1;d>=0;d--){g=this.containers[d].element.offset();this.containers[d].containerCache.left=g.left;this.containers[d].containerCache.top=g.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}return this},_createPlaceholder:function(f){var d=f||this,h=d.options;if(!h.placeholder||h.placeholder.constructor==String){var g=h.placeholder;h.placeholder={element:function(){var b=a(document.createElement(d.currentItem[0].nodeName)).addClass(g||d.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!g){b.style.visibility="hidden"}return b},update:function(c,b){if(!(g&&!h.forcePlaceholderSize)){b.height()||b.height(d.currentItem.innerHeight()-parseInt(d.currentItem.css("paddingTop")||0,10)-parseInt(d.currentItem.css("paddingBottom")||0,10));b.width()||b.width(d.currentItem.innerWidth()-parseInt(d.currentItem.css("paddingLeft")||0,10)-parseInt(d.currentItem.css("paddingRight")||0,10))}}}}d.placeholder=a(h.placeholder.element.call(d.element,d.currentItem));d.currentItem.after(d.placeholder);h.placeholder.update(d,d.placeholder)},_contactContainers:function(i){for(var d=null,n=null,m=this.containers.length-1;m>=0;m--){if(!a.ui.contains(this.currentItem[0],this.containers[m].element[0])){if(this._intersectsWith(this.containers[m].containerCache)){if(!(d&&a.ui.contains(this.containers[m].element[0],d.element[0]))){d=this.containers[m];n=m}}else{if(this.containers[m].containerCache.over){this.containers[m]._trigger("out",i,this._uiHash(this));this.containers[m].containerCache.over=0}}}}if(d){if(this.containers.length===1){this.containers[n]._trigger("over",i,this._uiHash(this));this.containers[n].containerCache.over=1}else{if(this.currentContainer!=this.containers[n]){d=10000;m=null;for(var l=this.positionAbs[this.containers[n].floating?"left":"top"],k=this.items.length-1;k>=0;k--){if(a.ui.contains(this.containers[n].element[0],this.items[k].item[0])){var j=this.items[k][this.containers[n].floating?"left":"top"];if(Math.abs(j-l)<d){d=Math.abs(j-l);m=this.items[k]}}}if(m||this.options.dropOnEmpty){this.currentContainer=this.containers[n];m?this._rearrange(i,m,null,true):this._rearrange(i,null,this.containers[n].element,true);this._trigger("change",i,this._uiHash());this.containers[n]._trigger("change",i,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[n]._trigger("over",i,this._uiHash(this));this.containers[n].containerCache.over=1}}}}},_createHelper:function(d){var c=this.options;d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[d,this.currentItem])):c.helper=="clone"?this.currentItem.clone():this.currentItem;d.parents("body").length||a(c.appendTo!="parent"?c.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0]);if(d[0]==this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}}if(d[0].style.width==""||c.forceHelperSize){d.width(this.currentItem.width())}if(d[0].style.height==""||c.forceHelperSize){d.height(this.currentItem.height())}return d},_adjustOffsetFromHelper:function(b){if(typeof b=="string"){b=b.split(" ")}if(a.isArray(b)){b={left:+b[0],top:+b[1]||0}}if("left" in b){this.offset.click.left=b.left+this.margins.left}if("right" in b){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if("top" in b){this.offset.click.top=b.top+this.margins.top}if("bottom" in b){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.currentItem.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!/^(document|window|parent)$/.test(e.containment)){var d=a(e.containment)[0];e=a(e.containment).offset();var f=a(d).css("overflow")!="hidden";this.containment=[e.left+(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0)-this.margins.left,e.top+(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0)-this.margins.top,e.left+(f?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,e.top+(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(f,d){if(!d){d=this.position}f=f=="absolute"?1:-1;var h=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(h[0].tagName);return{top:d.top+this.offset.relative.top*f+this.offset.parent.top*f-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:h.scrollTop())*f),left:d.left+this.offset.relative.left*f+this.offset.parent.left*f-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:h.scrollLeft())*f)}},_generatePosition:function(h){var d=this.options,l=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,k=/(html|body)/i.test(l[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var j=h.pageX,i=h.pageY;if(this.originalPosition){if(this.containment){if(h.pageX-this.offset.click.left<this.containment[0]){j=this.containment[0]+this.offset.click.left}if(h.pageY-this.offset.click.top<this.containment[1]){i=this.containment[1]+this.offset.click.top}if(h.pageX-this.offset.click.left>this.containment[2]){j=this.containment[2]+this.offset.click.left}if(h.pageY-this.offset.click.top>this.containment[3]){i=this.containment[3]+this.offset.click.top}}if(d.grid){i=this.originalPageY+Math.round((i-this.originalPageY)/d.grid[1])*d.grid[1];i=this.containment?!(i-this.offset.click.top<this.containment[1]||i-this.offset.click.top>this.containment[3])?i:!(i-this.offset.click.top<this.containment[1])?i-d.grid[1]:i+d.grid[1]:i;j=this.originalPageX+Math.round((j-this.originalPageX)/d.grid[0])*d.grid[0];j=this.containment?!(j-this.offset.click.left<this.containment[0]||j-this.offset.click.left>this.containment[2])?j:!(j-this.offset.click.left<this.containment[0])?j-d.grid[0]:j+d.grid[0]:j}}return{top:i-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():k?0:l.scrollTop()),left:j-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():k?0:l.scrollLeft())}},_rearrange:function(h,d,l,k){l?l[0].appendChild(this.placeholder[0]):d.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?d.item[0]:d.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var j=this,i=this.counter;window.setTimeout(function(){i==j.counter&&j.refreshPositions(!k)},0)},_clear:function(f,d){this.reverting=false;var h=[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var g in this._storedCSS){if(this._storedCSS[g]=="auto"||this._storedCSS[g]=="static"){this._storedCSS[g]=""}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}this.fromOutside&&!d&&h.push(function(b){this._trigger("receive",b,this._uiHash(this.fromOutside))});if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!d){h.push(function(b){this._trigger("update",b,this._uiHash())})}if(!a.ui.contains(this.element[0],this.currentItem[0])){d||h.push(function(b){this._trigger("remove",b,this._uiHash())});for(g=this.containers.length-1;g>=0;g--){if(a.ui.contains(this.containers[g].element[0],this.currentItem[0])&&!d){h.push(function(b){return function(c){b._trigger("receive",c,this._uiHash(this))}}.call(this,this.containers[g]));h.push(function(b){return function(c){b._trigger("update",c,this._uiHash(this))}}.call(this,this.containers[g]))}}}for(g=this.containers.length-1;g>=0;g--){d||h.push(function(b){return function(c){b._trigger("deactivate",c,this._uiHash(this))}}.call(this,this.containers[g]));if(this.containers[g].containerCache.over){h.push(function(b){return function(c){b._trigger("out",c,this._uiHash(this))}}.call(this,this.containers[g]));this.containers[g].containerCache.over=0}}this._storedCursor&&a("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!d){this._trigger("beforeStop",f,this._uiHash());for(g=0;g<h.length;g++){h[g].call(this,f)}this._trigger("stop",f,this._uiHash())}return false}d||this._trigger("beforeStop",f,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!d){for(g=0;g<h.length;g++){h[g].call(this,f)}this._trigger("stop",f,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){a.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},_uiHash:function(d){var c=d||this;return{helper:c.helper,placeholder:c.placeholder||a([]),position:c.position,originalPosition:c.originalPosition,offset:c.positionAbs,item:c.currentItem,sender:d?d.element:null}}});a.extend(a.ui.sortable,{version:"1.8.10"})})(jQuery);(function(b){var a=0;b.widget("ui.autocomplete",{options:{appendTo:"body",delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var d=this,c=this.element[0].ownerDocument,e;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(h){if(!(d.options.disabled||d.element.attr("readonly"))){e=false;var g=b.ui.keyCode;switch(h.keyCode){case g.PAGE_UP:d._move("previousPage",h);break;case g.PAGE_DOWN:d._move("nextPage",h);break;case g.UP:d._move("previous",h);h.preventDefault();break;case g.DOWN:d._move("next",h);h.preventDefault();break;case g.ENTER:case g.NUMPAD_ENTER:if(d.menu.active){e=true;h.preventDefault()}case g.TAB:if(!d.menu.active){return}d.menu.select(h);break;case g.ESCAPE:d.element.val(d.term);d.close(h);break;default:clearTimeout(d.searching);d.searching=setTimeout(function(){if(d.term!=d.element.val()){d.selectedItem=null;d.search(null,h)}},d.options.delay);break}}}).bind("keypress.autocomplete",function(f){if(e){e=false;f.preventDefault()}}).bind("focus.autocomplete",function(){if(!d.options.disabled){d.selectedItem=null;d.previous=d.element.val()}}).bind("blur.autocomplete",function(f){if(!d.options.disabled){clearTimeout(d.searching);d.closing=setTimeout(function(){d.close(f);d._change(f)},150)}});this._initSource();this.response=function(){return d._response.apply(d,arguments)};this.menu=b("<ul></ul>").addClass("ui-autocomplete").appendTo(b(this.options.appendTo||"body",c)[0]).mousedown(function(h){var g=d.menu.element[0];b(h.target).closest(".ui-menu-item").length||setTimeout(function(){b(document).one("mousedown",function(f){f.target!==d.element[0]&&f.target!==g&&!b.ui.contains(g,f.target)&&d.close()})},1);setTimeout(function(){clearTimeout(d.closing)},13)}).menu({focus:function(h,g){g=g.item.data("item.autocomplete");false!==d._trigger("focus",h,{item:g})&&/^key/.test(h.originalEvent.type)&&d.element.val(g.value)},selected:function(l,k){var j=k.item.data("item.autocomplete"),g=d.previous;if(d.element[0]!==c.activeElement){d.element.focus();d.previous=g;setTimeout(function(){d.previous=g;d.selectedItem=j},1)}false!==d._trigger("select",l,{item:j})&&d.element.val(j.value);d.term=d.element.val();d.close(l);d.selectedItem=j},blur:function(){d.menu.element.is(":visible")&&d.element.val()!==d.term&&d.element.val(d.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");b.fn.bgiframe&&this.menu.element.bgiframe()},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup");this.menu.element.remove();b.Widget.prototype.destroy.call(this)},_setOption:function(d,c){b.Widget.prototype._setOption.apply(this,arguments);d==="source"&&this._initSource();if(d==="appendTo"){this.menu.element.appendTo(b(c||"body",this.element[0].ownerDocument)[0])}d==="disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var d=this,c,e;if(b.isArray(this.options.source)){c=this.options.source;this.source=function(h,g){g(b.ui.autocomplete.filter(c,h.term))}}else{if(typeof this.options.source==="string"){e=this.options.source;this.source=function(h,g){d.xhr&&d.xhr.abort();d.xhr=b.ajax({url:e,data:h,dataType:"json",autocompleteRequest:++a,success:function(f){this.autocompleteRequest===a&&g(f)},error:function(){this.autocompleteRequest===a&&g([])}})}}else{this.source=this.options.source}}},search:function(d,c){d=d!=null?d:this.element.val();this.term=this.element.val();if(d.length<this.options.minLength){return this.close(c)}clearTimeout(this.closing);if(this._trigger("search",c)!==false){return this._search(d)}},_search:function(c){this.pending++;this.element.addClass("ui-autocomplete-loading");this.source({term:c},this.response)},_response:function(c){if(!this.options.disabled&&c&&c.length){c=this._normalize(c);this._suggest(c);this._trigger("open")}else{this.close()}this.pending--;this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(c){clearTimeout(this.closing);if(this.menu.element.is(":visible")){this.menu.element.hide();this.menu.deactivate();this._trigger("close",c)}},_change:function(c){this.previous!==this.element.val()&&this._trigger("change",c,{item:this.selectedItem})},_normalize:function(c){if(c.length&&c[0].label&&c[0].value){return c}return b.map(c,function(d){if(typeof d==="string"){return{label:d,value:d}}return b.extend({label:d.label||d.value,value:d.value||d.label},d)})},_suggest:function(d){var c=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(c,d);this.menu.deactivate();this.menu.refresh();c.show();this._resizeMenu();c.position(b.extend({of:this.element},this.options.position))},_resizeMenu:function(){var c=this.menu.element;c.outerWidth(Math.max(c.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(d,c){var e=this;b.each(c,function(h,g){e._renderItem(d,g)})},_renderItem:function(d,c){return b("<li></li>").data("item.autocomplete",c).append(b("<a></a>").text(c.label)).appendTo(d)},_move:function(d,c){if(this.menu.element.is(":visible")){if(this.menu.first()&&/^previous/.test(d)||this.menu.last()&&/^next/.test(d)){this.element.val(this.term);this.menu.deactivate()}else{this.menu[d](c)}}else{this.search(null,c)}},widget:function(){return this.menu.element}});b.extend(b.ui.autocomplete,{escapeRegex:function(c){return c.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(d,c){var e=new RegExp(b.ui.autocomplete.escapeRegex(c),"i");return b.grep(d,function(f){return e.test(f.label||f.value||f)})}})})(jQuery);(function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){if(a(c.target).closest(".ui-menu-item a").length){c.preventDefault();b.select(c)}});this.refresh()},refresh:function(){var b=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(i,f){this.deactivate();if(this.hasScroll()){var d=f.offset().top-this.element.offset().top,h=this.element.attr("scrollTop"),j=this.element.height();if(d<0){this.element.attr("scrollTop",h+d)}else{d>=j&&this.element.attr("scrollTop",h+d-j+f.height())}}this.active=f.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",i,{item:f})},deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id");this._trigger("blur");this.active=null}},next:function(b){this.move("next",".ui-menu-item:first",b)},previous:function(b){this.move("prev",".ui-menu-item:last",b)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(f,d,c){if(this.active){f=this.active[f+"All"](".ui-menu-item").eq(0);f.length?this.activate(c,f):this.activate(c,this.element.children(d))}else{this.activate(c,this.element.children(d))}},nextPage:function(h){if(this.hasScroll()){if(!this.active||this.last()){this.activate(h,this.element.children(".ui-menu-item:first"))}else{var d=this.active.offset().top,c=this.element.height(),f=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-d-c+a(this).height();return b<10&&b>-10});f.length||(f=this.element.children(".ui-menu-item:last"));this.activate(h,f)}}else{this.activate(h,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))}},previousPage:function(f){if(this.hasScroll()){if(!this.active||this.first()){this.activate(f,this.element.children(".ui-menu-item:last"))}else{var d=this.active.offset().top,c=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-d+c-a(this).height();return b<10&&b>-10});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(f,result)}}else{this.activate(f,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))}},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(b){this._trigger("selected",b,{item:this.active})}})})(jQuery);(function(a){a.widget("ui.slider",a.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var c=this,d=this.options;this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");d.disabled&&this.element.addClass("ui-slider-disabled ui-disabled");this.range=a([]);if(d.range){if(d.range===true){this.range=a("<div></div>");if(!d.values){d.values=[this._valueMin(),this._valueMin()]}if(d.values.length&&d.values.length!==2){d.values=[d.values[0],d.values[0]]}}else{this.range=a("<div></div>")}this.range.appendTo(this.element).addClass("ui-slider-range");if(d.range==="min"||d.range==="max"){this.range.addClass("ui-slider-range-"+d.range)}this.range.addClass("ui-widget-header")}a(".ui-slider-handle",this.element).length===0&&a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");if(d.values&&d.values.length){for(;a(".ui-slider-handle",this.element).length<d.values.length;){a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle")}}this.handles=a(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(b){b.preventDefault()}).hover(function(){d.disabled||a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(d.disabled){a(this).blur()}else{a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(b){a(this).data("index.ui-slider-handle",b)});this.handles.keydown(function(n){var m=true,l=a(this).data("index.ui-slider-handle"),j,k,b;if(!c.options.disabled){switch(n.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:m=false;if(!c._keySliding){c._keySliding=true;a(this).addClass("ui-state-active");j=c._start(n,l);if(j===false){return}}break}b=c.options.step;j=c.options.values&&c.options.values.length?(k=c.values(l)):(k=c.value());switch(n.keyCode){case a.ui.keyCode.HOME:k=c._valueMin();break;case a.ui.keyCode.END:k=c._valueMax();break;case a.ui.keyCode.PAGE_UP:k=c._trimAlignValue(j+(c._valueMax()-c._valueMin())/5);break;case a.ui.keyCode.PAGE_DOWN:k=c._trimAlignValue(j-(c._valueMax()-c._valueMin())/5);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(j===c._valueMax()){return}k=c._trimAlignValue(j+b);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(j===c._valueMin()){return}k=c._trimAlignValue(j-b);break}c._slide(n,l,k);return m}}).keyup(function(f){var b=a(this).data("index.ui-slider-handle");if(c._keySliding){c._keySliding=false;c._stop(f,b);c._change(f,b);a(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy();return this},_mouseCapture:function(d){var i=this.options,n,m,l,j,k;if(i.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();n=this._normValueFromMouse({x:d.pageX,y:d.pageY});m=this._valueMax()-this._valueMin()+1;j=this;this.handles.each(function(c){var b=Math.abs(n-j.values(c));if(m>b){m=b;l=a(this);k=c}});if(i.range===true&&this.values(1)===i.min){k+=1;l=a(this.handles[k])}if(this._start(d,k)===false){return false}this._mouseSliding=true;j._handleIndex=k;l.addClass("ui-state-active").focus();i=l.offset();this._clickOffset=!a(d.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:d.pageX-i.left-l.width()/2,top:d.pageY-i.top-l.height()/2-(parseInt(l.css("borderTopWidth"),10)||0)-(parseInt(l.css("borderBottomWidth"),10)||0)+(parseInt(l.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(d,k,n);return this._animateOff=true},_mouseStart:function(){return true},_mouseDrag:function(c){var d=this._normValueFromMouse({x:c.pageX,y:c.pageY});this._slide(c,this._handleIndex,d);return false},_mouseStop:function(c){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(c,this._handleIndex);this._change(c,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(c){var d;if(this.orientation==="horizontal"){d=this.elementSize.width;c=c.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{d=this.elementSize.height;c=c.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}d=c/d;if(d>1){d=1}if(d<0){d=0}if(this.orientation==="vertical"){d=1-d}c=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+d*c)},_start:function(d,e){var f={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){f.value=this.values(e);f.values=this.values()}return this._trigger("start",d,f)},_slide:function(d,f,h){var g;if(this.options.values&&this.options.values.length){g=this.values(f?0:1);if(this.options.values.length===2&&this.options.range===true&&(f===0&&h>g||f===1&&h<g)){h=g}if(h!==this.values(f)){g=this.values();g[f]=h;d=this._trigger("slide",d,{handle:this.handles[f],value:h,values:g});this.values(f?0:1);d!==false&&this.values(f,h,true)}}else{if(h!==this.value()){d=this._trigger("slide",d,{handle:this.handles[f],value:h});d!==false&&this.value(h)}}},_stop:function(d,e){var f={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){f.value=this.values(e);f.values=this.values()}this._trigger("stop",d,f)},_change:function(d,e){if(!this._keySliding&&!this._mouseSliding){var f={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){f.value=this.values(e);f.values=this.values()}this._trigger("change",d,f)}},value:function(c){if(arguments.length){this.options.value=this._trimAlignValue(c);this._refreshValue();this._change(null,0)}return this._value()},values:function(d,g){var j,i,h;if(arguments.length>1){this.options.values[d]=this._trimAlignValue(g);this._refreshValue();this._change(null,d)}if(arguments.length){if(a.isArray(arguments[0])){j=this.options.values;i=arguments[0];for(h=0;h<j.length;h+=1){j[h]=this._trimAlignValue(i[h]);this._change(null,h)}this._refreshValue()}else{return this.options.values&&this.options.values.length?this._values(d):this.value()}}else{return this._values()}},_setOption:function(d,f){var h,g=0;if(a.isArray(this.options.values)){g=this.options.values.length}a.Widget.prototype._setOption.apply(this,arguments);switch(d){case"disabled":if(f){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled");this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disabled");this.element.removeClass("ui-disabled")}break;case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case"value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case"values":this._animateOff=true;this._refreshValue();for(h=0;h<g;h+=1){this._change(null,h)}this._animateOff=false;break}},_value:function(){var c=this.options.value;return c=this._trimAlignValue(c)},_values:function(d){var e,f;if(arguments.length){e=this.options.values[d];return e=this._trimAlignValue(e)}else{e=this.options.values.slice();for(f=0;f<e.length;f+=1){e[f]=this._trimAlignValue(e[f])}return e}},_trimAlignValue:function(d){if(d<=this._valueMin()){return this._valueMin()}if(d>=this._valueMax()){return this._valueMax()}var e=this.options.step>0?this.options.step:1,f=(d-this._valueMin())%e;alignValue=d-f;if(Math.abs(f)*2>=e){alignValue+=f>0?e:-e}return parseFloat(alignValue.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var s=this.options.range,t=this.options,r=this,q=!this._animateOff?t.animate:false,p,n={},o,m,k,d;if(this.options.values&&this.options.values.length){this.handles.each(function(b){p=(r.values(b)-r._valueMin())/(r._valueMax()-r._valueMin())*100;n[r.orientation==="horizontal"?"left":"bottom"]=p+"%";a(this).stop(1,1)[q?"animate":"css"](n,t.animate);if(r.options.range===true){if(r.orientation==="horizontal"){if(b===0){r.range.stop(1,1)[q?"animate":"css"]({left:p+"%"},t.animate)}if(b===1){r.range[q?"animate":"css"]({width:p-o+"%"},{queue:false,duration:t.animate})}}else{if(b===0){r.range.stop(1,1)[q?"animate":"css"]({bottom:p+"%"},t.animate)}if(b===1){r.range[q?"animate":"css"]({height:p-o+"%"},{queue:false,duration:t.animate})}}}o=p})}else{m=this.value();k=this._valueMin();d=this._valueMax();p=d!==k?(m-k)/(d-k)*100:0;n[r.orientation==="horizontal"?"left":"bottom"]=p+"%";this.handle.stop(1,1)[q?"animate":"css"](n,t.animate);if(s==="min"&&this.orientation==="horizontal"){this.range.stop(1,1)[q?"animate":"css"]({width:p+"%"},t.animate)}if(s==="max"&&this.orientation==="horizontal"){this.range[q?"animate":"css"]({width:100-p+"%"},{queue:false,duration:t.animate})}if(s==="min"&&this.orientation==="vertical"){this.range.stop(1,1)[q?"animate":"css"]({height:p+"%"},t.animate)}if(s==="max"&&this.orientation==="vertical"){this.range[q?"animate":"css"]({height:100-p+"%"},{queue:false,duration:t.animate})}}}});a.extend(a.ui.slider,{version:"1.8.10"})})(jQuery);jQuery.fn.inputHints=function(){$(this).each(function(a){$(this).val($(this).attr("title"))});return $(this).focus(function(){if($(this).val()==$(this).attr("title")){$(this).val("")}}).blur(function(){if($(this).val()==""){$(this).val($(this).attr("title"))}})};(function(){var b={};this.tmpl=function a(e,d){var c=!/\W/.test(e)?b[e]=b[e]||a(document.getElementById(e).innerHTML):new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+e.replace(/[\r\t\n]/g," ").replace(/'(?=[^%]*%>)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<%=(.+?)%>/g,"',$1,'").split("<%").join("');").split("%>").join("p.push('")+"');}return p.join('');");return d?c(d):c}})();if(!KBJS){var KBJS={}}if(!KBJS.CE){KBJS.CE={}}(function(){var a=true;var b=(window.console);this.debug=function(c){if(a&&b){window.console.log(c)}return a}})();KBJS.cookie={setItem:function(c,d,e){if(e){var b=new Date();b.setTime(b.getTime()+(e*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+d+a+"; path=/"},getItem:function(b){var e=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var f=a[d];while(f.charAt(0)==" "){f=f.substring(1,f.length)}if(f.indexOf(e)==0){return f.substring(e.length,f.length)}}return null},removeItem:function(a){this.set(a,"",-1)}};KBJS.Storage=function(a){return{read:function(c,b){var d=a.getItem(c);return d?JSON.parse(unescape(d)):b},save:function(b,c){a.setItem(b,escape(JSON.stringify(c)))},remove:function(b){a.removeItem(b)}}};var dateFormat=function(){var a=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,b=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,d=/[^-+\dA-Z]/g,c=function(f,e){f=String(f);e=e||2;while(f.length<e){f="0"+f}return f};return function(i,v,q){var g=dateFormat;if(arguments.length==1&&Object.prototype.toString.call(i)=="[object String]"&&!/\d/.test(i)){v=i;i=undefined}i=i?new Date(i):new Date;if(isNaN(i)){throw SyntaxError("invalid date")}v=String(g.masks[v]||v||g.masks["default"]);if(v.slice(0,4)=="UTC:"){v=v.slice(4);q=true}var t=q?"getUTC":"get",l=i[t+"Date"](),e=i[t+"Day"](),j=i[t+"Month"](),p=i[t+"FullYear"](),r=i[t+"Hours"](),k=i[t+"Minutes"](),u=i[t+"Seconds"](),n=i[t+"Milliseconds"](),f=q?0:i.getTimezoneOffset(),h={d:l,dd:c(l),ddd:g.i18n.dayNames[e],dddd:g.i18n.dayNames[e+7],m:j+1,mm:c(j+1),mmm:g.i18n.monthNames[j],mmmm:g.i18n.monthNames[j+12],yy:String(p).slice(2),yyyy:p,h:r%12||12,hh:c(r%12||12),H:r,HH:c(r),M:k,MM:c(k),s:u,ss:c(u),l:c(n,3),L:c(n>99?Math.round(n/10):n),t:r<12?"a":"p",tt:r<12?"am":"pm",T:r<12?"A":"P",TT:r<12?"AM":"PM",Z:q?"UTC":(String(i).match(b)||[""]).pop().replace(d,""),o:(f>0?"-":"+")+c(Math.floor(Math.abs(f)/60)*100+Math.abs(f)%60,4),S:["th","st","nd","rd"][l%10>3?0:(l%100-l%10!=10)*l%10]};return v.replace(a,function(m){return m in h?h[m]:m.slice(1,m.length-1)})}}();dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(a,b){return dateFormat(this,a,b)};if(!KBJS){var KBJS={}}if(!KBJS.WTP){KBJS.WTP={}}Date.prototype.convertTimezone=function(a){return new Date(this.getTime()+(a*60+this.getTimezoneOffset())*60000)};Number.prototype.formatString=function(){var a=this.toString();return(a.length>1)?a:"0"+a};Number.prototype.toTimeString=function(){var a=Math.floor(this);return((this>=0)?"+":"")+a+":"+((this-a)*60).formatString()};KBJS.WTP.cities={"2":{city:"Abu Dhabi",state:"Abu Dhabi",tz:"+4",country:"United Arab Emirates"},"3":{city:"Acapulco",state:"Guerrero",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"4":{city:"Accra",tz:"+0",country:"Ghana"},"5":{city:"Adelaide",state:"South Australia",tz:"+9.5",DST:["10/02/02/00","04/03/03/00"],country:"Australia"},"6":{city:"Aden",tz:"+3",country:"Yemen"},"7":{city:"Addis Ababa",tz:"+3",country:"Ethiopia"},"8":{city:"Doha",tz:"+3",country:"Qatar"},"9":{city:"Aguascalientes",state:"Aguascalientes",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"11":{city:"Amman",DST:["04/01/00/00","10/28/01/00"],tz:"+2",country:"Jordan"},"12":{city:"Albany",state:"NY",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"13":{city:"Adak",state:"AK",tz:"-10",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"14":{city:"Algiers",tz:"+1",country:"Algeria"},"15":{city:"Manama",tz:"+3",country:"Bahrain"},"16":{city:"Amsterdam",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Netherlands"},"17":{city:"Anadyr",DST:["03/27/02/00","10/30/03/00"],tz:"+11",country:"Russian Federation"},"18":{city:"Anchorage",state:"AK",tz:"-9",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"19":{city:"Ankara",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Turkey"},"20":{city:"Antananarivo",tz:"+3",country:"Madagascar"},"21":{city:"Asuncion",DST:["10/02/00/00","04/10/00/00"],tz:"-4",country:"Paraguay"},"22":{city:"Auckland",DST:["09/25/02/00","04/03/03/00"],tz:"+12",country:"New Zealand"},"23":{city:"Augusta",state:"ME",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"24":{city:"Austin",state:"TX",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"25":{city:"Atlanta",state:"GA",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"26":{city:"Athens",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Greece"},"27":{city:"Baghdad",tz:"+3",country:"Iraq"},"28":{city:"Bangkok",tz:"+7",country:"Thailand"},"29":{city:"Bamako",tz:"+0",country:"Mali"},"30":{city:"Banjul",tz:"+0",country:"Gambia"},"31":{city:"Barcelona",state:"Barcelona",tz:"+1",DST:["03/27/02/00","10/30/03/00"],country:"Spain"},"32":{city:"Baton Rouge",state:"LA",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"33":{city:"Beijing",tz:"+8",country:"China"},"34":{city:"Beirut",DST:["03/27/00/00","10/30/00/00"],tz:"+2",country:"Lebanon"},"35":{city:"Belgrade",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Serbia"},"36":{city:"Belmopan",tz:"-6",country:"Belize"},"37":{city:"Berlin",state:"Berlin",tz:"+1",DST:["03/27/02/00","10/30/03/00"],country:"Germany"},"38":{city:"Hamilton",DST:["03/13/02/00","11/06/02/00"],tz:"-4",country:"Bermuda Islands"},"39":{city:"Bismarck",state:"ND",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"40":{city:"Bissau",tz:"+0",country:"Guinea Bissau"},"41":{city:"Bogota",tz:"-5",country:"Colombia"},"42":{city:"Boise",state:"ID",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"43":{city:"Boston",state:"MA",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"44":{city:"Mumbai",state:"Maharashtra",tz:"+5.5",country:"India"},"45":{city:"Brasilia",state:"Distrito Federal",tz:"-3",DST:["10/16/00/00","02/20/00/00"],country:"Brazil"},"46":{city:"Bridgetown",tz:"-4",country:"Barbados"},"47":{city:"Brisbane",state:"Queensland",tz:"+10",country:"Australia"},"48":{city:"Brussels",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Belgium"},"49":{city:"Bucharest",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Romania"},"50":{city:"Budapest",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Hungary"},"51":{city:"Buenos Aires",tz:"-3",country:"Argentina"},"52":{city:"Bujumbura",tz:"+2",country:"Burundi"},"53":{city:"Cairo",DST:["04/29/00/00","09/30/00/00"],tz:"+2",country:"Egypt"},"54":{city:"Kolkata",state:"West Bengal",tz:"+5.5",country:"India"},"55":{city:"Calgary",state:"Alberta",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"56":{city:"Cape Town",tz:"+2",country:"South Africa"},"57":{city:"Canberra",state:"Australian Capital Territory",tz:"+10",DST:["10/02/02/00","04/03/03/00"],country:"Australia"},"58":{city:"Caracas",tz:"-4.5",country:"Venezuela"},"59":{city:"Carson City",state:"NV",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"60":{city:"Casablanca",tz:"+0",country:"Morocco"},"61":{city:"Cayenne",tz:"-3",country:"French Guiana"},"62":{city:"Charleston",state:"WV",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"63":{city:"Chatham Islands",DST:["09/25/02/45","04/03/03/45"],tz:"+12.75",country:"New Zealand"},"64":{city:"Chicago",state:"IL",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"65":{city:"Chihuahua",state:"Chihuahua",tz:"-7",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"66":{city:"Columbia",state:"SC",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"67":{city:"Conakry",tz:"+0",country:"Guinea"},"68":{city:"Concord",state:"NH",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"69":{city:"Copenhagen",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Denmark"},"70":{city:"Dallas",state:"TX",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"71":{city:"Dar es Salaam",tz:"+3",country:"Tanzania"},"72":{city:"Darwin",state:"Northern Territory",tz:"+9.5",country:"Australia"},"73":{city:"Dhaka",tz:"+6",country:"Bangladesh"},"74":{city:"Dakar",tz:"+0",country:"Senegal"},"75":{city:"Denver",state:"CO",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"76":{city:"Des Moines",state:"IA",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"77":{city:"Detroit",state:"MI",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"78":{city:"Dublin",DST:["03/27/01/00","10/30/02/00"],tz:"+0",country:"Ireland"},"79":{city:"Düsseldorf",state:"North Rhine-Westphalia",tz:"+1",DST:["03/27/02/00","10/30/03/00"],country:"Germany"},"80":{city:"Edmonton",state:"Alberta",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"81":{city:"Fairbanks",state:"AK",tz:"-9",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"82":{city:"Suva",DST:["10/23/02/00","03/06/03/00"],tz:"+12",country:"Fiji"},"83":{city:"Frankfurt",state:"Hesse",tz:"+1",DST:["03/27/02/00","10/30/03/00"],country:"Germany"},"84":{city:"Frankfort",state:"KY",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"85":{city:"Freetown",tz:"+0",country:"Sierra Leone"},"86":{city:"Gaborone",tz:"+2",country:"Botswana"},"87":{city:"Geneva",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Switzerland"},"88":{city:"Georgetown",tz:"-4",country:"Guyana"},"89":{city:"Gibraltar",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Gibraltar"},"90":{city:"Glasgow",state:"Scotland",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"United Kingdom"},"91":{city:"Guam",tz:"+10",country:"Guam"},"92":{city:"Guadalajara",state:"Jalisco",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"93":{city:"Guayaquil",tz:"-5",country:"Ecuador"},"94":{city:"Guatemala",tz:"-6",country:"Guatemala"},"95":{city:"Hanoi",tz:"+7",country:"Vietnam"},"96":{city:"Harare",tz:"+2",country:"Zimbabwe"},"97":{city:"Harrisburg",state:"PA",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"98":{city:"Hartford",state:"CT",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"99":{city:"Havana",DST:["03/13/00/00","10/30/01/00"],tz:"-5",country:"Cuba"},"100":{city:"Helena",state:"MT",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"101":{city:"Helsinki",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Finland"},"102":{city:"Hong Kong",tz:"+8",country:"Hong Kong"},"103":{city:"Honolulu",state:"HI",tz:"-10",country:"United States"},"104":{city:"Houston",state:"TX",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"105":{city:"Indianapolis",state:"IN",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"106":{city:"Islamabad",tz:"+5",country:"Pakistan"},"107":{city:"Istanbul",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Turkey"},"108":{city:"Jakarta",state:"Java",tz:"+7",country:"Indonesia"},"109":{city:"Jefferson City",state:"MO",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"110":{city:"Jerusalem",DST:["04/01/02/00","10/02/02/00"],tz:"+2",country:"Israel"},"111":{city:"Johannesburg",tz:"+2",country:"South Africa"},"112":{city:"Juneau",state:"AK",tz:"-9",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"113":{city:"Kabul",tz:"+4.5",country:"Afghanistan"},"114":{city:"Kamchatka",DST:["03/27/02/00","10/30/03/00"],tz:"+11",country:"Russian Federation"},"115":{city:"Kampala",tz:"+3",country:"Uganda"},"116":{city:"Kano Nigeria",tz:"+1",country:"Nigeria"},"117":{city:"Kathmandu",tz:"+5.75",country:"Nepal"},"118":{city:"Khartoum",tz:"+3",country:"Sudan"},"119":{city:"Kigali",tz:"+2",country:"Rwanda"},"120":{city:"Kingston",tz:"-5",country:"Jamaica"},"121":{city:"Kinshasa",tz:"+1",country:"Democratic Republic of the Congo"},"122":{city:"Kuala Lumpur",tz:"+8",country:"Malaysia"},"123":{city:"Kuwait City",tz:"+3",country:"Kuwait"},"124":{city:"La Paz",tz:"-4",country:"Bolivia"},"125":{city:"Lagos",tz:"+1",country:"Nigeria"},"127":{city:"Las Vegas",state:"NV",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"128":{city:"Leon",state:"Guanajuato",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"129":{city:"Libreville",tz:"+1",country:"Gabon"},"130":{city:"Lilongwe",tz:"+2",country:"Malawi"},"131":{city:"Lima",state:"Lima",tz:"-5",country:"Peru"},"132":{city:"Lincoln",state:"NE",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"133":{city:"Lisbon",DST:["03/27/01/00","10/30/02/00"],tz:"+0",country:"Portugal"},"134":{city:"Little Rock",state:"AR",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"135":{city:"Lome",tz:"+0",country:"Togo"},"136":{city:"London",state:"England",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"United Kingdom"},"137":{city:"Los Angeles",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"138":{city:"Luanda",tz:"+1",country:"Angola"},"139":{city:"Lubumbashi",tz:"+2",country:"Democratic Republic of the Congo"},"140":{city:"Lusaka",tz:"+2",country:"Zambia"},"141":{city:"Madrid",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Spain"},"142":{city:"Madison",state:"WI",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"143":{city:"Managua",tz:"-6",country:"Nicaragua"},"144":{city:"Manaus",state:"Amazonas",tz:"-4",country:"Brazil"},"145":{city:"Manila",tz:"+8",country:"Philippines"},"146":{city:"Maputo",tz:"+2",country:"Mozambique"},"147":{city:"Maseru",tz:"+2",country:"Lesotho"},"148":{city:"Mazatlan",state:"Sinaloa",tz:"-7",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"149":{city:"Mbabane",tz:"+2",country:"Swaziland"},"150":{city:"Medellin",tz:"-5",country:"Colombia"},"151":{city:"Makkah",tz:"+3",country:"Saudi Arabia"},"152":{city:"Melbourne",state:"Victoria",tz:"+10",DST:["10/02/02/00","04/03/03/00"],country:"Australia"},"153":{city:"Merida",state:"Yucatán",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"154":{city:"Mexicali",state:"Baja California",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"Mexico"},"155":{city:"Mexico City",state:"Federal District",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"156":{city:"Miami",state:"FL",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"157":{city:"Milan",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Italy"},"158":{city:"Milwaukee",state:"WI",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"159":{city:"Minneapolis",state:"MN",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"160":{city:"Mogadishu",tz:"+3",country:"Somalia"},"161":{city:"Monrovia",tz:"+0",country:"Liberia"},"162":{city:"Monterrey",state:"Nuevo León",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"163":{city:"Montevideo",DST:["10/02/02/00","03/13/02/00"],tz:"-3",country:"Uruguay"},"164":{city:"Montpelier",state:"VT",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"165":{city:"Montreal",state:"Quebec",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"166":{city:"Moscow",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"167":{city:"Murmansk",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"168":{city:"Munich",state:"Bavaria",tz:"+1",DST:["03/27/02/00","10/30/03/00"],country:"Germany"},"169":{city:"Muscat",tz:"+4",country:"Oman"},"170":{city:"Nairobi",tz:"+3",country:"Kenya"},"171":{city:"Nashville",state:"TN",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"172":{city:"Naples",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Italy"},"173":{city:"Nassau",DST:["03/13/02/00","11/06/02/00"],tz:"-5",country:"Bahamas"},"174":{city:"Ndjamena",tz:"+1",country:"Chad"},"175":{city:"St. John's",state:"Newfoundland and Labrador",tz:"-3.5",DST:["03/13/00/01","11/06/00/01"],country:"Canada"},"176":{city:"New Delhi",state:"Delhi",tz:"+5.5",country:"India"},"177":{city:"Chisinau",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Moldova"},"178":{city:"New Orleans",state:"LA",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"179":{city:"New York",state:"NY",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"180":{city:"Niamey",tz:"+1",country:"Niger"},"181":{city:"Nice",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"France"},"182":{city:"Nome",state:"AK",tz:"-9",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"183":{city:"Nouakchott",tz:"+0",country:"Mauritania"},"184":{city:"Oklahoma City",state:"OK",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"186":{city:"Ouagadougou",tz:"+0",country:"Burkina Faso"},"187":{city:"Oslo",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Norway"},"188":{city:"Ottawa",state:"Ontario",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"189":{city:"Québec",state:"Quebec",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"190":{city:"Quito",tz:"-5",country:"Ecuador"},"191":{city:"Palma",state:"Majorca",tz:"+1",DST:["03/27/02/00","10/30/03/00"],country:"Spain"},"192":{city:"Panama",tz:"-5",country:"Panama"},"193":{city:"Port Moresby",tz:"+10",country:"Papua New Guinea"},"194":{city:"Paramaribo",tz:"-3",country:"Suriname"},"195":{city:"Paris",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"France"},"196":{city:"Perth",state:"Western Australia",tz:"+8",country:"Australia"},"197":{city:"Phoenix",state:"AZ",tz:"-7",country:"United States"},"198":{city:"Philadelphia",state:"PA",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"199":{city:"Phnom Penh",tz:"+7",country:"Cambodia"},"200":{city:"Pierre",state:"SD",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"201":{city:"Port Louis",tz:"+4",country:"Mauritius"},"202":{city:"Portland",state:"OR",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"203":{city:"Porto Novo",tz:"+1",country:"Benin"},"204":{city:"Prague",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Czech Republic"},"205":{city:"Pyongyang",tz:"+9",country:"North Korea"},"206":{city:"Rabat",tz:"+0",country:"Morocco"},"207":{city:"Raleigh",state:"NC",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"208":{city:"Yangon",tz:"+6.5",country:"Myanmar"},"209":{city:"Recife",state:"Pernambuco",tz:"-3",country:"Brazil"},"210":{city:"Regina",state:"Saskatchewan",tz:"-6",country:"Canada"},"211":{city:"Reykjavik",tz:"+0",country:"Iceland"},"212":{city:"Richmond",state:"VA",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"213":{city:"Rio de Janeiro",state:"Rio de Janeiro",tz:"-3",DST:["10/16/00/00","02/20/00/00"],country:"Brazil"},"214":{city:"Riyadh",tz:"+3",country:"Saudi Arabia"},"215":{city:"Rome",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Italy"},"217":{city:"Sacramento",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"218":{city:"Ho Chi Minh",tz:"+7",country:"Vietnam"},"219":{city:"St. Paul",state:"MN",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"220":{city:"Salt Lake City",state:"UT",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"221":{city:"Salem",state:"OR",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"222":{city:"Salvador",state:"Bahia",tz:"-3",country:"Brazil"},"223":{city:"Salzburg",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Austria"},"224":{city:"San Francisco",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"225":{city:"San Jose",tz:"-6",country:"Costa Rica"},"226":{city:"San Juan",tz:"-4",country:"Puerto Rico"},"227":{city:"San Luis Potosi",state:"San Luis Potosí",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"228":{city:"San Salvador",tz:"-6",country:"El Salvador"},"229":{city:"Santa Ana",tz:"-6",country:"El Salvador"},"230":{city:"Santo Domingo",tz:"-4",country:"Dominican Republic"},"231":{city:"Santa Fe",state:"NM",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"232":{city:"Santiago",DST:["10/09/00/00","03/13/00/00"],tz:"-4",country:"Chile"},"233":{city:"São Paulo",state:"São Paulo",tz:"-3",DST:["10/16/00/00","02/20/00/00"],country:"Brazil"},"234":{city:"Seattle",state:"WA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"235":{city:"Seoul",tz:"+9",country:"South Korea"},"236":{city:"Singapore",tz:"+8",country:"Singapore"},"237":{city:"Shanghai",tz:"+8",country:"China"},"238":{city:"Sofia",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Bulgaria"},"239":{city:"Stockholm",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Sweden"},"240":{city:"Sydney",state:"New South Wales",tz:"+10",DST:["10/02/02/00","04/03/03/00"],country:"Australia"},"241":{city:"Taipei",tz:"+8",country:"Taiwan"},"242":{city:"Tallinn",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Estonia"},"243":{city:"Tangier",tz:"+0",country:"Morocco"},"244":{city:"Tashkent",tz:"+5",country:"Uzbekistan"},"245":{city:"Tegucigalpa",tz:"-6",country:"Honduras"},"246":{city:"Tehran",DST:["03/22/00/00","09/22/00/00"],tz:"+3.5",country:"Iran"},"247":{city:"Tijuana",state:"Baja California",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"Mexico"},"248":{city:"Tokyo",tz:"+9",country:"Japan"},"249":{city:"Topeka",state:"KS",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"250":{city:"Toronto",state:"Ontario",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"251":{city:"Trenton",state:"NJ",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"252":{city:"Tripoli",tz:"+2",country:"Libya"},"253":{city:"Tunis",tz:"+1",country:"Tunisia"},"254":{city:"Turin",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Italy"},"255":{city:"Valletta",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Malta"},"256":{city:"Vancouver",state:"British Columbia",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"257":{city:"Venice",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Italy"},"258":{city:"Veracruz",state:"Veracruz",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"259":{city:"Vienna",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Austria"},"260":{city:"Vientiane",tz:"+7",country:"Laos"},"261":{city:"Vladivostok",DST:["03/27/02/00","10/30/03/00"],tz:"+10",country:"Russian Federation"},"262":{city:"Warsaw",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Poland"},"263":{city:"Washington",state:"D.C.",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"264":{city:"Wellington",DST:["09/25/02/00","04/03/03/00"],tz:"+12",country:"New Zealand"},"265":{city:"Winnipeg",state:"Manitoba",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"266":{city:"Windhoek",DST:["09/04/02/00","04/03/02/00"],tz:"+1",country:"Namibia"},"267":{city:"Yaoundé",tz:"+1",country:"Cameroon"},"268":{city:"Zürich",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Switzerland"},"269":{city:"Pretoria",tz:"+2",country:"South Africa"},"270":{city:"Bern",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Switzerland"},"271":{city:"Azores",DST:["03/27/00/00","10/30/01/00"],tz:"-1",country:"Portugal"},"272":{city:"Funafuti",tz:"+12",country:"Tuvalu"},"273":{city:"Honiara",tz:"+11",country:"Solomon Islands"},"274":{city:"Kiritimati",state:"Christmas Island",tz:"+14",country:"Kiribati"},"276":{city:"Yaren",tz:"+12",country:"Nauru"},"277":{city:"Nukualofa",tz:"+13",country:"Tonga"},"278":{city:"Papeete",state:"Tahiti",tz:"-10",country:"France"},"279":{city:"Rarotonga",tz:"-10",country:"Cook Islands"},"280":{city:"Port Vila",tz:"+11",country:"Vanuatu"},"281":{city:"Zagreb",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Croatia"},"282":{city:"Apia",DST:["09/25/00/00","04/03/01/00"],tz:"-11",country:"Samoa"},"283":{city:"San Jose",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"284":{city:"Tirane",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Albania"},"285":{city:"Minsk",DST:["03/27/02/00","10/30/03/00"],tz:"+2",country:"Belarus"},"286":{city:"Halifax",state:"Nova Scotia",tz:"-4",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"297":{city:"Birmingham",state:"England",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"United Kingdom"},"298":{city:"Cardiff",state:"Wales",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"United Kingdom"},"301":{city:"Liverpool",state:"England",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"United Kingdom"},"304":{city:"Edinburgh",state:"Scotland",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"United Kingdom"},"307":{city:"Hamburg",state:"Hamburg",tz:"+1",DST:["03/27/02/00","10/30/03/00"],country:"Germany"},"320":{city:"Porto",DST:["03/27/01/00","10/30/02/00"],tz:"+0",country:"Portugal"},"322":{city:"Córdoba",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Spain"},"338":{city:"Rotterdam",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Netherlands"},"352":{city:"Saint-Petersburg",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"353":{city:"Novgorod",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"354":{city:"Kazan",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"355":{city:"Samara",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"356":{city:"Ufa",DST:["03/27/02/00","10/30/03/00"],tz:"+5",country:"Russian Federation"},"357":{city:"Perm",DST:["03/27/02/00","10/30/03/00"],tz:"+5",country:"Russian Federation"},"358":{city:"Yekaterinburg",DST:["03/27/02/00","10/30/03/00"],tz:"+5",country:"Russian Federation"},"366":{city:"Odesa",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Ukraine"},"367":{city:"Kyiv",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Ukraine"},"369":{city:"Baku",DST:["03/27/04/00","10/30/05/00"],tz:"+4",country:"Azerbaijan"},"370":{city:"Yerevan",DST:["03/27/02/00","10/30/03/00"],tz:"+4",country:"Armenia"},"371":{city:"Tbilisi",tz:"+4",country:"Georgia"},"372":{city:"Krasnoyarsk",DST:["03/27/02/00","10/30/03/00"],tz:"+7",country:"Russian Federation"},"373":{city:"Chelyabinsk",DST:["03/27/02/00","10/30/03/00"],tz:"+5",country:"Russian Federation"},"374":{city:"Omsk",DST:["03/27/02/00","10/30/03/00"],tz:"+6",country:"Russian Federation"},"375":{city:"Novosibirsk",DST:["03/27/02/00","10/30/03/00"],tz:"+6",country:"Russian Federation"},"377":{city:"George Town",tz:"-5",country:"Cayman Islands"},"382":{city:"Almaty",tz:"+6",country:"Kazakhstan"},"384":{city:"Bishkek",tz:"+6",country:"Kyrgyzstan"},"385":{city:"Dushanbe",tz:"+5",country:"Tajikistan"},"387":{city:"Ashgabat",tz:"+5",country:"Turkmenistan"},"388":{city:"Oakland",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"389":{city:"Colombo",tz:"+5.5",country:"Sri Lanka"},"390":{city:"Fresno",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"393":{city:"Tucson",state:"AZ",tz:"-7",country:"United States"},"394":{city:"Albuquerque",state:"NM",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"395":{city:"El Paso",state:"TX",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"396":{city:"Hobart",state:"Tasmania",tz:"+10",DST:["10/02/02/00","04/03/03/00"],country:"Australia"},"397":{city:"Port-aux-Francais",tz:"+5",country:"Kerguelen Islands"},"400":{city:"San Antonio",state:"TX",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"401":{city:"Fort Worth",state:"TX",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"403":{city:"Wichita",state:"KS",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"405":{city:"Kansas City",state:"MO",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"406":{city:"Mobile",state:"AL",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"407":{city:"Montgomery",state:"AL",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"408":{city:"Birmingham",state:"AL",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"409":{city:"Memphis",state:"TN",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"410":{city:"Tampa",state:"FL",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"411":{city:"Jacksonville",state:"FL",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"412":{city:"Charlotte",state:"NC",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"413":{city:"Louisville",state:"KY",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"414":{city:"Cincinnati",state:"OH",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"415":{city:"Akron",state:"OH",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"416":{city:"Toledo",state:"OH",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"417":{city:"Cleveland",state:"OH",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"418":{city:"Pittsburgh",state:"PA",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"419":{city:"Baltimore",state:"MD",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"420":{city:"Norfolk",state:"VA",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"421":{city:"Rochester",state:"NY",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"422":{city:"Buffalo",state:"NY",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"423":{city:"Ahmedabad",state:"Gujarat",tz:"+5.5",country:"India"},"424":{city:"Al Jizah",DST:["04/29/00/00","09/30/00/00"],tz:"+2",country:"Egypt"},"426":{city:"Alexandria",DST:["04/29/00/00","09/30/00/00"],tz:"+2",country:"Egypt"},"427":{city:"Anshan",tz:"+8",country:"China"},"434":{city:"Balikpapan",state:"Kalimantan",tz:"+8",country:"Indonesia"},"437":{city:"Bandung",state:"Java",tz:"+7",country:"Indonesia"},"438":{city:"Bangalore",state:"Karnataka",tz:"+5.5",country:"India"},"440":{city:"Baotou",tz:"+8",country:"China"},"448":{city:"Billings",state:"MT",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"453":{city:"Cali",tz:"-5",country:"Colombia"},"459":{city:"Guangzhou",tz:"+8",country:"China"},"464":{city:"Changchun",tz:"+8",country:"China"},"465":{city:"Changsha",tz:"+8",country:"China"},"466":{city:"Chengdu",tz:"+8",country:"China"},"469":{city:"Chittagong",tz:"+6",country:"Bangladesh"},"470":{city:"Chongqing",tz:"+8",country:"China"},"487":{city:"Damascus",DST:["04/01/00/00","10/28/00/00"],tz:"+2",country:"Syria"},"490":{city:"Foochow",tz:"+8",country:"China"},"492":{city:"Fukuoka",tz:"+9",country:"Japan"},"493":{city:"Fushun",tz:"+8",country:"China"},"496":{city:"Gdansk",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Poland"},"499":{city:"Guiyang",tz:"+8",country:"China"},"501":{city:"Hangzhou",tz:"+8",country:"China"},"502":{city:"Harbin",tz:"+8",country:"China"},"505":{city:"Hyderãbãd",state:"Andhra Pradesh",tz:"+5.5",country:"India"},"509":{city:"Incheon",tz:"+9",country:"South Korea"},"514":{city:"Izmir",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Turkey"},"515":{city:"Jackson",state:"MS",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"516":{city:"Jaipur",state:"Rajasthan",tz:"+5.5",country:"India"},"519":{city:"Jilin",tz:"+8",country:"China"},"520":{city:"Jinan",tz:"+8",country:"China"},"521":{city:"Jinzhou",tz:"+8",country:"China"},"528":{city:"Kaliningrad",DST:["03/27/02/00","10/30/03/00"],tz:"+2",country:"Russian Federation"},"529":{city:"Kaunas",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Lithuania"},"530":{city:"Kawasaki",tz:"+9",country:"Japan"},"532":{city:"Kitakyushu",tz:"+9",country:"Japan"},"533":{city:"Kowloon",tz:"+8",country:"Hong Kong"},"534":{city:"Luxembourg",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Luxembourg"},"535":{city:"Kraków",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Poland"},"537":{city:"Kunming",tz:"+8",country:"China"},"538":{city:"Kyoto",tz:"+9",country:"Japan"},"539":{city:"Kãnpur",state:"Uttar Pradesh",tz:"+5.5",country:"India"},"540":{city:"Kobe",tz:"+9",country:"Japan"},"541":{city:"La Plata",state:"Buenos Aires",tz:"-3",country:"Argentina"},"542":{city:"Lanchow",tz:"+8",country:"China"},"545":{city:"Lucknow",state:"Uttar Pradesh",tz:"+5.5",country:"India"},"546":{city:"Luoyang",tz:"+8",country:"China"},"548":{city:"Lódz",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Poland"},"549":{city:"Dalian",tz:"+8",country:"China"},"553":{city:"Chennai",state:"Tamil Nadu",tz:"+5.5",country:"India"},"554":{city:"Malang",state:"Java",tz:"+7",country:"Indonesia"},"555":{city:"Manado",state:"Sulawesi",tz:"+8",country:"Indonesia"},"558":{city:"Mar del Plata",state:"Buenos Aires",tz:"-3",country:"Argentina"},"561":{city:"Medan",state:"Sumatera",tz:"+7",country:"Indonesia"},"562":{city:"Mendoza",state:"Mendoza",tz:"-3",country:"Argentina"},"565":{city:"Nagoya",tz:"+9",country:"Japan"},"566":{city:"Nanchang",tz:"+8",country:"China"},"571":{city:"Nãgpur",state:"Maharashtra",tz:"+5.5",country:"India"},"576":{city:"Palembang",state:"Sumatera",tz:"+7",country:"Indonesia"},"588":{city:"Port of Spain",tz:"-4",country:"Trinidad and Tobago"},"591":{city:"Poznan",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Poland"},"594":{city:"Busan",tz:"+9",country:"South Korea"},"595":{city:"Porto Alegre",state:"Rio Grande do Sul",tz:"-3",DST:["10/16/00/00","02/20/00/00"],country:"Brazil"},"597":{city:"Qiqihar",tz:"+8",country:"China"},"602":{city:"Riga",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Latvia"},"605":{city:"St. Louis",state:"MO",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"606":{city:"Salta",state:"Salta",tz:"-3",country:"Argentina"},"611":{city:"San Bernardino",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"622":{city:"Sapporo",tz:"+9",country:"Japan"},"624":{city:"Semarang",state:"Java",tz:"+7",country:"Indonesia"},"625":{city:"Shijiazhuang",tz:"+8",country:"China"},"626":{city:"Sian",tz:"+8",country:"China"},"627":{city:"Sioux Falls",state:"SD",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"630":{city:"Stanley",DST:["09/04/02/00","04/17/02/00"],tz:"-4",country:"Falkland Islands"},"631":{city:"Surabaya",state:"Java",tz:"+7",country:"Indonesia"},"632":{city:"Surakarta",state:"Java",tz:"+7",country:"Indonesia"},"633":{city:"Szczecin",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Poland"},"636":{city:"Daegu",tz:"+9",country:"South Korea"},"637":{city:"Taiyuan",tz:"+8",country:"China"},"640":{city:"Tangshan",tz:"+8",country:"China"},"646":{city:"Tianjin",tz:"+8",country:"China"},"649":{city:"Tsingtao",tz:"+8",country:"China"},"650":{city:"Tucumán",state:"Tucumán",tz:"-3",country:"Argentina"},"660":{city:"Vilnius",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Lithuania"},"664":{city:"Wroclaw",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Poland"},"665":{city:"Wuhan",tz:"+8",country:"China"},"667":{city:"Yokohama",tz:"+9",country:"Japan"},"668":{city:"Zhengzhou",tz:"+8",country:"China"},"669":{city:"Zibo",tz:"+8",country:"China"},"671":{city:"Osaka",tz:"+9",country:"Japan"},"672":{city:"Sana",tz:"+3",country:"Yemen"},"673":{city:"Skopje",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Macedonia"},"674":{city:"Monaco",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Monaco"},"675":{city:"Tarawa",tz:"+12",country:"Kiribati"},"676":{city:"Tel Aviv",DST:["04/01/02/00","10/02/02/00"],tz:"+2",country:"Israel"},"677":{city:"Iqaluit",state:"Nunavut Territory",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"678":{city:"Yellowknife",state:"Northwest Territories",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"679":{city:"Whitehorse",state:"Yukon Territory",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"680":{city:"Nicosia",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Cyprus"},"681":{city:"La Coruña",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Spain"},"682":{city:"Funchal",state:"Madeira",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"Portugal"},"684":{city:"Las Palmas",state:"Canary Islands",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"Spain"},"685":{city:"Praia",tz:"-1",country:"Cape Verde"},"686":{city:"Andorra La Vella",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Andorra"},"687":{city:"The Valley",tz:"-4",country:"Anguilla"},"688":{city:"Saint John's",tz:"-4",country:"Antigua and Barbuda"},"689":{city:"Oranjestad",tz:"-4",country:"Aruba"},"690":{city:"Thimphu",tz:"+6",country:"Bhutan"},"691":{city:"Sarajevo",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Bosnia-Herzegovina"},"692":{city:"Road Town",state:"Tortola",tz:"-4",country:"British Virgin Islands"},"693":{city:"Bandar Seri Begawan",tz:"+8",country:"Brunei Darussalam"},"694":{city:"Bangui",tz:"+1",country:"Central African Republic"},"695":{city:"The Settlement",state:"Christmas Island",tz:"+7",country:"Australia"},"696":{city:"Moroni",tz:"+3",country:"Comoros"},"697":{city:"Djibouti",tz:"+3",country:"Djibouti"},"698":{city:"Roseau",tz:"-4",country:"Dominica"},"699":{city:"Malabo",tz:"+1",country:"Equatorial Guinea"},"700":{city:"Asmara",tz:"+3",country:"Eritrea"},"701":{city:"Tórshavn",state:"Faroe Islands",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"Faroe Islands"},"702":{city:"Gaza",DST:["03/26/00/01","10/03/03/00"],tz:"+2",country:"Gaza Strip"},"703":{city:"Nuuk",DST:["03/26/22/00","10/29/23/00"],tz:"-3",country:"Greenland"},"706":{city:"Saint George's",tz:"-4",country:"Grenada"},"707":{city:"Basse-Terre",tz:"-4",country:"Guadeloupe"},"709":{city:"Port-au-Prince",tz:"-5",country:"Haiti"},"710":{city:"Vatican City",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Vatican City State"},"712":{city:"Saint Helier",state:"Jersey",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"United Kingdom"},"713":{city:"Rawaki",state:"Phoenix Islands",tz:"+13",country:"Kiribati"},"714":{city:"Vaduz",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Liechtenstein"},"715":{city:"Male",tz:"+5",country:"Maldives"},"717":{city:"Majuro",tz:"+12",country:"Marshall Islands"},"718":{city:"Fort-de-France",tz:"-4",country:"Martinique"},"719":{city:"Mamoutzou",tz:"+3",country:"Mayotte"},"720":{city:"Ulaanbaatar",tz:"+8",country:"Mongolia"},"721":{city:"Brades",tz:"-4",country:"Montserrat"},"722":{city:"Willemstad",tz:"-4",country:"Netherlands Antilles"},"723":{city:"Noumea",state:"New Caledonia",tz:"+11",country:"France"},"724":{city:"Alofi",tz:"-11",country:"Niue"},"725":{city:"Kingston",tz:"+11.5",country:"Norfolk Island"},"726":{city:"Koror",tz:"+9",country:"Palau"},"728":{city:"Basseterre",tz:"-4",country:"Saint Kitts and Nevis"},"729":{city:"Castries",tz:"-4",country:"Saint Lucia"},"730":{city:"Saint-Pierre",DST:["03/13/02/00","11/06/02/00"],tz:"-3",country:"Saint Pierre and Miquelon"},"731":{city:"Kingstown",tz:"-4",country:"Saint Vincent and Grenadines"},"732":{city:"San Marino",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"San Marino"},"733":{city:"São Tomé",tz:"+0",country:"Sao Tome and Principe"},"734":{city:"Victoria",tz:"+4",country:"Seychelles"},"735":{city:"Bratislava",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Slovak Republic"},"736":{city:"Ljubljana",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Slovenia"},"741":{city:"El Aaiún",tz:"+0",country:"Western Sahara"},"742":{city:"Abuja",tz:"+1",country:"Nigeria"},"743":{city:"Pristina",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Kosovo"},"744":{city:"Podgorica",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Montenegro"},"748":{city:"Jeddah",tz:"+3",country:"Saudi Arabia"},"749":{city:"Saint John",state:"New Brunswick",tz:"-4",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"750":{city:"Lord Howe Island",state:"Lord Howe Island",tz:"+10.5",DST:["10/02/02/00","04/03/02/00"],country:"Australia"},"751":{city:"Fernando de Noronha",state:"Pernambuco",tz:"-2",country:"Brazil"},"752":{city:"Rio Branco",state:"Acre",tz:"-4",country:"Brazil"},"753":{city:"Charlottetown",state:"Pr.Edward I",tz:"-4",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"754":{city:"Macau",tz:"+8",country:"Macau"},"755":{city:"Adamstown",state:"Pitcairn",tz:"-8",country:"Henderson"},"756":{city:"Lahore",tz:"+5",country:"Pakistan"},"757":{city:"Karachi",tz:"+5",country:"Pakistan"},"758":{city:"Faisalabad",tz:"+5",country:"Pakistan"},"759":{city:"Jayapura",state:"Papua",tz:"+9",country:"Indonesia"},"760":{city:"Singaraja",state:"Bali",tz:"+8",country:"Indonesia"},"761":{city:"Denpasar",state:"Bali",tz:"+8",country:"Indonesia"},"762":{city:"Kupang",state:"West Timor",tz:"+8",country:"Indonesia"},"763":{city:"Raba",state:"Sumbawa",tz:"+8",country:"Indonesia"},"764":{city:"Endeh",state:"Flores",tz:"+8",country:"Indonesia"},"765":{city:"Mataram",state:"Lombok",tz:"+8",country:"Indonesia"},"766":{city:"Ambon",state:"Seram",tz:"+9",country:"Indonesia"},"767":{city:"Ternate",state:"Halmahera",tz:"+9",country:"Indonesia"},"768":{city:"Dili",tz:"+9",country:"Timor-Leste"},"770":{city:"San Diego",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"771":{city:"Delhi",state:"Delhi",tz:"+5.5",country:"India"},"776":{city:"Dubai",state:"Dubai",tz:"+4",country:"United Arab Emirates"},"778":{city:"Cheyenne",state:"WY",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"783":{city:"Anaheim",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"786":{city:"Arlington",state:"TX",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"787":{city:"Aurora",state:"CO",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"805":{city:"Columbus",state:"OH",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"842":{city:"Jersey City",state:"NJ",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"843":{city:"Knoxville",state:"TN",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"848":{city:"Lexington-Fayette",state:"KY",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"850":{city:"Long Beach",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"853":{city:"Mesa",state:"AZ",tz:"-7",country:"United States"},"861":{city:"Newark",state:"NJ",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"867":{city:"Orlando",state:"FL",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"878":{city:"Providence",state:"RI",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"880":{city:"Riverside",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"896":{city:"St. Petersburg",state:"FL",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"899":{city:"Stockton",state:"CA",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"904":{city:"Virginia Beach",state:"VA",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"914":{city:"Easter Island",DST:["10/08/22/00","03/12/22/00"],tz:"-6",country:"Chile"},"915":{city:"Galapagos Islands",tz:"-6",country:"Ecuador"},"916":{city:"Aqtobe",tz:"+5",country:"Kazakhstan"},"917":{city:"Aqtau",tz:"+5",country:"Kazakhstan"},"918":{city:"Lhasa",tz:"+8",country:"China"},"919":{city:"Belfast",state:"Northern Ireland",tz:"+0",DST:["03/27/01/00","10/30/02/00"],country:"United Kingdom"},"921":{city:"Astana",tz:"+6",country:"Kazakhstan"},"923":{city:"Cancún",state:"Quintana Roo",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"925":{city:"Vadodara",state:"Gujarat",tz:"+5.5",country:"India"},"926":{city:"Brazzaville",tz:"+1",country:"Congo"},"931":{city:"Unalaska",state:"AK",tz:"-9",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"934":{city:"Saipan",tz:"+10",country:"Northern Mariana Islands"},"943":{city:"Khulna",tz:"+6",country:"Bangladesh"},"944":{city:"Pensacola",state:"FL",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"945":{city:"Lausanne",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Switzerland"},"950":{city:"Hovd",tz:"+7",country:"Mongolia"},"951":{city:"Christchurch",DST:["09/25/02/00","04/03/03/00"],tz:"+12",country:"New Zealand"},"1024":{city:"Bastia",state:"Corsica",tz:"+1",DST:["03/27/02/00","10/30/03/00"],country:"France"},"1026":{city:"Choibalsan",tz:"+8",country:"Mongolia"},"1027":{city:"Taiohae",state:"Marquesas Islands",tz:"-9.5",country:"France"},"1028":{city:"Gambier Islands",tz:"-9",country:"French Polynesia"},"1029":{city:"Dover",state:"DE",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"1030":{city:"Dodoma",tz:"+3",country:"Tanzania"},"1033":{city:"Pago Pago",tz:"-11",country:"American Samoa"},"1038":{city:"Pune",state:"Maharashtra",tz:"+5.5",country:"India"},"1039":{city:"Surat",state:"Gujarat",tz:"+5.5",country:"India"},"1040":{city:"Patna",state:"Bihar",tz:"+5.5",country:"India"},"1041":{city:"Indore",state:"Madhya Pradesh",tz:"+5.5",country:"India"},"1042":{city:"Bhubaneshwar",state:"Orissa",tz:"+5.5",country:"India"},"1043":{city:"Ludhiana",state:"Punjab",tz:"+5.5",country:"India"},"1044":{city:"Visakhapatnam",state:"Andhra Pradesh",tz:"+5.5",country:"India"},"1045":{city:"Varanasi",state:"Uttar Pradesh",tz:"+5.5",country:"India"},"1046":{city:"Agra",state:"Uttar Pradesh",tz:"+5.5",country:"India"},"1047":{city:"Madurai",state:"Tamil Nadu",tz:"+5.5",country:"India"},"1048":{city:"Bethlehem",DST:["03/25/02/00","10/03/03/00"],tz:"+2",country:"West Bank"},"1049":{city:"Khon Kaen",tz:"+7",country:"Thailand"},"1051":{city:"Basra",tz:"+3",country:"Iraq"},"1061":{city:"Esfahãn",DST:["03/22/00/00","09/22/00/00"],tz:"+3.5",country:"Iran"},"1064":{city:"Hiroshima",tz:"+9",country:"Japan"},"1065":{city:"Sendai",tz:"+9",country:"Japan"},"1066":{city:"Okayama",tz:"+9",country:"Japan"},"1067":{city:"Kaohsiung",tz:"+8",country:"Taiwan"},"1072":{city:"Palikir",state:"Ponape",tz:"+11",country:"Micronesia"},"1079":{city:"Rosario",state:"Santa Fe",tz:"-3",country:"Argentina"},"1085":{city:"Surrey",state:"British Columbia",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1091":{city:"Victoria",state:"British Columbia",tz:"-8",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1169":{city:"Brampton",state:"Ontario",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1181":{city:"Hamilton",state:"Ontario",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1185":{city:"London",state:"Ontario",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1186":{city:"Markham",state:"Ontario",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1187":{city:"Mississauga",state:"Ontario",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1206":{city:"Windsor",state:"Ontario",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1209":{city:"Gatineau",state:"Quebec",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1211":{city:"Laval",state:"Quebec",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1213":{city:"Longueuil",state:"Quebec",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"Canada"},"1227":{city:"Saskatoon",state:"Saskatchewan",tz:"-6",country:"Canada"},"1229":{city:"Basel",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Switzerland"},"1232":{city:"Shenzhen",tz:"+8",country:"China"},"1236":{city:"Peshawar",tz:"+5",country:"Pakistan"},"1237":{city:"Sialkot",tz:"+5",country:"Pakistan"},"1238":{city:"Cebu City",tz:"+8",country:"Philippines"},"1245":{city:"Yuzhno-Sakhalinsk",DST:["03/27/02/00","10/30/03/00"],tz:"+10",country:"Russian Federation"},"1485":{city:"Port Elizabeth",tz:"+2",country:"South Africa"},"1487":{city:"Durban",tz:"+2",country:"South Africa"},"1888":{city:"Sucre",tz:"-4",country:"Bolivia"},"1890":{city:"Midway Islands",tz:"-11",country:"United States"},"1892":{city:"Thiruvananthapuram",state:"Kerala",tz:"+5.5",country:"India"},"1907":{city:"Yakutsk",DST:["03/27/02/00","10/30/03/00"],tz:"+9",country:"Russian Federation"},"1908":{city:"Nizhny Novgorod",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"1909":{city:"Barnaul",DST:["03/27/02/00","10/30/03/00"],tz:"+6",country:"Russian Federation"},"1910":{city:"Ryazan",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"1911":{city:"Tyumen",DST:["03/27/02/00","10/30/03/00"],tz:"+5",country:"Russian Federation"},"1919":{city:"Neuquén",state:"Neuquén",tz:"-3",country:"Argentina"},"1920":{city:"Rapid City",state:"SD",tz:"-7",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"1921":{city:"Midland",state:"TX",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"1922":{city:"Blanc-Sablon",state:"Quebec",tz:"-4",country:"Canada"},"1925":{city:"Kotte",tz:"+5.5",country:"Sri Lanka"},"1927":{city:"Cheboksary",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"1928":{city:"Annapolis",state:"MD",tz:"-5",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"1930":{city:"Hefei",tz:"+8",country:"China"},"1931":{city:"Lanzhou",tz:"+8",country:"China"},"1933":{city:"Nanning",tz:"+8",country:"China"},"1934":{city:"Nanjing",tz:"+8",country:"China"},"1935":{city:"Shenyang",tz:"+8",country:"China"},"1936":{city:"Hohhot",tz:"+8",country:"China"},"1939":{city:"Lubango",tz:"+1",country:"Angola"},"1942":{city:"Medina",tz:"+3",country:"Saudi Arabia"},"1943":{city:"Rasht",DST:["03/22/00/00","09/22/00/00"],tz:"+3.5",country:"Iran"},"1946":{city:"Hai Phong",tz:"+7",country:"Vietnam"},"1949":{city:"Bursa",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Turkey"},"1950":{city:"Aleppo",DST:["04/01/00/00","10/28/00/00"],tz:"+2",country:"Syria"},"1951":{city:"Arkhangelsk",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"1952":{city:"Davao",tz:"+8",country:"Philippines"},"1953":{city:"Kryvyi Rih",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Ukraine"},"1954":{city:"Atyrau",tz:"+5",country:"Kazakhstan"},"1955":{city:"Chiang Mai",tz:"+7",country:"Thailand"},"1957":{city:"Anantapur",state:"Andhra Pradesh",tz:"+5.5",country:"India"},"1958":{city:"Makati",tz:"+8",country:"Philippines"},"1960":{city:"Brno",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Czech Republic"},"1964":{city:"Limerick",DST:["03/27/01/00","10/30/02/00"],tz:"+0",country:"Ireland"},"1969":{city:"Mombasa",tz:"+3",country:"Kenya"},"1971":{city:"Agadir",tz:"+0",country:"Morocco"},"1972":{city:"Kaduna",tz:"+1",country:"Nigeria"},"1973":{city:"Rawalpindi",tz:"+5",country:"Pakistan"},"1974":{city:"Bacolod",tz:"+8",country:"Philippines"},"1975":{city:"Dammam",tz:"+3",country:"Saudi Arabia"},"1976":{city:"Alicante",DST:["03/27/02/00","10/30/03/00"],tz:"+1",country:"Spain"},"1978":{city:"Cotonou",tz:"+1",country:"Benin"},"1980":{city:"Eucla",state:"Western Australia",tz:"+8.75",country:"Australia"},"1982":{city:"Quezon",tz:"+8",country:"Philippines"},"1984":{city:"Sochi",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"1986":{city:"Fargo",state:"ND",tz:"-6",DST:["03/13/02/00","11/06/02/00"],country:"United States"},"1987":{city:"Oaxaca",state:"Oaxaca",tz:"-6",DST:["04/03/02/00","10/30/02/00"],country:"Mexico"},"1988":{city:"Magnitogorsk",DST:["03/27/02/00","10/30/03/00"],tz:"+5",country:"Russian Federation"},"1990":{city:"Zanzibar City",tz:"+3",country:"Tanzania"},"1992":{city:"Rustenburg",tz:"+2",country:"South Africa"},"1993":{city:"Durgapur",state:"West Bengal",tz:"+5.5",country:"India"},"1996":{city:"Marrakech",tz:"+0",country:"Morocco"},"1998":{city:"Fes",tz:"+0",country:"Morocco"},"2001":{city:"Vladimir",DST:["03/27/02/00","10/30/03/00"],tz:"+3",country:"Russian Federation"},"2004":{city:"Xiamen",tz:"+8",country:"China"},"2008":{city:"Kharkiv",DST:["03/27/03/00","10/30/04/00"],tz:"+2",country:"Ukraine"},A2:{city:"ADT",country:"Atlantic Daylight Time",tz:"-3"},A4:{city:"AFT",country:"Afghanistan Time",tz:"+4.5"},A5:{city:"AKDT",country:"Alaska Daylight Time",tz:"-8"},A6:{city:"AKST",country:"Alaska Standard Time",tz:"-9"},A7:{city:"AMST",country:"Armenia Summer Time",tz:"+5"},A9:{city:"AMT",country:"Armenia Time",tz:"+4"},A10:{city:"AMT",country:"Amazon Time",tz:"-4"},A14:{city:"ART",country:"Argentina Time",tz:"-3"},A15:{city:"AST",country:"Arabia Standard Time",tz:"+3"},A16:{city:"AST",country:"Atlantic Standard Time",tz:"-4"},A21:{city:"AZST",country:"Azerbaijan Summer Time",tz:"+5"},A22:{city:"AZT",country:"Azerbaijan Time",tz:"+4"},A25:{city:"BOT",country:"Bolivia Time",tz:"-4"},A26:{city:"BRT",country:"Brasilia Time",tz:"-3"},A27:{city:"BST",country:"Bangladesh Standard Time",tz:"+6"},A28:{city:"BST",country:"British Summer Time",tz:"+1"},A29:{city:"BTT",country:"Bhutan Time",tz:"+6"},A32:{city:"CAT",country:"Central Africa Time",tz:"+2"},A33:{city:"CCT",country:"Cocos Islands Time",tz:"+6.5"},A36:{city:"CDT",country:"Central Daylight Time",tz:"-5"},A37:{city:"CEST",country:"Central European Summer Time",tz:"+2"},A39:{city:"CET",country:"Central European Time",tz:"+1"},A41:{city:"CHAST",country:"Chatham Island Standard Time",tz:"+12.75"},A42:{city:"CKT",country:"Cook Island Time",tz:"-10"},A43:{city:"CLST",country:"Chile Summer Time",tz:"-3"},A44:{city:"CLT",country:"Chile Standard Time",tz:"-4"},A45:{city:"COT",country:"Colombia Time",tz:"-5"},A46:{city:"CST",country:"China Standard Time",tz:"+8"},A50:{city:"CST",country:"Central Standard Time",tz:"-6"},A51:{city:"CVT",country:"Cape Verde Time",tz:"-1"},A52:{city:"CXT",country:"Christmas Island Time",tz:"+7"},A53:{city:"ChST",country:"Chamorro Standard Time",tz:"+10"},A58:{city:"EAST",country:"Easter Island Standard Time",tz:"-6"},A59:{city:"EAT",country:"Eastern Africa Time",tz:"+3"},A61:{city:"ECT",country:"Ecuador Time",tz:"-5"},A64:{city:"EDT",country:"Eastern Daylight Time",tz:"-4"},A68:{city:"EEST",country:"Eastern European Summer Time",tz:"+3"},A71:{city:"EET",country:"Eastern European Time",tz:"+2"},A72:{city:"EGST",country:"Eastern Greenland Summer Time",tz:"+0"},A73:{city:"EGT",country:"East Greenland Time",tz:"-1"},A77:{city:"EST",country:"Eastern Standard Time",tz:"-5"},A82:{city:"FJST",country:"Fiji Summer Time",tz:"+13"},A83:{city:"FJT",country:"Fiji Time",tz:"+12"},A84:{city:"FKST",country:"Falkland Islands Summer Time",tz:"-3"},A85:{city:"FKT",country:"Falkland Island Time",tz:"-4"},A88:{city:"GALT",country:"Galapagos Time",tz:"-6"},A89:{city:"GAMT",country:"Gambier Time",tz:"-9"},A90:{city:"GET",country:"Georgia Standard Time",tz:"+4"},A91:{city:"GFT",country:"French Guiana Time",tz:"-3"},A92:{city:"GILT",country:"Gilbert Island Time",tz:"+12"},A94:{city:"GMT",country:"Greenwich Mean Time",tz:"+0"},A95:{city:"GST",country:"Gulf Standard Time",tz:"+4"},A96:{city:"GYT",country:"Guyana Time",tz:"-4"},A98:{city:"HKT",country:"Hong Kong Time",tz:"+8"},A112:{city:"IRKT",country:"Irkutsk Time",tz:"+8"},A113:{city:"IRST",country:"Iran Standard Time",tz:"+3.5"},A114:{city:"IST",country:"Israel Standard Time",tz:"+2"},A115:{city:"IST",country:"India Standard Time",tz:"+5.5"},A116:{city:"IST",country:"Irish Standard Time",tz:"+1"},A117:{city:"JST",country:"Japan Standard Time",tz:"+9"},A120:{city:"KRAST",country:"Krasnoyarsk Summer Time",tz:"+8"},A121:{city:"KRAT",country:"Krasnoyarsk Time",tz:"+7"},A122:{city:"KST",country:"Korea Standard Time",tz:"+9"},A125:{city:"LHDT",country:"Lord Howe Daylight Time",tz:"+11"},A126:{city:"LHST",country:"Lord Howe Standard Time",tz:"+10.5"},A127:{city:"LINT",country:"Line Islands Time",tz:"+14"},A131:{city:"MART",country:"Marquesas Time",tz:"-9.5"},A133:{city:"MDT",country:"Mountain Daylight Time",tz:"-6"},A136:{city:"MSD",country:"Moscow Daylight Time",tz:"+4"},A137:{city:"MSK",country:"Moscow Standard Time",tz:"+3"},A138:{city:"MST",country:"Mountain Standard Time",tz:"-7"},A139:{city:"MUT",country:"Mauritius Time",tz:"+4"},A144:{city:"NDT",country:"Newfoundland Daylight Time",tz:"-2.5"},A145:{city:"NFT",country:"Norfolk Time",tz:"+11.5"},A148:{city:"NPT",country:"Nepal Time ",tz:"+5.75"},A149:{city:"NST",country:"Newfoundland Standard Time",tz:"-3.5"},A152:{city:"NZDT",country:"New Zealand Daylight Time",tz:"+13"},A154:{city:"NZST",country:"New Zealand Standard Time",tz:"+12"},A156:{city:"MSST",country:"Omsk Summer Time",tz:"+7"},A157:{city:"OMST",country:"Omsk Standard Time",tz:"+6"},A159:{city:"PDT",country:"Pacific Daylight Time",tz:"-7"},A160:{city:"PET",country:"Peru Time",tz:"-5"},A162:{city:"PETT",country:"Kamchatka Time",tz:"+12"},A164:{city:"PHOT",country:"Phoenix Island Time",tz:"+13"},A165:{city:"PHT",country:"Philippine Time",tz:"+8"},A166:{city:"PKT",country:"Pakistan Standard Time",tz:"+5"},A168:{city:"PST",country:"Pacific Standard Time",tz:"-8"},A171:{city:"PYST",country:"Paraguay Summer Time",tz:"-3"},A172:{city:"PYT",country:"Paraguay Time",tz:"-4"},A175:{city:"RET",country:"Reunion Time",tz:"+4"},A177:{city:"SAMT",country:"Samara Time",tz:"+4"},A178:{city:"SAST",country:"South Africa Standard Time",tz:"+2"},A179:{city:"SBT",country:"Solomon Islands Time",tz:"+11"},A181:{city:"SGT",country:"Singapore Time",tz:"+8"},A183:{city:"SST",country:"Samoa Standard Time",tz:"-11"},A185:{city:"TAHT",country:"Tahiti Time",tz:"-10"},A186:{city:"THA",country:"Thailand Standard Time",tz:"+7"},A194:{city:"UYST",country:"Uruguay Summer Time",tz:"-2"},A195:{city:"UYT",country:"Uruguay Time",tz:"-3"},A198:{city:"VET",country:"Venezuelan Standard Time",tz:"-4.5"},A199:{city:"VLAST",country:"Vladivostok Summer Time",tz:"+11"},A200:{city:"VLAT",country:"Vladivostok Time",tz:"+10"},A204:{city:"WAT",country:"West Africa Time",tz:"+1"},A207:{city:"WEST",country:"Western European Summer Time",tz:"+1"},A209:{city:"WEDT",country:"Western European Time",tz:"+0"},A222:{city:"YAKT",country:"Yakutsk Time",tz:"+9"},A225:{city:"YEKT",country:" Yekaterinburg Time",tz:"+5"}};KBJS.WTP.cities.search=function(c){var e=new RegExp(c.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"i");var b="",a=[],d=null;for(var f in KBJS.WTP.cities){d=KBJS.WTP.cities[f];b=[d.city,(d.state?d.state:""),d.country].join("-");if(e.test(b)){a.push(new KBJS.WTP.City(f))}}return a.sort(function(h,g){return(g.city+","+g.country>h.city+","+h.country)?-1:1})};KBJS.WTP.City=function(e){this.id=e;var b=KBJS.WTP.cities[e];if(!b){this.id=null;return null}this.country=b.country;this.city=b.city;if(b.state){this.state=b.state}if(this.country=="United States"&&this.state){this.cityName=this.city+", "+this.state}else{this.cityName=this.city}this.timezoneOffset=parseFloat(b.tz);if(b.DST){this.hasDST=true;this.dstBegin=b.DST[0];this.dstEnd=b.DST[1];this.beginTime=new Date();var a=this.beginTime.getFullYear();var d=this.dstBegin.split("/");this.beginTime.setFullYear(a,d[0]-1,d[1]);this.beginTime.setHours(d[2],d[3],0,0);var c=this.dstEnd.split("/");this.endTime=new Date();this.endTime.setFullYear(a,c[0]-1,c[1]);this.endTime.setHours(c[2],c[3],0,0)}else{this.hasDST=false}};KBJS.WTP.City.prototype.getTime=function(b){var d=this.timezoneOffset;var a=b.convertTimezone(d);var c=false;if(this.hasDST){if((this.endTime>this.beginTime)?(a>=this.beginTime&&a<this.endTime):(a>=this.beginTime||a<this.endTime)){d=this.timezoneOffset+1;c=true}}return new KBJS.WTP.TimeView(b.convertTimezone(d),c,d)};KBJS.WTP.City.prototype.offset=function(){return("GMT"+((this.timezoneOffset>=0)?"+":"")+timezoneOffsetFloor+":"+((this.timezoneOffset-timezoneOffsetFloor)*60).formatString())};KBJS.WTP.TimeView=function(c,b,a){this._time=c;this.timezoneOffset=a;this.hour=this._time.getHours();this.isNight=(this.hour<=6||this.hour>=18);this.isDST=b?true:false};KBJS.WTP.TimeView.prototype.toTimeString=function(a){return this._time.format(a)};KBJS.WTP.TimeView.prototype.toDateString=function(a){return this._time.format(a)};KBJS.WTP.userCities=(function(g){var c="user_cities";var f="user_city_list";g=g?g:(window.localStorage?window.localStorage:KBJS.cookie);var b=["224","136","438"];var d=null;function a(){var h=[];return h;var l=g.getItem(f);var m=l?JSON.parse(l):[];var k,n;debug(m);for(var j=0;j<m.length;j++){k=m[j];for(n in KBJS.WTP.cities){if(KBJS.WTP.cities[n].country==k.country&&KBJS.WTP.cities[n].city==k.name){h.push(n);break}}}return h}function e(){var i=[];if(i.length>0){g.removeItem(f);d=i;this.save()}else{var h=g.getItem(c);d=h?JSON.parse(unescape(h)):b.slice(0)}}e();return{indexOf:function(j){for(var h=0;h<d.length;h++){if(d[h]==j){return h}}return -1},getAll:function(){return d.slice(0)},each:function(l){var h=d.length,k=null;for(var j=0;j<h;j++){k=d[j];l(k)}},save:function(){if(d.length>0){g.setItem(c,escape(JSON.stringify(d)))}},insertAt:function(h,i){if(h<0||h>d.length-1){return false}else{if(this.indexOf(city.id)>-1){return false}else{if(h===d.length){d.push(i)}else{d.splice(h,0,i)}}}return true},prepend:function(j){var h=this.indexOf(j);if(h<0){d.splice(0,0,j);return true}return false},append:function(k){if(k.length===0){return false}var l=[],h=-1;for(var j=0;j<k.length;j++){h=this.indexOf(k[j]);if(h<0){l.push(k[j])}}debug(l);if(l.length>0){d=d.concat(l);return true}return false},remove:function(k){if(d.length<2){return false}var j=this.indexOf(k);var h=(j>-1)?d.splice(j,1):null;return h?true:false},clear:function(h){d=[]}}})();if(!KBJS){var KBJS={}}if(!KBJS.WTP){KBJS.WTP={}}KBJS.WTP.options=(function(){var b=window.localStorage?window.localStorage:KBJS.cookie;var a=KBJS.Storage(b);return{is24Hr:a.read("is_24_hr",false),timeFormat:a.read("is_24_hr",false)?"HH:MM":"hh:MM TT",dateFormat:a.read("date_format","ddd, mmm dd"),layout:a.read("layout","list"),version:a.read("version","0.0"),save:function(){a.save("is_24_hr",this.is24Hr);this.timeFormat=this.is24Hr?"HH:MM":"hh:MM TT",a.save("date_format",this.dateFormat);a.save("layout",this.layout);a.save("version",this.version)}}})();KBJS.WTP.app=function(){var a=new Date();var b={};var f=null;var c=[];var i=null;function g(l){var j=l;if(l===undefined){j=KBJS.WTP.userCities.getAll()}c=[];var m=null;if(j.length===0){return}for(var k=0;k<j.length;k++){m=j[k]?new KBJS.WTP.City(j[k]):null;if(m&&m.id){c.push(m)}}}function d(k){if(KBJS.WTP.userCities.remove(k)){KBJS.WTP.userCities.save();for(var j=0;j<c.length;j++){if(c[j].id===k){c.splice(j,1);break}}}}function e(k){debug("add city "+k);var j=k?new KBJS.WTP.City(k):null;if(j&&j.id&&KBJS.WTP.userCities.prepend(k)){KBJS.WTP.userCities.save();c.unshift(j)}}function h(j){KBJS.WTP.userCities.clear();KBJS.WTP.userCities.append(j);KBJS.WTP.userCities.save();g()}return{initialSliderValue:0,maxiumSliderValue:96,drawTimes:function(k,j){if(!j){j=new Date()}this.refreshLocalTime(k,a);this.refreshCities(a)},refreshLocalTime:function(m,l){if(!l){l=new Date()}$("#localtime").css("left",93+4.9*m+"px");var k=new KBJS.WTP.TimeView(l);var j=KBJS.WTP.options.is24Hr?" "+k.toTimeString(KBJS.WTP.options.timeFormat)+" ":k.toTimeString(KBJS.WTP.options.timeFormat);$("#localtime").html(j)},refreshCities:function(k){var j=[],m;$.each(c,function(n,o){m=o.getTime(k);j.push({id:o.id,name:o.cityName,country_text:o.country,time_text:m.toTimeString(KBJS.WTP.options.timeFormat),date_text:m.toTimeString(KBJS.WTP.options.dateFormat),timezone_text:m.timezoneOffset.toTimeString(),isDST:m.isDST,day_night_class:(m.hour<7||m.hour>=21)?"night":((m.hour<8||m.hour>=18)?"dusk":"day")})});var l=(KBJS.WTP.options.layout==="list")?"cityitem_templ":"citytiles_templ";$("#city_list").html(tmpl(l,{cities:j}));$("#city_list ul").sortable({update:function(n,o){h($.map($("#city_list ul li"),function(p){return $(p).attr("city")}))}});$("#city_list ul").disableSelection()},setTime:function(o){var m=new Date();if(o==0){if(i){clearTimeout(i)}this.refreshLocalTime(o,m);this.refreshCities(m)}else{var n=o-this.initialSliderValue-1;var j=m.getMinutes();var p=30-(j%30);var l=new Date(m.getTime()+(n*30+p)*60*1000);this.refreshLocalTime(o,l);var k=this;if(i){clearTimeout(i)}i=setTimeout(function(){k.refreshCities(l)},30)}},filterCities:function(j){return $.map(KBJS.WTP.cities.search(j),function(l){var k=[l.cityName];l.country?k.push(", "+l.country):"";k.push(" (GMT");k.push(l.timezoneOffset.toTimeString());k.push(")");return{label:k.join(""),value:l.id}})},init:function(l){if(l===undefined||l.length===0){g()}else{g(l)}this.setTime(0);$("#newcity").autocomplete({delay:200,minLength:1,focus:function(m,n){$("#newcity").val(n.item.label);return false},select:function(m,n){$("#newcity").val(n.item.label);$("#newcityid").val(n.item.value);return false},source:function(n,m){m(KBJS.WTP.app.filterCities(n.term))}});$("#newcity").inputHints();$("span.remove").live("click",function(m){d($(this).parent().attr("city"));KBJS.WTP.app.setTime($("#slider").slider("value"))});$("#newcity_form").submit(function(){var m=$("#newcityid").val();e(m);$("#newcity").val("");$("#newcityid").val("");KBJS.WTP.app.setTime($("#slider").slider("value"));return false});$("#slider").slider({max:this.maxiumSliderValue,value:this.initialSliderValue,slide:function(m,n){KBJS.WTP.app.setTime(n.value)}});$("#slider_block").show();var k=this;var j=window.setInterval(function(){if($("#slider").slider("value")===0){k.setTime(0)}else{debug("skip update current time")}},1000*10)}}}(); |
no outgoing calls
no test coverage detected