").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);
Kvinnherad - Norway, Vestland Kvinnherad second-order administrative division
population Hogehaugen Hogehaugen Hogestol Hogestolen Hogestolen Hogestolen Hogestolen Hogestolsbekken Hogeteen Hoghaug Hogheia Hogstakken Hola Hola Holanesvik Holebrotet Holgersneset Holhaugen Holmahaugen Holmahola Holmaskjera Holmataa Holmavatnet Holmedal Holmedal Holmedal Holmedalen Holmedalsberget Holmedalsbotnavatnet Holmedalsfjellet Holmedalsstol Holmedalsvika Holmen Holmen Horga Horjo Horsehaugen Hovda Hovda Hovdagardsneset Hovdanuten Hovden Hovden Hovden Hovden,nedste Hovden,ovste Hovdene Hovemyra Hovtjorna Hoyklepp Hoyland Hoylandsbygdi Hoylandssundet Hoylasset Hoyskarvet Hoysteinen Hoystolsfjell Humlasteinsgjuvet Hundasvoda Hundasvoskjeret Hundatjorn Hundebaerghaugen Hundsoyra Husa Husa Husafjellet Husatippen Husavagen Hushaug Hushaug Hushaugen Husnes Husnes Husnes Husnes Husnesvagen Hvidevoll Hyttemyra Hyttevagen Ikornholmen Ikorntaa Ilagemyr Ilagshaugen Indersnes Indra Svelland Indre Matre Indre Matre Indre Ranavik Indre Vardanes Indrenettland Indrestolen Ingafjellet Ingahogg Ingastolen Ingavatnet Inngjerdsbekken Inngjerdshaugen Insta Brufossvatnet Insta Bukkaspelvatnet Insta Kvitnadalsvatnet Instaskaret Instavika Inste Norddal Instekulten Irshaug Isdalstarnet Isdalsvatnet Isorvatnet Ivarsneset Ivarsstig Jakobsseter Jakobsskorane Jakopsetret Jamtelandsegga Jamtelandsvatn Janaskor Jektahavn Jektamevika Jektevika Jekteviksnes Jektholmen Jensaneset Jeskos Jetmundsholmen Jevanbufjellet Joavika Johansvika Jomakkahaugen Jonarehaugen Jonasen Jordnakkane Jordsvatnet Jornnibben Josnes Josnesaksla Juklavasskruna Juklavasstangen Juklavasstinden Juklavatnet Juldalsgilet Juldalsknotten Justadamasen Jutastighorga Juvkulten Kabusa Kabusa Kaketjorna Kaldaneset Kaldanuten Kaldestad Kaldestad Kaldestadasen Kaldestadvika Kalhageneset Kalhaug Kaljefossbekken Kallebekk Kalvahaugen Kalvakulten Kalvanes Kalvasen Kalvaskarnuten Kalvatraebekken Kalvavika Kalvavika Kalvehaugen Kalven Kalven Kalvtangen Kampestolsrusta Kamrygg Kanelen Kapholmen Kapusehaugane Karadalen Kariskarvet Karteidasen Kassata Kastet Katladalen Kattaholmen Kattaklubben Kattanakken Kattaneset Katteflota Kattugledalen Kattuglemyr Katturda Kikavika Kilsdalen Kilsdalsvatnet Kjaerevik Kjeadokksnuten Kjealia Kjeaskorane Kjeatrae Kjeka Kjekavatnet Kjeldehaugen Kjeldestolssaetret Kjeldestolsskaret Kjeldhaug Kjeravika Kjeringekjeften Kjerland Kjerringberget Kjerringekjeften Kjerringmyrane Kjesdalen Kjoberghaugen Kjoholen Kjorvaneset Kjosasen Klaberg Klakken Klammeren Klausneset Klehaugen Kleiva Kleivabekken Kleivadalen Kleivahaugtjorn Kleivasane Kleivsdalen Kleivstolen Klepp Kleppabekken Kleppslia Kleppslibekken Kletta Kletta Kloelva Klokkaretaa Klokkarevika Klokkarskjeret Klomrehaugen Kloppatjorna Klosterfjorden Klosterneset Klov Klovet Klovsteinane Klubbahola Klubbaneset Klubbaneset Klubbaneshei Klubbavika Klubbavika Klubbdalen Klubben Klubben Klufthammar Klumpeneset Klypebekken Klypedalen Klypehaug Klypesfjellet Klypeshaugen Klypet Knappahola Knappen Knarrevik Knarreviksneset Knolten Knottaberget Knottane Knotten Knutahusdal Knutavagen Kobbaskjeret Kobbaskjeret Kobbavika Kobbavikskjeret Kobbebukta Kobbeholmane Kolahaug Kolahaugen Kolaskaret Kolavika Kolbrandsneset Koldal Kolhaug Kolkjeredalen Kollasen Kolsoya Konefjell Kongshaug Kongsheia Kongsteinneset Kongsteinvika Kongsvikane Koparmyr Korggardsvika Korsdalen Korshamn Korskleiv Korsvika Kosaksla Kovaneset Koylo Krabbanes Krabbavik Krakaheia Krakaheivatnet Krakalia Krakalinipen Krakeneset Krakeneset Krakenibba Krakeraeva Krakevatnet Kretevika Kringleasen Kringleneset Kringlevatnet Kringlevika Kro Kroa Kroberget Krohaug Kroka Kroka Krokabrekka Krokadalen Krokadalen Krokaelva Krokagilet Krokahaugen Krokahaugen Krokaksla Krokalibekken Krokane Krokasaetret Krokatjorna Krokavassdal Krokavatnet Krokavatnet Krokelveneset Krokelvhovden Krokulten Krolia Krossgilet Krossnes Krossnes Krukestolen Krunegilet Kuastoa Kubergskorane Kubergsnuten Kudalsvatn Kufjellet Kuglavika Kuhammaren Kuhammarsbekken Kuhaug Kuhaugane Kuhaugen Kuholmen Kultane Kulten Kulten Kulten,heimstre Kumla Kunesvika Kuskor Kuskorstolen Kustehaugen Kuvika Kvalen Kvamsbekken Kvanndalsneset Kvanngrobekken Kvanngrodelva Kvanngrodhorga Kvanngrodhorga Kvanngrodtjorn Kvanngrodvatnet Kvannto Kvassteinen Kveldsdalane Kvelve Kvelvesbekken Kvelvetjorn Kvernabekkbrotet Kvernabekkdal Kvernabekken Kvernabekken Kvernaelva Kvernaholmen Kvernaneset Kvernavika Kvernavika Kvernhusbekken Kvia Kviledalen Kvimsen Kvinnheradsfjorden Kvitador Kvitafjell Kvitafjell Kvitaneset Kviteberg Kviteberg Kvitebergsbruna Kvitebergsmyrane Kvitebergsvatnet Kvitegga Kvitesanden Kvitnadalsvatnet,heimsta Kvitsandneset Kyllarshaug Kyllingane Kyrholen Kyrkja Kyrkjeasen Kyrkjehaugen Kyrkjeholmen Kyrkjeskar Kyrkjevagen Kyrkjhusneset Labbedalen Laberget Labergsvika Laegdakruna Laganosa Lagas Lambanes Lambaskora Landa Landa Landa Landaelva Landaheia Landasen Landaskjaeret Landavagen Landavagsfleet Langagilet Langagilsvatnet Langagjelsbekken Langamyra Langashaugane Langavik Langedalen Langehammar Langelihaug Langelivatnet Langgatelva Langgatlia Langgota Langhaug Langhaug Langhaugane Langholmen Langmyra Langskipsnes Larsaskjaeret Larsastoa Larsnes Larsstovik Lasken Late Latrevik Latrevika Latrevikklubben Laurdalen,store Laurdalen,vesle Laurdalselva Laurdalstind Lauvasen Lauvholeneset Lauvoya Lauvskordalen Lauvskorhaugen Lauvstakken Legahaugen Legehaugen Leghaug Leiken Leirbekken Leirdalsvika Leirhola Leirvik Leirvika Leirvikneset Leirvikvatnet Leitebekken Leitehaugen Leitenes Leiteshaugane Leiteshaugane Leitesmyrane Leitet Lessmerreset Lia Lia Liabekken Liabekken Liahovdehaugen Liahovden Liarehovda Liarejuvbekken Liarelva Liarestolen Liarevatnet Liarhaugen Liarshaug Liaskjeret Lihaug Lii Lii Likvika Liland Limbuneset Limomnen Limomnsaksla Limovnen Lindalsfjellet Lindebrekka Lindedal Lindeelva Lindeskor Lindevika Lindhaug Lindhovdedalen Lindi Litla Selvag Litla-Skorafjellet Litle Arholmen Litle Bleikje Litle Klubbholmen Litle Lykelsoya Litle Sjoholmen Litle Svinoya Litlenuten Ljosana Ljosfoss Ljoshaug Ljosnes Ljosneset Ljosneset Lofallstjorn Lofallstrand Lofallstrand Fk Loftedalen Lokene Lokjehaugen Lokjene Lokjene Lokjene Lomatjorna Lomatjorna Lomatjorna Lomstjorna Lomtjorna Lomtjornhaugen Lonarhaug Lonelia Lonene Loneset Lonetjorn Longamyr Longgoddalen Loning Lonninghaug Lonningshaug Lonningshaugen Lonteledalen Lovik Lovika Lovikneset Loyndehaug Loypeneset Loypet Lukevatnet Lukkeskor Lund Lund Lundahaugen Lunddalen Lundsmyra Lundsneset Lunnamyrhaug Lunnaskarshaugen Lurahaugen Luren Lusstveit Lydarhaugen Lydberg Lydhamar Lyhaug Lyhaugen Lykelsoya,store Lyngasen Lyngholmen Lyngnes Lyngneset Lyngstad Lyngstranda Lyraneset Lyrehola Lyresteinen Madalen Maelen Maelesskjera Malkedal Malmanger Malmangernuten Malmangersrindane Malmangersvika Mannen Mannhovda Mannsvatnet Maradalane Maradalen Marineset Markahaug Markaskorane Markaskorane Markjelkevatnet Masavatntjorn Matersdalen Materstveit Matresfjorden Mattiselva Mauranger Maurangerfjorden Maurangsnesaksla Maurangsneset Maurangssaetret Mavatnet Medhus Mehus Mekjesholmen Mekjesneset Mekjesvika Mel Mel Melderskin Melen Melsdalen Melselvo Melskomla Melsneset Midasen Middagshaug Middagshaug Middagsknotten Middagsvatnet Midgardsdalen Midsaetret Midtasen Midtberg Midtbotnaskard Midtbotnavatnet Midtholen Midtholen Midtra Kvitnadalsvatnet Midtryggen Midtskaret Midtvikneset Mikkjelstraeet Mjanes Mjaneset Mjaneset Mjavassdiket Mjavassheia Mjavatnet Mjelkehaugen Mjelkevik Mjelkevik Mjelkevika Mjelkeviksnes Mjelkhaug Mjolkhaug Mjolstoneset Moane Mokjedalen Mollesvika Mollesvikbekken Molnarhaug Moltedalen Moltemyrbekken Moltemyrdalen Moltemyrhaugen Moltemyrtjorna Moltenuten Monsvik Monsvika Morhaug Morkavagen Morkestovdalen Mosavatnet Mosehaugen Mosetjorna Mosevatnet,insta Munkuretangen Muradalen Mushaug Mushaug Musland Musland Musland nedre Musskjerneset Myklebust Myklebust Myklebustdalen Myra Myraholet Myrane Myrdal,ovra Myrdalen Myrdalselva Myrdalsgjuvet Myrdalssaetret Myrdalsstolen Myrdalsstolen Myrdalsvatnet Myrdalsvatnet Myrhovda Mysevassholmen Mysevassskardet Mysevatnet Nakkaheia Nansskarbekk Narravika Narravikneset Natadalen Natadalsbekken Naterstad Naterstad Nattestinghaug Naustvik Naustvika Naustvika Naustvika Nautanes Nautanes Nautaneset Nautavassdalen Nautavatnet Nautavatnet Nautavatnet Navarhaugen Nebbo Nedre Musland Nedrehus Nedrevagskaret Nedstasaetret Nedstebekken Nerhus Nes Neset Neset Nesheim Nesheim Nesjabukta Nesjaholmen Nesjamyrane Nesjaneset Nesjastol Nesjastolsvatnet Nesjavik Neslia Nesvika Nettland ytre Nettlandsdalen Nettlandssetret Nettlandsvagen Nikkelborg Nilsatjorna Nipa Nipadorane Nipafjellet Nipeelva Nipen Nipestolen Njoten Njoteslettene Noddal Nonhaug Nonsgilet Nonshaug Nonshaug Nonshaugane Nonshaugen Nonskardshaugen Nordasane Nordasen Nordasen Nordaskredvatnet Nordbo Norddalen Norddalen Norddalsvatnet Nordfjellet Nordheim Nordhusvagen Nordlia Nordlidalsvatnet Nordlifjellet Nordlihella Nordoya Nordre Kolsoya Nordre Sata Nordre Skorpevagen Nordre Valevag Nordseterdalen Nordste Vassneset Nosabekken Notaneset Notaskarvet Notavika Nov Nygard Nyhavn Nyland Nylende Nyskredlia Nystol Nystolslia Ognhaugen Oksaelvi Oksara Oksatjorna Oksen Okserelv Okstveit Okstveit Oktaredalen Oktaredalsnuten Olaelva Olaneset Olaviksdalen Olderdalen Oldervik Olderviksnes Oletjorna Olfernes Olfernes Olfernesholmen Olve Olve Olvertangen Olvertangen,nordre Olveshovde Olvestveit Olvesvika Omfurenakkane Omnatjornane Omnen Onarheim Onarheim Onarheimshaugen Onarheimslia Onarheimsvatnet Oppivagsstolen Oppsanger Opsanger Opstveit Opstveitvatn Oredalen Orefallstjornane Oreflota Orevika Oreviksneset Orfallvatnet Ormen Ormerkesvatnet Ornaberg Ornaberget Ornaberget Ornafjellet Ornaholneset Ornaholsgilet Ornanibba Ornanipa Orneberget Ornhammar Orradalen Osaholmen Osaholmen Osataa Osen Oskjehovda Ospedal Ospehaugane Ospelindsdalen Ospelunda Ospenes Ospeskar Ospevikane Osphaug Osphaugen Ospholmen Ostavika Otrahaugen Otteskorane Ovrabo Ovraboholmen Ovrabovika Ovre Bjelland Ovre Sandvik Ovre Vage Ovredalsvatnet Ovrehus Ovrehusknotten Ovrehussaetret Ovrevik Ovste Rustaberg Ovstebekken Ovstebo Ovstebo Ovstebostolen Ovstedammen Ovsthus Ovsthussetri Ovsthusskora Oyarhamn Oyarhamn Oyarhamnsvatnet Oyaskjeret Oydjord Oydjordshaugen Oydjordsneset Oye Oye Oye Oye Oyefjell Oyeneset Oyersneset Oyestol Oyevika Oyjorda,nedre Oyjorda,ovre Oyjordi Oykhaganeset Oykjadalane Oykjafjellet Oykjagardsbekk Oykjahaugen Oykjamyrhaugane Oykjamyrshaugen Oykjanes Oykjaskor Oykjaskora Oynefjorden Oyneren Oynorskjaeret Oyra Oyra Oyrabekken Oyrasen Oyrataa Oyravatnet Oyravik Oyre Oyre Oyrebekken Oyrelvi Oyresdalen Oyro Oysteinsvik Oyvindsnes Paddebekk Paddedalen Padderind Paddetjorna Pallane Parisneset Pashaugen Pasholmen Paskasen Persevja Persneset Persokehaugen Pettersvika Pile Pileteigen Pinsletunga Piravik Pollen Porshaug Porsvika Porsvikneset Preikestolen Prestavatnet Presthus Prestnestaa Pumpevik Purkaneset Purkehaugen Purkhaug Pyttabrea Pyttafloene Pyttahorga Pyttaskardet Pytten Rabbabrotet Rabben Rafdalsneset Rakjo Ramnaberg Ramnen Ramsgrod Ramsholneset Ramsvika Ranasen Raudaberget Raudabrekka Raudahorga Raudberg Raudelva Raudholmane Raudholmsvika Raudstein Raudstein Raudsteinslia Raudurevika Raunaberget Raunaskoraksla Raunelia Raunelielva