(function(window,undefined){var document=window.document,navigator=window.navigator,location=window.location,jQuery=(function(){var jQuery=function(selector,context){return new jQuery.fn.init(selector,context,rootjQuery)},_jQuery=window.jQuery,_$=window.$,rootjQuery,quickExpr=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,rnotwhite=/\S/,trimLeft=/^\s+/,trimRight=/\s+$/,rdigit=/\d/,rsingleTag=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,rvalidchars=/^[\],:{}\s]*$/,rvalidescape=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rvalidtokens=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rvalidbraces=/(?:^|:|,)(?:\s*\[)+/g,rwebkit=/(webkit)[ \/]([\w.]+)/,ropera=/(opera)(?:.*version)?[ \/]([\w.]+)/,rmsie=/(msie) ([\w.]+)/,rmozilla=/(mozilla)(?:.*? rv:([\w.]+))?/,rdashAlpha=/-([a-z])/ig,fcamelCase=function(all,letter){return letter.toUpperCase()},userAgent=navigator.userAgent,browserMatch,readyList,DOMContentLoaded,toString=Object.prototype.toString,hasOwn=Object.prototype.hasOwnProperty,push=Array.prototype.push,slice=Array.prototype.slice,trim=String.prototype.trim,indexOf=Array.prototype.indexOf,class2type={};jQuery.fn=jQuery.prototype={constructor:jQuery,init:function(selector,context,rootjQuery){var match,elem,ret,doc;if(!selector)return this;if(selector.nodeType){this.context=this[0]=selector;this.length=1;return this};if(selector==="body"&&!context&&document.body){this.context=document;this[0]=document.body;this.selector=selector;this.length=1;return this};if(typeof selector==="string"){if(selector.charAt(0)==="<"&&selector.charAt(selector.length-1)===">"&&selector.length>=3){match=[null,selector,null]}else match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jQuery?context[0]:context;doc=(context?context.ownerDocument||context:document);ret=rsingleTag.exec(selector);if(ret){if(jQuery.isPlainObject(context)){selector=[document.createElement(ret[1])];jQuery.fn.attr.call(selector,context,true)}else selector=[doc.createElement(ret[1])]}else{ret=jQuery.buildFragment([match[1]],[doc]);selector=(ret.cacheable?jQuery.clone(ret.fragment):ret.fragment).childNodes};return jQuery.merge(this,selector)}else{elem=document.getElementById(match[2]);if(elem&&elem.parentNode){if(elem.id!==match[2])return rootjQuery.find(selector);this.length=1;this[0]=elem};this.context=document;this.selector=selector;return this}}else if(!context||context.jquery){return(context||rootjQuery).find(selector)}else return this.constructor(context).find(selector)}else if(jQuery.isFunction(selector))return rootjQuery.ready(selector);if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context};return jQuery.makeArray(selector,this)},selector:"",jquery:"1.6.2",length:0,size:function(){return this.length},toArray:function(){return slice.call(this,0)},get:function(num){return num==null?this.toArray():(num<0?this[this.length+num]:this[num])},pushStack:function(elems,name,selector){var ret=this.constructor();if(jQuery.isArray(elems)){push.apply(ret,elems)}else jQuery.merge(ret,elems);ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this.selector+(this.selector?" ":"")+selector}else if(name)ret.selector=this.selector+"."+name+"("+selector+")";return ret},each:function(callback,args){return jQuery.each(this,callback,args)},ready:function(fn){jQuery.bindReady();readyList.done(fn);return this},eq:function(i){return i===-1?this.slice(i):this.slice(i,+i+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(slice.apply(this,arguments),"slice",slice.call(arguments).join(","))},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},end:function(){return this.prevObject||this.constructor(null)},push:push,sort:[].sort,splice:[].splice};jQuery.fn.init.prototype=jQuery.fn;jQuery.extend=jQuery.fn.extend=function(){var options,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=false;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2};if(typeof target!=="object"&&!jQuery.isFunction(target))target={};if(length===i){target=this;--i};for(;i<length;i++)if((options=arguments[i])!=null)for(name in options){src=target[name];copy=options[name];if(target===copy)continue;if(deep&&copy&&(jQuery.isPlainObject(copy)||(copyIsArray=jQuery.isArray(copy)))){if(copyIsArray){copyIsArray=false;clone=src&&jQuery.isArray(src)?src:[]}else clone=src&&jQuery.isPlainObject(src)?src:{};target[name]=jQuery.extend(deep,clone,copy)}else if(copy!==undefined)target[name]=copy};return target};jQuery.extend({noConflict:function(deep){if(window.$===jQuery)window.$=_$;if(deep&&window.jQuery===jQuery)window.jQuery=_jQuery;return jQuery},isReady:false,readyWait:1,holdReady:function(hold){if(hold){jQuery.readyWait++}else jQuery.ready(true)},ready:function(wait){if((wait===true&&!--jQuery.readyWait)||(wait!==true&&!jQuery.isReady)){if(!document.body)return setTimeout(jQuery.ready,1);jQuery.isReady=true;if(wait!==true&&--jQuery.readyWait>0)return;readyList.resolveWith(document,[jQuery]);if(jQuery.fn.trigger)jQuery(document).trigger("ready").unbind("ready")}},bindReady:function(){if(readyList)return;readyList=jQuery._Deferred();if(document.readyState==="complete")return setTimeout(jQuery.ready,1);if(document.addEventListener){document.addEventListener("DOMContentLoaded",DOMContentLoaded,false);window.addEventListener("load",jQuery.ready,false)}else if(document.attachEvent){document.attachEvent("onreadystatechange",DOMContentLoaded);window.attachEvent("onload",jQuery.ready);var toplevel=false;try{toplevel=window.frameElement==null}catch(e){};if(document.documentElement.doScroll&&toplevel)doScrollCheck()}},isFunction:function(obj){return jQuery.type(obj)==="function"},isArray:Array.isArray||function(obj){return jQuery.type(obj)==="array"},isWindow:function(obj){return obj&&typeof obj==="object"&&"setInterval"in obj},isNaN:function(obj){return obj==null||!rdigit.test(obj)||isNaN(obj)},type:function(obj){return obj==null?String(obj):class2type[toString.call(obj)]||"object"},isPlainObject:function(obj){if(!obj||jQuery.type(obj)!=="object"||obj.nodeType||jQuery.isWindow(obj))return false;if(obj.constructor&&!hasOwn.call(obj,"constructor")&&!hasOwn.call(obj.constructor.prototype,"isPrototypeOf"))return false;var key;for(key in obj);return key===undefined||hasOwn.call(obj,key)},isEmptyObject:function(obj){for(var name in obj)return false;return true},error:function(msg){throw msg},parseJSON:function(data){if(typeof data!=="string"||!data)return null;data=jQuery.trim(data);if(window.JSON&&window.JSON.parse)return window.JSON.parse(data);if(rvalidchars.test(data.replace(rvalidescape,"@").replace(rvalidtokens,"]").replace(rvalidbraces,"")))return(new Function("return "+data))();jQuery.error("Invalid JSON: "+data)},parseXML:function(data,xml,tmp){if(window.DOMParser){tmp=new DOMParser();xml=tmp.parseFromString(data,"text/xml")}else{xml=new ActiveXObject("Microsoft.XMLDOM");xml.async="false";xml.loadXML(data)};tmp=xml.documentElement;if(!tmp||!tmp.nodeName||tmp.nodeName==="parsererror")jQuery.error("Invalid XML: "+data);return xml},noop:function(){},globalEval:function(data){if(data&&rnotwhite.test(data))(window.execScript||function(data){window["eval"].call(window,data)})(data)},camelCase:function(string){return string.replace(rdashAlpha,fcamelCase)},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()===name.toUpperCase()},each:function(object,callback,args){var name,i=0,length=object.length,isObj=length===undefined||jQuery.isFunction(object);if(args){if(isObj){for(name in object)if(callback.apply(object[name],args)===false)break}else for(;i<length;)if(callback.apply(object[i++],args)===false)break}else if(isObj){for(name in object)if(callback.call(object[name],name,object[name])===false)break}else for(;i<length;)if(callback.call(object[i],i,object[i++])===false)break;return object},trim:trim?function(text){return text==null?"":trim.call(text)}:function(text){return text==null?"":text.toString().replace(trimLeft,"").replace(trimRight,"")},makeArray:function(array,results){var ret=results||[];if(array!=null){var type=jQuery.type(array);if(array.length==null||type==="string"||type==="function"||type==="regexp"||jQuery.isWindow(array)){push.call(ret,array)}else jQuery.merge(ret,array)};return ret},inArray:function(elem,array){if(indexOf)return indexOf.call(array,elem);for(var i=0,length=array.length;i<length;i++)if(array[i]===elem)return i;return-1},merge:function(first,second){var i=first.length,j=0;if(typeof second.length==="number"){for(var l=second.length;j<l;j++)first[i++]=second[j]}else while(second[j]!==undefined)first[i++]=second[j++];first.length=i;return first},grep:function(elems,callback,inv){var ret=[],retVal;inv=!!inv;for(var i=0,length=elems.length;i<length;i++){retVal=!!callback(elems[i],i);if(inv!==retVal)ret.push(elems[i])};return ret},map:function(elems,callback,arg){var value,key,ret=[],i=0,length=elems.length,isArray=elems instanceof jQuery||length!==undefined&&typeof length==="number"&&((length>0&&elems[0]&&elems[length-1])||length===0||jQuery.isArray(elems));if(isArray){for(;i<length;i++){value=callback(elems[i],i,arg);if(value!=null)ret[ret.length]=value}}else for(key in elems){value=callback(elems[key],key,arg);if(value!=null)ret[ret.length]=value};return ret.concat.apply([],ret)},guid:1,proxy:function(fn,context){if(typeof context==="string"){var tmp=fn[context];context=fn;fn=tmp};if(!jQuery.isFunction(fn))return undefined;var args=slice.call(arguments,2),proxy=function(){return fn.apply(context,args.concat(slice.call(arguments)))};proxy.guid=fn.guid=fn.guid||proxy.guid||jQuery.guid++;return proxy},access:function(elems,key,value,exec,fn,pass){var length=elems.length;if(typeof key==="object"){for(var k in key)jQuery.access(elems,k,key[k],exec,fn,value);return elems};if(value!==undefined){exec=!pass&&exec&&jQuery.isFunction(value);for(var i=0;i<length;i++)fn(elems[i],key,exec?value.call(elems[i],i,fn(elems[i],key)):value,pass);return elems};return length?fn(elems[0],key):undefined},now:function(){return(new Date()).getTime()},uaMatch:function(ua){ua=ua.toLowerCase();var match=rwebkit.exec(ua)||ropera.exec(ua)||rmsie.exec(ua)||ua.indexOf("compatible")<0&&rmozilla.exec(ua)||[];return{browser:match[1]||"",version:match[2]||"0"}},sub:function(){function jQuerySub(selector,context){return new jQuerySub.fn.init(selector,context)};jQuery.extend(true,jQuerySub,this);jQuerySub.superclass=this;jQuerySub.fn=jQuerySub.prototype=this();jQuerySub.fn.constructor=jQuerySub;jQuerySub.sub=this.sub;jQuerySub.fn.init=function init(selector,context){if(context&&context instanceof jQuery&&!(context instanceof jQuerySub))context=jQuerySub(context);return jQuery.fn.init.call(this,selector,context,rootjQuerySub)};jQuerySub.fn.init.prototype=jQuerySub.fn;var rootjQuerySub=jQuerySub(document);return jQuerySub},browser:{}});jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(i,name){class2type["[object "+name+"]"]=name.toLowerCase()});browserMatch=jQuery.uaMatch(userAgent);if(browserMatch.browser){jQuery.browser[browserMatch.browser]=true;jQuery.browser.version=browserMatch.version};if(jQuery.browser.webkit)jQuery.browser.safari=true;if(rnotwhite.test("\xA0")){trimLeft=/^[\s\xA0]+/;trimRight=/[\s\xA0]+$/};rootjQuery=jQuery(document);if(document.addEventListener){DOMContentLoaded=function(){document.removeEventListener("DOMContentLoaded",DOMContentLoaded,false);jQuery.ready()}}else if(document.attachEvent)DOMContentLoaded=function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",DOMContentLoaded);jQuery.ready()}}
function doScrollCheck(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left")}catch(e){setTimeout(doScrollCheck,1);return};jQuery.ready()};return jQuery})(),promiseMethods="done fail isResolved isRejected promise then always pipe".split(" "),sliceDeferred=[].slice;jQuery.extend({_Deferred:function(){var callbacks=[],fired,firing,cancelled,deferred={done:function(){if(!cancelled){var args=arguments,i,length,elem,type,_fired;if(fired){_fired=fired;fired=0};for(i=0,length=args.length;i<length;i++){elem=args[i];type=jQuery.type(elem);if(type==="array"){deferred.done.apply(deferred,elem)}else if(type==="function")callbacks.push(elem)};if(_fired)deferred.resolveWith(_fired[0],_fired[1])};return this},resolveWith:function(context,args){if(!cancelled&&!fired&&!firing){args=args||[];firing=1;try{while(callbacks[0])callbacks.shift().apply(context,args)}finally{fired=[context,args];firing=0}};return this},resolve:function(){deferred.resolveWith(this,arguments);return this},isResolved:function(){return!!(firing||fired)},cancel:function(){cancelled=1;callbacks=[];return this}};return deferred},Deferred:function(func){var deferred=jQuery._Deferred(),failDeferred=jQuery._Deferred(),promise;jQuery.extend(deferred,{then:function(doneCallbacks,failCallbacks){deferred.done(doneCallbacks).fail(failCallbacks);return this},always:function(){return deferred.done.apply(deferred,arguments).fail.apply(this,arguments)},fail:failDeferred.done,rejectWith:failDeferred.resolveWith,reject:failDeferred.resolve,isRejected:failDeferred.isResolved,pipe:function(fnDone,fnFail){return jQuery.Deferred(function(newDefer){jQuery.each({done:[fnDone,"resolve"],fail:[fnFail,"reject"]},function(handler,data){var fn=data[0],action=data[1],returned;if(jQuery.isFunction(fn)){deferred[handler](function(){returned=fn.apply(this,arguments);if(returned&&jQuery.isFunction(returned.promise)){returned.promise().then(newDefer.resolve,newDefer.reject)}else newDefer[action](returned)})}else deferred[handler](newDefer[action])})}).promise()},promise:function(obj){if(obj==null){if(promise)return promise;promise=obj={}};var i=promiseMethods.length;while(i--)obj[promiseMethods[i]]=deferred[promiseMethods[i]];return obj}});deferred.done(failDeferred.cancel).fail(deferred.cancel);delete deferred.cancel;if(func)func.call(deferred,deferred);return deferred},when:function(firstParam){var args=arguments,i=0,length=args.length,count=length,deferred=length<=1&&firstParam&&jQuery.isFunction(firstParam.promise)?firstParam:jQuery.Deferred()
function resolveFunc(i){return function(value){args[i]=arguments.length>1?sliceDeferred.call(arguments,0):value;if(!(--count))deferred.resolveWith(deferred,sliceDeferred.call(args,0))}};if(length>1){for(;i<length;i++)if(args[i]&&jQuery.isFunction(args[i].promise)){args[i].promise().then(resolveFunc(i),deferred.reject)}else --count;if(!count)deferred.resolveWith(deferred,args)}else if(deferred!==firstParam)deferred.resolveWith(deferred,length?[firstParam]:[]);return deferred.promise()}});jQuery.support=(function(){var div=document.createElement("div"),documentElement=document.documentElement,all,a,select,opt,input,marginDiv,support,fragment,body,testElementParent,testElement,testElementStyle,tds,events,eventName,i,isSupported;div.setAttribute("className","t");div.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";all=div.getElementsByTagName("*");a=div.getElementsByTagName("a")[0];if(!all||!all.length||!a)return{};select=document.createElement("select");opt=select.appendChild(document.createElement("option"));input=div.getElementsByTagName("input")[0];support={leadingWhitespace:(div.firstChild.nodeType===3),tbody:!div.getElementsByTagName("tbody").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/top/.test(a.getAttribute("style")),hrefNormalized:(a.getAttribute("href")==="/a"),opacity:/^0.55$/.test(a.style.opacity),cssFloat:!!a.style.cssFloat,checkOn:(input.value==="on"),optSelected:opt.selected,getSetAttribute:div.className!=="t",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};input.checked=true;support.noCloneChecked=input.cloneNode(true).checked;select.disabled=true;support.optDisabled=!opt.disabled;try{delete div.test}catch(e){support.deleteExpando=false};if(!div.addEventListener&&div.attachEvent&&div.fireEvent){div.attachEvent("onclick",function(){support.noCloneEvent=false});div.cloneNode(true).fireEvent("onclick")};input=document.createElement("input");input.value="t";input.setAttribute("type","radio");support.radioValue=input.value==="t";input.setAttribute("checked","checked");div.appendChild(input);fragment=document.createDocumentFragment();fragment.appendChild(div.firstChild);support.checkClone=fragment.cloneNode(true).cloneNode(true).lastChild.checked;div.innerHTML="";div.style.width=div.style.paddingLeft="1px";body=document.getElementsByTagName("body")[0];testElement=document.createElement(body?"div":"body");testElementStyle={visibility:"hidden",width:0,height:0,border:0,margin:0};if(body)jQuery.extend(testElementStyle,{position:"absolute",left:-1e3,top:-1e3});for(i in testElementStyle)testElement.style[i]=testElementStyle[i];testElement.appendChild(div);testElementParent=body||documentElement;testElementParent.insertBefore(testElement,testElementParent.firstChild);support.appendChecked=input.checked;support.boxModel=div.offsetWidth===2;if("zoom"in div.style){div.style.display="inline";div.style.zoom=1;support.inlineBlockNeedsLayout=(div.offsetWidth===2);div.style.display="";div.innerHTML="<div style='width:4px;'></div>";support.shrinkWrapBlocks=(div.offsetWidth!==2)};div.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";tds=div.getElementsByTagName("td");isSupported=(tds[0].offsetHeight===0);tds[0].style.display="";tds[1].style.display="none";support.reliableHiddenOffsets=isSupported&&(tds[0].offsetHeight===0);div.innerHTML="";if(document.defaultView&&document.defaultView.getComputedStyle){marginDiv=document.createElement("div");marginDiv.style.width="0";marginDiv.style.marginRight="0";div.appendChild(marginDiv);support.reliableMarginRight=(parseInt((document.defaultView.getComputedStyle(marginDiv,null)||{marginRight:0}).marginRight,10)||0)===0};testElement.innerHTML="";testElementParent.removeChild(testElement);if(div.attachEvent)for(i in {submit:1,change:1,focusin:1}){eventName="on"+i;isSupported=(eventName in div);if(!isSupported){div.setAttribute(eventName,"return;");isSupported=(typeof div[eventName]==="function")};support[i+"Bubbles"]=isSupported};testElement=fragment=select=opt=body=marginDiv=div=input=null;return support})();jQuery.boxModel=jQuery.support.boxModel;var rbrace=/^(?:\{.*\}|\[.*\])$/,rmultiDash=/([a-z])([A-Z])/g;jQuery.extend({cache:{},uuid:0,expando:"jQuery"+(jQuery.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(elem){elem=elem.nodeType?jQuery.cache[elem[jQuery.expando]]:elem[jQuery.expando];return!!elem&&!isEmptyDataObject(elem)},data:function(elem,name,data,pvt){if(!jQuery.acceptData(elem))return;var internalKey=jQuery.expando,getByName=typeof name==="string",thisCache,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:elem[jQuery.expando]&&jQuery.expando;if((!id||(pvt&&id&&!cache[id][internalKey]))&&getByName&&data===undefined)return;if(!id)if(isNode){elem[jQuery.expando]=id=++jQuery.uuid}else id=jQuery.expando;if(!cache[id]){cache[id]={};if(!isNode)cache[id].toJSON=jQuery.noop};if(typeof name==="object"||typeof name==="function")if(pvt){cache[id][internalKey]=jQuery.extend(cache[id][internalKey],name)}else cache[id]=jQuery.extend(cache[id],name);thisCache=cache[id];if(pvt){if(!thisCache[internalKey])thisCache[internalKey]={};thisCache=thisCache[internalKey]};if(data!==undefined)thisCache[jQuery.camelCase(name)]=data;if(name==="events"&&!thisCache[name])return thisCache[internalKey]&&thisCache[internalKey].events;return getByName?thisCache[jQuery.camelCase(name)]||thisCache[name]:thisCache},removeData:function(elem,name,pvt){if(!jQuery.acceptData(elem))return;var internalKey=jQuery.expando,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:jQuery.expando;if(!cache[id])return;if(name){var thisCache=pvt?cache[id][internalKey]:cache[id];if(thisCache){delete thisCache[name];if(!isEmptyDataObject(thisCache))return}};if(pvt){delete cache[id][internalKey];if(!isEmptyDataObject(cache[id]))return};var internalCache=cache[id][internalKey];if(jQuery.support.deleteExpando||cache!=window){delete cache[id]}else cache[id]=null;if(internalCache){cache[id]={};if(!isNode)cache[id].toJSON=jQuery.noop;cache[id][internalKey]=internalCache}else if(isNode)if(jQuery.support.deleteExpando){delete elem[jQuery.expando]}else if(elem.removeAttribute){elem.removeAttribute(jQuery.expando)}else elem[jQuery.expando]=null},_data:function(elem,name,data){return jQuery.data(elem,name,data,true)},acceptData:function(elem){if(elem.nodeName){var match=jQuery.noData[elem.nodeName.toLowerCase()];if(match)return!(match===true||elem.getAttribute("classid")!==match)};return true}});jQuery.fn.extend({data:function(key,value){var data=null;if(typeof key==="undefined"){if(this.length){data=jQuery.data(this[0]);if(this[0].nodeType===1){var attr=this[0].attributes,name;for(var i=0,l=attr.length;i<l;i++){name=attr[i].name;if(name.indexOf("data-")===0){name=jQuery.camelCase(name.substring(5));dataAttr(this[0],name,data[name])}}}};return data}else if(typeof key==="object")return this.each(function(){jQuery.data(this,key)});var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length){data=jQuery.data(this[0],key);data=dataAttr(this[0],key,data)};return data===undefined&&parts[1]?this.data(parts[0]):data}else return this.each(function(){var $this=jQuery(this),args=[parts[0],value];$this.triggerHandler("setData"+parts[1]+"!",args);jQuery.data(this,key,value);$this.triggerHandler("changeData"+parts[1]+"!",args)})},removeData:function(key){return this.each(function(){jQuery.removeData(this,key)})}})
function dataAttr(elem,key,data){if(data===undefined&&elem.nodeType===1){var name="data-"+key.replace(rmultiDash,"$1-$2").toLowerCase();data=elem.getAttribute(name);if(typeof data==="string"){try{data=data==="true"?true:data==="false"?false:data==="null"?null:!jQuery.isNaN(data)?parseFloat(data):rbrace.test(data)?jQuery.parseJSON(data):data}catch(e){};jQuery.data(elem,key,data)}else data=undefined};return data}
function isEmptyDataObject(obj){for(var name in obj)if(name!=="toJSON")return false;return true}
function handleQueueMarkDefer(elem,type,src){var deferDataKey=type+"defer",queueDataKey=type+"queue",markDataKey=type+"mark",defer=jQuery.data(elem,deferDataKey,undefined,true);if(defer&&(src==="queue"||!jQuery.data(elem,queueDataKey,undefined,true))&&(src==="mark"||!jQuery.data(elem,markDataKey,undefined,true)))setTimeout(function(){if(!jQuery.data(elem,queueDataKey,undefined,true)&&!jQuery.data(elem,markDataKey,undefined,true)){jQuery.removeData(elem,deferDataKey,true);defer.resolve()}},0)};jQuery.extend({_mark:function(elem,type){if(elem){type=(type||"fx")+"mark";jQuery.data(elem,type,(jQuery.data(elem,type,undefined,true)||0)+1,true)}},_unmark:function(force,elem,type){if(force!==true){type=elem;elem=force;force=false};if(elem){type=type||"fx";var key=type+"mark",count=force?0:((jQuery.data(elem,key,undefined,true)||1)-1);if(count){jQuery.data(elem,key,count,true)}else{jQuery.removeData(elem,key,true);handleQueueMarkDefer(elem,type,"mark")}}},queue:function(elem,type,data){if(elem){type=(type||"fx")+"queue";var q=jQuery.data(elem,type,undefined,true);if(data)if(!q||jQuery.isArray(data)){q=jQuery.data(elem,type,jQuery.makeArray(data),true)}else q.push(data);return q||[]}},dequeue:function(elem,type){type=type||"fx";var queue=jQuery.queue(elem,type),fn=queue.shift(),defer;if(fn==="inprogress")fn=queue.shift();if(fn){if(type==="fx")queue.unshift("inprogress");fn.call(elem,function(){jQuery.dequeue(elem,type)})};if(!queue.length){jQuery.removeData(elem,type+"queue",true);handleQueueMarkDefer(elem,type,"queue")}}});jQuery.fn.extend({queue:function(type,data){if(typeof type!=="string"){data=type;type="fx"};if(data===undefined)return jQuery.queue(this[0],type);return this.each(function(){var queue=jQuery.queue(this,type,data);if(type==="fx"&&queue[0]!=="inprogress")jQuery.dequeue(this,type)})},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type)})},delay:function(time,type){time=jQuery.fx?jQuery.fx.speeds[time]||time:time;type=type||"fx";return this.queue(type,function(){var elem=this;setTimeout(function(){jQuery.dequeue(elem,type)},time)})},clearQueue:function(type){return this.queue(type||"fx",[])},promise:function(type,object){if(typeof type!=="string"){object=type;type=undefined};type=type||"fx";var defer=jQuery.Deferred(),elements=this,i=elements.length,count=1,deferDataKey=type+"defer",queueDataKey=type+"queue",markDataKey=type+"mark",tmp
function resolve(){if(!(--count))defer.resolveWith(elements,[elements])};while(i--)if((tmp=jQuery.data(elements[i],deferDataKey,undefined,true)||(jQuery.data(elements[i],queueDataKey,undefined,true)||jQuery.data(elements[i],markDataKey,undefined,true))&&jQuery.data(elements[i],deferDataKey,jQuery._Deferred(),true))){count++;tmp.done(resolve)};resolve();return defer.promise()}});var rclass=/[\n\t\r]/g,rspace=/\s+/,rreturn=/\r/g,rtype=/^(?:button|input)$/i,rfocusable=/^(?:button|input|object|select|textarea)$/i,rclickable=/^a(?:rea)?$/i,rboolean=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,rinvalidChar=/\:|^on/,formHook,boolHook;jQuery.fn.extend({attr:function(name,value){return jQuery.access(this,name,value,true,jQuery.attr)},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name)})},prop:function(name,value){return jQuery.access(this,name,value,true,jQuery.prop)},removeProp:function(name){name=jQuery.propFix[name]||name;return this.each(function(){try{this[name]=undefined;delete this[name]}catch(e){}})},addClass:function(value){var classNames,i,l,elem,setClass,c,cl;if(jQuery.isFunction(value))return this.each(function(j){jQuery(this).addClass(value.call(this,j,this.className))});if(value&&typeof value==="string"){classNames=value.split(rspace);for(i=0,l=this.length;i<l;i++){elem=this[i];if(elem.nodeType===1)if(!elem.className&&classNames.length===1){elem.className=value}else{setClass=" "+elem.className+" ";for(c=0,cl=classNames.length;c<cl;c++)if(!~setClass.indexOf(" "+classNames[c]+" "))setClass+=classNames[c]+" ";elem.className=jQuery.trim(setClass)}}};return this},removeClass:function(value){var classNames,i,l,elem,className,c,cl;if(jQuery.isFunction(value))return this.each(function(j){jQuery(this).removeClass(value.call(this,j,this.className))});if((value&&typeof value==="string")||value===undefined){classNames=(value||"").split(rspace);for(i=0,l=this.length;i<l;i++){elem=this[i];if(elem.nodeType===1&&elem.className)if(value){className=(" "+elem.className+" ").replace(rclass," ");for(c=0,cl=classNames.length;c<cl;c++)className=className.replace(" "+classNames[c]+" "," ");elem.className=jQuery.trim(className)}else elem.className=""}};return this},toggleClass:function(value,stateVal){var type=typeof value,isBool=typeof stateVal==="boolean";if(jQuery.isFunction(value))return this.each(function(i){jQuery(this).toggleClass(value.call(this,i,this.className,stateVal),stateVal)});return this.each(function(){if(type==="string"){var className,i=0,self=jQuery(this),state=stateVal,classNames=value.split(rspace);while((className=classNames[i++])){state=isBool?state:!self.hasClass(className);self[state?"addClass":"removeClass"](className)}}else if(type==="undefined"||type==="boolean"){if(this.className)jQuery._data(this,"__className__",this.className);this.className=this.className||value===false?"":jQuery._data(this,"__className__")||""}})},hasClass:function(selector){var className=" "+selector+" ";for(var i=0,l=this.length;i<l;i++)if((" "+this[i].className+" ").replace(rclass," ").indexOf(className)>-1)return true;return false},val:function(value){var hooks,ret,elem=this[0];if(!arguments.length){if(elem){hooks=jQuery.valHooks[elem.nodeName.toLowerCase()]||jQuery.valHooks[elem.type];if(hooks&&"get"in hooks&&(ret=hooks.get(elem,"value"))!==undefined)return ret;ret=elem.value;return typeof ret==="string"?ret.replace(rreturn,""):ret==null?"":ret};return undefined};var isFunction=jQuery.isFunction(value);return this.each(function(i){var self=jQuery(this),val;if(this.nodeType!==1)return;if(isFunction){val=value.call(this,i,self.val())}else val=value;if(val==null){val=""}else if(typeof val==="number"){val+=""}else if(jQuery.isArray(val))val=jQuery.map(val,function(value){return value==null?"":value+""});hooks=jQuery.valHooks[this.nodeName.toLowerCase()]||jQuery.valHooks[this.type];if(!hooks||!("set"in hooks)||hooks.set(this,val,"value")===undefined)this.value=val})}});jQuery.extend({valHooks:{option:{get:function(elem){var val=elem.attributes.value;return!val||val.specified?elem.value:elem.text}},select:{get:function(elem){var value,index=elem.selectedIndex,values=[],options=elem.options,one=elem.type==="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected&&(jQuery.support.optDisabled?!option.disabled:option.getAttribute("disabled")===null)&&(!option.parentNode.disabled||!jQuery.nodeName(option.parentNode,"optgroup"))){value=jQuery(option).val();if(one)return value;values.push(value)}};if(one&&!values.length&&options.length)return jQuery(options[index]).val();return values},set:function(elem,value){var values=jQuery.makeArray(value);jQuery(elem).find("option").each(function(){this.selected=jQuery.inArray(jQuery(this).val(),values)>=0});if(!values.length)elem.selectedIndex=-1;return values}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attrFix:{tabindex:"tabIndex"},attr:function(elem,name,value,pass){var nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2)return undefined;if(pass&&name in jQuery.attrFn)return jQuery(elem)[name](value);if(!("getAttribute"in elem))return jQuery.prop(elem,name,value);var ret,hooks,notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=jQuery.attrFix[name]||name;hooks=jQuery.attrHooks[name];if(!hooks)if(rboolean.test(name)){hooks=boolHook}else if(formHook&&name!=="className"&&(jQuery.nodeName(elem,"form")||rinvalidChar.test(name)))hooks=formHook};if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);return undefined}else if(hooks&&"set"in hooks&&notxml&&(ret=hooks.set(elem,value,name))!==undefined){return ret}else{elem.setAttribute(name,""+value);return value}}else if(hooks&&"get"in hooks&&notxml&&(ret=hooks.get(elem,name))!==null){return ret}else{ret=elem.getAttribute(name);return ret===null?undefined:ret}},removeAttr:function(elem,name){var propName;if(elem.nodeType===1){name=jQuery.attrFix[name]||name;if(jQuery.support.getSetAttribute){elem.removeAttribute(name)}else{jQuery.attr(elem,name,"");elem.removeAttributeNode(elem.getAttributeNode(name))};if(rboolean.test(name)&&(propName=jQuery.propFix[name]||name)in elem)elem[propName]=false}},attrHooks:{type:{set:function(elem,value){if(rtype.test(elem.nodeName)&&elem.parentNode){jQuery.error("type property can't be changed")}else if(!jQuery.support.radioValue&&value==="radio"&&jQuery.nodeName(elem,"input")){var val=elem.value;elem.setAttribute("type",value);if(val)elem.value=val;return value}}},tabIndex:{get:function(elem){var attributeNode=elem.getAttributeNode("tabIndex");return attributeNode&&attributeNode.specified?parseInt(attributeNode.value,10):rfocusable.test(elem.nodeName)||rclickable.test(elem.nodeName)&&elem.href?0:undefined}},value:{get:function(elem,name){if(formHook&&jQuery.nodeName(elem,"button"))return formHook.get(elem,name);return name in elem?elem.value:null},set:function(elem,value,name){if(formHook&&jQuery.nodeName(elem,"button"))return formHook.set(elem,value,name);elem.value=value}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(elem,name,value){var nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2)return undefined;var ret,hooks,notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=jQuery.propFix[name]||name;hooks=jQuery.propHooks[name]};if(value!==undefined){if(hooks&&"set"in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret}else return(elem[name]=value)}else if(hooks&&"get"in hooks&&(ret=hooks.get(elem,name))!==undefined){return ret}else return elem[name]},propHooks:{}});boolHook={get:function(elem,name){return jQuery.prop(elem,name)?name.toLowerCase():undefined},set:function(elem,value,name){var propName;if(value===false){jQuery.removeAttr(elem,name)}else{propName=jQuery.propFix[name]||name;if(propName in elem)elem[propName]=true;elem.setAttribute(name,name.toLowerCase())};return name}};if(!jQuery.support.getSetAttribute){jQuery.attrFix=jQuery.propFix;formHook=jQuery.attrHooks.name=jQuery.attrHooks.title=jQuery.valHooks.button={get:function(elem,name){var ret;ret=elem.getAttributeNode(name);return ret&&ret.nodeValue!==""?ret.nodeValue:undefined},set:function(elem,value,name){var ret=elem.getAttributeNode(name);if(ret){ret.nodeValue=value;return value}}};jQuery.each(["width","height"],function(i,name){jQuery.attrHooks[name]=jQuery.extend(jQuery.attrHooks[name],{set:function(elem,value){if(value===""){elem.setAttribute(name,"auto");return value}}})})};if(!jQuery.support.hrefNormalized)jQuery.each(["href","src","width","height"],function(i,name){jQuery.attrHooks[name]=jQuery.extend(jQuery.attrHooks[name],{get:function(elem){var ret=elem.getAttribute(name,2);return ret===null?undefined:ret}})});if(!jQuery.support.style)jQuery.attrHooks.style={get:function(elem){return elem.style.cssText.toLowerCase()||undefined},set:function(elem,value){return(elem.style.cssText=""+value)}};if(!jQuery.support.optSelected)jQuery.propHooks.selected=jQuery.extend(jQuery.propHooks.selected,{get:function(elem){var parent=elem.parentNode;if(parent){parent.selectedIndex;if(parent.parentNode)parent.parentNode.selectedIndex}}});if(!jQuery.support.checkOn)jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]={get:function(elem){return elem.getAttribute("value")===null?"on":elem.value}}});jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]=jQuery.extend(jQuery.valHooks[this],{set:function(elem,value){if(jQuery.isArray(value))return(elem.checked=jQuery.inArray(jQuery(elem).val(),value)>=0)}})});var rnamespaces=/\.(.*)$/,rformElems=/^(?:textarea|input|select)$/i,rperiod=/\./g,rspaces=/ /g,rescape=/[^\w\s.|`]/g,fcleanup=function(nm){return nm.replace(rescape,"\\$&")};jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType===3||elem.nodeType===8)return;if(handler===false){handler=returnFalse}else if(!handler)return;var handleObjIn,handleObj;if(handler.handler){handleObjIn=handler;handler=handleObjIn.handler};if(!handler.guid)handler.guid=jQuery.guid++;var elemData=jQuery._data(elem);if(!elemData)return;var events=elemData.events,eventHandle=elemData.handle;if(!events)elemData.events=events={};if(!eventHandle)elemData.handle=eventHandle=function(e){return typeof jQuery!=="undefined"&&(!e||jQuery.event.triggered!==e.type)?jQuery.event.handle.apply(eventHandle.elem,arguments):undefined};eventHandle.elem=elem;types=types.split(" ");var type,i=0,namespaces;while((type=types[i++])){handleObj=handleObjIn?jQuery.extend({},handleObjIn):{handler:handler,data:data};if(type.indexOf(".")>-1){namespaces=type.split(".");type=namespaces.shift();handleObj.namespace=namespaces.slice(0).sort().join(".")}else{namespaces=[];handleObj.namespace=""};handleObj.type=type;if(!handleObj.guid)handleObj.guid=handler.guid;var handlers=events[type],special=jQuery.event.special[type]||{};if(!handlers){handlers=events[type]=[];if(!special.setup||special.setup.call(elem,data,namespaces,eventHandle)===false)if(elem.addEventListener){elem.addEventListener(type,eventHandle,false)}else if(elem.attachEvent)elem.attachEvent("on"+type,eventHandle)};if(special.add){special.add.call(elem,handleObj);if(!handleObj.handler.guid)handleObj.handler.guid=handler.guid};handlers.push(handleObj);jQuery.event.global[type]=true};elem=null},global:{},remove:function(elem,types,handler,pos){if(elem.nodeType===3||elem.nodeType===8)return;if(handler===false)handler=returnFalse;var ret,type,fn,j,i=0,all,namespaces,namespace,special,eventType,handleObj,origType,elemData=jQuery.hasData(elem)&&jQuery._data(elem),events=elemData&&elemData.events;if(!elemData||!events)return;if(types&&types.type){handler=types.handler;types=types.type};if(!types||typeof types==="string"&&types.charAt(0)==="."){types=types||"";for(type in events)jQuery.event.remove(elem,type+types);return};types=types.split(" ");while((type=types[i++])){origType=type;handleObj=null;all=type.indexOf(".")<0;namespaces=[];if(!all){namespaces=type.split(".");type=namespaces.shift();namespace=new RegExp("(^|\\.)"+jQuery.map(namespaces.slice(0).sort(),fcleanup).join("\\.(?:.*\\.)?")+"(\\.|$)")};eventType=events[type];if(!eventType)continue;if(!handler){for(j=0;j<eventType.length;j++){handleObj=eventType[j];if(all||namespace.test(handleObj.namespace)){jQuery.event.remove(elem,origType,handleObj.handler,j);eventType.splice(j--,1)}};continue};special=jQuery.event.special[type]||{};for(j=pos||0;j<eventType.length;j++){handleObj=eventType[j];if(handler.guid===handleObj.guid){if(all||namespace.test(handleObj.namespace)){if(pos==null)eventType.splice(j--,1);if(special.remove)special.remove.call(elem,handleObj)};if(pos!=null)break}};if(eventType.length===0||pos!=null&&eventType.length===1){if(!special.teardown||special.teardown.call(elem,namespaces)===false)jQuery.removeEvent(elem,type,elemData.handle);ret=null;delete events[type]}};if(jQuery.isEmptyObject(events)){var handle=elemData.handle;if(handle)handle.elem=null;delete elemData.events;delete elemData.handle;if(jQuery.isEmptyObject(elemData))jQuery.removeData(elem,undefined,true)}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(event,data,elem,onlyHandlers){var type=event.type||event,namespaces=[],exclusive;if(type.indexOf("!")>=0){type=type.slice(0,-1);exclusive=true};if(type.indexOf(".")>=0){namespaces=type.split(".");type=namespaces.shift();namespaces.sort()};if((!elem||jQuery.event.customEvent[type])&&!jQuery.event.global[type])return;event=typeof event==="object"?event[jQuery.expando]?event:new jQuery.Event(type,event):new jQuery.Event(type);event.type=type;event.exclusive=exclusive;event.namespace=namespaces.join(".");event.namespace_re=new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.)?")+"(\\.|$)");if(onlyHandlers||!elem){event.preventDefault();event.stopPropagation()};if(!elem){jQuery.each(jQuery.cache,function(){var internalKey=jQuery.expando,internalCache=this[internalKey];if(internalCache&&internalCache.events&&internalCache.events[type])jQuery.event.trigger(event,data,internalCache.handle.elem)});return};if(elem.nodeType===3||elem.nodeType===8)return;event.result=undefined;event.target=elem;data=data!=null?jQuery.makeArray(data):[];data.unshift(event);var cur=elem,ontype=type.indexOf(":")<0?"on"+type:"";do{var handle=jQuery._data(cur,"handle");event.currentTarget=cur;if(handle)handle.apply(cur,data);if(ontype&&jQuery.acceptData(cur)&&cur[ontype]&&cur[ontype].apply(cur,data)===false){event.result=false;event.preventDefault()};cur=cur.parentNode||cur.ownerDocument||cur===event.target.ownerDocument&&window}while(cur&&!event.isPropagationStopped());if(!event.isDefaultPrevented()){var old,special=jQuery.event.special[type]||{};if((!special._default||special._default.call(elem.ownerDocument,event)===false)&&!(type==="click"&&jQuery.nodeName(elem,"a"))&&jQuery.acceptData(elem)){try{if(ontype&&elem[type]){old=elem[ontype];if(old)elem[ontype]=null;jQuery.event.triggered=type;elem[type]()}}catch(ieError){};if(old)elem[ontype]=old;jQuery.event.triggered=undefined}};return event.result},handle:function(event){event=jQuery.event.fix(event||window.event);var handlers=((jQuery._data(this,"events")||{})[event.type]||[]).slice(0),run_all=!event.exclusive&&!event.namespace,args=Array.prototype.slice.call(arguments,0);args[0]=event;event.currentTarget=this;for(var j=0,l=handlers.length;j<l;j++){var handleObj=handlers[j];if(run_all||event.namespace_re.test(handleObj.namespace)){event.handler=handleObj.handler;event.data=handleObj.data;event.handleObj=handleObj;var ret=handleObj.handler.apply(this,args);if(ret!==undefined){event.result=ret;if(ret===false){event.preventDefault();event.stopPropagation()}};if(event.isImmediatePropagationStopped())break}};return event.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(event){if(event[jQuery.expando])return event;var originalEvent=event;event=jQuery.Event(originalEvent);for(var i=this.props.length,prop;i;){prop=this.props[--i];event[prop]=originalEvent[prop]};if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType===3)event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement===event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var eventDocument=event.target.ownerDocument||document,doc=eventDocument.documentElement,body=eventDocument.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc&&doc.clientLeft||body&&body.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc&&doc.clientTop||body&&body.clientTop||0)};if(event.which==null&&(event.charCode!=null||event.keyCode!=null))event.which=event.charCode!=null?event.charCode:event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button!==undefined)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event},guid:1E8,proxy:jQuery.proxy,special:{ready:{setup:jQuery.bindReady,teardown:jQuery.noop},live:{add:function(handleObj){jQuery.event.add(this,liveConvert(handleObj.origType,handleObj.selector),jQuery.extend({},handleObj,{handler:liveHandler,guid:handleObj.handler.guid}))},remove:function(handleObj){jQuery.event.remove(this,liveConvert(handleObj.origType,handleObj.selector),handleObj)}},beforeunload:{setup:function(data,namespaces,eventHandle){if(jQuery.isWindow(this))this.onbeforeunload=eventHandle},teardown:function(namespaces,eventHandle){if(this.onbeforeunload===eventHandle)this.onbeforeunload=null}}}};jQuery.removeEvent=document.removeEventListener?function(elem,type,handle){if(elem.removeEventListener)elem.removeEventListener(type,handle,false)}:function(elem,type,handle){if(elem.detachEvent)elem.detachEvent("on"+type,handle)};jQuery.Event=function(src,props){if(!this.preventDefault)return new jQuery.Event(src,props);if(src&&src.type){this.originalEvent=src;this.type=src.type;this.isDefaultPrevented=(src.defaultPrevented||src.returnValue===false||src.getPreventDefault&&src.getPreventDefault())?returnTrue:returnFalse}else this.type=src;if(props)jQuery.extend(this,props);this.timeStamp=jQuery.now();this[jQuery.expando]=true}
function returnFalse(){return false}
function returnTrue(){return true};jQuery.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.originalEvent;if(!e)return;if(e.preventDefault){e.preventDefault()}else e.returnValue=false},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e)return;if(e.stopPropagation)e.stopPropagation();e.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=returnTrue;this.stopPropagation()},isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse};var withinElement=function(event){var related=event.relatedTarget,inside=false,eventType=event.type;event.type=event.data;if(related!==this){if(related)inside=jQuery.contains(this,related);if(!inside){jQuery.event.handle.apply(this,arguments);event.type=eventType}}},delegate=function(event){event.type=event.data;jQuery.event.handle.apply(this,arguments)};jQuery.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(orig,fix){jQuery.event.special[orig]={setup:function(data){jQuery.event.add(this,fix,data&&data.selector?delegate:withinElement,orig)},teardown:function(data){jQuery.event.remove(this,fix,data&&data.selector?delegate:withinElement)}}});if(!jQuery.support.submitBubbles)jQuery.event.special.submit={setup:function(data,namespaces){if(!jQuery.nodeName(this,"form")){jQuery.event.add(this,"click.specialSubmit",function(e){var elem=e.target,type=elem.type;if((type==="submit"||type==="image")&&jQuery(elem).closest("form").length)trigger("submit",this,arguments)});jQuery.event.add(this,"keypress.specialSubmit",function(e){var elem=e.target,type=elem.type;if((type==="text"||type==="password")&&jQuery(elem).closest("form").length&&e.keyCode===13)trigger("submit",this,arguments)})}else return false},teardown:function(namespaces){jQuery.event.remove(this,".specialSubmit")}};if(!jQuery.support.changeBubbles){var changeFilters,getVal=function(elem){var type=elem.type,val=elem.value;if(type==="radio"||type==="checkbox"){val=elem.checked}else if(type==="select-multiple"){val=elem.selectedIndex>-1?jQuery.map(elem.options,function(elem){return elem.selected}).join("-"):""}else if(jQuery.nodeName(elem,"select"))val=elem.selectedIndex;return val},testChange=function testChange(e){var elem=e.target,data,val;if(!rformElems.test(elem.nodeName)||elem.readOnly)return;data=jQuery._data(elem,"_change_data");val=getVal(elem);if(e.type!=="focusout"||elem.type!=="radio")jQuery._data(elem,"_change_data",val);if(data===undefined||val===data)return;if(data!=null||val){e.type="change";e.liveFired=undefined;jQuery.event.trigger(e,arguments[1],elem)}};jQuery.event.special.change={filters:{focusout:testChange,beforedeactivate:testChange,click:function(e){var elem=e.target,type=jQuery.nodeName(elem,"input")?elem.type:"";if(type==="radio"||type==="checkbox"||jQuery.nodeName(elem,"select"))testChange.call(this,e)},keydown:function(e){var elem=e.target,type=jQuery.nodeName(elem,"input")?elem.type:"";if((e.keyCode===13&&!jQuery.nodeName(elem,"textarea"))||(e.keyCode===32&&(type==="checkbox"||type==="radio"))||type==="select-multiple")testChange.call(this,e)},beforeactivate:function(e){var elem=e.target;jQuery._data(elem,"_change_data",getVal(elem))}},setup:function(data,namespaces){if(this.type==="file")return false;for(var type in changeFilters)jQuery.event.add(this,type+".specialChange",changeFilters[type]);return rformElems.test(this.nodeName)},teardown:function(namespaces){jQuery.event.remove(this,".specialChange");return rformElems.test(this.nodeName)}};changeFilters=jQuery.event.special.change.filters;changeFilters.focus=changeFilters.beforeactivate}
function trigger(type,elem,args){var event=jQuery.extend({},args[0]);event.type=type;event.originalEvent={};event.liveFired=undefined;jQuery.event.handle.call(elem,event);if(event.isDefaultPrevented())args[0].preventDefault()};if(!jQuery.support.focusinBubbles)jQuery.each({focus:"focusin",blur:"focusout"},function(orig,fix){var attaches=0;jQuery.event.special[fix]={setup:function(){if(attaches++===0)document.addEventListener(orig,handler,true)},teardown:function(){if(--attaches===0)document.removeEventListener(orig,handler,true)}}
function handler(donor){var e=jQuery.event.fix(donor);e.type=fix;e.originalEvent={};jQuery.event.trigger(e,null,e.target);if(e.isDefaultPrevented())donor.preventDefault()}});jQuery.each(["bind","one"],function(i,name){jQuery.fn[name]=function(type,data,fn){var handler;if(typeof type==="object"){for(var key in type)this[name](key,data,type[key],fn);return this};if(arguments.length===2||data===false){fn=data;data=undefined};if(name==="one"){handler=function(event){jQuery(this).unbind(event,handler);return fn.apply(this,arguments)};handler.guid=fn.guid||jQuery.guid++}else handler=fn;if(type==="unload"&&name!=="one"){this.one(type,data,fn)}else for(var i=0,l=this.length;i<l;i++)jQuery.event.add(this[i],type,handler,data);return this}});jQuery.fn.extend({unbind:function(type,fn){if(typeof type==="object"&&!type.preventDefault){for(var key in type)this.unbind(key,type[key])}else for(var i=0,l=this.length;i<l;i++)jQuery.event.remove(this[i],type,fn);return this},delegate:function(selector,types,data,fn){return this.live(types,data,fn,selector)},undelegate:function(selector,types,fn){if(arguments.length===0){return this.unbind("live")}else return this.die(types,null,fn,selector)},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this)})},triggerHandler:function(type,data){if(this[0])return jQuery.event.trigger(type,data,this[0],true)},toggle:function(fn){var args=arguments,guid=fn.guid||jQuery.guid++,i=0,toggler=function(event){var lastToggle=(jQuery.data(this,"lastToggle"+fn.guid)||0)%i;jQuery.data(this,"lastToggle"+fn.guid,lastToggle+1);event.preventDefault();return args[lastToggle].apply(this,arguments)||false};toggler.guid=guid;while(i<args.length)args[i++].guid=guid;return this.click(toggler)},hover:function(fnOver,fnOut){return this.mouseenter(fnOver).mouseleave(fnOut||fnOver)}});var liveMap={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};jQuery.each(["live","die"],function(i,name){jQuery.fn[name]=function(types,data,fn,origSelector){var type,i=0,match,namespaces,preType,selector=origSelector||this.selector,context=origSelector?this:jQuery(this.context);if(typeof types==="object"&&!types.preventDefault){for(var key in types)context[name](key,data,types[key],selector);return this};if(name==="die"&&!types&&origSelector&&origSelector.charAt(0)==="."){context.unbind(origSelector);return this};if(data===false||jQuery.isFunction(data)){fn=data||returnFalse;data=undefined};types=(types||"").split(" ");while((type=types[i++])!=null){match=rnamespaces.exec(type);namespaces="";if(match){namespaces=match[0];type=type.replace(rnamespaces,"")};if(type==="hover"){types.push("mouseenter"+namespaces,"mouseleave"+namespaces);continue};preType=type;if(liveMap[type]){types.push(liveMap[type]+namespaces);type=type+namespaces}else type=(liveMap[type]||type)+namespaces;if(name==="live"){for(var j=0,l=context.length;j<l;j++)jQuery.event.add(context[j],"live."+liveConvert(type,selector),{data:data,selector:selector,handler:fn,origType:type,origHandler:fn,preType:preType})}else context.unbind("live."+liveConvert(type,selector),fn)};return this}})
function liveHandler(event){var stop,maxLevel,related,match,handleObj,elem,j,i,l,data,close,namespace,ret,elems=[],selectors=[],events=jQuery._data(this,"events");if(event.liveFired===this||!events||!events.live||event.target.disabled||event.button&&event.type==="click")return;if(event.namespace)namespace=new RegExp("(^|\\.)"+event.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");event.liveFired=this;var live=events.live.slice(0);for(j=0;j<live.length;j++){handleObj=live[j];if(handleObj.origType.replace(rnamespaces,"")===event.type){selectors.push(handleObj.selector)}else live.splice(j--,1)};match=jQuery(event.target).closest(selectors,event.currentTarget);for(i=0,l=match.length;i<l;i++){close=match[i];for(j=0;j<live.length;j++){handleObj=live[j];if(close.selector===handleObj.selector&&(!namespace||namespace.test(handleObj.namespace))&&!close.elem.disabled){elem=close.elem;related=null;if(handleObj.preType==="mouseenter"||handleObj.preType==="mouseleave"){event.type=handleObj.preType;related=jQuery(event.relatedTarget).closest(handleObj.selector)[0];if(related&&jQuery.contains(elem,related))related=elem};if(!related||related!==elem)elems.push({elem:elem,handleObj:handleObj,level:close.level})}}};for(i=0,l=elems.length;i<l;i++){match=elems[i];if(maxLevel&&match.level>maxLevel)break;event.currentTarget=match.elem;event.data=match.handleObj.data;event.handleObj=match.handleObj;ret=match.handleObj.origHandler.apply(match.elem,arguments);if(ret===false||event.isPropagationStopped()){maxLevel=match.level;if(ret===false)stop=false;if(event.isImmediatePropagationStopped())break}};return stop}
function liveConvert(type,selector){return(type&&type!=="*"?type+".":"")+selector.replace(rperiod,"`").replace(rspaces,"&")};jQuery.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error").split(" "),function(i,name){jQuery.fn[name]=function(data,fn){if(fn==null){fn=data;data=null};return arguments.length>0?this.bind(name,data,fn):this.trigger(name)};if(jQuery.attrFn)jQuery.attrFn[name]=true});(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,done=0,toString=Object.prototype.toString,hasDuplicate=false,baseHasDuplicate=true,rBackslash=/\\/g,rNonWord=/\W/;[0,0].sort(function(){baseHasDuplicate=false;return 0});var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;var origContext=context;if(context.nodeType!==1&&context.nodeType!==9)return[];if(!selector||typeof selector!=="string")return results;var m,set,checkSet,extra,ret,cur,pop,i,prune=true,contextXML=Sizzle.isXML(context),parts=[],soFar=selector;do{chunker.exec("");m=chunker.exec(soFar);if(m){soFar=m[3];parts.push(m[1]);if(m[2]){extra=m[3];break}}}while(m);if(parts.length>1&&origPOS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){set=posProcess(parts[0]+parts[1],context)}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){selector=parts.shift();if(Expr.relative[selector])selector+=parts.shift();set=posProcess(selector,set)}}}else{if(!seed&&parts.length>1&&context.nodeType===9&&!contextXML&&Expr.match.ID.test(parts[0])&&!Expr.match.ID.test(parts[parts.length-1])){ret=Sizzle.find(parts.shift(),context,contextXML);context=ret.expr?Sizzle.filter(ret.expr,ret.set)[0]:ret.set[0]};if(context){ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&(parts[0]==="~"||parts[0]==="+")&&context.parentNode?context.parentNode:context,contextXML);set=ret.expr?Sizzle.filter(ret.expr,ret.set):ret.set;if(parts.length>0){checkSet=makeArray(set)}else prune=false;while(parts.length){cur=parts.pop();pop=cur;if(!Expr.relative[cur]){cur=""}else pop=parts.pop();if(pop==null)pop=context;Expr.relative[cur](checkSet,pop,contextXML)}}else checkSet=parts=[]};if(!checkSet)checkSet=set;if(!checkSet)Sizzle.error(cur||selector);if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet)}else if(context&&context.nodeType===1){for(i=0;checkSet[i]!=null;i++)if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&Sizzle.contains(context,checkSet[i])))results.push(set[i])}else for(i=0;checkSet[i]!=null;i++)if(checkSet[i]&&checkSet[i].nodeType===1)results.push(set[i])}else makeArray(checkSet,results);if(extra){Sizzle(extra,origContext,results,seed);Sizzle.uniqueSort(results)};return results};Sizzle.uniqueSort=function(results){if(sortOrder){hasDuplicate=baseHasDuplicate;results.sort(sortOrder);if(hasDuplicate)for(var i=1;i<results.length;i++)if(results[i]===results[i-1])results.splice(i--,1)};return results};Sizzle.matches=function(expr,set){return Sizzle(expr,null,null,set)};Sizzle.matchesSelector=function(node,expr){return Sizzle(expr,null,null,[node]).length>0};Sizzle.find=function(expr,context,isXML){var set;if(!expr)return[];for(var i=0,l=Expr.order.length;i<l;i++){var match,type=Expr.order[i];if((match=Expr.leftMatch[type].exec(expr))){var left=match[1];match.splice(1,1);if(left.substr(left.length-1)!=="\\"){match[1]=(match[1]||"").replace(rBackslash,"");set=Expr.find[type](match,context,isXML);if(set!=null){expr=expr.replace(Expr.match[type],"");break}}}};if(!set)set=typeof context.getElementsByTagName!=="undefined"?context.getElementsByTagName("*"):[];return{set:set,expr:expr}};Sizzle.filter=function(expr,set,inplace,not){var match,anyFound,old=expr,result=[],curLoop=set,isXMLFilter=set&&set[0]&&Sizzle.isXML(set[0]);while(expr&&set.length){for(var type in Expr.filter)if((match=Expr.leftMatch[type].exec(expr))!=null&&match[2]){var found,item,filter=Expr.filter[type],left=match[1];anyFound=false;match.splice(1,1);if(left.substr(left.length-1)==="\\")continue;if(curLoop===result)result=[];if(Expr.preFilter[type]){match=Expr.preFilter[type](match,curLoop,inplace,result,not,isXMLFilter);if(!match){anyFound=found=true}else if(match===true)continue};if(match)for(var i=0;(item=curLoop[i])!=null;i++)if(item){found=filter(item,match,i,curLoop);var pass=not^!!found;if(inplace&&found!=null){if(pass){anyFound=true}else curLoop[i]=false}else if(pass){result.push(item);anyFound=true}};if(found!==undefined){if(!inplace)curLoop=result;expr=expr.replace(Expr.match[type],"");if(!anyFound)return[];break}};if(expr===old)if(anyFound==null){Sizzle.error(expr)}else break;old=expr};return curLoop};Sizzle.error=function(msg){throw"Syntax error, unrecognized expression: "+msg};var Expr=Sizzle.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(elem){return elem.getAttribute("href")},type:function(elem){return elem.getAttribute("type")}},relative:{"+":function(checkSet,part){var isPartStr=typeof part==="string",isTag=isPartStr&&!rNonWord.test(part),isPartStrNotTag=isPartStr&&!isTag;if(isTag)part=part.toLowerCase();for(var i=0,l=checkSet.length,elem;i<l;i++)if((elem=checkSet[i])){while((elem=elem.previousSibling)&&elem.nodeType!==1);checkSet[i]=isPartStrNotTag||elem&&elem.nodeName.toLowerCase()===part?elem||false:elem===part};if(isPartStrNotTag)Sizzle.filter(part,checkSet,true)},">":function(checkSet,part){var elem,isPartStr=typeof part==="string",i=0,l=checkSet.length;if(isPartStr&&!rNonWord.test(part)){part=part.toLowerCase();for(;i<l;i++){elem=checkSet[i];if(elem){var parent=elem.parentNode;checkSet[i]=parent.nodeName.toLowerCase()===part?parent:false}}}else{for(;i<l;i++){elem=checkSet[i];if(elem)checkSet[i]=isPartStr?elem.parentNode:elem.parentNode===part};if(isPartStr)Sizzle.filter(part,checkSet,true)}},"":function(checkSet,part,isXML){var nodeCheck,doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!rNonWord.test(part)){part=part.toLowerCase();nodeCheck=part;checkFn=dirNodeCheck};checkFn("parentNode",part,doneName,checkSet,nodeCheck,isXML)},"~":function(checkSet,part,isXML){var nodeCheck,doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!rNonWord.test(part)){part=part.toLowerCase();nodeCheck=part;checkFn=dirNodeCheck};checkFn("previousSibling",part,doneName,checkSet,nodeCheck,isXML)}},find:{ID:function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m&&m.parentNode?[m]:[]}},NAME:function(match,context){if(typeof context.getElementsByName!=="undefined"){var ret=[],results=context.getElementsByName(match[1]);for(var i=0,l=results.length;i<l;i++)if(results[i].getAttribute("name")===match[1])ret.push(results[i]);return ret.length===0?null:ret}},TAG:function(match,context){if(typeof context.getElementsByTagName!=="undefined")return context.getElementsByTagName(match[1])}},preFilter:{CLASS:function(match,curLoop,inplace,result,not,isXML){match=" "+match[1].replace(rBackslash,"")+" ";if(isXML)return match;for(var i=0,elem;(elem=curLoop[i])!=null;i++)if(elem)if(not^(elem.className&&(" "+elem.className+" ").replace(/[\t\n\r]/g," ").indexOf(match)>=0)){if(!inplace)result.push(elem)}else if(inplace)curLoop[i]=false;return false},ID:function(match){return match[1].replace(rBackslash,"")},TAG:function(match,curLoop){return match[1].replace(rBackslash,"").toLowerCase()},CHILD:function(match){if(match[1]==="nth"){if(!match[2])Sizzle.error(match[0]);match[2]=match[2].replace(/^\+|\s*/g,'');var test=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(match[2]==="even"&&"2n"||match[2]==="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);match[2]=(test[1]+(test[2]||1))-0;match[3]=test[3]-0}else if(match[2])Sizzle.error(match[0]);match[0]=done++;return match},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1]=match[1].replace(rBackslash,"");if(!isXML&&Expr.attrMap[name])match[1]=Expr.attrMap[name];match[4]=(match[4]||match[5]||"").replace(rBackslash,"");if(match[2]==="~=")match[4]=" "+match[4]+" ";return match},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if((chunker.exec(match[3])||"").length>1||/^\w/.test(match[3])){match[3]=Sizzle(match[3],null,null,curLoop)}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace)result.push.apply(result,ret);return false}}else if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0]))return true;return match},POS:function(match){match.unshift(true);return match}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden"},disabled:function(elem){return elem.disabled===true},checked:function(elem){return elem.checked===true},selected:function(elem){if(elem.parentNode)elem.parentNode.selectedIndex;return elem.selected===true},parent:function(elem){return!!elem.firstChild},empty:function(elem){return!elem.firstChild},has:function(elem,i,match){return!!Sizzle(match[3],elem).length},header:function(elem){return/h\d/i.test(elem.nodeName)},text:function(elem){var attr=elem.getAttribute("type"),type=elem.type;return elem.nodeName.toLowerCase()==="input"&&"text"===type&&(attr===type||attr===null)},radio:function(elem){return elem.nodeName.toLowerCase()==="input"&&"radio"===elem.type},checkbox:function(elem){return elem.nodeName.toLowerCase()==="input"&&"checkbox"===elem.type},file:function(elem){return elem.nodeName.toLowerCase()==="input"&&"file"===elem.type},password:function(elem){return elem.nodeName.toLowerCase()==="input"&&"password"===elem.type},submit:function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&"submit"===elem.type},image:function(elem){return elem.nodeName.toLowerCase()==="input"&&"image"===elem.type},reset:function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&"reset"===elem.type},button:function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&"button"===elem.type||name==="button"},input:function(elem){return/input|select|textarea|button/i.test(elem.nodeName)},focus:function(elem){return elem===elem.ownerDocument.activeElement}},setFilters:{first:function(elem,i){return i===0},last:function(elem,i,match,array){return i===array.length-1},even:function(elem,i){return i%2===0},odd:function(elem,i){return i%2===1},lt:function(elem,i,match){return i<match[3]-0},gt:function(elem,i,match){return i>match[3]-0},nth:function(elem,i,match){return match[3]-0===i},eq:function(elem,i,match){return match[3]-0===i}},filter:{PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array)}else if(name==="contains"){return(elem.textContent||elem.innerText||Sizzle.getText([elem])||"").indexOf(match[3])>=0}else if(name==="not"){var not=match[3];for(var j=0,l=not.length;j<l;j++)if(not[j]===elem)return false;return true}else Sizzle.error(name)},CHILD:function(elem,match){var type=match[1],node=elem;switch(type){case"only":case"first":while((node=node.previousSibling))if(node.nodeType===1)return false;if(type==="first")return true;node=elem;case"last":while((node=node.nextSibling))if(node.nodeType===1)return false;return true;case"nth":var first=match[2],last=match[3];if(first===1&&last===0)return true;var doneName=match[0],parent=elem.parentNode;if(parent&&(parent.sizcache!==doneName||!elem.nodeIndex)){var count=0;for(node=parent.firstChild;node;node=node.nextSibling)if(node.nodeType===1)node.nodeIndex=++count;parent.sizcache=doneName};var diff=elem.nodeIndex-last;if(first===0){return diff===0}else return(diff%first===0&&diff/first>=0)}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName.toLowerCase()===match},CLASS:function(elem,match){return(" "+(elem.className||elem.getAttribute("class"))+" ").indexOf(match)>-1},ATTR:function(elem,match){var name=match[1],result=Expr.attrHandle[name]?Expr.attrHandle[name](elem):elem[name]!=null?elem[name]:elem.getAttribute(name),value=result+"",type=match[2],check=match[4];return result==null?type==="!=":type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" "+value+" ").indexOf(check)>=0:!check?value&&result!==false:type==="!="?value!==check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,check.length+1)===check+"-":false},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter)return filter(elem,i,match,array)}}},origPOS=Expr.match.POS,fescape=function(all,num){return"\\"+(num-0+1)};for(var type in Expr.match){Expr.match[type]=new RegExp(Expr.match[type].source+(/(?![^\[]*\])(?![^\(]*\))/.source));Expr.leftMatch[type]=new RegExp(/(^(?:.|\r|\n)*?)/.source+Expr.match[type].source.replace(/\\(\d+)/g,fescape))};var makeArray=function(array,results){array=Array.prototype.slice.call(array,0);if(results){results.push.apply(results,array);return results};return array};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(e){makeArray=function(array,results){var i=0,ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array)}else if(typeof array.length==="number"){for(var l=array.length;i<l;i++)ret.push(array[i])}else for(;array[i];i++)ret.push(array[i]);return ret}};var sortOrder,siblingCheck;if(document.documentElement.compareDocumentPosition){sortOrder=function(a,b){if(a===b){hasDuplicate=true;return 0};if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}}else{sortOrder=function(a,b){if(a===b){hasDuplicate=true;return 0}else if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var al,bl,ap=[],bp=[],aup=a.parentNode,bup=b.parentNode,cur=aup;if(aup===bup){return siblingCheck(a,b)}else if(!aup){return-1}else if(!bup)return 1;while(cur){ap.unshift(cur);cur=cur.parentNode};cur=bup;while(cur){bp.unshift(cur);cur=cur.parentNode};al=ap.length;bl=bp.length;for(var i=0;i<al&&i<bl;i++)if(ap[i]!==bp[i])return siblingCheck(ap[i],bp[i]);return i===al?siblingCheck(a,bp[i],-1):siblingCheck(ap[i],b,1)};siblingCheck=function(a,b,ret){if(a===b)return ret;var cur=a.nextSibling;while(cur){if(cur===b)return-1;cur=cur.nextSibling};return 1}};Sizzle.getText=function(elems){var ret="",elem;for(var i=0;elems[i];i++){elem=elems[i];if(elem.nodeType===3||elem.nodeType===4){ret+=elem.nodeValue}else if(elem.nodeType!==8)ret+=Sizzle.getText(elem.childNodes)};return ret};(function(){var form=document.createElement("div"),id="script"+(new Date()).getTime(),root=document.documentElement;form.innerHTML="<a name='"+id+"'/>";root.insertBefore(form,root.firstChild);if(document.getElementById(id)){Expr.find.ID=function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?m.id===match[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[]}};Expr.filter.ID=function(elem,match){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match}};root.removeChild(form);root=form=null})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0)Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++)if(results[i].nodeType===1)tmp.push(results[i]);results=tmp};return results};div.innerHTML="<a href='#'></a>";if(div.firstChild&&typeof div.firstChild.getAttribute!=="undefined"&&div.firstChild.getAttribute("href")!=="#")Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2)};div=null})();if(document.querySelectorAll)(function(){var oldSizzle=Sizzle,div=document.createElement("div"),id="__sizzle__";div.innerHTML="<p class='TEST'></p>";if(div.querySelectorAll&&div.querySelectorAll(".TEST").length===0)return;Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&!Sizzle.isXML(context)){var match=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(query);if(match&&(context.nodeType===1||context.nodeType===9))if(match[1]){return makeArray(context.getElementsByTagName(query),extra)}else if(match[2]&&Expr.find.CLASS&&context.getElementsByClassName)return makeArray(context.getElementsByClassName(match[2]),extra);if(context.nodeType===9){if(query==="body"&&context.body){return makeArray([context.body],extra)}else if(match&&match[3]){var elem=context.getElementById(match[3]);if(elem&&elem.parentNode){if(elem.id===match[3])return makeArray([elem],extra)}else return makeArray([],extra)};try{return makeArray(context.querySelectorAll(query),extra)}catch(qsaError){}}else if(context.nodeType===1&&context.nodeName.toLowerCase()!=="object"){var oldContext=context,old=context.getAttribute("id"),nid=old||id,hasParent=context.parentNode,relativeHierarchySelector=/^\s*[+~]/.test(query);if(!old){context.setAttribute("id",nid)}else nid=nid.replace(/'/g,"\\$&");if(relativeHierarchySelector&&hasParent)context=context.parentNode;try{if(!relativeHierarchySelector||hasParent)return makeArray(context.querySelectorAll("[id='"+nid+"'] "+query),extra)}catch(pseudoError){}finally{if(!old)oldContext.removeAttribute("id")}}};return oldSizzle(query,context,extra,seed)};for(var prop in oldSizzle)Sizzle[prop]=oldSizzle[prop];div=null})();(function(){var html=document.documentElement,matches=html.matchesSelector||html.mozMatchesSelector||html.webkitMatchesSelector||html.msMatchesSelector;if(matches){var disconnectedMatch=!matches.call(document.createElement("div"),"div"),pseudoWorks=false;try{matches.call(document.documentElement,"[test!='']:sizzle")}catch(pseudoError){pseudoWorks=true};Sizzle.matchesSelector=function(node,expr){expr=expr.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!Sizzle.isXML(node))try{if(pseudoWorks||!Expr.match.PSEUDO.test(expr)&&!/!=/.test(expr)){var ret=matches.call(node,expr);if(ret||!disconnectedMatch||node.document&&node.document.nodeType!==11)return ret}}catch(e){};return Sizzle(expr,null,null,[node]).length>0}}})();(function(){var div=document.createElement("div");div.innerHTML="<div class='test e'></div><div class='test'></div>";if(!div.getElementsByClassName||div.getElementsByClassName("e").length===0)return;div.lastChild.className="e";if(div.getElementsByClassName("e").length===1)return;Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context,isXML){if(typeof context.getElementsByClassName!=="undefined"&&!isXML)return context.getElementsByClassName(match[1])};div=null})()
function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var match=false;elem=elem[dir];while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break};if(elem.nodeType===1&&!isXML){elem.sizcache=doneName;elem.sizset=i};if(elem.nodeName.toLowerCase()===cur){match=elem;break};elem=elem[dir]};checkSet[i]=match}}}
function dirCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var match=false;elem=elem[dir];while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break};if(elem.nodeType===1){if(!isXML){elem.sizcache=doneName;elem.sizset=i};if(typeof cur!=="string"){if(elem===cur){match=true;break}}else if(Sizzle.filter(cur,[elem]).length>0){match=elem;break}};elem=elem[dir]};checkSet[i]=match}}};if(document.documentElement.contains){Sizzle.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):true)}}else if(document.documentElement.compareDocumentPosition){Sizzle.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}}else Sizzle.contains=function(){return false};Sizzle.isXML=function(elem){var documentElement=(elem?elem.ownerDocument||elem:0).documentElement;return documentElement?documentElement.nodeName!=="HTML":false};var posProcess=function(selector,context){var match,tmpSet=[],later="",root=context.nodeType?[context]:context;while((match=Expr.match.PSEUDO.exec(selector))){later+=match[0];selector=selector.replace(Expr.match.PSEUDO,"")};selector=Expr.relative[selector]?selector+"*":selector;for(var i=0,l=root.length;i<l;i++)Sizzle(selector,root[i],tmpSet);return Sizzle.filter(later,tmpSet)};jQuery.find=Sizzle;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.filters;jQuery.unique=Sizzle.uniqueSort;jQuery.text=Sizzle.getText;jQuery.isXMLDoc=Sizzle.isXML;jQuery.contains=Sizzle.contains})();var runtil=/Until$/,rparentsprev=/^(?:parents|prevUntil|prevAll)/,rmultiselector=/,/,isSimple=/^.[^:#\[\.,]*$/,slice=Array.prototype.slice,POS=jQuery.expr.match.POS,guaranteedUnique={children:true,contents:true,next:true,prev:true};jQuery.fn.extend({find:function(selector){var self=this,i,l;if(typeof selector!=="string")return jQuery(selector).filter(function(){for(i=0,l=self.length;i<l;i++)if(jQuery.contains(self[i],this))return true});var ret=this.pushStack("","find",selector),length,n,r;for(i=0,l=this.length;i<l;i++){length=ret.length;jQuery.find(selector,this[i],ret);if(i>0)for(n=length;n<ret.length;n++)for(r=0;r<length;r++)if(ret[r]===ret[n]){ret.splice(n--,1);break}};return ret},has:function(target){var targets=jQuery(target);return this.filter(function(){for(var i=0,l=targets.length;i<l;i++)if(jQuery.contains(this,targets[i]))return true})},not:function(selector){return this.pushStack(winnow(this,selector,false),"not",selector)},filter:function(selector){return this.pushStack(winnow(this,selector,true),"filter",selector)},is:function(selector){return!!selector&&(typeof selector==="string"?jQuery.filter(selector,this).length>0:this.filter(selector).length>0)},closest:function(selectors,context){var ret=[],i,l,cur=this[0];if(jQuery.isArray(selectors)){var match,selector,matches={},level=1;if(cur&&selectors.length){for(i=0,l=selectors.length;i<l;i++){selector=selectors[i];if(!matches[selector])matches[selector]=POS.test(selector)?jQuery(selector,context||this.context):selector};while(cur&&cur.ownerDocument&&cur!==context){for(selector in matches){match=matches[selector];if(match.jquery?match.index(cur)>-1:jQuery(cur).is(match))ret.push({selector:selector,elem:cur,level:level})};cur=cur.parentNode;level++}};return ret};var pos=POS.test(selectors)||typeof selectors!=="string"?jQuery(selectors,context||this.context):0;for(i=0,l=this.length;i<l;i++){cur=this[i];while(cur)if(pos?pos.index(cur)>-1:jQuery.find.matchesSelector(cur,selectors)){ret.push(cur);break}else{cur=cur.parentNode;if(!cur||!cur.ownerDocument||cur===context||cur.nodeType===11)break}};ret=ret.length>1?jQuery.unique(ret):ret;return this.pushStack(ret,"closest",selectors)},index:function(elem){if(!elem||typeof elem==="string")return jQuery.inArray(this[0],elem?jQuery(elem):this.parent().children());return jQuery.inArray(elem.jquery?elem[0]:elem,this)},add:function(selector,context){var set=typeof selector==="string"?jQuery(selector,context):jQuery.makeArray(selector&&selector.nodeType?[selector]:selector),all=jQuery.merge(this.get(),set);return this.pushStack(isDisconnected(set[0])||isDisconnected(all[0])?all:jQuery.unique(all))},andSelf:function(){return this.add(this.prevObject)}})
function isDisconnected(node){return!node||!node.parentNode||node.parentNode.nodeType===11};jQuery.each({parent:function(elem){var parent=elem.parentNode;return parent&&parent.nodeType!==11?parent:null},parents:function(elem){return jQuery.dir(elem,"parentNode")},parentsUntil:function(elem,i,until){return jQuery.dir(elem,"parentNode",until)},next:function(elem){return jQuery.nth(elem,2,"nextSibling")},prev:function(elem){return jQuery.nth(elem,2,"previousSibling")},nextAll:function(elem){return jQuery.dir(elem,"nextSibling")},prevAll:function(elem){return jQuery.dir(elem,"previousSibling")},nextUntil:function(elem,i,until){return jQuery.dir(elem,"nextSibling",until)},prevUntil:function(elem,i,until){return jQuery.dir(elem,"previousSibling",until)},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem)},children:function(elem){return jQuery.sibling(elem.firstChild)},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes)}},function(name,fn){jQuery.fn[name]=function(until,selector){var ret=jQuery.map(this,fn,until),args=slice.call(arguments);if(!runtil.test(name))selector=until;if(selector&&typeof selector==="string")ret=jQuery.filter(selector,ret);ret=this.length>1&&!guaranteedUnique[name]?jQuery.unique(ret):ret;if((this.length>1||rmultiselector.test(selector))&&rparentsprev.test(name))ret=ret.reverse();return this.pushStack(ret,name,args.join(","))}});jQuery.extend({filter:function(expr,elems,not){if(not)expr=":not("+expr+")";return elems.length===1?jQuery.find.matchesSelector(elems[0],expr)?[elems[0]]:[]:jQuery.find.matches(expr,elems)},dir:function(elem,dir,until){var matched=[],cur=elem[dir];while(cur&&cur.nodeType!==9&&(until===undefined||cur.nodeType!==1||!jQuery(cur).is(until))){if(cur.nodeType===1)matched.push(cur);cur=cur[dir]};return matched},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType===1&&++num===result)break;return cur},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling)if(n.nodeType===1&&n!==elem)r.push(n);return r}})
function winnow(elements,qualifier,keep){qualifier=qualifier||0;if(jQuery.isFunction(qualifier)){return jQuery.grep(elements,function(elem,i){var retVal=!!qualifier.call(elem,i,elem);return retVal===keep})}else if(qualifier.nodeType){return jQuery.grep(elements,function(elem,i){return(elem===qualifier)===keep})}else if(typeof qualifier==="string"){var filtered=jQuery.grep(elements,function(elem){return elem.nodeType===1});if(isSimple.test(qualifier)){return jQuery.filter(qualifier,filtered,!keep)}else qualifier=jQuery.filter(qualifier,filtered)};return jQuery.grep(elements,function(elem,i){return(jQuery.inArray(elem,qualifier)>=0)===keep})};var rinlinejQuery=/ jQuery\d+="(?:\d+|null)"/g,rleadingWhitespace=/^\s+/,rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,rtagName=/<([\w:]+)/,rtbody=/<tbody/i,rhtml=/<|&#?\w+;/,rnocache=/<(?:script|object|embed|option|style)/i,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptType=/\/(java|ecma)script/i,rcleanScript=/^\s*<!(?:\[CDATA\[|\-\-)/,wrapMap={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};wrapMap.optgroup=wrapMap.option;wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;if(!jQuery.support.htmlSerialize)wrapMap._default=[1,"div<div>","</div>"];jQuery.fn.extend({text:function(text){if(jQuery.isFunction(text))return this.each(function(i){var self=jQuery(this);self.text(text.call(this,i,self.text()))});if(typeof text!=="object"&&text!==undefined)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));return jQuery.text(this)},wrapAll:function(html){if(jQuery.isFunction(html))return this.each(function(i){jQuery(this).wrapAll(html.call(this,i))});if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode)wrap.insertBefore(this[0]);wrap.map(function(){var elem=this;while(elem.firstChild&&elem.firstChild.nodeType===1)elem=elem.firstChild;return elem}).append(this)};return this},wrapInner:function(html){if(jQuery.isFunction(html))return this.each(function(i){jQuery(this).wrapInner(html.call(this,i))});return this.each(function(){var self=jQuery(this),contents=self.contents();if(contents.length){contents.wrapAll(html)}else self.append(html)})},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html)})},unwrap:function(){return this.parent().each(function(){if(!jQuery.nodeName(this,"body"))jQuery(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1)this.appendChild(elem)})},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1)this.insertBefore(elem,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this)})}else if(arguments.length){var set=jQuery(arguments[0]);set.push.apply(set,this.toArray());return this.pushStack(set,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling)})}else if(arguments.length){var set=this.pushStack(this,"after",arguments);set.push.apply(set,jQuery(arguments[0]).toArray());return set}},remove:function(selector,keepData){for(var i=0,elem;(elem=this[i])!=null;i++)if(!selector||jQuery.filter(selector,[elem]).length){if(!keepData&&elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"));jQuery.cleanData([elem])};if(elem.parentNode)elem.parentNode.removeChild(elem)};return this},empty:function(){for(var i=0,elem;(elem=this[i])!=null;i++){if(elem.nodeType===1)jQuery.cleanData(elem.getElementsByTagName("*"));while(elem.firstChild)elem.removeChild(elem.firstChild)};return this},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents)})},html:function(value){if(value===undefined){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(rinlinejQuery,""):null}else if(typeof value==="string"&&!rnocache.test(value)&&(jQuery.support.leadingWhitespace||!rleadingWhitespace.test(value))&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=value.replace(rxhtmlTag,"<$1></$2>");try{for(var i=0,l=this.length;i<l;i++)if(this[i].nodeType===1){jQuery.cleanData(this[i].getElementsByTagName("*"));this[i].innerHTML=value}}catch(e){this.empty().append(value)}}else if(jQuery.isFunction(value)){this.each(function(i){var self=jQuery(this);self.html(value.call(this,i,self.html()))})}else this.empty().append(value);return this},replaceWith:function(value){if(this[0]&&this[0].parentNode){if(jQuery.isFunction(value))return this.each(function(i){var self=jQuery(this),old=self.html();self.replaceWith(value.call(this,i,old))});if(typeof value!=="string")value=jQuery(value).detach();return this.each(function(){var next=this.nextSibling,parent=this.parentNode;jQuery(this).remove();if(next){jQuery(next).before(value)}else jQuery(parent).append(value)})}else return this.length?this.pushStack(jQuery(jQuery.isFunction(value)?value():value),"replaceWith",value):this},detach:function(selector){return this.remove(selector,true)},domManip:function(args,table,callback){var results,first,fragment,parent,value=args[0],scripts=[];if(!jQuery.support.checkClone&&arguments.length===3&&typeof value==="string"&&rchecked.test(value))return this.each(function(){jQuery(this).domManip(args,table,callback,true)});if(jQuery.isFunction(value))return this.each(function(i){var self=jQuery(this);args[0]=value.call(this,i,table?self.html():undefined);self.domManip(args,table,callback)});if(this[0]){parent=value&&value.parentNode;if(jQuery.support.parentNode&&parent&&parent.nodeType===11&&parent.childNodes.length===this.length){results={fragment:parent}}else results=jQuery.buildFragment(args,this,scripts);fragment=results.fragment;if(fragment.childNodes.length===1){first=fragment=fragment.firstChild}else first=fragment.firstChild;if(first){table=table&&jQuery.nodeName(first,"tr");for(var i=0,l=this.length,lastIndex=l-1;i<l;i++)callback.call(table?root(this[i],first):this[i],results.cacheable||(l>1&&i<lastIndex)?jQuery.clone(fragment,true,true):fragment)};if(scripts.length)jQuery.each(scripts,evalScript)};return this}})
function root(elem,cur){return jQuery.nodeName(elem,"table")?(elem.getElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.createElement("tbody"))):elem}
function cloneCopyEvent(src,dest){if(dest.nodeType!==1||!jQuery.hasData(src))return;var internalKey=jQuery.expando,oldData=jQuery.data(src),curData=jQuery.data(dest,oldData);if((oldData=oldData[internalKey])){var events=oldData.events;curData=curData[internalKey]=jQuery.extend({},oldData);if(events){delete curData.handle;curData.events={};for(var type in events)for(var i=0,l=events[type].length;i<l;i++)jQuery.event.add(dest,type+(events[type][i].namespace?".":"")+events[type][i].namespace,events[type][i],events[type][i].data)}}}
function cloneFixAttributes(src,dest){var nodeName;if(dest.nodeType!==1)return;if(dest.clearAttributes)dest.clearAttributes();if(dest.mergeAttributes)dest.mergeAttributes(src);nodeName=dest.nodeName.toLowerCase();if(nodeName==="object"){dest.outerHTML=src.outerHTML}else if(nodeName==="input"&&(src.type==="checkbox"||src.type==="radio")){if(src.checked)dest.defaultChecked=dest.checked=src.checked;if(dest.value!==src.value)dest.value=src.value}else if(nodeName==="option"){dest.selected=src.defaultSelected}else if(nodeName==="input"||nodeName==="textarea")dest.defaultValue=src.defaultValue;dest.removeAttribute(jQuery.expando)};jQuery.buildFragment=function(args,nodes,scripts){var fragment,cacheable,cacheresults,doc;if(nodes&&nodes[0])doc=nodes[0].ownerDocument||nodes[0];if(!doc.createDocumentFragment)doc=document;if(args.length===1&&typeof args[0]==="string"&&args[0].length<512&&doc===document&&args[0].charAt(0)==="<"&&!rnocache.test(args[0])&&(jQuery.support.checkClone||!rchecked.test(args[0]))){cacheable=true;cacheresults=jQuery.fragments[args[0]];if(cacheresults&&cacheresults!==1)fragment=cacheresults};if(!fragment){fragment=doc.createDocumentFragment();jQuery.clean(args,doc,fragment,scripts)};if(cacheable)jQuery.fragments[args[0]]=cacheresults?fragment:1;return{fragment:fragment,cacheable:cacheable}};jQuery.fragments={};jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(selector){var ret=[],insert=jQuery(selector),parent=this.length===1&&this[0].parentNode;if(parent&&parent.nodeType===11&&parent.childNodes.length===1&&insert.length===1){insert[original](this[0]);return this}else{for(var i=0,l=insert.length;i<l;i++){var elems=(i>0?this.clone(true):this).get();jQuery(insert[i])[original](elems);ret=ret.concat(elems)};return this.pushStack(ret,name,insert.selector)}}})
function getAll(elem){if("getElementsByTagName"in elem){return elem.getElementsByTagName("*")}else if("querySelectorAll"in elem){return elem.querySelectorAll("*")}else return[]}
function fixDefaultChecked(elem){if(elem.type==="checkbox"||elem.type==="radio")elem.defaultChecked=elem.checked}
function findInputs(elem){if(jQuery.nodeName(elem,"input")){fixDefaultChecked(elem)}else if("getElementsByTagName"in elem)jQuery.grep(elem.getElementsByTagName("input"),fixDefaultChecked)};jQuery.extend({clone:function(elem,dataAndEvents,deepDataAndEvents){var clone=elem.cloneNode(true),srcElements,destElements,i;if((!jQuery.support.noCloneEvent||!jQuery.support.noCloneChecked)&&(elem.nodeType===1||elem.nodeType===11)&&!jQuery.isXMLDoc(elem)){cloneFixAttributes(elem,clone);srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i)cloneFixAttributes(srcElements[i],destElements[i])};if(dataAndEvents){cloneCopyEvent(elem,clone);if(deepDataAndEvents){srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i)cloneCopyEvent(srcElements[i],destElements[i])}};srcElements=destElements=null;return clone},clean:function(elems,context,fragment,scripts){var checkScriptType;context=context||document;if(typeof context.createElement==="undefined")context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;var ret=[],j;for(var i=0,elem;(elem=elems[i])!=null;i++){if(typeof elem==="number")elem+="";if(!elem)continue;if(typeof elem==="string")if(!rhtml.test(elem)){elem=context.createTextNode(elem)}else{elem=elem.replace(rxhtmlTag,"<$1></$2>");var tag=(rtagName.exec(elem)||["",""])[1].toLowerCase(),wrap=wrapMap[tag]||wrapMap._default,depth=wrap[0],div=context.createElement("div");div.innerHTML=wrap[1]+elem+wrap[2];while(depth--)div=div.lastChild;if(!jQuery.support.tbody){var hasBody=rtbody.test(elem),tbody=tag==="table"&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]==="<table>"&&!hasBody?div.childNodes:[];for(j=tbody.length-1;j>=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j])};if(!jQuery.support.leadingWhitespace&&rleadingWhitespace.test(elem))div.insertBefore(context.createTextNode(rleadingWhitespace.exec(elem)[0]),div.firstChild);elem=div.childNodes};var len;if(!jQuery.support.appendChecked)if(elem[0]&&typeof(len=elem.length)==="number"){for(j=0;j<len;j++)findInputs(elem[j])}else findInputs(elem);if(elem.nodeType){ret.push(elem)}else ret=jQuery.merge(ret,elem)};if(fragment){checkScriptType=function(elem){return!elem.type||rscriptType.test(elem.type)};for(i=0;ret[i];i++)if(scripts&&jQuery.nodeName(ret[i],"script")&&(!ret[i].type||ret[i].type.toLowerCase()==="text/javascript")){scripts.push(ret[i].parentNode?ret[i].parentNode.removeChild(ret[i]):ret[i])}else{if(ret[i].nodeType===1){var jsTags=jQuery.grep(ret[i].getElementsByTagName("script"),checkScriptType);ret.splice.apply(ret,[i+1,0].concat(jsTags))};fragment.appendChild(ret[i])}};return ret},cleanData:function(elems){var data,id,cache=jQuery.cache,internalKey=jQuery.expando,special=jQuery.event.special,deleteExpando=jQuery.support.deleteExpando;for(var i=0,elem;(elem=elems[i])!=null;i++){if(elem.nodeName&&jQuery.noData[elem.nodeName.toLowerCase()])continue;id=elem[jQuery.expando];if(id){data=cache[id]&&cache[id][internalKey];if(data&&data.events){for(var type in data.events)if(special[type]){jQuery.event.remove(elem,type)}else jQuery.removeEvent(elem,type,data.handle);if(data.handle)data.handle.elem=null};if(deleteExpando){delete elem[jQuery.expando]}else if(elem.removeAttribute)elem.removeAttribute(jQuery.expando);delete cache[id]}}}})
function evalScript(i,elem){if(elem.src){jQuery.ajax({url:elem.src,async:false,dataType:"script"})}else jQuery.globalEval((elem.text||elem.textContent||elem.innerHTML||"").replace(rcleanScript,"/*$0*/"));if(elem.parentNode)elem.parentNode.removeChild(elem)};var ralpha=/alpha\([^)]*\)/i,ropacity=/opacity=([^)]*)/,rupper=/([A-Z]|^ms)/g,rnumpx=/^-?\d+(?:px)?$/i,rnum=/^-?\d/,rrelNum=/^[+\-]=/,rrelNumFilter=/[^+\-\.\de]+/g,cssShow={position:"absolute",visibility:"hidden",display:"block"},cssWidth=["Left","Right"],cssHeight=["Top","Bottom"],curCSS,getComputedStyle,currentStyle;jQuery.fn.css=function(name,value){if(arguments.length===2&&value===undefined)return this;return jQuery.access(this,name,value,true,function(elem,name,value){return value!==undefined?jQuery.style(elem,name,value):jQuery.css(elem,name)})};jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var ret=curCSS(elem,"opacity","opacity");return ret===""?"1":ret}else return elem.style.opacity}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":jQuery.support.cssFloat?"cssFloat":"styleFloat"},style:function(elem,name,value,extra){if(!elem||elem.nodeType===3||elem.nodeType===8||!elem.style)return;var ret,type,origName=jQuery.camelCase(name),style=elem.style,hooks=jQuery.cssHooks[origName];name=jQuery.cssProps[origName]||origName;if(value!==undefined){type=typeof value;if(type==="number"&&isNaN(value)||value==null)return;if(type==="string"&&rrelNum.test(value)){value=+value.replace(rrelNumFilter,"")+parseFloat(jQuery.css(elem,name));type="number"};if(type==="number"&&!jQuery.cssNumber[origName])value+="px";if(!hooks||!("set"in hooks)||(value=hooks.set(elem,value))!==undefined)try{style[name]=value}catch(e){}}else{if(hooks&&"get"in hooks&&(ret=hooks.get(elem,false,extra))!==undefined)return ret;return style[name]}},css:function(elem,name,extra){var ret,hooks;name=jQuery.camelCase(name);hooks=jQuery.cssHooks[name];name=jQuery.cssProps[name]||name;if(name==="cssFloat")name="float";if(hooks&&"get"in hooks&&(ret=hooks.get(elem,true,extra))!==undefined){return ret}else if(curCSS)return curCSS(elem,name)},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name]};callback.call(elem);for(name in options)elem.style[name]=old[name]}});jQuery.curCSS=jQuery.css;jQuery.each(["height","width"],function(i,name){jQuery.cssHooks[name]={get:function(elem,computed,extra){var val;if(computed){if(elem.offsetWidth!==0){return getWH(elem,name,extra)}else jQuery.swap(elem,cssShow,function(){val=getWH(elem,name,extra)});return val}},set:function(elem,value){if(rnumpx.test(value)){value=parseFloat(value);if(value>=0)return value+"px"}else return value}}});if(!jQuery.support.opacity)jQuery.cssHooks.opacity={get:function(elem,computed){return ropacity.test((computed&&elem.currentStyle?elem.currentStyle.filter:elem.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":computed?"1":""},set:function(elem,value){var style=elem.style,currentStyle=elem.currentStyle;style.zoom=1;var opacity=jQuery.isNaN(value)?"":"alpha(opacity="+value*100+")",filter=currentStyle&&currentStyle.filter||style.filter||"";style.filter=ralpha.test(filter)?filter.replace(ralpha,opacity):filter+" "+opacity}};jQuery(function(){if(!jQuery.support.reliableMarginRight)jQuery.cssHooks.marginRight={get:function(elem,computed){var ret;jQuery.swap(elem,{display:"inline-block"},function(){if(computed){ret=curCSS(elem,"margin-right","marginRight")}else ret=elem.style.marginRight});return ret}}});if(document.defaultView&&document.defaultView.getComputedStyle)getComputedStyle=function(elem,name){var ret,defaultView,computedStyle;name=name.replace(rupper,"-$1").toLowerCase();if(!(defaultView=elem.ownerDocument.defaultView))return undefined;if((computedStyle=defaultView.getComputedStyle(elem,null))){ret=computedStyle.getPropertyValue(name);if(ret===""&&!jQuery.contains(elem.ownerDocument.documentElement,elem))ret=jQuery.style(elem,name)};return ret};if(document.documentElement.currentStyle)currentStyle=function(elem,name){var left,ret=elem.currentStyle&&elem.currentStyle[name],rsLeft=elem.runtimeStyle&&elem.runtimeStyle[name],style=elem.style;if(!rnumpx.test(ret)&&rnum.test(ret)){left=style.left;if(rsLeft)elem.runtimeStyle.left=elem.currentStyle.left;style.left=name==="fontSize"?"1em":(ret||0);ret=style.pixelLeft+"px";style.left=left;if(rsLeft)elem.runtimeStyle.left=rsLeft};return ret===""?"auto":ret};curCSS=getComputedStyle||currentStyle
function getWH(elem,name,extra){var val=name==="width"?elem.offsetWidth:elem.offsetHeight,which=name==="width"?cssWidth:cssHeight;if(val>0){if(extra!=="border")jQuery.each(which,function(){if(!extra)val-=parseFloat(jQuery.css(elem,"padding"+this))||0;if(extra==="margin"){val+=parseFloat(jQuery.css(elem,extra+this))||0}else val-=parseFloat(jQuery.css(elem,"border"+this+"Width"))||0});return val+"px"};val=curCSS(elem,name,name);if(val<0||val==null)val=elem.style[name]||0;val=parseFloat(val)||0;if(extra)jQuery.each(which,function(){val+=parseFloat(jQuery.css(elem,"padding"+this))||0;if(extra!=="padding")val+=parseFloat(jQuery.css(elem,"border"+this+"Width"))||0;if(extra==="margin")val+=parseFloat(jQuery.css(elem,extra+this))||0});return val+"px"};if(jQuery.expr&&jQuery.expr.filters){jQuery.expr.filters.hidden=function(elem){var width=elem.offsetWidth,height=elem.offsetHeight;return(width===0&&height===0)||(!jQuery.support.reliableHiddenOffsets&&(elem.style.display||jQuery.css(elem,"display"))==="none")};jQuery.expr.filters.visible=function(elem){return!jQuery.expr.filters.hidden(elem)}};var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rhash=/#.*$/,rheaders=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,rinput=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,rlocalProtocol=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rquery=/\?/,rscript=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,rselectTextarea=/^(?:select|textarea)/i,rspacesAjax=/\s+/,rts=/([?&])_=[^&]*/,rurl=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,_load=jQuery.fn.load,prefilters={},transports={},ajaxLocation,ajaxLocParts;try{ajaxLocation=location.href}catch(e){ajaxLocation=document.createElement("a");ajaxLocation.href="";ajaxLocation=ajaxLocation.href};ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[]
function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!=="string"){func=dataTypeExpression;dataTypeExpression="*"};if(jQuery.isFunction(func)){var dataTypes=dataTypeExpression.toLowerCase().split(rspacesAjax),i=0,length=dataTypes.length,dataType,list,placeBefore;for(;i<length;i++){dataType=dataTypes[i];placeBefore=/^\+/.test(dataType);if(placeBefore)dataType=dataType.substr(1)||"*";list=structure[dataType]=structure[dataType]||[];list[placeBefore?"unshift":"push"](func)}}}}
function inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR,dataType,inspected){dataType=dataType||options.dataTypes[0];inspected=inspected||{};inspected[dataType]=true;var list=structure[dataType],i=0,length=list?list.length:0,executeOnly=(structure===prefilters),selection;for(;i<length&&(executeOnly||!selection);i++){selection=list[i](options,originalOptions,jqXHR);if(typeof selection==="string")if(!executeOnly||inspected[selection]){selection=undefined}else{options.dataTypes.unshift(selection);selection=inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR,selection,inspected)}};if((executeOnly||!selection)&&!inspected["*"])selection=inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR,"*",inspected);return selection};jQuery.fn.extend({load:function(url,params,callback){if(typeof url!=="string"&&_load){return _load.apply(this,arguments)}else if(!this.length)return this;var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off)};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=undefined}else if(typeof params==="object"){params=jQuery.param(params,jQuery.ajaxSettings.traditional);type="POST"};var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(jqXHR,status,responseText){responseText=jqXHR.responseText;if(jqXHR.isResolved()){jqXHR.done(function(r){responseText=r});self.html(selector?jQuery("<div>").append(responseText.replace(rscript,"")).find(selector):responseText)};if(callback)self.each(callback,[responseText,status,jqXHR])}});return this},serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||rselectTextarea.test(this.nodeName)||rinput.test(this.type))}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val.replace(rCRLF,"\r\n")}}):{name:elem.name,value:val.replace(rCRLF,"\r\n")}}).get()}});jQuery.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f)}});jQuery.each(["get","post"],function(i,method){jQuery[method]=function(url,data,callback,type){if(jQuery.isFunction(data)){type=type||callback;callback=data;data=undefined};return jQuery.ajax({type:method,url:url,data:data,success:callback,dataType:type})}});jQuery.extend({getScript:function(url,callback){return jQuery.get(url,undefined,callback,"script")},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json")},ajaxSetup:function(target,settings){if(!settings){settings=target;target=jQuery.extend(true,jQuery.ajaxSettings,settings)}else jQuery.extend(true,target,jQuery.ajaxSettings,settings);for(var field in {context:1,url:1})if(field in settings){target[field]=settings[field]}else if(field in jQuery.ajaxSettings)target[field]=jQuery.ajaxSettings[field];return target},ajaxSettings:{url:ajaxLocation,isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":window.String,"text html":true,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML}},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined};options=options||{};var s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=callbackContext!==s&&(callbackContext.nodeType||callbackContext instanceof jQuery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery._Deferred(),statusCode=s.statusCode||{},ifModifiedKey,requestHeaders={},requestHeadersNames={},responseHeadersString,responseHeaders,transport,timeoutTimer,parts,state=0,fireGlobals,i,jqXHR={readyState:0,setRequestHeader:function(name,value){if(!state){var lname=name.toLowerCase();name=requestHeadersNames[lname]=requestHeadersNames[lname]||name;requestHeaders[name]=value};return this},getAllResponseHeaders:function(){return state===2?responseHeadersString:null},getResponseHeader:function(key){var match;if(state===2){if(!responseHeaders){responseHeaders={};while((match=rheaders.exec(responseHeadersString)))responseHeaders[match[1].toLowerCase()]=match[2]};match=responseHeaders[key.toLowerCase()]};return match===undefined?null:match},overrideMimeType:function(type){if(!state)s.mimeType=type;return this},abort:function(statusText){statusText=statusText||"abort";if(transport)transport.abort(statusText);done(0,statusText);return this}}
function done(status,statusText,responses,headers){if(state===2)return;state=2;if(timeoutTimer)clearTimeout(timeoutTimer);transport=undefined;responseHeadersString=headers||"";jqXHR.readyState=status?4:0;var isSuccess,success,error,response=responses?ajaxHandleResponses(s,jqXHR,responses):undefined,lastModified,etag;if(status>=200&&status<300||status===304){if(s.ifModified){if((lastModified=jqXHR.getResponseHeader("Last-Modified")))jQuery.lastModified[ifModifiedKey]=lastModified;if((etag=jqXHR.getResponseHeader("Etag")))jQuery.etag[ifModifiedKey]=etag};if(status===304){statusText="notmodified";isSuccess=true}else try{success=ajaxConvert(s,response);statusText="success";isSuccess=true}catch(e){statusText="parsererror";error=e}}else{error=statusText;if(!statusText||status){statusText="error";if(status<0)status=0}};jqXHR.status=status;jqXHR.statusText=statusText;if(isSuccess){deferred.resolveWith(callbackContext,[success,statusText,jqXHR])}else deferred.rejectWith(callbackContext,[jqXHR,statusText,error]);jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals)globalEventContext.trigger("ajax"+(isSuccess?"Success":"Error"),[jqXHR,s,isSuccess?success:error]);completeDeferred.resolveWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger("ajaxComplete",[jqXHR,s]);if(!(--jQuery.active))jQuery.event.trigger("ajaxStop")}};deferred.promise(jqXHR);jqXHR.success=jqXHR.done;jqXHR.error=jqXHR.fail;jqXHR.complete=completeDeferred.done;jqXHR.statusCode=function(map){if(map){var tmp;if(state<2){for(tmp in map)statusCode[tmp]=[statusCode[tmp],map[tmp]]}else{tmp=map[jqXHR.status];jqXHR.then(tmp,tmp)}};return this};s.url=((url||s.url)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//");s.dataTypes=jQuery.trim(s.dataType||"*").toLowerCase().split(rspacesAjax);if(s.crossDomain==null){parts=rurl.exec(s.url.toLowerCase());s.crossDomain=!!(parts&&(parts[1]!=ajaxLocParts[1]||parts[2]!=ajaxLocParts[2]||(parts[3]||(parts[1]==="http:"?80:443))!=(ajaxLocParts[3]||(ajaxLocParts[1]==="http:"?80:443))))};if(s.data&&s.processData&&typeof s.data!=="string")s.data=jQuery.param(s.data,s.traditional);inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(state===2)return false;fireGlobals=s.global;s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);if(fireGlobals&&jQuery.active++===0)jQuery.event.trigger("ajaxStart");if(!s.hasContent){if(s.data)s.url+=(rquery.test(s.url)?"&":"?")+s.data;ifModifiedKey=s.url;if(s.cache===false){var ts=jQuery.now(),ret=s.url.replace(rts,"$1_="+ts);s.url=ret+((ret===s.url)?(rquery.test(s.url)?"&":"?")+"_="+ts:"")}};if(s.data&&s.hasContent&&s.contentType!==false||options.contentType)jqXHR.setRequestHeader("Content-Type",s.contentType);if(s.ifModified){ifModifiedKey=ifModifiedKey||s.url;if(jQuery.lastModified[ifModifiedKey])jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[ifModifiedKey]);if(jQuery.etag[ifModifiedKey])jqXHR.setRequestHeader("If-None-Match",jQuery.etag[ifModifiedKey])};jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+(s.dataTypes[0]!=="*"?", */*; q=0.01":""):s.accepts["*"]);for(i in s.headers)jqXHR.setRequestHeader(i,s.headers[i]);if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||state===2)){jqXHR.abort();return false};for(i in {success:1,error:1,complete:1})jqXHR[i](s[i]);transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,"No Transport")}else{jqXHR.readyState=1;if(fireGlobals)globalEventContext.trigger("ajaxSend",[jqXHR,s]);if(s.async&&s.timeout>0)timeoutTimer=setTimeout(function(){jqXHR.abort("timeout")},s.timeout);try{state=1;transport.send(requestHeaders,done)}catch(e){if(status<2){done(-1,e)}else jQuery.error(e)}};return jqXHR},param:function(a,traditional){var s=[],add=function(key,value){value=jQuery.isFunction(value)?value():value;s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value)};if(traditional===undefined)traditional=jQuery.ajaxSettings.traditional;if(jQuery.isArray(a)||(a.jquery&&!jQuery.isPlainObject(a))){jQuery.each(a,function(){add(this.name,this.value)})}else for(var prefix in a)buildParams(prefix,a[prefix],traditional,add);return s.join("&").replace(r20,"+")}})
function buildParams(prefix,obj,traditional,add){if(jQuery.isArray(obj)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v)}else buildParams(prefix+"["+(typeof v==="object"||jQuery.isArray(v)?i:"")+"]",v,traditional,add)})}else if(!traditional&&obj!=null&&typeof obj==="object"){for(var name in obj)buildParams(prefix+"["+name+"]",obj[name],traditional,add)}else add(prefix,obj)};jQuery.extend({active:0,lastModified:{},etag:{}})
function ajaxHandleResponses(s,jqXHR,responses){var contents=s.contents,dataTypes=s.dataTypes,responseFields=s.responseFields,ct,type,finalDataType,firstDataType;for(type in responseFields)if(type in responses)jqXHR[responseFields[type]]=responses[type];while(dataTypes[0]==="*"){dataTypes.shift();if(ct===undefined)ct=s.mimeType||jqXHR.getResponseHeader("content-type")};if(ct)for(type in contents)if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break};if(dataTypes[0]in responses){finalDataType=dataTypes[0]}else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break};if(!firstDataType)firstDataType=type};finalDataType=finalDataType||firstDataType};if(finalDataType){if(finalDataType!==dataTypes[0])dataTypes.unshift(finalDataType);return responses[finalDataType]}}
function ajaxConvert(s,response){if(s.dataFilter)response=s.dataFilter(response,s.dataType);var dataTypes=s.dataTypes,converters={},i,key,length=dataTypes.length,tmp,current=dataTypes[0],prev,conversion,conv,conv1,conv2;for(i=1;i<length;i++){if(i===1)for(key in s.converters)if(typeof key==="string")converters[key.toLowerCase()]=s.converters[key];prev=current;current=dataTypes[i];if(current==="*"){current=prev}else if(prev!=="*"&&prev!==current){conversion=prev+" "+current;conv=converters[conversion]||converters["* "+current];if(!conv){conv2=undefined;for(conv1 in converters){tmp=conv1.split(" ");if(tmp[0]===prev||tmp[0]==="*"){conv2=converters[tmp[1]+" "+current];if(conv2){conv1=converters[conv1];if(conv1===true){conv=conv2}else if(conv2===true)conv=conv1;break}}}};if(!(conv||conv2))jQuery.error("No conversion from "+conversion.replace(" "," to "));if(conv!==true)response=conv?conv(response):conv2(conv1(response))}};return response};var jsc=jQuery.now(),jsre=/(\=)\?(&|$)|\?\?/i;jQuery.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return jQuery.expando+"_"+(jsc++)}});jQuery.ajaxPrefilter("json jsonp",function(s,originalSettings,jqXHR){var inspectData=s.contentType==="application/x-www-form-urlencoded"&&(typeof s.data==="string");if(s.dataTypes[0]==="jsonp"||s.jsonp!==false&&(jsre.test(s.url)||inspectData&&jsre.test(s.data))){var responseContainer,jsonpCallback=s.jsonpCallback=jQuery.isFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback,previous=window[jsonpCallback],url=s.url,data=s.data,replace="$1"+jsonpCallback+"$2";if(s.jsonp!==false){url=url.replace(jsre,replace);if(s.url===url){if(inspectData)data=data.replace(jsre,replace);if(s.data===data)url+=(/\?/.test(url)?"&":"?")+s.jsonp+"="+jsonpCallback}};s.url=url;s.data=data;window[jsonpCallback]=function(response){responseContainer=[response]};jqXHR.always(function(){window[jsonpCallback]=previous;if(responseContainer&&jQuery.isFunction(previous))window[jsonpCallback](responseContainer[0])});s.converters["script json"]=function(){if(!responseContainer)jQuery.error(jsonpCallback+" was not called");return responseContainer[0]};s.dataTypes[0]="json";return"script"}});jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(text){jQuery.globalEval(text);return text}}});jQuery.ajaxPrefilter("script",function(s){if(s.cache===undefined)s.cache=false;if(s.crossDomain){s.type="GET";s.global=false}});jQuery.ajaxTransport("script",function(s){if(s.crossDomain){var script,head=document.head||document.getElementsByTagName("head")[0]||document.documentElement;return{send:function(_,callback){script=document.createElement("script");script.async="async";if(s.scriptCharset)script.charset=s.scriptCharset;script.src=s.url;script.onload=script.onreadystatechange=function(_,isAbort){if(isAbort||!script.readyState||/loaded|complete/.test(script.readyState)){script.onload=script.onreadystatechange=null;if(head&&script.parentNode)head.removeChild(script);script=undefined;if(!isAbort)callback(200,"success")}};head.insertBefore(script,head.firstChild)},abort:function(){if(script)script.onload(0,1)}}}});var xhrOnUnloadAbort=window.ActiveXObject?function(){for(var key in xhrCallbacks)xhrCallbacks[key](0,1)}:false,xhrId=0,xhrCallbacks
function createStandardXHR(){try{return new window.XMLHttpRequest()}catch(e){}}
function createActiveXHR(){try{return new window.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}};jQuery.ajaxSettings.xhr=window.ActiveXObject?function(){return!this.isLocal&&createStandardXHR()||createActiveXHR()}:createStandardXHR;(function(xhr){jQuery.extend(jQuery.support,{ajax:!!xhr,cors:!!xhr&&("withCredentials"in xhr)})})(jQuery.ajaxSettings.xhr());if(jQuery.support.ajax)jQuery.ajaxTransport(function(s){if(!s.crossDomain||jQuery.support.cors){var callback;return{send:function(headers,complete){var xhr=s.xhr(),handle,i;if(s.username){xhr.open(s.type,s.url,s.async,s.username,s.password)}else xhr.open(s.type,s.url,s.async);if(s.xhrFields)for(i in s.xhrFields)xhr[i]=s.xhrFields[i];if(s.mimeType&&xhr.overrideMimeType)xhr.overrideMimeType(s.mimeType);if(!s.crossDomain&&!headers["X-Requested-With"])headers["X-Requested-With"]="XMLHttpRequest";try{for(i in headers)xhr.setRequestHeader(i,headers[i])}catch(_){};xhr.send((s.hasContent&&s.data)||null);callback=function(_,isAbort){var status,statusText,responseHeaders,responses,xml;try{if(callback&&(isAbort||xhr.readyState===4)){callback=undefined;if(handle){xhr.onreadystatechange=jQuery.noop;if(xhrOnUnloadAbort)delete xhrCallbacks[handle]};if(isAbort){if(xhr.readyState!==4)xhr.abort()}else{status=xhr.status;responseHeaders=xhr.getAllResponseHeaders();responses={};xml=xhr.responseXML;if(xml&&xml.documentElement)responses.xml=xml;responses.text=xhr.responseText;try{statusText=xhr.statusText}catch(e){statusText=""};if(!status&&s.isLocal&&!s.crossDomain){status=responses.text?200:404}else if(status===1223)status=204}}}catch(firefoxAccessException){if(!isAbort)complete(-1,firefoxAccessException)};if(responses)complete(status,statusText,responses,responseHeaders)};if(!s.async||xhr.readyState===4){callback()}else{handle=++xhrId;if(xhrOnUnloadAbort){if(!xhrCallbacks){xhrCallbacks={};jQuery(window).unload(xhrOnUnloadAbort)};xhrCallbacks[handle]=callback};xhr.onreadystatechange=callback}},abort:function(){if(callback)callback(0,1)}}}});var elemdisplay={},iframe,iframeDoc,rfxtypes=/^(?:toggle|show|hide)$/,rfxnum=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,timerId,fxAttrs=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],fxNow,requestAnimationFrame=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame;jQuery.fn.extend({show:function(speed,easing,callback){var elem,display;if(speed||speed===0){return this.animate(genFx("show",3),speed,easing,callback)}else{for(var i=0,j=this.length;i<j;i++){elem=this[i];if(elem.style){display=elem.style.display;if(!jQuery._data(elem,"olddisplay")&&display==="none")display=elem.style.display="";if(display===""&&jQuery.css(elem,"display")==="none")jQuery._data(elem,"olddisplay",defaultDisplay(elem.nodeName))}};for(i=0;i<j;i++){elem=this[i];if(elem.style){display=elem.style.display;if(display===""||display==="none")elem.style.display=jQuery._data(elem,"olddisplay")||""}};return this}},hide:function(speed,easing,callback){if(speed||speed===0){return this.animate(genFx("hide",3),speed,easing,callback)}else{for(var i=0,j=this.length;i<j;i++)if(this[i].style){var display=jQuery.css(this[i],"display");if(display!=="none"&&!jQuery._data(this[i],"olddisplay"))jQuery._data(this[i],"olddisplay",display)};for(i=0;i<j;i++)if(this[i].style)this[i].style.display="none";return this}},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2,callback){var bool=typeof fn==="boolean";if(jQuery.isFunction(fn)&&jQuery.isFunction(fn2)){this._toggle.apply(this,arguments)}else if(fn==null||bool){this.each(function(){var state=bool?fn:jQuery(this).is(":hidden");jQuery(this)[state?"show":"hide"]()})}else this.animate(genFx("toggle",3),fn,fn2,callback);return this},fadeTo:function(speed,to,easing,callback){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:to},speed,easing,callback)},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);if(jQuery.isEmptyObject(prop))return this.each(optall.complete,[false]);prop=jQuery.extend({},prop);return this[optall.queue===false?"each":"queue"](function(){if(optall.queue===false)jQuery._mark(this);var opt=jQuery.extend({},optall),isElement=this.nodeType===1,hidden=isElement&&jQuery(this).is(":hidden"),name,val,p,display,e,parts,start,end,unit;opt.animatedProperties={};for(p in prop){name=jQuery.camelCase(p);if(p!==name){prop[name]=prop[p];delete prop[p]};val=prop[name];if(jQuery.isArray(val)){opt.animatedProperties[name]=val[1];val=prop[name]=val[0]}else opt.animatedProperties[name]=opt.specialEasing&&opt.specialEasing[name]||opt.easing||'swing';if(val==="hide"&&hidden||val==="show"&&!hidden)return opt.complete.call(this);if(isElement&&(name==="height"||name==="width")){opt.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(jQuery.css(this,"display")==="inline"&&jQuery.css(this,"float")==="none")if(!jQuery.support.inlineBlockNeedsLayout){this.style.display="inline-block"}else{display=defaultDisplay(this.nodeName);if(display==="inline"){this.style.display="inline-block"}else{this.style.display="inline";this.style.zoom=1}}}};if(opt.overflow!=null)this.style.overflow="hidden";for(p in prop){e=new jQuery.fx(this,opt,p);val=prop[p];if(rfxtypes.test(val)){e[val==="toggle"?hidden?"show":"hide":val]()}else{parts=rfxnum.exec(val);start=e.cur();if(parts){end=parseFloat(parts[2]);unit=parts[3]||(jQuery.cssNumber[p]?"":"px");if(unit!=="px"){jQuery.style(this,p,(end||1)+unit);start=((end||1)/e.cur())*start;jQuery.style(this,p,start+unit)};if(parts[1])end=((parts[1]==="-="?-1:1)*end)+start;e.custom(start,end,unit)}else e.custom(start,val,"")}};return true})},stop:function(clearQueue,gotoEnd){if(clearQueue)this.queue([]);this.each(function(){var timers=jQuery.timers,i=timers.length;if(!gotoEnd)jQuery._unmark(true,this);while(i--)if(timers[i].elem===this){if(gotoEnd)timers[i](true);timers.splice(i,1)}});if(!gotoEnd)this.dequeue();return this}})
function createFxNow(){setTimeout(clearFxNow,0);return(fxNow=jQuery.now())}
function clearFxNow(){fxNow=undefined}
function genFx(type,num){var obj={};jQuery.each(fxAttrs.concat.apply([],fxAttrs.slice(0,num)),function(){obj[this]=type});return obj};jQuery.each({slideDown:genFx("show",1),slideUp:genFx("hide",1),slideToggle:genFx("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(name,props){jQuery.fn[name]=function(speed,easing,callback){return this.animate(props,speed,easing,callback)}});jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&typeof speed==="object"?jQuery.extend({},speed):{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};opt.duration=jQuery.fx.off?0:typeof opt.duration==="number"?opt.duration:opt.duration in jQuery.fx.speeds?jQuery.fx.speeds[opt.duration]:jQuery.fx.speeds._default;opt.old=opt.complete;opt.complete=function(noUnmark){if(jQuery.isFunction(opt.old))opt.old.call(this);if(opt.queue!==false){jQuery.dequeue(this)}else if(noUnmark!==false)jQuery._unmark(this)};return opt},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum}},timers:[],fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;options.orig=options.orig||{}}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var parsed,r=jQuery.css(this.elem,this.prop);return isNaN(parsed=parseFloat(r))?!r||r==="auto"?0:r:parsed},custom:function(from,to,unit){var self=this,fx=jQuery.fx,raf;this.startTime=fxNow||createFxNow();this.start=from;this.end=to;this.unit=unit||this.unit||(jQuery.cssNumber[this.prop]?"":"px");this.now=this.start;this.pos=this.state=0
function t(gotoEnd){return self.step(gotoEnd)};t.elem=this.elem;if(t()&&jQuery.timers.push(t)&&!timerId)if(requestAnimationFrame){timerId=true;raf=function(){if(timerId){requestAnimationFrame(raf);fx.tick()}};requestAnimationFrame(raf)}else timerId=setInterval(fx.tick,fx.interval)},show:function(){this.options.orig[this.prop]=jQuery.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());jQuery(this.elem).show()},hide:function(){this.options.orig[this.prop]=jQuery.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(gotoEnd){var t=fxNow||createFxNow(),done=true,elem=this.elem,options=this.options,i,n;if(gotoEnd||t>=options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();options.animatedProperties[this.prop]=true;for(i in options.animatedProperties)if(options.animatedProperties[i]!==true)done=false;if(done){if(options.overflow!=null&&!jQuery.support.shrinkWrapBlocks)jQuery.each(["","X","Y"],function(index,value){elem.style["overflow"+value]=options.overflow[index]});if(options.hide)jQuery(elem).hide();if(options.hide||options.show)for(var p in options.animatedProperties)jQuery.style(elem,p,options.orig[p]);options.complete.call(elem)};return false}else{if(options.duration==Infinity){this.now=t}else{n=t-this.startTime;this.state=n/options.duration;this.pos=jQuery.easing[options.animatedProperties[this.prop]](this.state,n,0,1,options.duration);this.now=this.start+((this.end-this.start)*this.pos)};this.update()};return true}};jQuery.extend(jQuery.fx,{tick:function(){for(var timers=jQuery.timers,i=0;i<timers.length;++i)if(!timers[i]())timers.splice(i--,1);if(!timers.length)jQuery.fx.stop()},interval:13,stop:function(){clearInterval(timerId);timerId=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(fx){jQuery.style(fx.elem,"opacity",fx.now)},_default:function(fx){if(fx.elem.style&&fx.elem.style[fx.prop]!=null){fx.elem.style[fx.prop]=(fx.prop==="width"||fx.prop==="height"?Math.max(0,fx.now):fx.now)+fx.unit}else fx.elem[fx.prop]=fx.now}}});if(jQuery.expr&&jQuery.expr.filters)jQuery.expr.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem}).length}
function defaultDisplay(nodeName){if(!elemdisplay[nodeName]){var body=document.body,elem=jQuery("<"+nodeName+">").appendTo(body),display=elem.css("display");elem.remove();if(display==="none"||display===""){if(!iframe){iframe=document.createElement("iframe");iframe.frameBorder=iframe.width=iframe.height=0};body.appendChild(iframe);if(!iframeDoc||!iframe.createElement){iframeDoc=(iframe.contentWindow||iframe.contentDocument).document;iframeDoc.write((document.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");iframeDoc.close()};elem=iframeDoc.createElement(nodeName);iframeDoc.body.appendChild(elem);display=jQuery.css(elem,"display");body.removeChild(iframe)};elemdisplay[nodeName]=display};return elemdisplay[nodeName]};var rtable=/^t(?:able|d|h)$/i,rroot=/^(?:body|html)$/i;if("getBoundingClientRect"in document.documentElement){jQuery.fn.offset=function(options){var elem=this[0],box;if(options)return this.each(function(i){jQuery.offset.setOffset(this,options,i)});if(!elem||!elem.ownerDocument)return null;if(elem===elem.ownerDocument.body)return jQuery.offset.bodyOffset(elem);try{box=elem.getBoundingClientRect()}catch(e){};var doc=elem.ownerDocument,docElem=doc.documentElement;if(!box||!jQuery.contains(docElem,elem))return box?{top:box.top,left:box.left}:{top:0,left:0};var body=doc.body,win=getWindow(doc),clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,scrollTop=win.pageYOffset||jQuery.support.boxModel&&docElem.scrollTop||body.scrollTop,scrollLeft=win.pageXOffset||jQuery.support.boxModel&&docElem.scrollLeft||body.scrollLeft,top=box.top+scrollTop-clientTop,left=box.left+scrollLeft-clientLeft;return{top:top,left:left}}}else jQuery.fn.offset=function(options){var elem=this[0];if(options)return this.each(function(i){jQuery.offset.setOffset(this,options,i)});if(!elem||!elem.ownerDocument)return null;if(elem===elem.ownerDocument.body)return jQuery.offset.bodyOffset(elem);jQuery.offset.initialize();var computedStyle,offsetParent=elem.offsetParent,prevOffsetParent=elem,doc=elem.ownerDocument,docElem=doc.documentElement,body=doc.body,defaultView=doc.defaultView,prevComputedStyle=defaultView?defaultView.getComputedStyle(elem,null):elem.currentStyle,top=elem.offsetTop,left=elem.offsetLeft;while((elem=elem.parentNode)&&elem!==body&&elem!==docElem){if(jQuery.offset.supportsFixedPosition&&prevComputedStyle.position==="fixed")break;computedStyle=defaultView?defaultView.getComputedStyle(elem,null):elem.currentStyle;top-=elem.scrollTop;left-=elem.scrollLeft;if(elem===offsetParent){top+=elem.offsetTop;left+=elem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offset.doesAddBorderForTableAndCells&&rtable.test(elem.nodeName))){top+=parseFloat(computedStyle.borderTopWidth)||0;left+=parseFloat(computedStyle.borderLeftWidth)||0};prevOffsetParent=offsetParent;offsetParent=elem.offsetParent};if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!=="visible"){top+=parseFloat(computedStyle.borderTopWidth)||0;left+=parseFloat(computedStyle.borderLeftWidth)||0};prevComputedStyle=computedStyle};if(prevComputedStyle.position==="relative"||prevComputedStyle.position==="static"){top+=body.offsetTop;left+=body.offsetLeft};if(jQuery.offset.supportsFixedPosition&&prevComputedStyle.position==="fixed"){top+=Math.max(docElem.scrollTop,body.scrollTop);left+=Math.max(docElem.scrollLeft,body.scrollLeft)};return{top:top,left:left}};jQuery.offset={initialize:function(){var body=document.body,container=document.createElement("div"),innerDiv,checkDiv,table,td,bodyMarginTop=parseFloat(jQuery.css(body,"marginTop"))||0,html="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";jQuery.extend(container.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});container.innerHTML=html;body.insertBefore(container,body.firstChild);innerDiv=container.firstChild;checkDiv=innerDiv.firstChild;td=innerDiv.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(checkDiv.offsetTop!==5);this.doesAddBorderForTableAndCells=(td.offsetTop===5);checkDiv.style.position="fixed";checkDiv.style.top="20px";this.supportsFixedPosition=(checkDiv.offsetTop===20||checkDiv.offsetTop===15);checkDiv.style.position=checkDiv.style.top="";innerDiv.style.overflow="hidden";innerDiv.style.position="relative";this.subtractsBorderForOverflowNotVisible=(checkDiv.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(body.offsetTop!==bodyMarginTop);body.removeChild(container);jQuery.offset.initialize=jQuery.noop},bodyOffset:function(body){var top=body.offsetTop,left=body.offsetLeft;jQuery.offset.initialize();if(jQuery.offset.doesNotIncludeMarginInBodyOffset){top+=parseFloat(jQuery.css(body,"marginTop"))||0;left+=parseFloat(jQuery.css(body,"marginLeft"))||0};return{top:top,left:left}},setOffset:function(elem,options,i){var position=jQuery.css(elem,"position");if(position==="static")elem.style.position="relative";var curElem=jQuery(elem),curOffset=curElem.offset(),curCSSTop=jQuery.css(elem,"top"),curCSSLeft=jQuery.css(elem,"left"),calculatePosition=(position==="absolute"||position==="fixed")&&jQuery.inArray("auto",[curCSSTop,curCSSLeft])>-1,props={},curPosition={},curTop,curLeft;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0};if(jQuery.isFunction(options))options=options.call(elem,i,curOffset);if(options.top!=null)props.top=(options.top-curOffset.top)+curTop;if(options.left!=null)props.left=(options.left-curOffset.left)+curLeft;if("using"in options){options.using.call(elem,props)}else curElem.css(props)}};jQuery.fn.extend({position:function(){if(!this[0])return null;var elem=this[0],offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=rroot.test(offsetParent[0].nodeName)?{top:0,left:0}:offsetParent.offset();offset.top-=parseFloat(jQuery.css(elem,"marginTop"))||0;offset.left-=parseFloat(jQuery.css(elem,"marginLeft"))||0;parentOffset.top+=parseFloat(jQuery.css(offsetParent[0],"borderTopWidth"))||0;parentOffset.left+=parseFloat(jQuery.css(offsetParent[0],"borderLeftWidth"))||0;return{top:offset.top-parentOffset.top,left:offset.left-parentOffset.left}},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent||document.body;while(offsetParent&&(!rroot.test(offsetParent.nodeName)&&jQuery.css(offsetParent,"position")==="static"))offsetParent=offsetParent.offsetParent;return offsetParent})}});jQuery.each(["Left","Top"],function(i,name){var method="scroll"+name;jQuery.fn[method]=function(val){var elem,win;if(val===undefined){elem=this[0];if(!elem)return null;win=getWindow(elem);return win?("pageXOffset"in win)?win[i?"pageYOffset":"pageXOffset"]:jQuery.support.boxModel&&win.document.documentElement[method]||win.document.body[method]:elem[method]};return this.each(function(){win=getWindow(this);if(win){win.scrollTo(!i?val:jQuery(win).scrollLeft(),i?val:jQuery(win).scrollTop())}else this[method]=val})}})
function getWindow(elem){return jQuery.isWindow(elem)?elem:elem.nodeType===9?elem.defaultView||elem.parentWindow:false};jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn["inner"+name]=function(){var elem=this[0];return elem&&elem.style?parseFloat(jQuery.css(elem,type,"padding")):null};jQuery.fn["outer"+name]=function(margin){var elem=this[0];return elem&&elem.style?parseFloat(jQuery.css(elem,type,margin?"margin":"border")):null};jQuery.fn[type]=function(size){var elem=this[0];if(!elem)return size==null?null:this;if(jQuery.isFunction(size))return this.each(function(i){var self=jQuery(this);self[type](size.call(this,i,self[type]()))});if(jQuery.isWindow(elem)){var docElemProp=elem.document.documentElement["client"+name];return elem.document.compatMode==="CSS1Compat"&&docElemProp||elem.document.body["client"+name]||docElemProp}else if(elem.nodeType===9){return Math.max(elem.documentElement["client"+name],elem.body["scroll"+name],elem.documentElement["scroll"+name],elem.body["offset"+name],elem.documentElement["offset"+name])}else if(size===undefined){var orig=jQuery.css(elem,type),ret=parseFloat(orig);return jQuery.isNaN(ret)?orig:ret}else return this.css(type,typeof size==="string"?size:size+"px")}});window.jQuery=window.$=jQuery})(window);
(function($){function isRGBACapable(){var $script=$('script:first'),color=$script.css('color'),result=false;if(/^rgba/.test(color)){result=true}else try{result=(color!=$script.css('color','rgba(0, 0, 0, 0.5)').css('color'));$script.css('color',color)}catch(e){};return result};$.extend(true,$,{support:{rgba:isRGBACapable()}});var properties=['color','backgroundColor','borderBottomColor','borderLeftColor','borderRightColor','borderTopColor','outlineColor'];$.each(properties,function(i,property){$.fx.step[property]=function(fx){if(!fx.init){fx.begin=parseColor($(fx.elem).css(property));fx.end=parseColor(fx.end);fx.init=true};fx.elem.style[property]=calculateColor(fx.begin,fx.end,fx.pos)}});$.fx.step.borderColor=function(fx){if(!fx.init)fx.end=parseColor(fx.end);var borders=properties.slice(2,6);$.each(borders,function(i,property){if(!fx.init)fx[property]={begin:parseColor($(fx.elem).css(property))};fx.elem.style[property]=calculateColor(fx[property].begin,fx.end,fx.pos)});fx.init=true}
function calculateColor(begin,end,pos){var color='rgb'+($.support['rgba']?'a':'')+'('+parseInt((begin[0]+pos*(end[0]-begin[0])),10)+','+parseInt((begin[1]+pos*(end[1]-begin[1])),10)+','+parseInt((begin[2]+pos*(end[2]-begin[2])),10);if($.support['rgba'])color+=','+(begin&&end?parseFloat(begin[3]+pos*(end[3]-begin[3])):1);color+=')';return color}
function parseColor(color){var match,triplet;if(match=/#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})/.exec(color)){triplet=[parseInt(match[1],16),parseInt(match[2],16),parseInt(match[3],16),1]}else if(match=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/.exec(color)){triplet=[parseInt(match[1],16)*17,parseInt(match[2],16)*17,parseInt(match[3],16)*17,1]}else if(match=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color)){triplet=[parseInt(match[1]),parseInt(match[2]),parseInt(match[3]),1]}else if(match=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9\.]*)\s*\)/.exec(color))triplet=[parseInt(match[1],10),parseInt(match[2],10),parseInt(match[3],10),parseFloat(match[4])];return triplet}})(jQuery);
jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d)},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b},easeInElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b},easeOutElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b},easeInOutElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=1.525)+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=1.525)+1)*t+s)+2)+b},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b}else return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b}});
(function($){var number_skitter=0,skitters=[];$.fn.skitter=function(options){return this.each(function(){$(this).data('skitter_number',number_skitter);skitters.push(new $sk(this,options,number_skitter));++number_skitter})};var defaults={velocity:1,interval:2500,animation:'',numbers:true,navigation:true,label:true,easing_default:'',box_skitter:null,time_interval:null,images_links:null,image_atual:null,link_atual:null,label_atual:null,width_skitter:null,height_skitter:null,image_i:1,is_animating:false,is_hover_box_skitter:false,random_ia:null,show_randomly:false,thumbs:false,animateNumberOut:{backgroundColor:'#333',color:'#fff'},animateNumberOver:{backgroundColor:'#fff',color:'#000'},animateNumberActive:{backgroundColor:'#cc3333',color:'#fff'},hideTools:false,fullscreen:false,xml:false,dots:false,width_label:null,opacity_elements:0.75,interval_in_elements:300,interval_out_elements:500,onLoad:null,imageSwitched:null,max_number_height:20,numbers_align:'left',structure:'<a href="#" class="prev_button">prev</a><a href="#" class="next_button">next</a><span class="info_slide"></span><div class="container_skitter"><div class="image"><a href=""><img class="image_main" /></a><div class="label_skitter"></div></div></div>'};$.skitter=function(obj,options,number){this.box_skitter=$(obj);this.timer=null;this.settings=$.extend({},defaults,options||{});this.number_skitter=number;this.setup()};var $sk=$.skitter;$sk.fn=$sk.prototype={};$sk.fn.extend=$.extend;$sk.fn.extend({setup:function(){var self=this;if(this.settings.fullscreen){var width=$(window).width(),height=$(window).height();this.box_skitter.width(width).height(height);this.box_skitter.css({position:'absolute',top:0,left:0,'z-index':1e3});$('body').css({overflown:'hidden'})};this.settings.width_skitter=parseFloat(this.box_skitter.css('width'));this.settings.height_skitter=parseFloat(this.box_skitter.css('height'));if(!this.settings.width_skitter||!this.settings.height_skitter){console.warn('Width or height size is null! - Skitter Slideshow');return false};this.box_skitter.append(this.settings.structure);this.settings.easing_default=this.getEasing(this.settings.easing);if(this.settings.velocity>=2)this.settings.velocity=1.3;if(this.settings.velocity<=0)this.settings.velocity=1;if(!this.settings.numbers&&!this.settings.thumbs&&!this.settings.dots)this.box_skitter.find('.info_slide').hide();if(!this.settings.label)this.box_skitter.find('.label_skitter').hide();if(!this.settings.navigation){this.box_skitter.find('.prev_button').hide();this.box_skitter.find('.next_button').hide()};this.box_skitter.find('.container_skitter').width(this.settings.width_skitter);this.box_skitter.find('.container_skitter').height(this.settings.height_skitter);var width_label=this.settings.width_label?this.settings.width_label:this.settings.width_skitter;this.box_skitter.find('.label_skitter').width(width_label);var initial_select_class=' image_number_select',u=0;this.settings.images_links=new Array();var addImageLink=function(link,src,animation_type,label){self.settings.images_links.push([src,link,animation_type,label]);if(self.settings.thumbs){var dimension_thumb='';if(self.settings.width_skitter>self.settings.height_skitter){dimension_thumb='height="100"'}else dimension_thumb='width="100"';self.box_skitter.find('.info_slide').append('<span class="image_number'+initial_select_class+'" rel="'+(u-1)+'" id="image_n_'+u+'_'+self.number_skitter+'"><img src="'+src+'" '+dimension_thumb+' /></span> ')}else self.box_skitter.find('.info_slide').append('<span class="image_number'+initial_select_class+'" rel="'+(u-1)+'" id="image_n_'+u+'_'+self.number_skitter+'">'+u+'</span> ');initial_select_class=''};if(this.settings.xml){$.ajax({type:'GET',url:this.settings.xml,async:false,dataType:'xml',success:function(xml){var ul=$('<ul></ul>');$(xml).find('skitter slide').each(function(){++u;var link=($(this).find('link').text())?$(this).find('link').text():'#',src=$(this).find('image').text(),animation_type=$(this).find('image').attr('type'),label=$(this).find('label').text();addImageLink(link,src,animation_type,label)})}})}else if(this.settings.json);else this.box_skitter.find('ul li').each(function(){++u;var link=($(this).find('a').length)?$(this).find('a').attr('href'):'#',src=$(this).find('img').attr('src'),animation_type=$(this).find('img').attr('class'),label=$(this).find('.label_text').html();addImageLink(link,src,animation_type,label)});if(self.settings.thumbs){self.settings.animateNumberOut={opacity:0.2,width:'70px'};self.settings.animateNumberOver={opacity:0.5,width:'70px'};self.settings.animateNumberActive={opacity:1.0,width:'70px'};self.box_skitter.find('.info_slide').addClass('info_slide_thumb');var width_info_slide=u*55+75;self.box_skitter.find('.info_slide_thumb').width(width_info_slide);self.box_skitter.css({height:self.box_skitter.height()+self.box_skitter.find('.info_slide').height()+5});self.settings.label=false;self.box_skitter.append('<div class="container_thumbs"></div>');var copy_info_slide=self.box_skitter.find('.info_slide').clone();self.box_skitter.find('.info_slide').remove();self.box_skitter.find('.container_thumbs').width(self.settings.width_skitter).height(50).append(copy_info_slide);var width_image=0,width_skitter=this.settings.width_skitter,height_skitter=this.settings.height_skitter,w_info_slide_thumb=0,info_slide_thumb=self.box_skitter.find('.info_slide_thumb'),x_value=self.box_skitter.offset().left,y_value=self.box_skitter.offset().top;info_slide_thumb.find('.image_number').each(function(){width_image+=$(this).width()+parseInt($(this).css('marginLeft'))+parseInt($(this).css('marginRight'))+parseInt($(this).css('paddingLeft'))+parseInt($(this).css('paddingRight'))});info_slide_thumb.width(width_image+'px');w_info_slide_thumb=info_slide_thumb.width();width_valor=this.settings.width_skitter;width_valor=width_skitter-100;x_value+=90;if(width_info_slide>self.settings.width_skitter)self.box_skitter.mousemove(function(e){var x=e.pageX,y=e.pageY,new_x=0;x=x-x_value;y=y-y_value;novo_width=w_info_slide_thumb-width_valor;new_x=-((novo_width*x)/width_valor);if(new_x>0)new_x=0;if(new_x<-(w_info_slide_thumb-width_skitter-5))new_x=-(w_info_slide_thumb-width_skitter-5);if(y>height_skitter)info_slide_thumb.css({left:new_x})});self.box_skitter.find('.scroll_thumbs').css({left:10});if(width_info_slide<self.settings.width_skitter){self.box_skitter.find('.info_slide').width('auto');self.box_skitter.find('.box_scroll_thumbs').hide();var class_info='.info_slide';switch(self.settings.numbers_align){case'center':var _vleft=(self.settings.width_skitter-self.box_skitter.find(class_info).width())/2;self.box_skitter.find(class_info).css({left:_vleft});break;case'right':self.box_skitter.find(class_info).css({left:'auto',right:'-5px'});break;case'left':self.box_skitter.find(class_info).css({left:'0px'});break}}}else{var class_info='.info_slide';if(self.settings.dots){self.box_skitter.find('.info_slide').addClass('info_slide_dots').removeClass('info_slide');class_info='.info_slide_dots'};switch(self.settings.numbers_align){case'center':var _vleft=(self.settings.width_skitter-self.box_skitter.find(class_info).width())/2;self.box_skitter.find(class_info).css({left:_vleft});break;case'right':self.box_skitter.find(class_info).css({left:'auto',right:'15px'});break;case'left':self.box_skitter.find(class_info).css({left:'15px'});break}};this.box_skitter.find('ul').hide();if(this.settings.show_randomly)this.settings.images_links.sort(function(a,b){return Math.random()-0.5});this.settings.image_atual=this.settings.images_links[0][0];this.settings.link_atual=this.settings.images_links[0][1];this.settings.label_atual=this.settings.images_links[0][3];if(this.settings.images_links.length>1){this.box_skitter.find('.prev_button').click(function(){if(self.settings.is_animating==false){self.settings.image_i-=2;if(self.settings.image_i==-2){self.settings.image_i=self.settings.images_links.length-2}else if(self.settings.image_i==-1)self.settings.image_i=self.settings.images_links.length-1;self.jumpToImage(self.settings.image_i)};return false});this.box_skitter.find('.next_button').click(function(){self.jumpToImage(self.settings.image_i);return false});this.box_skitter.find('.next_button, .prev_button').hover(function(){$(this).stop().animate({opacity:0.5},200)},function(){$(this).stop().animate({opacity:1.0},200)});this.box_skitter.find('.image_number').hover(function(){if($(this).attr('class')!='image_number image_number_select')$(this).stop().animate(self.settings.animateNumberOver,300)},function(){if($(this).attr('class')!='image_number image_number_select')$(this).stop().animate(self.settings.animateNumberOut,500)});this.box_skitter.find('.image_number').click(function(){if($(this).attr('class')!='image_number image_number_select'){var imageNumber=parseInt($(this).attr('rel'));self.jumpToImage(imageNumber)};return false});this.box_skitter.find('.image_number').css(self.settings.animateNumberOut);this.box_skitter.find('.image_number:eq(0)').css(self.settings.animateNumberActive)};if(this.settings.hideTools)this.hideTools();this.loadImages()},loadImages:function(){var self=this,loading=$('<div class="loading">Loading</div>');this.box_skitter.append(loading);var total=this.settings.images_links.length,u=0;$.each(this.settings.images_links,function(i){var self_il=this,loading=$('<span class="image_loading"></span>');loading.css({position:'absolute',top:'-9999em'});self.box_skitter.append(loading);var img=new Image();$(img).load(function(){++u;if(u==total){self.box_skitter.find('.loading').remove();self.box_skitter.find('.image_loading').remove();self.start()}}).error(function(){self.box_skitter.find('.loading, .image_loading, .image_number, .next_button, .prev_button').remove();self.box_skitter.html('<p style="color:white;background:black;">Error loading images. One or more images were not found.</p>')}).attr('src',self_il[0])})},start:function(){var self=this;this.setLinkAtual();this.box_skitter.find('.image a img').attr({src:this.settings.image_atual});img_link=this.box_skitter.find('.image a');img_link=this.resizeImage(img_link);img_link.find('img').fadeIn(1500);this.setValueBoxText();this.showBoxText();this.stopOnMouseOver();if(this.settings.images_links.length>1){this.timer=setTimeout(function(){self.nextImage()},this.settings.interval)}else this.box_skitter.find('.loading, .image_loading, .image_number, .next_button, .prev_button').remove();if($.isFunction(this.settings.onLoad))this.settings.onLoad()},jumpToImage:function(imageNumber){if(this.settings.is_animating==false){this.box_skitter.find('.box_clone').stop();this.clearTimer(true);this.settings.image_i=Math.floor(imageNumber);this.box_skitter.find('.image a').attr({href:this.settings.link_atual});this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});this.box_skitter.find('.box_clone').remove();this.nextImage()}},nextImage:function(){animations_functions=['cube','cubeRandom','block','cubeStop','cubeStopRandom','cubeHide','cubeSize','horizontal','showBars','showBarsRandom','tube','fade','fadeFour','paralell','blind','blindHeight','blindWidth','directionTop','directionBottom','directionRight','directionLeft','cubeSpread','glassCube','glassBlock','circles','circlesInside','circlesRotate'];animation_type=(this.settings.animation==''&&this.settings.images_links[this.settings.image_i][2])?this.settings.images_links[this.settings.image_i][2]:(this.settings.animation==''?'default':this.settings.animation);if(animation_type=='randomSmart'){if(!this.settings.random_ia){animations_functions.sort(function(){return 0.5-Math.random()});this.settings.random_ia=animations_functions};animation_type=this.settings.random_ia[this.settings.image_i]}else if(animation_type=='random'){var random_id=parseInt(Math.random()*animations_functions.length);animation_type=animations_functions[random_id]};switch(animation_type){case'cube':this.animationCube();break;case'cubeRandom':this.animationCube({random:true});break;case'block':this.animationBlock();break;case'cubeStop':this.animationCubeStop();break;case'cubeStopRandom':this.animationCubeStop({random:true});break;case'cubeHide':this.animationCubeHide();break;case'cubeSize':this.animationCubeSize();break;case'horizontal':this.animationHorizontal();break;case'showBars':this.animationShowBars();break;case'showBarsRandom':this.animationShowBars({random:true});break;case'tube':this.animationTube();break;case'fade':this.animationFade();break;case'fadeFour':this.animationFadeFour();break;case'paralell':this.animationParalell();break;case'blind':this.animationBlind();break;case'blindHeight':this.animationBlindDimension({height:true});break;case'blindWidth':this.animationBlindDimension({height:false,time_animate:400,delay:50});break;case'directionTop':this.animationDirection({direction:'top'});break;case'directionBottom':this.animationDirection({direction:'bottom'});break;case'directionRight':this.animationDirection({direction:'right',total:5});break;case'directionLeft':this.animationDirection({direction:'left',total:5});break;case'cubeSpread':this.animationCubeSpread();break;case'cubeJelly':this.animationCubeJelly();break;case'glassCube':this.animationGlassCube();break;case'glassBlock':this.animationGlassBlock();break;case'circles':this.animationCircles();break;case'circlesInside':this.animationCirclesInside();break;case'circlesRotate':this.animationCirclesRotate();break;default:this.animationTube();break}},animationCube:function(options){var self=this,options=$.extend({},{random:false},options||{});this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutBack':this.settings.easing_default;var time_animate=700/this.settings.velocity;this.setActualLevel();var division_w=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/8)),division_h=Math.ceil(this.settings.height_skitter/(this.settings.height_skitter/3)),total=division_w*division_h,width_box=Math.ceil(this.settings.width_skitter/division_w),height_box=Math.ceil(this.settings.height_skitter/division_h),init_top=this.settings.height_skitter+200,init_left=this.settings.height_skitter+200,col_t=0,col=0;for(i=0;i<total;i++){init_top=(i%2==0)?init_top:-init_top;init_left=(i%2==0)?init_left:-init_left;var _vtop=init_top+(height_box*col_t)+(col_t*50),_vleft=(init_left+(width_box*col))+(col*50),_vtop_image=-(height_box*col_t),_vleft_image=-(width_box*col),_btop=(height_box*col_t),_bleft=(width_box*col),box_clone=this.getBoxClone();box_clone.hide();if(options.random){box_clone.css({left:_vleft+'px',top:_vtop+'px',width:width_box,height:height_box})}else box_clone.css({left:(this.settings.width_skitter/2),top:this.settings.height_skitter+50,width:width_box,height:height_box});box_clone.find('img').css({left:_vleft_image,top:_vtop_image});this.addBoxClone(box_clone);var delay_time=40*col,callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.show().delay(delay_time).animate({top:_btop+'px',left:_bleft+'px'},time_animate,easing,callback);col_t++;if(col_t==division_h){col_t=0;col++}}},animationBlock:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutQuad':this.settings.easing_default;var time_animate=500/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/10)),width_box=Math.ceil(this.settings.width_skitter/total),height_box=(this.settings.height_skitter);for(i=0;i<total;i++){var _bleft=(width_box*i),_btop=0,box_clone=this.getBoxClone();box_clone.css({left:this.settings.width_skitter,top:0,width:width_box,height:height_box});box_clone.find('img').css({left:-(width_box*i),top:0});this.addBoxClone(box_clone);var delay_time=80*i,callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({top:_btop,left:_bleft,opacity:'show'},time_animate,easing,callback)}},animationCubeStop:function(options){var self=this,options=$.extend({},{random:false},options||{});this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutBack':this.settings.easing_default;var time_animate=800/this.settings.velocity,image_old=this.box_skitter.find('.image_main').attr('src');this.setActualLevel();this.setLinkAtual();this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});var division_w=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/8)),division_h=Math.ceil(this.settings.height_skitter/(this.settings.width_skitter/8)),total=division_w*division_h,width_box=Math.ceil(this.settings.width_skitter/division_w),height_box=Math.ceil(this.settings.height_skitter/division_h),init_top=0,init_left=0,col_t=0,col=0,_ftop=this.settings.width_skitter/16;for(i=0;i<total;i++){init_top=(i%2==0)?init_top:-init_top;init_left=(i%2==0)?init_left:-init_left;var _vtop=init_top+(height_box*col_t),_vleft=(init_left+(width_box*col)),_vtop_image=-(height_box*col_t),_vleft_image=-(width_box*col),_btop=_vtop-_ftop,_bleft=_vleft-_ftop,box_clone=this.getBoxCloneImgOld(image_old);box_clone.css({left:_vleft+'px',top:_vtop+'px',width:width_box,height:height_box});box_clone.find('img').css({left:_vleft_image,top:_vtop_image});this.addBoxClone(box_clone);box_clone.show();var delay_time=30*i;if(options.random){time_animate=1e3/this.settings.velocity;_btop=_vtop;_bleft=_vleft;delay_time=30*(Math.random()*30)};var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({opacity:'hide',top:_btop+'px',left:_bleft+'px'},time_animate,easing,callback);col_t++;if(col_t==division_h){col_t=0;col++}}},animationCubeHide:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutQuad':this.settings.easing_default;var time_animate=500/this.settings.velocity,image_old=this.box_skitter.find('.image_main').attr('src');this.setActualLevel();this.setLinkAtual();this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});var division_w=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/8)),division_h=Math.ceil(this.settings.height_skitter/(this.settings.height_skitter/3)),total=division_w*division_h,width_box=Math.ceil(this.settings.width_skitter/division_w),height_box=Math.ceil(this.settings.height_skitter/division_h),init_top=0,init_left=0,col_t=0,col=0;for(i=0;i<total;i++){init_top=(i%2==0)?init_top:-init_top;init_left=(i%2==0)?init_left:-init_left;var _vtop=init_top+(height_box*col_t),_vleft=(init_left+(width_box*col)),_vtop_image=-(height_box*col_t),_vleft_image=-(width_box*col),_btop=_vtop-50,_bleft=_vleft-50,box_clone=this.getBoxCloneImgOld(image_old);box_clone.css({left:_vleft+'px',top:_vtop+'px',width:width_box,height:height_box});box_clone.find('img').css({left:_vleft_image,top:_vtop_image});this.addBoxClone(box_clone);box_clone.show();var delay_time=50*i;delay_time=(i==(total-1))?(total*50):delay_time;var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({opacity:'hide'},time_animate,easing,callback);col_t++;if(col_t==division_h){col_t=0;col++}}},animationCubeJelly:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeInBack':this.settings.easing_default;var time_animate=300/this.settings.velocity,image_old=this.box_skitter.find('.image_main').attr('src');this.setActualLevel();this.setLinkAtual();this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});var division_w=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/8)),division_h=Math.ceil(this.settings.height_skitter/(this.settings.height_skitter/3)),total=division_w*division_h,width_box=Math.ceil(this.settings.width_skitter/division_w),height_box=Math.ceil(this.settings.height_skitter/division_h),init_top=0,init_left=0,col_t=0,col=0,u=-1;for(i=0;i<total;i++){if(col%2!=0){if(col_t==0)u=u+division_h+1;u--}else{if(col>0&&col_t==0)u=u+2;u++};init_top=(i%2==0)?init_top:-init_top;init_left=(i%2==0)?init_left:-init_left;var _vtop=init_top+(height_box*col_t),_vleft=(init_left+(width_box*col)),_vtop_image=-(height_box*col_t),_vleft_image=-(width_box*col),_btop=_vtop-50,_bleft=_vleft-50,box_clone=this.getBoxCloneImgOld(image_old);box_clone.css({left:_vleft+'px',top:_vtop+'px',width:width_box,height:height_box});box_clone.find('img').css({left:_vleft_image,top:_vtop_image});this.addBoxClone(box_clone);box_clone.show();var delay_time=(50*i),callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({width:'+=100px',height:'+=100px',top:'-=20px',left:'-=20px',opacity:'hide'},time_animate,easing,callback);col_t++;if(col_t==division_h){col_t=0;col++}}},animationCubeSize:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeInOutQuad':this.settings.easing_default;var time_animate=600/this.settings.velocity,image_old=this.box_skitter.find('.image_main').attr('src');this.setActualLevel();this.setLinkAtual();this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});var division_w=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/8)),division_h=Math.ceil(this.settings.height_skitter/(this.settings.height_skitter/3)),total=division_w*division_h,width_box=Math.ceil(this.settings.width_skitter/division_w),height_box=Math.ceil(this.settings.height_skitter/division_h),init_top=0,init_left=0,col_t=0,col=0,_ftop=Math.ceil(this.settings.width_skitter/6);for(i=0;i<total;i++){init_top=(i%2==0)?init_top:-init_top;init_left=(i%2==0)?init_left:-init_left;var _vtop=init_top+(height_box*col_t),_vleft=(init_left+(width_box*col)),_vtop_image=-(height_box*col_t),_vleft_image=-(width_box*col),_btop=_vtop-_ftop,_bleft=_vleft-_ftop,box_clone=this.getBoxCloneImgOld(image_old);box_clone.css({left:_vleft,top:_vtop,width:width_box,height:height_box});box_clone.find('img').css({left:_vleft_image,top:_vtop_image});this.addBoxClone(box_clone);box_clone.show();var delay_time=50*i,callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({opacity:'hide',width:'hide',height:'hide',top:_vtop+(width_box*1.5),left:_vleft+(height_box*1.5)},time_animate,easing,callback);col_t++;if(col_t==division_h){col_t=0;col++}}},animationHorizontal:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutExpo':this.settings.easing_default;var time_animate=700/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/7)),width_box=(this.settings.width_skitter),height_box=Math.ceil(this.settings.height_skitter/total);for(i=0;i<total;i++){var _bleft=(i%2==0?'':'')+width_box,_btop=(i*height_box),box_clone=this.getBoxClone();box_clone.css({left:_bleft+'px',top:_btop+'px',width:width_box,height:height_box});box_clone.find('img').css({left:0,top:-_btop});this.addBoxClone(box_clone);var delay_time=70*i,callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({opacity:'show',top:_btop,left:0},time_animate,easing,callback)}},animationShowBars:function(options){var self=this,options=$.extend({},{random:false},options||{});this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutQuad':this.settings.easing_default;var time_animate=400/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/10)),width_box=Math.ceil(this.settings.width_skitter/total),height_box=(this.settings.height_skitter);for(i=0;i<total;i++){var _bleft=(width_box*i),_btop=0,box_clone=this.getBoxClone();box_clone.css({left:_bleft,top:_btop-50,width:width_box,height:height_box});box_clone.find('img').css({left:-(width_box*i),top:0});this.addBoxClone(box_clone);if(options.random){var random=this.getRandom(total),delay_time=50*random;delay_time=(i==(total-1))?(50*total):delay_time}else{var delay_time=70*i;time_animate=time_animate-(i*2)};var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({opacity:'show',top:_btop+'px',left:_bleft+'px'},time_animate,easing,callback)}},animationTube:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutElastic':this.settings.easing_default;var time_animate=600/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/10)),width_box=Math.ceil(this.settings.width_skitter/total),height_box=this.settings.height_skitter;for(i=0;i<total;i++){var _btop=0,_vtop=height_box,vleft=width_box*i,box_clone=this.getBoxClone();box_clone.css({left:vleft,top:_vtop,height:height_box,width:width_box});box_clone.find('img').css({left:-vleft});this.addBoxClone(box_clone);var random=this.getRandom(total),delay_time=40*random,callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.show().delay(delay_time).animate({top:_btop},time_animate,easing,callback)}},animationFade:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutQuad':this.settings.easing_default;var time_animate=800/this.settings.velocity;this.setActualLevel();var width_box=this.settings.width_skitter,height_box=this.settings.height_skitter,total=2;for(i=0;i<total;i++){var _vtop=0,_vleft=0,box_clone=this.getBoxClone();box_clone.css({left:_vleft,top:_vtop,width:width_box,height:height_box});this.addBoxClone(box_clone);var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.animate({opacity:'show',left:0,top:0},time_animate,easing,callback)}},animationFadeFour:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutQuad':this.settings.easing_default;var time_animate=500/this.settings.velocity;this.setActualLevel();var width_box=this.settings.width_skitter,height_box=this.settings.height_skitter,total=4;for(i=0;i<total;i++){if(i==0){var _vtop='-100px',_vleft='-100px'}else if(i==1){var _vtop='-100px',_vleft='100px'}else if(i==2){var _vtop='100px',_vleft='-100px'}else if(i==3){var _vtop='100px',_vleft='100px'};var box_clone=this.getBoxClone();box_clone.css({left:_vleft,top:_vtop,width:width_box,height:height_box});this.addBoxClone(box_clone);var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.animate({opacity:'show',left:0,top:0},time_animate,easing,callback)}},animationParalell:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutCirc':this.settings.easing_default;var time_animate=400/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/16)),width_box=Math.ceil(this.settings.width_skitter/total),height_box=this.settings.height_skitter;for(i=0;i<total;i++){var _bleft=(width_box*i),_btop=0,box_clone=this.getBoxClone();box_clone.css({left:_bleft,top:_btop-this.settings.height_skitter,width:width_box,height:height_box});box_clone.find('img').css({left:-(width_box*i),top:0});this.addBoxClone(box_clone);var delay_time;if(i<=((total/2)-1)){delay_time=1400-(i*200)}else if(i>((total/2)-1))delay_time=((i-(total/2))*200);delay_time=delay_time/2.5;var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.show().delay(delay_time).animate({top:_btop+'px',left:_bleft+'px'},time_animate,easing,callback)}},animationBlind:function(options){var self=this,options=$.extend({},{height:false},options||{});this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutQuad':this.settings.easing_default;var time_animate=400/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/16)),width_box=Math.ceil(this.settings.width_skitter/total),height_box=this.settings.height_skitter;for(i=0;i<total;i++){var _bleft=(width_box*i),_btop=0,box_clone=this.getBoxClone();box_clone.css({left:_bleft,top:_btop,width:width_box,height:height_box});box_clone.find('img').css({left:-(width_box*i),top:0});this.addBoxClone(box_clone);var delay_time;if(!options.height){if(i<=((total/2)-1)){delay_time=1400-(i*200)}else if(i>((total/2)-1))delay_time=((i-(total/2))*200);var callback=(i==(total-1))?function(){self.finishAnimation()}:''}else{if(i<=((total/2)-1)){delay_time=200+(i*200)}else if(i>((total/2)-1))delay_time=(((total/2)-i)*200)+(total*100);var callback=(i==(total/2))?function(){self.finishAnimation()}:''};delay_time=delay_time/2.5;if(!options.height){box_clone.delay(delay_time).animate({opacity:'show',top:_btop+'px',left:_bleft+'px',width:'show'},time_animate,easing,callback)}else{time_animate=time_animate+(i*2);easing='easeOutQuad';box_clone.delay(delay_time).animate({opacity:'show',top:_btop+'px',left:_bleft+'px',height:'show'},time_animate,easing,callback)}}},animationBlindDimension:function(options){var self=this,options=$.extend({},{height:true,time_animate:500,delay:100},options||{});this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutQuad':this.settings.easing_default;var time_animate=options.time_animate/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/16)),width_box=Math.ceil(this.settings.width_skitter/total),height_box=this.settings.height_skitter;for(i=0;i<total;i++){var _bleft=(width_box*i),_btop=0,box_clone=this.getBoxClone();box_clone.css({left:_bleft,top:_btop,width:width_box,height:height_box});box_clone.find('img').css({left:-(width_box*i),top:0});this.addBoxClone(box_clone);var delay_time=options.delay*i,callback=(i==(total-1))?function(){self.finishAnimation()}:'';if(!options.height){box_clone.delay(delay_time).animate({opacity:'show',top:_btop+'px',left:_bleft+'px',width:'show'},time_animate,easing,callback)}else{easing='easeOutQuad';box_clone.delay(delay_time).animate({opacity:'show',top:_btop+'px',left:_bleft+'px',height:'show'},time_animate,easing,callback)}}},animationDirection:function(options){var self=this,options=$.extend({},{direction:'top',delay_type:'sequence',total:7},options||{});this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeInOutExpo':this.settings.easing_default;var time_animate=1200/this.settings.velocity,image_old=this.box_skitter.find('.image_main').attr('src');this.setActualLevel();this.setLinkAtual();this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});this.box_skitter.find('.image_main').hide();var total=options.total;for(i=0;i<total;i++){switch(options.direction){default:case'top':var width_box=Math.ceil(this.settings.width_skitter/total),height_box=this.settings.height_skitter,_itopc=0,_ileftc=(width_box*i),_ftopc=-height_box,_fleftc=_ileftc,_itopn=height_box,_ileftn=_ileftc,_ftopn=0,_fleftn=_ileftc,_vtop_image=0,_vleft_image=-_ileftc;break;case'bottom':var width_box=Math.ceil(this.settings.width_skitter/total),height_box=this.settings.height_skitter,_itopc=0,_ileftc=(width_box*i),_ftopc=height_box,_fleftc=_ileftc,_itopn=-height_box,_ileftn=_ileftc,_ftopn=0,_fleftn=_ileftc,_vtop_image=0,_vleft_image=-_ileftc;break;case'right':var width_box=this.settings.width_skitter,height_box=Math.ceil(this.settings.height_skitter/total),_itopc=(height_box*i),_ileftc=0,_ftopc=_itopc,_fleftc=width_box,_itopn=_itopc,_ileftn=-_fleftc,_ftopn=_itopc,_fleftn=0,_vtop_image=-_itopc,_vleft_image=0;break;case'left':var width_box=this.settings.width_skitter,height_box=Math.ceil(this.settings.height_skitter/total),_itopc=(height_box*i),_ileftc=0,_ftopc=_itopc,_fleftc=-width_box,_itopn=_itopc,_ileftn=-_fleftc,_ftopn=_itopc,_fleftn=0,_vtop_image=-_itopc,_vleft_image=0;break};switch(options.delay_type){case'zebra':default:var delay_time=(i%2==0)?0:150;break;case'random':var delay_time=30*(Math.random()*30);break;case'sequence':var delay_time=i*100;break};var box_clone=this.getBoxCloneImgOld(image_old);box_clone.find('img').css({left:_vleft_image,top:_vtop_image});box_clone.css({top:_itopc,left:_ileftc,width:width_box,height:height_box});this.addBoxClone(box_clone);box_clone.show();box_clone.delay(delay_time).animate({top:_ftopc,left:_fleftc},time_animate,easing);var box_clone_next=this.getBoxClone();box_clone_next.find('img').css({left:_vleft_image,top:_vtop_image});box_clone_next.css({top:_itopn,left:_ileftn,width:width_box,height:height_box});this.addBoxClone(box_clone_next);box_clone_next.show();var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone_next.delay(delay_time).animate({top:_ftopn,left:_fleftn},time_animate,easing,callback)}},animationCubeSpread:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeInOutQuad':this.settings.easing_default;var time_animate=700/this.settings.velocity;this.setActualLevel();var division_w=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/8)),division_h=Math.ceil(this.settings.height_skitter/(this.settings.width_skitter/8)),total=division_w*division_h,width_box=Math.ceil(this.settings.width_skitter/division_w),height_box=Math.ceil(this.settings.height_skitter/division_h),init_top=0,init_left=0,col_t=0,col=0,order=new Array(),spread=new Array();for(i=0;i<total;i++){init_top=(i%2==0)?init_top:-init_top;init_left=(i%2==0)?init_left:-init_left;var _vtop=init_top+(height_box*col_t),_vleft=(init_left+(width_box*col));order[i]=[_vtop,_vleft];col_t++;if(col_t==division_h){col_t=0;col++}};col_t=0;col=0;for(i=0;i<total;i++)spread[i]=i;var spread=self.shuffleArray(spread);for(i=0;i<total;i++){init_top=(i%2==0)?init_top:-init_top;init_left=(i%2==0)?init_left:-init_left;var _vtop=init_top+(height_box*col_t),_vleft=(init_left+(width_box*col)),_vtop_image=-(height_box*col_t),_vleft_image=-(width_box*col),_btop=_vtop,_bleft=_vleft;_vtop=order[spread[i]][0];_vleft=order[spread[i]][1];var box_clone=this.getBoxClone();box_clone.css({left:_vleft+'px',top:_vtop+'px',width:width_box,height:height_box});box_clone.find('img').css({left:_vleft_image,top:_vtop_image});this.addBoxClone(box_clone);var delay_time=30*(Math.random()*30);if(i==(total-1))delay_time=30*30;var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({opacity:'show',top:_btop+'px',left:_bleft+'px'},time_animate,easing,callback);col_t++;if(col_t==division_h){col_t=0;col++}}},animationGlassCube:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutExpo':this.settings.easing_default;var time_animate=500/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/10))*2,width_box=Math.ceil(this.settings.width_skitter/total)*2,height_box=(this.settings.height_skitter)/2,col=0;for(i=0;i<total;i++){mod=(i%2)==0?true:false;var _ileft=(width_box*col),_itop=mod?-self.settings.height_skitter:self.settings.height_skitter,_fleft=(width_box*col),_ftop=mod?0:height_box,_bleft=-(width_box*col),_btop=mod?0:-height_box,delay_time=120*col,box_clone=this.getBoxClone();box_clone.css({left:_ileft,top:_itop,width:width_box,height:height_box});box_clone.find('img').css({left:_bleft+(width_box/1.5),top:_btop}).delay(delay_time).animate({left:_bleft,top:_btop},(time_animate*1.9),'easeOutQuad');this.addBoxClone(box_clone);var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.show().delay(delay_time).animate({top:_ftop,left:_fleft},time_animate,easing,callback);if((i%2)!=0)col++}},animationGlassBlock:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutExpo':this.settings.easing_default;var time_animate=700/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/10)),width_box=Math.ceil(this.settings.width_skitter/total),height_box=(this.settings.height_skitter);for(i=0;i<total;i++){var _ileft=(width_box*i),_itop=0,_fleft=(width_box*i),_ftop=0,_bleft=-(width_box*i),_btop=0,delay_time=100*i,box_clone=this.getBoxClone();box_clone.css({left:_ileft,top:_itop,width:width_box,height:height_box});box_clone.find('img').css({left:_bleft+(width_box/1.5),top:_btop}).delay(delay_time).animate({left:_bleft,top:_btop},(time_animate*1.1),'easeInOutQuad');this.addBoxClone(box_clone);var callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({top:_ftop,left:_fleft,opacity:'show'},time_animate,easing,callback)}},animationCircles:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeInQuad':this.settings.easing_default;var time_animate=500/this.settings.velocity;this.setActualLevel();var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/10)),size_box=100,radius=Math.sqrt(Math.pow((this.settings.width_skitter),2)+Math.pow((this.settings.height_skitter),2)),radius=Math.ceil(radius);for(i=0;i<total;i++){var _ileft=(self.settings.width_skitter/2)-(size_box/2),_itop=(self.settings.height_skitter/2)-(size_box/2),_fleft=_ileft,_ftop=_itop,box_clone=this.getBoxClone();box_clone.css({left:_ileft,top:_itop,width:size_box,height:size_box}).css3({'border-radius':radius+'px'});box_clone.find('img').css({left:-_ileft,top:-_itop});size_box+=100;this.addBoxClone(box_clone);var delay_time=70*i,callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({top:_ftop,left:_fleft,opacity:'show'},time_animate,easing,callback)}},animationCirclesInside:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeInQuad':this.settings.easing_default;var time_animate=500/this.settings.velocity,image_old=this.box_skitter.find('.image_main').attr('src');this.setActualLevel();this.setLinkAtual();this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/10)),radius=Math.sqrt(Math.pow((this.settings.width_skitter),2)+Math.pow((this.settings.height_skitter),2)),radius=Math.ceil(radius),size_box=radius;for(i=0;i<total;i++){var _ileft=(self.settings.width_skitter/2)-(size_box/2),_itop=(self.settings.height_skitter/2)-(size_box/2),_fleft=_ileft,_ftop=_itop,box_clone=this.getBoxCloneImgOld(image_old);box_clone.css({left:_ileft,top:_itop,width:size_box,height:size_box}).css3({'border-radius':radius+'px'});box_clone.find('img').css({left:-_ileft,top:-_itop});size_box-=100;this.addBoxClone(box_clone);box_clone.show();var delay_time=70*i,callback=(i==(total-1))?function(){self.finishAnimation()}:'';box_clone.delay(delay_time).animate({top:_ftop,left:_fleft,opacity:'hide'},time_animate,easing,callback)}},animationCirclesRotate:function(options){var self=this;this.settings.is_animating=true;easing=(this.settings.easing_default=='')?'easeOutQuad':this.settings.easing_default;var time_animate=500/this.settings.velocity,image_old=this.box_skitter.find('.image_main').attr('src');this.setActualLevel();this.setLinkAtual();this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});var total=Math.ceil(this.settings.width_skitter/(this.settings.width_skitter/10)),radius=Math.sqrt(Math.pow((this.settings.width_skitter),2)+Math.pow((this.settings.height_skitter),2)),radius=Math.ceil(radius),size_box=radius;for(i=0;i<total;i++){var _ileft=(self.settings.width_skitter/2)-(size_box/2),_itop=(self.settings.height_skitter/2)-(size_box/2),_fleft=_ileft,_ftop=_itop,box_clone=this.getBoxCloneImgOld(image_old);box_clone.css({left:_ileft,top:_itop,width:size_box,height:size_box}).css3({'border-radius':radius+'px'});box_clone.find('img').css({left:-_ileft,top:-_itop});size_box-=100;this.addBoxClone(box_clone);box_clone.show();var delay_time=100*i,callback=(i==(total-1))?function(){self.finishAnimation()}:'',_rotate=(i%2==0)?'20deg':'-20deg';box_clone.delay(delay_time).animate({top:_ftop,left:_fleft,opacity:'hide',rotate:_rotate},time_animate,easing,callback)}},finishAnimation:function(options){var self=this;this.box_skitter.find('.image_main').show();this.showBoxText();this.settings.is_animating=false;this.box_skitter.find('.image_main').attr({src:this.settings.image_atual});this.box_skitter.find('.image a').attr({href:this.settings.link_atual});if(!this.settings.is_hover_box_skitter)this.timer=setTimeout(function(){self.completeMove()},this.settings.interval)},completeMove:function(){this.clearTimer(true);this.box_skitter.find('.box_clone').remove();this.nextImage()},setActualLevel:function(){if($.isFunction(this.settings.imageSwitched))this.settings.imageSwitched(this.settings.image_i,this);this.setImageLink();this.addClassNumber();this.hideBoxText();this.increasingImage()},setImageLink:function(){var name_image=this.settings.images_links[this.settings.image_i][0],link_image=this.settings.images_links[this.settings.image_i][1],label_image=this.settings.images_links[this.settings.image_i][3];this.settings.image_atual=name_image;this.settings.link_atual=link_image;this.settings.label_atual=label_image},addClassNumber:function(){var self=this;this.box_skitter.find('.image_number_select').animate(self.settings.animateNumberOut,500).removeClass('image_number_select');$('#image_n_'+(this.settings.image_i+1)+'_'+self.number_skitter).animate(self.settings.animateNumberActive,700).addClass('image_number_select')},increasingImage:function(){this.settings.image_i++;if(this.settings.image_i==this.settings.images_links.length)this.settings.image_i=0},getBoxClone:function(){if(this.settings.link_atual!='#'){var img_clone=$('<a href="'+this.settings.link_atual+'"><img src="'+this.settings.image_atual+'" /></a>')}else var img_clone=$('<img src="'+this.settings.image_atual+'" />');img_clone=this.resizeImage(img_clone);var box_clone=$('<div class="box_clone"></div>');box_clone.append(img_clone);return box_clone},getBoxCloneImgOld:function(image_old){if(this.settings.link_atual!='#'){var img_clone=$('<a href="'+this.settings.link_atual+'"><img src="'+image_old+'" /></a>')}else var img_clone=$('<img src="'+image_old+'" />');img_clone=this.resizeImage(img_clone);var box_clone=$('<div class="box_clone"></div>');box_clone.append(img_clone);return box_clone},resizeImage:function(img_clone){if(this.settings.fullscreen)img_clone.find('img').height(this.settings.height_skitter);return img_clone},addBoxClone:function(box_clone){this.box_skitter.find('.container_skitter').append(box_clone);this.box_skitter.find('.image a, .box_clone a').fancybox({overlayColor:'#000000',overlayOpacity:0.3,transitionIn:'elastic',transitionOut:'elastic',speedOut:300,changeSpeed:300,changeFade:'fast',easingIn:'swing',easingOut:'swing'})},getEasing:function(easing){var easing_accepts=['easeInQuad','easeOutQuad','easeInOutQuad','easeInCubic','easeOutCubic','easeInOutCubic','easeInQuart','easeOutQuart','easeInOutQuart','easeInQuint','easeOutQuint','easeInOutQuint','easeInSine','easeOutSine','easeInOutSine','easeInExpo','easeOutExpo','easeInOutExpo','easeInCirc','easeOutCirc','easeInOutCirc','easeInElastic','easeOutElastic','easeInOutElastic','easeInBack','easeOutBack','easeInOutBack','easeInBounce','easeOutBounce','easeInOutBounce'];if(jQuery.inArray(easing,easing_accepts)>0){return easing}else return''},getRandom:function(i){return Math.floor(Math.random()*i)},setValueBoxText:function(){this.box_skitter.find('.label_skitter').html(this.settings.label_atual)},showBoxText:function(){var self=this;if(this.settings.label_atual!=undefined&&this.settings.label_atual!=''&&self.settings.label)self.box_skitter.find('.label_skitter').slideDown(400)},hideBoxText:function(){var self=this;this.box_skitter.find('.label_skitter').slideUp(200,function(){self.setValueBoxText()})},stopOnMouseOver:function(){var self=this,opacity_elements=self.settings.opacity_elements,interval_in_elements=self.settings.interval_in_elements,interval_out_elements=self.settings.interval_out_elements;self.box_skitter.hover(function(){if(self.settings.hideTools){if(self.settings.numbers)self.box_skitter.find('.info_slide').show().css({opacity:0}).animate({opacity:opacity_elements},interval_in_elements);if(self.settings.navigation){self.box_skitter.find('.prev_button').show().css({opacity:0}).animate({opacity:opacity_elements},interval_in_elements);self.box_skitter.find('.next_button').show().css({opacity:0}).animate({opacity:opacity_elements},interval_in_elements)}};self.clearTimer(true);self.settings.is_hover_box_skitter=true},function(){if(self.settings.hideTools){if(self.settings.numbers)self.box_skitter.find('.info_slide').queue("fx",[]).show().css({opacity:opacity_elements}).animate({opacity:0},interval_out_elements);if(self.settings.navigation){self.box_skitter.find('.prev_button').queue("fx",[]).show().css({opacity:opacity_elements}).animate({opacity:0},interval_out_elements);self.box_skitter.find('.next_button').queue("fx",[]).show().css({opacity:opacity_elements}).animate({opacity:0},interval_out_elements)}};self.clearTimer(true);if(!self.settings.is_animating&&self.settings.images_links.length>1)self.timer=setTimeout(function(){self.timer=setTimeout(function(){self.completeMove()},self.settings.interval);self.box_skitter.find('.image_main').attr({src:self.settings.image_atual});self.box_skitter.find('.image a').attr({href:self.settings.link_atual})},self.settings.interval);self.settings.is_hover_box_skitter=false})},clearTimer:function(force){var self=this;clearInterval(self.timer)},setLinkAtual:function(){if(this.settings.link_atual!='#'){this.box_skitter.find('.image a').attr({href:this.settings.link_atual})}else this.box_skitter.find('.image a').removeAttr('href')},hideTools:function(){this.box_skitter.find('.info_slide').hide();this.box_skitter.find('.prev_button').hide();this.box_skitter.find('.next_button').hide();this.box_skitter.find('.label_skitter').hide()},shuffleArray:function(arrayOrigem){var self=this,arrayDestino=new Array(),indice;while(arrayOrigem.length>0){indice=self.randomUnique(0,arrayOrigem.length-1);arrayDestino[arrayDestino.length]=arrayOrigem[indice];arrayOrigem.splice(indice,1)};return arrayDestino},randomUnique:function(valorIni,valorFim){var numRandom;do{numRandom=Math.random()}while(numRandom==1);return(numRandom*(valorFim-valorIni+1)+valorIni)|0}});$.fn.css3=function(props){var css={},prefixes=['moz','ms','o','webkit'];for(var prop in props){for(var i=0;i<prefixes.length;i++)css['-'+prefixes[i]+'-'+prop]=props[prop];css[prop]=props[prop]};this.css(css);return this};var rotateUnits='deg';$.fn.rotate=function(val){var style=$(this).css('transform')||'none';if(typeof val=='undefined'){if(style){var m=style.match(/rotate\(([^)]+)\)/);if(m&&m[1])return m[1]};return 0};var m=val.toString().match(/^(-?\d+(\.\d+)?)(.+)?$/);if(m){if(m[3])rotateUnits=m[3];$(this).css('transform',style.replace(/none|rotate\([^)]*\)/,'')+'rotate('+m[1]+rotateUnits+')')};return this};$.fn.scale=function(val,duration,options){var style=$(this).css('transform');if(typeof val=='undefined'){if(style){var m=style.match(/scale\(([^)]+)\)/);if(m&&m[1])return m[1]};return 1};$(this).css('transform',style.replace(/none|scale\([^)]*\)/,'')+'scale('+val+')');return this};var curProxied=$.fx.prototype.cur;$.fx.prototype.cur=function(){if(this.prop=='rotate'){return parseFloat($(this.elem).rotate())}else if(this.prop=='scale')return parseFloat($(this.elem).scale());return curProxied.apply(this,arguments)};$.fx.step.rotate=function(fx){$(fx.elem).rotate(fx.now+rotateUnits)};$.fx.step.scale=function(fx){$(fx.elem).scale(fx.now)};var animateProxied=$.fn.animate;$.fn.animate=function(prop){if(typeof prop.rotate!='undefined'){var m=prop.rotate.toString().match(/^(([+-]=)?(-?\d+(\.\d+)?))(.+)?$/);if(m&&m[5])rotateUnits=m[5];prop.rotate=m[1]};return animateProxied.apply(this,arguments)}
function getTransformProperty(element){var properties=['transform','WebkitTransform','msTransform','MozTransform','OTransform'],p;while(p=properties.shift())if(typeof element.style[p]!='undefined')return p;return'transform'};var _propsObj=null,proxied=$.fn.css;$.fn.css=function(arg,val){if(_propsObj===null)if(typeof $.cssProps!='undefined'){_propsObj=$.cssProps}else if(typeof $.props!='undefined'){_propsObj=$.props}else _propsObj={};if(typeof _propsObj.transform=='undefined'&&(arg=='transform'||(typeof arg=='object'&&typeof arg.transform!='undefined')))_propsObj.transform=getTransformProperty(this.get(0));if(_propsObj.transform!='transform')if(arg=='transform'){arg=_propsObj.transform;if(typeof val=='undefined'&&jQuery.style)return jQuery.style(this.get(0),arg)}else if(typeof arg=='object'&&typeof arg.transform!='undefined'){arg[_propsObj.transform]=arg.transform;delete arg.transform};return proxied.apply(this,arguments)}})(jQuery);
(function($){var tmp,loading,overlay,wrap,outer,inner,content,close,nav_left,nav_right,selectedIndex=0,selectedOpts={},selectedArray=[],currentIndex=0,currentOpts={},currentArray=[],ajaxLoader=null,imgPreloader=new Image(),imageRegExp=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,swfRegExp=/[^\.]\.(swf)\s*$/i,loadingTimer,loadingFrame=1,start_pos,final_pos,busy=false,shadow=20,fx=$.extend($('<div/>')[0],{prop:0}),titleh=0,isIE6=!$.support.opacity&&!window.XMLHttpRequest;$.fn.fixPNG=function(){return this.each(function(){var image=$(this).css('backgroundImage');if(image.match(/^url\(["']?(.*\.png)["']?\)$/i)){image=RegExp.$1;$(this).css({backgroundImage:'none',filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod="+($(this).css('backgroundRepeat')=='no-repeat'?'crop':'scale')+", src='"+image+"')"}).each(function(){var position=$(this).css('position');if(position!='absolute'&&position!='relative')$(this).css('position','relative')}).css('zoom',1)}})};$.fn.fancybox=function(options){$(this).data('fancybox',$.extend({},options));$(this).unbind('click.fb').bind('click.fb',function(e){e.preventDefault();if(busy)return;busy=true;$(this).blur();selectedArray=[];selectedIndex=0;var rel=$(this).attr('rel')||'';if(!rel||rel==''||rel==='nofollow'){selectedArray.push(this)}else{selectedArray=$("a[rel="+rel+"], area[rel="+rel+"]");selectedIndex=selectedArray.index(this)};fancybox_start();return false});return this};$.fancybox=function(obj,opts){if(busy)return;busy=true;selectedArray=[];selectedIndex=0;if($.isArray(obj)){for(var i=0,j=obj.length;i<j;i++)if(typeof obj[i]=='object'){$(obj[i]).data('fancybox',$.extend({},opts,obj[i]))}else obj[i]=$({}).data('fancybox',$.extend({content:obj[i]},opts));selectedArray=jQuery.merge(selectedArray,obj)}else{if(typeof obj=='object'){$(obj).data('fancybox',$.extend({},opts,obj))}else obj=$({}).data('fancybox',$.extend({content:obj},opts));selectedArray.push(obj)};fancybox_start()};$.fancybox.showActivity=function(){clearInterval(loadingTimer);loading.show();loadingTimer=setInterval(fancybox_animate_loading,66)};$.fancybox.hideActivity=function(){loading.hide()};$.fancybox.next=function(){return $.fancybox.pos(currentIndex+1)};$.fancybox.prev=function(){return $.fancybox.pos(currentIndex-1)};$.fancybox.pos=function(pos){if(busy)return;pos=parseInt(pos);if(pos>-1&&currentArray.length>pos){selectedIndex=pos;fancybox_start()};if(currentOpts.cyclic&&currentArray.length>1&&pos<0){selectedIndex=currentArray.length-1;fancybox_start()};if(currentOpts.cyclic&&currentArray.length>1&&pos>=currentArray.length){selectedIndex=0;fancybox_start()};return};$.fancybox.cancel=function(){if(busy)return;busy=true;$.event.trigger('fancybox-cancel');fancybox_abort();if(selectedOpts&&$.isFunction(selectedOpts.onCancel))selectedOpts.onCancel(selectedArray,selectedIndex,selectedOpts);busy=false};$.fancybox.close=function(){if(busy||wrap.is(':hidden'))return;busy=true;if(currentOpts&&$.isFunction(currentOpts.onCleanup))if(currentOpts.onCleanup(currentArray,currentIndex,currentOpts)===false){busy=false;return};fancybox_abort();$(close.add(nav_left).add(nav_right)).hide();$('#fancybox-title').remove();wrap.add(inner).add(overlay).unbind();$(window).unbind("resize.fb scroll.fb");$(document).unbind('keydown.fb')
function _cleanup(){overlay.fadeOut('fast');wrap.hide();$.event.trigger('fancybox-cleanup');inner.empty();if($.isFunction(currentOpts.onClosed))currentOpts.onClosed(currentArray,currentIndex,currentOpts);currentArray=selectedOpts=[];currentIndex=selectedIndex=0;currentOpts=selectedOpts={};busy=false};inner.css('overflow','hidden');if(currentOpts.transitionOut=='elastic'){start_pos=fancybox_get_zoom_from();var pos=wrap.position();final_pos={top:pos.top,left:pos.left,width:wrap.width(),height:wrap.height()};if(currentOpts.opacity)final_pos.opacity=1;fx.prop=1;$(fx).animate({prop:0},{duration:currentOpts.speedOut,easing:currentOpts.easingOut,step:fancybox_draw,complete:_cleanup})}else wrap.fadeOut(currentOpts.transitionOut=='none'?0:currentOpts.speedOut,_cleanup)};$.fancybox.resize=function(){if(busy||wrap.is(':hidden'))return;busy=true;var c=inner.wrapInner("<div style='overflow:auto'></div>").children(),h=c.height();wrap.css({height:h+(currentOpts.padding*2)+titleh});inner.css({height:h});c.replaceWith(c.children());$.fancybox.center()};$.fancybox.center=function(){busy=true;var view=fancybox_get_viewport(),margin=currentOpts.margin,to={};to.top=view[3]+((view[1]-((wrap.height()-titleh)+(shadow*2)))*0.5);to.left=view[2]+((view[0]-(wrap.width()+(shadow*2)))*0.5);to.top=Math.max(view[3]+margin,to.top);to.left=Math.max(view[2]+margin,to.left);wrap.css(to);busy=false}
function fancybox_abort(){loading.hide();imgPreloader.onerror=imgPreloader.onload=null;if(ajaxLoader)ajaxLoader.abort();tmp.empty()}
function fancybox_error(){$.fancybox('<p id="fancybox_error">The requested content cannot be loaded.<br />Please try again later.</p>',{scrolling:'no',padding:20,transitionIn:'none',transitionOut:'none'})}
function fancybox_start(){fancybox_abort();var obj=selectedArray[selectedIndex];selectedOpts=$.extend({},$.fn.fancybox.defaults,(typeof $(obj).data('fancybox')=='undefined'?selectedOpts:$(obj).data('fancybox')));var href,type,title=obj.title||$(obj).title||selectedOpts.title||'';if(obj.nodeName&&!selectedOpts.orig)selectedOpts.orig=$(obj).children("img:first").length?$(obj).children("img:first"):$(obj);if(title==''&&selectedOpts.orig)title=selectedOpts.orig.attr('alt');if(obj.nodeName&&/^(?:javascript|#)/i.test(obj.href)){href=selectedOpts.href||null}else href=selectedOpts.href||obj.href||null;if(selectedOpts.type){type=selectedOpts.type;if(!href)href=selectedOpts.content}else if(selectedOpts.content){type='html'}else if(href){if(href.match(imageRegExp)){type='image'}else if(href.match(swfRegExp)){type='swf'}else if($(obj).hasClass("iframe")){type='iframe'}else if(href.match(/#/)){obj=href.substr(href.indexOf("#"));type=$(obj).length>0?'inline':'ajax'}else type='ajax'}else type='inline';selectedOpts.type=type;selectedOpts.href=href;selectedOpts.title=title;if(selectedOpts.autoDimensions&&selectedOpts.type!=='iframe'&&selectedOpts.type!=='swf'){selectedOpts.width='auto';selectedOpts.height='auto'};if(selectedOpts.modal){selectedOpts.overlayShow=true;selectedOpts.hideOnOverlayClick=false;selectedOpts.hideOnContentClick=false;selectedOpts.enableEscapeButton=false;selectedOpts.showCloseButton=false};if($.isFunction(selectedOpts.onStart))if(selectedOpts.onStart(selectedArray,selectedIndex,selectedOpts)===false){busy=false;return};tmp.css('padding',(shadow+selectedOpts.padding+selectedOpts.margin));$('.fancybox-inline-tmp').unbind('fancybox-cancel').bind('fancybox-change',function(){$(this).replaceWith(inner.children())});switch(type){case'html':tmp.html(selectedOpts.content);fancybox_process_inline();break;case'inline':$('<div class="fancybox-inline-tmp" />').hide().insertBefore($(obj)).bind('fancybox-cleanup',function(){$(this).replaceWith(inner.children())}).bind('fancybox-cancel',function(){$(this).replaceWith(tmp.children())});$(obj).appendTo(tmp);fancybox_process_inline();break;case'image':busy=false;$.fancybox.showActivity();imgPreloader=new Image();imgPreloader.onerror=function(){fancybox_error()};imgPreloader.onload=function(){imgPreloader.onerror=null;imgPreloader.onload=null;fancybox_process_image()};imgPreloader.src=href;break;case'swf':var str='',emb='';str+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+selectedOpts.width+'" height="'+selectedOpts.height+'"><param name="movie" value="'+href+'"></param>';$.each(selectedOpts.swf,function(name,val){str+='<param name="'+name+'" value="'+val+'"></param>';emb+=' '+name+'="'+val+'"'});str+='<embed src="'+href+'" type="application/x-shockwave-flash" width="'+selectedOpts.width+'" height="'+selectedOpts.height+'"'+emb+'></embed></object>';tmp.html(str);fancybox_process_inline();break;case'ajax':var selector=href.split('#',2),data=selectedOpts.ajax.data||{};if(selector.length>1){href=selector[0];typeof data=="string"?data+='&selector='+selector[1]:data.selector=selector[1]};busy=false;$.fancybox.showActivity();ajaxLoader=$.ajax($.extend(selectedOpts.ajax,{url:href,data:data,error:fancybox_error,success:function(data,textStatus,XMLHttpRequest){if(ajaxLoader.status==200){tmp.html(data);fancybox_process_inline()}}}));break;case'iframe':$('<iframe id="fancybox-frame" name="fancybox-frame'+new Date().getTime()+'" frameborder="0" hspace="0" scrolling="'+selectedOpts.scrolling+'" src="'+selectedOpts.href+'"></iframe>').appendTo(tmp);fancybox_show();break}}
function fancybox_process_image(){busy=true;selectedOpts.width=imgPreloader.width;selectedOpts.height=imgPreloader.height;$("<img />").attr({id:'fancybox-img',src:imgPreloader.src,alt:selectedOpts.title}).appendTo(tmp);fancybox_show()}
function fancybox_process_inline(){tmp.width(selectedOpts.width);tmp.height(selectedOpts.height);if(selectedOpts.width=='auto')selectedOpts.width=tmp.width();if(selectedOpts.height=='auto')selectedOpts.height=tmp.height();fancybox_show()}
function fancybox_show(){loading.hide();if(wrap.is(":visible")&&$.isFunction(currentOpts.onCleanup))if(currentOpts.onCleanup(currentArray,currentIndex,currentOpts)===false){$.event.trigger('fancybox-cancel');busy=false;return};currentArray=selectedArray;currentIndex=selectedIndex;currentOpts=selectedOpts;inner.get(0).scrollTop=0;inner.get(0).scrollLeft=0;if(currentOpts.overlayShow){if(isIE6)$('select:not(#fancybox-tmp select)').filter(function(){return this.style.visibility!=='hidden'}).css({visibility:'hidden'}).one('fancybox-cleanup',function(){this.style.visibility='inherit'});overlay.css({'background-color':currentOpts.overlayColor,opacity:currentOpts.overlayOpacity}).unbind().show()};final_pos=fancybox_get_zoom_to();fancybox_process_title();if(wrap.is(":visible")){$(close.add(nav_left).add(nav_right)).hide();var pos=wrap.position();start_pos={top:pos.top,left:pos.left,width:wrap.width(),height:wrap.height()};var equal=(start_pos.width==final_pos.width&&start_pos.height==final_pos.height);inner.fadeOut(currentOpts.changeFade,function(){$.event.trigger('fancybox-change');inner.css({top:currentOpts.padding,left:currentOpts.padding,width:Math.max(start_pos.width-(currentOpts.padding*2),1),height:Math.max(start_pos.height-(currentOpts.padding*2),1)}).empty().css('overflow','hidden')
function finish_resizing(){inner.html(tmp.contents()).fadeIn(currentOpts.changeFade,_finish)};fx.prop=0;$(fx).animate({prop:1},{duration:equal?0:currentOpts.changeSpeed,easing:currentOpts.easingChange,step:fancybox_draw,complete:finish_resizing})});return};wrap.css('opacity',1);if(currentOpts.transitionIn=='elastic'){start_pos=fancybox_get_zoom_from();inner.css({top:currentOpts.padding,left:currentOpts.padding,width:Math.max(start_pos.width-(currentOpts.padding*2),1),height:Math.max(start_pos.height-(currentOpts.padding*2),1)}).html(tmp.contents());wrap.css(start_pos).show();if(currentOpts.opacity)final_pos.opacity=0;fx.prop=0;$(fx).animate({prop:1},{duration:currentOpts.speedIn,easing:currentOpts.easingIn,step:fancybox_draw,complete:_finish})}else{inner.css({top:currentOpts.padding,left:currentOpts.padding,width:Math.max(final_pos.width-(currentOpts.padding*2),1),height:Math.max(final_pos.height-(currentOpts.padding*2)-titleh,1)}).html(tmp.contents());wrap.css(final_pos).fadeIn(currentOpts.transitionIn=='none'?0:currentOpts.speedIn,_finish)}}
function fancybox_draw(pos){var width=Math.round(start_pos.width+(final_pos.width-start_pos.width)*pos),height=Math.round(start_pos.height+(final_pos.height-start_pos.height)*pos),top=Math.round(start_pos.top+(final_pos.top-start_pos.top)*pos),left=Math.round(start_pos.left+(final_pos.left-start_pos.left)*pos);wrap.css({width:width+'px',height:height+'px',top:top+'px',left:left+'px'});width=Math.max(width-currentOpts.padding*2,0);height=Math.max(height-(currentOpts.padding*2+(titleh*pos)),0);inner.css({width:width+'px',height:height+'px'});if(typeof final_pos.opacity!=='undefined')wrap.css('opacity',(pos<0.5?0.5:pos))}
function _finish(){inner.css('overflow',overflow=(currentOpts.scrolling=='auto'?(currentOpts.type=='image'||currentOpts.type=='iframe'||currentOpts.type=='swf'?'hidden':'auto'):(currentOpts.scrolling=='yes'?'auto':'visible')));if(!$.support.opacity){inner.get(0).style.removeAttribute('filter');wrap.get(0).style.removeAttribute('filter')};$('#fancybox-title').show();if(currentOpts.hideOnContentClick)inner.one('click',$.fancybox.close);if(currentOpts.hideOnOverlayClick)overlay.one('click',$.fancybox.close);if(currentOpts.showCloseButton)close.show();fancybox_set_navigation();$(window).bind("resize.fb",$.fancybox.center);currentOpts.centerOnScroll?$(window).bind("scroll.fb",$.fancybox.center):$(window).unbind("scroll.fb");if($.isFunction(currentOpts.onComplete))currentOpts.onComplete(currentArray,currentIndex,currentOpts);busy=false;fancybox_preload_images()}
function fancybox_get_zoom_to(){var view=fancybox_get_viewport(),to={},margin=currentOpts.margin,resize=currentOpts.autoScale,horizontal_space=(shadow+margin)*2,vertical_space=(shadow+margin)*2,double_padding=(currentOpts.padding*2);if(currentOpts.width.toString().indexOf('%')>-1){to.width=((view[0]*parseFloat(currentOpts.width))/100)-(shadow*2);resize=false}else to.width=currentOpts.width+double_padding;if(currentOpts.height.toString().indexOf('%')>-1){to.height=((view[1]*parseFloat(currentOpts.height))/100)-(shadow*2);resize=false}else to.height=currentOpts.height+double_padding;if(resize&&(to.width>(view[0]-horizontal_space)||to.height>(view[1]-vertical_space)))if(selectedOpts.type=='image'||selectedOpts.type=='swf'){horizontal_space+=double_padding;vertical_space+=double_padding;var ratio=Math.min(Math.min(view[0]-horizontal_space,currentOpts.width)/currentOpts.width,Math.min(view[1]-vertical_space,currentOpts.height)/currentOpts.height);to.width=Math.round(ratio*(to.width-double_padding))+double_padding;to.height=Math.round(ratio*(to.height-double_padding))+double_padding}else{to.width=Math.min(to.width,(view[0]-horizontal_space));to.height=Math.min(to.height,(view[1]-vertical_space))};to.top=view[3]+((view[1]-(to.height+(shadow*2)))*0.5);to.left=view[2]+((view[0]-(to.width+(shadow*2)))*0.5);if(currentOpts.autoScale==false){to.top=Math.max(view[3]+margin,to.top);to.left=Math.max(view[2]+margin,to.left)};return to}
function fancybox_get_zoom_from(){var orig=selectedOpts.orig?$(selectedOpts.orig):false,from={};if(orig&&orig.length){var pos=fancybox_get_obj_pos(orig);from={width:(pos.width+(currentOpts.padding*2)),height:(pos.height+(currentOpts.padding*2)),top:(pos.top-currentOpts.padding-shadow),left:(pos.left-currentOpts.padding-shadow)}}else{var view=fancybox_get_viewport();from={width:1,height:1,top:view[3]+view[1]*0.5,left:view[2]+view[0]*0.5}};return from}
function fancybox_set_navigation(){$(document).unbind('keydown.fb').bind('keydown.fb',function(e){if(e.keyCode==27&&currentOpts.enableEscapeButton){e.preventDefault();$.fancybox.close()}else if(e.keyCode==37){e.preventDefault();$.fancybox.prev()}else if(e.keyCode==39){e.preventDefault();$.fancybox.next()}});if($.fn.mousewheel){wrap.unbind('mousewheel.fb');if(currentArray.length>1)wrap.bind('mousewheel.fb',function(e,delta){e.preventDefault();if(busy||delta==0)return;delta>0?$.fancybox.prev():$.fancybox.next()})};if(!currentOpts.showNavArrows)return;if((currentOpts.cyclic&&currentArray.length>1)||currentIndex!=0)nav_left.show();if((currentOpts.cyclic&&currentArray.length>1)||currentIndex!=(currentArray.length-1))nav_right.show()}
function fancybox_preload_images(){if((currentArray.length-1)>currentIndex){var href=currentArray[currentIndex+1].href;if(typeof href!=='undefined'&&href.match(imageRegExp)){var objNext=new Image();objNext.src=href}};if(currentIndex>0){var href=currentArray[currentIndex-1].href;if(typeof href!=='undefined'&&href.match(imageRegExp)){var objNext=new Image();objNext.src=href}}}
function fancybox_animate_loading(){if(!loading.is(':visible')){clearInterval(loadingTimer);return};$('div',loading).css('top',(loadingFrame*-40)+'px');loadingFrame=(loadingFrame+1)%12}
function fancybox_get_viewport(){return[$(window).width(),$(window).height(),$(document).scrollLeft(),$(document).scrollTop()]}
function fancybox_get_obj_pos(obj){var pos=obj.offset();pos.top+=parseFloat(obj.css('paddingTop'))||0;pos.left+=parseFloat(obj.css('paddingLeft'))||0;pos.top+=parseFloat(obj.css('border-top-width'))||0;pos.left+=parseFloat(obj.css('border-left-width'))||0;pos.width=obj.width();pos.height=obj.height();return pos}
function fancybox_process_title(){$('#fancybox-title').remove();titleh=0;if(currentOpts.titleShow==false)return;var obj=currentArray[currentIndex],title=currentOpts.title;title=$.isFunction(currentOpts.titleFormat)?currentOpts.titleFormat(title,currentArray,currentIndex,currentOpts):fancybox_format_title(title);if(!title||title=='')return;var width=final_pos.width-(currentOpts.padding*2),titlec='fancybox-title-'+currentOpts.titlePosition;$('<div id="fancybox-title" class="'+titlec+'" />').css({width:width,paddingLeft:currentOpts.padding,paddingRight:currentOpts.padding}).html(title).appendTo('body');switch(currentOpts.titlePosition){case'inside':titleh=$("#fancybox-title").outerHeight(true)-currentOpts.padding;final_pos.height+=titleh;break;case'over':$('#fancybox-title').css('bottom',currentOpts.padding);break;default:$('#fancybox-title').css('bottom',$("#fancybox-title").outerHeight(true)*-1);break};$('#fancybox-title').appendTo(outer).hide();if(isIE6)$('#fancybox-title span').fixPNG()}
function fancybox_format_title(title){if(title&&title.length)switch(currentOpts.titlePosition){case'inside':return title;break;case'over':return'<span id="fancybox-title-over">'+title+'</span>';break;default:return'<span id="fancybox-title-wrap"><span id="fancybox-title-left"></span><span id="fancybox-title-main">'+title+'</span><span id="fancybox-title-right"></span></span>';break};return false}
function fancybox_init(){if($("#fancybox-wrap").length)return;$('body').append(tmp=$('<div id="fancybox-tmp"></div>'),loading=$('<div id="fancybox-loading"><div></div></div>'),overlay=$('<div id="fancybox-overlay"></div>'),wrap=$('<div id="fancybox-wrap"></div>'));outer=$('<div id="fancybox-outer"></div>').append('<div class="fancy-bg" id="fancy-bg-n"></div><div class="fancy-bg" id="fancy-bg-ne"></div><div class="fancy-bg" id="fancy-bg-e"></div><div class="fancy-bg" id="fancy-bg-se"></div><div class="fancy-bg" id="fancy-bg-s"></div><div class="fancy-bg" id="fancy-bg-sw"></div><div class="fancy-bg" id="fancy-bg-w"></div><div class="fancy-bg" id="fancy-bg-nw"></div>').appendTo(wrap);outer.append(inner=$('<div id="fancybox-inner"></div>'),close=$('<a id="fancybox-close"></a>'),nav_left=$('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),nav_right=$('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));close.click($.fancybox.close);loading.click($.fancybox.cancel);nav_left.click(function(e){e.preventDefault();$.fancybox.prev()});nav_right.click(function(e){e.preventDefault();$.fancybox.next()});if(!$.support.opacity)outer.find('.fancy-bg').fixPNG();if(isIE6){$(close.add('.fancy-ico').add('div',loading)).fixPNG();overlay.get(0).style.setExpression('height',"document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'");loading.get(0).style.setExpression('top',"(-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'");outer.prepend('<iframe id="fancybox-hide-sel-frame" src="javascript:\'\';" scrolling="no" frameborder="0" ></iframe>')}};$.fn.fancybox.defaults={padding:10,margin:20,opacity:false,modal:false,cyclic:false,scrolling:'auto',width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:'transparent'},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.3,overlayColor:'#666',titleShow:true,titlePosition:'outside',titleFormat:null,transitionIn:'fade',transitionOut:'fade',speedIn:300,speedOut:300,changeSpeed:300,changeFade:'fast',easingIn:'swing',easingOut:'swing',showCloseButton:true,showNavArrows:true,enableEscapeButton:true,onStart:null,onCancel:null,onComplete:null,onCleanup:null,onClosed:null};$(document).ready(function(){fancybox_init()})})(jQuery);
(function($,undefined){$.ui=$.ui||{};if($.ui.version)return;$.extend($.ui,{version:"1.8.16",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});$.fn.extend({propAttr:$.fn.prop||$.fn.attr,_focus:$.fn.focus,focus:function(delay,fn){return typeof delay==="number"?this.each(function(){var elem=this;setTimeout(function(){$(elem).focus();if(fn)fn.call(elem)},delay)}):this._focus.apply(this,arguments)},scrollParent:function(){var scrollParent;if(($.browser.msie&&/(static|relative)/.test(this.css('position')))||/absolute/.test(this.css('position'))){scrollParent=this.parents().filter(function(){return/(relative|absolute|fixed)/.test($.curCSS(this,'position',1))&&/(auto|scroll)/.test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1))}).eq(0)}else scrollParent=this.parents().filter(function(){return/(auto|scroll)/.test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1))}).eq(0);return/fixed/.test(this.css('position'))||!scrollParent.length?$(document):scrollParent},zIndex:function(zIndex){if(zIndex!==undefined)return this.css("zIndex",zIndex);if(this.length){var elem=$(this[0]),position,value;while(elem.length&&elem[0]!==document){position=elem.css("position");if(position==="absolute"||position==="relative"||position==="fixed"){value=parseInt(elem.css("zIndex"),10);if(!isNaN(value)&&value!==0)return value};elem=elem.parent()}};return 0},disableSelection:function(){return this.bind(($.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(event){event.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});$.each(["Width","Height"],function(i,name){var side=name==="Width"?["Left","Right"]:["Top","Bottom"],type=name.toLowerCase(),orig={innerWidth:$.fn.innerWidth,innerHeight:$.fn.innerHeight,outerWidth:$.fn.outerWidth,outerHeight:$.fn.outerHeight}
function reduce(elem,size,border,margin){$.each(side,function(){size-=parseFloat($.curCSS(elem,"padding"+this,true))||0;if(border)size-=parseFloat($.curCSS(elem,"border"+this+"Width",true))||0;if(margin)size-=parseFloat($.curCSS(elem,"margin"+this,true))||0});return size};$.fn["inner"+name]=function(size){if(size===undefined)return orig["inner"+name].call(this);return this.each(function(){$(this).css(type,reduce(this,size)+"px")})};$.fn["outer"+name]=function(size,margin){if(typeof size!=="number")return orig["outer"+name].call(this,size);return this.each(function(){$(this).css(type,reduce(this,size,true,margin)+"px")})}})
function focusable(element,isTabIndexNotNaN){var nodeName=element.nodeName.toLowerCase();if("area"===nodeName){var map=element.parentNode,mapName=map.name,img;if(!element.href||!mapName||map.nodeName.toLowerCase()!=="map")return false;img=$("img[usemap=#"+mapName+"]")[0];return!!img&&visible(img)};return(/input|select|textarea|button|object/.test(nodeName)?!element.disabled:"a"==nodeName?element.href||isTabIndexNotNaN:isTabIndexNotNaN)&&visible(element)}
function visible(element){return!$(element).parents().andSelf().filter(function(){return $.curCSS(this,"visibility")==="hidden"||$.expr.filters.hidden(this)}).length};$.extend($.expr[":"],{data:function(elem,i,match){return!!$.data(elem,match[3])},focusable:function(element){return focusable(element,!isNaN($.attr(element,"tabindex")))},tabbable:function(element){var tabIndex=$.attr(element,"tabindex"),isTabIndexNaN=isNaN(tabIndex);return(isTabIndexNaN||tabIndex>=0)&&focusable(element,!isTabIndexNaN)}});$(function(){var body=document.body,div=body.appendChild(div=document.createElement("div"));$.extend(div.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});$.support.minHeight=div.offsetHeight===100;$.support.selectstart="onselectstart"in div;body.removeChild(div).style.display="none"});$.extend($.ui,{plugin:{add:function(module,option,set){var proto=$.ui[module].prototype;for(var i in set){proto.plugins[i]=proto.plugins[i]||[];proto.plugins[i].push([option,set[i]])}},call:function(instance,name,args){var set=instance.plugins[name];if(!set||!instance.element[0].parentNode)return;for(var i=0;i<set.length;i++)if(instance.options[set[i][0]])set[i][1].apply(instance.element,args)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(el,a){if($(el).css("overflow")==="hidden")return false;var scroll=(a&&a==="left")?"scrollLeft":"scrollTop",has=false;if(el[scroll]>0)return true;el[scroll]=1;has=(el[scroll]>0);el[scroll]=0;return has},isOverAxis:function(x,reference,size){return(x>reference)&&(x<(reference+size))},isOver:function(y,x,top,left,height,width){return $.ui.isOverAxis(y,top,height)&&$.ui.isOverAxis(x,left,width)}})})(jQuery);(function($,undefined){if($.cleanData){var _cleanData=$.cleanData;$.cleanData=function(elems){for(var i=0,elem;(elem=elems[i])!=null;i++)try{$(elem).triggerHandler("remove")}catch(e){};_cleanData(elems)}}else{var _remove=$.fn.remove;$.fn.remove=function(selector,keepData){return this.each(function(){if(!keepData)if(!selector||$.filter(selector,[this]).length)$("*",this).add([this]).each(function(){try{$(this).triggerHandler("remove")}catch(e){}});return _remove.call($(this),selector,keepData)})}};$.widget=function(name,base,prototype){var namespace=name.split(".")[0],fullName;name=name.split(".")[1];fullName=namespace+"-"+name;if(!prototype){prototype=base;base=$.Widget};$.expr[":"][fullName]=function(elem){return!!$.data(elem,name)};$[namespace]=$[namespace]||{};$[namespace][name]=function(options,element){if(arguments.length)this._createWidget(options,element)};var basePrototype=new base();basePrototype.options=$.extend(true,{},basePrototype.options);$[namespace][name].prototype=$.extend(true,basePrototype,{namespace:namespace,widgetName:name,widgetEventPrefix:$[namespace][name].prototype.widgetEventPrefix||name,widgetBaseClass:fullName},prototype);$.widget.bridge(name,$[namespace][name])};$.widget.bridge=function(name,object){$.fn[name]=function(options){var isMethodCall=typeof options==="string",args=Array.prototype.slice.call(arguments,1),returnValue=this;options=!isMethodCall&&args.length?$.extend.apply(null,[true,options].concat(args)):options;if(isMethodCall&&options.charAt(0)==="_")return returnValue;if(isMethodCall){this.each(function(){var instance=$.data(this,name),methodValue=instance&&$.isFunction(instance[options])?instance[options].apply(instance,args):instance;if(methodValue!==instance&&methodValue!==undefined){returnValue=methodValue;return false}})}else this.each(function(){var instance=$.data(this,name);if(instance){instance.option(options||{})._init()}else $.data(this,name,new object(options,this))});return returnValue}};$.Widget=function(options,element){if(arguments.length)this._createWidget(options,element)};$.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(options,element){$.data(element,this.widgetName,this);this.element=$(element);this.options=$.extend(true,{},this.options,this._getCreateOptions(),options);var self=this;this.element.bind("remove."+this.widgetName,function(){self.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return $.metadata&&$.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(key,value){var options=key;if(arguments.length===0)return $.extend({},this.options);if(typeof key==="string"){if(value===undefined)return this.options[key];options={};options[key]=value};this._setOptions(options);return this},_setOptions:function(options){var self=this;$.each(options,function(key,value){self._setOption(key,value)});return this},_setOption:function(key,value){this.options[key]=value;if(key==="disabled")this.widget()[value?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",value);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(type,event,data){var callback=this.options[type];event=$.Event(event);event.type=(type===this.widgetEventPrefix?type:this.widgetEventPrefix+type).toLowerCase();data=data||{};if(event.originalEvent)for(var i=$.event.props.length,prop;i;){prop=$.event.props[--i];event[prop]=event.originalEvent[prop]};this.element.trigger(event,data);return!($.isFunction(callback)&&callback.call(this.element[0],event,data)===false||event.isDefaultPrevented())}}})(jQuery);(function($,undefined){$.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var self=this,options=self.options;self.running=0;self.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix");self.headers=self.element.find(options.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){if(options.disabled)return;$(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){if(options.disabled)return;$(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){if(options.disabled)return;$(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){if(options.disabled)return;$(this).removeClass("ui-state-focus")});self.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(options.navigation){var current=self.element.find("a").filter(options.navigationFilter).eq(0);if(current.length){var header=current.closest(".ui-accordion-header");if(header.length){self.active=header}else self.active=current.closest(".ui-accordion-content").prev()}};self.active=self._findActive(self.active||options.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");self.active.next().addClass("ui-accordion-content-active");self._createIcons();self.resize();self.element.attr("role","tablist");self.headers.attr("role","tab").bind("keydown.accordion",function(event){return self._keydown(event)}).next().attr("role","tabpanel");self.headers.not(self.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide();if(!self.active.length){self.headers.eq(0).attr("tabIndex",0)}else self.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0});if(!$.browser.safari)self.headers.find("a").attr("tabIndex",-1);if(options.event)self.headers.bind(options.event.split(" ").join(".accordion ")+".accordion",function(event){self._clickHandler.call(self,event,this);event.preventDefault()})},_createIcons:function(){var options=this.options;if(options.icons){$("<span></span>").addClass("ui-icon "+options.icons.header).prependTo(this.headers);this.active.children(".ui-icon").toggleClass(options.icons.header).toggleClass(options.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var options=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex");this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var contents=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");if(options.autoHeight||options.fillHeight)contents.css("height","");return $.Widget.prototype.destroy.call(this)},_setOption:function(key,value){$.Widget.prototype._setOption.apply(this,arguments);if(key=="active")this.activate(value);if(key=="icons"){this._destroyIcons();if(value)this._createIcons()};if(key=="disabled")this.headers.add(this.headers.next())[value?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(event){if(this.options.disabled||event.altKey||event.ctrlKey)return;var keyCode=$.ui.keyCode,length=this.headers.length,currentIndex=this.headers.index(event.target),toFocus=false;switch(event.keyCode){case keyCode.RIGHT:case keyCode.DOWN:toFocus=this.headers[(currentIndex+1)%length];break;case keyCode.LEFT:case keyCode.UP:toFocus=this.headers[(currentIndex-1+length)%length];break;case keyCode.SPACE:case keyCode.ENTER:this._clickHandler({target:event.target},event.target);event.preventDefault()};if(toFocus){$(event.target).attr("tabIndex",-1);$(toFocus).attr("tabIndex",0);toFocus.focus();return false};return true},resize:function(){var options=this.options,maxHeight;if(options.fillSpace){if($.browser.msie){var defOverflow=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")};maxHeight=this.element.parent().height();if($.browser.msie)this.element.parent().css("overflow",defOverflow);this.headers.each(function(){maxHeight-=$(this).outerHeight(true)});this.headers.next().each(function(){$(this).height(Math.max(0,maxHeight-$(this).innerHeight()+$(this).height()))}).css("overflow","auto")}else if(options.autoHeight){maxHeight=0;this.headers.next().each(function(){maxHeight=Math.max(maxHeight,$(this).height("").height())}).height(maxHeight)};return this},activate:function(index){this.options.active=index;var active=this._findActive(index)[0];this._clickHandler({target:active},active);return this},_findActive:function(selector){return selector?typeof selector==="number"?this.headers.filter(":eq("+selector+")"):this.headers.not(this.headers.not(selector)):selector===false?$([]):this.headers.filter(":eq(0)")},_clickHandler:function(event,target){var options=this.options;if(options.disabled)return;if(!event.target){if(!options.collapsible)return;this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(options.icons.headerSelected).addClass(options.icons.header);this.active.next().addClass("ui-accordion-content-active");var toHide=this.active.next(),data={options:options,newHeader:$([]),oldHeader:options.active,newContent:$([]),oldContent:toHide},toShow=(this.active=$([]));this._toggle(toShow,toHide,data);return};var clicked=$(event.currentTarget||target),clickedIsActive=clicked[0]===this.active[0];options.active=options.collapsible&&clickedIsActive?false:this.headers.index(clicked);if(this.running||(!options.collapsible&&clickedIsActive))return;var active=this.active,toShow=clicked.next(),toHide=this.active.next(),data={options:options,newHeader:clickedIsActive&&options.collapsible?$([]):clicked,oldHeader:this.active,newContent:clickedIsActive&&options.collapsible?$([]):toShow,oldContent:toHide},down=this.headers.index(this.active[0])>this.headers.index(clicked[0]);this.active=clickedIsActive?$([]):clicked;this._toggle(toShow,toHide,data,clickedIsActive,down);active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(options.icons.headerSelected).addClass(options.icons.header);if(!clickedIsActive){clicked.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(options.icons.header).addClass(options.icons.headerSelected);clicked.next().addClass("ui-accordion-content-active")};return},_toggle:function(toShow,toHide,data,clickedIsActive,down){var self=this,options=self.options;self.toShow=toShow;self.toHide=toHide;self.data=data;var complete=function(){if(!self)return;return self._completed.apply(self,arguments)};self._trigger("changestart",null,self.data);self.running=toHide.size()===0?toShow.size():toHide.size();if(options.animated){var animOptions={};if(options.collapsible&&clickedIsActive){animOptions={toShow:$([]),toHide:toHide,complete:complete,down:down,autoHeight:options.autoHeight||options.fillSpace}}else animOptions={toShow:toShow,toHide:toHide,complete:complete,down:down,autoHeight:options.autoHeight||options.fillSpace};if(!options.proxied)options.proxied=options.animated;if(!options.proxiedDuration)options.proxiedDuration=options.duration;options.animated=$.isFunction(options.proxied)?options.proxied(animOptions):options.proxied;options.duration=$.isFunction(options.proxiedDuration)?options.proxiedDuration(animOptions):options.proxiedDuration;var animations=$.ui.accordion.animations,duration=options.duration,easing=options.animated;if(easing&&!animations[easing]&&!$.easing[easing])easing="slide";if(!animations[easing])animations[easing]=function(options){this.slide(options,{easing:easing,duration:duration||700})};animations[easing](animOptions)}else{if(options.collapsible&&clickedIsActive){toShow.toggle()}else{toHide.hide();toShow.show()};complete(true)};toHide.prev().attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).blur();toShow.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(cancel){this.running=cancel?0:--this.running;if(this.running)return;if(this.options.clearStyle)this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");if(this.toHide.length)this.toHide.parent()[0].className=this.toHide.parent()[0].className;this._trigger("change",null,this.data)}});$.extend($.ui.accordion,{version:"1.8.16",animations:{slide:function(options,additions){options=$.extend({easing:"swing",duration:300},options,additions);if(!options.toHide.size()){options.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},options);return};if(!options.toShow.size()){options.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},options);return};var overflow=options.toShow.css("overflow"),percentDone=0,showProps={},hideProps={},fxAttrs=["height","paddingTop","paddingBottom"],originalWidth,s=options.toShow;originalWidth=s[0].style.width;s.width(parseInt(s.parent().width(),10)-parseInt(s.css("paddingLeft"),10)-parseInt(s.css("paddingRight"),10)-(parseInt(s.css("borderLeftWidth"),10)||0)-(parseInt(s.css("borderRightWidth"),10)||0));$.each(fxAttrs,function(i,prop){hideProps[prop]="hide";var parts=(""+$.css(options.toShow[0],prop)).match(/^([\d+-.]+)(.*)$/);showProps[prop]={value:parts[1],unit:parts[2]||"px"}});options.toShow.css({height:0,overflow:"hidden"}).show();options.toHide.filter(":hidden").each(options.complete).end().filter(":visible").animate(hideProps,{step:function(now,settings){if(settings.prop=="height")percentDone=(settings.end-settings.start===0)?0:(settings.now-settings.start)/(settings.end-settings.start);options.toShow[0].style[settings.prop]=(percentDone*showProps[settings.prop].value)+showProps[settings.prop].unit},duration:options.duration,easing:options.easing,complete:function(){if(!options.autoHeight)options.toShow.css("height","");options.toShow.css({width:originalWidth,overflow:overflow});options.complete()}})},bounceslide:function(options){this.slide(options,{easing:options.down?"easeOutBounce":"swing",duration:options.down?1e3:200})}}})})(jQuery);
var Cufon=(function(){var api=function(){return api.replace.apply(null,arguments)},DOM=api.DOM={ready:(function(){var complete=false,readyStatus={loaded:1,complete:1},queue=[],perform=function(){if(complete)return;complete=true;for(var fn;fn=queue.shift();fn());};if(document.addEventListener){document.addEventListener('DOMContentLoaded',perform,false);window.addEventListener('pageshow',perform,false)};if(!window.opera&&document.readyState)(function(){readyStatus[document.readyState]?perform():setTimeout(arguments.callee,10)})();if(document.readyState&&document.createStyleSheet)(function(){try{document.body.doScroll('left');perform()}catch(e){setTimeout(arguments.callee,1)}})();addEvent(window,'load',perform);return function(listener){if(!arguments.length){perform()}else complete?listener():queue.push(listener)}})(),root:function(){return document.documentElement||document.body}},CSS=api.CSS={Size:function(value,base){this.value=parseFloat(value);this.unit=String(value).match(/[a-z%]*$/)[0]||'px';this.convert=function(value){return value/base*this.value};this.convertFrom=function(value){return value/this.value*base};this.toString=function(){return this.value+this.unit}},addClass:function(el,className){var current=el.className;el.className=current+(current&&' ')+className;return el},color:cached(function(value){var parsed={};parsed.color=value.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function($0,$1,$2){parsed.opacity=parseFloat($2);return'rgb('+$1+')'});return parsed}),fontStretch:cached(function(value){if(typeof value=='number')return value;if(/%$/.test(value))return parseFloat(value)/100;return{'ultra-condensed':0.5,'extra-condensed':0.625,condensed:0.75,'semi-condensed':0.875,'semi-expanded':1.125,expanded:1.25,'extra-expanded':1.5,'ultra-expanded':2}[value]||1}),getStyle:function(el){var view=document.defaultView;if(view&&view.getComputedStyle)return new Style(view.getComputedStyle(el,null));if(el.currentStyle)return new Style(el.currentStyle);return new Style(el.style)},gradient:cached(function(value){var gradient={id:value,type:value.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},colors=value.substr(value.indexOf('(')).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var i=0,l=colors.length,stop;i<l;++i){stop=colors[i].split('=',2).reverse();gradient.stops.push([stop[1]||i/(l-1),stop[0]])};return gradient}),quotedList:cached(function(value){var list=[],re=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,match;while(match=re.exec(value))list.push(match[3]||match[1]);return list}),recognizesMedia:cached(function(media){var el=document.createElement('style'),sheet,container,supported;el.type='text/css';el.media=media;try{el.appendChild(document.createTextNode('/**/'))}catch(e){};container=elementsByTagName('head')[0];container.insertBefore(el,container.firstChild);sheet=(el.sheet||el.styleSheet);supported=sheet&&!sheet.disabled;container.removeChild(el);return supported}),removeClass:function(el,className){var re=RegExp('(?:^|\\s+)'+className+'(?=\\s|$)','g');el.className=el.className.replace(re,'');return el},supports:function(property,value){var checker=document.createElement('span').style;if(checker[property]===undefined)return false;checker[property]=value;return checker[property]===value},textAlign:function(word,style,position,wordCount){if(style.get('textAlign')=='right'){if(position>0)word=' '+word}else if(position<wordCount-1)word+=' ';return word},textShadow:cached(function(value){if(value=='none')return null;var shadows=[],currentShadow={},result,offCount=0,re=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(result=re.exec(value))if(result[0]==','){shadows.push(currentShadow);currentShadow={};offCount=0}else if(result[1]){currentShadow.color=result[1]}else currentShadow[['offX','offY','blur'][offCount++]]=result[2];shadows.push(currentShadow);return shadows}),textTransform:(function(){var map={uppercase:function(s){return s.toUpperCase()},lowercase:function(s){return s.toLowerCase()},capitalize:function(s){return s.replace(/\b./g,function($0){return $0.toUpperCase()})}};return function(text,style){var transform=map[style.get('textTransform')];return transform?transform(text):text}})(),whiteSpace:(function(){var ignore={inline:1,'inline-block':1,'run-in':1},wsStart=/^\s+/,wsEnd=/\s+$/;return function(text,style,node,previousElement){if(previousElement)if(previousElement.nodeName.toLowerCase()=='br')text=text.replace(wsStart,'');if(ignore[style.get('display')])return text;if(!node.previousSibling)text=text.replace(wsStart,'');if(!node.nextSibling)text=text.replace(wsEnd,'');return text}})()};CSS.ready=(function(){var complete=!CSS.recognizesMedia('all'),hasLayout=false,queue=[],perform=function(){complete=true;for(var fn;fn=queue.shift();fn());},links=elementsByTagName('link'),styles=elementsByTagName('style')
function isContainerReady(el){return el.disabled||isSheetReady(el.sheet,el.media||'screen')}
function isSheetReady(sheet,media){if(!CSS.recognizesMedia(media||'all'))return true;if(!sheet||sheet.disabled)return false;try{var rules=sheet.cssRules,rule;if(rules)search:for(var i=0,l=rules.length;rule=rules[i],i<l;++i)switch(rule.type){case 2:break;case 3:if(!isSheetReady(rule.styleSheet,rule.media.mediaText))return false;break;default:break search}}catch(e){};return true}
function allStylesLoaded(){if(document.createStyleSheet)return true;var el,i;for(i=0;el=links[i];++i)if(el.rel.toLowerCase()=='stylesheet'&&!isContainerReady(el))return false;for(i=0;el=styles[i];++i)if(!isContainerReady(el))return false;return true};DOM.ready(function(){if(!hasLayout)hasLayout=CSS.getStyle(document.body).isUsable();if(complete||(hasLayout&&allStylesLoaded())){perform()}else setTimeout(arguments.callee,10)});return function(listener){if(complete){listener()}else queue.push(listener)}})()
function Font(data){var face=this.face=data.face,wordSeparators={'\u0020':1,'\u00a0':1,'\u3000':1};this.glyphs=data.glyphs;this.w=data.w;this.baseSize=parseInt(face['units-per-em'],10);this.family=face['font-family'].toLowerCase();this.weight=face['font-weight'];this.style=face['font-style']||'normal';this.viewBox=(function(){var parts=face.bbox.split(/\s+/),box={minX:parseInt(parts[0],10),minY:parseInt(parts[1],10),maxX:parseInt(parts[2],10),maxY:parseInt(parts[3],10)};box.width=box.maxX-box.minX;box.height=box.maxY-box.minY;box.toString=function(){return[this.minX,this.minY,this.width,this.height].join(' ')};return box})();this.ascent=-parseInt(face.ascent,10);this.descent=-parseInt(face.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(chars,letterSpacing,wordSpacing){var glyphs=this.glyphs,glyph,kerning,k,jumps=[],width=0,i=-1,j=-1,chr;while(chr=chars[++i]){glyph=glyphs[chr]||this.missingGlyph;if(!glyph)continue;if(kerning){width-=k=kerning[chr]||0;jumps[j]-=k};width+=jumps[++j]=~~(glyph.w||this.w)+letterSpacing+(wordSeparators[chr]?wordSpacing:0);kerning=glyph.k};jumps.total=width;return jumps}}
function FontFamily(){var styles={},mapping={oblique:'italic',italic:'oblique'};this.add=function(font){(styles[font.style]||(styles[font.style]={}))[font.weight]=font};this.get=function(style,weight){var weights=styles[style]||styles[mapping[style]]||styles.normal||styles.italic||styles.oblique;if(!weights)return null;weight={normal:400,bold:700}[weight]||parseInt(weight,10);if(weights[weight])return weights[weight];var up={1:1,99:0}[weight%100],alts=[],min,max;if(up===undefined)up=weight>400;if(weight==500)weight=400;for(var alt in weights){if(!hasOwnProperty(weights,alt))continue;alt=parseInt(alt,10);if(!min||alt<min)min=alt;if(!max||alt>max)max=alt;alts.push(alt)};if(weight<min)weight=min;if(weight>max)weight=max;alts.sort(function(a,b){return(up?(a>=weight&&b>=weight)?a<b:a>b:(a<=weight&&b<=weight)?a>b:a<b)?-1:1});return weights[alts[0]]}}
function HoverHandler(){function contains(node,anotherNode){if(node.contains)return node.contains(anotherNode);return node.compareDocumentPosition(anotherNode)&16}
function onOverOut(e){var related=e.relatedTarget;if(!related||contains(this,related))return;trigger(this,e.type=='mouseover')}
function onEnterLeave(e){trigger(this,e.type=='mouseenter')}
function trigger(el,hoverState){setTimeout(function(){var options=sharedStorage.get(el).options;api.replace(el,hoverState?merge(options,options.hover):options,true)},10)};this.attach=function(el){if(el.onmouseenter===undefined){addEvent(el,'mouseover',onOverOut);addEvent(el,'mouseout',onOverOut)}else{addEvent(el,'mouseenter',onEnterLeave);addEvent(el,'mouseleave',onEnterLeave)}}}
function ReplaceHistory(){var list=[],map={}
function filter(keys){var values=[],key;for(var i=0;key=keys[i];++i)values[i]=list[map[key]];return values};this.add=function(key,args){map[key]=list.push(args)-1};this.repeat=function(){var snapshot=arguments.length?filter(arguments):list,args;for(var i=0;args=snapshot[i++];)api.replace(args[0],args[1],true)}}
function Storage(){var map={},at=0
function identify(el){return el.cufid||(el.cufid=++at)};this.get=function(el){var id=identify(el);return map[id]||(map[id]={})}}
function Style(style){var custom={},sizes={};this.extend=function(styles){for(var property in styles)if(hasOwnProperty(styles,property))custom[property]=styles[property];return this};this.get=function(property){return custom[property]!=undefined?custom[property]:style[property]};this.getSize=function(property,base){return sizes[property]||(sizes[property]=new CSS.Size(this.get(property),base))};this.isUsable=function(){return!!style}}
function addEvent(el,type,listener){if(el.addEventListener){el.addEventListener(type,listener,false)}else if(el.attachEvent)el.attachEvent('on'+type,function(){return listener.call(el,window.event)})}
function attach(el,options){var storage=sharedStorage.get(el);if(storage.options)return el;if(options.hover&&options.hoverables[el.nodeName.toLowerCase()])hoverHandler.attach(el);storage.options=options;return el}
function cached(fun){var cache={};return function(key){if(!hasOwnProperty(cache,key))cache[key]=fun.apply(null,arguments);return cache[key]}}
function getFont(el,style){var families=CSS.quotedList(style.get('fontFamily').toLowerCase()),family;for(var i=0;family=families[i];++i)if(fonts[family])return fonts[family].get(style.get('fontStyle'),style.get('fontWeight'));return null}
function elementsByTagName(query){return document.getElementsByTagName(query)}
function hasOwnProperty(obj,property){return obj.hasOwnProperty(property)}
function merge(){var merged={},arg,key;for(var i=0,l=arguments.length;arg=arguments[i],i<l;++i)for(key in arg)if(hasOwnProperty(arg,key))merged[key]=arg[key];return merged}
function process(font,text,style,options,node,el){var fragment=document.createDocumentFragment(),processed;if(text==='')return fragment;var separate=options.separate,parts=text.split(separators[separate]),needsAligning=(separate=='words');if(needsAligning&&HAS_BROKEN_REGEXP){if(/^\s/.test(text))parts.unshift('');if(/\s$/.test(text))parts.push('')};for(var i=0,l=parts.length;i<l;++i){processed=engines[options.engine](font,needsAligning?CSS.textAlign(parts[i],style,i,l):parts[i],style,options,node,el,i<l-1);if(processed)fragment.appendChild(processed)};return fragment}
function replaceElement(el,options){var name=el.nodeName.toLowerCase();if(options.ignore[name])return;var replace=!options.textless[name],style=CSS.getStyle(attach(el,options)).extend(options),font=getFont(el,style),node,type,next,anchor,text,lastElement;if(!font)return;for(node=el.firstChild;node;node=next){type=node.nodeType;next=node.nextSibling;if(replace&&type==3){if(anchor){anchor.appendData(node.data);el.removeChild(node)}else anchor=node;if(next)continue};if(anchor){el.replaceChild(process(font,CSS.whiteSpace(anchor.data,style,anchor,lastElement),style,options,node,el),anchor);anchor=null};if(type==1){if(node.firstChild)if(node.nodeName.toLowerCase()=='cufon'){engines[options.engine](font,null,style,options,node,el)}else arguments.callee(node,options);lastElement=node}}};var HAS_BROKEN_REGEXP=' '.split(/\s+/).length==0,sharedStorage=new Storage(),hoverHandler=new HoverHandler(),replaceHistory=new ReplaceHistory(),initialized=false,engines={},fonts={},defaultOptions={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(query){return jQuery(query)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(query){return $$(query)})||(window.$&&function(query){return $(query)})||(document.querySelectorAll&&function(query){return document.querySelectorAll(query)})||elementsByTagName),separate:'words',textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:'none'},separators={words:/\s/.test('\u00a0')?/[^\S\u00a0]+/:/\s+/,characters:'',none:/^/};api.now=function(){DOM.ready();return api};api.refresh=function(){replaceHistory.repeat.apply(replaceHistory,arguments);return api};api.registerEngine=function(id,engine){if(!engine)return api;engines[id]=engine;return api.set('engine',id)};api.registerFont=function(data){if(!data)return api;var font=new Font(data),family=font.family;if(!fonts[family])fonts[family]=new FontFamily();fonts[family].add(font);return api.set('fontFamily','"'+family+'"')};api.replace=function(elements,options,ignoreHistory){options=merge(defaultOptions,options);if(!options.engine)return api;if(!initialized){CSS.addClass(DOM.root(),'cufon-active cufon-loading');CSS.ready(function(){CSS.addClass(CSS.removeClass(DOM.root(),'cufon-loading'),'cufon-ready')});initialized=true};if(options.hover)options.forceHitArea=true;if(options.autoDetect)delete options.fontFamily;if(typeof options.textShadow=='string')options.textShadow=CSS.textShadow(options.textShadow);if(typeof options.color=='string'&&/^-/.test(options.color)){options.textGradient=CSS.gradient(options.color)}else delete options.textGradient;if(!ignoreHistory)replaceHistory.add(elements,arguments);if(elements.nodeType||typeof elements=='string')elements=[elements];CSS.ready(function(){for(var i=0,l=elements.length;i<l;++i){var el=elements[i];if(typeof el=='string'){api.replace(options.selector(el),options,true)}else replaceElement(el,options)}});return api};api.set=function(option,value){defaultOptions[option]=value;return api};return api})();Cufon.registerEngine('vml',(function(){var ns=document.namespaces;if(!ns)return;ns.add('cvml','urn:schemas-microsoft-com:vml');ns=null;var check=document.createElement('cvml:shape');check.style.behavior='url(#default#VML)';if(!check.coordsize)return;check=null;var HAS_BROKEN_LINEHEIGHT=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(HAS_BROKEN_LINEHEIGHT?'middle':'text-bottom')+';}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>').replace(/;/g,'!important;'))
function getFontSizeInPixels(el,value){return getSizeInPixels(el,/(?:em|ex|%)$|^[a-z-]+$/i.test(value)?'1em':value)}
function getSizeInPixels(el,value){if(value==='0')return 0;if(/px$/i.test(value))return parseFloat(value);var style=el.style.left,runtimeStyle=el.runtimeStyle.left;el.runtimeStyle.left=el.currentStyle.left;el.style.left=value.replace('%','em');var result=el.style.pixelLeft;el.style.left=style;el.runtimeStyle.left=runtimeStyle;return result}
function getSpacingValue(el,style,size,property){var key='computed'+property,value=style[key];if(isNaN(value)){value=style.get(property);style[key]=value=(value=='normal')?0:~~size.convertFrom(getSizeInPixels(el,value))};return value};var fills={}
function gradientFill(gradient){var id=gradient.id;if(!fills[id]){var stops=gradient.stops,fill=document.createElement('cvml:fill'),colors=[];fill.type='gradient';fill.angle=180;fill.focus='0';fill.method='sigma';fill.color=stops[0][1];for(var j=1,k=stops.length-1;j<k;++j)colors.push(stops[j][0]*100+'% '+stops[j][1]);fill.colors=colors.join(',');fill.color2=stops[k][1];fills[id]=fill};return fills[id]};return function(font,text,style,options,node,el,hasNext){var redraw=(text===null);if(redraw)text=node.alt;var viewBox=font.viewBox,size=style.computedFontSize||(style.computedFontSize=new Cufon.CSS.Size(getFontSizeInPixels(el,style.get('fontSize'))+'px',font.baseSize)),wrapper,canvas;if(redraw){wrapper=node;canvas=node.firstChild}else{wrapper=document.createElement('cufon');wrapper.className='cufon cufon-vml';wrapper.alt=text;canvas=document.createElement('cufoncanvas');wrapper.appendChild(canvas);if(options.printable){var print=document.createElement('cufontext');print.appendChild(document.createTextNode(text));wrapper.appendChild(print)};if(!hasNext)wrapper.appendChild(document.createElement('cvml:shape'))};var wStyle=wrapper.style,cStyle=canvas.style,height=size.convert(viewBox.height),roundedHeight=Math.ceil(height),roundingFactor=roundedHeight/height,stretchFactor=roundingFactor*Cufon.CSS.fontStretch(style.get('fontStretch')),minX=viewBox.minX,minY=viewBox.minY;cStyle.height=roundedHeight;cStyle.top=Math.round(size.convert(minY-font.ascent));cStyle.left=Math.round(size.convert(minX));wStyle.height=size.convert(font.height)+'px';var color=style.get('color'),chars=Cufon.CSS.textTransform(text,style).split(''),jumps=font.spacing(chars,getSpacingValue(el,style,size,'letterSpacing'),getSpacingValue(el,style,size,'wordSpacing'));if(!jumps.length)return null;var width=jumps.total,fullWidth=-minX+width+(viewBox.width-jumps[jumps.length-1]),shapeWidth=size.convert(fullWidth*stretchFactor),roundedShapeWidth=Math.round(shapeWidth),coordSize=fullWidth+','+viewBox.height,coordOrigin,stretch='r'+coordSize+'ns',fill=options.textGradient&&gradientFill(options.textGradient),glyphs=font.glyphs,offsetX=0,shadows=options.textShadow,i=-1,j=0,chr;while(chr=chars[++i]){var glyph=glyphs[chars[i]]||font.missingGlyph,shape;if(!glyph)continue;if(redraw){shape=canvas.childNodes[j];while(shape.firstChild)shape.removeChild(shape.firstChild)}else{shape=document.createElement('cvml:shape');canvas.appendChild(shape)};shape.stroked='f';shape.coordsize=coordSize;shape.coordorigin=coordOrigin=(minX-offsetX)+','+minY;shape.path=(glyph.d?'m'+glyph.d+'xe':'')+'m'+coordOrigin+stretch;shape.fillcolor=color;if(fill)shape.appendChild(fill.cloneNode(false));var sStyle=shape.style;sStyle.width=roundedShapeWidth;sStyle.height=roundedHeight;if(shadows){var shadow1=shadows[0],shadow2=shadows[1],color1=Cufon.CSS.color(shadow1.color),color2,shadow=document.createElement('cvml:shadow');shadow.on='t';shadow.color=color1.color;shadow.offset=shadow1.offX+','+shadow1.offY;if(shadow2){color2=Cufon.CSS.color(shadow2.color);shadow.type='double';shadow.color2=color2.color;shadow.offset2=shadow2.offX+','+shadow2.offY};shadow.opacity=color1.opacity||(color2&&color2.opacity)||1;shape.appendChild(shadow)};offsetX+=jumps[j++]};var cover=shape.nextSibling,coverFill,vStyle;if(options.forceHitArea){if(!cover){cover=document.createElement('cvml:rect');cover.stroked='f';cover.className='cufon-vml-cover';coverFill=document.createElement('cvml:fill');coverFill.opacity=0;cover.appendChild(coverFill);canvas.appendChild(cover)};vStyle=cover.style;vStyle.width=roundedShapeWidth;vStyle.height=roundedHeight}else if(cover)canvas.removeChild(cover);wStyle.width=Math.max(Math.ceil(size.convert(width*stretchFactor)),0);if(HAS_BROKEN_LINEHEIGHT){var yAdjust=style.computedYAdjust;if(yAdjust===undefined){var lineHeight=style.get('lineHeight');if(lineHeight=='normal'){lineHeight='1em'}else if(!isNaN(lineHeight))lineHeight+='em';style.computedYAdjust=yAdjust=0.5*(getSizeInPixels(el,lineHeight)-parseFloat(wStyle.height))};if(yAdjust){wStyle.marginTop=Math.ceil(yAdjust)+'px';wStyle.marginBottom=yAdjust+'px'}};return wrapper}})());Cufon.registerEngine('canvas',(function(){var check=document.createElement('canvas');if(!check||!check.getContext||!check.getContext.apply)return;check=null;var HAS_INLINE_BLOCK=Cufon.CSS.supports('display','inline-block'),HAS_BROKEN_LINEHEIGHT=!HAS_INLINE_BLOCK&&(document.compatMode=='BackCompat'||/frameset|transitional/i.test(document.doctype.publicId)),styleSheet=document.createElement('style');styleSheet.type='text/css';styleSheet.appendChild(document.createTextNode(('cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;'+(HAS_BROKEN_LINEHEIGHT?'':'font-size:1px;line-height:1px;')+'}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}'+(HAS_INLINE_BLOCK?'cufon canvas{position:relative;}':'cufon canvas{position:absolute;}')+'}@media print{cufon{padding:0;}cufon canvas{display:none;}}').replace(/;/g,'!important;')));document.getElementsByTagName('head')[0].appendChild(styleSheet)
function generateFromVML(path,context){var atX=0,atY=0,code=[],re=/([mrvxe])([^a-z]*)/g,match;generate:for(var i=0;match=re.exec(path);++i){var c=match[2].split(',');switch(match[1]){case'v':code[i]={m:'bezierCurveTo',a:[atX+~~c[0],atY+~~c[1],atX+~~c[2],atY+~~c[3],atX+=~~c[4],atY+=~~c[5]]};break;case'r':code[i]={m:'lineTo',a:[atX+=~~c[0],atY+=~~c[1]]};break;case'm':code[i]={m:'moveTo',a:[atX=~~c[0],atY=~~c[1]]};break;case'x':code[i]={m:'closePath'};break;case'e':break generate};context[code[i].m].apply(context,code[i].a)};return code}
function interpret(code,context){for(var i=0,l=code.length;i<l;++i){var line=code[i];context[line.m].apply(context,line.a)}};return function(font,text,style,options,node,el){var redraw=(text===null);if(redraw)text=node.getAttribute('alt');var viewBox=font.viewBox,size=style.getSize('fontSize',font.baseSize),expandTop=0,expandRight=0,expandBottom=0,expandLeft=0,shadows=options.textShadow,shadowOffsets=[];if(shadows)for(var i=shadows.length;i--;){var shadow=shadows[i],x=size.convertFrom(parseFloat(shadow.offX)),y=size.convertFrom(parseFloat(shadow.offY));shadowOffsets[i]=[x,y];if(y<expandTop)expandTop=y;if(x>expandRight)expandRight=x;if(y>expandBottom)expandBottom=y;if(x<expandLeft)expandLeft=x};var chars=Cufon.CSS.textTransform(text,style).split(''),jumps=font.spacing(chars,~~size.convertFrom(parseFloat(style.get('letterSpacing'))||0),~~size.convertFrom(parseFloat(style.get('wordSpacing'))||0));if(!jumps.length)return null;var width=jumps.total;expandRight+=viewBox.width-jumps[jumps.length-1];expandLeft+=viewBox.minX;var wrapper,canvas;if(redraw){wrapper=node;canvas=node.firstChild}else{wrapper=document.createElement('cufon');wrapper.className='cufon cufon-canvas';wrapper.setAttribute('alt',text);canvas=document.createElement('canvas');wrapper.appendChild(canvas);if(options.printable){var print=document.createElement('cufontext');print.appendChild(document.createTextNode(text));wrapper.appendChild(print)}};var wStyle=wrapper.style,cStyle=canvas.style,height=size.convert(viewBox.height),roundedHeight=Math.ceil(height),roundingFactor=roundedHeight/height,stretchFactor=roundingFactor*Cufon.CSS.fontStretch(style.get('fontStretch')),stretchedWidth=width*stretchFactor,canvasWidth=Math.ceil(size.convert(stretchedWidth+expandRight-expandLeft)),canvasHeight=Math.ceil(size.convert(viewBox.height-expandTop+expandBottom));canvas.width=canvasWidth;canvas.height=canvasHeight;cStyle.width=canvasWidth+'px';cStyle.height=canvasHeight+'px';expandTop+=viewBox.minY;cStyle.top=Math.round(size.convert(expandTop-font.ascent))+'px';cStyle.left=Math.round(size.convert(expandLeft))+'px';var wrapperWidth=Math.max(Math.ceil(size.convert(stretchedWidth)),0)+'px';if(HAS_INLINE_BLOCK){wStyle.width=wrapperWidth;wStyle.height=size.convert(font.height)+'px'}else{wStyle.paddingLeft=wrapperWidth;wStyle.paddingBottom=(size.convert(font.height)-1)+'px'};var g=canvas.getContext('2d'),scale=height/viewBox.height;g.scale(scale,scale*roundingFactor);g.translate(-expandLeft,-expandTop);g.save()
function renderText(){var glyphs=font.glyphs,glyph,i=-1,j=-1,chr;g.scale(stretchFactor,1);while(chr=chars[++i]){var glyph=glyphs[chars[i]]||font.missingGlyph;if(!glyph)continue;if(glyph.d){g.beginPath();if(glyph.code){interpret(glyph.code,g)}else glyph.code=generateFromVML('m'+glyph.d,g);g.fill()};g.translate(jumps[++j],0)};g.restore()};if(shadows)for(var i=shadows.length;i--;){var shadow=shadows[i];g.save();g.fillStyle=shadow.color;g.translate.apply(g,shadowOffsets[i]);renderText()};var gradient=options.textGradient;if(gradient){var stops=gradient.stops,fill=g.createLinearGradient(0,viewBox.minY,0,viewBox.maxY);for(var i=0,l=stops.length;i<l;++i)fill.addColorStop.apply(fill,stops[i]);g.fillStyle=fill}else g.fillStyle=style.get('color');renderText();return wrapper}})());
Cufon.registerFont({w:1579,face:{"font-family":"default","font-weight":400,"font-stretch":"normal","units-per-em":"2048","panose-1":"4 3 9 5 2 11 2 2 3 3",ascent:"1556",descent:"-492",bbox:"-66 -1892 2357 483","underline-thickness":"291","underline-position":"-99","unicode-range":"U+0020-U+00FF"},glyphs:{" ":{w:788},"!":{d:"256,-522r-117,-676r0,-332r434,0r0,332r-118,676r-199,0xm139,0r0,-418r434,0r0,418r-434,0",w:711},"\"":{d:"690,-1440r0,563r-260,0r0,-563r260,0xm326,-1440r0,563r-258,0r0,-563r258,0",w:758},"#":{d:"946,-834r-239,0r-78,213r239,0xm938,-1470r-129,366r227,0r129,-366r289,0r-129,366r256,0r-100,270r-252,0r-76,213r258,0r-100,271r-254,0r-131,366r-289,0r131,-366r-227,0r-131,366r-289,0r131,-366r-258,0r100,-271r254,0r74,-213r-258,0r98,-270r258,0r129,-366r289,0",w:1575},"$":{d:"520,-928r348,0r0,-188r-348,0r0,188xm733,-418r291,0r0,-188r-291,0r0,188xm57,0r0,-418r578,0r0,-188r-113,0v-171,0,-289,-22,-354,-66v-65,-44,-98,-118,-98,-223r0,-334v0,-101,36,-177,110,-227v74,-50,187,-74,340,-74r115,0r0,-254r98,0r0,254r135,0r0,-254r97,0r0,254r456,0r0,414r-456,0r0,188r209,0v121,0,208,22,262,66v54,44,80,115,80,213r0,375v0,83,-30,150,-91,200v-61,50,-143,74,-247,74r-213,0r0,326r-97,0r0,-326r-135,0r0,328r-98,0r0,-328r-578,0"},"%":{d:"1223,-238r229,0r0,-211r-229,0r0,211xm958,-483v0,-61,17,-111,51,-147v34,-36,79,-54,136,-54r362,0v66,0,117,18,154,53v37,35,55,85,55,148r0,266v0,67,-20,120,-59,159v-39,39,-93,58,-162,58r-348,0v-53,0,-99,-20,-135,-60v-36,-40,-54,-93,-54,-157r0,-266xm565,0r-223,0r872,-1530r213,0xm330,-1083r229,0r0,-207r-229,0r0,207xm66,-1327v0,-61,17,-110,51,-147v34,-37,79,-56,135,-56r362,0v66,0,117,18,154,54v37,36,55,86,55,149r0,266v0,67,-20,120,-59,159v-39,39,-93,58,-162,58r-346,0v-53,0,-98,-20,-135,-60v-37,-40,-55,-93,-55,-157r0,-266",w:1782},"&":{d:"492,-352r350,0r-350,-291r0,291xm1159,-86v-22,29,-55,51,-98,65v-43,14,-99,21,-166,21r-453,0v-121,0,-208,-28,-259,-82v-51,-54,-77,-146,-77,-276r0,-228v0,-57,14,-107,41,-150v27,-43,66,-75,117,-98v-49,-37,-82,-71,-99,-103v-17,-32,-26,-72,-26,-120r0,-190v0,-89,26,-159,77,-209v51,-50,121,-74,212,-74r827,0r0,414r-647,0r516,442r207,-319r467,0r-375,577r492,416r-660,0",w:1911},"'":{d:"326,-1440r0,563r-258,0r0,-563r258,0",w:393},"(":{d:"760,483r-283,0v-129,0,-227,-33,-294,-98v-67,-65,-101,-160,-101,-285r0,-1323v0,-101,33,-177,98,-229v65,-52,161,-78,289,-78r291,0r0,203r-240,0r0,1624r240,0r0,186",w:844},")":{d:"367,483r-285,0r0,-186r242,0r0,-1624r-238,0r0,-203r289,0v128,0,224,26,289,78v65,52,98,128,98,229r0,1323v0,125,-34,220,-102,285v-68,65,-165,98,-293,98",w:844},"*":{d:"680,-870r113,-64r0,-129r-109,-63r-111,63r0,131xm463,-997r-293,-170r111,-193r292,170r0,-340r222,0r0,340r295,-170r110,193r-293,170r293,168r-110,192r-295,-170r0,340r-222,0r0,-340r-292,170r-111,-192",w:1370},"+":{d:"993,-1221r0,473r459,0r0,273r-459,0r0,475r-280,0r0,-475r-459,0r0,-273r459,0r0,-473r280,0",w:1706},",":{d:"190,0r0,-426r441,0r0,477v0,75,-17,130,-53,165v-36,35,-92,52,-168,52r-244,0r0,-184r270,0r0,-84r-246,0",w:788},"-":{d:"78,-371r0,-383r534,0r0,383r-534,0",w:690,k:{"\u00df":-38,f:-38,Y:225,V:112,T:188}},".":{d:"174,0r0,-426r440,0r0,426r-440,0",w:788},"\/":{d:"741,-1530r-579,1720r-228,0r576,-1720r231,0",w:721},"0":{d:"545,-414r489,0r0,-700r-489,0r0,700xm66,-418r0,-700v0,-141,30,-245,90,-312v60,-67,153,-100,280,-100r707,0v128,0,222,33,281,99v59,66,89,170,89,313r0,700v0,138,-31,242,-93,312v-62,70,-155,106,-277,106r-707,0v-122,0,-214,-36,-276,-106v-62,-70,-94,-174,-94,-312"},"1":{d:"602,0r0,-967r-151,0r0,-231r417,-332r207,0r0,1530r-473,0"},"2":{d:"74,0r0,-426v0,-123,26,-217,78,-283v52,-66,137,-117,258,-153r634,-195r0,-47r-866,0r0,-426r1008,0v118,0,201,21,248,64v47,43,71,116,71,219r0,248v0,61,-15,111,-46,152v-31,41,-77,71,-138,91r-768,258r0,72r938,0r0,426r-1417,0"},"3":{d:"115,0r0,-426r880,0r0,-158r-710,0r0,-362r710,0r0,-158r-880,0r0,-426r991,0v123,0,213,22,270,66v57,44,86,111,86,204r0,248v0,65,-12,118,-36,157v-24,39,-62,69,-115,89v53,23,91,54,115,93v24,39,36,90,36,153r0,252v0,89,-30,155,-90,200v-60,45,-151,68,-270,68r-987,0"},"4":{d:"461,-707r463,0r0,-346xm924,0r0,-342r-904,0r0,-477r951,-711r420,0r0,819r170,0r0,369r-170,0r0,342r-467,0"},"5":{d:"1464,-303v0,95,-29,170,-86,223v-57,53,-138,80,-241,80r-1016,0r0,-426r883,0r0,-180r-883,0r0,-924r1286,0r0,426r-823,0r0,174r575,0v113,0,192,22,237,66v45,44,68,121,68,231r0,330"},"6":{d:"537,-426r514,0r0,-190r-514,0r0,190xm74,-381r0,-780v0,-136,28,-232,82,-287v54,-55,149,-82,284,-82r1002,0r0,426r-905,0r0,189r579,0v159,0,265,21,316,63v51,42,77,125,77,248r0,248v0,121,-29,211,-89,269v-60,58,-152,87,-277,87r-664,0v-155,0,-261,-26,-319,-78v-58,-52,-86,-154,-86,-303"},"7":{d:"371,0r596,-1104r-875,0r0,-426r1389,0r0,426r-547,1104r-563,0"},"8":{d:"539,-426r499,0r0,-190r-499,0r0,190xm539,-915r499,0r0,-189r-499,0r0,189xm442,0v-114,0,-202,-24,-266,-71v-64,-47,-96,-113,-96,-197r0,-252v0,-63,12,-114,36,-153v24,-39,62,-70,115,-93v-53,-20,-91,-50,-115,-89v-24,-39,-36,-92,-36,-157r0,-248v0,-85,32,-150,94,-198v62,-48,149,-72,262,-72r707,0v113,0,201,24,263,72v62,48,93,113,93,198r0,248v0,65,-12,117,-37,156v-25,39,-63,69,-116,90v53,23,92,55,116,94v24,39,37,90,37,152r0,252v0,84,-31,150,-95,197v-64,47,-153,71,-267,71r-695,0"},"9":{d:"139,0r0,-426r903,0r0,-190r-579,0v-164,0,-271,-21,-319,-62v-48,-41,-72,-124,-72,-250r0,-246v0,-127,29,-218,86,-273v57,-55,149,-83,278,-83r666,0v155,0,260,27,314,80v54,53,81,154,81,303r0,805v0,128,-26,217,-77,267v-51,50,-144,75,-279,75r-1002,0xm1042,-1104r-514,0r0,189r514,0r0,-189"},":":{d:"178,-561r0,-402r443,0r0,402r-443,0xm178,0r0,-426r443,0r0,426r-443,0",w:799},";":{d:"178,0r0,-426r443,0r0,477v0,75,-19,130,-55,165v-36,35,-92,52,-169,52r-243,0r0,-184r270,0r0,-84r-246,0xm178,-561r0,-402r443,0r0,402r-443,0",w:799},"<":{d:"1442,-938r-801,328r801,327r0,299r-1178,-487r0,-281r1178,-487r0,301",w:1706},"=":{d:"1452,-512r0,272r-1198,0r0,-272r1198,0xm1452,-983r0,272r-1198,0r0,-272r1198,0",w:1706},">":{d:"1442,-752r0,281r-1178,487r0,-299r801,-327r-801,-328r0,-301",w:1706},"?":{d:"395,0r0,-418r443,0r0,418r-443,0xm397,-528r0,-127v0,-56,18,-107,53,-153v35,-46,85,-83,150,-112r268,-116r0,-80r-362,0r0,151r-426,0r0,-274v0,-85,34,-155,103,-209v69,-54,159,-82,270,-82r483,0v123,0,213,26,271,78v58,52,87,134,87,244r0,141v0,82,-16,146,-47,191v-31,45,-87,85,-166,120r-243,109r0,119r-441,0",w:1374},"@":{d:"1241,-911r49,-82r242,0r-156,627v-1,8,-2,14,-3,18v-1,4,-1,9,-1,12v0,16,4,28,12,36v8,8,20,13,35,13v85,0,162,-47,231,-142v69,-95,103,-205,103,-331v0,-157,-59,-284,-175,-381v-116,-97,-270,-145,-462,-145v-95,0,-183,12,-266,36v-83,24,-158,58,-225,105v-103,72,-182,162,-238,269v-56,107,-84,224,-84,350v0,196,66,352,199,468v133,116,312,175,536,175v107,0,210,-16,308,-47v98,-31,191,-78,278,-140r115,160v-109,81,-223,142,-342,181v-119,39,-246,59,-381,59v-125,0,-244,-18,-355,-54v-111,-36,-209,-89,-294,-157v-99,-79,-174,-172,-223,-279v-49,-107,-74,-227,-74,-360v0,-117,19,-228,56,-332v37,-104,91,-200,163,-285v99,-118,219,-208,361,-271v142,-63,296,-95,462,-95v257,0,466,69,626,206v160,137,240,315,240,533v0,114,-23,218,-68,314v-45,96,-111,177,-196,243v-47,37,-98,65,-154,84v-56,19,-113,29,-174,29v-73,0,-128,-13,-166,-38v-38,-25,-61,-64,-67,-115v-39,53,-81,91,-127,115v-46,24,-100,36,-162,36v-114,0,-200,-29,-258,-88v-58,-59,-86,-146,-86,-262v0,-165,48,-302,144,-412v96,-110,214,-164,356,-164v49,0,92,9,130,28v38,19,68,46,91,83xm1126,-494r47,-195v-5,-45,-19,-80,-42,-105v-23,-25,-54,-37,-91,-37v-63,0,-119,39,-167,117v-48,78,-72,169,-72,274v0,48,11,86,31,112v20,26,49,39,86,39v48,0,91,-18,129,-55v38,-37,64,-87,79,-150",w:2048},A:{d:"561,-926r522,0r0,-190r-522,0r0,190xm86,-1214v0,-98,30,-176,91,-232v61,-56,144,-84,251,-84r791,0v107,0,190,28,251,84v61,56,91,134,91,232r0,1214r-478,0r0,-616r-522,0r0,616r-475,0r0,-1214",w:1649,k:{u:-38,t:-38,Y:73,W:36,V:36}},B:{d:"571,-926r529,0r0,-190r-529,0r0,190xm571,-418r529,0r0,-198r-529,0r0,198xm96,0r0,-1530r1157,0v112,0,193,24,244,72v51,48,76,125,76,231r0,215v0,46,-9,84,-25,114v-16,30,-51,64,-104,103v48,18,81,44,100,77v19,33,29,86,29,159r0,215v0,121,-25,208,-77,262v-52,54,-134,82,-247,82r-1153,0",w:1655,k:{Y:36}},C:{d:"506,0v-140,0,-245,-35,-314,-104v-69,-69,-104,-174,-104,-314r0,-698v0,-133,35,-234,105,-306v70,-72,170,-108,299,-108r987,0r0,414r-910,0r0,698r908,0r0,418r-971,0",w:1550},D:{d:"569,-418r545,0r0,-698r-545,0r0,698xm92,0r0,-1530r1137,0v118,0,210,36,277,108v67,72,100,174,100,304r0,696v0,139,-33,244,-98,315v-65,71,-162,107,-289,107r-1127,0",w:1688,k:{Y:36}},E:{d:"92,0r0,-1530r1276,0r0,414r-797,0r0,176r793,0r0,346r-793,0r0,176r791,0r0,418r-1270,0",w:1450},F:{d:"104,0r0,-1530r1276,0r0,414r-796,0r0,176r796,0r0,346r-796,0r0,594r-480,0",w:1462,k:{u:-38,".":112,",":112}},G:{d:"1573,-412v0,137,-31,239,-93,308v-62,69,-156,104,-280,104r-747,0v-124,0,-217,-35,-279,-104v-62,-69,-94,-171,-94,-308r0,-704v0,-145,31,-250,92,-316v61,-66,159,-98,293,-98r1091,0r0,414r-997,0r0,696r543,0r0,-502r471,0r0,510",w:1651},H:{d:"92,0r0,-1530r483,0r0,569r529,0r0,-569r483,0r0,1530r-483,0r0,-612r-529,0r0,612r-483,0",w:1679},I:{d:"98,0r0,-1530r477,0r0,1530r-477,0",w:674},J:{d:"1337,-412v0,137,-31,239,-93,308v-62,69,-154,104,-277,104r-523,0v-123,0,-216,-35,-278,-104v-62,-69,-92,-171,-92,-308r0,-299r452,0r0,293r357,0r0,-1112r454,0r0,1118",w:1434},K:{d:"96,0r0,-1530r469,0r0,586r111,0r432,-586r563,0r-581,752r614,778r-594,0r-434,-584r-111,0r0,584r-469,0",w:1665,k:{"\u00d8":36,y:73,O:36,C:73}},L:{d:"96,0r0,-1530r506,0r0,1112r735,0r0,418r-1241,0",w:1401,k:{y:73,Y:188,W:36,V:188,T:225}},M:{d:"981,-506v6,-45,13,-88,20,-128v7,-40,15,-78,23,-114r184,-782r662,0r0,1530r-455,0r0,-756v0,-51,2,-103,7,-156v5,-53,11,-106,20,-159r-15,0r-258,1071r-374,0r-260,-1071r-13,0v9,53,15,106,20,159v5,53,7,105,7,156r0,756r-455,0r0,-1530r662,0r184,782v7,30,14,64,20,102v6,38,14,85,21,140",w:1964},N:{d:"92,0r0,-1530r586,0r373,602v11,19,24,43,39,73r61,126v-9,-43,-15,-87,-19,-133v-4,-46,-6,-97,-6,-152r0,-516r455,0r0,1530r-455,0r-503,-801v-11,-17,-25,-44,-43,-79v-26,-52,-27,-52,-58,-119v9,43,15,87,19,133v4,46,6,95,6,149r0,717r-455,0",w:1673},O:{d:"1528,-412v0,137,-31,239,-93,308v-62,69,-155,104,-278,104r-704,0v-124,0,-217,-35,-279,-104v-62,-69,-94,-171,-94,-308r0,-704v0,-140,31,-244,92,-312v61,-68,155,-102,281,-102r704,0v127,0,221,34,281,101v60,67,90,172,90,313r0,704xm559,-418r492,0r0,-698r-492,0r0,698",w:1610,k:{Y:36,V:36}},P:{d:"567,-850r469,0r0,-266r-469,0r0,266xm96,0r0,-1530r1108,0v110,0,190,24,240,74v50,50,74,130,74,239r0,422v0,100,-25,174,-75,223v-50,49,-126,74,-229,74r-641,0r0,498r-477,0",w:1569,k:{u:-75,".":149,",":149}},Q:{d:"1528,-385v0,55,-4,93,-11,113v-7,20,-20,38,-38,53r151,0r0,416r-344,0v-79,0,-136,-15,-172,-45v-36,-30,-60,-80,-72,-152r-589,0v-124,0,-217,-35,-279,-104v-62,-69,-94,-171,-94,-308r0,-704v0,-140,31,-244,92,-312v61,-68,155,-102,281,-102r704,0v127,0,221,34,281,101v60,67,90,172,90,313r0,731xm559,-418r492,0r0,-698r-492,0r0,698",w:1610},R:{d:"569,-918r490,0r0,-198r-490,0r0,198xm96,0r0,-1530r1073,0v125,0,216,26,274,76v58,50,87,128,87,235r0,195v0,71,-13,125,-40,162v-27,37,-73,67,-140,90v68,24,115,54,141,89v26,35,39,90,39,165r0,518r-469,0r0,-569r-492,0r0,569r-473,0",w:1614,k:{u:-38,Y:36}},S:{d:"74,0r0,-418r989,0r0,-166r-528,0v-183,0,-304,-20,-363,-61v-59,-41,-88,-113,-88,-217r0,-367v0,-107,34,-184,104,-231v70,-47,186,-70,347,-70r899,0r0,414r-883,0r0,170r635,0v117,0,204,24,259,72v55,48,83,123,83,225r0,375v0,85,-30,152,-89,201v-59,49,-142,73,-247,73r-1118,0",w:1608},T:{d:"512,0r0,-1116r-469,0r0,-414r1419,0r0,414r-448,0r0,1116r-502,0",w:1505,k:{"\u00bb":112,"\u00ab":112,"\u00f8":112,"\u00e6":112,u:-38,s:73,r:36,o:112,e:112,c:112,a:112,T:-38,";":73,":":73,".":188,"-":188,",":188}},U:{d:"1561,-315v0,98,-31,175,-91,231v-60,56,-143,84,-249,84r-793,0v-107,0,-190,-28,-251,-84v-61,-56,-91,-134,-91,-231r0,-1215r477,0r0,1112r522,0r0,-1112r476,0r0,1215",w:1649},V:{d:"575,0r-571,-1530r498,0r282,819v11,30,21,61,30,95v9,34,19,71,28,112v9,-41,19,-78,28,-112v9,-34,19,-65,29,-95r283,-819r495,0r-571,1530r-531,0",w:1683,k:{"\u00bb":112,"\u00ab":112,"\u00f8":112,"\u00e6":112,"\u00d8":36,"\u00c5":36,y:36,o:112,e:112,a:112,O:36,A:36,";":73,":":73,".":188,"-":112,",":188}},W:{d:"1237,-1530r133,661v6,33,12,67,17,104v5,37,10,75,14,115v3,-41,7,-79,11,-115v4,-36,10,-70,15,-103r111,-662r461,0r-318,1530r-464,0r-173,-814v-5,-25,-10,-57,-16,-97v-6,-40,-12,-84,-18,-133v-10,73,-10,74,-19,134v-6,40,-11,72,-16,96r-172,814r-465,0r-318,-1530r461,0r111,662v5,34,10,69,14,105v4,36,9,74,13,113v4,-40,8,-78,13,-114v5,-36,11,-71,17,-104r133,-662r455,0",w:2019,k:{"\u00f8":36,"\u00e6":36,"\u00c5":36,u:-38,o:36,e:36,a:36,A:36,";":36,":":36,".":112,",":112}},X:{d:"1761,0r-571,0r-258,-580r-109,0r-256,580r-573,0r405,-780r-383,-750r545,0r262,590r109,0r262,-590r545,0r-383,750",w:1755,k:{C:36}},Y:{d:"592,0r0,-553r-586,-977r551,0r281,576r282,-576r553,0r-590,977r0,553r-491,0",w:1686,k:{"\u00bb":188,"\u00ab":188,"\u00f8":225,"\u00e6":188,"\u00d8":36,"\u00c5":73,u:73,o:225,e:225,a:188,O:36,C:36,A:73,";":149,":":149,".":339,"-":225,",":339}},Z:{d:"1491,0r-1413,0r0,-393r823,-723r-799,0r0,-414r1389,0r0,414r-786,698r786,0r0,418",w:1569},"[":{d:"84,453r0,-1983r678,0r0,215r-242,0r0,1551r242,0r0,217r-678,0",w:844},"\\":{d:"741,190r-231,0r-576,-1720r228,0",w:721},"]":{d:"762,453r-678,0r0,-217r240,0r0,-1551r-240,0r0,-215r678,0r0,1983",w:844},"^":{d:"1192,-1462r442,565r-303,0r-307,-309r-309,309r-303,0r442,-565r338,0",w:2048},_:{d:"1024,201r0,282r-1024,0r0,-282r1024,0",w:1024},"`":{d:"674,-1198r-144,0r-350,-283r295,0",w:1024},a:{d:"520,-389r371,0r0,-346r-371,0r0,346xm891,-139v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-102r436,0r0,735r74,0r0,389r-268,0v-66,0,-117,-10,-153,-31v-36,-21,-65,-57,-89,-108",w:1430},b:{d:"907,-389r0,-346r-368,0r0,346r368,0xm539,-139v-25,51,-55,87,-91,108v-36,21,-87,31,-153,31r-266,0r0,-389r73,0r0,-1141r437,0r0,508v29,-37,59,-64,92,-79v33,-15,76,-23,129,-23r282,0v99,0,175,28,228,84v53,56,80,136,80,241r0,475v0,105,-27,184,-80,240v-53,56,-129,84,-228,84r-268,0v-67,0,-118,-11,-154,-32v-36,-21,-62,-57,-81,-107",w:1430},c:{d:"80,-326r0,-462v0,-101,30,-183,90,-244v60,-61,140,-92,238,-92r710,0r0,389r-592,0r0,346r592,0r0,389r-721,0v-99,0,-177,-29,-233,-86v-56,-57,-84,-137,-84,-240",w:1190},d:{d:"520,-389r371,0r0,-346r-371,0r0,346xm891,-139v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-508r436,0r0,1141r74,0r0,389r-268,0v-66,0,-117,-10,-153,-31v-36,-21,-65,-57,-89,-108",w:1430},e:{d:"1108,0r-711,0v-104,0,-183,-27,-237,-82v-54,-55,-80,-136,-80,-244r0,-456v0,-106,30,-189,90,-250v60,-61,143,-92,246,-92r622,0v91,0,160,28,205,85v45,57,68,142,68,257r0,309r-791,0r0,108r588,0r0,365xm520,-647r383,0r0,-109r-383,0r0,109",w:1374},f:{d:"573,106v0,118,-30,209,-91,272v-61,63,-149,95,-263,95r-186,0r0,-371r102,0r0,-573r-102,0r0,-213r102,0r0,-473v0,-117,32,-208,95,-274v63,-66,150,-99,262,-99r346,0r0,389r-265,0r0,457r258,0r0,213r-258,0r0,577",w:858,k:{"\u00ab":-75,"-":-38}},g:{d:"1327,47v0,156,-28,266,-85,330v-57,64,-153,96,-290,96r-465,0r0,-352r404,0r0,-260v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-102r436,0r0,1171xm520,-389r371,0r0,-346r-371,0r0,346",w:1419},h:{d:"92,0r0,-1530r436,0r0,512v36,-35,78,-62,126,-80v48,-18,104,-26,165,-26r148,0v142,0,244,33,306,98v62,65,93,174,93,328r0,309r88,0r0,389r-274,0v-75,0,-137,-23,-184,-68v-47,-45,-70,-103,-70,-174r0,-493r-398,0r0,735r-436,0",w:1464},i:{d:"94,-1260r0,-270r436,0r0,270r-436,0xm94,0r0,-1124r436,0r0,1124r-436,0",w:627},j:{d:"98,-1124r437,0r0,1243v0,147,-27,243,-81,289v-54,46,-164,69,-331,69v-30,0,-53,-1,-70,-1v-17,0,-32,0,-47,-1r0,-371r92,0r0,-1228xm98,-1260r0,-270r437,0r0,270r-437,0",w:631},k:{d:"528,-1530r0,836r66,0r235,-430r494,0r-334,559r334,565r-498,0r-231,-434r-66,0r0,434r-436,0r0,-1530r436,0",w:1313,k:{"\u00f8":36,"\u00e6":36,u:-38,o:36,e:36,a:36}},l:{d:"94,0r0,-1530r436,0r0,1530r-436,0",w:627},m:{d:"92,0r0,-1124r436,0r0,90v28,-32,58,-55,91,-69v33,-14,71,-21,116,-21r232,0v49,0,92,9,127,26v35,17,58,39,69,68v16,-31,43,-54,81,-70v38,-16,83,-24,138,-24r240,0v113,0,188,21,225,62v37,41,56,124,56,251r0,422r79,0r0,389r-233,0v-95,0,-165,-27,-213,-80v-48,-53,-72,-133,-72,-239r0,-416r-250,0r0,735r-432,0r0,-735r-256,0r0,735r-434,0",w:2001},n:{d:"92,0r0,-1124r436,0r0,106v36,-35,78,-62,126,-80v48,-18,104,-26,165,-26r148,0v142,0,244,33,306,98v62,65,93,174,93,328r0,309r88,0r0,389r-274,0v-75,0,-137,-23,-184,-68v-47,-45,-70,-103,-70,-174r0,-493r-398,0r0,735r-436,0",w:1464,k:{".":-38,",":-38}},o:{d:"516,-389r371,0r0,-346r-371,0r0,346xm80,-793v0,-101,28,-181,84,-241v56,-60,130,-90,223,-90r594,0v107,0,191,29,251,88v60,59,91,140,91,243r0,435v0,111,-32,198,-97,262v-65,64,-153,96,-265,96r-570,0v-87,0,-161,-33,-221,-100v-60,-67,-90,-153,-90,-258r0,-435",w:1403},p:{d:"909,-735r-370,0r0,346r370,0r0,-346xm539,-985v19,-51,45,-86,81,-107v36,-21,87,-32,154,-32r268,0v99,0,175,28,228,84v53,56,80,136,80,241r0,475v0,105,-27,184,-80,240v-53,56,-129,84,-228,84r-282,0v-53,0,-96,-8,-129,-23v-33,-15,-63,-42,-92,-79r0,575r-437,0r0,-1208r-73,0r0,-389r268,0v65,0,115,10,151,31v36,21,66,57,91,108",w:1430},q:{d:"520,-735r0,346r371,0r0,-346r-371,0xm891,-985v24,-51,53,-87,89,-108v36,-21,87,-31,153,-31r268,0r0,389r-74,0r0,1208r-436,0r0,-575v-29,37,-60,64,-93,79v-33,15,-75,23,-128,23r-283,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r266,0v67,0,119,11,155,32v36,21,64,57,83,107",w:1430},r:{d:"92,0r0,-1124r443,0r0,86v17,-32,39,-54,66,-67v27,-13,71,-19,132,-19r232,0v88,0,151,19,189,58v38,39,56,106,56,200r0,358r-417,0r0,-227r-258,0r0,735r-443,0",w:1274,k:{z:36,x:36,u:-38,".":73,",":73}},s:{d:"80,0r0,-389r803,0r0,-94r-555,0v-81,0,-143,-23,-184,-68v-41,-45,-62,-112,-62,-201r0,-108v0,-90,20,-157,60,-200v40,-43,103,-64,188,-64r844,0r0,389r-674,0r0,94r544,0v89,0,155,22,198,67v43,45,65,115,65,209r0,117v0,83,-21,145,-65,186v-44,41,-110,62,-198,62r-964,0",w:1366},t:{d:"993,0r-559,0v-115,0,-196,-28,-244,-86v-48,-58,-73,-159,-73,-303r0,-391r-105,0r0,-224r105,0r0,-526r446,0r0,526r422,0r0,224r-422,0r0,391r430,0r0,389",w:1053},u:{d:"1372,-1124r0,1124r-436,0r0,-106v-36,35,-78,62,-126,80v-48,18,-102,26,-163,26r-264,0v-94,0,-165,-30,-213,-90v-48,-60,-72,-147,-72,-264r0,-381r-90,0r0,-389r264,0v87,0,153,22,197,66v44,44,66,111,66,200r0,469r401,0r0,-735r436,0",w:1464},v:{d:"438,0r-448,-1124r465,0r170,465v11,29,21,61,31,97v10,36,18,73,26,111v9,-43,18,-82,27,-117v9,-35,19,-65,28,-91r172,-465r463,0r-448,1124r-486,0",w:1364,k:{".":112,",":112}},w:{d:"872,-688v-5,43,-9,81,-14,116v-5,35,-10,64,-14,85r-96,487r-461,0r-291,-1124r442,0r101,456v7,33,13,67,19,102v6,35,12,72,17,111v5,-44,11,-85,16,-123v5,-38,10,-67,15,-88r92,-458r349,0r92,458v4,21,9,50,15,88v6,38,10,79,15,123v7,-53,14,-95,19,-127v5,-32,11,-61,16,-86r103,-456r442,0r-293,1124r-461,0r-94,-487v-4,-21,-8,-50,-13,-85v-5,-35,-11,-73,-16,-116",w:1745,k:{".":73,",":73}},x:{d:"1475,0r-476,0r-174,-453r-143,0r-174,453r-475,0r248,-592r-248,-532r481,0r178,415r123,0r178,-415r482,0r-248,532",w:1507,k:{"\u00f8":36,o:36,e:36,c:36}},y:{d:"199,473r0,-362r278,0r-485,-1235r467,0r196,546v16,45,28,85,37,120v9,35,15,69,19,103v5,-36,12,-72,21,-109v9,-37,21,-75,36,-114r209,-546r455,0r-592,1409v-32,74,-68,123,-106,149v-38,26,-103,39,-195,39r-340,0",w:1421,k:{".":112,",":112}},z:{d:"86,0r0,-227v0,-62,13,-112,40,-150v27,-38,82,-83,167,-135r364,-223r-540,0r0,-389r1163,0r0,209v0,71,-16,128,-48,173v-32,45,-115,107,-247,187r-272,166r567,0r0,389r-1194,0",w:1362},"{":{d:"905,-1192v-5,0,-13,0,-23,-1v-10,-1,-16,-1,-20,-1v-58,0,-97,10,-117,30v-20,20,-30,63,-30,128r0,239v0,89,-16,152,-47,189v-31,37,-88,63,-170,78v83,15,139,42,170,78v31,36,47,98,47,186r0,241v0,64,9,106,29,126v20,20,59,30,116,30v5,0,12,0,22,-1v10,-1,18,-1,23,-1r0,285r-80,0v-93,0,-163,-3,-211,-10v-48,-7,-89,-19,-120,-35v-40,-20,-68,-49,-84,-85v-16,-36,-25,-98,-25,-186r0,-258v0,-85,-16,-144,-47,-179v-31,-35,-83,-52,-158,-52v-3,0,-8,0,-16,1v-8,1,-14,1,-19,1r0,-283v5,0,11,0,19,1v8,1,13,1,16,1v75,0,127,-17,158,-52v31,-35,47,-94,47,-179r0,-258v0,-89,9,-151,25,-188v16,-37,44,-65,84,-85v32,-16,72,-27,120,-34v48,-7,119,-11,211,-11r80,0r0,285",w:1024},"|":{d:"653,-1565r0,2048r-280,0r0,-2048r280,0",w:1024},"}":{d:"641,-1159r0,258v0,85,16,144,47,179v31,35,83,52,158,52v3,0,8,0,16,-1v8,-1,14,-1,19,-1r0,283v-5,0,-11,0,-19,-1v-8,-1,-13,-1,-16,-1v-75,0,-127,17,-158,52v-31,35,-47,94,-47,179r0,258v0,87,-8,149,-25,186v-17,37,-45,66,-86,87v-30,15,-68,26,-115,33v-47,7,-113,10,-200,10r-94,0r0,-283v6,0,14,0,23,1v9,1,16,1,20,1v58,0,97,-10,117,-30v20,-20,30,-63,30,-128r0,-241v0,-88,16,-150,47,-186v31,-36,87,-63,170,-78v-82,-15,-139,-40,-170,-77v-31,-37,-47,-99,-47,-188r0,-241v0,-65,-10,-108,-30,-128v-20,-20,-59,-30,-117,-30v-4,0,-11,0,-20,1v-9,1,-17,1,-23,1r0,-285r80,0v92,0,162,4,210,11v48,7,88,18,119,34v41,21,69,50,86,87v17,37,25,99,25,186",w:1024},"~":{d:"1530,-543v-68,46,-132,80,-192,101v-60,21,-120,32,-179,32v-36,0,-73,-4,-111,-12v-38,-8,-90,-22,-155,-45v-83,-28,-148,-47,-195,-56v-47,-9,-92,-14,-137,-14v-56,0,-115,13,-176,38v-61,25,-130,65,-207,120r0,-299v79,-50,151,-86,216,-109v65,-23,129,-34,192,-34v39,0,80,4,123,12v43,8,95,22,155,41r64,22v101,36,180,54,235,54v57,0,116,-12,175,-36v59,-24,123,-63,192,-114r0,299",w:1706},"\u00c4":{d:"561,-926r522,0r0,-190r-522,0r0,190xm86,-1214v0,-98,30,-176,91,-232v61,-56,144,-84,251,-84r791,0v107,0,190,28,251,84v61,56,91,134,91,232r0,1214r-478,0r0,-616r-522,0r0,616r-475,0r0,-1214xm880,-1614r0,-262r244,0r0,262r-244,0xm526,-1614r0,-262r244,0r0,262r-244,0",w:1649},"\u00c5":{d:"774,-1735v0,13,6,24,16,34v10,10,21,15,33,15v12,0,23,-5,33,-15v10,-10,14,-21,14,-34v0,-13,-5,-24,-14,-33v-9,-9,-20,-14,-33,-14v-13,0,-24,4,-34,14v-10,10,-15,21,-15,33xm666,-1735v0,-44,16,-81,46,-111v30,-30,67,-46,111,-46v43,0,80,15,111,46v31,31,47,68,47,111v0,44,-16,81,-47,112v-31,31,-68,46,-111,46v-43,0,-80,-16,-111,-47v-31,-31,-46,-68,-46,-111xm561,-926r522,0r0,-190r-522,0r0,190xm86,-1214v0,-98,30,-176,91,-232v61,-56,144,-84,251,-84r791,0v107,0,190,28,251,84v61,56,91,134,91,232r0,1214r-478,0r0,-616r-522,0r0,616r-475,0r0,-1214",w:1649,k:{u:-38,t:-38,Y:73,W:36,V:36}},"\u00c7":{d:"506,0v-140,0,-245,-35,-314,-104v-69,-69,-104,-174,-104,-314r0,-698v0,-133,35,-234,105,-306v70,-72,170,-108,299,-108r987,0r0,414r-910,0r0,698r908,0r0,418r-971,0xm596,406r0,-125v51,13,98,23,143,30v45,7,83,11,115,11v27,0,47,-5,61,-16v14,-11,21,-26,21,-46v0,-22,-9,-38,-26,-47v-17,-9,-46,-14,-89,-14v-4,0,-11,0,-23,1v-12,1,-21,1,-28,1r0,-201r109,0r0,84r14,0v73,0,128,14,166,44v38,30,57,73,57,130v0,60,-21,106,-63,140v-42,34,-101,51,-176,51v-39,0,-81,-4,-129,-11v-48,-7,-99,-18,-152,-32",w:1550},"\u00c9":{d:"92,0r0,-1530r1276,0r0,414r-797,0r0,176r793,0r0,346r-793,0r0,176r791,0r0,418r-1270,0xm567,-1604r199,-283r295,0r-350,283r-144,0",w:1450},"\u00d1":{d:"617,-1617r-101,1v17,-79,42,-137,76,-175v34,-38,76,-57,129,-57v9,0,19,0,31,2v12,2,25,5,38,8r129,33v9,2,17,4,25,5v8,1,18,1,27,1v23,0,42,-7,57,-20v15,-13,25,-32,31,-57r101,0v-15,81,-40,140,-76,179v-36,39,-85,58,-146,58v-6,0,-13,-1,-21,-2v-8,-1,-18,-3,-30,-6r-137,-35v-6,-2,-13,-3,-20,-4v-7,-1,-14,-2,-21,-2v-25,0,-45,6,-60,18v-15,12,-26,30,-32,53xm92,0r0,-1530r586,0r373,602v11,19,24,43,39,73r61,126v-9,-43,-15,-87,-19,-133v-4,-46,-6,-97,-6,-152r0,-516r455,0r0,1530r-455,0r-503,-801v-11,-17,-25,-44,-43,-79v-26,-52,-27,-52,-58,-119v9,43,15,87,19,133v4,46,6,95,6,149r0,717r-455,0",w:1673},"\u00d6":{d:"1528,-412v0,137,-31,239,-93,308v-62,69,-155,104,-278,104r-704,0v-124,0,-217,-35,-279,-104v-62,-69,-94,-171,-94,-308r0,-704v0,-140,31,-244,92,-312v61,-68,155,-102,281,-102r704,0v127,0,221,34,281,101v60,67,90,172,90,313r0,704xm559,-418r492,0r0,-698r-492,0r0,698xm860,-1614r0,-262r244,0r0,262r-244,0xm506,-1614r0,-262r244,0r0,262r-244,0",w:1610},"\u00dc":{d:"1561,-315v0,98,-31,175,-91,231v-60,56,-143,84,-249,84r-793,0v-107,0,-190,-28,-251,-84v-61,-56,-91,-134,-91,-231r0,-1215r477,0r0,1112r522,0r0,-1112r476,0r0,1215xm880,-1614r0,-262r244,0r0,262r-244,0xm526,-1614r0,-262r244,0r0,262r-244,0",w:1649},"\u00e1":{d:"520,-389r371,0r0,-346r-371,0r0,346xm891,-139v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-102r436,0r0,735r74,0r0,389r-268,0v-66,0,-117,-10,-153,-31v-36,-21,-65,-57,-89,-108xm553,-1198r199,-283r295,0r-350,283r-144,0",w:1430},"\u00e0":{d:"520,-389r371,0r0,-346r-371,0r0,346xm891,-139v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-102r436,0r0,735r74,0r0,389r-268,0v-66,0,-117,-10,-153,-31v-36,-21,-65,-57,-89,-108xm877,-1198r-144,0r-350,-283r295,0",w:1430},"\u00e2":{d:"398,-1198r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm520,-389r371,0r0,-346r-371,0r0,346xm891,-139v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-102r436,0r0,735r74,0r0,389r-268,0v-66,0,-117,-10,-153,-31v-36,-21,-65,-57,-89,-108",w:1430},"\u00e4":{d:"520,-389r371,0r0,-346r-371,0r0,346xm891,-139v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-102r436,0r0,735r74,0r0,389r-268,0v-66,0,-117,-10,-153,-31v-36,-21,-65,-57,-89,-108xm770,-1208r0,-262r244,0r0,262r-244,0xm416,-1208r0,-262r244,0r0,262r-244,0",w:1430},"\u00e3":{d:"494,-1211r-101,1v17,-79,41,-137,75,-175v34,-38,77,-57,130,-57v9,0,20,0,32,2v12,2,24,5,37,8r129,33v9,2,18,4,26,5v8,1,17,1,26,1v23,0,41,-7,56,-20v15,-13,26,-32,32,-57r101,0v-15,81,-41,140,-77,179v-36,39,-84,58,-145,58v-6,0,-13,-1,-21,-2v-8,-1,-18,-3,-30,-6r-137,-35v-6,-2,-12,-3,-19,-4v-7,-1,-15,-2,-22,-2v-25,0,-45,6,-60,18v-15,12,-26,30,-32,53xm520,-389r371,0r0,-346r-371,0r0,346xm891,-139v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-102r436,0r0,735r74,0r0,389r-268,0v-66,0,-117,-10,-153,-31v-36,-21,-65,-57,-89,-108",w:1430},"\u00e5":{d:"666,-1329v0,13,4,24,14,34v10,10,21,15,33,15v12,0,23,-6,33,-16v10,-10,16,-21,16,-33v0,-13,-4,-24,-14,-33v-10,-9,-22,-14,-35,-14v-13,0,-24,5,-33,14v-9,9,-14,20,-14,33xm557,-1329v0,-45,15,-83,45,-113v30,-30,67,-45,111,-45v43,0,80,15,111,46v31,31,46,68,46,112v0,43,-15,80,-46,111v-31,31,-68,47,-111,47v-43,0,-79,-16,-110,-47v-31,-31,-46,-68,-46,-111xm520,-389r371,0r0,-346r-371,0r0,346xm891,-139v-19,50,-47,86,-83,107v-36,21,-88,32,-155,32r-266,0v-99,0,-175,-28,-228,-84v-53,-56,-79,-135,-79,-240r0,-475v0,-105,27,-185,80,-241v53,-56,128,-84,227,-84r283,0v53,0,95,8,128,23v33,15,64,42,93,79r0,-102r436,0r0,735r74,0r0,389r-268,0v-66,0,-117,-10,-153,-31v-36,-21,-65,-57,-89,-108",w:1430},"\u00e7":{d:"80,-326r0,-462v0,-101,30,-183,90,-244v60,-61,140,-92,238,-92r710,0r0,389r-592,0r0,346r592,0r0,389r-721,0v-99,0,-177,-29,-233,-86v-56,-57,-84,-137,-84,-240xm416,406r0,-125v51,13,98,23,143,30v45,7,83,11,115,11v27,0,47,-5,61,-16v14,-11,21,-26,21,-46v0,-22,-9,-38,-26,-47v-17,-9,-46,-14,-89,-14v-4,0,-11,0,-23,1v-12,1,-21,1,-28,1r0,-201r109,0r0,84r14,0v73,0,128,14,166,44v38,30,57,73,57,130v0,60,-21,106,-63,140v-42,34,-101,51,-176,51v-39,0,-81,-4,-129,-11v-48,-7,-99,-18,-152,-32",w:1190},"\u00e9":{d:"1108,0r-711,0v-104,0,-183,-27,-237,-82v-54,-55,-80,-136,-80,-244r0,-456v0,-106,30,-189,90,-250v60,-61,143,-92,246,-92r622,0v91,0,160,28,205,85v45,57,68,142,68,257r0,309r-791,0r0,108r588,0r0,365xm520,-647r383,0r0,-109r-383,0r0,109xm532,-1198r199,-283r295,0r-350,283r-144,0",w:1374},"\u00e8":{d:"1108,0r-711,0v-104,0,-183,-27,-237,-82v-54,-55,-80,-136,-80,-244r0,-456v0,-106,30,-189,90,-250v60,-61,143,-92,246,-92r622,0v91,0,160,28,205,85v45,57,68,142,68,257r0,309r-791,0r0,108r588,0r0,365xm520,-647r383,0r0,-109r-383,0r0,109xm856,-1198r-144,0r-350,-283r295,0",w:1374},"\u00ea":{d:"377,-1198r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm1108,0r-711,0v-104,0,-183,-27,-237,-82v-54,-55,-80,-136,-80,-244r0,-456v0,-106,30,-189,90,-250v60,-61,143,-92,246,-92r622,0v91,0,160,28,205,85v45,57,68,142,68,257r0,309r-791,0r0,108r588,0r0,365xm520,-647r383,0r0,-109r-383,0r0,109",w:1374},"\u00eb":{d:"1108,0r-711,0v-104,0,-183,-27,-237,-82v-54,-55,-80,-136,-80,-244r0,-456v0,-106,30,-189,90,-250v60,-61,143,-92,246,-92r622,0v91,0,160,28,205,85v45,57,68,142,68,257r0,309r-791,0r0,108r588,0r0,365xm520,-647r383,0r0,-109r-383,0r0,109xm749,-1208r0,-262r244,0r0,262r-244,0xm395,-1208r0,-262r244,0r0,262r-244,0",w:1374},"\u00ed":{d:"94,0r0,-1124r436,0r0,1124r-436,0xm151,-1198r199,-283r295,0r-350,283r-144,0",w:627},"\u00ec":{d:"94,0r0,-1124r436,0r0,1124r-436,0xm475,-1198r-144,0r-350,-283r295,0",w:627},"\u00ee":{d:"-4,-1198r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm94,0r0,-1124r436,0r0,1124r-436,0",w:627},"\u00ef":{d:"94,0r0,-1124r436,0r0,1124r-436,0xm368,-1208r0,-262r244,0r0,262r-244,0xm14,-1208r0,-262r244,0r0,262r-244,0",w:627},"\u00f1":{d:"512,-1211r-101,1v17,-79,41,-137,75,-175v34,-38,77,-57,130,-57v9,0,20,0,32,2v12,2,24,5,37,8r129,33v9,2,18,4,26,5v8,1,17,1,26,1v23,0,41,-7,56,-20v15,-13,26,-32,32,-57r101,0v-15,81,-41,140,-77,179v-36,39,-84,58,-145,58v-6,0,-13,-1,-21,-2v-8,-1,-18,-3,-30,-6r-137,-35v-6,-2,-12,-3,-19,-4v-7,-1,-15,-2,-22,-2v-25,0,-45,6,-60,18v-15,12,-26,30,-32,53xm92,0r0,-1124r436,0r0,106v36,-35,78,-62,126,-80v48,-18,104,-26,165,-26r148,0v142,0,244,33,306,98v62,65,93,174,93,328r0,309r88,0r0,389r-274,0v-75,0,-137,-23,-184,-68v-47,-45,-70,-103,-70,-174r0,-493r-398,0r0,735r-436,0",w:1464},"\u00f3":{d:"516,-389r371,0r0,-346r-371,0r0,346xm80,-793v0,-101,28,-181,84,-241v56,-60,130,-90,223,-90r594,0v107,0,191,29,251,88v60,59,91,140,91,243r0,435v0,111,-32,198,-97,262v-65,64,-153,96,-265,96r-570,0v-87,0,-161,-33,-221,-100v-60,-67,-90,-153,-90,-258r0,-435xm540,-1198r199,-283r295,0r-350,283r-144,0",w:1403},"\u00f2":{d:"516,-389r371,0r0,-346r-371,0r0,346xm80,-793v0,-101,28,-181,84,-241v56,-60,130,-90,223,-90r594,0v107,0,191,29,251,88v60,59,91,140,91,243r0,435v0,111,-32,198,-97,262v-65,64,-153,96,-265,96r-570,0v-87,0,-161,-33,-221,-100v-60,-67,-90,-153,-90,-258r0,-435xm864,-1198r-144,0r-350,-283r295,0",w:1403},"\u00f4":{d:"385,-1198r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm516,-389r371,0r0,-346r-371,0r0,346xm80,-793v0,-101,28,-181,84,-241v56,-60,130,-90,223,-90r594,0v107,0,191,29,251,88v60,59,91,140,91,243r0,435v0,111,-32,198,-97,262v-65,64,-153,96,-265,96r-570,0v-87,0,-161,-33,-221,-100v-60,-67,-90,-153,-90,-258r0,-435",w:1403},"\u00f6":{d:"516,-389r371,0r0,-346r-371,0r0,346xm80,-793v0,-101,28,-181,84,-241v56,-60,130,-90,223,-90r594,0v107,0,191,29,251,88v60,59,91,140,91,243r0,435v0,111,-32,198,-97,262v-65,64,-153,96,-265,96r-570,0v-87,0,-161,-33,-221,-100v-60,-67,-90,-153,-90,-258r0,-435xm757,-1208r0,-262r244,0r0,262r-244,0xm403,-1208r0,-262r244,0r0,262r-244,0",w:1403},"\u00f5":{d:"481,-1211r-101,1v17,-79,42,-137,76,-175v34,-38,76,-57,129,-57v9,0,19,0,31,2v12,2,25,5,38,8r129,33v9,2,17,4,25,5v8,1,18,1,27,1v23,0,42,-7,57,-20v15,-13,25,-32,31,-57r101,0v-15,81,-40,140,-76,179v-36,39,-85,58,-146,58v-6,0,-13,-1,-21,-2v-8,-1,-18,-3,-30,-6r-137,-35v-6,-2,-13,-3,-20,-4v-7,-1,-14,-2,-21,-2v-25,0,-45,6,-60,18v-15,12,-26,30,-32,53xm516,-389r371,0r0,-346r-371,0r0,346xm80,-793v0,-101,28,-181,84,-241v56,-60,130,-90,223,-90r594,0v107,0,191,29,251,88v60,59,91,140,91,243r0,435v0,111,-32,198,-97,262v-65,64,-153,96,-265,96r-570,0v-87,0,-161,-33,-221,-100v-60,-67,-90,-153,-90,-258r0,-435",w:1403},"\u00fa":{d:"1372,-1124r0,1124r-436,0r0,-106v-36,35,-78,62,-126,80v-48,18,-102,26,-163,26r-264,0v-94,0,-165,-30,-213,-90v-48,-60,-72,-147,-72,-264r0,-381r-90,0r0,-389r264,0v87,0,153,22,197,66v44,44,66,111,66,200r0,469r401,0r0,-735r436,0xm557,-1198r199,-283r295,0r-350,283r-144,0",w:1464},"\u00f9":{d:"1372,-1124r0,1124r-436,0r0,-106v-36,35,-78,62,-126,80v-48,18,-102,26,-163,26r-264,0v-94,0,-165,-30,-213,-90v-48,-60,-72,-147,-72,-264r0,-381r-90,0r0,-389r264,0v87,0,153,22,197,66v44,44,66,111,66,200r0,469r401,0r0,-735r436,0xm881,-1198r-144,0r-350,-283r295,0",w:1464},"\u00fb":{d:"402,-1198r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm1372,-1124r0,1124r-436,0r0,-106v-36,35,-78,62,-126,80v-48,18,-102,26,-163,26r-264,0v-94,0,-165,-30,-213,-90v-48,-60,-72,-147,-72,-264r0,-381r-90,0r0,-389r264,0v87,0,153,22,197,66v44,44,66,111,66,200r0,469r401,0r0,-735r436,0",w:1464},"\u00fc":{d:"1372,-1124r0,1124r-436,0r0,-106v-36,35,-78,62,-126,80v-48,18,-102,26,-163,26r-264,0v-94,0,-165,-30,-213,-90v-48,-60,-72,-147,-72,-264r0,-381r-90,0r0,-389r264,0v87,0,153,22,197,66v44,44,66,111,66,200r0,469r401,0r0,-735r436,0xm774,-1208r0,-262r244,0r0,262r-244,0xm420,-1208r0,-262r244,0r0,262r-244,0",w:1464},"\u00b0":{d:"489,-1151v0,-41,-15,-77,-45,-107v-30,-30,-66,-45,-108,-45v-41,0,-77,15,-106,45v-29,30,-44,65,-44,107v0,43,15,79,44,109v29,30,65,45,108,45v41,0,76,-15,106,-46v30,-31,45,-67,45,-108xm338,-1473v89,0,166,32,228,95v62,63,93,139,93,229v0,88,-32,164,-95,227v-63,63,-139,95,-228,95v-89,0,-165,-31,-228,-93v-63,-62,-94,-139,-94,-229v0,-89,32,-166,96,-229v64,-63,139,-95,228,-95",w:674},"\u00a2":{d:"627,-383r114,0r177,-371r-291,0r0,371xm526,432r-178,0r209,-432v-141,-8,-237,-39,-289,-92v-52,-53,-78,-148,-78,-285r0,-321v0,-153,27,-262,81,-326v54,-64,144,-96,270,-96r555,0r112,-236r181,0r-471,973r270,0r0,383r-455,0"},"\u00a3":{d:"63,0r0,-426r113,0r0,-233r-102,0r0,-207r102,0r0,-267v0,-133,28,-233,83,-299v55,-66,140,-98,253,-98r487,0v121,0,217,32,288,98v71,66,106,154,106,263r0,329r-432,0r0,-264r-330,0r0,238r172,0r0,207r-172,0r0,233r411,0r0,-240r453,0r0,275v0,118,-33,213,-100,284v-67,71,-155,107,-265,107r-1067,0"},"\u00a7":{d:"481,-432r504,0r0,-217r-504,0r0,217xm1001,-985v155,0,259,25,311,75v52,50,77,146,77,287r0,166v0,125,-19,212,-58,261v-39,49,-112,82,-221,100v63,11,106,30,131,56v25,26,37,73,37,140r0,179v0,61,-16,104,-48,131v-32,27,-84,41,-157,41r-850,0r0,-340r678,0r0,-207r-426,0v-153,0,-255,-24,-307,-72v-52,-48,-78,-144,-78,-287r0,-166v0,-126,19,-215,58,-265v39,-50,112,-83,219,-99v-63,-7,-106,-23,-131,-50v-25,-27,-37,-74,-37,-143r0,-178v0,-63,16,-108,47,-134v31,-26,84,-40,157,-40r836,0r0,338r-674,0r0,207r436,0",w:1477},"\u00b6":{d:"1014,-1337r-101,0r0,1337r-202,0r0,-1337r-140,0r0,1337r-202,0r0,-784v-109,-5,-196,-40,-261,-103v-65,-63,-98,-144,-98,-243v0,-105,35,-189,106,-253v71,-64,166,-96,283,-96r615,0r0,142",w:1024},"\u00df":{d:"723,-205r209,0r0,-268r-367,0r0,600v0,127,-23,217,-69,269v-46,52,-127,77,-240,77r-238,0r0,-371r111,0r0,-575r-102,0r0,-211r102,0r0,-475v0,-108,34,-197,101,-267v67,-70,152,-104,255,-104r469,0v143,0,248,27,314,80v66,53,98,136,98,250r0,360v0,68,-20,123,-61,164v-41,41,-102,69,-185,84v53,10,94,30,124,60v30,30,46,65,46,106r0,215v0,80,-20,135,-59,165v-39,30,-114,46,-223,46r-285,0r0,-205xm565,-684r367,0r0,-440r-367,0r0,440",w:1446},"\u00ae":{d:"823,-1006r-39,0r0,193r54,0v39,0,68,-8,88,-25v20,-17,30,-41,30,-73v0,-33,-11,-57,-32,-72v-21,-15,-55,-23,-101,-23xm862,-1165v116,0,205,20,266,61v61,41,91,100,91,178v0,52,-14,97,-43,135v-29,38,-69,66,-121,84r178,355r-279,0r-145,-312r-25,0r0,312r-256,0r0,-813r334,0xm1452,-743v0,-80,-15,-156,-45,-229v-30,-73,-73,-137,-129,-193v-58,-58,-122,-101,-194,-131v-72,-30,-149,-45,-230,-45v-82,0,-159,14,-230,43v-71,29,-135,72,-190,129v-57,58,-101,124,-132,197v-31,73,-46,150,-46,229v0,79,16,155,46,227v30,72,73,137,130,194v57,57,122,102,194,132v72,30,148,45,228,45v79,0,155,-15,228,-46v73,-31,139,-75,198,-133v57,-55,99,-119,128,-190v29,-71,44,-147,44,-229xm852,-1493v103,0,200,19,292,56v92,37,174,92,245,163v69,70,123,151,161,243v38,92,56,189,56,290v0,103,-19,199,-56,289v-37,90,-90,168,-161,237v-74,72,-157,128,-250,167v-93,39,-188,58,-287,58v-99,0,-194,-19,-284,-57v-90,-38,-171,-93,-244,-166v-72,-71,-127,-152,-165,-243v-38,-91,-57,-186,-57,-285v0,-101,20,-197,58,-289v38,-92,93,-175,166,-248v69,-70,148,-123,238,-160v90,-37,186,-55,288,-55",w:1706},"\u00a9":{d:"987,-883v-2,-42,-15,-75,-38,-99v-23,-24,-54,-36,-93,-36v-49,0,-86,24,-114,72v-28,48,-42,114,-42,201v0,87,14,153,41,197v27,44,68,65,123,65v40,0,71,-13,92,-37v21,-24,33,-59,35,-106r248,-1v-4,99,-40,178,-109,237v-69,59,-159,89,-272,89v-130,0,-232,-39,-306,-116v-74,-77,-112,-184,-112,-320v0,-133,37,-241,111,-323v74,-82,170,-124,289,-124v117,0,210,27,278,80v68,53,106,126,111,221r-242,0xm1452,-743v0,-80,-15,-156,-45,-229v-30,-73,-73,-137,-129,-193v-58,-58,-122,-101,-194,-131v-72,-30,-149,-45,-230,-45v-82,0,-159,14,-230,43v-71,29,-135,72,-190,129v-57,58,-101,124,-132,197v-31,73,-46,150,-46,229v0,79,16,155,46,227v30,72,73,137,130,194v57,57,122,102,194,132v72,30,148,45,228,45v79,0,155,-15,228,-46v73,-31,139,-75,198,-133v57,-55,99,-119,128,-190v29,-71,44,-147,44,-229xm852,-1493v103,0,200,19,292,56v92,37,174,92,245,163v69,70,123,151,161,243v38,92,56,189,56,290v0,103,-19,199,-56,289v-37,90,-90,168,-161,237v-74,72,-157,128,-250,167v-93,39,-188,58,-287,58v-99,0,-194,-19,-284,-57v-90,-38,-171,-93,-244,-166v-72,-71,-127,-152,-165,-243v-38,-91,-57,-186,-57,-285v0,-101,20,-197,58,-289v38,-92,93,-175,166,-248v69,-70,148,-123,238,-160v90,-37,186,-55,288,-55",w:1706},"\u00b4":{d:"350,-1198r199,-283r295,0r-350,283r-144,0",w:1024},"\u00a8":{d:"567,-1208r0,-262r244,0r0,262r-244,0xm213,-1208r0,-262r244,0r0,262r-244,0",w:1024},"\u00c6":{d:"598,-350r-149,350r-484,0r715,-1530r1442,0r0,414r-676,0r0,176r676,0r0,346r-676,0r0,176r676,0r0,418r-1092,0r0,-350r-432,0xm1030,-662r0,-454r-106,0r-193,454r299,0",w:2212},"\u00d8":{d:"602,-418r479,0r0,-540xm537,-532r526,-584r-526,0r0,584xm80,-414r0,-698v0,-135,32,-238,96,-310v64,-72,156,-108,277,-108r704,0v61,0,105,3,133,10v28,7,54,19,78,35r152,-172r125,103r-162,176v15,20,27,51,34,92v7,41,11,99,11,174r0,698v0,137,-32,241,-94,310v-62,69,-154,104,-277,104r-704,0v-39,0,-72,-3,-99,-8v-27,-5,-52,-14,-75,-25r-156,183r-123,-103r156,-176v-27,-27,-46,-62,-58,-105v-12,-43,-18,-103,-18,-180",w:1610,k:{Y:36,V:36}},"\u00b1":{d:"1452,-231r0,272r-1198,0r0,-272r1198,0xm993,-1262r0,310r459,0r0,272r-459,0r0,309r-280,0r0,-309r-459,0r0,-272r459,0r0,-310r280,0",w:1706},"\u00a5":{d:"1688,-1530r-250,416r237,0r0,182r-350,0r-143,238r495,0r0,182r-585,0r0,512r-465,0r0,-512r-564,0r0,-182r482,0r-142,-238r-340,0r0,-182r232,0r-242,-416r504,0r223,424v17,29,32,61,46,98v14,37,25,76,36,119v14,-48,27,-89,40,-123v13,-34,28,-66,44,-94r234,-424r508,0",w:1745},"\u00b5":{d:"602,-1087r-84,614v-2,22,-2,21,-3,33v-1,8,-1,15,-1,20v0,45,11,78,32,100v21,22,52,33,95,33v53,0,94,-17,124,-52v30,-35,50,-88,60,-161r84,-587r418,0r-158,1087r-368,0r18,-131v-24,45,-52,79,-83,101v-31,22,-66,34,-105,34v-41,0,-75,-11,-105,-32v-30,-21,-54,-52,-71,-93r-72,543r-412,0r209,-1509r422,0",w:1372},"\u00aa":{d:"391,-1016r277,0r0,-241r-277,0r0,241xm668,-842v-14,35,-34,61,-62,76v-28,15,-67,23,-117,23r-198,0v-75,0,-132,-20,-172,-59v-40,-39,-60,-96,-60,-169r0,-332v0,-73,20,-129,60,-168v40,-39,97,-59,172,-59r211,0v41,0,73,5,98,16v25,11,47,30,68,56r0,-72r327,0r0,514r56,0r0,273r-201,0v-49,0,-87,-8,-114,-23v-27,-15,-50,-40,-68,-76",w:1073},"\u00ba":{d:"387,-1016r279,0r0,-241r-279,0r0,241xm59,-1298v0,-71,21,-127,63,-169v42,-42,99,-63,169,-63r444,0v81,0,145,21,190,62v45,41,68,97,68,170r0,303v0,77,-24,139,-73,184v-49,45,-115,68,-199,68r-428,0v-66,0,-122,-24,-167,-71v-45,-47,-67,-107,-67,-181r0,-303",w:1053},"\u00e6":{d:"1262,-645r383,0r0,-107r-383,0r0,107xm475,-371r383,0r0,-108r-383,0r0,108xm858,-752r-590,0r0,-372r555,0v65,0,116,10,153,31v37,21,66,55,87,102v23,-48,55,-83,97,-103v42,-20,104,-30,183,-30r437,0v95,0,164,28,207,82v43,54,65,141,65,260r0,303r-790,0r0,108r587,0r0,371r-659,0v-65,0,-116,-10,-153,-30v-37,-20,-66,-54,-87,-101v-22,47,-54,81,-97,101v-43,20,-104,30,-185,30r-330,0v-86,0,-152,-16,-196,-49v-44,-33,-66,-81,-66,-144r0,-237v0,-67,19,-120,58,-158v39,-38,93,-57,161,-57r563,0r0,-107",w:2132},"\u00f8":{d:"623,-360r292,0r0,-373xm500,-360r313,-404r-313,0r0,404xm106,100r121,-155v-53,-37,-90,-79,-113,-125v-23,-46,-34,-105,-34,-178r0,-435v0,-101,28,-181,83,-241v55,-60,129,-90,222,-90r580,0v23,0,42,1,55,2v13,1,26,3,39,6r133,-170r123,90r-109,137v41,27,72,62,90,103v18,41,27,96,27,163r0,435v0,110,-33,198,-99,262v-66,64,-154,96,-266,96r-514,0v-9,0,-26,-1,-50,-3v-7,-1,-12,-1,-15,-1r-152,194",w:1403},"\u00bf":{d:"979,-1528r0,416r-442,0r0,-416r442,0xm975,-999r0,127v0,55,-17,105,-51,150v-34,45,-85,83,-150,112r-268,118r0,80r360,0r0,-151r428,0r0,274v0,85,-34,155,-102,209v-68,54,-159,80,-270,80r-484,0v-123,0,-213,-26,-271,-78v-58,-52,-87,-132,-87,-241r0,-142v0,-82,16,-146,48,-191v32,-45,86,-85,165,-120r244,-111r0,-116r438,0",w:1374},"\u00a1":{d:"457,-1006r116,674r0,332r-434,0r0,-332r117,-674r201,0xm573,-1528r0,416r-434,0r0,-416r434,0",w:711},"\u00ac":{d:"1452,-868r0,501r-272,0r0,-235r-926,0r0,-266r1198,0",w:1706},"\u00ab":{d:"774,-164r-182,-258r0,-280r182,-259r352,0r-215,310r0,164r215,323r-352,0xm240,-164r-183,-258r0,-280r183,-259r352,0r-217,310r0,164r217,323r-352,0",w:1186,k:{Y:188,V:112,T:112}},"\u00bb":{d:"410,-164r-353,0r217,-323r0,-164r-217,-310r353,0r182,259r0,280xm944,-164r-352,0r217,-323r0,-164r-217,-310r352,0r182,259r0,280",w:1186,k:{"\u00df":-75,f:-75,Y:188,V:112,T:112}},"\u00a0":{},"\u00c0":{d:"561,-926r522,0r0,-190r-522,0r0,190xm86,-1214v0,-98,30,-176,91,-232v61,-56,144,-84,251,-84r791,0v107,0,190,28,251,84v61,56,91,134,91,232r0,1214r-478,0r0,-616r-522,0r0,616r-475,0r0,-1214xm987,-1604r-144,0r-350,-283r295,0",w:1649},"\u00c3":{d:"604,-1617r-101,1v17,-79,41,-137,75,-175v34,-38,77,-57,130,-57v9,0,20,0,32,2v12,2,24,5,37,8r129,33v9,2,18,4,26,5v8,1,17,1,26,1v23,0,41,-7,56,-20v15,-13,26,-32,32,-57r101,0v-15,81,-41,140,-77,179v-36,39,-84,58,-145,58v-6,0,-13,-1,-21,-2v-8,-1,-18,-3,-30,-6r-137,-35v-6,-2,-12,-3,-19,-4v-7,-1,-15,-2,-22,-2v-25,0,-45,6,-60,18v-15,12,-26,30,-32,53xm561,-926r522,0r0,-190r-522,0r0,190xm86,-1214v0,-98,30,-176,91,-232v61,-56,144,-84,251,-84r791,0v107,0,190,28,251,84v61,56,91,134,91,232r0,1214r-478,0r0,-616r-522,0r0,616r-475,0r0,-1214",w:1649},"\u00d5":{d:"584,-1617r-101,1v17,-79,41,-137,75,-175v34,-38,77,-57,130,-57v9,0,20,0,32,2v12,2,24,5,37,8r129,33v9,2,18,4,26,5v8,1,17,1,26,1v23,0,41,-7,56,-20v15,-13,26,-32,32,-57r101,0v-15,81,-41,140,-77,179v-36,39,-84,58,-145,58v-6,0,-13,-1,-21,-2v-8,-1,-18,-3,-30,-6r-137,-35v-6,-2,-12,-3,-19,-4v-7,-1,-15,-2,-22,-2v-25,0,-45,6,-60,18v-15,12,-26,30,-32,53xm1528,-412v0,137,-31,239,-93,308v-62,69,-155,104,-278,104r-704,0v-124,0,-217,-35,-279,-104v-62,-69,-94,-171,-94,-308r0,-704v0,-140,31,-244,92,-312v61,-68,155,-102,281,-102r704,0v127,0,221,34,281,101v60,67,90,172,90,313r0,704xm559,-418r492,0r0,-698r-492,0r0,698",w:1610},"\u00f7":{d:"854,-371v49,0,92,18,128,54v36,36,54,79,54,129v0,49,-18,92,-54,128v-36,36,-79,54,-130,54v-51,0,-94,-18,-129,-53v-35,-35,-53,-78,-53,-129v0,-51,18,-95,54,-130v36,-35,79,-53,130,-53xm1452,-748r0,273r-1198,0r0,-273r1198,0xm854,-1217v49,0,92,18,128,55v36,37,54,80,54,130v0,49,-18,92,-54,128v-36,36,-79,54,-130,54v-51,0,-94,-18,-129,-53v-35,-35,-53,-78,-53,-129v0,-51,18,-95,54,-131v36,-36,79,-54,130,-54",w:1706},"\u00ff":{d:"199,473r0,-362r278,0r-485,-1235r467,0r196,546v16,45,28,85,37,120v9,35,15,69,19,103v5,-36,12,-72,21,-109v9,-37,21,-75,36,-114r209,-546r455,0r-592,1409v-32,74,-68,123,-106,149v-38,26,-103,39,-195,39r-340,0xm766,-1208r0,-262r244,0r0,262r-244,0xm412,-1208r0,-262r244,0r0,262r-244,0",w:1421},"\u00a4":{d:"1227,-846r-529,0r0,158r502,0r-26,158r-476,0r0,112r807,0r0,418r-870,0v-140,0,-245,-35,-314,-104v-69,-69,-104,-174,-104,-314r0,-112r-188,0r26,-158r162,0r0,-158r-184,0r26,-158r158,0r0,-112v0,-133,35,-234,105,-306v70,-72,170,-108,299,-108r886,0r0,414r-809,0r0,112r555,0"},"\u00b7":{d:"166,-764v0,-63,22,-117,66,-162v44,-45,98,-67,161,-67v63,0,118,22,163,67v45,45,67,99,67,162v0,63,-22,117,-67,162v-45,45,-100,67,-163,67v-63,0,-117,-23,-161,-67v-44,-44,-66,-98,-66,-162",w:788},"\u00c2":{d:"508,-1604r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm561,-926r522,0r0,-190r-522,0r0,190xm86,-1214v0,-98,30,-176,91,-232v61,-56,144,-84,251,-84r791,0v107,0,190,28,251,84v61,56,91,134,91,232r0,1214r-478,0r0,-616r-522,0r0,616r-475,0r0,-1214",w:1649},"\u00ca":{d:"412,-1604r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm92,0r0,-1530r1276,0r0,414r-797,0r0,176r793,0r0,346r-793,0r0,176r791,0r0,418r-1270,0",w:1450},"\u00c1":{d:"561,-926r522,0r0,-190r-522,0r0,190xm86,-1214v0,-98,30,-176,91,-232v61,-56,144,-84,251,-84r791,0v107,0,190,28,251,84v61,56,91,134,91,232r0,1214r-478,0r0,-616r-522,0r0,616r-475,0r0,-1214xm663,-1604r199,-283r295,0r-350,283r-144,0",w:1649},"\u00cb":{d:"92,0r0,-1530r1276,0r0,414r-797,0r0,176r793,0r0,346r-793,0r0,176r791,0r0,418r-1270,0xm784,-1614r0,-262r244,0r0,262r-244,0xm430,-1614r0,-262r244,0r0,262r-244,0",w:1450},"\u00c8":{d:"92,0r0,-1530r1276,0r0,414r-797,0r0,176r793,0r0,346r-793,0r0,176r791,0r0,418r-1270,0xm891,-1604r-144,0r-350,-283r295,0",w:1450},"\u00cd":{d:"98,0r0,-1530r477,0r0,1530r-477,0xm176,-1604r199,-283r295,0r-350,283r-144,0",w:674},"\u00ce":{d:"21,-1604r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm98,0r0,-1530r477,0r0,1530r-477,0",w:674},"\u00cf":{d:"98,0r0,-1530r477,0r0,1530r-477,0xm393,-1614r0,-262r244,0r0,262r-244,0xm39,-1614r0,-262r244,0r0,262r-244,0",w:674},"\u00cc":{d:"98,0r0,-1530r477,0r0,1530r-477,0xm500,-1604r-144,0r-350,-283r295,0",w:674},"\u00d3":{d:"1528,-412v0,137,-31,239,-93,308v-62,69,-155,104,-278,104r-704,0v-124,0,-217,-35,-279,-104v-62,-69,-94,-171,-94,-308r0,-704v0,-140,31,-244,92,-312v61,-68,155,-102,281,-102r704,0v127,0,221,34,281,101v60,67,90,172,90,313r0,704xm559,-418r492,0r0,-698r-492,0r0,698xm643,-1604r199,-283r295,0r-350,283r-144,0",w:1610},"\u00d4":{d:"488,-1604r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm1528,-412v0,137,-31,239,-93,308v-62,69,-155,104,-278,104r-704,0v-124,0,-217,-35,-279,-104v-62,-69,-94,-171,-94,-308r0,-704v0,-140,31,-244,92,-312v61,-68,155,-102,281,-102r704,0v127,0,221,34,281,101v60,67,90,172,90,313r0,704xm559,-418r492,0r0,-698r-492,0r0,698",w:1610},"\u00d2":{d:"1528,-412v0,137,-31,239,-93,308v-62,69,-155,104,-278,104r-704,0v-124,0,-217,-35,-279,-104v-62,-69,-94,-171,-94,-308r0,-704v0,-140,31,-244,92,-312v61,-68,155,-102,281,-102r704,0v127,0,221,34,281,101v60,67,90,172,90,313r0,704xm559,-418r492,0r0,-698r-492,0r0,698xm967,-1604r-144,0r-350,-283r295,0",w:1610},"\u00da":{d:"1561,-315v0,98,-31,175,-91,231v-60,56,-143,84,-249,84r-793,0v-107,0,-190,-28,-251,-84v-61,-56,-91,-134,-91,-231r0,-1215r477,0r0,1112r522,0r0,-1112r476,0r0,1215xm663,-1604r199,-283r295,0r-350,283r-144,0",w:1649},"\u00db":{d:"508,-1604r198,-283r238,0r198,283r-143,0r-174,-148r-174,148r-143,0xm1561,-315v0,98,-31,175,-91,231v-60,56,-143,84,-249,84r-793,0v-107,0,-190,-28,-251,-84v-61,-56,-91,-134,-91,-231r0,-1215r477,0r0,1112r522,0r0,-1112r476,0r0,1215",w:1649},"\u00d9":{d:"1561,-315v0,98,-31,175,-91,231v-60,56,-143,84,-249,84r-793,0v-107,0,-190,-28,-251,-84v-61,-56,-91,-134,-91,-231r0,-1215r477,0r0,1112r522,0r0,-1112r476,0r0,1215xm987,-1604r-144,0r-350,-283r295,0",w:1649},"\u00af":{d:"213,-1257r0,-164r598,0r0,164r-598,0",w:1024},"\u00b8":{d:"260,406r0,-125v51,13,98,23,143,30v45,7,83,11,115,11v27,0,47,-5,61,-16v14,-11,21,-26,21,-46v0,-22,-9,-38,-26,-47v-17,-9,-46,-14,-89,-14v-4,0,-11,0,-23,1v-12,1,-21,1,-28,1r0,-201r109,0r0,84r14,0v73,0,128,14,166,44v38,30,57,73,57,130v0,60,-21,106,-63,140v-42,34,-101,51,-176,51v-39,0,-81,-4,-129,-11v-48,-7,-99,-18,-152,-32",w:1024},"\u00a6":{d:"653,-408r0,758r-280,0r0,-758r280,0xm653,-1432r0,758r-280,0r0,-758r280,0",w:1024},"\u00d0":{d:"578,-418r544,0r0,-698r-544,0r0,188r272,0r0,285r-272,0r0,225xm102,0r0,-643r-92,0r0,-285r92,0r0,-602r1137,0v118,0,210,36,277,108v67,72,100,174,100,304r0,696v0,139,-33,244,-98,315v-65,71,-162,107,-289,107r-1127,0",w:1698,k:{Y:36}},"\u00f0":{d:"516,-369r371,0r0,-346r-371,0r0,346xm80,-684v0,-101,28,-182,84,-241v56,-59,130,-89,223,-89r485,0r-122,-164r-250,88r-62,-163r203,-72r-154,-205r369,0r68,92r217,-75r67,161r-174,60r205,278v30,40,52,80,65,119v13,39,19,86,19,139r0,398v0,111,-32,198,-97,262v-65,64,-154,96,-265,96r-570,0v-88,0,-161,-33,-221,-100v-60,-67,-90,-153,-90,-258r0,-326",w:1403},"\u00dd":{d:"592,0r0,-553r-586,-977r551,0r281,576r282,-576r553,0r-590,977r0,553r-491,0xm682,-1604r199,-283r295,0r-350,283r-144,0",w:1686},"\u00fd":{d:"199,473r0,-362r278,0r-485,-1235r467,0r196,546v16,45,28,85,37,120v9,35,15,69,19,103v5,-36,12,-72,21,-109v9,-37,21,-75,36,-114r209,-546r455,0r-592,1409v-32,74,-68,123,-106,149v-38,26,-103,39,-195,39r-340,0xm549,-1198r199,-283r295,0r-350,283r-144,0",w:1421},"\u00de":{d:"567,-618r469,0r0,-269r-469,0r0,269xm96,0r0,-1530r477,0r0,232r631,0v110,0,190,24,240,74v50,50,74,130,74,239r0,422v0,99,-25,174,-75,223v-50,49,-126,74,-229,74r-641,0r0,266r-477,0",w:1569},"\u00fe":{d:"901,-735r-371,0r0,346r371,0r0,-346xm96,-1530r434,0r0,545v18,-50,45,-86,82,-107v37,-21,89,-32,156,-32r266,0v99,0,175,28,228,84v53,56,79,136,79,241r0,475v0,105,-27,186,-79,241v-52,55,-128,83,-228,83r-282,0v-53,0,-97,-8,-130,-23v-33,-15,-63,-42,-92,-79r0,575r-434,0r0,-2003",w:1421},"\u00d7":{d:"874,-805r426,-426r195,195r-426,426r426,426r-195,194r-426,-426r-425,426r-195,-194r426,-426r-426,-426r195,-195",w:1706},"\u00b9":{d:"397,-614r0,-580r-100,0r0,-139r274,-199r138,0r0,918r-312,0",w:1042},"\u00b2":{d:"49,-614r0,-256v0,-74,17,-131,51,-170v34,-39,91,-70,170,-93r420,-116r0,-27r-573,0r0,-256r665,0v79,0,133,12,164,38v31,26,47,70,47,132r0,148v0,36,-10,66,-30,91v-20,25,-50,43,-91,56r-507,154r0,43r618,0r0,256r-934,0",w:1042},"\u00b3":{d:"76,-614r0,-256r581,0r0,-95r-469,0r0,-217r469,0r0,-94r-581,0r0,-256r653,0v82,0,141,13,179,39v38,26,57,67,57,123r0,149v0,39,-9,71,-25,95v-16,24,-41,41,-76,53v35,13,61,32,77,55v16,23,24,54,24,92r0,150v0,54,-19,95,-59,122v-40,27,-100,40,-179,40r-651,0",w:1042},"\u00bc":{d:"1665,-395r291,0r0,-195xm1956,0r0,-193r-570,0r0,-266r601,-397r264,0r0,459r106,0r0,204r-106,0r0,193r-295,0xm616,0r914,-1530r223,0r-913,1530r-224,0xm379,-674r0,-540r-96,0r0,-132r264,-184r129,0r0,856r-297,0",w:2367},"\u00bd":{d:"1421,0r0,-238v0,-69,16,-122,49,-159v33,-37,87,-66,162,-86r400,-109r0,-26r-545,0r0,-238r635,0v74,0,126,12,156,36v30,24,44,65,44,122r0,139v0,34,-10,63,-29,85v-19,22,-48,39,-87,50r-484,145r0,41r592,0r0,238r-893,0xm616,0r914,-1530r223,0r-913,1530r-224,0xm379,-674r0,-540r-96,0r0,-132r264,-184r129,0r0,856r-297,0",w:2367},"\u00be":{d:"1665,-395r291,0r0,-195xm1956,0r0,-193r-570,0r0,-266r601,-397r264,0r0,459r106,0r0,204r-106,0r0,193r-295,0xm616,0r914,-1530r223,0r-913,1530r-224,0xm72,-674r0,-237r555,0r0,-90r-447,0r0,-203r447,0r0,-88r-555,0r0,-238r624,0v78,0,136,12,172,37v36,25,54,63,54,115r0,137v0,37,-8,66,-23,88v-15,22,-40,39,-74,51v34,13,59,30,74,52v15,22,23,50,23,85r0,142v0,49,-19,86,-58,111v-39,25,-95,38,-170,38r-622,0",w:2367},"\u00ad":{d:"78,-371r0,-383r534,0r0,383r-534,0",w:690}}});
$('html').addClass('js');$(document).ready(function(){$('html').removeClass('js');$('.slideshow a').wrap('<li/>');$('.slideshow .csc-textpic').addClass('box_skitter').wrapInner('<ul/>');$('.slideshow .csc-textpic').skitter({animation:'random',numbers:false,navigation:false,label:false});$('.jqfancybox, .slideshow a').fancybox({overlayColor:'#000000',overlayOpacity:0.3,transitionIn:'elastic',transitionOut:'elastic',speedOut:300,changeSpeed:300,changeFade:'fast',easingIn:'swing',easingOut:'swing'});$('#navigation .active a').after($('.content_elements > *').detach());$('.content_elements').remove();$(".content > #navigation > ul > .accordion-item > div").accordion({header:'.inner > .accordion-item > a',animated:'swing',animated:'slide',autoHeight:false,navigation:true,changestart:function(event,ui){Cufon.refresh()},navigationFilter:function(){if($(this).filter(".accordion-item>a").length)return this.href.toLowerCase()==location.href.toLowerCase()}});$(".sidebar").accordion({header:'.accordion-item > a',animated:'swing',autoHeight:false,changestart:function(event,ui){Cufon.refresh()}});$('.accordion-item .accordion-item:last .ui-accordion-content').css({paddingBottom:'0px'});$('.accordion-item .accordion-item:last .gallery').each(function(){$(this).parent().css({'padding-bottom':'0px'})});Cufon.replace(".ui-accordion-header",{fontFamily:'default',hover:true})});
var browserName=navigator.appName,browserVer=parseInt(navigator.appVersion),version="",msie4=(browserName=="Microsoft Internet Explorer"&&browserVer>=4);if((browserName=="Netscape"&&browserVer>=3)||msie4||browserName=="Konqueror"||browserName=="Opera"){version="n3"}else version="n2"
function blurLink(theObject){if(msie4)theObject.blur()}
function decryptCharcode(n,start,end,offset){n=n+offset;if(offset>0&&n>end){n=start+(n-end-1)}else if(offset<0&&n<start)n=end-(start-n-1);return String.fromCharCode(n)}
function decryptString(enc,offset){var dec="",len=enc.length;for(var i=0;i<len;i++){var n=enc.charCodeAt(i);if(n>=0x2B&&n<=0x3A){dec+=decryptCharcode(n,0x2B,0x3A,offset)}else if(n>=0x40&&n<=0x5A){dec+=decryptCharcode(n,0x40,0x5A,offset)}else if(n>=0x61&&n<=0x7A){dec+=decryptCharcode(n,0x61,0x7A,offset)}else dec+=enc.charAt(i)};return dec}
function linkTo_UnCryptMailto(s){location.href=decryptString(s,-2)};

