").append(x.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},x.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){x.fn[t]=function(e){return this.on(t,e)}}),x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Cn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":x.parseJSON,"text xml":x.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?_n(_n(e,x.ajaxSettings),t):_n(x.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,l,u,c,p=x.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?x(f):x.event,h=x.Deferred(),g=x.Callbacks("once memory"),m=p.statusCode||{},y={},v={},b=0,w="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return b||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>b)for(t in e)m[t]=[m[t],e[t]];else C.always(e[C.status]);return this},abort:function(e){var t=e||w;return u&&u.abort(t),k(0,t),this}};if(h.promise(C).complete=g.add,C.success=C.done,C.error=C.fail,p.url=((e||p.url||yn)+"").replace(xn,"").replace(kn,mn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=x.trim(p.dataType||"*").toLowerCase().match(T)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?"80":"443"))===(mn[3]||("http:"===mn[1]?"80":"443")))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=x.param(p.data,p.traditional)),qn(An,p,n,C),2===b)return C;l=p.global,l&&0===x.active++&&x.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Nn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_="+vn++):o+(bn.test(o)?"&":"?")+"_="+vn++)),p.ifModified&&(x.lastModified[o]&&C.setRequestHeader("If-Modified-Since",x.lastModified[o]),x.etag[o]&&C.setRequestHeader("If-None-Match",x.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&C.setRequestHeader("Content-Type",p.contentType),C.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Dn+"; q=0.01":""):p.accepts["*"]);for(i in p.headers)C.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,C,p)===!1||2===b))return C.abort();w="abort";for(i in{success:1,error:1,complete:1})C[i](p[i]);if(u=qn(jn,p,n,C)){C.readyState=1,l&&d.trigger("ajaxSend",[C,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){C.abort("timeout")},p.timeout));try{b=1,u.send(y,k)}catch(N){if(!(2>b))throw N;k(-1,N)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,N=n;2!==b&&(b=2,s&&clearTimeout(s),u=t,a=i||"",C.readyState=e>0?4:0,c=e>=200&&300>e||304===e,r&&(w=Mn(p,C,r)),w=On(p,w,C,c),c?(p.ifModified&&(T=C.getResponseHeader("Last-Modified"),T&&(x.lastModified[o]=T),T=C.getResponseHeader("etag"),T&&(x.etag[o]=T)),204===e||"HEAD"===p.type?N="nocontent":304===e?N="notmodified":(N=w.state,y=w.data,v=w.error,c=!v)):(v=N,(e||!N)&&(N="error",0>e&&(e=0))),C.status=e,C.statusText=(n||N)+"",c?h.resolveWith(f,[y,N,C]):h.rejectWith(f,[C,N,v]),C.statusCode(m),m=t,l&&d.trigger(c?"ajaxSuccess":"ajaxError",[C,p,c?y:v]),g.fireWith(f,[C,N]),l&&(d.trigger("ajaxComplete",[C,p]),--x.active||x.event.trigger("ajaxStop")))}return C},getJSON:function(e,t,n){return x.get(e,t,n,"json")},getScript:function(e,n){return x.get(e,t,n,"script")}}),x.each(["get","post"],function(e,n){x[n]=function(e,r,i,o){return x.isFunction(r)&&(o=o||i,i=r,r=t),x.ajax({url:e,type:n,dataType:o,data:r,success:i})}});function Mn(e,n,r){var i,o,a,s,l=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in l)if(l[s]&&l[s].test(o)){u.unshift(s);break}if(u[0]in r)a=u[0];else{for(s in r){if(!u[0]||e.converters[s+" "+u[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==u[0]&&u.unshift(a),r[a]):t}function On(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(a=u[l+" "+o]||u["* "+o],!a)for(i in u)if(s=i.split(" "),s[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){a===!0?a=u[i]:u[i]!==!0&&(o=s[0],c.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(p){return{state:"parsererror",error:a?p:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}x.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return x.globalEval(e),e}}}),x.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),x.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=a.head||x("head")[0]||a.documentElement;return{send:function(t,i){n=a.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var Fn=[],Bn=/(=)\?(?=&|$)|\?\?/;x.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Fn.pop()||x.expando+"_"+vn++;return this[e]=!0,e}}),x.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,l=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return l||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=x.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,l?n[l]=n[l].replace(Bn,"$1"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||x.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,Fn.push(o)),s&&x.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}x.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=x.ajaxSettings.xhr(),x.support.cors=!!Rn&&"withCredentials"in Rn,Rn=x.support.ajax=!!Rn,Rn&&x.ajaxTransport(function(n){if(!n.crossDomain||x.support.cors){var r;return{send:function(i,o){var a,s,l=n.xhr();if(n.username?l.open(n.type,n.url,n.async,n.username,n.password):l.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)l[s]=n.xhrFields[s];n.mimeType&&l.overrideMimeType&&l.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)l.setRequestHeader(s,i[s])}catch(u){}l.send(n.hasContent&&n.data||null),r=function(e,i){var s,u,c,p;try{if(r&&(i||4===l.readyState))if(r=t,a&&(l.onreadystatechange=x.noop,$n&&delete Pn[a]),i)4!==l.readyState&&l.abort();else{p={},s=l.status,u=l.getAllResponseHeaders(),"string"==typeof l.responseText&&(p.text=l.responseText);try{c=l.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,u)},n.async?4===l.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},x(e).unload($n)),Pn[a]=r),l.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([+-])=|)("+w+")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=Yn.exec(t),o=i&&i[3]||(x.cssNumber[e]?"":"px"),a=(x.cssNumber[e]||"px"!==o&&+r)&&Yn.exec(x.css(n.elem,e)),s=1,l=20;if(a&&a[3]!==o){o=o||a[3],i=i||[],a=+r||1;do s=s||".5",a/=s,x.style(n.elem,e,a+o);while(s!==(s=n.cur()/r)&&1!==s&&--l)}return i&&(a=n.start=+a||+r||0,n.unit=o,n.end=i[1]?a+(i[1]+1)*i[2]:+i[2]),n}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=x.now()}function Zn(e,t,n){var r,i=(Qn[t]||[]).concat(Qn["*"]),o=0,a=i.length;for(;a>o;o++)if(r=i[o].call(n,t,e))return r}function er(e,t,n){var r,i,o=0,a=Gn.length,s=x.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,u.startTime+u.duration-t),r=n/u.duration||0,o=1-r,a=0,l=u.tweens.length;for(;l>a;a++)u.tweens[a].run(o);return s.notifyWith(e,[u,o,n]),1>o&&l?n:(s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:x.extend({},t),opts:x.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=x.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)u.tweens[n].run(1);return t?s.resolveWith(e,[u,t]):s.rejectWith(e,[u,t]),this}}),c=u.props;for(tr(c,u.opts.specialEasing);a>o;o++)if(r=Gn[o].call(u,e,c,u.opts))return r;return x.map(c,Zn,u),x.isFunction(u.opts.start)&&u.opts.start.call(e,u),x.fx.timer(x.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function tr(e,t){var n,r,i,o,a;for(n in e)if(r=x.camelCase(n),i=t[r],o=e[n],x.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=x.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}x.Animation=x.extend(er,{tweener:function(e,t){x.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,l,u=this,c={},p=e.style,f=e.nodeType&&nn(e),d=x._data(e,"fxshow");n.queue||(s=x._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,u.always(function(){u.always(function(){s.unqueued--,x.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],"inline"===x.css(e,"display")&&"none"===x.css(e,"float")&&(x.support.inlineBlockNeedsLayout&&"inline"!==ln(e.nodeName)?p.zoom=1:p.display="inline-block")),n.overflow&&(p.overflow="hidden",x.support.shrinkWrapBlocks||u.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],Vn.exec(i)){if(delete t[r],o=o||"toggle"===i,i===(f?"hide":"show"))continue;c[r]=d&&d[r]||x.style(e,r)}if(!x.isEmptyObject(c)){d?"hidden"in d&&(f=d.hidden):d=x._data(e,"fxshow",{}),o&&(d.hidden=!f),f?x(e).show():u.done(function(){x(e).hide()}),u.done(function(){var t;x._removeData(e,"fxshow");for(t in c)x.style(e,t,c[t])});for(r in c)a=Zn(f?d[r]:0,r,u),r in d||(d[r]=a.start,f&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}x.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(x.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?x.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=x.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){x.fx.step[e.prop]?x.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[x.cssProps[e.prop]]||x.cssHooks[e.prop])?x.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},x.each(["toggle","show","hide"],function(e,t){var n=x.fn[t];x.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),x.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=x.isEmptyObject(e),o=x.speed(t,n,r),a=function(){var t=er(this,x.extend({},e),o);(i||x._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=x.timers,a=x._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&x.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=x._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=x.timers,a=r?r.length:0;for(n.finish=!0,x.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}x.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){x.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),x.speed=function(e,t,n){var r=e&&"object"==typeof e?x.extend({},e):{complete:n||!n&&t||x.isFunction(e)&&e,duration:e,easing:n&&t||t&&!x.isFunction(t)&&t};return r.duration=x.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in x.fx.speeds?x.fx.speeds[r.duration]:x.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){x.isFunction(r.old)&&r.old.call(this),r.queue&&x.dequeue(this,r.queue)},r},x.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},x.timers=[],x.fx=rr.prototype.init,x.fx.tick=function(){var e,n=x.timers,r=0;for(Xn=x.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||x.fx.stop(),Xn=t},x.fx.timer=function(e){e()&&x.timers.push(e)&&x.fx.start()},x.fx.interval=13,x.fx.start=function(){Un||(Un=setInterval(x.fx.tick,x.fx.interval))},x.fx.stop=function(){clearInterval(Un),Un=null},x.fx.speeds={slow:600,fast:200,_default:400},x.fx.step={},x.expr&&x.expr.filters&&(x.expr.filters.animated=function(e){return x.grep(x.timers,function(t){return e===t.elem}).length}),x.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){x.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,x.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},x.offset={setOffset:function(e,t,n){var r=x.css(e,"position");"static"===r&&(e.style.position="relative");var i=x(e),o=i.offset(),a=x.css(e,"top"),s=x.css(e,"left"),l=("absolute"===r||"fixed"===r)&&x.inArray("auto",[a,s])>-1,u={},c={},p,f;l?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),x.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(u.top=t.top-o.top+p),null!=t.left&&(u.left=t.left-o.left+f),"using"in t?t.using.call(e,u):i.css(u)}},x.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===x.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),x.nodeName(e[0],"html")||(n=e.offset()),n.top+=x.css(e[0],"borderTopWidth",!0),n.left+=x.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-x.css(r,"marginTop",!0),left:t.left-n.left-x.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||s;while(e&&!x.nodeName(e,"html")&&"static"===x.css(e,"position"))e=e.offsetParent;return e||s})}}),x.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);x.fn[e]=function(i){return x.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?x(a).scrollLeft():o,r?o:x(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return x.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}x.each({Height:"height",Width:"width"},function(e,n){x.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){x.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return x.access(this,function(n,r,i){var o;return x.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?x.css(n,r,s):x.style(n,r,i,s)},n,a?i:t,a,null)}})}),x.fn.size=function(){return this.length},x.fn.andSelf=x.fn.addBack,"object"==typeof module&&module&&"object"==typeof module.exports?module.exports=x:(e.jQuery=e.$=x,"function"==typeof define&&define.amd&&define("jquery",[],function(){return x}))})(window);
Smola - Norway, More og Romsdal fylke Smola Smøla, second-order administrative division
population Abrahamskjaeret Abrahamskjera Abrandskjeret Abrattholmen AEaskjaeret AEaskjera Alfheim Algarheim Alvestad Andalstuene Andalsvatnet Andehaugen Andevatnet Andholmen Andskottet Andskottjorna Andskottskaga Anskjaeret Anvassrabben Arabolten Arabolten,nordre Arabolten,s Aratjorna Aravatnet Arnoya Arnoykalven Arvoksberget Arvokstjornane Askhaugen Asmundskjera,in Asmundskjera,store Asmundskjera,yt Astaoya Astaskjeret Astasund Aukan Aukavagen Aukbukta Aukoya Aukskjera Aukvatnet Aunvagen Aunvagvarden Aurebekken Aurehaugan Aurevatnet Ausa Auster Aurehaugtjorna Auster Ballskjeggoya Auster Singsvatnet Auster Tjeldskjeret Auster Torbeinsholmen Austeroyane Austsmola Baerskardhaugen Baholman Baholmskjera Bakkaklakken Bakkemyra Bakken Balborholmen Balen Balsingskjera Balskjeggdraget Balskjeggen Balskjera Bambergtua Bardskjera Bardskjerfluan Barhaugen Batmannsholmane Batnesbukta Batneset Batskaget Batsmannholmen Bekkedalen Bekken Bekken Bekksla Bellabakkan Bendikholmen Bergedalsberget Bergli Bergvikdalen Bindingskjeret,vestre Bindingsskjeret,store Bismaren Bjorge Bjoringsoya Bjornbuskjeret Bjornholmane Bjornholmskjeret Blabaerhaugen Blahytten Blasvaer,l Blasvaeret Blomsterholmen Blomsterholmen Bollvatnet Bomholmen Bomma Bommen Bomullskjeret Boveroya Brandhaugen Brattgasskjeret Brattleiskjera Brattskjeret Brattvaer Brattvaer Brattvaerbelgen Brattvaerstarene Breddoya Breidvik Breidvik Breivika Breivikholmen Bremnes Bremneset Bremnesskaget Brennskaget Brennskaget Brevik Brodskjera Bronnsvaeroya Brusholmane Bryggehaugen Buarnoya Bukkholmane Bukkskjaeret Bukta Buktabrua Buoyaukan Buroya Buskardhaugen Buskhaugen Buskjaera Buskjeret Buvoll Dalamannskjeret Dalaosen Dalastrupen Dalavarden Dalen Dambukta Dampleibrua Danmarksholmen Dansarvollvatnet Daudmannshaugen Daudmannsholmane Daudmannskjeret Djupdalen Djupdalsholman Djupnakken Djupsundskjera Djupvik Djupvika Djupvika Dolden Dolstad Draget Draget Dymyra Dyrnes Dyrnestua Dyrnesvatnet Dyroy,l Dyroya Dyroya,s Dyroyklubben Dyroyskjaera Dyrsprangbukta Dysingskjaera Dyvarden Easkjeret Edoy Edoy Edoya Edoyskaget Edoyvalen Eggholmen Einbaerholmane Einbaerholmen Einbaerholmen Einbakkane Eindraget Einneset Einskjera Eiriktjornhaugen Eisteinskjera,s Eisteinskjera,store Ekholmen Ellevsoya Ellingsholmen Eltjorna Elungsoya 2546 Elvegarden Elverhoy Elverum Elvikflua Engelskjera Ersnes Ersneset Esingbalen Estenskjeret Fagerhaug Fagerhaugen Fanodden Fanoddskjera Fantetua Farbrorskjeret Farligtjorna Fjordprakkane Fjordskjaera Fjoshaugen Flakaneset Flaksbaen Flaska Flatbelgen Flate Flatemyra Flatmasoya Flatoya Flatoya Flattjorna Flesa Flesa Flesa,store Flisvaer Flotjorna Flotjorna Flotjornane Flovatnet Floyskaget Folingen,l Folingen,store Folkedalen Forsneset Fosflua Fredly Frisholmen Frosta Frostadhaugen Frostmo Frostmyran Frostmyrbekken Fruhamna Fruhamnskaget Fugelsnes Fuggelasen Fuglasen Fuglasen Fuglhausen Fugloya Fuglvagbrua Fuglvagen Fuglvagvatna Furoya Futholmen Gaffelskjeret Galten Gammeldamsvatnet Gammelsmedhaugen Gangarroysa Gardsbaen Gardsoya Garnholmen Garnskjera Garnskjeret Gasebekk Gaseskjera,in Gasevassbekken Gasskjera Gasskjersteinen Gasvatnet Gjaeslingan Gjaeslingskjaeret Gjeglaskjera Gjelbergoya Gjelbergvatnet Gjerneset Gjesingboane Gjevika Glamen Glasoen Glassoya Glea Gleskjaera Graoya Graoydraget Greftskaget Gronbekken Gronbukta Gronhaugen Gronhaugen Gronholvatnet Gronskaget Gronskjeret Grontjorna Grontjornhaugen Gronurdvatnet Gronvik Grundvagen Gryta Gulaskjaera Gullboen Gullklumpen Gullvardmyra Gulskjeret Gulskjeret Guriskjeret Guritjorna Habrandskjeret Hadalen Haholmen Haholmen Hakallbaen Hakallskjeret Hallarbukta Hallaroy Hallaroya Hallarvik Halleroyane Hammaroya Hamnahaugen Hanakken,nordre Hanakken,s Hanshusskaget Harabekken Haraldskjeret Harkollsoypynten Harvoksterholmen Haskjera Haskjera Haskjeret Hattmasoya Hattmasoyskjera Hattskjeret Haugaskjera Haugen Hauggjegla Haugoya Haugskjaera Haukarberget Haukarhaugane Havreoya,l Havreoya,store Heggdalshammaren Heiedalen Heimdal Heimly Helldalsbekken Helldalsvatnet Hellesfjorden Hellesfjorden Henningsholmen Henrikhammaren Hestholmen Hestholmen Hestoya Hestoyskjeret Hestoysundbrua Hestvikholmen Hilbaen Hindaa Hindavatnet Hinnabrua Hjellbergbrua Hjellberget Hjortane Hjorteholmane Hjortholmen Hoberga Hogasen Hogdalstjorna Hoggjaeslingan Hogheim Hogholmen Hogoya Hogskjaeret Hogstabben Hogstivarden Hokkasoya,l Hokkasoya,store Holbekktjorna Holberg Holberg Holmanombredd Holmen Holmen Holmstad Holsvatnet Honsvik Hooya Hopadalen Hopaoya Hopen Hopen Hopesingsmyra Hopgjesingen Hopmarka Hopoya Hopshaugen Hottranklakken Hovalangen Hoybuskjera Hoyholman Hu Hummarskjera Hummarskjeret,yt Hundskjera Husmannstjorna Hysholmen Hysskjera Hyttrabben Indre Kattholmen Indre Krabbholmen Indre Revaskjaeret Indre Roksvag Indre Roksvagbrua Indre Skarvberget Innder Klakkavatnet Inner Grunnvagtjorna Inner Lauvholmen Inner Roksvagen Inner Solaklakken Innerremmingen Innveien Isaksholmen Jakobskjeret Jakopspalen Jakopvassbekken Jakopvatnet Jamtvatnet Jarfluene Jettevilla Joa Joa Johamnesholmen Johanhaugen Johanskjaeret Johaugen Jokjerka Jolvoya Jonskjeret Jooya Jornhaugen Jostolen Jostoloya Juthaugen Jutulheimen Kagholmen Kaholmen,nordre Kaholmen,s Kahyttskjera Kalddalshaugen Kalddalsvatnet
population Kallarsundbrua Kallskjera Kalven Kalvholmen Kalvholmen Kalvoya Kalvoyaukan Kalvoydraget Kariskjerdraget Kariskjeret Karlsholmen Kasthaugan Kastholmane Kattholmen Kattholmen Kattuggelberget Kattuggelhammaren Kattuggelmyra Kattuggelmyra Kattuggelvatnet Kaukaren Kavikhaugen Kjekraka Kjeltaren Kjempegrefthaugen Kjempekreftvagen Kjeoya Kjeoya Kjeoya Kjeoydraget Kjevholmane Kjiskjera Kjolen Kjysvatnet Klakkaholmen Klakkan Klakkaskaget Klakken Klakken Klakkoya Klauvoya Klavaskjaeret Klebaen Klengen Klovholmen Knubbeltua Knubben Kobbskaget Kobbskjera Kokkelurtjonna Kolberget Kolbergmyra Kolbergtjorna Kolbergvatnet Kolholmane Kongensdalen Kongshaugen Kongsholmen Kongsmyra Kongsvassmyra Kongsvasstjornen Kongsvatnet Konten Kopparstanga Korsholmen Korsholmen Korsmyran Korsvatnet Korsvoll Korsvollen Korsvollvatnet Krabbholmane Krabbholmen,nordre Kraka Kraka,nordre Kraka,s Krakoya Krakoya Krakskjera Krakvaer Krakvikvatnet Kremmarskjeret Kroksjurskaga Kroksundskjeret Krokvatnet Krustjorna Kryssmo Kuhaugen Kuholman Kuli Kuli Kulihaugen Kulioya Kuliskaget Kulisvabrua Kuoya Kuskjeret Kutjorna Kutmannskjeret Kuvika Kvaldraget Kvalen Kvalhovudet Kvaloya Kvalpoya Kvalpoybrua Kvalskjeret Kvam Kveitskjera Kveldro Kvernaberget Kvernahaugen Kvernavagen Kvernholmen Kvernholmen Kvernholmskjera Kvilarhaugen Kvistvagberget Kvistvagdalen Kvistvagen Kvitholmen Kvitholmen Kvitskillingan Kyrhaug Kyrkjehaugen Kyssvassmyra Lamhaugan Lamoya Lamoya Landego Landvindskjeret Langasen Langbakk Langbaknollane Langbergtua Langbrua Langdalen Langdalshaugen Langhaugen Langhaugvikan Langholmen Langholmen Langholmen Langlatane Langlaten Langlaten Langnes Langneset Langnesvagen Langoya Langoya Langskaga Langskaget Langskjaeret Langskjera Langskjeret Langskjeret Langtaren Langtjornhaugen Langvasstuva Langvassvagen Langvatnet Larsbrua Larshammaren Larsholmen Lasdublet Lasskuskjeret Latraeva Laughaugen Laukholmane Lauvholmen Lauvoya Lauvoya Lauvoykalven Lauvoyskjeret Lauvoyvalen Lebergstjorna Leiaskjaeret Leikhuva Leikua Leikua Leikua,nordre Leikua,s Leimalskjera Leira Leirholmen Leirmyra Leirvika Leirvikneset Leirviktua Leirvikvatnet Leiskjaeret Leiskjaeret,litle Leiskjera Leiskjeret Leiskjeret Leiskjeret,yt Lervik Likhaugen Liltlbreivika Liset Litlbaen Litlberget Litlbrua Litle Dyroy Litle Kraka Litle Solvaeroya Litle Valoya Litle Veitholman Litleflesa Litlenes Litleneset Litlenesoya Litlenesvatnet Litlgronhaugen Litlhatten Litlhaugen Litlheggoya Litlholmen Litlorta Litlramberget Litlskjaeret Litlstraumoya Litltranoya Litltranoyholmen Litltuva Litlvardoya Litlvasshaugen Litlvasskaget Litlvatnet Litlvatnet Litlvatnet Lomsoymyra Lusskjeret Lyngheim Lyngholman Lyngholmane Lyngholmen Lyngmo Lyngoya Lyngoya Lyngprakkane Lyngvaer Mabergtua Mabergtuva Maflotjorna Maholmen Maholmskjeret,nordre Maholmskjeret,s Maltsekken Mannsholmane Mannsholmskjeret Manuelskjaeret Maoya Maoysundholmen Mareskjera Mariskjeret Marithaugen Masdraget Masterholmdraget Masterholmen Masterskjeret Mastjorna Masvatnet Matskjera Mattisskjeret Maurdalen Maurdalsbekken Maurdalstjorna Maurdalstua Mefjordbaen Melkvik Merradalshaugen Mevassdalen Mevatnet Middagsvarden Midttun Mikkelvarden Miloya Mjolkhaugen Mjolskjera Mjolstadvagen Mokkeloya Moldstad Moldstad Moldtjorna Moldvatnet Moldvatnet Moldvatnet Moltebaerholman Mongsoya Monsoyhovudet Monsoysteinen Motua Moyholmen Munkholmane Munkholmdraget Munkholmen Myrvang Naelvik Nausthaug Nausthaugen Naustvika Nelvikvatnet Ner Fuggelvagvatnet Ner Gurihaugen Ner Kjempegreftvatnet Ner Singsvatnet Nerdvika Nerdvikberget Nerdvikvagen Nerheim Nesaskjeret Nesaukan Nokksjoen Nokktjorna Nonshaugen Nord Hallaren Nord Falkhaugen Nord Krongelholmen Nord Pimpstein Nordal Nordbakkvagen Norddal Nordgarden Nordholmen Nordholmskjaera Nordholmtjorna Nordklakken Nordoya Nordoya Nordre Brattleiskjaera Nordre Dyroya Nordre Eisteinskjaera Nordre Gangnesholman Nordre Gjesingen Nordre Svartskjaeret Nordsetta Nordstrand Nordvika Norholmen Norvagen Nosthaug Notholmane Nubben Nygard Nyseter Nystua Nyvoll Oddebelgen Odden Oftnesvatnet Okseklakkane Olaskjeret Olderoya Olsoyhovudet Omnane Oppheim Ora Orbekkhaugen Oren Ormhaugen Ornhaugvatnet Ornklakken Ornolvatnet Ornoya Ornstrupen Orntua Orntua Orntuva Orntuva Orntuvtjorna Orta Ossarholmen Ostjorna Oterholman Oterholmen Oterholmen Otertjorna Otterholmin Over Oterbekktjorna Over Stamberghaugen Over Treldalsvatnet Overbo Overli Oya Oyabukta Oyavagen Oykjeholmane Oyra Perskjeret Persklakken Pessvatnet Pikhaugen Pilsbekk Pilsbekken Pilsdalen Pilskrokhaugen Pilstua Pilsvatnet Pina Pinoya Pinoyskjera Pissarholmen Postdraget Postoya Prekestolen Prekstolen Prydholmen Purkholmen Purkskjeret Rabben Rabben Raket Raket Rakholmen,nordre Rakvatnet Ramberga Ramndalshaug Ramndalshaugen Ramndalsmyra Ramnklovningen Ramnoya Rangnes Rangnes Rangnes Rangneset Rangnesvatnet Rangvagdalen Rangvagen Rangvagtjorna Ranvaeret,in Ranvaeret,yt Ranvaerstuva Raskjeret,in Raskjeret,yt Raudaskjaeret Raudvarden Raundvardtjorna Rebbaen,in Rebbaen,yt Rebbafallet Reira Reira Reiraelva Reiraklakkan Reiravagen Reitdalen Remman Remmingskjaeret Ringoya,store Ringskjaeret Ringsoya Risdal Rismyrskjaeret Risvaeret Risvika
population Rognberget Rognholmane Rognholmdraget Rognholmen Rognholmen Rokhaugen Rokhaugvatna Rokmyra Rokmyran Rokstad Rokstad Rokstad Rokstadbukta Rokstadtjorna Roksvag,indre Roksvag,ytre Roksvagen Rokvatnet Romstad Ronsoyskjaera Roparberget Roparhaugen Rorskjeret Rortjorna Rossvoll Rossvolloya Rosvollhaugen Rosvollhogoya Rottoya Rottoyskjeret Rotvaerdraget Rotvaeret Royrtjorna Rundhaugen Rundhaugvatnet Rundholmen Rundholmen Rundmasoya Rundskjeret Rusboen Rypdal Saeterelva Saetergjesingen Saetervatnet,l Saetervatnet,store Sandbukthaugen Sandholmane Sandoya Sandoya Sandskjera Sandskjera Sandskjeret,l Sandskjeret,store Sandtjornhaugen Sandvaeret Sandvasshaugen Sandvassholman Sandvasstua Sandvatnet Sathaugen Sauoya Sauoya Sauvardhaugen Seiskjera Seneholman Seterdalen Seterdalsberget Setervarden SIldsundskjeret Silsingodden Silsingskjaeret Simasoya Singshaugen Singsholmane Singsholmen Singskjera Singskjerka Singsmyra Singsmyran Singsoya Singsvatnet Siriskjera Siritjorna Sjauoya Sjoasen,nordre Sjolsveltvatnet Sjoormskjeret Sjurskjeret Skabbersoya Skaga Skagahaugen Skagaholmen Skagaskjeret Skaget Skagholman Skaholmen Skalmen Skansflua Skardet Skardhammaren Skardholmane Skardholmen Skardskjerdingen Skardvagen Skardvaghammaren Skarpegardvagen Skarpen Skarpnes Skarpnestuva Skarvane Skarvberga Skarvbergtaren Skarvesetet Skarvknollan Skarvskjeret Skarvskjeret Skarvstolane Skauven Skiftebekken Skiftingshammaren Skillingane Skinnstakken Skipneshammaren Skita Skitaskjera Skjaela Skjaklakken Skjelberg Skjelbergvagen Skjelholmane Skjeloya Skjelsandbukta Skjelvagdalshaugen Skjerjebaen Skjerjebaen Skjerkneset Skjolberg Skjolberg Skjolvagen Skjottoya Skoghaugen Skolplana Skomsoy Skomsoyvagbrua Skomsoyvagen Skrubbholmen Skulhaugtjorna Skuskjaeret Skyvag Sladderfloane Slagdonn Slagsoya Sleppringvardsholmen Sletringsdalen Slettahaugen Slettavatnet Slettet Slettholmen Smadalshaugen Smahaugen Smaramberga Smaskjera Smaskjera Smastalberget Smasundskjera Smatangskjera Smavagane Smoksbaen Smola Smolamannsoya Snaphaugen Snorholmen Solaklakken Solhei Soloyevatnet Solvaeret Solvaeroya,store Solvaersbaan Solvberget Solvskjera Sor Dyroyskaget Sor Gulltjorna Sor Hjellbergvatnet Sore Gjesingen Sore Krakskjaeret Sore Steinsvaer Sore Tjornoyan Sore Trittilen Sorgard Sorknubben Sorlyngvaeret Sorneset Soroya Soroya Sortenleiskjeret,austre Sortjorna Sortna Sortnleiskjeret Sorvikskjeret Spanskskjeret Spelskaget Spilvalen Spilvaloya Spongskjaera Sprangoya St. Midthaugen Stakabekken Stakkdalsvatnet Stakkhaugen Stakkholmane Steggeloya Steinbaen Steinbergholman Steinbergholmen Steinbergoya Steinbergoya Steinnesberget Steinneset Steinskjaeret Steinsoya Steinsoya Steinsoynes Steinsoynesberget Steinsvaer Steintjorna Steinvarden Steinvatnet Steinvatnet Stoberget Stokkholmen Stolen Stongvatnet Storaukan Storbatoya Storblasvaeret Storbuktoya Stordyroya Store Klepselhaugen Store Veitholman Storgarskjaeret Storhamhaugen Storhaugen Storhaugen Storholman Storholmen Storholmen Stormasoya Stormasskjeret Stornesaukan Storneset Stornotskjeret Stororta Storoya Storsetberget Storskjeret Storskjeret Storstraumen Storstraumoya Stortjorna Stortjorna Stortjorna Stortjornane Stortua Storvarden Storvarden Storvassoyane Storvatnet Stovlsoya Straklandet Stranda Straumabrua Straumen Straumneshaugane Straumoya Straumoya,l Straumoyan Straumskaga Straumskaget Straumskjeret Straumsneset Suholmane Sundskjeret,nordre Sundskjeret,sore Sunnmorsholmen Sutoyklakken Svabaen,nordre Svabaen,s Svahaugen Svalatjorna Svalbakskjaera Svanoya Svansoya Svansoydraget Svartbakkskjera Svarthaugen Svartholmen Svartoksen Svartskjaera Svartskjeret Svartskjeret Svartskjeret,store Sveatangen Sveatangoya Svelunn Sveoya Sveskarhaugen Svidhaugen Svinesylten Svingoya,l Svinoya Svinoya Svinoya,store Sygard Synner Klakkskjeret Tallegskjera Talleras Tangskjera Tangskjera Tausaskjaeret Teigneset Teineshaugen Teinhaugen Teinosen Teinosneset Teistholmane Teistholmen Teistskjeret Tenndraga Tenndraget Tenndraget Tenndraget,s Tenndragskjaeret Tennholmen Tennskjeret Ternskjera Ternskjeret Timeglaset Timmsteinane Tittinghaugen Tjeldholmen Tjeldskjaeret Tjonnoya Tjornoya Tjornoya Tjornoyan Tjornoyane Tjornoyane Tjornoyskjeret Tjoroholmen Tjukkbaskjaera Tjuvoya Togerskjeret Tolleknivsholmane Tolleroyane Tollevsholmen,in Tollevsholmen,yt Tombakhaugen Toppmyran Torhushaugen Torshaug Torskholmane Torvhaugen Torvholmdraget Torvholmen,indre Torvholmen,ytre Tranoya Trettholmen Trettholmen Trettnes Trettnes Trettordbekken Trettordskaget Trettordvatnet Trettoya Trettskjeret Trettskjeret Trollfuggeltjorna Trollhauet Trollskjeret Tromma Trommestikka Tuskjeret Tuvtjorna Tverrbekken Tyrhaug Lighthouse Tyrhaugvatna Tyttebaerhaugen Tyttebaerholmen Urdholmen Utheim Vabeinsholman Vadskjeret Vaeret Vaeroya Vagholmane Vagsholmane Valen Valen Valen Valen Valmorskjeret Valmyrrabben Valoya Valoya Valoyodden Vambuen Varden Vardeskjeret Vardholmen Vardskjeret Varhaugen Vassdya Vassholmane Vasslihaugen Vasslimyra Vattholmen Veidholmane Veidholmen 212 Veidholmen skule Veiholmen Verjeskiftbrua Vernamannstein Vester Klofthaugen Vestgjegla Vestli Vestre Hopabrua Vestretjornane Vetta Vettmoskjeret Vika Vikan Vinoya Vistillen Vittelsholmane Vollhaugen Vollskaget Vorpa Wullum Ytre Kattholmen Ytre Leiskjaeret Ytre Nordsetta Ytre Roksvag Ytre Skarvberget Ytre Skatbaen Ytre Steinnesvagen Ytter Andalstuva Ytter Dyroydraget Ytter Klakkavatnet Ytter Kvernhushaugen Ytter Kvilarhaugen Ytter Langhaugtjorna Ytter Lauvholmen Ytter Rokvatnet Ytter Skardhaugen Ytter Turhaugen Ytterelva