(function(){var
window=this,undefined,_jQuery=window.jQuery,_$=window.$,jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);},quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,isSimple=/^.[^:#\[\.,]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;this.context=selector;return this;}
if(typeof selector==="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])
selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem&&elem.id!=match[3])
return jQuery().find(selector);var ret=jQuery(elem||[]);ret.context=document;ret.selector=selector;return ret;}}else
return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))
return jQuery(document).ready(selector);if(selector.selector&&selector.context){this.selector=selector.selector;this.context=selector.context;}
return this.setArray(jQuery.isArray(selector)?selector:jQuery.makeArray(selector));},selector:"",jquery:"1.3.2",size:function(){return this.length;},get:function(num){return num===undefined?Array.prototype.slice.call(this):this[num];},pushStack:function(elems,name,selector){var ret=jQuery(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;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(typeof name==="string")
if(value===undefined)
return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}
return this.each(function(i){for(name in options)
jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)
value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!=="object"&&text!=null)
return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)
ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).clone();if(this[0].parentNode)
wrap.insertBefore(this[0]);wrap.map(function(){var elem=this;while(elem.firstChild)
elem=elem.firstChild;return elem;}).append(this);}
return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},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(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},push:[].push,sort:[].sort,splice:[].splice,find:function(selector){if(this.length===1){var ret=this.pushStack([],"find",selector);ret.length=0;jQuery.find(selector,this[0],ret);return ret;}else{return this.pushStack(jQuery.unique(jQuery.map(this,function(elem){return jQuery.find(selector,elem);})),"find",selector);}},clone:function(events){var ret=this.map(function(){if(!jQuery.support.noCloneEvent&&!jQuery.isXMLDoc(this)){var html=this.outerHTML;if(!html){var div=this.ownerDocument.createElement("div");div.appendChild(this.cloneNode(true));html=div.innerHTML;}
return jQuery.clean([html.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0];}else
return this.cloneNode(true);});if(events===true){var orig=this.find("*").andSelf(),i=0;ret.find("*").andSelf().each(function(){if(this.nodeName!==orig[i].nodeName)
return;var events=jQuery.data(orig[i],"events");for(var type in events){for(var handler in events[type]){jQuery.event.add(this,type,events[type][handler],events[type][handler].data);}}
i++;});}
return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,jQuery.grep(this,function(elem){return elem.nodeType===1;})),"filter",selector);},closest:function(selector){var pos=jQuery.expr.match.POS.test(selector)?jQuery(selector):null,closer=0;return this.map(function(){var cur=this;while(cur&&cur.ownerDocument){if(pos?pos.index(cur)>-1:jQuery(cur).is(selector)){jQuery.data(cur,"closest",closer);return cur;}
cur=cur.parentNode;closer++;}});},not:function(selector){if(typeof selector==="string")
if(isSimple.test(selector))
return this.pushStack(jQuery.multiFilter(selector,this,true),"not",selector);else
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector==="string"?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return!!selector&&this.is("."+selector);},val:function(value){if(value===undefined){var elem=this[0];if(elem){if(jQuery.nodeName(elem,'option'))
return(elem.attributes.value||{}).specified?elem.value:elem.text;if(jQuery.nodeName(elem,"select")){var 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){value=jQuery(option).val();if(one)
return value;values.push(value);}}
return values;}
return(elem.value||"").replace(/\r/g,"");}
return undefined;}
if(typeof value==="number")
value+='';return this.each(function(){if(this.nodeType!=1)
return;if(jQuery.isArray(value)&&/radio|checkbox/.test(this.type))
this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)
this.selectedIndex=-1;}else
this.value=value;});},html:function(value){return value===undefined?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,+i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},domManip:function(args,table,callback){if(this[0]){var fragment=(this[0].ownerDocument||this[0]).createDocumentFragment(),scripts=jQuery.clean(args,(this[0].ownerDocument||this[0]),fragment),first=fragment.firstChild;if(first)
for(var i=0,l=this.length;i<l;i++)
callback.call(root(this[i],first),this.length>1||i>0?fragment.cloneNode(true):fragment);if(scripts)
jQuery.each(scripts,evalScript);}
return this;function root(elem,cur){return table&&jQuery.nodeName(elem,"table")&&jQuery.nodeName(cur,"tr")?(elem.getElementsByTagName("tbody")[0]||elem.appendChild(elem.ownerDocument.createElement("tbody"))):elem;}}};jQuery.fn.init.prototype=jQuery.fn;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||"");if(elem.parentNode)
elem.parentNode.removeChild(elem);}
function now(){return+new Date;}
jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;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(var name in options){var src=target[name],copy=options[name];if(target===copy)
continue;if(deep&&copy&&typeof copy==="object"&&!copy.nodeType)
target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)
target[name]=copy;}
return target;};var exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{},toString=Object.prototype.toString;jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)
window.jQuery=_jQuery;return jQuery;},isFunction:function(obj){return toString.call(obj)==="[object Function]";},isArray:function(obj){return toString.call(obj)==="[object Array]";},isXMLDoc:function(elem){return elem.nodeType===9&&elem.documentElement.nodeName!=="HTML"||!!elem.ownerDocument&&jQuery.isXMLDoc(elem.ownerDocument);},globalEval:function(data){if(data&&/\S/.test(data)){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.support.scriptEval)
script.appendChild(document.createTextNode(data));else
script.text=data;head.insertBefore(script,head.firstChild);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length===undefined){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(length===undefined){for(name in object)
if(callback.call(object[name],name,object[name])===false)
break;}else
for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}
return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))
value=value.call(elem,i);return typeof value==="number"&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))
elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)
elem.className=classNames!==undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return elem&&jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},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(var name in options)
elem.style[name]=old[name];},css:function(elem,name,force,extra){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;if(extra==="border")
return;jQuery.each(which,function(){if(!extra)
val-=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;if(extra==="margin")
val+=parseFloat(jQuery.curCSS(elem,"margin"+this,true))||0;else
val-=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});}
if(elem.offsetWidth!==0)
getWH();else
jQuery.swap(elem,props,getWH);return Math.max(0,Math.round(val));}
return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;if(name=="opacity"&&!jQuery.support.opacity){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}
if(name.match(/float/i))
name=styleFloat;if(!force&&style&&style[name])
ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))
name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle)
ret=computedStyle.getPropertyValue(name);if(name=="opacity"&&ret=="")
ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft;}}
return ret;},clean:function(elems,context,fragment){context=context||document;if(typeof context.createElement==="undefined")
context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;if(!fragment&&elems.length===1&&typeof elems[0]==="string"){var match=/^<(\w+)\s*\/?>$/.exec(elems[0]);if(match)
return[context.createElement(match[1])];}
var ret=[],scripts=[],div=context.createElement("div");jQuery.each(elems,function(i,elem){if(typeof elem==="number")
elem+='';if(!elem)
return;if(typeof elem==="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=elem.replace(/^\s+/,"").substring(0,10).toLowerCase();var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!jQuery.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)
div=div.lastChild;if(!jQuery.support.tbody){var hasBody=/<tbody/i.test(elem),tbody=!tags.indexOf("<table")&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&!hasBody?div.childNodes:[];for(var 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&&/^\s/.test(elem))
div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);elem=jQuery.makeArray(div.childNodes);}
if(elem.nodeType)
ret.push(elem);else
ret=jQuery.merge(ret,elem);});if(fragment){for(var i=0;ret[i];i++){if(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)
ret.splice.apply(ret,[i+1,0].concat(jQuery.makeArray(ret[i].getElementsByTagName("script"))));fragment.appendChild(ret[i]);}}
return scripts;}
return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)
return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&elem.parentNode)
elem.parentNode.selectedIndex;if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)
throw"type property can't be changed";elem[name]=value;}
if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))
return elem.getAttributeNode(name).nodeValue;if(name=="tabIndex"){var attributeNode=elem.getAttributeNode("tabIndex");return attributeNode&&attributeNode.specified?attributeNode.value:elem.nodeName.match(/(button|input|object|select|textarea)/i)?0:elem.nodeName.match(/^(a|area)$/i)&&elem.href?0:undefined;}
return elem[name];}
if(!jQuery.support.style&&notxml&&name=="style")
return jQuery.attr(elem.style,"cssText",value);if(set)
elem.setAttribute(name,""+value);var attr=!jQuery.support.hrefNormalized&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}
if(!jQuery.support.opacity&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+
(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}
return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}
name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)
elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||typeof array==="string"||jQuery.isFunction(array)||array.setInterval)
ret[0]=array;else
while(i)
ret[--i]=array[i];}
return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)
if(array[i]===elem)
return i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(!jQuery.support.getAll){while((elem=second[i++])!=null)
if(elem.nodeType!=8)
first[pos++]=elem;}else
while((elem=second[i++])!=null)
first[pos++]=elem;return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}
return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)
if(!inv!=!callback(elems[i],i))
ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null)
ret[ret.length]=value;}
return ret.concat.apply([],ret);}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,'0'])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},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");},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(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")
ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret),name,selector);};});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);for(var i=0,l=insert.length;i<l;i++){var elems=(i>0?this.clone(true):this).get();jQuery.fn[original].apply(jQuery(insert[i]),elems);ret=ret.concat(elems);}
return this.pushStack(ret,name,selector);};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)
this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames,state){if(typeof state!=="boolean")
state=!jQuery.className.has(this,classNames);jQuery.className[state?"add":"remove"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).length){jQuery("*",this).add([this]).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)
this.parentNode.removeChild(this);}},empty:function(){jQuery(this).children().remove();while(this.firstChild)
this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}
var expando="jQuery"+now(),uuid=0,windowData={};jQuery.extend({cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)
id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])
jQuery.cache[id]={};if(data!==undefined)
jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])
break;if(!name)
jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)
elem.removeAttribute(expando);}
delete jQuery.cache[id];}},queue:function(elem,type,data){if(elem){type=(type||"fx")+"queue";var q=jQuery.data(elem,type);if(!q||jQuery.isArray(data))
q=jQuery.data(elem,type,jQuery.makeArray(data));else if(data)
q.push(data);}
return q;},dequeue:function(elem,type){var queue=jQuery.queue(elem,type),fn=queue.shift();if(!type||type==="fx")
fn=queue[0];if(fn!==undefined)
fn.call(elem);}});jQuery.fn.extend({data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)
data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else
return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},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.length==1)
queue[0].call(this);});},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type);});}});(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,done=0,toString=Object.prototype.toString;var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;if(context.nodeType!==1&&context.nodeType!==9)
return[];if(!selector||typeof selector!=="string"){return results;}
var parts=[],m,set,checkSet,check,mode,extra,prune=true;chunker.lastIndex=0;while((m=chunker.exec(selector))!==null){parts.push(m[1]);if(m[2]){extra=RegExp.rightContext;break;}}
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{var ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&context.parentNode?context.parentNode:context,isXML(context));set=Sizzle.filter(ret.expr,ret.set);if(parts.length>0){checkSet=makeArray(set);}else{prune=false;}
while(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative[cur]){cur="";}else{pop=parts.pop();}
if(pop==null){pop=context;}
Expr.relative[cur](checkSet,pop,isXML(context));}}
if(!checkSet){checkSet=set;}
if(!checkSet){throw"Syntax error, unrecognized expression: "+(cur||selector);}
if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet);}else if(context.nodeType===1){for(var i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&contains(context,checkSet[i]))){results.push(set[i]);}}}else{for(var 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,context,results,seed);if(sortOrder){hasDuplicate=false;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.find=function(expr,context,isXML){var set,match;if(!expr){return[];}
for(var i=0,l=Expr.order.length;i<l;i++){var type=Expr.order[i],match;if((match=Expr.match[type].exec(expr))){var left=RegExp.leftContext;if(left.substr(left.length-1)!=="\\"){match[1]=(match[1]||"").replace(/\\/g,"");set=Expr.find[type](match,context,isXML);if(set!=null){expr=expr.replace(Expr.match[type],"");break;}}}}
if(!set){set=context.getElementsByTagName("*");}
return{set:set,expr:expr};};Sizzle.filter=function(expr,set,inplace,not){var old=expr,result=[],curLoop=set,match,anyFound,isXMLFilter=set&&set[0]&&isXML(set[0]);while(expr&&set.length){for(var type in Expr.filter){if((match=Expr.match[type].exec(expr))!=null){var filter=Expr.filter[type],found,item;anyFound=false;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){throw"Syntax error, unrecognized expression: "+expr;}else{break;}}
old=expr;}
return curLoop;};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|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(elem){return elem.getAttribute("href");}},relative:{"+":function(checkSet,part,isXML){var isPartStr=typeof part==="string",isTag=isPartStr&&!/\W/.test(part),isPartStrNotTag=isPartStr&&!isTag;if(isTag&&!isXML){part=part.toUpperCase();}
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===part?elem||false:elem===part;}}
if(isPartStrNotTag){Sizzle.filter(part,checkSet,true);}},">":function(checkSet,part,isXML){var isPartStr=typeof part==="string";if(isPartStr&&!/\W/.test(part)){part=isXML?part:part.toUpperCase();for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var parent=elem.parentNode;checkSet[i]=parent.nodeName===part?parent:false;}}}else{for(var i=0,l=checkSet.length;i<l;i++){var 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 doneName=done++,checkFn=dirCheck;if(!part.match(/\W/)){var nodeCheck=part=isXML?part:part.toUpperCase();checkFn=dirNodeCheck;}
checkFn("parentNode",part,doneName,checkSet,nodeCheck,isXML);},"~":function(checkSet,part,isXML){var doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!part.match(/\W/)){var nodeCheck=part=isXML?part:part.toUpperCase();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]:[];}},NAME:function(match,context,isXML){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){return context.getElementsByTagName(match[1]);}},preFilter:{CLASS:function(match,curLoop,inplace,result,not,isXML){match=" "+match[1].replace(/\\/g,"")+" ";if(isXML){return match;}
for(var i=0,elem;(elem=curLoop[i])!=null;i++){if(elem){if(not^(elem.className&&(" "+elem.className+" ").indexOf(match)>=0)){if(!inplace)
result.push(elem);}else if(inplace){curLoop[i]=false;}}}
return false;},ID:function(match){return match[1].replace(/\\/g,"");},TAG:function(match,curLoop){for(var i=0;curLoop[i]===false;i++){}
return curLoop[i]&&isXML(curLoop[i])?match[1]:match[1].toUpperCase();},CHILD:function(match){if(match[1]=="nth"){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;}
match[0]=done++;return match;},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1].replace(/\\/g,"");if(!isXML&&Expr.attrMap[name]){match[1]=Expr.attrMap[name];}
if(match[2]==="~="){match[4]=" "+match[4]+" ";}
return match;},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if(match[3].match(chunker).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){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){return"text"===elem.type;},radio:function(elem){return"radio"===elem.type;},checkbox:function(elem){return"checkbox"===elem.type;},file:function(elem){return"file"===elem.type;},password:function(elem){return"password"===elem.type;},submit:function(elem){return"submit"===elem.type;},image:function(elem){return"image"===elem.type;},reset:function(elem){return"reset"===elem.type;},button:function(elem){return"button"===elem.type||elem.nodeName.toUpperCase()==="BUTTON";},input:function(elem){return/input|select|textarea|button/i.test(elem.nodeName);}},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||"").indexOf(match[3])>=0;}else if(name==="not"){var not=match[3];for(var i=0,l=not.length;i<l;i++){if(not[i]===elem){return false;}}
return true;}},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===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);}}}};var origPOS=Expr.match.POS;for(var type in Expr.match){Expr.match[type]=RegExp(Expr.match[type].source+/(?![^\[]*\])(?![^\(]*\))/.source);}
var makeArray=function(array,results){array=Array.prototype.slice.call(array);if(results){results.push.apply(results,array);return results;}
return array;};try{Array.prototype.slice.call(document.documentElement.childNodes);}catch(e){makeArray=function(array,results){var ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array);}else{if(typeof array.length==="number"){for(var i=0,l=array.length;i<l;i++){ret.push(array[i]);}}else{for(var i=0;array[i];i++){ret.push(array[i]);}}}
return ret;};}
var sortOrder;if(document.documentElement.compareDocumentPosition){sortOrder=function(a,b){var ret=a.compareDocumentPosition(b)&4?-1:a===b?0:1;if(ret===0){hasDuplicate=true;}
return ret;};}else if("sourceIndex"in document.documentElement){sortOrder=function(a,b){var ret=a.sourceIndex-b.sourceIndex;if(ret===0){hasDuplicate=true;}
return ret;};}else if(document.createRange){sortOrder=function(a,b){var aRange=a.ownerDocument.createRange(),bRange=b.ownerDocument.createRange();aRange.selectNode(a);aRange.collapse(true);bRange.selectNode(b);bRange.collapse(true);var ret=aRange.compareBoundaryPoints(Range.START_TO_END,bRange);if(ret===0){hasDuplicate=true;}
return ret;};}
(function(){var form=document.createElement("form"),id="script"+(new Date).getTime();form.innerHTML="<input name='"+id+"'/>";var root=document.documentElement;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);})();(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);};}})();if(document.querySelectorAll)(function(){var oldSizzle=Sizzle,div=document.createElement("div");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&&context.nodeType===9&&!isXML(context)){try{return makeArray(context.querySelectorAll(query),extra);}catch(e){}}
return oldSizzle(query,context,extra,seed);};Sizzle.find=oldSizzle.find;Sizzle.filter=oldSizzle.filter;Sizzle.selectors=oldSizzle.selectors;Sizzle.matches=oldSizzle.matches;})();if(document.getElementsByClassName&&document.documentElement.getElementsByClassName)(function(){var div=document.createElement("div");div.innerHTML="<div class='test e'></div><div class='test'></div>";if(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]);}};})();function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var sibDir=dir=="previousSibling"&&!isXML;for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){if(sibDir&&elem.nodeType===1){elem.sizcache=doneName;elem.sizset=i;}
elem=elem[dir];var match=false;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===cur){match=elem;break;}
elem=elem[dir];}
checkSet[i]=match;}}}
function dirCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){var sibDir=dir=="previousSibling"&&!isXML;for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){if(sibDir&&elem.nodeType===1){elem.sizcache=doneName;elem.sizset=i;}
elem=elem[dir];var match=false;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;}}}
var contains=document.compareDocumentPosition?function(a,b){return a.compareDocumentPosition(b)&16;}:function(a,b){return a!==b&&(a.contains?a.contains(b):true);};var isXML=function(elem){return elem.nodeType===9&&elem.documentElement.nodeName!=="HTML"||!!elem.ownerDocument&&isXML(elem.ownerDocument);};var posProcess=function(selector,context){var tmpSet=[],later="",match,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.filter=Sizzle.filter;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.filters;Sizzle.selectors.filters.hidden=function(elem){return elem.offsetWidth===0||elem.offsetHeight===0;};Sizzle.selectors.filters.visible=function(elem){return elem.offsetWidth>0||elem.offsetHeight>0;};Sizzle.selectors.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem;}).length;};jQuery.multiFilter=function(expr,elems,not){if(not){expr=":not("+expr+")";}
return Sizzle.matches(expr,elems);};jQuery.dir=function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)
matched.push(cur);cur=cur[dir];}
return matched;};jQuery.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;};jQuery.sibling=function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)
r.push(n);}
return r;};return;window.Sizzle=Sizzle;})();jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)
return;if(elem.setInterval&&elem!=window)
elem=window;if(!handler.guid)
handler.guid=this.guid++;if(data!==undefined){var fn=handler;handler=this.proxy(fn);handler.data=data;}
var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){return typeof jQuery!=="undefined"&&!jQuery.event.triggered?jQuery.event.handle.apply(arguments.callee.elem,arguments):undefined;});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();handler.type=namespaces.slice().sort().join(".");var handlers=events[type];if(jQuery.event.specialAll[type])
jQuery.event.specialAll[type].setup.call(elem,data,namespaces);if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem,data,namespaces)===false){if(elem.addEventListener)
elem.addEventListener(type,handle,false);else if(elem.attachEvent)
elem.attachEvent("on"+type,handle);}}
handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)
return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types===undefined||(typeof types==="string"&&types.charAt(0)=="."))
for(var type in events)
this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}
jQuery.each(types.split(/\s+/),function(index,type){var namespaces=type.split(".");type=namespaces.shift();var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");if(events[type]){if(handler)
delete events[type][handler.guid];else
for(var handle in events[type])
if(namespace.test(events[type][handle].type))
delete events[type][handle];if(jQuery.event.specialAll[type])
jQuery.event.specialAll[type].teardown.call(elem,namespaces);for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem,namespaces)===false){if(elem.removeEventListener)
elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)
elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}
ret=null;delete events[type];}}});}
for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(event,data,elem,bubbling){var type=event.type||event;if(!bubbling){event=typeof event==="object"?event[expando]?event:jQuery.extend(jQuery.Event(type),event):jQuery.Event(type);if(type.indexOf("!")>=0){event.type=type=type.slice(0,-1);event.exclusive=true;}
if(!elem){event.stopPropagation();if(this.global[type])
jQuery.each(jQuery.cache,function(){if(this.events&&this.events[type])
jQuery.event.trigger(event,data,this.handle.elem);});}
if(!elem||elem.nodeType==3||elem.nodeType==8)
return undefined;event.result=undefined;event.target=elem;data=jQuery.makeArray(data);data.unshift(event);}
event.currentTarget=elem;var handle=jQuery.data(elem,"handle");if(handle)
handle.apply(elem,data);if((!elem[type]||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)
event.result=false;if(!bubbling&&elem[type]&&!event.isDefaultPrevented()&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}
this.triggered=false;if(!event.isPropagationStopped()){var parent=elem.parentNode||elem.ownerDocument;if(parent)
jQuery.event.trigger(event,data,parent,true);}},handle:function(event){var all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);event.currentTarget=this;var namespaces=event.type.split(".");event.type=namespaces.shift();all=!namespaces.length&&!event.exclusive;var namespace=RegExp("(^|\\.)"+namespaces.slice().sort().join(".*\\.")+"(\\.|$)");handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||namespace.test(handler.type)){event.handler=handler;event.data=handler.data;var ret=handler.apply(this,arguments);if(ret!==undefined){event.result=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}
if(event.isImmediatePropagationStopped())
break;}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(event){if(event[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 doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}
if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))
event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)
event.metaKey=event.ctrlKey;if(!event.which&&event.button)
event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy=proxy||function(){return fn.apply(this,arguments);};proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:bindReady,teardown:function(){}}},specialAll:{live:{setup:function(selector,namespaces){jQuery.event.add(this,namespaces[0],liveHandler);},teardown:function(namespaces){if(namespaces.length){var remove=0,name=RegExp("(^|\\.)"+namespaces[0]+"(\\.|$)");jQuery.each((jQuery.data(this,"events").live||{}),function(){if(name.test(this.type))
remove++;});if(remove<1)
jQuery.event.remove(this,namespaces[0],liveHandler);}}}}};jQuery.Event=function(src){if(!this.preventDefault)
return new jQuery.Event(src);if(src&&src.type){this.originalEvent=src;this.type=src.type;}else
this.type=src;this.timeStamp=now();this[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();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 parent=event.relatedTarget;while(parent&&parent!=this)
try{parent=parent.parentNode;}
catch(e){parent=this;}
if(parent!=this){event.type=event.data;jQuery.event.handle.apply(this,arguments);}};jQuery.each({mouseover:'mouseenter',mouseout:'mouseleave'},function(orig,fix){jQuery.event.special[fix]={setup:function(){jQuery.event.add(this,orig,withinElement,fix);},teardown:function(){jQuery.event.remove(this,orig,withinElement);}};});jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this);});},triggerHandler:function(type,data){if(this[0]){var event=jQuery.Event(type);event.preventDefault();event.stopPropagation();jQuery.event.trigger(event,data,this[0]);return event.result;}},toggle:function(fn){var args=arguments,i=1;while(i<args.length)
jQuery.event.proxy(fn,args[i++]);return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(fnOver,fnOut){return this.mouseenter(fnOver).mouseleave(fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)
fn.call(document,jQuery);else
jQuery.readyList.push(fn);return this;},live:function(type,fn){var proxy=jQuery.event.proxy(fn);proxy.guid+=this.selector+type;jQuery(document).bind(liveConvert(type,this.selector),this.selector,proxy);return this;},die:function(type,fn){jQuery(document).unbind(liveConvert(type,this.selector),fn?{guid:fn.guid+this.selector+type}:null);return this;}});function liveHandler(event){var check=RegExp("(^|\\.)"+event.type+"(\\.|$)"),stop=true,elems=[];jQuery.each(jQuery.data(this,"events").live||[],function(i,fn){if(check.test(fn.type)){var elem=jQuery(event.target).closest(fn.data)[0];if(elem)
elems.push({elem:elem,fn:fn});}});elems.sort(function(a,b){return jQuery.data(a.elem,"closest")-jQuery.data(b.elem,"closest");});jQuery.each(elems,function(){if(this.fn.call(this.elem,event,this.fn.data)===false)
return(stop=false);});return stop;}
function liveConvert(type,selector){return["live",type,selector.replace(/\./g,"`").replace(/ /g,"|")].join(".");}
jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document,jQuery);});jQuery.readyList=null;}
jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);jQuery.ready();},false);}else if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);jQuery.ready();}});if(document.documentElement.doScroll&&window==window.top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}
jQuery.ready();})();}
jQuery.event.add(window,"load",jQuery.ready);}
jQuery.each(("blur,focus,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(fn){return fn?this.bind(name,fn):this.trigger(name);};});jQuery(window).bind('unload',function(){for(var id in jQuery.cache)
if(id!=1&&jQuery.cache[id].handle)
jQuery.event.remove(jQuery.cache[id].handle.elem);});(function(){jQuery.support={};var root=document.documentElement,script=document.createElement("script"),div=document.createElement("div"),id="script"+(new Date).getTime();div.style.display="none";div.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var all=div.getElementsByTagName("*"),a=div.getElementsByTagName("a")[0];if(!all||!all.length||!a){return;}
jQuery.support={leadingWhitespace:div.firstChild.nodeType==3,tbody:!div.getElementsByTagName("tbody").length,objectAll:!!div.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/red/.test(a.getAttribute("style")),hrefNormalized:a.getAttribute("href")==="/a",opacity:a.style.opacity==="0.5",cssFloat:!!a.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};script.type="text/javascript";try{script.appendChild(document.createTextNode("window."+id+"=1;"));}catch(e){}
root.insertBefore(script,root.firstChild);if(window[id]){jQuery.support.scriptEval=true;delete window[id];}
root.removeChild(script);if(div.attachEvent&&div.fireEvent){div.attachEvent("onclick",function(){jQuery.support.noCloneEvent=false;div.detachEvent("onclick",arguments.callee);});div.cloneNode(true).fireEvent("onclick");}
jQuery(function(){var div=document.createElement("div");div.style.width=div.style.paddingLeft="1px";document.body.appendChild(div);jQuery.boxModel=jQuery.support.boxModel=div.offsetWidth===2;document.body.removeChild(div).style.display='none';});})();var styleFloat=jQuery.support.cssFloat?"cssFloat":"styleFloat";jQuery.props={"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!=="string")
return this._load(url);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=null;}else if(typeof params==="object"){params=jQuery.param(params);type="POST";}
var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")
self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);if(callback)
self.each(callback,[res.responseText,status,res]);}});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||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.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};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}
return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}
return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!=="string")
s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))
s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))
s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}
if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)
s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}
if(head)
head.removeChild(script);};}
if(s.dataType=="script"&&s.cache==null)
s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}
if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}
if(s.global&&!jQuery.active++)
jQuery.event.trigger("ajaxStart");var parts=/^(\w+:)?\/\/([^\/?#]+)/.exec(s.url);if(s.dataType=="script"&&type=="GET"&&parts&&(parts[1]&&parts[1]!=location.protocol||parts[2]!=location.host)){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)
script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();script.onload=script.onreadystatechange=null;head.removeChild(script);}};}
head.appendChild(script);return undefined;}
var requestDone=false;var xhr=s.xhr();if(s.username)
xhr.open(type,s.url,s.async,s.username,s.password);else
xhr.open(type,s.url,s.async);try{if(s.data)
xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)
xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}
if(s.beforeSend&&s.beforeSend(xhr,s)===false){if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");xhr.abort();return false;}
if(s.global)
jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(xhr.readyState==0){if(ival){clearInterval(ival);ival=null;if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");}}else if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}
status=isTimeout=="timeout"?"timeout":!jQuery.httpSuccess(xhr)?"error":s.ifModified&&jQuery.httpNotModified(xhr,s.url)?"notmodified":"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s);}catch(e){status="parsererror";}}
if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}
if(s.ifModified&&modRes)
jQuery.lastModified[s.url]=modRes;if(!jsonp)
success();}else
jQuery.handleError(s,xhr,status);complete();if(isTimeout)
xhr.abort();if(s.async)
xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)
setTimeout(function(){if(xhr&&!requestDone)
onreadystatechange("timeout");},s.timeout);}
try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}
if(!s.async)
onreadystatechange();function success(){if(s.success)
s.success(data,status);if(s.global)
jQuery.event.trigger("ajaxSuccess",[xhr,s]);}
function complete(){if(s.complete)
s.complete(xhr,status);if(s.global)
jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)
jQuery.event.trigger("ajaxStop");}
return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)
jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223;}catch(e){}
return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url];}catch(e){}
return false;},httpData:function(xhr,type,s){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")
throw"parsererror";if(s&&s.dataFilter)
data=s.dataFilter(data,type);if(typeof data==="string"){if(type=="script")
jQuery.globalEval(data);if(type=="json")
data=window["eval"]("("+data+")");}
return data;},param:function(a){var s=[];function add(key,value){s[s.length]=encodeURIComponent(key)+'='+encodeURIComponent(value);};if(jQuery.isArray(a)||a.jquery)
jQuery.each(a,function(){add(this.name,this.value);});else
for(var j in a)
if(jQuery.isArray(a[j]))
jQuery.each(a[j],function(){add(j,this);});else
add(j,jQuery.isFunction(a[j])?a[j]():a[j]);return s.join("&").replace(/%20/g,"+");}});var elemdisplay={},timerId,fxAttrs=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function genFx(type,num){var obj={};jQuery.each(fxAttrs.concat.apply([],fxAttrs.slice(0,num)),function(){obj[this]=type;});return obj;}
jQuery.fn.extend({show:function(speed,callback){if(speed){return this.animate(genFx("show",3),speed,callback);}else{for(var i=0,l=this.length;i<l;i++){var old=jQuery.data(this[i],"olddisplay");this[i].style.display=old||"";if(jQuery.css(this[i],"display")==="none"){var tagName=this[i].tagName,display;if(elemdisplay[tagName]){display=elemdisplay[tagName];}else{var elem=jQuery("<"+tagName+" />").appendTo("body");display=elem.css("display");if(display==="none")
display="block";elem.remove();elemdisplay[tagName]=display;}
jQuery.data(this[i],"olddisplay",display);}}
for(var i=0,l=this.length;i<l;i++){this[i].style.display=jQuery.data(this[i],"olddisplay")||"";}
return this;}},hide:function(speed,callback){if(speed){return this.animate(genFx("hide",3),speed,callback);}else{for(var i=0,l=this.length;i<l;i++){var old=jQuery.data(this[i],"olddisplay");if(!old&&old!=="none")
jQuery.data(this[i],"olddisplay",jQuery.css(this[i],"display"));}
for(var i=0,l=this.length;i<l;i++){this[i].style.display="none";}
return this;}},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){var bool=typeof fn==="boolean";return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn==null||bool?this.each(function(){var state=bool?fn:jQuery(this).is(":hidden");jQuery(this)[state?"show":"hide"]();}):this.animate(genFx("toggle",3),fn,fn2);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){var opt=jQuery.extend({},optall),p,hidden=this.nodeType==1&&jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)
return opt.complete.call(this);if((p=="height"||p=="width")&&this.style){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}
if(opt.overflow!=null)
this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))
e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=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){var timers=jQuery.timers;if(clearQueue)
this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)
if(timers[i].elem==this){if(gotoEnd)
timers[i](true);timers.splice(i,1);}});if(!gotoEnd)
this.dequeue();return this;}});jQuery.each({slideDown:genFx("show",1),slideUp:genFx("hide",1),slideToggle:genFx("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(name,props){jQuery.fn[name]=function(speed,callback){return this.animate(props,speed,callback);};});jQuery.extend({speed:function(speed,easing,fn){var opt=typeof speed==="object"?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:jQuery.fx.speeds[opt.duration]||jQuery.fx.speeds._default;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)
jQuery(this).dequeue();if(jQuery.isFunction(opt.old))
opt.old.call(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;if(!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);if((this.prop=="height"||this.prop=="width")&&this.elem.style)
this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))
return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;var self=this;function t(gotoEnd){return self.step(gotoEnd);}
t.elem=this.elem;if(t()&&jQuery.timers.push(t)&&!timerId){timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)
if(!timers[i]())
timers.splice(i--,1);if(!timers.length){clearInterval(timerId);timerId=undefined;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,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.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=now();if(gotoEnd||t>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)
if(this.options.curAnim[i]!==true)
done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")
this.elem.style.display="block";}
if(this.options.hide)
jQuery(this.elem).hide();if(this.options.hide||this.options.show)
for(var p in this.options.curAnim)
jQuery.attr(this.elem.style,p,this.options.orig[p]);this.options.complete.call(this.elem);}
return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}
return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){if(fx.elem.style&&fx.elem.style[fx.prop]!=null)
fx.elem.style[fx.prop]=fx.now+fx.unit;else
fx.elem[fx.prop]=fx.now;}}});if(document.documentElement["getBoundingClientRect"])
jQuery.fn.offset=function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return jQuery.offset.bodyOffset(this[0]);var box=this[0].getBoundingClientRect(),doc=this[0].ownerDocument,body=doc.body,docElem=doc.documentElement,clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,top=box.top+(self.pageYOffset||jQuery.boxModel&&docElem.scrollTop||body.scrollTop)-clientTop,left=box.left+(self.pageXOffset||jQuery.boxModel&&docElem.scrollLeft||body.scrollLeft)-clientLeft;return{top:top,left:left};};else
jQuery.fn.offset=function(){if(!this[0])return{top:0,left:0};if(this[0]===this[0].ownerDocument.body)return jQuery.offset.bodyOffset(this[0]);jQuery.offset.initialized||jQuery.offset.initialize();var elem=this[0],offsetParent=elem.offsetParent,prevOffsetParent=elem,doc=elem.ownerDocument,computedStyle,docElem=doc.documentElement,body=doc.body,defaultView=doc.defaultView,prevComputedStyle=defaultView.getComputedStyle(elem,null),top=elem.offsetTop,left=elem.offsetLeft;while((elem=elem.parentNode)&&elem!==body&&elem!==docElem){computedStyle=defaultView.getComputedStyle(elem,null);top-=elem.scrollTop,left-=elem.scrollLeft;if(elem===offsetParent){top+=elem.offsetTop,left+=elem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(elem.tagName)))
top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0;prevOffsetParent=offsetParent,offsetParent=elem.offsetParent;}
if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!=="visible")
top+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0;prevComputedStyle=computedStyle;}
if(prevComputedStyle.position==="relative"||prevComputedStyle.position==="static")
top+=body.offsetTop,left+=body.offsetLeft;if(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(){if(this.initialized)return;var body=document.body,container=document.createElement('div'),innerDiv,checkDiv,table,td,rules,prop,bodyMarginTop=body.style.marginTop,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>';rules={position:'absolute',top:0,left:0,margin:0,border:0,width:'1px',height:'1px',visibility:'hidden'};for(prop in rules)container.style[prop]=rules[prop];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);innerDiv.style.overflow='hidden',innerDiv.style.position='relative';this.subtractsBorderForOverflowNotVisible=(checkDiv.offsetTop===-5);body.style.marginTop='1px';this.doesNotIncludeMarginInBodyOffset=(body.offsetTop===0);body.style.marginTop=bodyMarginTop;body.removeChild(container);this.initialized=true;},bodyOffset:function(body){jQuery.offset.initialized||jQuery.offset.initialize();var top=body.offsetTop,left=body.offsetLeft;if(jQuery.offset.doesNotIncludeMarginInBodyOffset)
top+=parseInt(jQuery.curCSS(body,'marginTop',true),10)||0,left+=parseInt(jQuery.curCSS(body,'marginLeft',true),10)||0;return{top:top,left:left};}};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}
return results;},offsetParent:function(){var offsetParent=this[0].offsetParent||document.body;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))
offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return null;return val!==undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom",lower=name.toLowerCase();jQuery.fn["inner"+name]=function(){return this[0]?jQuery.css(this[0],lower,false,"padding"):null;};jQuery.fn["outer"+name]=function(margin){return this[0]?jQuery.css(this[0],lower,false,margin?"margin":"border"):null;};var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(document.documentElement["client"+name],document.body["scroll"+name],document.documentElement["scroll"+name],document.body["offset"+name],document.documentElement["offset"+name]):size===undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,typeof size==="string"?size:size+"px");};});})();;jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.2",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m<n.length;m++){if(j.options[n[m][0]]){n[m][1].apply(j.element,k)}}}},contains:function(k,j){return document.compareDocumentPosition?k.compareDocumentPosition(j)&16:k!==j&&k.contains(j)},hasScroll:function(m,k){if(c(m).css("overflow")=="hidden"){return false}var j=(k&&k=="left")?"scrollLeft":"scrollTop",l=false;if(m[j]>0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,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}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return!!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return!(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return!this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);;(function(a){a.widget("ui.draggable",a.extend({},a.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(b);if(!this.handle){return false}return true},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;if(c.cursorAt){this._adjustOffsetFromHelper(c.cursorAt)}if(c.containment){this._setContainment()}this._trigger("start",b);this._cacheHelperProportions();if(a.ui.ddmanager&&!c.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,b)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(b,true);return true},_mouseDrag:function(b,d){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c=this._uiHash();this._trigger("drag",b,c);this.position=c.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,b)}return false},_mouseStop:function(c){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,c)}if(this.dropped){d=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!d)||(this.options.revert=="valid"&&d)||this.options.revert===true||(a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d))){var b=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){b._trigger("stop",c);b._clear()})}else{this._trigger("stop",c);this._clear()}return false},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==b.target){c=true}});return c},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c])):(d.helper=="clone"?this.element.clone():this.element);if(!b.parents("body").length){b.appendTo((d.appendTo=="parent"?this.element[0].parentNode:d.appendTo))}if(b[0]!=this.element[0]&&!(/(fixed|absolute)/).test(b.css("position"))){b.css("position","absolute")}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)&&e.containment.constructor!=Array){var c=a(e.containment)[0];if(!c){return}var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(e.containment.constructor==Array){this.containment=e.containment}}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0]){d=this.containment[0]+this.offset.click.left}if(e.pageY-this.offset.click.top<this.containment[1]){c=this.containment[1]+this.offset.click.top}if(e.pageX-this.offset.click.left>this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:(!(g-this.offset.click.top<this.containment[1])?g-h.grid[1]:g+h.grid[1])):g;var f=this.originalPageX+Math.round((d-this.originalPageX)/h.grid[0])*h.grid[0];d=this.containment?(!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:(!(f-this.offset.click.left<this.containment[0])?f-h.grid[0]:f+h.grid[0])):f}}return{top:(c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:b.scrollTop())))),left:(d-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:b.scrollLeft())))}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false},_trigger:function(b,c,d){d=d||this._uiHash();a.ui.plugin.call(this,b,[c,d]);if(b=="drag"){this.positionAbs=this._convertPositionTo("absolute")}return a.widget.prototype._trigger.call(this,b,c,d)},plugins:{},_uiHash:function(b){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs}}}));a.extend(a.ui.draggable,{version:"1.7.2",eventPrefix:"drag",defaults:{addClasses:true,appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false}});a.ui.plugin.add("draggable","connectToSortable",{start:function(c,e){var d=a(this).data("draggable"),f=d.options,b=a.extend({},e,{item:d.element});d.sortables=[];a(f.connectToSortable).each(function(){var g=a.data(this,"sortable");if(g&&!g.options.disabled){d.sortables.push({instance:g,shouldRevert:g.options.revert});g._refreshItems();g._trigger("activate",c,b)}})},stop:function(c,e){var d=a(this).data("draggable"),b=a.extend({},e,{item:d.element});a.each(d.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;d.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(c);this.instance.options.helper=this.instance.options._helper;if(d.options.helper=="original"){this.instance.currentItem.css({top:"auto",left:"auto"})}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",c,b)}})},drag:function(c,f){var e=a(this).data("draggable"),b=this;var d=function(i){var n=this.offset.click.top,m=this.offset.click.left;var g=this.positionAbs.top,k=this.positionAbs.left;var j=i.height,l=i.width;var p=i.top,h=i.left;return a.ui.isOver(g+n,k+m,p,h,j,l)};a.each(e.sortables,function(g){this.instance.positionAbs=e.positionAbs;this.instance.helperProportions=e.helperProportions;this.instance.offset.click=e.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=a(b).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return f.helper[0]};c.target=this.instance.currentItem[0];this.instance._mouseCapture(c,true);this.instance._mouseStart(c,true,true);this.instance.offset.click.top=e.offset.click.top;this.instance.offset.click.left=e.offset.click.left;this.instance.offset.parent.left-=e.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=e.offset.parent.top-this.instance.offset.parent.top;e._trigger("toSortable",c);e.dropped=this.instance.element;e.currentItem=e.element;this.instance.fromOutside=e}if(this.instance.currentItem){this.instance._mouseDrag(c)}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",c,this.instance._uiHash(this.instance));this.instance._mouseStop(c,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove()}e._trigger("fromSortable",c);e.dropped=false}}})}});a.ui.plugin.add("draggable","cursor",{start:function(c,d){var b=a("body"),e=a(this).data("draggable").options;if(b.css("cursor")){e._cursor=b.css("cursor")}b.css("cursor",e.cursor)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._cursor){a("body").css("cursor",d._cursor)}}});a.ui.plugin.add("draggable","iframeFix",{start:function(b,c){var d=a(this).data("draggable").options;a(d.iframeFix===true?"iframe":d.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(b,c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("opacity")){e._opacity=b.css("opacity")}b.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._opacity){a(c.helper).css("opacity",d._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(c,d){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(d,e){var c=a(this).data("draggable"),f=c.options,b=false;if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML"){if(!f.axis||f.axis!="x"){if((c.overflowOffset.top+c.scrollParent[0].offsetHeight)-d.pageY<f.scrollSensitivity){c.scrollParent[0].scrollTop=b=c.scrollParent[0].scrollTop+f.scrollSpeed}else{if(d.pageY-c.overflowOffset.top<f.scrollSensitivity){c.scrollParent[0].scrollTop=b=c.scrollParent[0].scrollTop-f.scrollSpeed}}}if(!f.axis||f.axis!="y"){if((c.overflowOffset.left+c.scrollParent[0].offsetWidth)-d.pageX<f.scrollSensitivity){c.scrollParent[0].scrollLeft=b=c.scrollParent[0].scrollLeft+f.scrollSpeed}else{if(d.pageX-c.overflowOffset.left<f.scrollSensitivity){c.scrollParent[0].scrollLeft=b=c.scrollParent[0].scrollLeft-f.scrollSpeed}}}}else{if(!f.axis||f.axis!="x"){if(d.pageY-a(document).scrollTop()<f.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()-f.scrollSpeed)}else{if(a(window).height()-(d.pageY-a(document).scrollTop())<f.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()+f.scrollSpeed)}}}if(!f.axis||f.axis!="y"){if(d.pageX-a(document).scrollLeft()<f.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()-f.scrollSpeed)}else{if(a(window).width()-(d.pageX-a(document).scrollLeft())<f.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()+f.scrollSpeed)}}}}if(b!==false&&a.ui.ddmanager&&!f.dropBehaviour){a.ui.ddmanager.prepareOffsets(c,d)}}});a.ui.plugin.add("draggable","snap",{start:function(c,d){var b=a(this).data("draggable"),e=b.options;b.snapElements=[];a(e.snap.constructor!=String?(e.snap.items||":data(draggable)"):e.snap).each(function(){var g=a(this);var f=g.offset();if(this!=b.element[0]){b.snapElements.push({item:this,width:g.outerWidth(),height:g.outerHeight(),top:f.top,left:f.left})}})},drag:function(u,p){var g=a(this).data("draggable"),q=g.options;var y=q.snapTolerance;var x=p.offset.left,w=x+g.helperProportions.width,f=p.offset.top,e=f+g.helperProportions.height;for(var v=g.snapElements.length-1;v>=0;v--){var s=g.snapElements[v].left,n=s+g.snapElements[v].width,m=g.snapElements[v].top,A=m+g.snapElements[v].height;if(!((s-y<x&&x<n+y&&m-y<f&&f<A+y)||(s-y<x&&x<n+y&&m-y<e&&e<A+y)||(s-y<w&&w<n+y&&m-y<f&&f<A+y)||(s-y<w&&w<n+y&&m-y<e&&e<A+y))){if(g.snapElements[v].snapping){(g.options.snap.release&&g.options.snap.release.call(g.element,u,a.extend(g._uiHash(),{snapItem:g.snapElements[v].item})))}g.snapElements[v].snapping=false;continue}if(q.snapMode!="inner"){var c=Math.abs(m-e)<=y;var z=Math.abs(A-f)<=y;var j=Math.abs(s-w)<=y;var k=Math.abs(n-x)<=y;if(c){p.position.top=g._convertPositionTo("relative",{top:m-g.helperProportions.height,left:0}).top-g.margins.top}if(z){p.position.top=g._convertPositionTo("relative",{top:A,left:0}).top-g.margins.top}if(j){p.position.left=g._convertPositionTo("relative",{top:0,left:s-g.helperProportions.width}).left-g.margins.left}if(k){p.position.left=g._convertPositionTo("relative",{top:0,left:n}).left-g.margins.left}}var h=(c||z||j||k);if(q.snapMode!="outer"){var c=Math.abs(m-f)<=y;var z=Math.abs(A-e)<=y;var j=Math.abs(s-x)<=y;var k=Math.abs(n-w)<=y;if(c){p.position.top=g._convertPositionTo("relative",{top:m,left:0}).top-g.margins.top}if(z){p.position.top=g._convertPositionTo("relative",{top:A-g.helperProportions.height,left:0}).top-g.margins.top}if(j){p.position.left=g._convertPositionTo("relative",{top:0,left:s}).left-g.margins.left}if(k){p.position.left=g._convertPositionTo("relative",{top:0,left:n-g.helperProportions.width}).left-g.margins.left}}if(!g.snapElements[v].snapping&&(c||z||j||k||h)){(g.options.snap.snap&&g.options.snap.snap.call(g.element,u,a.extend(g._uiHash(),{snapItem:g.snapElements[v].item})))}g.snapElements[v].snapping=(c||z||j||k||h)}}});a.ui.plugin.add("draggable","stack",{start:function(b,c){var e=a(this).data("draggable").options;var d=a.makeArray(a(e.stack.group)).sort(function(g,f){return(parseInt(a(g).css("zIndex"),10)||e.stack.min)-(parseInt(a(f).css("zIndex"),10)||e.stack.min)});a(d).each(function(f){this.style.zIndex=e.stack.min+f});this[0].style.zIndex=e.stack.min+d.length}});a.ui.plugin.add("draggable","zIndex",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("zIndex")){e._zIndex=b.css("zIndex")}b.css("zIndex",e.zIndex)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._zIndex){a(c.helper).css("zIndex",d._zIndex)}}})})(jQuery);;(function(a){a.widget("ui.droppable",{_init:function(){var c=this.options,b=c.accept;this.isover=0;this.isout=1;this.options.accept=this.options.accept&&a.isFunction(this.options.accept)?this.options.accept:function(e){return e.is(b)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};a.ui.ddmanager.droppables[this.options.scope]=a.ui.ddmanager.droppables[this.options.scope]||[];a.ui.ddmanager.droppables[this.options.scope].push(this);(this.options.addClasses&&this.element.addClass("ui-droppable"))},destroy:function(){var b=a.ui.ddmanager.droppables[this.options.scope];for(var c=0;c<b.length;c++){if(b[c]==this){b.splice(c,1)}}this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable")},_setData:function(b,c){if(b=="accept"){this.options.accept=c&&a.isFunction(c)?c:function(e){return e.is(c)}}else{a.widget.prototype._setData.apply(this,arguments)}},_activate:function(c){var b=a.ui.ddmanager.current;if(this.options.activeClass){this.element.addClass(this.options.activeClass)}(b&&this._trigger("activate",c,this.ui(b)))},_deactivate:function(c){var b=a.ui.ddmanager.current;if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}(b&&this._trigger("deactivate",c,this.ui(b)))},_over:function(c){var b=a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return}if(this.options.accept.call(this.element[0],(b.currentItem||b.element))){if(this.options.hoverClass){this.element.addClass(this.options.hoverClass)}this._trigger("over",c,this.ui(b))}},_out:function(c){var b=a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return}if(this.options.accept.call(this.element[0],(b.currentItem||b.element))){if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("out",c,this.ui(b))}},_drop:function(c,d){var b=d||a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return false}var e=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var f=a.data(this,"droppable");if(f.options.greedy&&a.ui.intersect(b,a.extend(f,{offset:f.element.offset()}),f.options.tolerance)){e=true;return false}});if(e){return false}if(this.options.accept.call(this.element[0],(b.currentItem||b.element))){if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("drop",c,this.ui(b));return this.element}return false},ui:function(b){return{draggable:(b.currentItem||b.element),helper:b.helper,position:b.position,absolutePosition:b.positionAbs,offset:b.positionAbs}}});a.extend(a.ui.droppable,{version:"1.7.2",eventPrefix:"drop",defaults:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"}});a.ui.intersect=function(q,j,o){if(!j.offset){return false}var e=(q.positionAbs||q.position.absolute).left,d=e+q.helperProportions.width,n=(q.positionAbs||q.position.absolute).top,m=n+q.helperProportions.height;var g=j.offset.left,c=g+j.proportions.width,p=j.offset.top,k=p+j.proportions.height;switch(o){case"fit":return(g<e&&d<c&&p<n&&m<k);break;case"intersect":return(g<e+(q.helperProportions.width/2)&&d-(q.helperProportions.width/2)<c&&p<n+(q.helperProportions.height/2)&&m-(q.helperProportions.height/2)<k);break;case"pointer":var h=((q.positionAbs||q.position.absolute).left+(q.clickOffset||q.offset.click).left),i=((q.positionAbs||q.position.absolute).top+(q.clickOffset||q.offset.click).top),f=a.ui.isOver(i,h,p,g,j.proportions.height,j.proportions.width);return f;break;case"touch":return((n>=p&&n<=k)||(m>=p&&m<=k)||(n<p&&m>k))&&((e>=g&&e<=c)||(d>=g&&d<=c)||(e<g&&d>c));break;default:return false;break}};a.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,g){var b=a.ui.ddmanager.droppables[e.options.scope];var f=g?g.type:null;var h=(e.currentItem||e.element).find(":data(droppable)").andSelf();droppablesLoop:for(var d=0;d<b.length;d++){if(b[d].options.disabled||(e&&!b[d].options.accept.call(b[d].element[0],(e.currentItem||e.element)))){continue}for(var c=0;c<h.length;c++){if(h[c]==b[d].element[0]){b[d].proportions.height=0;continue droppablesLoop}}b[d].visible=b[d].element.css("display")!="none";if(!b[d].visible){continue}b[d].offset=b[d].element.offset();b[d].proportions={width:b[d].element[0].offsetWidth,height:b[d].element[0].offsetHeight};if(f=="mousedown"){b[d]._activate.call(b[d],g)}}},drop:function(b,c){var d=false;a.each(a.ui.ddmanager.droppables[b.options.scope],function(){if(!this.options){return}if(!this.options.disabled&&this.visible&&a.ui.intersect(b,this,this.options.tolerance)){d=this._drop.call(this,c)}if(!this.options.disabled&&this.visible&&this.options.accept.call(this.element[0],(b.currentItem||b.element))){this.isout=1;this.isover=0;this._deactivate.call(this,c)}});return d},drag:function(b,c){if(b.options.refreshPositions){a.ui.ddmanager.prepareOffsets(b,c)}a.each(a.ui.ddmanager.droppables[b.options.scope],function(){if(this.options.disabled||this.greedyChild||!this.visible){return}var e=a.ui.intersect(b,this,this.options.tolerance);var g=!e&&this.isover==1?"isout":(e&&this.isover==0?"isover":null);if(!g){return}var f;if(this.options.greedy){var d=this.element.parents(":data(droppable):eq(0)");if(d.length){f=a.data(d[0],"droppable");f.greedyChild=(g=="isover"?1:0)}}if(f&&g=="isover"){f.isover=0;f.isout=1;f._out.call(f,c)}this[g]=1;this[g=="isout"?"isover":"isout"]=0;this[g=="isover"?"_over":"_out"].call(this,c);if(f&&g=="isout"){f.isout=0;f.isover=1;f._over.call(f,c)}})}}})(jQuery);;(function(c){c.widget("ui.resizable",c.extend({},c.ui.mouse,{_init:function(){var e=this,j=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(j.aspectRatio),aspectRatio:j.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:j.helper||j.ghost||j.animate?j.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){if(/relative/.test(this.element.css("position"))&&c.browser.opera){this.element.css({position:"relative",top:"auto",left:"auto"})}this.element.wrap(c('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=j.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var k=this.handles.split(",");this.handles={};for(var f=0;f<k.length;f++){var h=c.trim(k[f]),d="ui-resizable-"+h;var g=c('<div class="ui-resizable-handle '+d+'"></div>');if(/sw|se|ne|nw/.test(h)){g.css({zIndex:++j.zIndex})}if("se"==h){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[h]=".ui-resizable-"+h;this.element.append(g)}}this._renderAxis=function(p){p=p||this.element;for(var m in this.handles){if(this.handles[m].constructor==String){this.handles[m]=c(this.handles[m],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=c(this.handles[m],this.element),o=0;o=/sw|ne|nw|se|n|s/.test(m)?n.outerHeight():n.outerWidth();var l=["padding",/ne|nw|n/.test(m)?"Top":/se|sw|s/.test(m)?"Bottom":/^e$/.test(m)?"Right":"Left"].join("");p.css(l,o);this._proportionallyResize()}if(!c(this.handles[m]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!e.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}e.axis=i&&i[1]?i[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");e._handles.show()},function(){if(!e.resizing){c(this).addClass("ui-resizable-autohide");e._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(f){c(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var e=this.element;e.parent().append(this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement)},_mouseCapture:function(e){var f=false;for(var d in this.handles){if(c(this.handles[d])[0]==e.target){f=true}}return this.options.disabled||!!f},_mouseStart:function(f){var i=this.options,e=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||(/absolute/).test(d.css("position"))){d.css({position:"absolute",top:e.top,left:e.left})}if(c.browser.opera&&(/relative/).test(d.css("position"))){d.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var j=b(this.helper.css("left")),g=b(this.helper.css("top"));if(i.containment){j+=c(i.containment).scrollLeft()||0;g+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:j,top:g};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:j,top:g};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=(typeof i.aspectRatio=="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(d){var g=this.helper,f=this.options,l={},p=this,i=this.originalMousePosition,m=this.axis;var q=(d.pageX-i.left)||0,n=(d.pageY-i.top)||0;var h=this._change[m];if(!h){return false}var k=h.apply(this,[d,q,n]),j=c.browser.msie&&c.browser.version<7,e=this.sizeDiff;if(this._aspectRatio||d.shiftKey){k=this._updateRatio(k,d)}k=this._respectSize(k,d);this._propagate("resize",d);g.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(k);this._trigger("resize",d,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,l=this;if(this._helper){var f=this._proportionallyResizeElements,d=f.length&&(/textarea/i).test(f[0].nodeName),e=d&&c.ui.hasScroll(f[0],"left")?0:l.sizeDiff.height,j=d?0:l.sizeDiff.width;var m={width:(l.size.width-j),height:(l.size.height-e)},i=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null,k=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!h.animate){this.element.css(c.extend(m,{top:k,left:i}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!h.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",g);if(this._helper){this.helper.remove()}return false},_updateCache:function(d){var e=this.options;this.offset=this.helper.offset();if(a(d.left)){this.position.left=d.left}if(a(d.top)){this.position.top=d.top}if(a(d.height)){this.size.height=d.height}if(a(d.width)){this.size.width=d.width}},_updateRatio:function(g,f){var h=this.options,i=this.position,e=this.size,d=this.axis;if(g.height){g.width=(e.height*this.aspectRatio)}else{if(g.width){g.height=(e.width/this.aspectRatio)}}if(d=="sw"){g.left=i.left+(e.width-g.width);g.top=null}if(d=="nw"){g.top=i.top+(e.height-g.height);g.left=i.left+(e.width-g.width)}return g},_respectSize:function(k,f){var i=this.helper,h=this.options,q=this._aspectRatio||f.shiftKey,p=this.axis,s=a(k.width)&&h.maxWidth&&(h.maxWidth<k.width),l=a(k.height)&&h.maxHeight&&(h.maxHeight<k.height),g=a(k.width)&&h.minWidth&&(h.minWidth>k.width),r=a(k.height)&&h.minHeight&&(h.minHeight>k.height);if(g){k.width=h.minWidth}if(r){k.height=h.minHeight}if(s){k.width=h.maxWidth}if(l){k.height=h.maxHeight}var e=this.originalPosition.left+this.originalSize.width,n=this.position.top+this.size.height;var j=/sw|nw|w/.test(p),d=/nw|ne|n/.test(p);if(g&&j){k.left=e-h.minWidth}if(s&&j){k.left=e-h.maxWidth}if(r&&d){k.top=n-h.minHeight}if(l&&d){k.top=n-h.maxHeight}var m=!k.width&&!k.height;if(m&&!k.left&&k.top){k.top=null}else{if(m&&!k.top&&k.left){k.left=null}}return k},_proportionallyResize:function(){var j=this.options;if(!this._proportionallyResizeElements.length){return}var f=this.helper||this.element;for(var e=0;e<this._proportionallyResizeElements.length;e++){var g=this._proportionallyResizeElements[e];if(!this.borderDif){var d=[g.css("borderTopWidth"),g.css("borderRightWidth"),g.css("borderBottomWidth"),g.css("borderLeftWidth")],h=[g.css("paddingTop"),g.css("paddingRight"),g.css("paddingBottom"),g.css("paddingLeft")];this.borderDif=c.map(d,function(k,m){var l=parseInt(k,10)||0,n=parseInt(h[m],10)||0;return l+n})}if(c.browser.msie&&!(!(c(f).is(":hidden")||c(f).parents(":hidden").length))){continue}g.css({height:(f.height()-this.borderDif[0]-this.borderDif[2])||0,width:(f.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var e=this.element,h=this.options;this.elementOffset=e.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var d=c.browser.msie&&c.browser.version<7,f=(d?1:0),g=(d?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+g,height:this.element.outerHeight()+g,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e,d){return{width:this.originalSize.width+e}},w:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{top:h.top+d,height:f.height-d}},s:function(f,e,d){return{height:this.originalSize.height+d}},se:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},sw:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,e,d]))},ne:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},nw:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,e,d]))}},_propagate:function(e,d){c.ui.plugin.call(this,e,[d,this.ui()]);(e!="resize"&&this._trigger(e,d,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));c.extend(c.ui.resizable,{version:"1.7.2",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});c.ui.plugin.add("resizable","alsoResize",{start:function(e,f){var d=c(this).data("resizable"),g=d.options;_store=function(h){c(h).each(function(){c(this).data("resizable-alsoresize",{width:parseInt(c(this).width(),10),height:parseInt(c(this).height(),10),left:parseInt(c(this).css("left"),10),top:parseInt(c(this).css("top"),10)})})};if(typeof(g.alsoResize)=="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];_store(g.alsoResize)}else{c.each(g.alsoResize,function(h,i){_store(h)})}}else{_store(g.alsoResize)}},resize:function(f,h){var e=c(this).data("resizable"),i=e.options,g=e.originalSize,k=e.originalPosition;var j={height:(e.size.height-g.height)||0,width:(e.size.width-g.width)||0,top:(e.position.top-k.top)||0,left:(e.position.left-k.left)||0},d=function(l,m){c(l).each(function(){var p=c(this),q=c(this).data("resizable-alsoresize"),o={},n=m&&m.length?m:["width","height","top","left"];c.each(n||["width","height","top","left"],function(r,t){var s=(q[t]||0)+(j[t]||0);if(s&&s>=0){o[t]=s||null}});if(/relative/.test(p.css("position"))&&c.browser.opera){e._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(o)})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.nodeType){c.each(i.alsoResize,function(l,m){d(l,m)})}else{d(i.alsoResize)}},stop:function(e,f){var d=c(this).data("resizable");if(d._revertToRelativePosition&&c.browser.opera){d._revertToRelativePosition=false;el.css({position:"relative"})}c(this).removeData("resizable-alsoresize-start")}});c.ui.plugin.add("resizable","animate",{stop:function(h,m){var n=c(this).data("resizable"),i=n.options;var g=n._proportionallyResizeElements,d=g.length&&(/textarea/i).test(g[0].nodeName),e=d&&c.ui.hasScroll(g[0],"left")?0:n.sizeDiff.height,k=d?0:n.sizeDiff.width;var f={width:(n.size.width-k),height:(n.size.height-e)},j=(parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left))||null,l=(parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top))||null;n.element.animate(c.extend(f,l&&j?{top:l,left:j}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var o={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}n._updateCache(o);n._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(e,q){var s=c(this).data("resizable"),i=s.options,k=s.element;var f=i.containment,j=(f instanceof c)?f.get(0):(/parent/.test(f))?k.parent().get(0):f;if(!j){return}s.containerElement=c(j);if(/document/.test(f)||f==document){s.containerOffset={left:0,top:0};s.containerPosition={left:0,top:0};s.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var m=c(j),h=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){h[p]=b(m.css("padding"+o))});s.containerOffset=m.offset();s.containerPosition=m.position();s.containerSize={height:(m.innerHeight()-h[3]),width:(m.innerWidth()-h[1])};var n=s.containerOffset,d=s.containerSize.height,l=s.containerSize.width,g=(c.ui.hasScroll(j,"left")?j.scrollWidth:l),r=(c.ui.hasScroll(j)?j.scrollHeight:d);s.parentData={element:j,left:n.left,top:n.top,width:g,height:r}}},resize:function(f,p){var s=c(this).data("resizable"),h=s.options,e=s.containerSize,n=s.containerOffset,l=s.size,m=s.position,q=s._aspectRatio||f.shiftKey,d={top:0,left:0},g=s.containerElement;if(g[0]!=document&&(/static/).test(g.css("position"))){d=n}if(m.left<(s._helper?n.left:0)){s.size.width=s.size.width+(s._helper?(s.position.left-n.left):(s.position.left-d.left));if(q){s.size.height=s.size.width/h.aspectRatio}s.position.left=h.helper?n.left:0}if(m.top<(s._helper?n.top:0)){s.size.height=s.size.height+(s._helper?(s.position.top-n.top):s.position.top);if(q){s.size.width=s.size.height*h.aspectRatio}s.position.top=s._helper?n.top:0}s.offset.left=s.parentData.left+s.position.left;s.offset.top=s.parentData.top+s.position.top;var k=Math.abs((s._helper?s.offset.left-d.left:(s.offset.left-d.left))+s.sizeDiff.width),r=Math.abs((s._helper?s.offset.top-d.top:(s.offset.top-n.top))+s.sizeDiff.height);var j=s.containerElement.get(0)==s.element.parent().get(0),i=/relative|absolute/.test(s.containerElement.css("position"));if(j&&i){k-=s.parentData.left}if(k+s.size.width>=s.parentData.width){s.size.width=s.parentData.width-k;if(q){s.size.height=s.size.width/s.aspectRatio}}if(r+s.size.height>=s.parentData.height){s.size.height=s.parentData.height-r;if(q){s.size.width=s.size.height*s.aspectRatio}}},stop:function(e,m){var p=c(this).data("resizable"),f=p.options,k=p.position,l=p.containerOffset,d=p.containerPosition,g=p.containerElement;var i=c(p.helper),q=i.offset(),n=i.outerWidth()-p.sizeDiff.width,j=i.outerHeight()-p.sizeDiff.height;if(p._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}if(p._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}}});c.ui.plugin.add("resizable","ghost",{start:function(f,g){var d=c(this).data("resizable"),h=d.options,e=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");d.ghost.appendTo(d.helper)},resize:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost){d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})}},stop:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost&&d.helper){d.helper.get(0).removeChild(d.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(d,l){var n=c(this).data("resizable"),g=n.options,j=n.size,h=n.originalSize,i=n.originalPosition,m=n.axis,k=g._aspectRatio||d.shiftKey;g.grid=typeof g.grid=="number"?[g.grid,g.grid]:g.grid;var f=Math.round((j.width-h.width)/(g.grid[0]||1))*(g.grid[0]||1),e=Math.round((j.height-h.height)/(g.grid[1]||1))*(g.grid[1]||1);if(/^(se|s|e)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e}else{if(/^(ne)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e}else{if(/^(sw)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.left=i.left-f}else{n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e;n.position.left=i.left-f}}}}});var b=function(d){return parseInt(d,10)||0};var a=function(d){return!isNaN(parseInt(d,10))}})(jQuery);;(function(a){a.widget("ui.selectable",a.extend({},a.ui.mouse,{_init:function(){var b=this;this.element.addClass("ui-selectable");this.dragged=false;var c;this.refresh=function(){c=a(b.options.filter,b.element[0]);c.each(function(){var d=a(this);var e=d.offset();a.data(this,"selectable-item",{element:this,$element:d,left:e.left,top:e.top,right:e.left+d.outerWidth(),bottom:e.top+d.outerHeight(),startselected:false,selected:d.hasClass("ui-selected"),selecting:d.hasClass("ui-selecting"),unselecting:d.hasClass("ui-unselecting")})})};this.refresh();this.selectees=c.addClass("ui-selectee");this._mouseInit();this.helper=a(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper")},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy()},_mouseStart:function(d){var b=this;this.opos=[d.pageX,d.pageY];if(this.options.disabled){return}var c=this.options;this.selectees=a(c.filter,this.element[0]);this._trigger("start",d);a(c.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:d.clientX,top:d.clientY,width:0,height:0});if(c.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var e=a.data(this,"selectable-item");e.startselected=true;if(!d.metaKey){e.$element.removeClass("ui-selected");e.selected=false;e.$element.addClass("ui-unselecting");e.unselecting=true;b._trigger("unselecting",d,{unselecting:e.element})}});a(d.target).parents().andSelf().each(function(){var e=a.data(this,"selectable-item");if(e){e.$element.removeClass("ui-unselecting").addClass("ui-selecting");e.unselecting=false;e.selecting=true;e.selected=true;b._trigger("selecting",d,{selecting:e.element});return false}})},_mouseDrag:function(i){var c=this;this.dragged=true;if(this.options.disabled){return}var e=this.options;var d=this.opos[0],h=this.opos[1],b=i.pageX,g=i.pageY;if(d>b){var f=b;b=d;d=f}if(h>g){var f=g;g=h;h=f}this.helper.css({left:d,top:h,width:b-d,height:g-h});this.selectees.each(function(){var j=a.data(this,"selectable-item");if(!j||j.element==c.element[0]){return}var k=false;if(e.tolerance=="touch"){k=(!(j.left>b||j.right<d||j.top>g||j.bottom<h))}else{if(e.tolerance=="fit"){k=(j.left>d&&j.right<b&&j.top>h&&j.bottom<g)}}if(k){if(j.selected){j.$element.removeClass("ui-selected");j.selected=false}if(j.unselecting){j.$element.removeClass("ui-unselecting");j.unselecting=false}if(!j.selecting){j.$element.addClass("ui-selecting");j.selecting=true;c._trigger("selecting",i,{selecting:j.element})}}else{if(j.selecting){if(i.metaKey&&j.startselected){j.$element.removeClass("ui-selecting");j.selecting=false;j.$element.addClass("ui-selected");j.selected=true}else{j.$element.removeClass("ui-selecting");j.selecting=false;if(j.startselected){j.$element.addClass("ui-unselecting");j.unselecting=true}c._trigger("unselecting",i,{unselecting:j.element})}}if(j.selected){if(!i.metaKey&&!j.startselected){j.$element.removeClass("ui-selected");j.selected=false;j.$element.addClass("ui-unselecting");j.unselecting=true;c._trigger("unselecting",i,{unselecting:j.element})}}}});return false},_mouseStop:function(d){var b=this;this.dragged=false;var c=this.options;a(".ui-unselecting",this.element[0]).each(function(){var e=a.data(this,"selectable-item");e.$element.removeClass("ui-unselecting");e.unselecting=false;e.startselected=false;b._trigger("unselected",d,{unselected:e.element})});a(".ui-selecting",this.element[0]).each(function(){var e=a.data(this,"selectable-item");e.$element.removeClass("ui-selecting").addClass("ui-selected");e.selecting=false;e.selected=true;e.startselected=true;b._trigger("selected",d,{selected:e.element})});this._trigger("stop",d);this.helper.remove();return false}}));a.extend(a.ui.selectable,{version:"1.7.2",defaults:{appendTo:"body",autoRefresh:true,cancel:":input,option",delay:0,distance:0,filter:"*",tolerance:"touch"}})})(jQuery);;(function(a){a.widget("ui.sortable",a.extend({},a.ui.mouse,{_init:function(){var b=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var b=this.items.length-1;b>=0;b--){this.items[b].item.removeData("sortable-item")}},_mouseCapture:function(e,f){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(e);var d=null,c=this,b=a(e.target).parents().each(function(){if(a.data(this,"sortable-item")==c){d=a(this);return false}});if(a.data(e.target,"sortable-item")==c){d=a(e.target)}if(!d){return false}if(this.options.handle&&!f){var g=false;a(this.options.handle,d).find("*").andSelf().each(function(){if(this==e.target){g=true}});if(!g){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(e,f,b){var g=this.options,c=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;if(g.cursorAt){this._adjustOffsetFromHelper(g.cursorAt)}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(g.containment){this._setContainment()}if(g.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",e,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!b){for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("activate",e,c._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,e)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(f){this.position=this._generatePosition(f);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var g=this.options,b=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-f.pageY<g.scrollSensitivity){this.scrollParent[0].scrollTop=b=this.scrollParent[0].scrollTop+g.scrollSpeed}else{if(f.pageY-this.overflowOffset.top<g.scrollSensitivity){this.scrollParent[0].scrollTop=b=this.scrollParent[0].scrollTop-g.scrollSpeed}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-f.pageX<g.scrollSensitivity){this.scrollParent[0].scrollLeft=b=this.scrollParent[0].scrollLeft+g.scrollSpeed}else{if(f.pageX-this.overflowOffset.left<g.scrollSensitivity){this.scrollParent[0].scrollLeft=b=this.scrollParent[0].scrollLeft-g.scrollSpeed}}}else{if(f.pageY-a(document).scrollTop()<g.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()-g.scrollSpeed)}else{if(a(window).height()-(f.pageY-a(document).scrollTop())<g.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()+g.scrollSpeed)}}if(f.pageX-a(document).scrollLeft()<g.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()-g.scrollSpeed)}else{if(a(window).width()-(f.pageX-a(document).scrollLeft())<g.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()+g.scrollSpeed)}}}if(b!==false&&a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,f)}}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}for(var d=this.items.length-1;d>=0;d--){var e=this.items[d],c=e.item[0],h=this._intersectsWithPointer(e);if(!h){continue}if(c!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(e)){this._rearrange(f,e)}else{break}this._trigger("change",f,this._uiHash());break}}this._contactContainers(f);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,f)}this._trigger("sort",f,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,d){if(!c){return}if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;var e=b.placeholder.offset();b.reverting=true;a(this.helper).animate({left:e.left-this.offset.parent.left-b.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-b.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){b._clear(c)})}else{this._clear(c,d)}return false},cancel:function(){var b=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,b._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,b._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){a(this.domPosition.prev).after(this.currentItem)}else{a(this.domPosition.parent).prepend(this.currentItem)}return true},serialize:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};a(b).each(function(){var e=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||(/(.+)[-=_](.+)/));if(e){c.push((d.key||e[1]+"[]")+"="+(d.key&&d.expression?e[1]:e[2]))}});return c.join("&")},toArray:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};b.each(function(){c.push(a(d.item||this).attr(d.attribute||"id")||"")});return c},_intersectsWith:function(m){var e=this.positionAbs.left,d=e+this.helperProportions.width,k=this.positionAbs.top,j=k+this.helperProportions.height;var f=m.left,c=f+m.width,n=m.top,i=n+m.height;var o=this.offset.click.top,h=this.offset.click.left;var g=(k+o)>n&&(k+o)<i&&(e+h)>f&&(e+h)<c;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>m[this.floating?"width":"height"])){return g}else{return(f<e+(this.helperProportions.width/2)&&d-(this.helperProportions.width/2)<c&&n<k+(this.helperProportions.height/2)&&j-(this.helperProportions.height/2)<i)}},_intersectsWithPointer:function(d){var e=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top,d.height),c=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left,d.width),g=e&&c,b=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();if(!g){return false}return this.floating?(((f&&f=="right")||b=="down")?2:1):(b&&(b=="down"?2:1))},_intersectsWithSides:function(e){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+(e.height/2),e.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+(e.width/2),e.width),b=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();if(this.floating&&f){return((f=="right"&&d)||(f=="left"&&!d))}else{return b&&((b=="down"&&c)||(b=="up"&&!c))}},_getDragVerticalDirection:function(){var b=this.positionAbs.top-this.lastPositionAbs.top;return b!=0&&(b>0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions()},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(b){var l=this;var g=[];var e=[];var h=this._connectWith();if(h&&b){for(var d=h.length-1;d>=0;d--){var k=a(h[d]);for(var c=k.length-1;c>=0;c--){var f=a.data(k[c],"sortable");if(f&&f!=this&&!f.options.disabled){e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not(".ui-sortable-helper"),f])}}}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var d=e.length-1;d>=0;d--){e[d][0].each(function(){g.push(this)})}return a(g)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data(sortable-item)");for(var c=0;c<this.items.length;c++){for(var b=0;b<d.length;b++){if(d[b]==this.items[c].item[0]){this.items.splice(c,1)}}}},_refreshItems:function(b){this.items=[];this.containers=[this];var h=this.items;var p=this;var f=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.items,this.element),this]];var l=this._connectWith();if(l){for(var e=l.length-1;e>=0;e--){var m=a(l[e]);for(var d=m.length-1;d>=0;d--){var g=a.data(m[d],"sortable");if(g&&g!=this&&!g.options.disabled){f.push([a.isFunction(g.options.items)?g.options.items.call(g.element[0],b,{item:this.currentItem}):a(g.options.items,g.element),g]);this.containers.push(g)}}}}for(var e=f.length-1;e>=0;e--){var k=f[e][1];var c=f[e][0];for(var d=0,n=c.length;d<n;d++){var o=a(c[d]);o.data("sortable-item",k);h.push({item:o,instance:k,width:0,height:0,left:0,top:0})}}},refreshPositions:function(b){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}for(var d=this.items.length-1;d>=0;d--){var e=this.items[d];if(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0]){continue}var c=this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;if(!b){e.width=c.outerWidth();e.height=c.outerHeight()}var f=c.offset();e.left=f.left;e.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var f=this.containers[d].element.offset();this.containers[d].containerCache.left=f.left;this.containers[d].containerCache.top=f.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}},_createPlaceholder:function(d){var b=d||this,e=b.options;if(!e.placeholder||e.placeholder.constructor==String){var c=e.placeholder;e.placeholder={element:function(){var f=a(document.createElement(b.currentItem[0].nodeName)).addClass(c||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c){f.style.visibility="hidden"}return f},update:function(f,g){if(c&&!e.forcePlaceholderSize){return}if(!g.height()){g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10))}if(!g.width()){g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=a(e.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);e.placeholder.update(b,b.placeholder)},_contactContainers:function(d){for(var c=this.containers.length-1;c>=0;c--){if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var h=10000;var g=null;var e=this.positionAbs[this.containers[c].floating?"left":"top"];for(var b=this.items.length-1;b>=0;b--){if(!a.ui.contains(this.containers[c].element[0],this.items[b].item[0])){continue}var f=this.items[b][this.containers[c].floating?"left":"top"];if(Math.abs(f-e)<h){h=Math.abs(f-e);g=this.items[b]}}if(!g&&!this.options.dropOnEmpty){continue}this.currentContainer=this.containers[c];g?this._rearrange(d,g,null,true):this._rearrange(d,null,this.containers[c].element,true);this._trigger("change",d,this._uiHash());this.containers[c]._trigger("change",d,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder)}this.containers[c]._trigger("over",d,this._uiHash(this));this.containers[c].containerCache.over=1}}else{if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",d,this._uiHash(this));this.containers[c].containerCache.over=0}}}},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c,this.currentItem])):(d.helper=="clone"?this.currentItem.clone():this.currentItem);if(!b.parents("body").length){a(d.appendTo!="parent"?d.appendTo:this.currentItem[0].parentNode)[0].appendChild(b[0])}if(b[0]==this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}}if(b[0].style.width==""||d.forceHelperSize){b.width(this.currentItem.width())}if(b[0].style.height==""||d.forceHelperSize){b.height(this.currentItem.height())}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.currentItem.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)){var c=a(e.containment)[0];var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0]){d=this.containment[0]+this.offset.click.left}if(e.pageY-this.offset.click.top<this.containment[1]){c=this.containment[1]+this.offset.click.top}if(e.pageX-this.offset.click.left>this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:(!(g-this.offset.click.top<this.containment[1])?g-h.grid[1]:g+h.grid[1])):g;var f=this.originalPageX+Math.round((d-this.originalPageX)/h.grid[0])*h.grid[0];d=this.containment?(!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:(!(f-this.offset.click.left<this.containment[0])?f-h.grid[0]:f+h.grid[0])):f}}return{top:(c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:b.scrollTop())))),left:(d-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:b.scrollLeft())))}},_rearrange:function(g,f,c,e){c?c[0].appendChild(this.placeholder[0]):f.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction=="down"?f.item[0]:f.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var d=this,b=this.counter;window.setTimeout(function(){if(b==d.counter){d.refreshPositions(!e)}},0)},_clear:function(d,e){this.reverting=false;var f=[],b=this;if(!this._noFinalSort&&this.currentItem[0].parentNode){this.placeholder.before(this.currentItem)}this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var c in this._storedCSS){if(this._storedCSS[c]=="auto"||this._storedCSS[c]=="static"){this._storedCSS[c]=""}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}if(this.fromOutside&&!e){f.push(function(g){this._trigger("receive",g,this._uiHash(this.fromOutside))})}if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!e){f.push(function(g){this._trigger("update",g,this._uiHash())})}if(!a.ui.contains(this.element[0],this.currentItem[0])){if(!e){f.push(function(g){this._trigger("remove",g,this._uiHash())})}for(var c=this.containers.length-1;c>=0;c--){if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!e){f.push((function(g){return function(h){g._trigger("receive",h,this._uiHash(this))}}).call(this,this.containers[c]));f.push((function(g){return function(h){g._trigger("update",h,this._uiHash(this))}}).call(this,this.containers[c]))}}}for(var c=this.containers.length-1;c>=0;c--){if(!e){f.push((function(g){return function(h){g._trigger("deactivate",h,this._uiHash(this))}}).call(this,this.containers[c]))}if(this.containers[c].containerCache.over){f.push((function(g){return function(h){g._trigger("out",h,this._uiHash(this))}}).call(this,this.containers[c]));this.containers[c].containerCache.over=0}}if(this._storedCursor){a("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!e){this._trigger("beforeStop",d,this._uiHash());for(var c=0;c<f.length;c++){f[c].call(this,d)}this._trigger("stop",d,this._uiHash())}return false}if(!e){this._trigger("beforeStop",d,this._uiHash())}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.helper[0]!=this.currentItem[0]){this.helper.remove()}this.helper=null;if(!e){for(var c=0;c<f.length;c++){f[c].call(this,d)}this._trigger("stop",d,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){if(a.widget.prototype._trigger.apply(this,arguments)===false){this.cancel()}},_uiHash:function(c){var b=c||this;return{helper:b.helper,placeholder:b.placeholder||a([]),position:b.position,absolutePosition:b.positionAbs,offset:b.positionAbs,item:b.currentItem,sender:c?c.element:null}}}));a.extend(a.ui.sortable,{getter:"serialize toArray",version:"1.7.2",eventPrefix:"sort",defaults:{appendTo:"parent",axis:false,cancel:":input,option",connectWith:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000}})})(jQuery);;(function(a){a.widget("ui.accordion",{_init:function(){var d=this.options,b=this;this.running=0;if(d.collapsible==a.ui.accordion.defaults.collapsible&&d.alwaysOpen!=a.ui.accordion.defaults.alwaysOpen){d.collapsible=!d.alwaysOpen}if(d.navigation){var c=this.element.find("a").filter(d.navigationFilter);if(c.length){if(c.filter(d.header).length){this.active=c}else{this.active=c.parent().parent().prev();c.addClass("ui-accordion-content-active")}}}this.element.addClass("ui-accordion ui-widget ui-helper-reset");if(this.element[0].nodeName=="UL"){this.element.children("li").addClass("ui-accordion-li-fix")}this.headers=this.element.find(d.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){a(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){a(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){a(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){a(this).removeClass("ui-state-focus")});this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");this.active=this._findActive(this.active||d.active).toggleClass("ui-state-default").toggleClass("ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");this.active.next().addClass("ui-accordion-content-active");a("<span/>").addClass("ui-icon "+d.icons.header).prependTo(this.headers);this.active.find(".ui-icon").toggleClass(d.icons.header).toggleClass(d.icons.headerSelected);if(a.browser.msie){this.element.find("a").css("zoom","1")}this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(e){return b._keydown(e)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabIndex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex","0")}else{this.active.attr("aria-expanded","true").attr("tabIndex","0")}if(!a.browser.safari){this.headers.find("a").attr("tabIndex","-1")}if(d.event){this.headers.bind((d.event)+".accordion",function(e){return b._clickHandler.call(b,e,this)})}},destroy:function(){var c=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role").unbind(".accordion").removeData("accordion");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("tabindex");this.headers.find("a").removeAttr("tabindex");this.headers.children(".ui-icon").remove();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(c.autoHeight||c.fillHeight){b.css("height","")}},_setData:function(b,c){if(b=="alwaysOpen"){b="collapsible";c=!c}a.widget.prototype._setData.apply(this,arguments)},_keydown:function(e){var g=this.options,f=a.ui.keyCode;if(g.disabled||e.altKey||e.ctrlKey){return}var d=this.headers.length;var b=this.headers.index(e.target);var c=false;switch(e.keyCode){case f.RIGHT:case f.DOWN:c=this.headers[(b+1)%d];break;case f.LEFT:case f.UP:c=this.headers[(b-1+d)%d];break;case f.SPACE:case f.ENTER:return this._clickHandler({target:e.target},e.target)}if(c){a(e.target).attr("tabIndex","-1");a(c).attr("tabIndex","0");c.focus();return false}return true},resize:function(){var e=this.options,d;if(e.fillSpace){if(a.browser.msie){var b=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}d=this.element.parent().height();if(a.browser.msie){this.element.parent().css("overflow",b)}this.headers.each(function(){d-=a(this).outerHeight()});var c=0;this.headers.next().each(function(){c=Math.max(c,a(this).innerHeight()-a(this).height())}).height(Math.max(0,d-c)).css("overflow","auto")}else{if(e.autoHeight){d=0;this.headers.next().each(function(){d=Math.max(d,a(this).outerHeight())}).height(d)}}},activate:function(b){var c=this._findActive(b)[0];this._clickHandler({target:c},c)},_findActive:function(b){return b?typeof b=="number"?this.headers.filter(":eq("+b+")"):this.headers.not(this.headers.not(b)):b===false?a([]):this.headers.filter(":eq(0)")},_clickHandler:function(b,f){var d=this.options;if(d.disabled){return false}if(!b.target&&d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");var h=this.active.next(),e={options:d,newHeader:a([]),oldHeader:d.active,newContent:a([]),oldContent:h},c=(this.active=a([]));this._toggle(c,h,e);return false}var g=a(b.currentTarget||f);var i=g[0]==this.active[0];if(this.running||(!d.collapsible&&i)){return false}this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").find(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");if(!i){g.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").find(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected);g.next().addClass("ui-accordion-content-active")}var c=g.next(),h=this.active.next(),e={options:d,newHeader:i&&d.collapsible?a([]):g,oldHeader:this.active,newContent:i&&d.collapsible?a([]):c.find("> *"),oldContent:h.find("> *")},j=this.headers.index(this.active[0])>this.headers.index(g[0]);this.active=i?a([]):g;this._toggle(c,h,e,i,j);return false},_toggle:function(b,i,g,j,k){var d=this.options,m=this;this.toShow=b;this.toHide=i;this.data=g;var c=function(){if(!m){return}return m._completed.apply(m,arguments)};this._trigger("changestart",null,this.data);this.running=i.size()===0?b.size():i.size();if(d.animated){var f={};if(d.collapsible&&j){f={toShow:a([]),toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}else{f={toShow:b,toHide:i,complete:c,down:k,autoHeight:d.autoHeight||d.fillSpace}}if(!d.proxied){d.proxied=d.animated}if(!d.proxiedDuration){d.proxiedDuration=d.duration}d.animated=a.isFunction(d.proxied)?d.proxied(f):d.proxied;d.duration=a.isFunction(d.proxiedDuration)?d.proxiedDuration(f):d.proxiedDuration;var l=a.ui.accordion.animations,e=d.duration,h=d.animated;if(!l[h]){l[h]=function(n){this.slide(n,{easing:h,duration:e||700})}}l[h](f)}else{if(d.collapsible&&j){b.toggle()}else{i.hide();b.show()}c(true)}i.prev().attr("aria-expanded","false").attr("tabIndex","-1").blur();b.prev().attr("aria-expanded","true").attr("tabIndex","0").focus()},_completed:function(b){var c=this.options;this.running=b?0:--this.running;if(this.running){return}if(c.clearStyle){this.toShow.add(this.toHide).css({height:"",overflow:""})}this._trigger("change",null,this.data)}});a.extend(a.ui.accordion,{version:"1.7.2",defaults:{active:null,alwaysOpen:true,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()}},animations:{slide:function(j,h){j=a.extend({easing:"swing",duration:300},j,h);if(!j.toHide.size()){j.toShow.animate({height:"show"},j);return}if(!j.toShow.size()){j.toHide.animate({height:"hide"},j);return}var c=j.toShow.css("overflow"),g,d={},f={},e=["height","paddingTop","paddingBottom"],b;var i=j.toShow;b=i[0].style.width;i.width(parseInt(i.parent().width(),10)-parseInt(i.css("paddingLeft"),10)-parseInt(i.css("paddingRight"),10)-(parseInt(i.css("borderLeftWidth"),10)||0)-(parseInt(i.css("borderRightWidth"),10)||0));a.each(e,function(k,m){f[m]="hide";var l=(""+a.css(j.toShow[0],m)).match(/^([\d+-.]+)(.*)$/);d[m]={value:l[1],unit:l[2]||"px"}});j.toShow.css({height:0,overflow:"hidden"}).show();j.toHide.filter(":hidden").each(j.complete).end().filter(":visible").animate(f,{step:function(k,l){if(l.prop=="height"){g=(l.now-l.start)/(l.end-l.start)}j.toShow[0].style[l.prop]=(g*d[l.prop].value)+d[l.prop].unit},duration:j.duration,easing:j.easing,complete:function(){if(!j.autoHeight){j.toShow.css("height","")}j.toShow.css("width",b);j.toShow.css({overflow:c});j.complete()}})},bounceslide:function(b){this.slide(b,{easing:b.down?"easeOutBounce":"swing",duration:b.down?1000:200})},easeslide:function(b){this.slide(b,{easing:"easeinout",duration:700})}}})})(jQuery);;(function(c){var b={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"},a="ui-dialog ui-widget ui-widget-content ui-corner-all ";c.widget("ui.dialog",{_init:function(){this.originalTitle=this.element.attr("title");var l=this,m=this.options,j=m.title||this.originalTitle||"&nbsp;",e=c.ui.dialog.getTitleId(this.element),k=(this.uiDialog=c("<div/>")).appendTo(document.body).hide().addClass(a+m.dialogClass).css({position:"absolute",overflow:"hidden",zIndex:m.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(n){(m.closeOnEscape&&n.keyCode&&n.keyCode==c.ui.keyCode.ESCAPE&&l.close(n))}).attr({role:"dialog","aria-labelledby":e}).mousedown(function(n){l.moveToTop(false,n)}),g=this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(k),f=(this.uiDialogTitlebar=c("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(k),i=c('<a href="#"/>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){i.addClass("ui-state-hover")},function(){i.removeClass("ui-state-hover")}).focus(function(){i.addClass("ui-state-focus")}).blur(function(){i.removeClass("ui-state-focus")}).mousedown(function(n){n.stopPropagation()}).click(function(n){l.close(n);return false}).appendTo(f),h=(this.uiDialogTitlebarCloseText=c("<span/>")).addClass("ui-icon ui-icon-closethick").text(m.closeText).appendTo(i),d=c("<span/>").addClass("ui-dialog-title").attr("id",e).html(j).prependTo(f);f.find("*").add(f).disableSelection();(m.draggable&&c.fn.draggable&&this._makeDraggable());(m.resizable&&c.fn.resizable&&this._makeResizable());this._createButtons(m.buttons);this._isOpen=false;(m.bgiframe&&c.fn.bgiframe&&k.bgiframe());(m.autoOpen&&this.open())},destroy:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");this.uiDialog.remove();(this.originalTitle&&this.element.attr("title",this.originalTitle))},close:function(f){var d=this;if(false===d._trigger("beforeclose",f)){return}(d.overlay&&d.overlay.destroy());d.uiDialog.unbind("keypress.ui-dialog");(d.options.hide?d.uiDialog.hide(d.options.hide,function(){d._trigger("close",f)}):d.uiDialog.hide()&&d._trigger("close",f));c.ui.dialog.overlay.resize();d._isOpen=false;if(d.options.modal){var e=0;c(".ui-dialog").each(function(){if(this!=d.uiDialog[0]){e=Math.max(e,c(this).css("z-index"))}});c.ui.dialog.maxZ=e}},isOpen:function(){return this._isOpen},moveToTop:function(f,e){if((this.options.modal&&!f)||(!this.options.stack&&!this.options.modal)){return this._trigger("focus",e)}if(this.options.zIndex>c.ui.dialog.maxZ){c.ui.dialog.maxZ=this.options.zIndex}(this.overlay&&this.overlay.$el.css("z-index",c.ui.dialog.overlay.maxZ=++c.ui.dialog.maxZ));var d={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};this.uiDialog.css("z-index",++c.ui.dialog.maxZ);this.element.attr(d);this._trigger("focus",e)},open:function(){if(this._isOpen){return}var e=this.options,d=this.uiDialog;this.overlay=e.modal?new c.ui.dialog.overlay(this):null;(d.next().length&&d.appendTo("body"));this._size();this._position(e.position);d.show(e.show);this.moveToTop(true);(e.modal&&d.bind("keypress.ui-dialog",function(h){if(h.keyCode!=c.ui.keyCode.TAB){return}var g=c(":tabbable",this),i=g.filter(":first")[0],f=g.filter(":last")[0];if(h.target==f&&!h.shiftKey){setTimeout(function(){i.focus()},1)}else{if(h.target==i&&h.shiftKey){setTimeout(function(){f.focus()},1)}}}));c([]).add(d.find(".ui-dialog-content :tabbable:first")).add(d.find(".ui-dialog-buttonpane :tabbable:first")).add(d).filter(":first").focus();this._trigger("open");this._isOpen=true},_createButtons:function(g){var f=this,d=false,e=c("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiDialog.find(".ui-dialog-buttonpane").remove();(typeof g=="object"&&g!==null&&c.each(g,function(){return!(d=true)}));if(d){c.each(g,function(h,i){c('<button type="button"></button>').addClass("ui-state-default ui-corner-all").text(h).click(function(){i.apply(f.element[0],arguments)}).hover(function(){c(this).addClass("ui-state-hover")},function(){c(this).removeClass("ui-state-hover")}).focus(function(){c(this).addClass("ui-state-focus")}).blur(function(){c(this).removeClass("ui-state-focus")}).appendTo(e)});e.appendTo(this.uiDialog)}},_makeDraggable:function(){var d=this,f=this.options,e;this.uiDialog.draggable({cancel:".ui-dialog-content",handle:".ui-dialog-titlebar",containment:"document",start:function(){e=f.height;c(this).height(c(this).height()).addClass("ui-dialog-dragging");(f.dragStart&&f.dragStart.apply(d.element[0],arguments))},drag:function(){(f.drag&&f.drag.apply(d.element[0],arguments))},stop:function(){c(this).removeClass("ui-dialog-dragging").height(e);(f.dragStop&&f.dragStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}})},_makeResizable:function(g){g=(g===undefined?this.options.resizable:g);var d=this,f=this.options,e=typeof g=="string"?g:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",alsoResize:this.element,maxWidth:f.maxWidth,maxHeight:f.maxHeight,minWidth:f.minWidth,minHeight:f.minHeight,start:function(){c(this).addClass("ui-dialog-resizing");(f.resizeStart&&f.resizeStart.apply(d.element[0],arguments))},resize:function(){(f.resize&&f.resize.apply(d.element[0],arguments))},handles:e,stop:function(){c(this).removeClass("ui-dialog-resizing");f.height=c(this).height();f.width=c(this).width();(f.resizeStop&&f.resizeStop.apply(d.element[0],arguments));c.ui.dialog.overlay.resize()}}).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_position:function(i){var e=c(window),f=c(document),g=f.scrollTop(),d=f.scrollLeft(),h=g;if(c.inArray(i,["center","top","right","bottom","left"])>=0){i=[i=="right"||i=="left"?i:"center",i=="top"||i=="bottom"?i:"middle"]}if(i.constructor!=Array){i=["center","middle"]}if(i[0].constructor==Number){d+=i[0]}else{switch(i[0]){case"left":d+=0;break;case"right":d+=e.width()-this.uiDialog.outerWidth();break;default:case"center":d+=(e.width()-this.uiDialog.outerWidth())/2}}if(i[1].constructor==Number){g+=i[1]}else{switch(i[1]){case"top":g+=0;break;case"bottom":g+=e.height()-this.uiDialog.outerHeight();break;default:case"middle":g+=(e.height()-this.uiDialog.outerHeight())/2}}g=Math.max(g,h);this.uiDialog.css({top:g,left:d})},_setData:function(e,f){(b[e]&&this.uiDialog.data(b[e],f));switch(e){case"buttons":this._createButtons(f);break;case"closeText":this.uiDialogTitlebarCloseText.text(f);break;case"dialogClass":this.uiDialog.removeClass(this.options.dialogClass).addClass(a+f);break;case"draggable":(f?this._makeDraggable():this.uiDialog.draggable("destroy"));break;case"height":this.uiDialog.height(f);break;case"position":this._position(f);break;case"resizable":var d=this.uiDialog,g=this.uiDialog.is(":data(resizable)");(g&&!f&&d.resizable("destroy"));(g&&typeof f=="string"&&d.resizable("option","handles",f));(g||this._makeResizable(f));break;case"title":c(".ui-dialog-title",this.uiDialogTitlebar).html(f||"&nbsp;");break;case"width":this.uiDialog.width(f);break}c.widget.prototype._setData.apply(this,arguments)},_size:function(){var e=this.options;this.element.css({height:0,minHeight:0,width:"auto"});var d=this.uiDialog.css({height:"auto",width:e.width}).height();this.element.css({minHeight:Math.max(e.minHeight-d,0),height:e.height=="auto"?"auto":Math.max(e.height-d,0)})}});c.extend(c.ui.dialog,{version:"1.7.2",defaults:{autoOpen:true,bgiframe:false,buttons:{},closeOnEscape:true,closeText:"close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:false,maxWidth:false,minHeight:150,minWidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},getter:"isOpen",uuid:0,maxZ:0,getTitleId:function(d){return"ui-dialog-title-"+(d.attr("id")||++this.uuid)},overlay:function(d){this.$el=c.ui.dialog.overlay.create(d)}});c.extend(c.ui.dialog.overlay,{instances:[],maxZ:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(d){return d+".dialog-overlay"}).join(" "),create:function(e){if(this.instances.length===0){setTimeout(function(){if(c.ui.dialog.overlay.instances.length){c(document).bind(c.ui.dialog.overlay.events,function(f){var g=c(f.target).parents(".ui-dialog").css("zIndex")||0;return(g>c.ui.dialog.overlay.maxZ)})}},1);c(document).bind("keydown.dialog-overlay",function(f){(e.options.closeOnEscape&&f.keyCode&&f.keyCode==c.ui.keyCode.ESCAPE&&e.close(f))});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var d=c("<div></div>").appendTo(document.body).addClass("ui-widget-overlay").css({width:this.width(),height:this.height(),top:0,left:0,position:'absolute'});(e.options.bgiframe&&c.fn.bgiframe&&d.bgiframe());this.instances.push(d);return d},destroy:function(d){this.instances.splice(c.inArray(this.instances,d),1);if(this.instances.length===0){c([document,window]).unbind(".dialog-overlay")}d.remove();var e=0;c.each(this.instances,function(){e=Math.max(e,this.css("z-index"))});this.maxZ=e},height:function(){if(c.browser.msie&&c.browser.version<7){var e=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var d=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(e<d){return c(window).height()+"px"}else{return e+"px"}}else{return c(document).height()+"px"}},width:function(){if(c.browser.msie&&c.browser.version<7){var d=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);var e=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);if(d<e){return c(window).width()+"px"}else{return d+"px"}}else{return c(document).width()+"px"}},resize:function(){var d=c([]);c.each(c.ui.dialog.overlay.instances,function(){d=d.add(this)});d.css({width:0,height:0}).css({width:c.ui.dialog.overlay.width(),height:c.ui.dialog.overlay.height()})}});c.extend(c.ui.dialog.overlay.prototype,{destroy:function(){c.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);;(function(a){a.widget("ui.slider",a.extend({},a.ui.mouse,{_init:function(){var b=this,c=this.options;this._keySliding=false;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");this.range=a([]);if(c.range){if(c.range===true){this.range=a("<div></div>");if(!c.values){c.values=[this._valueMin(),this._valueMin()]}if(c.values.length&&c.values.length!=2){c.values=[c.values[0],c.values[0]]}}else{this.range=a("<div></div>")}this.range.appendTo(this.element).addClass("ui-slider-range");if(c.range=="min"||c.range=="max"){this.range.addClass("ui-slider-range-"+c.range)}this.range.addClass("ui-widget-header")}if(a(".ui-slider-handle",this.element).length==0){a('<a href="#"></a>').appendTo(this.element).addClass("ui-slider-handle")}if(c.values&&c.values.length){while(a(".ui-slider-handle",this.element).length<c.values.length){a('<a href="#"></a>').appendTo(this.element).addClass("ui-slider-handle")}}this.handles=a(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(d){d.preventDefault()}).hover(function(){if(!c.disabled){a(this).addClass("ui-state-hover")}},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(!c.disabled){a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}else{a(this).blur()}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(d){a(this).data("index.ui-slider-handle",d)});this.handles.keydown(function(i){var f=true;var e=a(this).data("index.ui-slider-handle");if(b.options.disabled){return}switch(i.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:f=false;if(!b._keySliding){b._keySliding=true;a(this).addClass("ui-state-active");b._start(i,e)}break}var g,d,h=b._step();if(b.options.values&&b.options.values.length){g=d=b.values(e)}else{g=d=b.value()}switch(i.keyCode){case a.ui.keyCode.HOME:d=b._valueMin();break;case a.ui.keyCode.END:d=b._valueMax();break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(g==b._valueMax()){return}d=g+h;break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(g==b._valueMin()){return}d=g-h;break}b._slide(i,e,d);return f}).keyup(function(e){var d=a(this).data("index.ui-slider-handle");if(b._keySliding){b._stop(e,d);b._change(e,d);b._keySliding=false;a(this).removeClass("ui-state-active")}});this._refreshValue()},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy()},_mouseCapture:function(d){var e=this.options;if(e.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();var h={x:d.pageX,y:d.pageY};var j=this._normValueFromMouse(h);var c=this._valueMax()-this._valueMin()+1,f;var k=this,i;this.handles.each(function(l){var m=Math.abs(j-k.values(l));if(c>m){c=m;f=a(this);i=l}});if(e.range==true&&this.values(1)==e.min){f=a(this.handles[++i])}this._start(d,i);k._handleIndex=i;f.addClass("ui-state-active").focus();var g=f.offset();var b=!a(d.target).parents().andSelf().is(".ui-slider-handle");this._clickOffset=b?{left:0,top:0}:{left:d.pageX-g.left-(f.width()/2),top:d.pageY-g.top-(f.height()/2)-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)};j=this._normValueFromMouse(h);this._slide(d,i,j);return true},_mouseStart:function(b){return true},_mouseDrag:function(d){var b={x:d.pageX,y:d.pageY};var c=this._normValueFromMouse(b);this._slide(d,this._handleIndex,c);return false},_mouseStop:function(b){this.handles.removeClass("ui-state-active");this._stop(b,this._handleIndex);this._change(b,this._handleIndex);this._handleIndex=null;this._clickOffset=null;return false},_detectOrientation:function(){this.orientation=this.options.orientation=="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(d){var c,h;if("horizontal"==this.orientation){c=this.elementSize.width;h=d.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{c=this.elementSize.height;h=d.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}var f=(h/c);if(f>1){f=1}if(f<0){f=0}if("vertical"==this.orientation){f=1-f}var e=this._valueMax()-this._valueMin(),i=f*e,b=i%this.options.step,g=this._valueMin()+i-b;if(b>(this.options.step/2)){g+=this.options.step}return parseFloat(g.toFixed(5))},_start:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("start",d,b)},_slide:function(f,e,d){var g=this.handles[e];if(this.options.values&&this.options.values.length){var b=this.values(e?0:1);if((this.options.values.length==2&&this.options.range===true)&&((e==0&&d>b)||(e==1&&d<b))){d=b}if(d!=this.values(e)){var c=this.values();c[e]=d;var h=this._trigger("slide",f,{handle:this.handles[e],value:d,values:c});var b=this.values(e?0:1);if(h!==false){this.values(e,d,(f.type=="mousedown"&&this.options.animate),true)}}}else{if(d!=this.value()){var h=this._trigger("slide",f,{handle:this.handles[e],value:d});if(h!==false){this._setData("value",d,(f.type=="mousedown"&&this.options.animate))}}}},_stop:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("stop",d,b)},_change:function(d,c){var b={handle:this.handles[c],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(c);b.values=this.values()}this._trigger("change",d,b)},value:function(b){if(arguments.length){this._setData("value",b);this._change(null,0)}return this._value()},values:function(b,e,c,d){if(arguments.length>1){this.options.values[b]=e;this._refreshValue(c);if(!d){this._change(null,b)}}if(arguments.length){if(this.options.values&&this.options.values.length){return this._values(b)}else{return this.value()}}else{return this._values()}},_setData:function(b,d,c){a.widget.prototype._setData.apply(this,arguments);switch(b){case"disabled":if(d){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled")}else{this.handles.removeAttr("disabled")}case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue(c);break;case"value":this._refreshValue(c);break}},_step:function(){var b=this.options.step;return b},_value:function(){var b=this.options.value;if(b<this._valueMin()){b=this._valueMin()}if(b>this._valueMax()){b=this._valueMax()}return b},_values:function(b){if(arguments.length){var c=this.options.values[b];if(c<this._valueMin()){c=this._valueMin()}if(c>this._valueMax()){c=this._valueMax()}return c}else{return this.options.values}},_valueMin:function(){var b=this.options.min;return b},_valueMax:function(){var b=this.options.max;return b},_refreshValue:function(c){var f=this.options.range,d=this.options,l=this;if(this.options.values&&this.options.values.length){var i,h;this.handles.each(function(p,n){var o=(l.values(p)-l._valueMin())/(l._valueMax()-l._valueMin())*100;var m={};m[l.orientation=="horizontal"?"left":"bottom"]=o+"%";a(this).stop(1,1)[c?"animate":"css"](m,d.animate);if(l.options.range===true){if(l.orientation=="horizontal"){(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({left:o+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({width:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}else{(p==0)&&l.range.stop(1,1)[c?"animate":"css"]({bottom:(o)+"%"},d.animate);(p==1)&&l.range[c?"animate":"css"]({height:(o-lastValPercent)+"%"},{queue:false,duration:d.animate})}}lastValPercent=o})}else{var j=this.value(),g=this._valueMin(),k=this._valueMax(),e=k!=g?(j-g)/(k-g)*100:0;var b={};b[l.orientation=="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[c?"animate":"css"](b,d.animate);(f=="min")&&(this.orientation=="horizontal")&&this.range.stop(1,1)[c?"animate":"css"]({width:e+"%"},d.animate);(f=="max")&&(this.orientation=="horizontal")&&this.range[c?"animate":"css"]({width:(100-e)+"%"},{queue:false,duration:d.animate});(f=="min")&&(this.orientation=="vertical")&&this.range.stop(1,1)[c?"animate":"css"]({height:e+"%"},d.animate);(f=="max")&&(this.orientation=="vertical")&&this.range[c?"animate":"css"]({height:(100-e)+"%"},{queue:false,duration:d.animate})}}}));a.extend(a.ui.slider,{getter:"value values",version:"1.7.2",eventPrefix:"slide",defaults:{animate:false,delay:0,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null}})})(jQuery);;(function(a){a.widget("ui.tabs",{_init:function(){if(this.options.deselectable!==undefined){this.options.collapsible=this.options.deselectable}this._tabify(true)},_setData:function(b,c){if(b=="selected"){if(this.options.collapsible&&c==this.options.selected){return}this.select(c)}else{this.options[b]=c;if(b=="deselectable"){this.options.collapsible=c}this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+a.data(b)},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+a.data(this.list[0]));return a.cookie.apply(null,[b].concat(a.makeArray(arguments)))},_ui:function(c,b){return{tab:c,panel:b,index:this.anchors.index(c)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=a(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){this.list=this.element.children("ul:first");this.lis=a("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return a("a",this)[0]});this.panels=a([]);var p=this,d=this.options;var c=/^#.+/;this.anchors.each(function(r,o){var q=a(o).attr("href");var s=q.split("#")[0],u;if(s&&(s===location.toString().split("#")[0]||(u=a("base")[0])&&s===u.href)){q=o.hash;o.href=q}if(c.test(q)){p.panels=p.panels.add(p._sanitizeSelector(q))}else{if(q!="#"){a.data(o,"href.tabs",q);a.data(o,"load.tabs",q.replace(/#.*$/,""));var w=p._tabId(o);o.href="#"+w;var v=a("#"+w);if(!v.length){v=a(d.panelTemplate).attr("id",w).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(p.panels[r-1]||p.list);v.data("destroy.tabs",true)}p.panels=p.panels.add(v)}else{d.disabled.push(r)}}});if(n){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(d.selected===undefined){if(location.hash){this.anchors.each(function(q,o){if(o.hash==location.hash){d.selected=q;return false}})}if(typeof d.selected!="number"&&d.cookie){d.selected=parseInt(p._cookie(),10)}if(typeof d.selected!="number"&&this.lis.filter(".ui-tabs-selected").length){d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}d.selected=d.selected||0}else{if(d.selected===null){d.selected=-1}}d.selected=((d.selected>=0&&this.anchors[d.selected])||d.selected<0)?d.selected:0;d.disabled=a.unique(d.disabled.concat(a.map(this.lis.filter(".ui-state-disabled"),function(q,o){return p.lis.index(q)}))).sort();if(a.inArray(d.selected,d.disabled)!=-1){d.disabled.splice(a.inArray(d.selected,d.disabled),1)}this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");if(d.selected>=0&&this.anchors.length){this.panels.eq(d.selected).removeClass("ui-tabs-hide");this.lis.eq(d.selected).addClass("ui-tabs-selected ui-state-active");p.element.queue("tabs",function(){p._trigger("show",null,p._ui(p.anchors[d.selected],p.panels[d.selected]))});this.load(d.selected)}a(window).bind("unload",function(){p.lis.add(p.anchors).unbind(".tabs");p.lis=p.anchors=p.panels=null})}else{d.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[d.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");if(d.cookie){this._cookie(d.selected,d.cookie)}for(var g=0,m;(m=this.lis[g]);g++){a(m)[a.inArray(g,d.disabled)!=-1&&!a(m).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled")}if(d.cache===false){this.anchors.removeData("cache.tabs")}this.lis.add(this.anchors).unbind(".tabs");if(d.event!="mouseover"){var f=function(o,i){if(i.is(":not(.ui-state-disabled)")){i.addClass("ui-state-"+o)}};var j=function(o,i){i.removeClass("ui-state-"+o)};this.lis.bind("mouseover.tabs",function(){f("hover",a(this))});this.lis.bind("mouseout.tabs",function(){j("hover",a(this))});this.anchors.bind("focus.tabs",function(){f("focus",a(this).closest("li"))});this.anchors.bind("blur.tabs",function(){j("focus",a(this).closest("li"))})}var b,h;if(d.fx){if(a.isArray(d.fx)){b=d.fx[0];h=d.fx[1]}else{b=h=d.fx}}function e(i,o){i.css({display:""});if(a.browser.msie&&o.opacity){i[0].style.removeAttribute("filter")}}var k=h?function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.hide().removeClass("ui-tabs-hide").animate(h,h.duration||"normal",function(){e(o,h);p._trigger("show",null,p._ui(i,o[0]))})}:function(i,o){a(i).closest("li").removeClass("ui-state-default").addClass("ui-tabs-selected ui-state-active");o.removeClass("ui-tabs-hide");p._trigger("show",null,p._ui(i,o[0]))};var l=b?function(o,i){i.animate(b,b.duration||"normal",function(){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");e(i,b);p.element.dequeue("tabs")})}:function(o,i,q){p.lis.removeClass("ui-tabs-selected ui-state-active").addClass("ui-state-default");i.addClass("ui-tabs-hide");p.element.dequeue("tabs")};this.anchors.bind(d.event+".tabs",function(){var o=this,r=a(this).closest("li"),i=p.panels.filter(":not(.ui-tabs-hide)"),q=a(p._sanitizeSelector(this.hash));if((r.hasClass("ui-tabs-selected")&&!d.collapsible)||r.hasClass("ui-state-disabled")||r.hasClass("ui-state-processing")||p._trigger("select",null,p._ui(this,q[0]))===false){this.blur();return false}d.selected=p.anchors.index(this);p.abort();if(d.collapsible){if(r.hasClass("ui-tabs-selected")){d.selected=-1;if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){l(o,i)}).dequeue("tabs");this.blur();return false}else{if(!i.length){if(d.cookie){p._cookie(d.selected,d.cookie)}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this));this.blur();return false}}}if(d.cookie){p._cookie(d.selected,d.cookie)}if(q.length){if(i.length){p.element.queue("tabs",function(){l(o,i)})}p.element.queue("tabs",function(){k(o,q)});p.load(p.anchors.index(this))}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(a.browser.msie){this.blur()}});this.anchors.bind("click.tabs",function(){return false})},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var c=a.data(this,"href.tabs");if(c){this.href=c}var d=a(this).unbind(".tabs");a.each(["href","load","cache"],function(e,f){d.removeData(f+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){if(a.data(this,"destroy.tabs")){a(this).remove()}else{a(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}});if(b.cookie){this._cookie(null,b.cookie)}},add:function(e,d,c){if(c===undefined){c=this.anchors.length}var b=this,g=this.options,i=a(g.tabTemplate.replace(/#\{href\}/g,e).replace(/#\{label\}/g,d)),h=!e.indexOf("#")?e.replace("#",""):this._tabId(a("a",i)[0]);i.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var f=a("#"+h);if(!f.length){f=a(g.panelTemplate).attr("id",h).data("destroy.tabs",true)}f.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(c>=this.lis.length){i.appendTo(this.list);f.appendTo(this.list[0].parentNode)}else{i.insertBefore(this.lis[c]);f.insertBefore(this.panels[c])}g.disabled=a.map(g.disabled,function(k,j){return k>=c?++k:k});this._tabify();if(this.anchors.length==1){i.addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){b._trigger("show",null,b._ui(b.anchors[0],b.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[c],this.panels[c]))},remove:function(b){var d=this.options,e=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();if(e.hasClass("ui-tabs-selected")&&this.anchors.length>1){this.select(b+(b+1<this.anchors.length?1:-1))}d.disabled=a.map(a.grep(d.disabled,function(g,f){return g!=b}),function(g,f){return g>=b?--g:g});this._tabify();this._trigger("remove",null,this._ui(e.find("a")[0],c[0]))},enable:function(b){var c=this.options;if(a.inArray(b,c.disabled)==-1){return}this.lis.eq(b).removeClass("ui-state-disabled");c.disabled=a.grep(c.disabled,function(e,d){return e!=b});this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]))},disable:function(c){var b=this,d=this.options;if(c!=d.selected){this.lis.eq(c).addClass("ui-state-disabled");d.disabled.push(c);d.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[c],this.panels[c]))}},select:function(b){if(typeof b=="string"){b=this.anchors.index(this.anchors.filter("[href$="+b+"]"))}else{if(b===null){b=-1}}if(b==-1&&this.options.collapsible){b=this.options.selected}this.anchors.eq(b).trigger(this.options.event+".tabs")},load:function(e){var c=this,g=this.options,b=this.anchors.eq(e)[0],d=a.data(b,"load.tabs");this.abort();if(!d||this.element.queue("tabs").length!==0&&a.data(b,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(e).addClass("ui-state-processing");if(g.spinner){var f=a("span",b);f.data("label.tabs",f.html()).html(g.spinner)}this.xhr=a.ajax(a.extend({},g.ajaxOptions,{url:d,success:function(i,h){a(c._sanitizeSelector(b.hash)).html(i);c._cleanup();if(g.cache){a.data(b,"cache.tabs",true)}c._trigger("load",null,c._ui(c.anchors[e],c.panels[e]));try{g.ajaxOptions.success(i,h)}catch(j){}c.element.dequeue("tabs")}}))},abort:function(){this.element.queue([]);this.panels.stop(false,true);if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup()},url:function(c,b){this.anchors.eq(c).removeData("cache.tabs").data("load.tabs",b)},length:function(){return this.anchors.length}});a.extend(a.ui.tabs,{version:"1.7.2",getter:"length",defaults:{ajaxOptions:null,cache:false,cookie:null,collapsible:false,disabled:[],event:"click",fx:null,idPrefix:"ui-tabs-",panelTemplate:"<div></div>",spinner:"<em>Loading&#8230;</em>",tabTemplate:'<li><a href="#{href}"><span>#{label}</span></a></li>'}});a.extend(a.ui.tabs.prototype,{rotation:null,rotate:function(d,f){var b=this,g=this.options;var c=b._rotate||(b._rotate=function(h){clearTimeout(b.rotation);b.rotation=setTimeout(function(){var i=g.selected;b.select(++i<b.anchors.length?i:0)},d);if(h){h.stopPropagation()}});var e=b._unrotate||(b._unrotate=!f?function(h){if(h.clientX){b.rotate(null)}}:function(h){t=g.selected;c()});if(d){this.element.bind("tabsshow",c);this.anchors.bind(g.event+".tabs",e);c()}else{clearTimeout(b.rotation);this.element.unbind("tabsshow",c);this.anchors.unbind(g.event+".tabs",e);delete this._rotate;delete this._unrotate}}})})(jQuery);;(function($){$.extend($.ui,{datepicker:{version:"1.7.2"}});var PROP_NAME="datepicker";function Datepicker(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._datepickerShowing=false;this._inDialog=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass="ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dateFormat:"mm/dd/yy",firstDay:0,isRTL:false};this._defaults={showOn:"focus",showAnim:"show",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,showMonthAfterYear:false,yearRange:"-10:+10",showOtherMonths:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"normal",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false};$.extend(this._defaults,this.regional[""]);this.dpDiv=$('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",log:function(){if(this.debug){console.log.apply("",arguments)}},setDefaults:function(settings){extendRemove(this._defaults,settings||{});return this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase();var inline=(nodeName=="div"||nodeName=="span");if(!target.id){target.id="dp"+(++this.uuid)}var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{});if(nodeName=="input"){this._connectDatepicker(target,inst)}else{if(inline){this._inlineDatepicker(target,inst)}}},_newInst:function(target,inline){var id=target[0].id.replace(/([:\[\]\.])/g,"\\\\$1");return{id:id,input:target,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:inline,dpDiv:(!inline?this.dpDiv:$('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}},_connectDatepicker:function(target,inst){var input=$(target);inst.append=$([]);inst.trigger=$([]);if(input.hasClass(this.markerClassName)){return}var appendText=this._get(inst,"appendText");var isRTL=this._get(inst,"isRTL");if(appendText){inst.append=$('<span class="'+this._appendClass+'">'+appendText+"</span>");input[isRTL?"before":"after"](inst.append)}var showOn=this._get(inst,"showOn");if(showOn=="focus"||showOn=="both"){input.focus(this._showDatepicker)}if(showOn=="button"||showOn=="both"){var buttonText=this._get(inst,"buttonText");var buttonImage=this._get(inst,"buttonImage");inst.trigger=$(this._get(inst,"buttonImageOnly")?$("<img/>").addClass(this._triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('<button type="button"></button>').addClass(this._triggerClass).html(buttonImage==""?buttonText:$("<img/>").attr({src:buttonImage,alt:buttonText,title:buttonText})));input[isRTL?"before":"after"](inst.trigger);inst.trigger.click(function(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput==target){$.datepicker._hideDatepicker()}else{$.datepicker._showDatepicker(target)}return false})}input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst)},_inlineDatepicker:function(target,inst){var divSpan=$(target);if(divSpan.hasClass(this.markerClassName)){return}divSpan.addClass(this.markerClassName).append(inst.dpDiv).bind("setData.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getData.datepicker",function(event,key){return this._get(inst,key)});$.data(target,PROP_NAME,inst);this._setDate(inst,this._getDefaultDate(inst));this._updateDatepicker(inst);this._updateAlternate(inst)},_dialogDatepicker:function(input,dateText,onSelect,settings,pos){var inst=this._dialogInst;if(!inst){var id="dp"+(++this.uuid);this._dialogInput=$('<input type="text" id="'+id+'" size="1" style="position: absolute; top: -100px;"/>');this._dialogInput.keydown(this._doKeyDown);$("body").append(this._dialogInput);inst=this._dialogInst=this._newInst(this._dialogInput,false);inst.settings={};$.data(this._dialogInput[0],PROP_NAME,inst)}extendRemove(inst.settings,settings||{});this._dialogInput.val(dateText);this._pos=(pos?(pos.length?pos:[pos.pageX,pos.pageY]):null);if(!this._pos){var browserWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;var browserHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;var scrollX=document.documentElement.scrollLeft||document.body.scrollLeft;var scrollY=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[(browserWidth/2)-100+scrollX,(browserHeight/2)-150+scrollY]}this._dialogInput.css("left",this._pos[0]+"px").css("top",this._pos[1]+"px");inst.settings.onSelect=onSelect;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if($.blockUI){$.blockUI(this.dpDiv)}$.data(this._dialogInput[0],PROP_NAME,inst);return this},_destroyDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();$.removeData(target,PROP_NAME);if(nodeName=="input"){inst.append.remove();inst.trigger.remove();$target.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress)}else{if(nodeName=="div"||nodeName=="span"){$target.removeClass(this.markerClassName).empty()}}},_enableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=false;inst.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().removeClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)})},_disableDatepicker:function(target){var $target=$(target);var inst=$.data(target,PROP_NAME);if(!$target.hasClass(this.markerClassName)){return}var nodeName=target.nodeName.toLowerCase();if(nodeName=="input"){target.disabled=true;inst.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(nodeName=="div"||nodeName=="span"){var inline=$target.children("."+this._inlineClass);inline.children().addClass("ui-state-disabled")}}this._disabledInputs=$.map(this._disabledInputs,function(value){return(value==target?null:value)});this._disabledInputs[this._disabledInputs.length]=target},_isDisabledDatepicker:function(target){if(!target){return false}for(var i=0;i<this._disabledInputs.length;i++){if(this._disabledInputs[i]==target){return true}}return false},_getInst:function(target){try{return $.data(target,PROP_NAME)}catch(err){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(target,name,value){var inst=this._getInst(target);if(arguments.length==2&&typeof name=="string"){return(name=="defaults"?$.extend({},$.datepicker._defaults):(inst?(name=="all"?$.extend({},inst.settings):this._get(inst,name)):null))}var settings=name||{};if(typeof name=="string"){settings={};settings[name]=value}if(inst){if(this._curInst==inst){this._hideDatepicker(null)}var date=this._getDateDatepicker(target);extendRemove(inst.settings,settings);this._setDateDatepicker(target,date);this._updateDatepicker(inst)}},_changeDatepicker:function(target,name,value){this._optionDatepicker(target,name,value)},_refreshDatepicker:function(target){var inst=this._getInst(target);if(inst){this._updateDatepicker(inst)}},_setDateDatepicker:function(target,date,endDate){var inst=this._getInst(target);if(inst){this._setDate(inst,date,endDate);this._updateDatepicker(inst);this._updateAlternate(inst)}},_getDateDatepicker:function(target){var inst=this._getInst(target);if(inst&&!inst.inline){this._setDateFromField(inst)}return(inst?this._getDate(inst):null)},_doKeyDown:function(event){var inst=$.datepicker._getInst(event.target);var handled=true;var isRTL=inst.dpDiv.is(".ui-datepicker-rtl");inst._keyEvent=true;if($.datepicker._datepickerShowing){switch(event.keyCode){case 9:$.datepicker._hideDatepicker(null,"");break;case 13:var sel=$("td."+$.datepicker._dayOverClass+", td."+$.datepicker._currentClass,inst.dpDiv);if(sel[0]){$.datepicker._selectDay(event.target,inst.selectedMonth,inst.selectedYear,sel[0])}else{$.datepicker._hideDatepicker(null,$.datepicker._get(inst,"duration"))}return false;break;case 27:$.datepicker._hideDatepicker(null,$.datepicker._get(inst,"duration"));break;case 33:$.datepicker._adjustDate(event.target,(event.ctrlKey?-$.datepicker._get(inst,"stepBigMonths"):-$.datepicker._get(inst,"stepMonths")),"M");break;case 34:$.datepicker._adjustDate(event.target,(event.ctrlKey?+$.datepicker._get(inst,"stepBigMonths"):+$.datepicker._get(inst,"stepMonths")),"M");break;case 35:if(event.ctrlKey||event.metaKey){$.datepicker._clearDate(event.target)}handled=event.ctrlKey||event.metaKey;break;case 36:if(event.ctrlKey||event.metaKey){$.datepicker._gotoToday(event.target)}handled=event.ctrlKey||event.metaKey;break;case 37:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,(isRTL?+1:-1),"D")}handled=event.ctrlKey||event.metaKey;if(event.originalEvent.altKey){$.datepicker._adjustDate(event.target,(event.ctrlKey?-$.datepicker._get(inst,"stepBigMonths"):-$.datepicker._get(inst,"stepMonths")),"M")}break;case 38:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,-7,"D")}handled=event.ctrlKey||event.metaKey;break;case 39:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,(isRTL?-1:+1),"D")}handled=event.ctrlKey||event.metaKey;if(event.originalEvent.altKey){$.datepicker._adjustDate(event.target,(event.ctrlKey?+$.datepicker._get(inst,"stepBigMonths"):+$.datepicker._get(inst,"stepMonths")),"M")}break;case 40:if(event.ctrlKey||event.metaKey){$.datepicker._adjustDate(event.target,+7,"D")}handled=event.ctrlKey||event.metaKey;break;default:handled=false}}else{if(event.keyCode==36&&event.ctrlKey){$.datepicker._showDatepicker(this)}else{handled=false}}if(handled){event.preventDefault();event.stopPropagation()}},_doKeyPress:function(event){var inst=$.datepicker._getInst(event.target);if($.datepicker._get(inst,"constrainInput")){var chars=$.datepicker._possibleChars($.datepicker._get(inst,"dateFormat"));var chr=String.fromCharCode(event.charCode==undefined?event.keyCode:event.charCode);return event.ctrlKey||(chr<" "||!chars||chars.indexOf(chr)>-1)}},_showDatepicker:function(input){input=input.target||input;if(input.nodeName.toLowerCase()!="input"){input=$("input",input.parentNode)[0]}if($.datepicker._isDisabledDatepicker(input)||$.datepicker._lastInput==input){return}var inst=$.datepicker._getInst(input);var beforeShow=$.datepicker._get(inst,"beforeShow");extendRemove(inst.settings,(beforeShow?beforeShow.apply(input,[input,inst]):{}));$.datepicker._hideDatepicker(null,"");$.datepicker._lastInput=input;$.datepicker._setDateFromField(inst);if($.datepicker._inDialog){input.value=""}if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findPos(input);$.datepicker._pos[1]+=input.offsetHeight}var isFixed=false;$(input).parents().each(function(){isFixed|=$(this).css("position")=="fixed";return!isFixed});if(isFixed&&$.browser.opera){$.datepicker._pos[0]-=document.documentElement.scrollLeft;$.datepicker._pos[1]-=document.documentElement.scrollTop}var offset={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null;inst.rangeStart=null;inst.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});$.datepicker._updateDatepicker(inst);offset=$.datepicker._checkOffset(inst,offset,isFixed);inst.dpDiv.css({position:($.datepicker._inDialog&&$.blockUI?"static":(isFixed?"fixed":"absolute")),display:"none",left:offset.left+"px",top:offset.top+"px"});if(!inst.inline){var showAnim=$.datepicker._get(inst,"showAnim")||"show";var duration=$.datepicker._get(inst,"duration");var postProcess=function(){$.datepicker._datepickerShowing=true;if($.browser.msie&&parseInt($.browser.version,10)<7){$("iframe.ui-datepicker-cover").css({width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4})}};if($.effects&&$.effects[showAnim]){inst.dpDiv.show(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[showAnim](duration,postProcess)}if(duration==""){postProcess()}if(inst.input[0].type!="hidden"){inst.input[0].focus()}$.datepicker._curInst=inst}},_updateDatepicker:function(inst){var dims={width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4};var self=this;inst.dpDiv.empty().append(this._generateHTML(inst)).find("iframe.ui-datepicker-cover").css({width:dims.width,height:dims.height}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){$(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).removeClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).removeClass("ui-datepicker-next-hover")}}).bind("mouseover",function(){if(!self._isDisabledDatepicker(inst.inline?inst.dpDiv.parent()[0]:inst.input[0])){$(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");$(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!=-1){$(this).addClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!=-1){$(this).addClass("ui-datepicker-next-hover")}}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();var numMonths=this._getNumberOfMonths(inst);var cols=numMonths[1];var width=17;if(cols>1){inst.dpDiv.addClass("ui-datepicker-multi-"+cols).css("width",(width*cols)+"em")}else{inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("")}inst.dpDiv[(numMonths[0]!=1||numMonths[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");inst.dpDiv[(this._get(inst,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(inst.input&&inst.input[0].type!="hidden"&&inst==$.datepicker._curInst){$(inst.input[0]).focus()}},_checkOffset:function(inst,offset,isFixed){var dpWidth=inst.dpDiv.outerWidth();var dpHeight=inst.dpDiv.outerHeight();var inputWidth=inst.input?inst.input.outerWidth():0;var inputHeight=inst.input?inst.input.outerHeight():0;var viewWidth=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)+$(document).scrollLeft();var viewHeight=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)+$(document).scrollTop();offset.left-=(this._get(inst,"isRTL")?(dpWidth-inputWidth):0);offset.left-=(isFixed&&offset.left==inst.input.offset().left)?$(document).scrollLeft():0;offset.top-=(isFixed&&offset.top==(inst.input.offset().top+inputHeight))?$(document).scrollTop():0;offset.left-=(offset.left+dpWidth>viewWidth&&viewWidth>dpWidth)?Math.abs(offset.left+dpWidth-viewWidth):0;offset.top-=(offset.top+dpHeight>viewHeight&&viewHeight>dpHeight)?Math.abs(offset.top+dpHeight+inputHeight*2-viewHeight):0;return offset},_findPos:function(obj){while(obj&&(obj.type=="hidden"||obj.nodeType!=1)){obj=obj.nextSibling}var position=$(obj).offset();return[position.left,position.top]},_hideDatepicker:function(input,duration){var inst=this._curInst;if(!inst||(input&&inst!=$.data(input,PROP_NAME))){return}if(inst.stayOpen){this._selectDate("#"+inst.id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear))}inst.stayOpen=false;if(this._datepickerShowing){duration=(duration!=null?duration:this._get(inst,"duration"));var showAnim=this._get(inst,"showAnim");var postProcess=function(){$.datepicker._tidyDialog(inst)};if(duration!=""&&$.effects&&$.effects[showAnim]){inst.dpDiv.hide(showAnim,$.datepicker._get(inst,"showOptions"),duration,postProcess)}else{inst.dpDiv[(duration==""?"hide":(showAnim=="slideDown"?"slideUp":(showAnim=="fadeIn"?"fadeOut":"hide")))](duration,postProcess)}if(duration==""){this._tidyDialog(inst)}var onClose=this._get(inst,"onClose");if(onClose){onClose.apply((inst.input?inst.input[0]:null),[(inst.input?inst.input.val():""),inst])}this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if($.blockUI){$.unblockUI();$("body").append(this.dpDiv)}}this._inDialog=false}this._curInst=null},_tidyDialog:function(inst){inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(event){if(!$.datepicker._curInst){return}var $target=$(event.target);if(($target.parents("#"+$.datepicker._mainDivId).length==0)&&!$target.hasClass($.datepicker.markerClassName)&&!$target.hasClass($.datepicker._triggerClass)&&$.datepicker._datepickerShowing&&!($.datepicker._inDialog&&$.blockUI)){$.datepicker._hideDatepicker(null,"")}},_adjustDate:function(id,offset,period){var target=$(id);var inst=this._getInst(target[0]);if(this._isDisabledDatepicker(target[0])){return}this._adjustInstDate(inst,offset+(period=="M"?this._get(inst,"showCurrentAtPos"):0),period);this._updateDatepicker(inst)},_gotoToday:function(id){var target=$(id);var inst=this._getInst(target[0]);if(this._get(inst,"gotoCurrent")&&inst.currentDay){inst.selectedDay=inst.currentDay;inst.drawMonth=inst.selectedMonth=inst.currentMonth;inst.drawYear=inst.selectedYear=inst.currentYear}else{var date=new Date();inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear()}this._notifyChange(inst);this._adjustDate(target)},_selectMonthYear:function(id,select,period){var target=$(id);var inst=this._getInst(target[0]);inst._selectingMonthYear=false;inst["selected"+(period=="M"?"Month":"Year")]=inst["draw"+(period=="M"?"Month":"Year")]=parseInt(select.options[select.selectedIndex].value,10);this._notifyChange(inst);this._adjustDate(target)},_clickMonthYear:function(id){var target=$(id);var inst=this._getInst(target[0]);if(inst.input&&inst._selectingMonthYear&&!$.browser.msie){inst.input[0].focus()}inst._selectingMonthYear=!inst._selectingMonthYear},_selectDay:function(id,month,year,td){var target=$(id);if($(td).hasClass(this._unselectableClass)||this._isDisabledDatepicker(target[0])){return}var inst=this._getInst(target[0]);inst.selectedDay=inst.currentDay=$("a",td).html();inst.selectedMonth=inst.currentMonth=month;inst.selectedYear=inst.currentYear=year;if(inst.stayOpen){inst.endDay=inst.endMonth=inst.endYear=null}this._selectDate(id,this._formatDate(inst,inst.currentDay,inst.currentMonth,inst.currentYear));if(inst.stayOpen){inst.rangeStart=this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay));this._updateDatepicker(inst)}},_clearDate:function(id){var target=$(id);var inst=this._getInst(target[0]);inst.stayOpen=false;inst.endDay=inst.endMonth=inst.endYear=inst.rangeStart=null;this._selectDate(target,"")},_selectDate:function(id,dateStr){var target=$(id);var inst=this._getInst(target[0]);dateStr=(dateStr!=null?dateStr:this._formatDate(inst));if(inst.input){inst.input.val(dateStr)}this._updateAlternate(inst);var onSelect=this._get(inst,"onSelect");if(onSelect){onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst])}else{if(inst.input){inst.input.trigger("change")}}if(inst.inline){this._updateDatepicker(inst)}else{if(!inst.stayOpen){this._hideDatepicker(null,this._get(inst,"duration"));this._lastInput=inst.input[0];if(typeof(inst.input[0])!="object"){inst.input[0].focus()}this._lastInput=null}}},_updateAlternate:function(inst){var altField=this._get(inst,"altField");if(altField){var altFormat=this._get(inst,"altFormat")||this._get(inst,"dateFormat");var date=this._getDate(inst);dateStr=this.formatDate(altFormat,date,this._getFormatConfig(inst));$(altField).each(function(){$(this).val(dateStr)})}},noWeekends:function(date){var day=date.getDay();return[(day>0&&day<6),""]},iso8601Week:function(date){var checkDate=new Date(date.getFullYear(),date.getMonth(),date.getDate());var firstMon=new Date(checkDate.getFullYear(),1-1,4);var firstDay=firstMon.getDay()||7;firstMon.setDate(firstMon.getDate()+1-firstDay);if(firstDay<4&&checkDate<firstMon){checkDate.setDate(checkDate.getDate()-3);return $.datepicker.iso8601Week(checkDate)}else{if(checkDate>new Date(checkDate.getFullYear(),12-1,28)){firstDay=new Date(checkDate.getFullYear()+1,1-1,4).getDay()||7;if(firstDay>4&&(checkDate.getDay()||7)<firstDay-3){return 1}}}return Math.floor(((checkDate-firstMon)/86400000)/7)+1},parseDate:function(format,value,settings){if(format==null||value==null){throw"Invalid arguments"}value=(typeof value=="object"?value.toString():value+"");if(value==""){return null}var shortYearCutoff=(settings?settings.shortYearCutoff:null)||this._defaults.shortYearCutoff;var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;var year=-1;var month=-1;var day=-1;var doy=-1;var literal=false;var lookAhead=function(match){var matches=(iFormat+1<format.length&&format.charAt(iFormat+1)==match);if(matches){iFormat++}return matches};var getNumber=function(match){lookAhead(match);var origSize=(match=="@"?14:(match=="y"?4:(match=="o"?3:2)));var size=origSize;var num=0;while(size>0&&iValue<value.length&&value.charAt(iValue)>="0"&&value.charAt(iValue)<="9"){num=num*10+parseInt(value.charAt(iValue++),10);size--}if(size==origSize){throw"Missing number at position "+iValue}return num};var getName=function(match,shortNames,longNames){var names=(lookAhead(match)?longNames:shortNames);var size=0;for(var j=0;j<names.length;j++){size=Math.max(size,names[j].length)}var name="";var iInit=iValue;while(size>0&&iValue<value.length){name+=value.charAt(iValue++);for(var i=0;i<names.length;i++){if(name==names[i]){return i+1}}size--}throw"Unknown name at position "+iInit};var checkLiteral=function(){if(value.charAt(iValue)!=format.charAt(iFormat)){throw"Unexpected literal at position "+iValue}iValue++};var iValue=0;for(var iFormat=0;iFormat<format.length;iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false}else{checkLiteral()}}else{switch(format.charAt(iFormat)){case"d":day=getNumber("d");break;case"D":getName("D",dayNamesShort,dayNames);break;case"o":doy=getNumber("o");break;case"m":month=getNumber("m");break;case"M":month=getName("M",monthNamesShort,monthNames);break;case"y":year=getNumber("y");break;case"@":var date=new Date(getNumber("@"));year=date.getFullYear();month=date.getMonth()+1;day=date.getDate();break;case"'":if(lookAhead("'")){checkLiteral()}else{literal=true}break;default:checkLiteral()}}}if(year==-1){year=new Date().getFullYear()}else{if(year<100){year+=new Date().getFullYear()-new Date().getFullYear()%100+(year<=shortYearCutoff?0:-100)}}if(doy>-1){month=1;day=doy;do{var dim=this._getDaysInMonth(year,month-1);if(day<=dim){break}month++;day-=dim}while(true)}var date=this._daylightSavingAdjust(new Date(year,month-1,day));if(date.getFullYear()!=year||date.getMonth()+1!=month||date.getDate()!=day){throw"Invalid date"}return date},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TIMESTAMP:"@",W3C:"yy-mm-dd",formatDate:function(format,date,settings){if(!date){return""}var dayNamesShort=(settings?settings.dayNamesShort:null)||this._defaults.dayNamesShort;var dayNames=(settings?settings.dayNames:null)||this._defaults.dayNames;var monthNamesShort=(settings?settings.monthNamesShort:null)||this._defaults.monthNamesShort;var monthNames=(settings?settings.monthNames:null)||this._defaults.monthNames;var lookAhead=function(match){var matches=(iFormat+1<format.length&&format.charAt(iFormat+1)==match);if(matches){iFormat++}return matches};var formatNumber=function(match,value,len){var num=""+value;if(lookAhead(match)){while(num.length<len){num="0"+num}}return num};var formatName=function(match,value,shortNames,longNames){return(lookAhead(match)?longNames[value]:shortNames[value])};var output="";var literal=false;if(date){for(var iFormat=0;iFormat<format.length;iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false}else{output+=format.charAt(iFormat)}}else{switch(format.charAt(iFormat)){case"d":output+=formatNumber("d",date.getDate(),2);break;case"D":output+=formatName("D",date.getDay(),dayNamesShort,dayNames);break;case"o":var doy=date.getDate();for(var m=date.getMonth()-1;m>=0;m--){doy+=this._getDaysInMonth(date.getFullYear(),m)}output+=formatNumber("o",doy,3);break;case"m":output+=formatNumber("m",date.getMonth()+1,2);break;case"M":output+=formatName("M",date.getMonth(),monthNamesShort,monthNames);break;case"y":output+=(lookAhead("y")?date.getFullYear():(date.getYear()%100<10?"0":"")+date.getYear()%100);break;case"@":output+=date.getTime();break;case"'":if(lookAhead("'")){output+="'"}else{literal=true}break;default:output+=format.charAt(iFormat)}}}}return output},_possibleChars:function(format){var chars="";var literal=false;for(var iFormat=0;iFormat<format.length;iFormat++){if(literal){if(format.charAt(iFormat)=="'"&&!lookAhead("'")){literal=false}else{chars+=format.charAt(iFormat)}}else{switch(format.charAt(iFormat)){case"d":case"m":case"y":case"@":chars+="0123456789";break;case"D":case"M":return null;case"'":if(lookAhead("'")){chars+="'"}else{literal=true}break;default:chars+=format.charAt(iFormat)}}}return chars},_get:function(inst,name){return inst.settings[name]!==undefined?inst.settings[name]:this._defaults[name]},_setDateFromField:function(inst){var dateFormat=this._get(inst,"dateFormat");var dates=inst.input?inst.input.val():null;inst.endDay=inst.endMonth=inst.endYear=null;var date=defaultDate=this._getDefaultDate(inst);var settings=this._getFormatConfig(inst);try{date=this.parseDate(dateFormat,dates,settings)||defaultDate}catch(event){this.log(event);date=defaultDate}inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();inst.currentDay=(dates?date.getDate():0);inst.currentMonth=(dates?date.getMonth():0);inst.currentYear=(dates?date.getFullYear():0);this._adjustInstDate(inst)},_getDefaultDate:function(inst){var date=this._determineDate(this._get(inst,"defaultDate"),new Date());var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&date<minDate?minDate:date);date=(maxDate&&date>maxDate?maxDate:date);return date},_determineDate:function(date,defaultDate){var offsetNumeric=function(offset){var date=new Date();date.setDate(date.getDate()+offset);return date};var offsetString=function(offset,getDaysInMonth){var date=new Date();var year=date.getFullYear();var month=date.getMonth();var day=date.getDate();var pattern=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;var matches=pattern.exec(offset);while(matches){switch(matches[2]||"d"){case"d":case"D":day+=parseInt(matches[1],10);break;case"w":case"W":day+=parseInt(matches[1],10)*7;break;case"m":case"M":month+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break;case"y":case"Y":year+=parseInt(matches[1],10);day=Math.min(day,getDaysInMonth(year,month));break}matches=pattern.exec(offset)}return new Date(year,month,day)};date=(date==null?defaultDate:(typeof date=="string"?offsetString(date,this._getDaysInMonth):(typeof date=="number"?(isNaN(date)?defaultDate:offsetNumeric(date)):date)));date=(date&&date.toString()=="Invalid Date"?defaultDate:date);if(date){date.setHours(0);date.setMinutes(0);date.setSeconds(0);date.setMilliseconds(0)}return this._daylightSavingAdjust(date)},_daylightSavingAdjust:function(date){if(!date){return null}date.setHours(date.getHours()>12?date.getHours()+2:0);return date},_setDate:function(inst,date,endDate){var clear=!(date);var origMonth=inst.selectedMonth;var origYear=inst.selectedYear;date=this._determineDate(date,new Date());inst.selectedDay=inst.currentDay=date.getDate();inst.drawMonth=inst.selectedMonth=inst.currentMonth=date.getMonth();inst.drawYear=inst.selectedYear=inst.currentYear=date.getFullYear();if(origMonth!=inst.selectedMonth||origYear!=inst.selectedYear){this._notifyChange(inst)}this._adjustInstDate(inst);if(inst.input){inst.input.val(clear?"":this._formatDate(inst))}},_getDate:function(inst){var startDate=(!inst.currentYear||(inst.input&&inst.input.val()=="")?null:this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return startDate},_generateHTML:function(inst){var today=new Date();today=this._daylightSavingAdjust(new Date(today.getFullYear(),today.getMonth(),today.getDate()));var isRTL=this._get(inst,"isRTL");var showButtonPanel=this._get(inst,"showButtonPanel");var hideIfNoPrevNext=this._get(inst,"hideIfNoPrevNext");var navigationAsDateFormat=this._get(inst,"navigationAsDateFormat");var numMonths=this._getNumberOfMonths(inst);var showCurrentAtPos=this._get(inst,"showCurrentAtPos");var stepMonths=this._get(inst,"stepMonths");var stepBigMonths=this._get(inst,"stepBigMonths");var isMultiMonth=(numMonths[0]!=1||numMonths[1]!=1);var currentDate=this._daylightSavingAdjust((!inst.currentDay?new Date(9999,9,9):new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");var drawMonth=inst.drawMonth-showCurrentAtPos;var drawYear=inst.drawYear;if(drawMonth<0){drawMonth+=12;drawYear--}if(maxDate){var maxDraw=this._daylightSavingAdjust(new Date(maxDate.getFullYear(),maxDate.getMonth()-numMonths[1]+1,maxDate.getDate()));maxDraw=(minDate&&maxDraw<minDate?minDate:maxDraw);while(this._daylightSavingAdjust(new Date(drawYear,drawMonth,1))>maxDraw){drawMonth--;if(drawMonth<0){drawMonth=11;drawYear--}}}inst.drawMonth=drawMonth;inst.drawYear=drawYear;var prevText=this._get(inst,"prevText");prevText=(!navigationAsDateFormat?prevText:this.formatDate(prevText,this._daylightSavingAdjust(new Date(drawYear,drawMonth-stepMonths,1)),this._getFormatConfig(inst)));var prev=(this._canAdjustMonth(inst,-1,drawYear,drawMonth)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery.datepicker._adjustDate(\'#'+inst.id+"', -"+stepMonths+", 'M');\" title=\""+prevText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"e":"w")+'">'+prevText+"</span></a>":(hideIfNoPrevNext?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+prevText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"e":"w")+'">'+prevText+"</span></a>"));var nextText=this._get(inst,"nextText");nextText=(!navigationAsDateFormat?nextText:this.formatDate(nextText,this._daylightSavingAdjust(new Date(drawYear,drawMonth+stepMonths,1)),this._getFormatConfig(inst)));var next=(this._canAdjustMonth(inst,+1,drawYear,drawMonth)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery.datepicker._adjustDate(\'#'+inst.id+"', +"+stepMonths+", 'M');\" title=\""+nextText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"w":"e")+'">'+nextText+"</span></a>":(hideIfNoPrevNext?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+nextText+'"><span class="ui-icon ui-icon-circle-triangle-'+(isRTL?"w":"e")+'">'+nextText+"</span></a>"));var currentText=this._get(inst,"currentText");var gotoDate=(this._get(inst,"gotoCurrent")&&inst.currentDay?currentDate:today);currentText=(!navigationAsDateFormat?currentText:this.formatDate(currentText,gotoDate,this._getFormatConfig(inst)));var controls=(!inst.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery.datepicker._hideDatepicker();">'+this._get(inst,"closeText")+"</button>":"");var buttonPanel=(showButtonPanel)?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(isRTL?controls:"")+(this._isInRange(inst,gotoDate)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery.datepicker._gotoToday(\'#'+inst.id+"');\">"+currentText+"</button>":"")+(isRTL?"":controls)+"</div>":"";var firstDay=parseInt(this._get(inst,"firstDay"),10);firstDay=(isNaN(firstDay)?0:firstDay);var dayNames=this._get(inst,"dayNames");var dayNamesShort=this._get(inst,"dayNamesShort");var dayNamesMin=this._get(inst,"dayNamesMin");var monthNames=this._get(inst,"monthNames");var monthNamesShort=this._get(inst,"monthNamesShort");var beforeShowDay=this._get(inst,"beforeShowDay");var showOtherMonths=this._get(inst,"showOtherMonths");var calculateWeek=this._get(inst,"calculateWeek")||this.iso8601Week;var endDate=inst.endDay?this._daylightSavingAdjust(new Date(inst.endYear,inst.endMonth,inst.endDay)):currentDate;var defaultDate=this._getDefaultDate(inst);var html="";for(var row=0;row<numMonths[0];row++){var group="";for(var col=0;col<numMonths[1];col++){var selectedDate=this._daylightSavingAdjust(new Date(drawYear,drawMonth,inst.selectedDay));var cornerClass=" ui-corner-all";var calender="";if(isMultiMonth){calender+='<div class="ui-datepicker-group ui-datepicker-group-';switch(col){case 0:calender+="first";cornerClass=" ui-corner-"+(isRTL?"right":"left");break;case numMonths[1]-1:calender+="last";cornerClass=" ui-corner-"+(isRTL?"left":"right");break;default:calender+="middle";cornerClass="";break}calender+='">'}calender+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+cornerClass+'">'+(/all|left/.test(cornerClass)&&row==0?(isRTL?next:prev):"")+(/all|right/.test(cornerClass)&&row==0?(isRTL?prev:next):"")+this._generateMonthYearHeader(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,row>0||col>0,monthNames,monthNamesShort)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var thead="";for(var dow=0;dow<7;dow++){var day=(dow+firstDay)%7;thead+="<th"+((dow+firstDay+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+dayNames[day]+'">'+dayNamesMin[day]+"</span></th>"}calender+=thead+"</tr></thead><tbody>";var daysInMonth=this._getDaysInMonth(drawYear,drawMonth);if(drawYear==inst.selectedYear&&drawMonth==inst.selectedMonth){inst.selectedDay=Math.min(inst.selectedDay,daysInMonth)}var leadDays=(this._getFirstDayOfMonth(drawYear,drawMonth)-firstDay+7)%7;var numRows=(isMultiMonth?6:Math.ceil((leadDays+daysInMonth)/7));var printDate=this._daylightSavingAdjust(new Date(drawYear,drawMonth,1-leadDays));for(var dRow=0;dRow<numRows;dRow++){calender+="<tr>";var tbody="";for(var dow=0;dow<7;dow++){var daySettings=(beforeShowDay?beforeShowDay.apply((inst.input?inst.input[0]:null),[printDate]):[true,""]);var otherMonth=(printDate.getMonth()!=drawMonth);var unselectable=otherMonth||!daySettings[0]||(minDate&&printDate<minDate)||(maxDate&&printDate>maxDate);tbody+='<td class="'+((dow+firstDay+6)%7>=5?" ui-datepicker-week-end":"")+(otherMonth?" ui-datepicker-other-month":"")+((printDate.getTime()==selectedDate.getTime()&&drawMonth==inst.selectedMonth&&inst._keyEvent)||(defaultDate.getTime()==printDate.getTime()&&defaultDate.getTime()==selectedDate.getTime())?" "+this._dayOverClass:"")+(unselectable?" "+this._unselectableClass+" ui-state-disabled":"")+(otherMonth&&!showOtherMonths?"":" "+daySettings[1]+(printDate.getTime()>=currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" "+this._currentClass:"")+(printDate.getTime()==today.getTime()?" ui-datepicker-today":""))+'"'+((!otherMonth||showOtherMonths)&&daySettings[2]?' title="'+daySettings[2]+'"':"")+(unselectable?"":" onclick=\"DP_jQuery.datepicker._selectDay('#"+inst.id+"',"+drawMonth+","+drawYear+', this);return false;"')+">"+(otherMonth?(showOtherMonths?printDate.getDate():"&#xa0;"):(unselectable?'<span class="ui-state-default">'+printDate.getDate()+"</span>":'<a class="ui-state-default'+(printDate.getTime()==today.getTime()?" ui-state-highlight":"")+(printDate.getTime()>=currentDate.getTime()&&printDate.getTime()<=endDate.getTime()?" ui-state-active":"")+'" href="#">'+printDate.getDate()+"</a>"))+"</td>";printDate.setDate(printDate.getDate()+1);printDate=this._daylightSavingAdjust(printDate)}calender+=tbody+"</tr>"}drawMonth++;if(drawMonth>11){drawMonth=0;drawYear++}calender+="</tbody></table>"+(isMultiMonth?"</div>"+((numMonths[0]>0&&col==numMonths[1]-1)?'<div class="ui-datepicker-row-break"></div>':""):"");group+=calender}html+=group}html+=buttonPanel+($.browser.msie&&parseInt($.browser.version,10)<7&&!inst.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");inst._keyEvent=false;return html},_generateMonthYearHeader:function(inst,drawMonth,drawYear,minDate,maxDate,selectedDate,secondary,monthNames,monthNamesShort){minDate=(inst.rangeStart&&minDate&&selectedDate<minDate?selectedDate:minDate);var changeMonth=this._get(inst,"changeMonth");var changeYear=this._get(inst,"changeYear");var showMonthAfterYear=this._get(inst,"showMonthAfterYear");var html='<div class="ui-datepicker-title">';var monthHtml="";if(secondary||!changeMonth){monthHtml+='<span class="ui-datepicker-month">'+monthNames[drawMonth]+"</span> "}else{var inMinYear=(minDate&&minDate.getFullYear()==drawYear);var inMaxYear=(maxDate&&maxDate.getFullYear()==drawYear);monthHtml+='<select class="ui-datepicker-month" onchange="DP_jQuery.datepicker._selectMonthYear(\'#'+inst.id+"', this, 'M');\" onclick=\"DP_jQuery.datepicker._clickMonthYear('#"+inst.id+"');\">";for(var month=0;month<12;month++){if((!inMinYear||month>=minDate.getMonth())&&(!inMaxYear||month<=maxDate.getMonth())){monthHtml+='<option value="'+month+'"'+(month==drawMonth?' selected="selected"':"")+">"+monthNamesShort[month]+"</option>"}}monthHtml+="</select>"}if(!showMonthAfterYear){html+=monthHtml+((secondary||changeMonth||changeYear)&&(!(changeMonth&&changeYear))?"&#xa0;":"")}if(secondary||!changeYear){html+='<span class="ui-datepicker-year">'+drawYear+"</span>"}else{var years=this._get(inst,"yearRange").split(":");var year=0;var endYear=0;if(years.length!=2){year=drawYear-10;endYear=drawYear+10}else{if(years[0].charAt(0)=="+"||years[0].charAt(0)=="-"){year=drawYear+parseInt(years[0],10);endYear=drawYear+parseInt(years[1],10)}else{year=parseInt(years[0],10);endYear=parseInt(years[1],10)}}year=(minDate?Math.max(year,minDate.getFullYear()):year);endYear=(maxDate?Math.min(endYear,maxDate.getFullYear()):endYear);html+='<select class="ui-datepicker-year" onchange="DP_jQuery.datepicker._selectMonthYear(\'#'+inst.id+"', this, 'Y');\" onclick=\"DP_jQuery.datepicker._clickMonthYear('#"+inst.id+"');\">";for(;year<=endYear;year++){html+='<option value="'+year+'"'+(year==drawYear?' selected="selected"':"")+">"+year+"</option>"}html+="</select>"}if(showMonthAfterYear){html+=(secondary||changeMonth||changeYear?"&#xa0;":"")+monthHtml}html+="</div>";return html},_adjustInstDate:function(inst,offset,period){var year=inst.drawYear+(period=="Y"?offset:0);var month=inst.drawMonth+(period=="M"?offset:0);var day=Math.min(inst.selectedDay,this._getDaysInMonth(year,month))+(period=="D"?offset:0);var date=this._daylightSavingAdjust(new Date(year,month,day));var minDate=this._getMinMaxDate(inst,"min",true);var maxDate=this._getMinMaxDate(inst,"max");date=(minDate&&date<minDate?minDate:date);date=(maxDate&&date>maxDate?maxDate:date);inst.selectedDay=date.getDate();inst.drawMonth=inst.selectedMonth=date.getMonth();inst.drawYear=inst.selectedYear=date.getFullYear();if(period=="M"||period=="Y"){this._notifyChange(inst)}},_notifyChange:function(inst){var onChange=this._get(inst,"onChangeMonthYear");if(onChange){onChange.apply((inst.input?inst.input[0]:null),[inst.selectedYear,inst.selectedMonth+1,inst])}},_getNumberOfMonths:function(inst){var numMonths=this._get(inst,"numberOfMonths");return(numMonths==null?[1,1]:(typeof numMonths=="number"?[1,numMonths]:numMonths))},_getMinMaxDate:function(inst,minMax,checkRange){var date=this._determineDate(this._get(inst,minMax+"Date"),null);return(!checkRange||!inst.rangeStart?date:(!date||inst.rangeStart>date?inst.rangeStart:date))},_getDaysInMonth:function(year,month){return 32-new Date(year,month,32).getDate()},_getFirstDayOfMonth:function(year,month){return new Date(year,month,1).getDay()},_canAdjustMonth:function(inst,offset,curYear,curMonth){var numMonths=this._getNumberOfMonths(inst);var date=this._daylightSavingAdjust(new Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1));if(offset<0){date.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()))}return this._isInRange(inst,date)},_isInRange:function(inst,date){var newMinDate=(!inst.rangeStart?null:this._daylightSavingAdjust(new Date(inst.selectedYear,inst.selectedMonth,inst.selectedDay)));newMinDate=(newMinDate&&inst.rangeStart<newMinDate?inst.rangeStart:newMinDate);var minDate=newMinDate||this._getMinMaxDate(inst,"min");var maxDate=this._getMinMaxDate(inst,"max");return((!minDate||date>=minDate)&&(!maxDate||date<=maxDate))},_getFormatConfig:function(inst){var shortYearCutoff=this._get(inst,"shortYearCutoff");shortYearCutoff=(typeof shortYearCutoff!="string"?shortYearCutoff:new Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCutoff:shortYearCutoff,dayNamesShort:this._get(inst,"dayNamesShort"),dayNames:this._get(inst,"dayNames"),monthNamesShort:this._get(inst,"monthNamesShort"),monthNames:this._get(inst,"monthNames")}},_formatDate:function(inst,day,month,year){if(!day){inst.currentDay=inst.selectedDay;inst.currentMonth=inst.selectedMonth;inst.currentYear=inst.selectedYear}var date=(day?(typeof day=="object"?day:this._daylightSavingAdjust(new Date(year,month,day))):this._daylightSavingAdjust(new Date(inst.currentYear,inst.currentMonth,inst.currentDay)));return this.formatDate(this._get(inst,"dateFormat"),date,this._getFormatConfig(inst))}});function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}return target}function isArray(a){return(a&&(($.browser.safari&&typeof a=="object"&&a.length)||(a.constructor&&a.constructor.toString().match(/\Array\(\)/))))}$.fn.datepicker=function(options){if(!$.datepicker.initialized){$(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv);$.datepicker.initialized=true}var otherArgs=Array.prototype.slice.call(arguments,1);if(typeof options=="string"&&(options=="isDisabled"||options=="getDate")){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}if(options=="option"&&arguments.length==2&&typeof arguments[1]=="string"){return $.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this[0]].concat(otherArgs))}return this.each(function(){typeof options=="string"?$.datepicker["_"+options+"Datepicker"].apply($.datepicker,[this].concat(otherArgs)):$.datepicker._attachDatepicker(this,options)})};$.datepicker=new Datepicker();$.datepicker.initialized=false;$.datepicker.uuid=new Date().getTime();$.datepicker.version="1.7.2";window.DP_jQuery=$})(jQuery);;(function(a){a.widget("ui.progressbar",{_init:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valueMin(),"aria-valuemax":this._valueMax(),"aria-valuenow":this._value()});this.valueDiv=a('<div class="ui-progressbar-value ui-widget-header ui-corner-left"></div>').appendTo(this.element);this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow").removeData("progressbar").unbind(".progressbar");this.valueDiv.remove();a.widget.prototype.destroy.apply(this,arguments)},value:function(b){if(b===undefined){return this._value()}this._setData("value",b);return this},_setData:function(b,c){switch(b){case"value":this.options.value=c;this._refreshValue();this._trigger("change",null,{});break}a.widget.prototype._setData.apply(this,arguments)},_value:function(){var b=this.options.value;if(b<this._valueMin()){b=this._valueMin()}if(b>this._valueMax()){b=this._valueMax()}return b},_valueMin:function(){var b=0;return b},_valueMax:function(){var b=100;return b},_refreshValue:function(){var b=this.value();this.valueDiv[b==this._valueMax()?"addClass":"removeClass"]("ui-corner-right");this.valueDiv.width(b+"%");this.element.attr("aria-valuenow",b)}});a.extend(a.ui.progressbar,{version:"1.7.2",defaults:{value:0}})})(jQuery);;jQuery.effects||(function(d){d.effects={version:"1.7.2",save:function(g,h){for(var f=0;f<h.length;f++){if(h[f]!==null){g.data("ec.storage."+h[f],g[0].style[h[f]])}}},restore:function(g,h){for(var f=0;f<h.length;f++){if(h[f]!==null){g.css(h[f],g.data("ec.storage."+h[f]))}}},setMode:function(f,g){if(g=="toggle"){g=f.is(":hidden")?"show":"hide"}return g},getBaseline:function(g,h){var i,f;switch(g[0]){case"top":i=0;break;case"middle":i=0.5;break;case"bottom":i=1;break;default:i=g[0]/h.height}switch(g[1]){case"left":f=0;break;case"center":f=0.5;break;case"right":f=1;break;default:f=g[1]/h.width}return{x:f,y:i}},createWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent()}var g={width:f.outerWidth(true),height:f.outerHeight(true),"float":f.css("float")};f.wrap('<div class="ui-effects-wrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');var j=f.parent();if(f.css("position")=="static"){j.css({position:"relative"});f.css({position:"relative"})}else{var i=f.css("top");if(isNaN(parseInt(i,10))){i="auto"}var h=f.css("left");if(isNaN(parseInt(h,10))){h="auto"}j.css({position:f.css("position"),top:i,left:h,zIndex:f.css("z-index")}).show();f.css({position:"relative",top:0,left:0})}j.css(g);return j},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(g,i,f,h){h=h||{};d.each(i,function(k,j){unit=g.cssUnit(j);if(unit[0]>0){h[j]=unit[0]*f+unit[1]}});return h},animateClass:function(h,i,k,j){var f=(typeof k=="function"?k:(j?j:null));var g=(typeof k=="string"?k:null);return this.each(function(){var q={};var o=d(this);var p=o.attr("style")||"";if(typeof p=="object"){p=p.cssText}if(h.toggle){o.hasClass(h.toggle)?h.remove=h.toggle:h.add=h.toggle}var l=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.addClass(h.add)}if(h.remove){o.removeClass(h.remove)}var m=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.removeClass(h.add)}if(h.remove){o.addClass(h.remove)}for(var r in m){if(typeof m[r]!="function"&&m[r]&&r.indexOf("Moz")==-1&&r.indexOf("length")==-1&&m[r]!=l[r]&&(r.match(/color/i)||(!r.match(/color/i)&&!isNaN(parseInt(m[r],10))))&&(l.position!="static"||(l.position=="static"&&!r.match(/left|top|bottom|right/)))){q[r]=m[r]}}o.animate(q,i,g,function(){if(typeof d(this).attr("style")=="object"){d(this).attr("style")["cssText"]="";d(this).attr("style")["cssText"]=p}else{d(this).attr("style",p)}if(h.add){d(this).addClass(h.add)}if(h.remove){d(this).removeClass(h.remove)}if(f){f.apply(this,arguments)}})})}};function c(g,f){var i=g[1]&&g[1].constructor==Object?g[1]:{};if(f){i.mode=f}var h=g[1]&&g[1].constructor!=Object?g[1]:(i.duration?i.duration:g[2]);h=d.fx.off?0:typeof h==="number"?h:d.fx.speeds[h]||d.fx.speeds._default;var j=i.callback||(d.isFunction(g[1])&&g[1])||(d.isFunction(g[2])&&g[2])||(d.isFunction(g[3])&&g[3]);return[g[0],i,h,j]}d.fn.extend({_show:d.fn.show,_hide:d.fn.hide,__toggle:d.fn.toggle,_addClass:d.fn.addClass,_removeClass:d.fn.removeClass,_toggleClass:d.fn.toggleClass,effect:function(g,f,h,i){return d.effects[g]?d.effects[g].call(this,{method:g,options:f||{},duration:h,callback:i}):null},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"show"))}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"hide"))}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))||(d.isFunction(arguments[0])||typeof arguments[0]=="boolean")){return this.__toggle.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"toggle"))}},addClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{add:g},f,i,h]):this._addClass(g)},removeClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{remove:g},f,i,h]):this._removeClass(g)},toggleClass:function(g,f,i,h){return((typeof f!=="boolean")&&f)?d.effects.animateClass.apply(this,[{toggle:g},f,i,h]):this._toggleClass(g,f)},morph:function(f,h,g,j,i){return d.effects.animateClass.apply(this,[{add:h,remove:f},g,j,i])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(f){var g=this.css(f),h=[];d.each(["em","px","%","pt"],function(j,k){if(g.indexOf(k)>0){h=[parseFloat(g),k]}});return h}});d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(g,f){d.fx.step[f]=function(h){if(h.state==0){h.start=e(h.elem,f);h.end=b(h.end)}h.elem.style[f]="rgb("+[Math.max(Math.min(parseInt((h.pos*(h.end[0]-h.start[0]))+h.start[0],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[1]-h.start[1]))+h.start[1],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[2]-h.start[2]))+h.start[2],10),255),0)].join(",")+")"}});function b(g){var f;if(g&&g.constructor==Array&&g.length==3){return g}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(g)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(g)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(g)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(g)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}if(f=/rgba\(0, 0, 0, 0\)/.exec(g)){return a.transparent}return a[d.trim(g).toLowerCase()]}function e(h,f){var g;do{g=d.curCSS(h,f);if(g!=""&&g!="transparent"||d.nodeName(h,"body")){break}f="backgroundColor"}while(h=h.parentNode);return b(g)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};d.easing.jswing=d.easing.swing;d.extend(d.easing,{def:"easeOutQuad",swing:function(g,h,f,j,i){return d.easing[d.easing.def](g,h,f,j,i)},easeInQuad:function(g,h,f,j,i){return j*(h/=i)*h+f},easeOutQuad:function(g,h,f,j,i){return-j*(h/=i)*(h-2)+f},easeInOutQuad:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h+f}return-j/2*((--h)*(h-2)-1)+f},easeInCubic:function(g,h,f,j,i){return j*(h/=i)*h*h+f},easeOutCubic:function(g,h,f,j,i){return j*((h=h/i-1)*h*h+1)+f},easeInOutCubic:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h+f}return j/2*((h-=2)*h*h+2)+f},easeInQuart:function(g,h,f,j,i){return j*(h/=i)*h*h*h+f},easeOutQuart:function(g,h,f,j,i){return-j*((h=h/i-1)*h*h*h-1)+f},easeInOutQuart:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h+f}return-j/2*((h-=2)*h*h*h-2)+f},easeInQuint:function(g,h,f,j,i){return j*(h/=i)*h*h*h*h+f},easeOutQuint:function(g,h,f,j,i){return j*((h=h/i-1)*h*h*h*h+1)+f},easeInOutQuint:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h*h+f}return j/2*((h-=2)*h*h*h*h+2)+f},easeInSine:function(g,h,f,j,i){return-j*Math.cos(h/i*(Math.PI/2))+j+f},easeOutSine:function(g,h,f,j,i){return j*Math.sin(h/i*(Math.PI/2))+f},easeInOutSine:function(g,h,f,j,i){return-j/2*(Math.cos(Math.PI*h/i)-1)+f},easeInExpo:function(g,h,f,j,i){return(h==0)?f:j*Math.pow(2,10*(h/i-1))+f},easeOutExpo:function(g,h,f,j,i){return(h==i)?f+j:j*(-Math.pow(2,-10*h/i)+1)+f},easeInOutExpo:function(g,h,f,j,i){if(h==0){return f}if(h==i){return f+j}if((h/=i/2)<1){return j/2*Math.pow(2,10*(h-1))+f}return j/2*(-Math.pow(2,-10*--h)+2)+f},easeInCirc:function(g,h,f,j,i){return-j*(Math.sqrt(1-(h/=i)*h)-1)+f},easeOutCirc:function(g,h,f,j,i){return j*Math.sqrt(1-(h=h/i-1)*h)+f},easeInOutCirc:function(g,h,f,j,i){if((h/=i/2)<1){return-j/2*(Math.sqrt(1-h*h)-1)+f}return j/2*(Math.sqrt(1-(h-=2)*h)+1)+f},easeInElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l)==1){return f+m}if(!k){k=l*0.3}if(h<Math.abs(m)){h=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/h)}return-(h*Math.pow(2,10*(i-=1))*Math.sin((i*l-j)*(2*Math.PI)/k))+f},easeOutElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l)==1){return f+m}if(!k){k=l*0.3}if(h<Math.abs(m)){h=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/h)}return h*Math.pow(2,-10*i)*Math.sin((i*l-j)*(2*Math.PI)/k)+m+f},easeInOutElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l/2)==2){return f+m}if(!k){k=l*(0.3*1.5)}if(h<Math.abs(m)){h=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/h)}if(i<1){return-0.5*(h*Math.pow(2,10*(i-=1))*Math.sin((i*l-j)*(2*Math.PI)/k))+f}return h*Math.pow(2,-10*(i-=1))*Math.sin((i*l-j)*(2*Math.PI)/k)*0.5+m+f},easeInBack:function(g,h,f,k,j,i){if(i==undefined){i=1.70158}return k*(h/=j)*h*((i+1)*h-i)+f},easeOutBack:function(g,h,f,k,j,i){if(i==undefined){i=1.70158}return k*((h=h/j-1)*h*((i+1)*h+i)+1)+f},easeInOutBack:function(g,h,f,k,j,i){if(i==undefined){i=1.70158}if((h/=j/2)<1){return k/2*(h*h*(((i*=(1.525))+1)*h-i))+f}return k/2*((h-=2)*h*(((i*=(1.525))+1)*h+i)+2)+f},easeInBounce:function(g,h,f,j,i){return j-d.easing.easeOutBounce(g,i-h,0,j,i)+f},easeOutBounce:function(g,h,f,j,i){if((h/=i)<(1/2.75)){return j*(7.5625*h*h)+f}else{if(h<(2/2.75)){return j*(7.5625*(h-=(1.5/2.75))*h+0.75)+f}else{if(h<(2.5/2.75)){return j*(7.5625*(h-=(2.25/2.75))*h+0.9375)+f}else{return j*(7.5625*(h-=(2.625/2.75))*h+0.984375)+f}}}},easeInOutBounce:function(g,h,f,j,i){if(h<i/2){return d.easing.easeInBounce(g,h*2,0,j,i)*0.5+f}return d.easing.easeOutBounce(g,h*2-i,0,j,i)*0.5+j*0.5+f}})})(jQuery);;(function(a){a.effects.blind=function(b){return this.queue(function(){var d=a(this),c=["position","top","left"];var h=a.effects.setMode(d,b.options.mode||"hide");var g=b.options.direction||"vertical";a.effects.save(d,c);d.show();var j=a.effects.createWrapper(d).css({overflow:"hidden"});var e=(g=="vertical")?"height":"width";var i=(g=="vertical")?j.height():j.width();if(h=="show"){j.css(e,0)}var f={};f[e]=h=="show"?i:0;j.animate(f,b.duration,b.options.easing,function(){if(h=="hide"){d.hide()}a.effects.restore(d,c);a.effects.removeWrapper(d);if(b.callback){b.callback.apply(d[0],arguments)}d.dequeue()})})}})(jQuery);;(function(a){a.effects.bounce=function(b){return this.queue(function(){var e=a(this),l=["position","top","left"];var k=a.effects.setMode(e,b.options.mode||"effect");var n=b.options.direction||"up";var c=b.options.distance||20;var d=b.options.times||5;var g=b.duration||250;if(/show|hide/.test(k)){l.push("opacity")}a.effects.save(e,l);e.show();a.effects.createWrapper(e);var f=(n=="up"||n=="down")?"top":"left";var p=(n=="up"||n=="left")?"pos":"neg";var c=b.options.distance||(f=="top"?e.outerHeight({margin:true})/3:e.outerWidth({margin:true})/3);if(k=="show"){e.css("opacity",0).css(f,p=="pos"?-c:c)}if(k=="hide"){c=c/(d*2)}if(k!="hide"){d--}if(k=="show"){var h={opacity:1};h[f]=(p=="pos"?"+=":"-=")+c;e.animate(h,g/2,b.options.easing);c=c/2;d--}for(var j=0;j<d;j++){var o={},m={};o[f]=(p=="pos"?"-=":"+=")+c;m[f]=(p=="pos"?"+=":"-=")+c;e.animate(o,g/2,b.options.easing).animate(m,g/2,b.options.easing);c=(k=="hide")?c*2:c/2}if(k=="hide"){var h={opacity:0};h[f]=(p=="pos"?"-=":"+=")+c;e.animate(h,g/2,b.options.easing,function(){e.hide();a.effects.restore(e,l);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(this,arguments)}})}else{var o={},m={};o[f]=(p=="pos"?"-=":"+=")+c;m[f]=(p=="pos"?"+=":"-=")+c;e.animate(o,g/2,b.options.easing).animate(m,g/2,b.options.easing,function(){a.effects.restore(e,l);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(this,arguments)}})}e.queue("fx",function(){e.dequeue()});e.dequeue()})}})(jQuery);;(function(a){a.effects.clip=function(b){return this.queue(function(){var f=a(this),j=["position","top","left","height","width"];var i=a.effects.setMode(f,b.options.mode||"hide");var k=b.options.direction||"vertical";a.effects.save(f,j);f.show();var c=a.effects.createWrapper(f).css({overflow:"hidden"});var e=f[0].tagName=="IMG"?c:f;var g={size:(k=="vertical")?"height":"width",position:(k=="vertical")?"top":"left"};var d=(k=="vertical")?e.height():e.width();if(i=="show"){e.css(g.size,0);e.css(g.position,d/2)}var h={};h[g.size]=i=="show"?d:0;h[g.position]=i=="show"?0:d/2;e.animate(h,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(i=="hide"){f.hide()}a.effects.restore(f,j);a.effects.removeWrapper(f);if(b.callback){b.callback.apply(f[0],arguments)}f.dequeue()}})})}})(jQuery);;(function(a){a.effects.drop=function(b){return this.queue(function(){var e=a(this),d=["position","top","left","opacity"];var i=a.effects.setMode(e,b.options.mode||"hide");var h=b.options.direction||"left";a.effects.save(e,d);e.show();a.effects.createWrapper(e);var f=(h=="up"||h=="down")?"top":"left";var c=(h=="up"||h=="left")?"pos":"neg";var j=b.options.distance||(f=="top"?e.outerHeight({margin:true})/2:e.outerWidth({margin:true})/2);if(i=="show"){e.css("opacity",0).css(f,c=="pos"?-j:j)}var g={opacity:i=="show"?1:0};g[f]=(i=="show"?(c=="pos"?"+=":"-="):(c=="pos"?"-=":"+="))+j;e.animate(g,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(i=="hide"){e.hide()}a.effects.restore(e,d);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);;(function(a){a.effects.explode=function(b){return this.queue(function(){var k=b.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3;var e=b.options.pieces?Math.round(Math.sqrt(b.options.pieces)):3;b.options.mode=b.options.mode=="toggle"?(a(this).is(":visible")?"hide":"show"):b.options.mode;var h=a(this).show().css("visibility","hidden");var l=h.offset();l.top-=parseInt(h.css("marginTop"),10)||0;l.left-=parseInt(h.css("marginLeft"),10)||0;var g=h.outerWidth(true);var c=h.outerHeight(true);for(var f=0;f<k;f++){for(var d=0;d<e;d++){h.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-d*(g/e),top:-f*(c/k)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g/e,height:c/k,left:l.left+d*(g/e)+(b.options.mode=="show"?(d-Math.floor(e/2))*(g/e):0),top:l.top+f*(c/k)+(b.options.mode=="show"?(f-Math.floor(k/2))*(c/k):0),opacity:b.options.mode=="show"?0:1}).animate({left:l.left+d*(g/e)+(b.options.mode=="show"?0:(d-Math.floor(e/2))*(g/e)),top:l.top+f*(c/k)+(b.options.mode=="show"?0:(f-Math.floor(k/2))*(c/k)),opacity:b.options.mode=="show"?1:0},b.duration||500)}}setTimeout(function(){b.options.mode=="show"?h.css({visibility:"visible"}):h.css({visibility:"visible"}).hide();if(b.callback){b.callback.apply(h[0])}h.dequeue();a("div.ui-effects-explode").remove()},b.duration||500)})}})(jQuery);;(function(a){a.effects.fold=function(b){return this.queue(function(){var e=a(this),k=["position","top","left"];var h=a.effects.setMode(e,b.options.mode||"hide");var o=b.options.size||15;var n=!(!b.options.horizFirst);var g=b.duration?b.duration/2:a.fx.speeds._default/2;a.effects.save(e,k);e.show();var d=a.effects.createWrapper(e).css({overflow:"hidden"});var i=((h=="show")!=n);var f=i?["width","height"]:["height","width"];var c=i?[d.width(),d.height()]:[d.height(),d.width()];var j=/([0-9]+)%/.exec(o);if(j){o=parseInt(j[1],10)/100*c[h=="hide"?0:1]}if(h=="show"){d.css(n?{height:0,width:o}:{height:o,width:0})}var m={},l={};m[f[0]]=h=="show"?c[0]:o;l[f[1]]=h=="show"?c[1]:0;d.animate(m,g,b.options.easing).animate(l,g,b.options.easing,function(){if(h=="hide"){e.hide()}a.effects.restore(e,k);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(e[0],arguments)}e.dequeue()})})}})(jQuery);;(function(a){a.effects.highlight=function(b){return this.queue(function(){var e=a(this),d=["backgroundImage","backgroundColor","opacity"];var h=a.effects.setMode(e,b.options.mode||"show");var c=b.options.color||"#ffff99";var g=e.css("backgroundColor");a.effects.save(e,d);e.show();e.css({backgroundImage:"none",backgroundColor:c});var f={backgroundColor:g};if(h=="hide"){f.opacity=0}e.animate(f,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(h=="hide"){e.hide()}a.effects.restore(e,d);if(h=="show"&&a.browser.msie){this.style.removeAttribute("filter")}if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);;(function(a){a.effects.pulsate=function(b){return this.queue(function(){var d=a(this);var g=a.effects.setMode(d,b.options.mode||"show");var f=b.options.times||5;var e=b.duration?b.duration/2:a.fx.speeds._default/2;if(g=="hide"){f--}if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},e,b.options.easing);f=f-2}for(var c=0;c<f;c++){d.animate({opacity:0},e,b.options.easing).animate({opacity:1},e,b.options.easing)}if(g=="hide"){d.animate({opacity:0},e,b.options.easing,function(){d.hide();if(b.callback){b.callback.apply(this,arguments)}})}else{d.animate({opacity:0},e,b.options.easing).animate({opacity:1},e,b.options.easing,function(){if(b.callback){b.callback.apply(this,arguments)}})}d.queue("fx",function(){d.dequeue()});d.dequeue()})}})(jQuery);;(function(a){a.effects.puff=function(b){return this.queue(function(){var f=a(this);var c=a.extend(true,{},b.options);var h=a.effects.setMode(f,b.options.mode||"hide");var g=parseInt(b.options.percent,10)||150;c.fade=true;var e={height:f.height(),width:f.width()};var d=g/100;f.from=(h=="hide")?e:{height:e.height*d,width:e.width*d};c.from=f.from;c.percent=(h=="hide")?g:100;c.mode=h;f.effect("scale",c,b.duration,b.callback);f.dequeue()})};a.effects.scale=function(b){return this.queue(function(){var g=a(this);var d=a.extend(true,{},b.options);var j=a.effects.setMode(g,b.options.mode||"effect");var h=parseInt(b.options.percent,10)||(parseInt(b.options.percent,10)==0?0:(j=="hide"?0:100));var i=b.options.direction||"both";var c=b.options.origin;if(j!="effect"){d.origin=c||["middle","center"];d.restore=true}var f={height:g.height(),width:g.width()};g.from=b.options.from||(j=="show"?{height:0,width:0}:f);var e={y:i!="horizontal"?(h/100):1,x:i!="vertical"?(h/100):1};g.to={height:f.height*e.y,width:f.width*e.x};if(b.options.fade){if(j=="show"){g.from.opacity=0;g.to.opacity=1}if(j=="hide"){g.from.opacity=1;g.to.opacity=0}}d.from=g.from;d.to=g.to;d.mode=j;g.effect("size",d,b.duration,b.callback);g.dequeue()})};a.effects.size=function(b){return this.queue(function(){var c=a(this),n=["position","top","left","width","height","overflow","opacity"];var m=["position","top","left","overflow","opacity"];var j=["width","height","overflow"];var p=["fontSize"];var k=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"];var f=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"];var g=a.effects.setMode(c,b.options.mode||"effect");var i=b.options.restore||false;var e=b.options.scale||"both";var o=b.options.origin;var d={height:c.height(),width:c.width()};c.from=b.options.from||d;c.to=b.options.to||d;if(o){var h=a.effects.getBaseline(o,d);c.from.top=(d.height-c.from.height)*h.y;c.from.left=(d.width-c.from.width)*h.x;c.to.top=(d.height-c.to.height)*h.y;c.to.left=(d.width-c.to.width)*h.x}var l={from:{y:c.from.height/d.height,x:c.from.width/d.width},to:{y:c.to.height/d.height,x:c.to.width/d.width}};if(e=="box"||e=="both"){if(l.from.y!=l.to.y){n=n.concat(k);c.from=a.effects.setTransition(c,k,l.from.y,c.from);c.to=a.effects.setTransition(c,k,l.to.y,c.to)}if(l.from.x!=l.to.x){n=n.concat(f);c.from=a.effects.setTransition(c,f,l.from.x,c.from);c.to=a.effects.setTransition(c,f,l.to.x,c.to)}}if(e=="content"||e=="both"){if(l.from.y!=l.to.y){n=n.concat(p);c.from=a.effects.setTransition(c,p,l.from.y,c.from);c.to=a.effects.setTransition(c,p,l.to.y,c.to)}}a.effects.save(c,i?n:m);c.show();a.effects.createWrapper(c);c.css("overflow","hidden").css(c.from);if(e=="content"||e=="both"){k=k.concat(["marginTop","marginBottom"]).concat(p);f=f.concat(["marginLeft","marginRight"]);j=n.concat(k).concat(f);c.find("*[width]").each(function(){child=a(this);if(i){a.effects.save(child,j)}var q={height:child.height(),width:child.width()};child.from={height:q.height*l.from.y,width:q.width*l.from.x};child.to={height:q.height*l.to.y,width:q.width*l.to.x};if(l.from.y!=l.to.y){child.from=a.effects.setTransition(child,k,l.from.y,child.from);child.to=a.effects.setTransition(child,k,l.to.y,child.to)}if(l.from.x!=l.to.x){child.from=a.effects.setTransition(child,f,l.from.x,child.from);child.to=a.effects.setTransition(child,f,l.to.x,child.to)}child.css(child.from);child.animate(child.to,b.duration,b.options.easing,function(){if(i){a.effects.restore(child,j)}})})}c.animate(c.to,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(g=="hide"){c.hide()}a.effects.restore(c,i?n:m);a.effects.removeWrapper(c);if(b.callback){b.callback.apply(this,arguments)}c.dequeue()}})})}})(jQuery);;(function(a){a.effects.shake=function(b){return this.queue(function(){var e=a(this),l=["position","top","left"];var k=a.effects.setMode(e,b.options.mode||"effect");var n=b.options.direction||"left";var c=b.options.distance||20;var d=b.options.times||3;var g=b.duration||b.options.duration||140;a.effects.save(e,l);e.show();a.effects.createWrapper(e);var f=(n=="up"||n=="down")?"top":"left";var p=(n=="up"||n=="left")?"pos":"neg";var h={},o={},m={};h[f]=(p=="pos"?"-=":"+=")+c;o[f]=(p=="pos"?"+=":"-=")+c*2;m[f]=(p=="pos"?"-=":"+=")+c*2;e.animate(h,g,b.options.easing);for(var j=1;j<d;j++){e.animate(o,g,b.options.easing).animate(m,g,b.options.easing)}e.animate(o,g,b.options.easing).animate(h,g/2,b.options.easing,function(){a.effects.restore(e,l);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(this,arguments)}});e.queue("fx",function(){e.dequeue()});e.dequeue()})}})(jQuery);;(function(a){a.effects.slide=function(b){return this.queue(function(){var e=a(this),d=["position","top","left"];var i=a.effects.setMode(e,b.options.mode||"show");var h=b.options.direction||"left";a.effects.save(e,d);e.show();a.effects.createWrapper(e).css({overflow:"hidden"});var f=(h=="up"||h=="down")?"top":"left";var c=(h=="up"||h=="left")?"pos":"neg";var j=b.options.distance||(f=="top"?e.outerHeight({margin:true}):e.outerWidth({margin:true}));if(i=="show"){e.css(f,c=="pos"?-j:j)}var g={};g[f]=(i=="show"?(c=="pos"?"+=":"-="):(c=="pos"?"-=":"+="))+j;e.animate(g,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(i=="hide"){e.hide()}a.effects.restore(e,d);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(this,arguments)}e.dequeue()}})})}})(jQuery);;(function(a){a.effects.transfer=function(b){return this.queue(function(){var f=a(this),h=a(b.options.to),e=h.offset(),g={top:e.top,left:e.left,height:h.innerHeight(),width:h.innerWidth()},d=f.offset(),c=a('<div class="ui-effects-transfer"></div>').appendTo(document.body).addClass(b.options.className).css({top:d.top,left:d.left,height:f.innerHeight(),width:f.innerWidth(),position:"absolute"}).animate(g,b.duration,b.options.easing,function(){c.remove();(b.callback&&b.callback.apply(f[0],arguments));f.dequeue()})})}})(jQuery);;;(function($){$.extend({metadata:{defaults:{type:'class',name:'metadata',cre:/({.*})/,single:'metadata'},setType:function(type,name){this.defaults.type=type;this.defaults.name=name;},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length)settings.single='metadata';var data=$.data(elem,settings.single);if(data)return data;data="{}";var getData=function(data){if(typeof data!="string")return data;if(data.indexOf('{')<0){data=eval("("+data+")");}}
var getObject=function(data){if(typeof data!="string")return data;data=eval("("+data+")");return data;}
if(settings.type=="html5"){var object={};$(elem.attributes).each(function(){var name=this.nodeName;if(name.match(/^data-/))name=name.replace(/^data-/,'');else return true;object[name]=getObject(this.nodeValue);});}else{if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m)
data=m[1];}else if(settings.type=="elem"){if(!elem.getElementsByTagName)return;var e=elem.getElementsByTagName(settings.name);if(e.length)
data=$.trim(e[0].innerHTML);}else if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr)
data=attr;}
object=getObject(data.indexOf("{")<0?"{"+data+"}":data);}
$.data(elem,settings.single,object);return object;}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts);};})(jQuery);;;(function($){var $serialScroll=$.serialScroll=function(settings){return $(window).serialScroll(settings);};$serialScroll.defaults={duration:1000,axis:'x',event:'click',start:0,step:1,lock:true,cycle:true,constant:true};$.fn.serialScroll=function(options){return this.each(function(){var
settings=$.extend({},$serialScroll.defaults,options),event=settings.event,step=settings.step,lazy=settings.lazy,context=settings.target?this:document,$pane=$(settings.target||this,context),pane=$pane[0],items=settings.items,active=settings.start,auto=settings.interval,nav=settings.navigation,timer;if(!lazy)
items=getItems();if(settings.force)
jump({},active);$(settings.prev||[],context).bind(event,-step,move);$(settings.next||[],context).bind(event,step,move);if(!pane.ssbound)
$pane.bind('prev.serialScroll',-step,move).bind('next.serialScroll',step,move).bind('goto.serialScroll',jump);if(auto)
$pane.bind('start.serialScroll',function(e){if(!auto){clear();auto=true;next();}}).bind('stop.serialScroll',function(){clear();auto=false;});$pane.bind('notify.serialScroll',function(e,elem){var i=index(elem);if(i>-1)
active=i;});pane.ssbound=true;if(settings.jump)
(lazy?$pane:getItems()).bind(event,function(e){jump(e,index(e.target));});if(nav)
nav=$(nav,context).bind(event,function(e){e.data=Math.round(getItems().length/nav.length)*nav.index(this);jump(e,this);});function move(e){e.data+=active;jump(e,this);};function jump(e,button){if(!isNaN(button)){e.data=button;button=pane;}
var
pos=e.data,n,real=e.type,$items=settings.exclude?getItems().slice(0,-settings.exclude):getItems(),limit=$items.length,elem=$items[pos],duration=settings.duration;if(real)
e.preventDefault();if(auto){clear();timer=setTimeout(next,settings.interval);}
if(!elem){n=pos<0?0:limit-1;if(active!=n)
{pos=n;}
else if(!settings.cycle)
{if(n==limit-1&&settings.onEnd)
{settings.onEnd();settings.onEnd=null;}
return;}
else
pos=limit-n-1;elem=$items[pos];}
if(!elem||settings.lock&&$pane.is(':animated')||real&&settings.onBefore&&settings.onBefore(e,elem,$pane,getItems(),pos)===false)return;if(settings.stop)
$pane.queue('fx',[]).stop();if(settings.constant)
duration=Math.abs(duration/step*(active-pos));$pane.scrollTo(elem,duration,settings).trigger('notify.serialScroll',[pos]);};function next(){$pane.trigger('next.serialScroll');};function clear(){clearTimeout(timer);};function getItems(){return $(items,pane);};function index(elem){if(!isNaN(elem))return elem;var $items=getItems(),i;while((i=$items.index(elem))==-1&&elem!=pane)
elem=elem.parentNode;return i;};});};})(jQuery);;;(function($){$.fn.media=function(options,f1,f2){return this.each(function(){if(typeof options=='function'){f2=f1;f1=options;options={};}
var o=getSettings(this,options);if(typeof f1=='function')f1(this,o);var r=getTypesRegExp();var m=r.exec(o.src)||[''];o.type?m[0]=o.type:m.shift();for(var i=0;i<m.length;i++){fn=m[i].toLowerCase();if(isDigit(fn[0]))fn='fn'+fn;if(!$.fn.media[fn])
continue;var player=$.fn.media[fn+'_player'];if(!o.params)o.params={};if(player){var num=player.autoplayAttr=='autostart';o.params[player.autoplayAttr||'autoplay']=num?(o.autoplay?1:0):o.autoplay?true:false;}
var $div=$.fn.media[fn](this,o);$div.css('backgroundColor',o.bgColor).width(o.width);if(typeof f2=='function')f2(this,$div[0],o,player.name);break;}});};$.fn.media.mapFormat=function(format,player){if(!format||!player||!$.fn.media.defaults.players[player])return;format=format.toLowerCase();if(isDigit(format[0]))format='fn'+format;$.fn.media[format]=$.fn.media[player];$.fn.media[format+'_player']=$.fn.media.defaults.players[player];};$.fn.media.setDefaults=function()
{this.defaults={autoplay:0,bgColor:'#ffffff',params:{wmode:'transparent'},attrs:{allowfullscreen:true},flashvars:{},flashVersion:'7',expressInstaller:null,flvPlayer:'/_ui/flash/mediaplayer.swf',mp3Player:'/_ui/flash/mediaplayer.swf',silverlight:{inplaceInstallPrompt:'true',isWindowless:'true',framerate:'24',version:'0.9',onError:null,onLoad:null,initParams:null,userContext:null}};this.defaults.players={flash:{name:'flash',types:'flv,mp3,swf',oAttrs:{classid:'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000',type:'application/x-oleobject',codebase:'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+$.fn.media.defaults.flashVersion},eAttrs:{type:'application/x-shockwave-flash',pluginspage:'http://www.adobe.com/go/getflashplayer'}},quicktime:{name:'quicktime',types:'aif,aiff,aac,au,bmp,gsm,mov,mid,midi,mpg,mpeg,mp4,m4a,psd,qt,qtif,qif,qti,snd,tif,tiff,wav,3g2,3gp',oAttrs:{classid:'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',codebase:'http://www.apple.com/qtactivex/qtplugin.cab'},eAttrs:{pluginspage:'http://www.apple.com/quicktime/download/'}},realplayer:{name:'real',types:'ra,ram,rm,rpm,rv,smi,smil',autoplayAttr:'autostart',oAttrs:{classid:'clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'},eAttrs:{type:'audio/x-pn-realaudio-plugin',pluginspage:'http://www.real.com/player/'}},winmedia:{name:'winmedia',types:'asf,avi,wma,wmv',autoplayAttr:'autostart',oUrl:'url',oAttrs:{classid:'clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6',type:'application/x-oleobject'},eAttrs:{type:$.browser.mozilla&&isFirefoxWMPPluginInstalled()?'application/x-ms-wmp':'application/x-mplayer2',pluginspage:'http://www.microsoft.com/Windows/MediaPlayer/'}},iframe:{name:'iframe',types:'html,pdf'},silverlight:{name:'silverlight',types:'xaml'}};};$.fn.media.setDefaults();function isFirefoxWMPPluginInstalled(){var plugs=navigator.plugins;for(i=0;i<plugs.length;i++){var plugin=plugs[i];if(plugin['filename']=='np-mswmp.dll')
return true;}
return false;}
var counter=1;for(var player in $.fn.media.defaults.players){var types=$.fn.media.defaults.players[player].types;$.each(types.split(','),function(i,o){if(isDigit(o[0]))o='fn'+o;$.fn.media[o]=$.fn.media[player]=getGenerator(player);$.fn.media[o+'_player']=$.fn.media.defaults.players[player];});};function getTypesRegExp(){var types='';if(!$.fn.media.defaults.players)
$.fn.media.setDefaults();for(var player in $.fn.media.defaults.players){if(types.length)types+=',';types+=$.fn.media.defaults.players[player].types;};return new RegExp('\\.('+types.replace(/,/g,'|')+')\\b');};function getGenerator(player){return function(el,options){return generate(el,options,player);};};function isDigit(c){return'0123456789'.indexOf(c)>-1;};function getSettings(el,options){options=options||{};var $el=$(el);var cls=el.className||'';var meta=$.metadata?$el.metadata():$.meta?$el.data():{};meta=meta||{};var w=el.getAttribute('width')||meta.width||parseInt(((cls.match(/w:(\d+)/)||[])[1]||0));var h=el.getAttribute('height')||meta.height||parseInt(((cls.match(/h:(\d+)/)||[])[1]||0));if(w)meta.width=w;if(h)meta.height=h;if(cls)meta.cls=cls;var a=$.fn.media.defaults;var b=options;var c=meta;var p={params:{bgColor:options.bgColor||$.fn.media.defaults.bgColor}};var opts=$.extend({},a,b,c);$.each(['attrs','params','flashvars','silverlight'],function(i,o){opts[o]=$.extend({},p[o]||{},a[o]||{},b[o]||{},c[o]||{});});if(typeof opts.caption=='undefined')opts.caption=$el.text();opts.src=opts.src||$el.attr('href')||$el.attr('src')||'unknown';return opts;};$.fn.media.swf=function(el,opts){if(!window.SWFObject&&!window.swfobject){if(opts.flashvars){var a=[];for(var f in opts.flashvars)
a.push(f+'='+opts.flashvars[f]);if(!opts.params)opts.params={};opts.params.flashvars=a.join('&');}
return generate(el,opts,'flash');}
var id=el.id?(' id="'+el.id+'"'):'';var cls=opts.cls?(' class="'+opts.cls+'"'):'';var $div=$('<div'+id+cls+'>');if(window.swfobject){$(el).after($div).appendTo($div);if(!el.id)el.id='movie_player_'+counter++;swfobject.embedSWF(opts.src,el.id,opts.width,opts.height,opts.flashVersion,opts.expressInstaller,opts.flashvars,opts.params,opts.attrs);}
else{$(el).after($div).remove();var so=new SWFObject(opts.src,'movie_player_'+counter++,opts.width,opts.height,opts.flashVersion,opts.bgColor);if(opts.expressInstaller)so.useExpressInstall(opts.expressInstaller);for(var p in opts.params)
if(p!='bgColor')so.addParam(p,opts.params[p]);for(var f in opts.flashvars)
so.addVariable(f,opts.flashvars[f]);so.write($div[0]);}
if(opts.caption)$('<div>').appendTo($div).html(opts.caption);return $div;};$.fn.media.flv=$.fn.media.mp3=function(el,opts){var src=opts.src;var image=el.getAttribute('image');var player=/\.mp3\b/i.test(src)?$.fn.media.defaults.mp3Player:$.fn.media.defaults.flvPlayer;opts.src=player;opts.src=opts.src+'?file='+src;opts.flashvars=$.extend({},{file:src,image:image},opts.flashvars);return $.fn.media.swf(el,opts);};$.fn.media.xaml=function(el,opts){if(!window.Sys||!window.Sys.Silverlight){if($.fn.media.xaml.warning)return;$.fn.media.xaml.warning=1;alert('You must include the Silverlight.js script.');return;}
var props={width:opts.width,height:opts.height,background:opts.bgColor,inplaceInstallPrompt:opts.silverlight.inplaceInstallPrompt,isWindowless:opts.silverlight.isWindowless,framerate:opts.silverlight.framerate,version:opts.silverlight.version};var events={onError:opts.silverlight.onError,onLoad:opts.silverlight.onLoad};var id1=el.id?(' id="'+el.id+'"'):'';var id2=opts.id||'AG'+counter++;var cls=opts.cls?(' class="'+opts.cls+'"'):'';var $div=$('<div'+id1+cls+'>');$(el).after($div).remove();Sys.Silverlight.createObjectEx({source:opts.src,initParams:opts.silverlight.initParams,userContext:opts.silverlight.userContext,id:id2,parentElement:$div[0],properties:props,events:events});if(opts.caption)$('<div>').appendTo($div).html(opts.caption);return $div;};function generate(el,opts,player){var $el=$(el);var o=$.fn.media.defaults.players[player];if(player=='iframe'){var o=$('<iframe'+' width="'+opts.width+'" height="'+opts.height+'" >');o.attr('src',opts.src);o.css('backgroundColor',o.bgColor);}
else if($.browser.msie){var a=['<object width="'+opts.width+'" height="'+opts.height+'" '];for(var key in opts.attrs)
a.push(key+'="'+opts.attrs[key]+'" ');for(var key in o.oAttrs||{})
a.push(key+'="'+o.oAttrs[key]+'" ');a.push('></ob'+'ject'+'>');var p=['<param name="'+(o.oUrl||'src')+'" value="'+opts.src+'">'];for(var key in opts.params)
p.push('<param name="'+key+'" value="'+opts.params[key]+'">');var o=document.createElement(a.join(''));for(var i=0;i<p.length;i++)
o.appendChild(document.createElement(p[i]));}
else{var a=['<embed width="'+opts.width+'" height="'+opts.height+'" style="display:block"'];if(opts.src)a.push(' src="'+opts.src+'" ');for(var key in opts.attrs)
a.push(key+'="'+opts.attrs[key]+'" ');for(var key in o.eAttrs||{})
a.push(key+'="'+o.eAttrs[key]+'" ');for(var key in opts.params)
a.push(key+'="'+opts.params[key]+'" ');a.push('></em'+'bed'+'>');}
var id=el.id?(' id="'+el.id+'"'):'';var cls=opts.cls?(' class="'+opts.cls+'"'):'';var $div=$('<div'+id+cls+'>');$el.after($div).remove();($.browser.msie||player=='iframe')?$div.append(o):$div.html(a.join(''));if(opts.caption)$('<div>').appendTo($div).html(opts.caption);return $div;};})(jQuery);;;(function($){var o=$.scrollTo=function(a,b,c){o.window().scrollTo(a,b,c)};o.defaults={axis:'y',duration:1};o.window=function(){return $($.browser.safari?'body':'html')};$.fn.scrollTo=function(l,m,n){if(typeof m=='object'){n=m;m=0}n=$.extend({},o.defaults,n);m=m||n.speed||n.duration;n.queue=n.queue&&n.axis.length>1;if(n.queue)m/=2;n.offset=j(n.offset);n.over=j(n.over);return this.each(function(){var a=this,b=$(a),t=l,c,d={},w=b.is('html,body');switch(typeof t){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(t)){t=j(t);break}t=$(t,this);case'object':if(t.is||t.style)c=(t=$(t)).offset()}$.each(n.axis.split(''),function(i,f){var P=f=='x'?'Left':'Top',p=P.toLowerCase(),k='scroll'+P,e=a[k],D=f=='x'?'Width':'Height';if(c){d[k]=c[p]+(w?0:e-b.offset()[p]);if(n.margin){d[k]-=parseInt(t.css('margin'+P))||0;d[k]-=parseInt(t.css('border'+P+'Width'))||0}d[k]+=n.offset[p]||0;if(n.over[p])d[k]+=t[D.toLowerCase()]()*n.over[p]}else d[k]=t[p];if(/^\d+$/.test(d[k]))d[k]=d[k]<=0?0:Math.min(d[k],h(D));if(!i&&n.queue){if(e!=d[k])g(n.onAfterFirst);delete d[k]}});g(n.onAfter);function g(a){b.animate(d,m,n.easing,a&&function(){a.call(this,l)})};function h(D){var b=w?$.browser.opera?document.body:document.documentElement:a;return b['scroll'+D]-b['client'+D]}})};function j(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);;jQuery.fn.confirm=function(options){options=jQuery.extend({msg:'Are you sure?',stopAfter:'never',wrapper:'<span></span>',eventType:'click',dialogShow:'show',dialogSpeed:'',timeout:0},options);options.stopAfter=options.stopAfter.toLowerCase();if(!options.stopAfter in['never','once','ok','cancel']){options.stopAfter='never';}
options.buttons=jQuery.extend({ok:'Yes',cancel:'No',wrapper:'<a href="#"></a>',separator:'/'},options.buttons);var type=options.eventType;return this.each(function(){var target=this;var $target=jQuery(target);var timer;var saveHandlers=function(){var events=jQuery.data(target,'events');if(!events){return;}
target._handlers=new Array();for(var i in events[type]){target._handlers.push(events[type][i]);}}
var $ok=jQuery(options.buttons.wrapper).append(options.buttons.ok).click(function(){if(options.timeout!=0){clearTimeout(timer);}
$target.unbind(type,handler);$target.show();$dialog.hide();if(target._handlers!=undefined){jQuery.each(target._handlers,function(){$target.click(this);});}
$target.click();if(options.stopAfter!='ok'&&options.stopAfter!='once'){$target.unbind(type);$target.one(type,handler);}
return false;})
var $cancel=jQuery(options.buttons.wrapper).append(options.buttons.cancel).click(function(){if(options.timeout!=0){clearTimeout(timer);}
if(options.stopAfter!='cancel'&&options.stopAfter!='once'){$target.one(type,handler);}
$target.show();$dialog.hide();return false;});if(options.buttons.cls){$ok.addClass(options.buttons.cls);$cancel.addClass(options.buttons.cls);}
var $dialog=jQuery(options.wrapper).append(options.msg).append($ok).append(options.buttons.separator).append($cancel);var handler=function(){jQuery(this).hide();if(options.dialogShow!='show'){$dialog.hide();}
$dialog.insertBefore(this);$dialog[options.dialogShow](options.dialogSpeed);if(options.timeout!=0){clearTimeout(timer);timer=setTimeout(function(){$cancel.click();$target.one(type,handler);},options.timeout);}
return false;};saveHandlers();$target.unbind(type);target._confirm=handler
target._confirmEvent=type;$target.one(type,handler);});};jQuery.fn.selectbox=function(options){var settings={className:'jquery-selectbox',animationSpeed:"normal",listboxMaxSize:10,replaceInvisible:false};var commonClass='jquery-custom-selectboxes-replaced';var listOpen=false;var showList=function(listObj){var selectbox=listObj.parents('.'+settings.className+'');listObj.slideDown(settings.animationSpeed,function(){listOpen=true;});selectbox.addClass('selecthover');jQuery(document).bind('click',onBlurList);return listObj;}
var hideList=function(listObj){var selectbox=listObj.parents('.'+settings.className+'');listObj.slideUp(settings.animationSpeed,function(){listOpen=false;jQuery(this).parents('.'+settings.className+'').removeClass('selecthover');});jQuery(document).unbind('click',onBlurList);return listObj;}
var onBlurList=function(e){var trgt=e.target;var currentListElements=jQuery('.'+settings.className+'-list:visible').parent().find('*').andSelf();if(jQuery.inArray(trgt,currentListElements)<0&&listOpen){hideList(jQuery('.'+commonClass+'-list'));}
return false;}
settings=jQuery.extend(settings,options||{});return this.each(function(){var _this=jQuery(this);if(_this.filter(':visible').length==0&&!settings.replaceInvisible)
return;var replacement=jQuery('<div class="'+settings.className+' '+commonClass+'">'+'<div class="'+settings.className+'-moreButton" />'+'<div class="'+settings.className+'-list '+commonClass+'-list" />'+'<span class="'+settings.className+'-currentItem" />'+'</div>');jQuery('option',_this).each(function(k,v){var v=jQuery(v);var listElement=jQuery('<span class="'+settings.className+'-item value-'+v.val()+' item-'+k+'">'+v.text()+'</span>');listElement.click(function(){var thisListElement=jQuery(this);var thisReplacment=thisListElement.parents('.'+settings.className);var thisIndex=thisListElement[0].className.split(' ');for(k1 in thisIndex){if(/^item-[0-9]+$/.test(thisIndex[k1])){thisIndex=parseInt(thisIndex[k1].replace('item-',''),10);break;}};var thisValue=thisListElement[0].className.split(' ');for(k1 in thisValue){if(/^value-.+$/.test(thisValue[k1])){thisValue=thisValue[k1].replace('value-','');break;}};thisReplacment.find('.'+settings.className+'-currentItem').text(thisListElement.text());thisReplacment.find('select').val(thisValue).triggerHandler('change');var thisSublist=thisReplacment.find('.'+settings.className+'-list');if(thisSublist.filter(":visible").length>0){hideList(thisSublist);}else{showList(thisSublist);}}).bind('mouseenter',function(){jQuery(this).addClass('listelementhover');}).bind('mouseleave',function(){jQuery(this).removeClass('listelementhover');});jQuery('.'+settings.className+'-list',replacement).append(listElement);if(v.filter(':selected').length>0){jQuery('.'+settings.className+'-currentItem',replacement).text(v.text());}});replacement.find('.'+settings.className+'-moreButton').click(function(){var thisMoreButton=jQuery(this);var otherLists=jQuery('.'+settings.className+'-list').not(thisMoreButton.siblings('.'+settings.className+'-list'));hideList(otherLists);var thisList=thisMoreButton.siblings('.'+settings.className+'-list');if(thisList.filter(":visible").length>0){hideList(thisList);}else{showList(thisList);}}).bind('mouseenter',function(){jQuery(this).addClass('morebuttonhover');}).bind('mouseleave',function(){jQuery(this).removeClass('morebuttonhover');});_this.hide().replaceWith(replacement).appendTo(replacement);var thisListBox=replacement.find('.'+settings.className+'-list');var thisListBoxSize=thisListBox.find('.'+settings.className+'-item').length;if(thisListBoxSize>settings.listboxMaxSize)
thisListBoxSize=settings.listboxMaxSize;if(thisListBoxSize==0)
thisListBoxSize=1;var thisListBoxWidth=Math.round(_this.width()+5);if(jQuery.browser.safari)
thisListBoxWidth=thisListBoxWidth*0.94;replacement.css('width',thisListBoxWidth+'px');thisListBox.css({width:Math.round(thisListBoxWidth-5)+'px',height:thisListBoxSize+'em'});});}
jQuery.fn.unselectbox=function(){var commonClass='jquery-custom-selectboxes-replaced';return this.each(function(){var selectToRemove=jQuery(this).filter('.'+commonClass);selectToRemove.replaceWith(selectToRemove.find('select').show());});};eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('t K={16:\'K\',1L:G,1M:G,1d:G,2f:y(){u(D.2g!=8&&D.1N&&!D.1N[q.16]){q.1L=M;q.1M=M}17 u(D.2g==8){q.1d=M}},2h:D.2i,1O:[],1b:{},2j:y(){u(q.1L||q.1M){D.1N.2L(q.16,\'2M:2N-2O-2P:x\')}u(q.1d){D.2Q(\'<?2R 2S="\'+q.16+\'" 2T="#1P#2k" ?>\')}},2l:y(){t a=D.1k(\'z\');D.2m.1w.1Q(a,D.2m.1w.1w);u(a.12){2n{t b=a.12;b.1x(q.16+\'\\\\:*\',\'{1l:2U(#1P#2k)}\');q.12=b}2o(2p){}}17{q.12=a}},1x:y(a,b,c){u(1R b==\'1S\'||b===2V){b=0}u(b.2W.2q().1y(\'2X\')==-1){b=b.2q().2Y(/[^0-9 ]/g,\'\').1T(\' \')}H(t i=0;i<4;i++){b[i]=(!b[i]&&b[i]!==0)?b[C.1e((i-2),0)]:b[i]}u(q.12){u(q.12.1x){t d=a.1T(\',\');H(t i=0;i<d.1U;i++){q.12.1x(d[i],\'1l:2Z(K.1V.2r(q, [\'+b.1W(\',\')+\']))\')}}17 u(c){t e=b.1W(\'F \')+\'F\';q.12.1z(D.2s(a+\' {Q-1f:\'+e+\'; -30-Q-1f:\'+e+\';}\'));q.12.1z(D.2s(a+\' {-1A-Q-1m-1n-1f:\'+b[0]+\'F \'+b[0]+\'F; -1A-Q-1m-1X-1f:\'+b[1]+\'F \'+b[1]+\'F; -1A-Q-1Y-1X-1f:\'+b[2]+\'F \'+b[2]+\'F; -1A-Q-1Y-1n-1f:\'+b[3]+\'F \'+b[3]+\'F;}\'))}}17 u(q.1d){q.1O.31({\'2t\':a,\'2u\':b})}},2v:y(a){2w(32.33){I\'z.Q\':I\'z.34\':I\'z.1B\':q.1o(a);13;I\'z.2x\':q.1Z(a);13;I\'z.1p\':I\'z.2y\':I\'z.2z\':q.1o(a);13;I\'z.20\':a.18.z.20=(a.z.20==\'S\')?\'S\':\'35\';13;I\'z.21\':q.22(a);13;I\'z.1c\':a.18.z.1c=a.z.1c;13}},1o:y(a){a.14.23=\'\';q.2A(a);q.1Z(a);q.1C(a);q.1D(a);q.24(a);q.2B(a);q.22(a)},22:y(a){u(a.W.21.1y(\'36\')!=-1){t b=a.W.21;b=1g(b.37(b.25(\'=\')+1,b.25(\')\')),10)/2C;H(t v 1h a.x){a.x[v].1i.38=b}}},2A:y(a){u(!a.W){1q}17{t b=a.W}a.14.1p=\'\';a.14.1E=\'\';t c=(b.1p==\'2D\');t d=M;u(b.1E!=\'S\'||a.1F){u(!a.1F){a.J=b.1E;a.J=a.J.39(5,a.J.25(\'")\')-5)}17{a.J=a.26}t e=q;u(!e.1b[a.J]){t f=D.1k(\'3a\');f.1r(\'3b\',y(){q.1s=q.3c;q.1t=q.3d;e.1D(a)});f.3e=e.16+\'3f\';f.14.23=\'1l:S; 1j:27; 1m:-2E; 1n:-2E; Q:S;\';f.26=a.J;f.2F(\'1s\');f.2F(\'1t\');D.2G.1Q(f,D.2G.1w);e.1b[a.J]=f}a.x.Z.1i.26=a.J;d=G}a.x.Z.2H=!d;a.x.Z.1G=\'S\';a.x.1u.2H=!c;a.x.1u.1G=b.1p;a.14.1E=\'S\';a.14.1p=\'2D\'},1Z:y(a){a.x.1H.1G=a.W.2x},1C:y(a){t c=[\'N\',\'19\',\'1a\',\'O\'];a.P={};H(t b=0;b<4;b++){a.P[c[b]]=1g(a.W[\'Q\'+c[b]+\'U\'],10)||0}},1D:y(c){t e=[\'O\',\'N\',\'U\',\'V\'];H(t d=0;d<4;d++){c.E[e[d]]=c[\'3g\'+e[d]]}t f=y(a,b){a.z.1n=(b?0:c.E.O)+\'F\';a.z.1m=(b?0:c.E.N)+\'F\';a.z.1s=c.E.U+\'F\';a.z.1t=c.E.V+\'F\'};H(t v 1h c.x){t g=(v==\'Z\')?1:2;c.x[v].3h=(c.E.U*g)+\', \'+(c.E.V*g);f(c.x[v],M)}f(c.18,G);u(K.1d){c.x.1H.z.28=\'-3i\';u(1R c.P==\'1S\'){q.1C(c)}c.x.1u.z.28=(c.P.N-1)+\'F \'+(c.P.O-1)+\'F\'}},24:y(j){t k=y(a,w,h,r,b,c,d){t e=a?[\'m\',\'1I\',\'l\',\'1J\',\'l\',\'1I\',\'l\',\'1J\',\'l\']:[\'1J\',\'l\',\'1I\',\'l\',\'1J\',\'l\',\'1I\',\'l\',\'m\'];b*=d;c*=d;w*=d;h*=d;t R=r.2I();H(t i=0;i<4;i++){R[i]*=d;R[i]=C.3j(w/2,h/2,R[i])}t f=[e[0]+C.11(0+b)+\',\'+C.11(R[0]+c),e[1]+C.11(R[0]+b)+\',\'+C.11(0+c),e[2]+C.15(w-R[1]+b)+\',\'+C.11(0+c),e[3]+C.15(w+b)+\',\'+C.11(R[1]+c),e[4]+C.15(w+b)+\',\'+C.15(h-R[2]+c),e[5]+C.15(w-R[2]+b)+\',\'+C.15(h+c),e[6]+C.11(R[3]+b)+\',\'+C.15(h+c),e[7]+C.11(0+b)+\',\'+C.15(h-R[3]+c),e[8]+C.11(0+b)+\',\'+C.11(R[0]+c)];u(!a){f.3k()}t g=f.1W(\'\');1q g};u(1R j.P==\'1S\'){q.1C(j)}t l=j.P;t m=j.2J.2I();t n=k(M,j.E.U,j.E.V,m,0,0,2);m[0]-=C.1e(l.O,l.N);m[1]-=C.1e(l.N,l.19);m[2]-=C.1e(l.19,l.1a);m[3]-=C.1e(l.1a,l.O);H(t i=0;i<4;i++){m[i]=C.1e(m[i],0)}t o=k(G,j.E.U-l.O-l.19,j.E.V-l.N-l.1a,m,l.O,l.N,2);t p=k(M,j.E.U-l.O-l.19+1,j.E.V-l.N-l.1a+1,m,l.O,l.N,1);j.x.1u.29=o;j.x.Z.29=p;j.x.1H.29=n+o;q.2K(j)},2B:y(a){t s=a.W;t b=[\'N\',\'O\',\'19\',\'1a\'];H(t i=0;i<4;i++){a.14[\'1B\'+b[i]]=(1g(s[\'1B\'+b[i]],10)||0)+(1g(s[\'Q\'+b[i]+\'U\'],10)||0)+\'F\'}a.14.Q=\'S\'},2K:y(e){t f=K;u(!e.J||!f.1b[e.J]){1q}t g=e.W;t h={\'X\':0,\'Y\':0};t i=y(a,b){t c=M;2w(b){I\'1n\':I\'1m\':h[a]=0;13;I\'3l\':h[a]=0.5;13;I\'1X\':I\'1Y\':h[a]=1;13;1P:u(b.1y(\'%\')!=-1){h[a]=1g(b,10)*0.3m}17{c=G}}t d=(a==\'X\');h[a]=C.15(c?((e.E[d?\'U\':\'V\']-(e.P[d?\'O\':\'N\']+e.P[d?\'19\':\'1a\']))*h[a])-(f.1b[e.J][d?\'1s\':\'1t\']*h[a]):1g(b,10));h[a]+=1};H(t b 1h h){i(b,g[\'2y\'+b])}e.x.Z.1i.1j=(h.X/(e.E.U-e.P.O-e.P.19+1))+\',\'+(h.Y/(e.E.V-e.P.N-e.P.1a+1));t j=g.2z;t c={\'T\':1,\'R\':e.E.U+1,\'B\':e.E.V+1,\'L\':1};t k={\'X\':{\'2a\':\'L\',\'2b\':\'R\',\'d\':\'U\'},\'Y\':{\'2a\':\'T\',\'2b\':\'B\',\'d\':\'V\'}};u(j!=\'2c\'){c={\'T\':(h.Y),\'R\':(h.X+f.1b[e.J].1s),\'B\':(h.Y+f.1b[e.J].1t),\'L\':(h.X)};u(j.1y(\'2c-\')!=-1){t v=j.1T(\'2c-\')[1].3n();c[k[v].2a]=1;c[k[v].2b]=e.E[k[v].d]+1}u(c.B>e.E.V){c.B=e.E.V+1}}e.x.Z.z.3o=\'3p(\'+c.T+\'F \'+c.R+\'F \'+c.B+\'F \'+c.L+\'F)\'},1v:y(a){t b=q;2d(y(){b.1o(a)},1)},2e:y(a){q.1D(a);q.24(a)},1V:y(b){q.z.1l=\'S\';u(!q.W){1q}17{t c=q.W}t d={3q:G,3r:G,3s:G,3t:G,3u:G,3v:G,3w:G};u(d[q.1K]===G){1q}t e=q;t f=K;q.2J=b;q.E={};t g={3x:\'2e\',3y:\'2e\'};u(q.1K==\'A\'){t i={3z:\'1v\',3A:\'1v\',3B:\'1v\',3C:\'1v\'};H(t a 1h i){g[a]=i[a]}}H(t h 1h g){q.1r(\'3D\'+h,y(){f[g[h]](e)})}q.1r(\'3E\',y(){f.2v(e)});t j=y(a){a.z.3F=1;u(a.W.1j==\'3G\'){a.z.1j=\'3H\'}};j(q.3I);j(q);q.18=D.1k(\'3J\');q.18.14.23=\'1l:S; 1j:27; 28:0; 1B:0; Q:0; 3K:S;\';q.18.z.1c=c.1c;q.x={\'1u\':M,\'Z\':M,\'1H\':M};H(t v 1h q.x){q.x[v]=D.1k(f.16+\':3L\');q.x[v].1i=D.1k(f.16+\':3M\');q.x[v].1z(q.x[v].1i);q.x[v].3N=G;q.x[v].z.1j=\'27\';q.x[v].z.1c=c.1c;q.x[v].3O=\'1,1\';q.18.1z(q.x[v])}q.x.Z.1G=\'S\';q.x.Z.1i.3P=\'3Q\';q.3R.1Q(q.18,q);q.1F=G;u(q.1K==\'3S\'){q.1F=M;q.z.3T=\'3U\'}2d(y(){f.1o(e)},1)}};2n{D.3V("3W",G,M)}2o(2p){}K.2f();K.2j();K.2l();u(K.1d&&D.1r&&K.2h){D.1r(\'3X\',y(){u(D.3Y==\'3Z\'){t d=K.1O;t e=d.1U;t f=y(a,b,c){2d(y(){K.1V.2r(a,b)},c*2C)};H(t i=0;i<e;i++){t g=D.2i(d[i].2t);t h=g.1U;H(t r=0;r<h;r++){u(g[r].1K!=\'40\'){f(g[r],d[i].2u,r)}}}}})}',62,249,'||||||||||||||||||||||||||this|||var|if|||vml|function|style|||Math|document|dim|px|false|for|case|vmlBg|DD_roundies||true|Top|Left|bW|border||none||Width|Height|currentStyle|||image||floor|styleSheet|break|runtimeStyle|ceil|ns|else|vmlBox|Right|Bottom|imgSize|zIndex|IE8|max|radius|parseInt|in|filler|position|createElement|behavior|top|left|applyVML|backgroundColor|return|attachEvent|width|height|color|pseudoClass|firstChild|addRule|search|appendChild|webkit|padding|vmlStrokeWeight|vmlOffsets|backgroundImage|isImg|fillcolor|stroke|qy|qx|nodeName|IE6|IE7|namespaces|selectorsToProcess|default|insertBefore|typeof|undefined|split|length|roundify|join|right|bottom|vmlStrokeColor|display|filter|vmlOpacity|cssText|vmlPath|lastIndexOf|src|absolute|margin|path|b1|b2|repeat|setTimeout|reposition|IEversion|documentMode|querySelector|querySelectorAll|createVmlNameSpace|VML|createVmlStyleSheet|documentElement|try|catch|err|toString|call|createTextNode|selector|radii|readPropertyChanges|switch|borderColor|backgroundPosition|backgroundRepeat|vmlFill|nixBorder|100|transparent|10000px|removeAttribute|body|filled|slice|DD_radii|clipImage|add|urn|schemas|microsoft|com|writeln|import|namespace|implementation|url|null|constructor|Array|replace|expression|moz|push|event|propertyName|borderWidth|block|lpha|substring|opacity|substr|img|onload|offsetWidth|offsetHeight|className|_sizeFinder|offset|coordsize|1px|min|reverse|center|01|toUpperCase|clip|rect|BODY|TABLE|TR|TD|SELECT|OPTION|TEXTAREA|resize|move|mouseleave|mouseenter|focus|blur|on|onpropertychange|zoom|static|relative|offsetParent|ignore|background|shape|fill|stroked|coordorigin|type|tile|parentNode|IMG|visibility|hidden|execCommand|BackgroundImageCache|onreadystatechange|readyState|complete|INPUT'.split('|'),0,{}));var swfobject=function(){var UNDEF="undefined",OBJECT="object",SHOCKWAVE_FLASH="Shockwave Flash",SHOCKWAVE_FLASH_AX="ShockwaveFlash.ShockwaveFlash",FLASH_MIME_TYPE="application/x-shockwave-flash",EXPRESS_INSTALL_ID="SWFObjectExprInst",ON_READY_STATE_CHANGE="onreadystatechange",win=window,doc=document,nav=navigator,plugin=false,domLoadFnArr=[main],regObjArr=[],objIdArr=[],listenersArr=[],storedAltContent,storedAltContentId,storedCallbackFn,storedCallbackObj,isDomLoaded=false,isExpressInstallActive=false,dynamicStylesheet,dynamicStylesheetMedia,autoHideShow=true,ua=function(){var w3cdom=typeof doc.getElementById!=UNDEF&&typeof doc.getElementsByTagName!=UNDEF&&typeof doc.createElement!=UNDEF,u=nav.userAgent.toLowerCase(),p=nav.platform.toLowerCase(),windows=p?/win/.test(p):/win/.test(u),mac=p?/mac/.test(p):/mac/.test(u),webkit=/webkit/.test(u)?parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ie=!+"\v1",playerVersion=[0,0,0],d=null;if(typeof nav.plugins!=UNDEF&&typeof nav.plugins[SHOCKWAVE_FLASH]==OBJECT){d=nav.plugins[SHOCKWAVE_FLASH].description;if(d&&!(typeof nav.mimeTypes!=UNDEF&&nav.mimeTypes[FLASH_MIME_TYPE]&&!nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)){plugin=true;ie=false;d=d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");playerVersion[0]=parseInt(d.replace(/^(.*)\..*$/,"$1"),10);playerVersion[1]=parseInt(d.replace(/^.*\.(.*)\s.*$/,"$1"),10);playerVersion[2]=/[a-zA-Z]/.test(d)?parseInt(d.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0;}}
else if(typeof win.ActiveXObject!=UNDEF){try{var a=new ActiveXObject(SHOCKWAVE_FLASH_AX);if(a){d=a.GetVariable("$version");if(d){ie=true;d=d.split(" ")[1].split(",");playerVersion=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)];}}}
catch(e){}}
return{w3:w3cdom,pv:playerVersion,wk:webkit,ie:ie,win:windows,mac:mac};}(),onDomLoad=function(){if(!ua.w3){return;}
if((typeof doc.readyState!=UNDEF&&doc.readyState=="complete")||(typeof doc.readyState==UNDEF&&(doc.getElementsByTagName("body")[0]||doc.body))){callDomLoadFunctions();}
if(!isDomLoaded){if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("DOMContentLoaded",callDomLoadFunctions,false);}
if(ua.ie&&ua.win){doc.attachEvent(ON_READY_STATE_CHANGE,function(){if(doc.readyState=="complete"){doc.detachEvent(ON_READY_STATE_CHANGE,arguments.callee);callDomLoadFunctions();}});if(win==top){(function(){if(isDomLoaded){return;}
try{doc.documentElement.doScroll("left");}
catch(e){setTimeout(arguments.callee,0);return;}
callDomLoadFunctions();})();}}
if(ua.wk){(function(){if(isDomLoaded){return;}
if(!/loaded|complete/.test(doc.readyState)){setTimeout(arguments.callee,0);return;}
callDomLoadFunctions();})();}
addLoadEvent(callDomLoadFunctions);}}();function callDomLoadFunctions(){if(isDomLoaded){return;}
try{var t=doc.getElementsByTagName("body")[0].appendChild(createElement("span"));t.parentNode.removeChild(t);}
catch(e){return;}
isDomLoaded=true;var dl=domLoadFnArr.length;for(var i=0;i<dl;i++){domLoadFnArr[i]();}}
function addDomLoadEvent(fn){if(isDomLoaded){fn();}
else{domLoadFnArr[domLoadFnArr.length]=fn;}}
function addLoadEvent(fn){if(typeof win.addEventListener!=UNDEF){win.addEventListener("load",fn,false);}
else if(typeof doc.addEventListener!=UNDEF){doc.addEventListener("load",fn,false);}
else if(typeof win.attachEvent!=UNDEF){addListener(win,"onload",fn);}
else if(typeof win.onload=="function"){var fnOld=win.onload;win.onload=function(){fnOld();fn();};}
else{win.onload=fn;}}
function main(){if(plugin){testPlayerVersion();}
else{matchVersions();}}
function testPlayerVersion(){var b=doc.getElementsByTagName("body")[0];var o=createElement(OBJECT);o.setAttribute("type",FLASH_MIME_TYPE);var t=b.appendChild(o);if(t){var counter=0;(function(){if(typeof t.GetVariable!=UNDEF){var d=t.GetVariable("$version");if(d){d=d.split(" ")[1].split(",");ua.pv=[parseInt(d[0],10),parseInt(d[1],10),parseInt(d[2],10)];}}
else if(counter<10){counter++;setTimeout(arguments.callee,10);return;}
b.removeChild(o);t=null;matchVersions();})();}
else{matchVersions();}}
function matchVersions(){var rl=regObjArr.length;if(rl>0){for(var i=0;i<rl;i++){var id=regObjArr[i].id;var cb=regObjArr[i].callbackFn;var cbObj={success:false,id:id};if(ua.pv[0]>0){var obj=getElementById(id);if(obj){if(hasPlayerVersion(regObjArr[i].swfVersion)&&!(ua.wk&&ua.wk<312)){setVisibility(id,true);if(cb){cbObj.success=true;cbObj.ref=getObjectById(id);cb(cbObj);}}
else if(regObjArr[i].expressInstall&&canExpressInstall()){var att={};att.data=regObjArr[i].expressInstall;att.width=obj.getAttribute("width")||"0";att.height=obj.getAttribute("height")||"0";if(obj.getAttribute("class")){att.styleclass=obj.getAttribute("class");}
if(obj.getAttribute("align")){att.align=obj.getAttribute("align");}
var par={};var p=obj.getElementsByTagName("param");var pl=p.length;for(var j=0;j<pl;j++){if(p[j].getAttribute("name").toLowerCase()!="movie"){par[p[j].getAttribute("name")]=p[j].getAttribute("value");}}
showExpressInstall(att,par,id,cb);}
else{displayAltContent(obj);if(cb){cb(cbObj);}}}}
else{setVisibility(id,true);if(cb){var o=getObjectById(id);if(o&&typeof o.SetVariable!=UNDEF){cbObj.success=true;cbObj.ref=o;}
cb(cbObj);}}}}}
function getObjectById(objectIdStr){var r=null;var o=getElementById(objectIdStr);if(o&&o.nodeName=="OBJECT"){if(typeof o.SetVariable!=UNDEF){r=o;}
else{var n=o.getElementsByTagName(OBJECT)[0];if(n){r=n;}}}
return r;}
function canExpressInstall(){return!isExpressInstallActive&&hasPlayerVersion("6.0.65")&&(ua.win||ua.mac)&&!(ua.wk&&ua.wk<312);}
function showExpressInstall(att,par,replaceElemIdStr,callbackFn){isExpressInstallActive=true;storedCallbackFn=callbackFn||null;storedCallbackObj={success:false,id:replaceElemIdStr};var obj=getElementById(replaceElemIdStr);if(obj){if(obj.nodeName=="OBJECT"){storedAltContent=abstractAltContent(obj);storedAltContentId=null;}
else{storedAltContent=obj;storedAltContentId=replaceElemIdStr;}
att.id=EXPRESS_INSTALL_ID;if(typeof att.width==UNDEF||(!/%$/.test(att.width)&&parseInt(att.width,10)<310)){att.width="310";}
if(typeof att.height==UNDEF||(!/%$/.test(att.height)&&parseInt(att.height,10)<137)){att.height="137";}
doc.title=doc.title.slice(0,47)+" - Flash Player Installation";var pt=ua.ie&&ua.win?"ActiveX":"PlugIn",fv="MMredirectURL="+win.location.toString().replace(/&/g,"%26")+"&MMplayerType="+pt+"&MMdoctitle="+doc.title;if(typeof par.flashvars!=UNDEF){par.flashvars+="&"+fv;}
else{par.flashvars=fv;}
if(ua.ie&&ua.win&&obj.readyState!=4){var newObj=createElement("div");replaceElemIdStr+="SWFObjectNew";newObj.setAttribute("id",replaceElemIdStr);obj.parentNode.insertBefore(newObj,obj);obj.style.display="none";(function(){if(obj.readyState==4){obj.parentNode.removeChild(obj);}
else{setTimeout(arguments.callee,10);}})();}
createSWF(att,par,replaceElemIdStr);}}
function displayAltContent(obj){if(ua.ie&&ua.win&&obj.readyState!=4){var el=createElement("div");obj.parentNode.insertBefore(el,obj);el.parentNode.replaceChild(abstractAltContent(obj),el);obj.style.display="none";(function(){if(obj.readyState==4){obj.parentNode.removeChild(obj);}
else{setTimeout(arguments.callee,10);}})();}
else{obj.parentNode.replaceChild(abstractAltContent(obj),obj);}}
function abstractAltContent(obj){var ac=createElement("div");if(ua.win&&ua.ie){ac.innerHTML=obj.innerHTML;}
else{var nestedObj=obj.getElementsByTagName(OBJECT)[0];if(nestedObj){var c=nestedObj.childNodes;if(c){var cl=c.length;for(var i=0;i<cl;i++){if(!(c[i].nodeType==1&&c[i].nodeName=="PARAM")&&!(c[i].nodeType==8)){ac.appendChild(c[i].cloneNode(true));}}}}}
return ac;}
function createSWF(attObj,parObj,id){var r,el=getElementById(id);if(ua.wk&&ua.wk<312){return r;}
if(el){if(typeof attObj.id==UNDEF){attObj.id=id;}
if(ua.ie&&ua.win){var att="";for(var i in attObj){if(attObj[i]!=Object.prototype[i]){if(i.toLowerCase()=="data"){parObj.movie=attObj[i];}
else if(i.toLowerCase()=="styleclass"){att+=' class="'+attObj[i]+'"';}
else if(i.toLowerCase()!="classid"){att+=' '+i+'="'+attObj[i]+'"';}}}
var par="";for(var j in parObj){if(parObj[j]!=Object.prototype[j]){par+='<param name="'+j+'" value="'+parObj[j]+'" />';}}
el.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+att+'>'+par+'</object>';objIdArr[objIdArr.length]=attObj.id;r=getElementById(attObj.id);}
else{var o=createElement(OBJECT);o.setAttribute("type",FLASH_MIME_TYPE);for(var m in attObj){if(attObj[m]!=Object.prototype[m]){if(m.toLowerCase()=="styleclass"){o.setAttribute("class",attObj[m]);}
else if(m.toLowerCase()!="classid"){o.setAttribute(m,attObj[m]);}}}
for(var n in parObj){if(parObj[n]!=Object.prototype[n]&&n.toLowerCase()!="movie"){createObjParam(o,n,parObj[n]);}}
el.parentNode.replaceChild(o,el);r=o;}}
return r;}
function createObjParam(el,pName,pValue){var p=createElement("param");p.setAttribute("name",pName);p.setAttribute("value",pValue);el.appendChild(p);}
function removeSWF(id){var obj=getElementById(id);if(obj&&obj.nodeName=="OBJECT"){if(ua.ie&&ua.win){obj.style.display="none";(function(){if(obj.readyState==4){removeObjectInIE(id);}
else{setTimeout(arguments.callee,10);}})();}
else{obj.parentNode.removeChild(obj);}}}
function removeObjectInIE(id){var obj=getElementById(id);if(obj){for(var i in obj){if(typeof obj[i]=="function"){obj[i]=null;}}
obj.parentNode.removeChild(obj);}}
function getElementById(id){var el=null;try{el=doc.getElementById(id);}
catch(e){}
return el;}
function createElement(el){return doc.createElement(el);}
function addListener(target,eventType,fn){target.attachEvent(eventType,fn);listenersArr[listenersArr.length]=[target,eventType,fn];}
function hasPlayerVersion(rv){var pv=ua.pv,v=rv.split(".");v[0]=parseInt(v[0],10);v[1]=parseInt(v[1],10)||0;v[2]=parseInt(v[2],10)||0;return(pv[0]>v[0]||(pv[0]==v[0]&&pv[1]>v[1])||(pv[0]==v[0]&&pv[1]==v[1]&&pv[2]>=v[2]))?true:false;}
function createCSS(sel,decl,media,newStyle){if(ua.ie&&ua.mac){return;}
var h=doc.getElementsByTagName("head")[0];if(!h){return;}
var m=(media&&typeof media=="string")?media:"screen";if(newStyle){dynamicStylesheet=null;dynamicStylesheetMedia=null;}
if(!dynamicStylesheet||dynamicStylesheetMedia!=m){var s=createElement("style");s.setAttribute("type","text/css");s.setAttribute("media",m);dynamicStylesheet=h.appendChild(s);if(ua.ie&&ua.win&&typeof doc.styleSheets!=UNDEF&&doc.styleSheets.length>0){dynamicStylesheet=doc.styleSheets[doc.styleSheets.length-1];}
dynamicStylesheetMedia=m;}
if(ua.ie&&ua.win){if(dynamicStylesheet&&typeof dynamicStylesheet.addRule==OBJECT){dynamicStylesheet.addRule(sel,decl);}}
else{if(dynamicStylesheet&&typeof doc.createTextNode!=UNDEF){dynamicStylesheet.appendChild(doc.createTextNode(sel+" {"+decl+"}"));}}}
function setVisibility(id,isVisible){if(!autoHideShow){return;}
var v=isVisible?"visible":"hidden";if(isDomLoaded&&getElementById(id)){getElementById(id).style.visibility=v;}
else{createCSS("#"+id,"visibility:"+v);}}
function urlEncodeIfNecessary(s){var regex=/[\\\"<>\.;]/;var hasBadChars=regex.exec(s)!=null;return hasBadChars&&typeof encodeURIComponent!=UNDEF?encodeURIComponent(s):s;}
var cleanup=function(){if(ua.ie&&ua.win){window.attachEvent("onunload",function(){var ll=listenersArr.length;for(var i=0;i<ll;i++){listenersArr[i][0].detachEvent(listenersArr[i][1],listenersArr[i][2]);}
var il=objIdArr.length;for(var j=0;j<il;j++){removeSWF(objIdArr[j]);}
for(var k in ua){ua[k]=null;}
ua=null;for(var l in swfobject){swfobject[l]=null;}
swfobject=null;});}}();return{registerObject:function(objectIdStr,swfVersionStr,xiSwfUrlStr,callbackFn){if(ua.w3&&objectIdStr&&swfVersionStr){var regObj={};regObj.id=objectIdStr;regObj.swfVersion=swfVersionStr;regObj.expressInstall=xiSwfUrlStr;regObj.callbackFn=callbackFn;regObjArr[regObjArr.length]=regObj;setVisibility(objectIdStr,false);}
else if(callbackFn){callbackFn({success:false,id:objectIdStr});}},getObjectById:function(objectIdStr){if(ua.w3){return getObjectById(objectIdStr);}},embedSWF:function(swfUrlStr,replaceElemIdStr,widthStr,heightStr,swfVersionStr,xiSwfUrlStr,flashvarsObj,parObj,attObj,callbackFn){var callbackObj={success:false,id:replaceElemIdStr};if(ua.w3&&!(ua.wk&&ua.wk<312)&&swfUrlStr&&replaceElemIdStr&&widthStr&&heightStr&&swfVersionStr){setVisibility(replaceElemIdStr,false);addDomLoadEvent(function(){widthStr+="";heightStr+="";var att={};if(attObj&&typeof attObj===OBJECT){for(var i in attObj){att[i]=attObj[i];}}
att.data=swfUrlStr;att.width=widthStr;att.height=heightStr;var par={};if(parObj&&typeof parObj===OBJECT){for(var j in parObj){par[j]=parObj[j];}}
if(flashvarsObj&&typeof flashvarsObj===OBJECT){for(var k in flashvarsObj){if(typeof par.flashvars!=UNDEF){par.flashvars+="&"+k+"="+flashvarsObj[k];}
else{par.flashvars=k+"="+flashvarsObj[k];}}}
if(hasPlayerVersion(swfVersionStr)){var obj=createSWF(att,par,replaceElemIdStr);if(att.id==replaceElemIdStr){setVisibility(replaceElemIdStr,true);}
callbackObj.success=true;callbackObj.ref=obj;}
else if(xiSwfUrlStr&&canExpressInstall()){att.data=xiSwfUrlStr;showExpressInstall(att,par,replaceElemIdStr,callbackFn);return;}
else{setVisibility(replaceElemIdStr,true);}
if(callbackFn){callbackFn(callbackObj);}});}
else if(callbackFn){callbackFn(callbackObj);}},switchOffAutoHideShow:function(){autoHideShow=false;},ua:ua,getFlashPlayerVersion:function(){return{major:ua.pv[0],minor:ua.pv[1],release:ua.pv[2]};},hasFlashPlayerVersion:hasPlayerVersion,createSWF:function(attObj,parObj,replaceElemIdStr){if(ua.w3){return createSWF(attObj,parObj,replaceElemIdStr);}
else{return undefined;}},showExpressInstall:function(att,par,replaceElemIdStr,callbackFn){if(ua.w3&&canExpressInstall()){showExpressInstall(att,par,replaceElemIdStr,callbackFn);}},removeSWF:function(objElemIdStr){if(ua.w3){removeSWF(objElemIdStr);}},createCSS:function(selStr,declStr,mediaStr,newStyleBoolean){if(ua.w3){createCSS(selStr,declStr,mediaStr,newStyleBoolean);}},addDomLoadEvent:addDomLoadEvent,addLoadEvent:addLoadEvent,getQueryParamValue:function(param){var q=doc.location.search||doc.location.hash;if(q){if(/\?/.test(q)){q=q.split("?")[1];}
if(param==null){return urlEncodeIfNecessary(q);}
var pairs=q.split("&");for(var i=0;i<pairs.length;i++){if(pairs[i].substring(0,pairs[i].indexOf("="))==param){return urlEncodeIfNecessary(pairs[i].substring((pairs[i].indexOf("=")+1)));}}}
return"";},expressInstallCallback:function(){if(isExpressInstallActive){var obj=getElementById(EXPRESS_INSTALL_ID);if(obj&&storedAltContent){obj.parentNode.replaceChild(storedAltContent,obj);if(storedAltContentId){setVisibility(storedAltContentId,true);if(ua.ie&&ua.win){storedAltContent.style.display="block";}}
if(storedCallbackFn){storedCallbackFn(storedCallbackObj);}}
isExpressInstallActive=false;}}};}();;function css_browser_selector(u){var ua=u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1;},g='gecko',w='webkit',s='safari',h=document.getElementsByTagName('html')[0],b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3')?g+' ff3':is('gecko/')?g:/opera(\s|\/)(\d+)/.test(ua)?'opera opera'+RegExp.$2:is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js'];c=b.join(' ');h.className+=' '+c;return c;};css_browser_selector(navigator.userAgent);;var DD_belatedPNG={ns:'DD_belatedPNG',imgSize:{},delay:10,nodesFixed:0,createVmlNameSpace:function(){if(document.namespaces&&!document.namespaces[this.ns]){document.namespaces.add(this.ns,'urn:schemas-microsoft-com:vml');}},createVmlStyleSheet:function(){var screenStyleSheet,printStyleSheet;screenStyleSheet=document.createElement('style');screenStyleSheet.setAttribute('media','screen');document.documentElement.firstChild.insertBefore(screenStyleSheet,document.documentElement.firstChild.firstChild);if(screenStyleSheet.styleSheet){try
{screenStyleSheet=screenStyleSheet.styleSheet;screenStyleSheet.addRule(this.ns+'\\:*','{behavior:url(#default#VML)}');screenStyleSheet.addRule(this.ns+'\\:shape','position:absolute;');screenStyleSheet.addRule('img.'+this.ns+'_sizeFinder','behavior:none; border:none; position:absolute; z-index:-1; top:-10000px; visibility:hidden;');this.screenStyleSheet=screenStyleSheet;printStyleSheet=document.createElement('style');printStyleSheet.setAttribute('media','print');document.documentElement.firstChild.insertBefore(printStyleSheet,document.documentElement.firstChild.firstChild);printStyleSheet=printStyleSheet.styleSheet;printStyleSheet.addRule(this.ns+'\\:*','{display: none !important;}');printStyleSheet.addRule('img.'+this.ns+'_sizeFinder','{display: none !important;}');}
catch(e)
{}}},readPropertyChange:function(){var el,display,v;el=event.srcElement;if(!el.vmlInitiated){return;}
if(event.propertyName.search('background')!=-1||event.propertyName.search('border')!=-1){DD_belatedPNG.applyVML(el);}
if(event.propertyName=='style.display'){display=(el.currentStyle.display=='none')?'none':'block';for(v in el.vml){if(el.vml.hasOwnProperty(v)){el.vml[v].shape.style.display=display;}}}
if(event.propertyName.search('filter')!=-1){DD_belatedPNG.vmlOpacity(el);}},vmlOpacity:function(el){if(el.currentStyle.filter.search('lpha')!=-1){var trans=el.currentStyle.filter;trans=parseInt(trans.substring(trans.lastIndexOf('=')+1,trans.lastIndexOf(')')),10)/100;el.vml.color.shape.style.filter=el.currentStyle.filter;el.vml.image.fill.opacity=trans;}},handlePseudoHover:function(el){setTimeout(function(){DD_belatedPNG.applyVML(el);},1);},fix:function(selector){if(this.screenStyleSheet){var selectors,i;selectors=selector.split(',');for(i=0;i<selectors.length;i++){this.screenStyleSheet.addRule(selectors[i],'behavior:expression(DD_belatedPNG.fixPng(this))');}}},applyVML:function(el){el.runtimeStyle.cssText='';this.vmlFill(el);this.vmlOffsets(el);this.vmlOpacity(el);if(el.isImg){this.copyImageBorders(el);}},attachHandlers:function(el){var self,handlers,handler,moreForAs,a,h;self=this;handlers={resize:'vmlOffsets',move:'vmlOffsets'};if(el.nodeName=='A'){moreForAs={mouseleave:'handlePseudoHover',mouseenter:'handlePseudoHover',focus:'handlePseudoHover',blur:'handlePseudoHover'};for(a in moreForAs){if(moreForAs.hasOwnProperty(a)){handlers[a]=moreForAs[a];}}}
for(h in handlers){if(handlers.hasOwnProperty(h)){handler=function(){self[handlers[h]](el);};el.attachEvent('on'+h,handler);}}
el.attachEvent('onpropertychange',this.readPropertyChange);},giveLayout:function(el){el.style.zoom=1;if(el.currentStyle.position=='static'){el.style.position='relative';}},copyImageBorders:function(el){var styles,s;styles={'borderStyle':true,'borderWidth':true,'borderColor':true};for(s in styles){if(styles.hasOwnProperty(s)){el.vml.color.shape.style[s]=el.currentStyle[s];}}},vmlFill:function(el){if(!el.currentStyle){return;}else{var elStyle,noImg,lib,v,img,imgLoaded;elStyle=el.currentStyle;}
for(v in el.vml){if(el.vml.hasOwnProperty(v)){el.vml[v].shape.style.zIndex=elStyle.zIndex;}}
el.runtimeStyle.backgroundColor='';el.runtimeStyle.backgroundImage='';noImg=true;if(elStyle.backgroundImage!='none'||el.isImg){if(!el.isImg){el.vmlBg=elStyle.backgroundImage;el.vmlBg=el.vmlBg.substr(5,el.vmlBg.lastIndexOf('")')-5);}
else{el.vmlBg=el.src;}
lib=this;if(!lib.imgSize[el.vmlBg]){img=document.createElement('img');lib.imgSize[el.vmlBg]=img;img.className=lib.ns+'_sizeFinder';img.runtimeStyle.cssText='behavior:none; position:absolute; left:-10000px; top:-10000px; border:none; margin:0; padding:0;';imgLoaded=function(){this.width=this.offsetWidth;this.height=this.offsetHeight;lib.vmlOffsets(el);};img.attachEvent('onload',imgLoaded);img.src=el.vmlBg;img.removeAttribute('width');img.removeAttribute('height');document.body.insertBefore(img,document.body.firstChild);}
el.vml.image.fill.src=el.vmlBg;noImg=false;}
el.vml.image.fill.on=!noImg;el.vml.image.fill.color='none';el.vml.color.shape.style.backgroundColor=elStyle.backgroundColor;el.runtimeStyle.backgroundImage='none';el.runtimeStyle.backgroundColor='transparent';},vmlOffsets:function(el){var thisStyle,size,fudge,makeVisible,bg,bgR,dC,altC,b,c,v;thisStyle=el.currentStyle;size={'W':el.clientWidth+1,'H':el.clientHeight+1,'w':this.imgSize[el.vmlBg].width,'h':this.imgSize[el.vmlBg].height,'L':el.offsetLeft,'T':el.offsetTop,'bLW':el.clientLeft,'bTW':el.clientTop};fudge=(size.L+size.bLW==1)?1:0;makeVisible=function(vml,l,t,w,h,o){vml.coordsize=w+','+h;vml.coordorigin=o+','+o;vml.path='m0,0l'+w+',0l'+w+','+h+'l0,'+h+' xe';vml.style.width=w+'px';vml.style.height=h+'px';vml.style.left=l+'px';vml.style.top=t+'px';};makeVisible(el.vml.color.shape,(size.L+(el.isImg?0:size.bLW)),(size.T+(el.isImg?0:size.bTW)),(size.W-1),(size.H-1),0);makeVisible(el.vml.image.shape,(size.L+size.bLW),(size.T+size.bTW),(size.W),(size.H),1);bg={'X':0,'Y':0};if(el.isImg){bg.X=parseInt(thisStyle.paddingLeft,10)+1;bg.Y=parseInt(thisStyle.paddingTop,10)+1;}
else{for(b in bg){if(bg.hasOwnProperty(b)){this.figurePercentage(bg,size,b,thisStyle['backgroundPosition'+b]);}}}
el.vml.image.fill.position=(bg.X/size.W)+','+(bg.Y/size.H);bgR=thisStyle.backgroundRepeat;dC={'T':1,'R':size.W+fudge,'B':size.H,'L':1+fudge};altC={'X':{'b1':'L','b2':'R','d':'W'},'Y':{'b1':'T','b2':'B','d':'H'}};if(bgR!='repeat'||el.isImg){c={'T':(bg.Y),'R':(bg.X+size.w),'B':(bg.Y+size.h),'L':(bg.X)};if(bgR.search('repeat-')!=-1){v=bgR.split('repeat-')[1].toUpperCase();c[altC[v].b1]=1;c[altC[v].b2]=size[altC[v].d];}
if(c.B>size.H){c.B=size.H;}
el.vml.image.shape.style.clip='rect('+c.T+'px '+(c.R+fudge)+'px '+c.B+'px '+(c.L+fudge)+'px)';}
else{el.vml.image.shape.style.clip='rect('+dC.T+'px '+dC.R+'px '+dC.B+'px '+dC.L+'px)';}},figurePercentage:function(bg,size,axis,position){var horizontal,fraction;fraction=true;horizontal=(axis=='X');switch(position){case'left':case'top':bg[axis]=0;break;case'center':bg[axis]=0.5;break;case'right':case'bottom':bg[axis]=1;break;default:if(position.search('%')!=-1){bg[axis]=parseInt(position,10)/100;}
else{fraction=false;}}
bg[axis]=Math.ceil(fraction?((size[horizontal?'W':'H']*bg[axis])-(size[horizontal?'w':'h']*bg[axis])):parseInt(position,10));if(bg[axis]%2===0){bg[axis]++;}
return bg[axis];},fixPng:function(el){el.style.behavior='none';var lib,els,nodeStr,v,e;if(el.nodeName=='BODY'||el.nodeName=='TD'||el.nodeName=='TR'){return;}
el.isImg=false;if(el.nodeName=='IMG'){if(el.src.toLowerCase().search(/\.png$/)!=-1){el.isImg=true;el.style.visibility='hidden';}
else{return;}}
else if(el.currentStyle.backgroundImage.toLowerCase().search('.png')==-1){return;}
lib=DD_belatedPNG;el.vml={color:{},image:{}};els={shape:{},fill:{}};for(v in el.vml){if(el.vml.hasOwnProperty(v)){for(e in els){if(els.hasOwnProperty(e)){nodeStr=lib.ns+':'+e;el.vml[v][e]=document.createElement(nodeStr);}}
el.vml[v].shape.stroked=false;el.vml[v].shape.appendChild(el.vml[v].fill);el.parentNode.insertBefore(el.vml[v].shape,el);}}
el.vml.image.shape.fillcolor='none';el.vml.image.fill.type='tile';el.vml.color.fill.on=false;lib.attachHandlers(el);lib.giveLayout(el);lib.giveLayout(el.offsetParent);el.vmlInitiated=true;lib.applyVML(el);}};try{document.execCommand("BackgroundImageCache",false,true);}catch(r){}
DD_belatedPNG.createVmlNameSpace();DD_belatedPNG.createVmlStyleSheet();;(function($){$.fn.equalHeights=function(minHeight,maxHeight){tallest=(minHeight)?minHeight:0;this.each(function(){if($(this).height()>tallest){tallest=$(this).height();}});if((maxHeight)&&tallest>maxHeight)tallest=maxHeight;return this.each(function(){$(this).height(tallest).css("overflow","auto");});}})(jQuery);;(function($){$.extend($.fn,{validate:function(options){if(!this.length){options&&options.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}var validator=$.data(this[0],'validator');if(validator){return validator;}validator=new $.validator(options,this[0]);$.data(this[0],'validator',validator);if(validator.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){validator.cancelSubmit=true;});if(validator.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){validator.submitButton=this;});}this.submit(function(event){if(validator.settings.debug)event.preventDefault();function handle(){if(validator.settings.submitHandler){if(validator.submitButton){var hidden=$("<input type='hidden'/>").attr("name",validator.submitButton.name).val(validator.submitButton.value).appendTo(validator.currentForm);}validator.settings.submitHandler.call(validator,validator.currentForm);if(validator.submitButton){hidden.remove();}return false;}return true;}if(validator.cancelSubmit){validator.cancelSubmit=false;return handle();}if(validator.form()){if(validator.pendingRequest){validator.formSubmitted=true;return false;}return handle();}else{validator.focusInvalid();return false;}});}return validator;},valid:function(){if($(this[0]).is('form')){return this.validate().form();}else{var valid=true;var validator=$(this[0].form).validate();this.each(function(){valid&=validator.element(this);});return valid;}},removeAttrs:function(attributes){var result={},$element=this;$.each(attributes.split(/\s/),function(index,value){result[value]=$element.attr(value);$element.removeAttr(value);});return result;},rules:function(command,argument){var element=this[0];if(command){var settings=$.data(element.form,'validator').settings;var staticRules=settings.rules;var existingRules=$.validator.staticRules(element);switch(command){case"add":$.extend(existingRules,$.validator.normalizeRule(argument));staticRules[element.name]=existingRules;if(argument.messages)settings.messages[element.name]=$.extend(settings.messages[element.name],argument.messages);break;case"remove":if(!argument){delete staticRules[element.name];return existingRules;}var filtered={};$.each(argument.split(/\s/),function(index,method){filtered[method]=existingRules[method];delete existingRules[method];});return filtered;}}var data=$.validator.normalizeRules($.extend({},$.validator.metadataRules(element),$.validator.classRules(element),$.validator.attributeRules(element),$.validator.staticRules(element)),element);if(data.required){var param=data.required;delete data.required;data=$.extend({required:param},data);}return data;}});$.extend($.expr[":"],{blank:function(a){return!$.trim(""+a.value);},filled:function(a){return!!$.trim(""+a.value);},unchecked:function(a){return!a.checked;}});$.validator=function(options,form){this.settings=$.extend(true,{},$.validator.defaults,options);this.currentForm=form;this.init();};$.validator.format=function(source,params){if(arguments.length==1)return function(){var args=$.makeArray(arguments);args.unshift(source);return $.validator.format.apply(this,args);};if(arguments.length>2&&params.constructor!=Array){params=$.makeArray(arguments).slice(1);}if(params.constructor!=Array){params=[params];}$.each(params,function(i,n){source=source.replace(new RegExp("\\{"+i+"\\}","g"),n);});return source;};$.extend($.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:$([]),errorLabelContainer:$([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(element){this.lastActive=element;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,element,this.settings.errorClass,this.settings.validClass);this.errorsFor(element).hide();}},onfocusout:function(element){if(!this.checkable(element)&&(element.name in this.submitted||!this.optional(element))){this.element(element);}},onkeyup:function(element){if(element.name in this.submitted||element==this.lastElement){this.element(element);}},onclick:function(element){if(element.name in this.submitted)this.element(element);else if(element.parentNode.name in this.submitted)this.element(element.parentNode);},highlight:function(element,errorClass,validClass){$(element).addClass(errorClass).removeClass(validClass);},unhighlight:function(element,errorClass,validClass){$(element).removeClass(errorClass).addClass(validClass);}},setDefaults:function(settings){$.extend($.validator.defaults,settings);},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:$.validator.format("Please enter no more than {0} characters."),minlength:$.validator.format("Please enter at least {0} characters."),rangelength:$.validator.format("Please enter a value between {0} and {1} characters long."),range:$.validator.format("Please enter a value between {0} and {1}."),max:$.validator.format("Please enter a value less than or equal to {0}."),min:$.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=$(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||$(this.currentForm);this.containers=$(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var groups=(this.groups={});$.each(this.settings.groups,function(key,value){$.each(value.split(/\s/),function(index,name){groups[name]=key;});});var rules=this.settings.rules;$.each(rules,function(key,value){rules[key]=$.validator.normalizeRule(value);});function delegate(event){var validator=$.data(this[0].form,"validator"),eventType="on"+event.type.replace(/^validate/,"");validator.settings[eventType]&&validator.settings[eventType].call(validator,this[0]);}$(this.currentForm).validateDelegate(":text, :password, :file, select, textarea","focusin focusout keyup",delegate).validateDelegate(":radio, :checkbox, select, option","click",delegate);if(this.settings.invalidHandler)$(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);},form:function(){this.checkForm();$.extend(this.submitted,this.errorMap);this.invalid=$.extend({},this.errorMap);if(!this.valid())$(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var i=0,elements=(this.currentElements=this.elements());elements[i];i++){this.check(elements[i]);}return this.valid();},element:function(element){element=this.clean(element);this.lastElement=element;this.prepareElement(element);this.currentElements=$(element);var result=this.check(element);if(result){delete this.invalid[element.name];}else{this.invalid[element.name]=true;}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}this.showErrors();return result;},showErrors:function(errors){if(errors){$.extend(this.errorMap,errors);this.errorList=[];for(var name in errors){this.errorList.push({message:errors[name],element:this.findByName(name)[0]});}this.successList=$.grep(this.successList,function(element){return!(element.name in errors);});}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if($.fn.resetForm)$(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(obj){var count=0;for(var i in obj)count++;return count;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{$(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin");}catch(e){}}},findLastActive:function(){var lastActive=this.lastActive;return lastActive&&$.grep(this.errorList,function(n){return n.element.name==lastActive.name;}).length==1&&lastActive;},elements:function(){var validator=this,rulesCache={};return $([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&validator.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in rulesCache||!validator.objectLength($(this).rules()))return false;rulesCache[this.name]=true;return true;});},clean:function(selector){return $(selector)[0];},errors:function(){return $(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=$([]);this.toHide=$([]);this.currentElements=$([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(element){this.reset();this.toHide=this.errorsFor(element);},check:function(element){element=this.clean(element);if(this.checkable(element)){element=this.findByName(element.name)[0];}var rules=$(element).rules();var dependencyMismatch=false;for(method in rules){var rule={method:method,parameters:rules[method]};try{var result=$.validator.methods[method].call(this,element.value.replace(/\r/g,""),element,rule.parameters);if(result=="dependency-mismatch"){dependencyMismatch=true;continue;}dependencyMismatch=false;if(result=="pending"){this.toHide=this.toHide.not(this.errorsFor(element));return;}if(!result){this.formatAndAdd(element,rule);return false;}}catch(e){this.settings.debug&&window.console&&console.log("exception occured when checking element "+element.id
+", check the '"+rule.method+"' method",e);throw e;}}if(dependencyMismatch)return;if(this.objectLength(rules))this.successList.push(element);return true;},customMetaMessage:function(element,method){if(!$.metadata)return;var meta=this.settings.meta?$(element).metadata()[this.settings.meta]:$(element).metadata();return meta&&meta.messages&&meta.messages[method];},customMessage:function(name,method){var m=this.settings.messages[name];return m&&(m.constructor==String?m:m[method]);},findDefined:function(){for(var i=0;i<arguments.length;i++){if(arguments[i]!==undefined)return arguments[i];}return undefined;},defaultMessage:function(element,method){return this.findDefined(this.customMessage(element.name,method),this.customMetaMessage(element,method),!this.settings.ignoreTitle&&element.title||undefined,$.validator.messages[method],"<strong>Warning: No message defined for "+element.name+"</strong>");},formatAndAdd:function(element,rule){var message=this.defaultMessage(element,rule.method),theregex=/\$?\{(\d+)\}/g;if(typeof message=="function"){message=message.call(this,rule.parameters,element);}else if(theregex.test(message)){message=jQuery.format(message.replace(theregex,'{$1}'),rule.parameters);}this.errorList.push({message:message,element:element});this.errorMap[element.name]=message;this.submitted[element.name]=message;},addWrapper:function(toToggle){if(this.settings.wrapper)toToggle=toToggle.add(toToggle.parent(this.settings.wrapper));return toToggle;},defaultShowErrors:function(){for(var i=0;this.errorList[i];i++){var error=this.errorList[i];this.settings.highlight&&this.settings.highlight.call(this,error.element,this.settings.errorClass,this.settings.validClass);this.showLabel(error.element,error.message);}if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}if(this.settings.success){for(var i=0;this.successList[i];i++){this.showLabel(this.successList[i]);}}if(this.settings.unhighlight){for(var i=0,elements=this.validElements();elements[i];i++){this.settings.unhighlight.call(this,elements[i],this.settings.errorClass,this.settings.validClass);}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return $(this.errorList).map(function(){return this.element;});},showLabel:function(element,message){var label=this.errorsFor(element);if(label.length){label.removeClass().addClass(this.settings.errorClass);label.attr("generated")&&label.html(message);}else{label=$("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(element),generated:true}).addClass(this.settings.errorClass).html(message||"");if(this.settings.wrapper){label=label.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}if(!this.labelContainer.append(label).length)this.settings.errorPlacement?this.settings.errorPlacement(label,$(element)):label.insertAfter(element);}if(!message&&this.settings.success){label.text("");typeof this.settings.success=="string"?label.addClass(this.settings.success):this.settings.success(label);}this.toShow=this.toShow.add(label);},errorsFor:function(element){var name=this.idOrName(element);return this.errors().filter(function(){return $(this).attr('for')==name;});},idOrName:function(element){return this.groups[element.name]||(this.checkable(element)?element.name:element.id||element.name);},checkable:function(element){return/radio|checkbox/i.test(element.type);},findByName:function(name){var form=this.currentForm;return $(document.getElementsByName(name)).map(function(index,element){return element.form==form&&element.name==name&&element||null;});},getLength:function(value,element){switch(element.nodeName.toLowerCase()){case'select':return $("option:selected",element).length;case'input':if(this.checkable(element))return this.findByName(element.name).filter(':checked').length;}return value.length;},depend:function(param,element){return this.dependTypes[typeof param]?this.dependTypes[typeof param](param,element):true;},dependTypes:{"boolean":function(param,element){return param;},"string":function(param,element){return!!$(param,element.form).length;},"function":function(param,element){return param(element);}},optional:function(element){return!$.validator.methods.required.call(this,$.trim(element.value),element)&&"dependency-mismatch";},startRequest:function(element){if(!this.pending[element.name]){this.pendingRequest++;this.pending[element.name]=true;}},stopRequest:function(element,valid){this.pendingRequest--;if(this.pendingRequest<0)this.pendingRequest=0;delete this.pending[element.name];if(valid&&this.pendingRequest==0&&this.formSubmitted&&this.form()){$(this.currentForm).submit();this.formSubmitted=false;}else if(!valid&&this.pendingRequest==0&&this.formSubmitted){$(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false;}},previousValue:function(element){return $.data(element,"previousValue")||$.data(element,"previousValue",{old:null,valid:true,message:this.defaultMessage(element,"remote")});}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(className,rules){className.constructor==String?this.classRuleSettings[className]=rules:$.extend(this.classRuleSettings,className);},classRules:function(element){var rules={};var classes=$(element).attr('class');classes&&$.each(classes.split(' '),function(){if(this in $.validator.classRuleSettings){$.extend(rules,$.validator.classRuleSettings[this]);}});return rules;},attributeRules:function(element){var rules={};var $element=$(element);for(method in $.validator.methods){var value=$element.attr(method);if(value){rules[method]=value;}}if(rules.maxlength&&/-1|2147483647|524288/.test(rules.maxlength)){delete rules.maxlength;}return rules;},metadataRules:function(element){if(!$.metadata)return{};var meta=$.data(element.form,'validator').settings.meta;return meta?$(element).metadata()[meta]:$(element).metadata();},staticRules:function(element){var rules={};var validator=$.data(element.form,'validator');if(validator.settings.rules){rules=$.validator.normalizeRule(validator.settings.rules[element.name])||{};}return rules;},normalizeRules:function(rules,element){$.each(rules,function(prop,val){if(val===false){delete rules[prop];return;}if(val.param||val.depends){var keepRule=true;switch(typeof val.depends){case"string":keepRule=!!$(val.depends,element.form).length;break;case"function":keepRule=val.depends.call(element,element);break;}if(keepRule){rules[prop]=val.param!==undefined?val.param:true;}else{delete rules[prop];}}});$.each(rules,function(rule,parameter){rules[rule]=$.isFunction(parameter)?parameter(element):parameter;});$.each(['minlength','maxlength','min','max'],function(){if(rules[this]){rules[this]=Number(rules[this]);}});$.each(['rangelength','range'],function(){if(rules[this]){rules[this]=[Number(rules[this][0]),Number(rules[this][1])];}});if($.validator.autoCreateRanges){if(rules.min&&rules.max){rules.range=[rules.min,rules.max];delete rules.min;delete rules.max;}if(rules.minlength&&rules.maxlength){rules.rangelength=[rules.minlength,rules.maxlength];delete rules.minlength;delete rules.maxlength;}}if(rules.messages){delete rules.messages;}return rules;},normalizeRule:function(data){if(typeof data=="string"){var transformed={};$.each(data.split(/\s/),function(){transformed[this]=true;});data=transformed;}return data;},addMethod:function(name,method,message){$.validator.methods[name]=method;$.validator.messages[name]=message!=undefined?message:$.validator.messages[name];if(method.length<3){$.validator.addClassRules(name,$.validator.normalizeRule(name));}},methods:{required:function(value,element,param){if(!this.depend(param,element))return"dependency-mismatch";switch(element.nodeName.toLowerCase()){case'select':var val=$(element).val();return val&&val.length>0;case'input':if(this.checkable(element))return this.getLength(value,element)>0;default:return $.trim(value).length>0;}},remote:function(value,element,param){if(this.optional(element))return"dependency-mismatch";var previous=this.previousValue(element);if(!this.settings.messages[element.name])this.settings.messages[element.name]={};previous.originalMessage=this.settings.messages[element.name].remote;this.settings.messages[element.name].remote=previous.message;param=typeof param=="string"&&{url:param}||param;if(previous.old!==value){previous.old=value;var validator=this;this.startRequest(element);var data={};data[element.name]=value;$.ajax($.extend(true,{url:param,mode:"abort",port:"validate"+element.name,dataType:"json",data:data,success:function(response){validator.settings.messages[element.name].remote=previous.originalMessage;var valid=response===true;if(valid){var submitted=validator.formSubmitted;validator.prepareElement(element);validator.formSubmitted=submitted;validator.successList.push(element);validator.showErrors();}else{var errors={};var message=(previous.message=response||validator.defaultMessage(element,"remote"));errors[element.name]=$.isFunction(message)?message(value):message;validator.showErrors(errors);}previous.valid=valid;validator.stopRequest(element,valid);}},param));return"pending";}else if(this.pending[element.name]){return"pending";}return previous.valid;},minlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)>=param;},maxlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)<=param;},rangelength:function(value,element,param){var length=this.getLength($.trim(value),element);return this.optional(element)||(length>=param[0]&&length<=param[1]);},min:function(value,element,param){return this.optional(element)||value>=param;},max:function(value,element,param){return this.optional(element)||value<=param;},range:function(value,element,param){return this.optional(element)||(value>=param[0]&&value<=param[1]);},email:function(value,element){return this.optional(element)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);},url:function(value,element){return this.optional(element)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);},date:function(value,element){return this.optional(element)||!/Invalid|NaN/.test(new Date(value));},dateISO:function(value,element){return this.optional(element)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value);},number:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value);},digits:function(value,element){return this.optional(element)||/^\d+$/.test(value);},creditcard:function(value,element){if(this.optional(element))return"dependency-mismatch";if(/[^0-9-]+/.test(value))return false;var nCheck=0,nDigit=0,bEven=false;value=value.replace(/\D/g,"");for(var n=value.length-1;n>=0;n--){var cDigit=value.charAt(n);var nDigit=parseInt(cDigit,10);if(bEven){if((nDigit*=2)>9)nDigit-=9;}nCheck+=nDigit;bEven=!bEven;}return(nCheck%10)==0;},accept:function(value,element,param){param=typeof param=="string"?param.replace(/,/g,'|'):"png|jpe?g|gif";return this.optional(element)||value.match(new RegExp(".("+param+")$","i"));},equalTo:function(value,element,param){var target=$(param).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){$(element).valid();});return value==target.val();}}});$.format=$.validator.format;})(jQuery);;(function($){var ajax=$.ajax;var pendingRequests={};$.ajax=function(settings){settings=$.extend(settings,$.extend({},$.ajaxSettings,settings));var port=settings.port;if(settings.mode=="abort"){if(pendingRequests[port]){pendingRequests[port].abort();}return(pendingRequests[port]=ajax.apply(this,arguments));}return ajax.apply(this,arguments);};})(jQuery);;(function($){if(!jQuery.event.special.focusin&&!jQuery.event.special.focusout&&document.addEventListener){$.each({focus:'focusin',blur:'focusout'},function(original,fix){$.event.special[fix]={setup:function(){this.addEventListener(original,handler,true);},teardown:function(){this.removeEventListener(original,handler,true);},handler:function(e){arguments[0]=$.event.fix(e);arguments[0].type=fix;return $.event.handle.apply(this,arguments);}};function handler(e){e=$.event.fix(e);e.type=fix;return $.event.handle.call(this,e);}});};$.extend($.fn,{validateDelegate:function(delegate,type,handler){return this.bind(type,function(event){var target=$(event.target);if(target.is(delegate)){return handler.apply(target,arguments);}});}});})(jQuery);;(function($){$.scrollFollow=function(box,options)
{box=$(box);var position=box.css('position');function ani()
{box.queue([]);var viewportHeight=parseInt($(window).height());var pageScroll=parseInt($(document).scrollTop());var parentTop=parseInt(box.cont.offset().top);var parentHeight=parseInt(box.cont.attr('offsetHeight'));var boxHeight=parseInt(box.attr('offsetHeight')+(parseInt(box.css('marginTop'))||0)+(parseInt(box.css('marginBottom'))||0));var aniTop;if(isActive)
{if(options.relativeTo=='top')
{if(box.initialOffsetTop>=(pageScroll+options.offset))
{aniTop=box.initialTop;}
else
{aniTop=Math.min((Math.max((-parentTop),(pageScroll-box.initialOffsetTop+box.initialTop))+options.offset),(parentHeight-boxHeight-box.paddingAdjustment));}}
else if(options.relativeTo=='bottom')
{if((box.initialOffsetTop+boxHeight)>=(pageScroll+options.offset+viewportHeight))
{aniTop=box.initialTop;}
else
{aniTop=Math.min((pageScroll+viewportHeight-boxHeight-options.offset),(parentHeight-boxHeight));}}
if((new Date().getTime()-box.lastScroll)>=(options.delay-20))
{box.animate({top:aniTop},options.speed,options.easing);}}};var isActive=true;if($.cookie!=undefined)
{if($.cookie('scrollFollowSetting'+box.attr('id'))=='false')
{var isActive=false;$('#'+options.killSwitch).text(options.offText).toggle(function()
{isActive=true;$(this).text(options.onText);$.cookie('scrollFollowSetting'+box.attr('id'),true,{expires:365,path:'/'});ani();},function()
{isActive=false;$(this).text(options.offText);box.animate({top:box.initialTop},options.speed,options.easing);$.cookie('scrollFollowSetting'+box.attr('id'),false,{expires:365,path:'/'});});}
else
{$('#'+options.killSwitch).text(options.onText).toggle(function()
{isActive=false;$(this).text(options.offText);box.animate({top:box.initialTop},0);$.cookie('scrollFollowSetting'+box.attr('id'),false,{expires:365,path:'/'});},function()
{isActive=true;$(this).text(options.onText);$.cookie('scrollFollowSetting'+box.attr('id'),true,{expires:365,path:'/'});ani();});}}
if(options.container=='')
{box.cont=box.parent();}
else
{box.cont=$('#'+options.container);}
box.initialOffsetTop=parseInt(box.offset().top);box.initialTop=parseInt(box.css('top'))||0;if(box.css('position')=='relative')
{box.paddingAdjustment=parseInt(box.cont.css('paddingTop'))+parseInt(box.cont.css('paddingBottom'));}
else
{box.paddingAdjustment=0;}
$(window).scroll(function()
{$.fn.scrollFollow.interval=setTimeout(function(){ani();},options.delay);box.lastScroll=new Date().getTime();});$(window).resize(function()
{$.fn.scrollFollow.interval=setTimeout(function(){ani();},options.delay);box.lastScroll=new Date().getTime();});box.lastScroll=0;ani();};$.fn.scrollFollow=function(options)
{options=options||{};options.relativeTo=options.relativeTo||'top';options.speed=options.speed||500;options.offset=options.offset||0;options.easing=options.easing||'swing';options.container=options.container||this.parent().attr('id');options.killSwitch=options.killSwitch||'killSwitch';options.onText=options.onText||'Turn Slide Off';options.offText=options.offText||'Turn Slide On';options.delay=options.delay||0;this.each(function()
{new $.scrollFollow(this,options);});return this;};})(jQuery);;window.i3={};window.i3.std={};window.i3.plugins={};window.i3.std.def=function()
{for(var i=0;i<arguments.length;i++)
if(arguments[i]!=null&&String(arguments[i])!='undefined'&&String(arguments[i]).length!=0)
return arguments[i];return null;};window.i3.std.copy=function(object1,object2)
{if(object1&&object2)
for(var index in object2)
object1[index]=object2[index];return object1;}
window.i3.std.globalInherit=function(type)
{var object=null;if(type)
{if(type.prototype)
switch(type.prototype.toString)
{case'String':if($(type).length>0)
object=$(type);else
object=$('#'+type);break;case'Object':object=$(type);break;}
else
if($(type).length>0)
object=$(type);else
object=$('#'+type);}
else
object=$(document.body);if(i3.popup)
{if(i3.popup.assignPopup)
i3.popup.assignPopup($(object).find(".displayPopup"));if(i3.popup.confirmPopup)
$(object).find('a.confirm').each(function()
{if(!($(this).data('url')))
{$(this).click(function(e)
{e.preventDefault();i3.popup.confirmPopup(e,this);});$(this).data('url',$(this).attr('href'));$(this).attr('href','#');}});}
if(i3.cart)
{$(object).find(".productDetails .addToCart").click(function(ev)
{ev.preventDefault();while(i3.popup.array.length>0)
$(i3.popup.array.pop()).dialog('close');if($(this).hasClass('disabled'))
{i3.popup.displayLoader("Please wait while we check the stock");return;}
i3.cart.addToCart(this);});$(object).find(".productDetails .optionSelect").change(function(ev)
{ev.preventDefault();var self=this;i3.cart.changeOption(this);});if($(object).find(".productDetails .optionSelect").is("select"))
$(object).find(".productDetails .optionSelect:first").change();$(object).find(".productDetails .itemsNo").change(function(ev)
{ev.preventDefault();i3.cart.changeQuantity(this);});i3.cart.changeElement($(object).find(".action"));}
if(i3.autocomplete)
{i3.autocomplete.apply($(object).find(".autocomplete_counties"),'/pages_actions/std/system_counties.php');i3.autocomplete.apply($(object).find(".autocomplete_countries"),'/pages_actions/std/system_countries.php');}
$(object).find('div.banner, div.advert').click(function(){$.post('/pages_actions/std/cms_banner_click.php',{id:$(this).attr('rel')});});if($.datepicker)
$(object).find('.date-pick').datepicker({dateFormat:'dd/mm/yy',yearRange:"-90:+15"});if($.datepicker)
$(object).find('.date-pick-dob').datepicker({dateFormat:'dd/mm/yy',yearRange:"-90:+0",changeMonth:true,changeYear:true});if(window.ZeroClipboard)
{$(object).find('.copyable').each(function()
{var target=this;if($(this).attr('target'))
{var nodes=$($(this).attr('target'));if(nodes.length>0)
target=nodes[0];}
var clip=new ZeroClipboard.Client(this);clip.addEventListener('mouseOver',function()
{window.confirm(target);clip.setText($(target).is('input')?$(target).val():$(target).text());});});}
if(window.tinyMCE&&$(object).find('.tinyEditor').length>0)
{window.setTimeout(function()
{$(object).find('.tinyEditor').each(function(index)
{var timestamp=Math.round(new Date().getTime()/1000);var id=i3.std.def($(this).attr('id'),"wysiwyg"+timestamp+index);if(!$(this).attr('id'))
$(this).attr('id',id);tinyMCE.init({mode:"exact",theme:"advanced",theme_advanced_buttons1:"formatselect,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull",theme_advanced_blockformats:"p,div,h1,h2,h3,h4,h5,h6,blockquote,dt,dd,code,samp",theme_advanced_buttons2:",bullist,numlist,|,undo,redo,|,link,unlink,|,outdent,indent,|,anchor,|,paste,|,code",theme_advanced_buttons3:"",elements:id});});},500);}
$(object).find("input:text, textarea, input:password").each(function(){if($(this).val()=='')
$(this).val(this.title);});$(object).find("input:text, textarea, input:password").click(function(){if($(this).val()==this.title)
$(this).val('');});$(object).find("input:text, textarea, input:password").blur(function(){if($(this).val()=='')
$(this).val(this.title);});$(object).find("input:image, input:button, button:submit, input[type=submit]").click(function(){if(this.form)
for(var i=0;i<this.form.elements.length;i++)
{var element=this.form.elements[i];if(($(element).attr('type')=='text'||$(element).attr('type')=='textarea'||$(element).attr('type')=='password')&&$(element).val()==$(element).attr('title')&&$(element).attr('title')!='')
$(element).val('');};});$(object).find('.simpleTabs').click(function(e)
{e.preventDefault();$('.simpleTabs').each(function()
{$($(this).attr('href')).hide();});$($(this).attr('href')).show();});$(object).find("form").submit(function()
{for(var i=0;i<this.elements.length;i++)
{var element=this.elements[i];if(($(element).attr('type')=='text'||$(element).attr('type')=='textarea'||$(element).attr('type')=='password')&&$(element).val()==$(element).attr('title')&&$(element).attr('title')!='')
$(element).val('');};});if(window.DD_belatedPNG)
window.DD_belatedPNG.fix('*');if(window.Cufon)
window.Cufon.replace('.typeface-js');if(window.i3.std.dist)
i3.std.dist.globalInherit(type);};window.i3.std.dist={}
window.i3.std.dist.globalInherit=function()
{if(window.Cufon)
{window.Cufon.replace('.CenturyGothic',{fontFamily:'CenturyGothic'});window.Cufon.replace('.CenturyGothicHover',{fontFamily:'CenturyGothic',hover:{color:'#666666'}});}
if(window.DD_roundies)
{DD_roundies.addRule('.sfourCorners','3px 3px 3px 3px',true);DD_roundies.addRule('.fourCorners','5px 5px 5px 5px',true);DD_roundies.addRule('.twoCornersTop','5px 5px 0px 0px',true);DD_roundies.addRule('.twoCornersBottom','0px 0px 5px 5px',true);DD_roundies.addRule('.ltrbCorner','5px 0px 0px 5px',true);}};window.i3.__ajaxRegistry={};window.i3.ajax=function(params)
{if(i3.__ajaxRegistry[params.label])
{if(i3.__ajaxRegistry[params.label].__notifyContainer)
i3.__ajaxRegistry[params.label].__notifyContainer.remove();window.alert("Previous ajax request has been canceled");i3.__ajaxRegistry[params.label].abort();if(i3.__ajaxRegistry[params.label].cancel)
if(i3.__ajaxRegistry[params.label].cancel()==false)
return;}
var fs=new Array('success','error','complete');for(var i in fs)
if(params[fs[i]])
{var dummy=params[fs[i]];params[fs[i]]=function()
{if(aq.__notifyContainer)
$(aq.__notifyContainer).remove();i3.__ajaxRegistry[params.label]=null;dummy(arguments[0],arguments[1],arguments[2]);}}
var aq=$.ajax(params);if(String(window.location).indexOf('/admin/')!=-1)
aq.__notifyContainer=$("<div class='ajaxRequest'>Loading "+params.url+"</div>").prependTo(document.body);if(params.cancel)
aq.cancel=params.cancel;if(params.label)
i3.__ajaxRegistry[params.label]=aq;};window.i3.std.string={};window.i3.std.string.strip=window.__String_strip__=function(string)
{if(string!==undefined)
while(true)
{string=String(string);var length=string.length;for(var i=1;i<arguments.length;i++)
{if(string.substring(0,arguments[i].length)==arguments[i])
string=string.substring(arguments[i].length,string.length);if(string.substr(string.length-arguments[i].length)==arguments[i])
string=string.substring(0,string.length-arguments[i].length);}
if(string.length==length)
return string;}
else return false;};window.i3.std.string.stripW=window.__String_stripW__=function(string)
{var n1=n2=String(string);while(true)
{n2=i3.std.string.strip(n1,' ','\n','\r');if(n2.length==n1.length)
return n2;n1=n2;}};window.i3.std.string.between=window.__String_between__=function(string,char1,char2)
{if(char1&&string.indexOf(char1)==-1)
return'';var pos1=char1?string.indexOf(char1)+char1.length:0;var pos2=char2&&string.indexOf(char2,pos1)!=-1?string.indexOf(char2,pos1):string.length;if(string)
return string.substring(pos1,pos2);else
return'';};window.i3.std.string.betweenA=window.__String_betweenA__=function(str,strArray,text)
{if(text&&text.indexOf(str)!=-1)
{if(strArray&&typeof strArray=="object")
for(var i=0;i<strArray.length;i++)
{if(text.indexOf(strArray[i])!=-1)
return text.substring(text.indexOf(str)+str.length,text.indexOf(strArray[i]));}
return text.substr(text.indexOf(str)+str.length);}
else
return'';};window.i3.std.string.isNumeric=window.__String_isNumeric__=function(string,type)
{var string=String(string);var ValidChars=type=='integer'?"0123456789":"0123456789.-";var IsNumber=true;var Char;if(string.length==0)
IsNumber=false;else
for(i=0;i<string.length&&IsNumber==true;i++)
{Char=string.charAt(i);if(ValidChars.indexOf(Char)==-1&&(type=='integer'&&i==0?Char!='0':true))
IsNumber=false;};return IsNumber;};window.i3.std.string.isLogical=window.__String_isLogical__=function(string)
{if(string=='true'||string=='false')
return true;else
return false;};window.i3.std.string.isVector=window.__String__isVector__=function(string,model)
{switch(model)
{case'()':if(string.indexOf('(')!=-1&&string.indexOf(')')!=-1&&string.indexOf(',')!=-1)
return true;case'[]':if(string.indexOf('[')!=-1&&string.indexOf(']')!=-1&&string.indexOf(',')!=-1)
return true;case'{}':if(string.indexOf('{')!=-1&&string.indexOf('}')!=-1&&string.indexOf(',')!=-1)
return true;default:if(string.indexOf(',')!=-1)
return true;}
return false;};window.i3.std.string.toNumeric=window.__String_toNumeric__=function(string,type)
{if(i3.std.string.isNumeric(string,type))
return parseFloat(string,type);else if(i3.std.string.isNumeric(string))
return parseInt(string);else return null;};window.i3.std.string.toLogical=window.__String_toLogical__=function(string)
{if(i3.std.string.isLogical(string))
return string=='true';else return null;};window.i3.std.string.toVector=window.__String_toVector__=function(string,model)
{var vector=new Array();if(i3.std.string.isVector(string,model))
{var words=string.substring(1,string.length-1).split(',');for(var i=0;i<words.length;i++)
vector.push(parseFloat(words[i]));return vector;}
else return null;};window.i3.std.string.toFunction=window.__String_toFunction__=function(string,ref)
{try
{var fun=function()
{try
{eval("("+fun.code+")");}
catch(e)
{console.log("i3.std.string",e," in "+string);}};fun.code=String(string);fun.ref=ref;return fun;}
catch(e)
{console.log("i3.std.string",e," in "+string);}};window.i3.std.string.toCamelcase=window.__String_toCamelcase__=function(string)
{return string.replace(/\-(.)/g,function(m,l){return l.toUpperCase()});};window.i3.std.string.toArray=window.__String_toArray__=function(string,seps)
{var ret=new Array();var seps=i3.std.def(seps,[';',',',':']);if(!i3.std.string.search(string,seps))
return string;if(seps[0])
{if(string.indexOf(seps[0])!=-1)
{var words=new Array();var syllabels=string.split(seps[0]);var word="";if(seps.length>1)
{for(var i=0;i<syllabels.length;i++)
{if(word!=''&&syllabels[i].indexOf(seps[1])!=-1)
{words.push(i3.std.string.stripW(word));word="";}
word+=(word!=""?seps[0]:"")+syllabels[i];}
words.push(i3.std.string.stripW(word));}
else words=syllabels;for(var i=0;i<words.length;i++)
{var word=i3.std.string.stripW(words[i]);if(seps.length>1)
ret.push(i3.std.string.toArray(words[i],seps.slice(1)));else
ret.push(i3.std.def(i3.std.string.toLogical(word),i3.std.string.toNumeric(word),i3.std.string.toVector(word,'()'),word));}}
else return i3.std.string.toArray(string,seps.slice(1));}
return ret;};window.i3.std.string.toObject=function(string)
{return string?i3.std.string.unserialize(string.replace(/[;,]/g,'&').replace(/:/g,'=')):{};}
window.i3.std.string.toXmlEntities=window.__String_toXmlEntities__=function(string)
{return string.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/'/g,'&apos;').replace(/"/g,'&quot;');};window.i3.std.string.count=window.__String_count__=function(string,char)
{var amm=0;for(var i=0;i<string.length;i++)
if(string.charAt(i)==char)
amm++;return amm;};window.i3.std.string.search=window.__String_count__=function(string,thing)
{for(var i=0;i<thing.length;i++)
if(string.indexOf(thing[i])!=-1)
return true;};window.i3.std.string.random=window.__String_random__=function(length)
{var charArray="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";var string="";for(var i=0;i<length;i++)
string+=charArray.charAt(Math.random()*Math.pow(10,3)%charArray.length);return string;};window.i3.std.string.first=function(string)
{var pos=min=string.length;for(var i=1;i<arguments.length;i++)
{if((pos=string.indexOf(arguments[i]))!=-1&&pos<min)
min=pos;}
return min;};window.i3.std.string.last=function(string)
{var pos=max=0;for(var i=1;i<arguments.length;i++)
if((pos=string.lastIndexOf(arguments[i]))!=-1&&pos>max)
max=pos;return max;};window.i3.std.string.split=function(string)
{var ret=new Array();var pos=0;for(var i=1;i<arguments.length;i++)
{ret.push(string.substring(pos,arguments[i]));pos=arguments[i];}
ret.push(string.substr(pos));return ret;};window.i3.std.string.numberFormat=function(number,decimals,dec_point,thousands_sep){number=(number+'').replace(',','').replace(' ','');var n=!isFinite(+number)?0:+number,prec=!isFinite(+decimals)?0:Math.abs(decimals),sep=(typeof thousands_sep==='undefined')?',':thousands_sep,dec=(typeof dec_point==='undefined')?'.':dec_point,s='',toFixedFix=function(n,prec){var k=Math.pow(10,prec);return''+Math.round(n*k)/k;};s=(prec?toFixedFix(n,prec):''+Math.round(n)).split('.');if(s[0].length>3){s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,sep);}
if((s[1]||'').length<prec){s[1]=s[1]||'';s[1]+=new Array(prec-s[1].length+1).join('0');}
return s.join(dec);};window.i3.std.string.unserialize=function(string)
{var ret=new Object();var vars=string.split('&');for(var j=0;j<vars.length;j++)
{var array=vars[j].split('=');ret[i3.std.string.stripW(array[0])]=i3.std.string.stripW(array[1]);}
return ret;}
window.i3.std.string.parse_url=function(str,component){var o={strictMode:false,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/\/?)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};var m=o.parser[o.strictMode?"strict":"loose"].exec(str),uri={},i=14;while(i--){uri[o.key[i]]=m[i]||"";}
switch(component){case'PHP_URL_SCHEME':return uri.protocol;case'PHP_URL_HOST':return uri.host;case'PHP_URL_PORT':return uri.port;case'PHP_URL_USER':return uri.user;case'PHP_URL_PASS':return uri.password;case'PHP_URL_PATH':return uri.path;case'PHP_URL_QUERY':return uri.query;case'PHP_URL_FRAGMENT':return uri.anchor;default:var retArr={};if(uri.protocol!==''){retArr.scheme=uri.protocol;}
if(uri.host!==''){retArr.host=uri.host;}
if(uri.port!==''){retArr.port=uri.port;}
if(uri.user!==''){retArr.user=uri.user;}
if(uri.password!==''){retArr.pass=uri.password;}
if(uri.path!==''){retArr.path=uri.path;}
if(uri.query!==''){retArr.query=uri.query;}
if(uri.anchor!==''){retArr.fragment=uri.anchor;}
return retArr;}}
window.i3.std.string.__base64={encodeChars:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",decodeChars:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1]}
window.i3.std.string.btoa=function(str)
{if(window.btoa)
return window.btoa(str);var out,i,len;var c1,c2,c3;len=str.length;i=0;out="";while(i<len){c1=str.charCodeAt(i++)&0xff;if(i==len)
{out+=i3.std.string.__base64.encodeChars.charAt(c1>>2);out+=i3.std.string.__base64.encodeChars.charAt((c1&0x3)<<4);out+="==";break;}
c2=str.charCodeAt(i++);if(i==len)
{out+=i3.std.string.__base64.encodeChars.charAt(c1>>2);out+=i3.std.string.__base64.encodeChars.charAt(((c1&0x3)<<4)|((c2&0xF0)>>4));out+=i3.std.string.__base64.encodeChars.charAt((c2&0xF)<<2);out+="=";break;}
c3=str.charCodeAt(i++);out+=i3.std.string.__base64.encodeChars.charAt(c1>>2);out+=i3.std.string.__base64.encodeChars.charAt(((c1&0x3)<<4)|((c2&0xF0)>>4));out+=i3.std.string.__base64.encodeChars.charAt(((c2&0xF)<<2)|((c3&0xC0)>>6));out+=i3.std.string.__base64.encodeChars.charAt(c3&0x3F);}
return out;}
window.i3.std.string.atob=function(str)
{if(window.atob)
return window.atob(str);var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out="";while(i<len){do{c1=i3.std.string.__base64.decodeChars[str.charCodeAt(i++)&0xff];}while(i<len&&c1==-1);if(c1==-1)
break;do{c2=i3.std.string.__base64.decodeChars[str.charCodeAt(i++)&0xff];}while(i<len&&c2==-1);if(c2==-1)
break;out+=String.fromCharCode((c1<<2)|((c2&0x30)>>4));do{c3=str.charCodeAt(i++)&0xff;if(c3==61)
return out;c3=i3.std.string.__base64.decodeChars[c3];}while(i<len&&c3==-1);if(c3==-1)
break;out+=String.fromCharCode(((c2&0XF)<<4)|((c3&0x3C)>>2));do{c4=str.charCodeAt(i++)&0xff;if(c4==61)
return out;c4=i3.std.string.__base64.decodeChars[c4];}while(i<len&&c4==-1);if(c4==-1)
break;out+=String.fromCharCode(((c3&0x03)<<6)|c4);}
return out;};window.i3.std.array={};window.i3.std.array.printR=function(arr,l)
{var ret="";if(!l)
l=0;var space="";for(var i=0;i<l;i++)
space+="\t";if(typeof(arr)=='string'||typeof(arr)=='number')
ret+=space+arr+" - "+typeof(arr)+" ";else if(typeof(arr)=='object'||typeof(arr)=='array')
for(var item in arr)
ret+=space+item+"\n"+space+"{\n"+i3.std.array.printR(arr[item],l+1)+"\n"+space+"}\n";return ret;}
window.i3.std.array.inArray=function(arr,value)
{for(var i=0;i<arr.length;i++){if(arr[i]==value)return true;}
return false;}
window.i3.std.array.serialize=function(mixed_value)
{var _utf8Size=function(str){var size=0,i=0,l=str.length,code='';for(i=0;i<l;i++){code=str.charCodeAt(i);if(code<0x0080){size+=1;}else if(code<0x0800){size+=2;}else{size+=3;}}
return size;};var _getType=function(inp){var type=typeof inp,match;var key;if(type==='object'&&!inp){return'null';}
if(type==="object"){if(!inp.constructor){return'object';}
var cons=inp.constructor.toString();match=cons.match(/(\w+)\(/);if(match){cons=match[1].toLowerCase();}
var types=["boolean","number","string","array"];for(key in types){if(cons==types[key]){type=types[key];break;}}}
return type;};var type=_getType(mixed_value);var val,ktype='';switch(type){case"function":val="";break;case"boolean":val="b:"+(mixed_value?"1":"0");break;case"number":val=(Math.round(mixed_value)==mixed_value?"i":"d")+":"+mixed_value;break;case"string":val="s:"+_utf8Size(mixed_value)+":\""+mixed_value+"\"";break;case"array":case"object":val="a";var count=0;var vals="";var okey;var key;for(key in mixed_value){if(mixed_value.hasOwnProperty(key)){ktype=_getType(mixed_value[key]);if(ktype==="function"){continue;}
okey=(key.match(/^[0-9]+$/)?parseInt(key,10):key);vals+=this.serialize(okey)+this.serialize(mixed_value[key]);count++;}}
val+=":"+count+":{"+vals+"}";break;case"undefined":default:val="N";break;}
if(type!=="object"&&type!=="array"){val+=";";}return val;}
window.i3.std.array.httpBuildQuery=function(data,sub)
{if(!sub)
sub="";var string="";for(var index in data)
if(typeof data[index]=="object")
string+=i3.std.array.httpBuildQuery(data[index],sub?sub+"["+index+"]":index);else
string+="&"+(sub?sub+"["+index+"]":index)+"="+escape(data[index]);return string;};window.i3.node={};window.i3.node.coords=function(ev)
{if(!ev)ev=window.event;var x=window.Event?parseFloat(ev.pageX):parseFloat(window.event.clientX)+parseFloat(document.body.scrollLeft)-parseFloat(document.body.clientLeft);var y=window.Event?parseFloat(ev.pageY):parseFloat(window.event.clientY)+parseFloat(document.body.scrollTop)-parseFloat(document.body.clientTop);if(ev.delta&&window.instance.browserDetect.appname=='Firefox'&&window.instance.browserDetect.version=='2')
{var target=ev.target?ev.target:ev.srcElement;var pos=window.i3.node.pos(target);x=pos.x+x/15;y=pos.y+y/15;}
return{x:x,y:y}};window.i3.node.pos=window.__pos__=function(node)
{var curleft=curtop=0;if(node&&node.offsetParent)
{curleft=node.offsetLeft;curtop=node.offsetTop;while(node=node.offsetParent)
{curleft+=node.offsetLeft;curtop+=node.offsetTop;}}
return{x:parseInt(curleft),y:parseInt(curtop)};};window.i3.node.change=function(node,type)
{var al_node=document.createElement(type);for(var i=0;i<node.attributes.length;i++)
{var attr=node.attributes[i];try
{var attrName=attr.nodeName;var attrValue=attr.nodeValue;if(attrName=="class")
al_node.setAttribute('className',attrValue);if(attrName=="for")attrName="htmlFor";al_node.setAttribute('htmlFor',attrValue);if(attrName=="height"&&type.toLowerCase()=='input')
continue;if(attrValue)
al_node.setAttribute(attrName,attrValue);}
catch(e){}}
return al_node;};window.i3.popup={iterator:0,array:new Array(),defaults:{title:''}}
window.i3.popup.displayLoader=function(message,options)
{if(!options)
options={};return i3.popup.displayPopup({'message':"<img src='/_ui/media/general/loader.gif'><div class='loaderMessage'>"+(message?message:"Please wait while content is loaded")+"</div>",'title':false,'class':"loader",options:options});}
window.i3.popup.displayPopup=function(options,callback)
{if(!options)
options={};if(options.onbeforeopen)
options.onbeforeopen();if(options.open)
options.onopen=options.open;if(options.close)
options.onclose=options.close;if(options.onbeforeclose&&typeof(options.onbeforeclose)!='function')
options.onbeforeclose=i3.std.string.toFunction(options.onbeforeclose);if(options.onclose&&typeof(options.onclose)!='function')
options.onclose=i3.std.string.toFunction(options.onclose);if(options.onopen&&typeof(options.onopen)!='function')
options.onopen=i3.std.string.toFunction(options.onopen);var title=i3.std.def(options.title,i3.popup.defaults.title)||'';var id=options.id?options.id:"popup-"+i3.popup.iterator;var popup=i3.popup.array[i3.popup.iterator]=$("<div id='"+id+"' class='popup"+(options['class']?" "+options['class']:"")+"'>"+options.message+"</div>'").dialog({autoOpen:true,show:'drop',closeText:'x',hide:'drop',dialogClass:options.dialogClass,modal:i3.std.def(options.modal,true),title:options.title==false||options.title=="false"||title.length==0?null:title,resizable:options.title==false||options.title=="false"||title.length==0?false:true,width:i3.std.def(options.w,options.width,'auto'),height:i3.std.def(options.h,options.height,'auto'),beforeclose:function(ev)
{if(options.onbeforeclose)
options.onbeforeclose();},close:function()
{if($('#'+id).dialog)
{if(window.tinyMCE)
$('#'+id).find('.tinyEditor').each(function()
{tinyMCE.execCommand('mceFocus',true,$(this).attr('id'));tinyMCE.execCommand('mceRemoveControl',true,$(this).attr('id'));});$('#'+id+' *').remove();$('#'+id).dialog('destroy').remove();if(options.onclose)
options.onclose();}},open:function()
{window.setTimeout(function()
{i3.std.globalInherit(id);if(options.onopen)
options.onopen();},1);},buttons:options.buttons});if(options.title==false||options.title=='false'||title.length==0)
{$('#'+id).parents('.ui-dialog').addClass('no-title');$('#'+id).siblings('.ui-dialog-titlebar').css('display','none');$('.ui-widget-overlay').click(function()
{$('#'+id).dialog('close');});}
if(options.callback)
options.callback();if(callback)
callback();i3.popup.iterator++;return popup;}
window.i3.popup.displaySimplePopup=function(data,callback)
{if(data.template)
{if(!data.params)
data.params={};data.params.template=data.template;$.ajax({url:"/pages_actions/std/cms_content.popup.php",type:'POST',dataType:"html",data:i3.std.array.httpBuildQuery(data.params),success:function(response){$('.loader').dialog('close');data.message=response;i3.popup.displayPopup(data,callback);}});}
else
i3.popup.displayPopup(data,callback);}
window.i3.popup.displaySubmit=function(data,callback)
{data.buttons={'Submit':function()
{$(this).dialog('close');if(data.submit)
data.submit();}};i3.popup.displaySimplePopup(data,callback);}
window.i3.popup.displaySimpleQuestion=function(data,callback)
{data.buttons={'Yes':function()
{$(this).dialog('close');if(data.yes)
data.yes();},'No':function()
{$(this).dialog('close');if(data.no)
data.no();}};i3.popup.displaySimplePopup(data,callback);}
window.i3.popup.displayOptions=function(data,callback)
{data.message+="<br/><br/><select name='options'>";if(data.options)
for(var i in data.options)
data.message+="<option value='"+i+"'>"+data.options[i]+"</option>";data.message+="</select>";i3.popup.displaySubmit(data,callback);}
window.i3.popup.displayTagFile=function(path,additional)
{if(!additional)
additional={};if(!additional.options)
additional.options=['describe','categorise','tag']
$.getJSON('/pages_actions/std/cms_files_get_info.php',{src:path},function(data)
{for(var index in additional)
data[index]=additional[index];data.show=additional.options;i3.popup.displayDescribeForm(path,data);});}
window.i3.popup.displayDescribeForm=function(file,data)
{var tagData={title:'Please describe your file',width:440}
tagData.message="<form class='popUpForm'><div id='tagForm'><div class='tabs'>";for(var i=0;i<data.show.length;i++)
tagData.message+="<span class='tab' rel='"+data.show[i]+"'><span class='transLightDarkktopLeft'></span><span class='transLightDarkktopRight'></span>"+data.show[i]+"</span>";tagData.message+="<span class='clearAll'></span></div><div class='content'>";if(inArray('describe',data.show))
{var describe="<div id='describe' class='hidden'><p><label class='bWidth'>File title: </label><input class='txtF' type='text' name='title' value='"+data.title+"'></p><p><label class='bWidth'>File description: </label><textarea style='height: 200px;' class='txtA' name='description'>"+data.description+"</textarea></p></div>";tagData.message+=describe;}
if(inArray('categorise',data.show))
{var categorise="<div id='categorise' class='hidden'><p><label class='bWidth'>Category: <br /><small>Hold ctrl+click to select multiple</small></label> <div style='overflow: auto; height: 300px'>"+data.categories+"</div></p></div>";tagData.message+=categorise;}
if(inArray('tag',data.show))
{var tag="<div id='tag' class='hidden'><p><label class='bWidth'>Tag: </label><textarea name='tags' style='height:200px;' class='txtA'>"+data.tags+"</textarea></div></p>";tagData.message+=tag;}
tagData.message+="</div></div></form>";tagData.submit=function()
{var title=$('#tagForm').find('[name=title]').val();var description=$('#tagForm').find('[name=description]').val();var tags=$('#tagForm').find('[name=tags]').val();var categories=$('#tagForm').find('[name^=categories]').val();var category="";if(title!=data.title||description!=data.description||data.changed)
i3.popup.updateFileInfo({title:title,description:description,"categories[]":categories,tags:tags},file,function()
{if(data.submit)
data.submit();});};tagData.close=function()
{if(data.close)
data.close();}
i3.popup.displaySubmit(tagData);$('#tagForm').find('[name^=categories], [name=tags]').change(function()
{data.changed=true;});$('#tagForm').find('.tab').click(function()
{$('#tagForm').find('.tab.selected').removeClass('selected');$(this).addClass('selected');$('#tagForm .content > div').hide();$('#tagForm').find("#"+$(this).attr('rel')).show();});$('#tagForm .tab:first').addClass('selected');$('#tagForm .tab.selected').click();}
window.i3.popup.updateFileInfo=function(data,path,callback)
{data.action="update_file_info";data.path=path;$.ajax({url:'/admin/cms/magicfm/',type:'POST',dataType:'json',data:i3.std.array.httpBuildQuery(data),success:function(data)
{if(callback)
callback(data)}});}
window.i3.popup.confirmPopup=function(e,handler,callback)
{try
{if(e)
e.preventDefault();$(handler).after('<div class="confirm_dialog" id="DelDialog" style="display:none"><p></p></div>');var path=i3.std.def($(handler).data('url'),handler.href);var dialog=$(handler).siblings('.confirm_dialog');dialog.attr('title',handler.title);var cancel=$(handler).attr('cancel')?$(handler).attr('cancel'):'Cancel';var confirm=$(handler).attr('confirm')?$(handler).attr('confirm'):'Confirm';var question=$(handler).attr('question')?$(handler).attr('question'):'Do you want to delete '+($(handler).attr('rel')?$(handler).attr('rel'):'')+'?';dialog.children().append(question);var buttons={};buttons[confirm]=function(){if(callback)
callback();else
{var loc=String(window.location);var sub=escape(loc.substring(loc.indexOf('/',7)));var where=path+(path.indexOf('?')==-1?'?':'&')+'location='+sub;window.location=where;}
$(this).dialog('close');$(this).remove();$('.confirm_dialog').remove();};buttons[cancel]=function(){$(this).dialog('close');$(this).remove();$('.confirm_dialog').remove();};dialog.dialog({autoOpen:true,show:'drop',resizable:false,minHeight:140,modal:true,title:$(handler).attr('title')?$(handler).attr('title'):'Please confirm',overlay:{backgroundColor:'#000',opacity:0.5},buttons:buttons});$('.ui-dialog-content').show();}
catch(ex)
{window.alert(ex);}}
window.i3.popup.contextPopup=function(e,handler)
{if(e)e.preventDefault();var question=$(handler).attr('question')||"";var content=$(handler).attr('content')||"";var name=$(handler).attr('name')||"contextForm";var variables=$(handler).attr('variables')?eval($(handler).attr('variables')):null;var vars="";for(var i=0;i<variables.length;i++)
for(var index in variables[i])
vars+="<input type='hidden' name='"+index+"' value='"+variables[i][index]+"'/>";var data={title:$(handler).attr('title'),message:"<div>"+question+"</div><form name='contextForm' method='post'><textarea name='content'>"+content+"</textarea><input type='hidden' name='"+name+"' value='true'/>"+vars+"</form>",submit:function()
{$("[name=contextForm]").submit();}};i3.popup.displaySubmit(data);}
window.i3.popup.assignPopup=function(object,params,options)
{try
{for(var i=0;i<object.length;i++)
{var url=$(object[i]).attr('href');if(!url)
return;if(url.indexOf('?')!=-1)
object[i].url=url.split('?')[0];else
object[i].url=url;object[i].data=new Object();if(url.indexOf('?')!=-1)
i3.std.copy(object[i].data,i3.std.string.unserialize(url.split('?').pop()));if($(object[i]).attr('params'))
i3.std.copy(object[i].data,i3.std.string.toObject($(object[i]).attr('params')));if(params)
i3.std.copy(object[i].data,params);object[i].options=new Object();if($(object[i]).attr('rel'))
i3.std.copy(object[i].options,i3.std.string.toObject($(object[i]).attr('rel')));if(options)
i3.std.copy(object[i].options,options);$(object[i]).attr('href','#').removeAttr('params').removeAttr('rel');$(object[i]).unbind('click').click(function(ev)
{ev.preventDefault();i3.popup.displayAdvancedPopup(this.url,this.data,this.options);});}}
catch(e)
{window.alert(e);}}
window.i3.popup.ajaxValueCheck=function(obj,data,type)
{$(obj).find('input, textarea, select').each(function()
{if($(this).hasClass('error_red'))
{$(this).removeClass('error_red');$(this).next().remove();}});if(data.error==1)
{for(var index in data)
{var msg=new Array();var sug=new Array();for(var error in data[index])
{if(error!='__suggestion')
msg.push(data[index][error]);else
sug.push(data[index][error]);}
var fields=$(obj).find('input[name='+index+'], textarea[name='+index+'], select[name='+index+']');if($(fields).length==0)
fields=$(obj).find('input[name^='+index+'], textarea[name^='+index+'], select[name^='+index+']');$(fields).each(function()
{$(this).addClass('error_red').after('<p class="error err">* '+msg.join(", ")+'</p>');if(sug.length>0)
$(this).val(sug.join(", "));});}
$('.tabWorks').each(function()
{if($(this).find('.error').length)
$('[href=#'+$(this).attr('id')+']').click();});}
else
{$(obj).find("input[name=popup]").remove();$(obj).unbind('submit');var submit=$(obj).find("[type=submit]");if($(obj).find("[name="+submit.attr('name')+"]").length==1)
$(obj).append("<input type='hidden' name='"+submit.attr('name')+"' value='"+submit.val()+"'/>");if(type=='post')
{delete params['popup'];$.ajax({url:url.substring(0,url.indexOf('#')!=-1?url.indexOf('#'):url.length),data:params,type:"POST",dataType:'json',success:function(data)
{if($(form).data('onaftersubmit'))
{$(form).data('onaftersubmit')(data);$(form).removeData('onaftersubmit');}
else
$(obj).submit();$(this).dialog('close');}});}
else
{$(obj).submit();}}}
window.i3.popup.ajaxValidate=function(obj,type)
{if(window.tinyMCE)
$(obj).find('.tinyEditor').each(function()
{tinyMCE.execCommand('mceAddControl',true,$(this).attr('id'));tinyMCE.triggerSave();});var params=new Object();$(obj).find("[name]").each(function()
{if(!$(this).attr('disabled')&&($(this).attr('type')=='checkbox'?$(this).attr('checked'):true)&&($(this).attr('type')!='file'))
params[$(this).attr('name')]=$(this).val();});params['output']=false;var url=String($(obj).attr('action')?$(obj).attr('action'):window.location);var input=$(obj).find('input:not([type=file]), textarea, select');var files=$(obj).find('[type=file]');if(files.length>0)
{var frame=$("<iframe id='__dummy' name='__dummy' style='display: none'></iframe>");$(document.body).append(frame);var form=$("<form method='post' action='"+url+"' target='__dummy' enctype='multipart/form-data'><input type='hidden' name='output' value='false'/></form>").appendTo(frame);var length=obj.elements.length;var elements=obj.elements;for(var i=0;i<length;i++)
{var element=$(elements[i]);if(!$(element).is('fieldset')&&$(element).attr('name'))
{if($(element).attr('type')!='submit')
{$(element).clone(true).insertBefore(element);$(form).append(element.remove());}
else
$(form).append("<input type='hidden' name='"+$(element).attr('name')+"' value='"+$(element).attr('value')+"'/>");}}
var file=$(obj).find('[type=file]');$(form).submit();$(frame).load(function()
{var response=window.JSON?JSON.parse($(this).contents().text()):eval($(this).contents().text());if(response)
{if(response.error==0&&response.data&&response.data.callback)
i3.std.string.toFunction(response.data.callback)();i3.popup.ajaxValueCheck(obj,response,type);}
else
console.log("i3.popup.js","Invalid JSON result in "+url);});}
else if(input.length>0)
{$.ajax({url:url.substring(0,url.indexOf('#')!=-1?url.indexOf('#'):url.length),data:params,type:"POST",dataType:'json',success:function(data)
{i3.popup.ajaxValueCheck(obj,data,type);}});}}
window.i3.popup.displayAdvancedPopup=function(url,params,options,callback)
{if(!params)
params={};if(!options)
options={};if(options.loader)
i3.popup.displayLoader();if(!options.data_type)
options.data_type='html';if(options.onbeforeopen)
options.onbeforeopen();if(options.open)
options.onopen=options.open;if(options.close)
options.onclose=options.close;if(options.onbeforeclose&&typeof(options.onbeforeclose)!='function')
options.onbeforeclose=i3.std.string.toFunction(options.onbeforeclose);if(options.onclose&&typeof(options.onclose)!='function')
options.onclose=i3.std.string.toFunction(options.onclose);if(options.onopen&&typeof(options.onopen)!='function')
options.onopen=i3.std.string.toFunction(options.onopen);if(options.onaftersubmit&&typeof(option.onaftersubmit)!='function')
options.onaftersubmit=i3.std.string.toFunction(options.onaftersubmit);params.popup=true;$.ajax({url:url,type:'GET',dataType:options.data_type,data:i3.std.array.httpBuildQuery(params),success:function(response)
{$('.loader').dialog('close');var html=null;var scripts=null;response=i3.std.string.stripW(response);if(options.data_type=='json')
html=response.html;else
{if(response.length>0)
switch(response)
{case'permission_denied':case'session_timeout':default:scripts=$(response).filter("script");response=$(response).filter(":not(script)");scripts=$(scripts).add($(response).find('script').remove());html=$('<div/>').html(response);}
else
html=$('<div/>').html("No response");}
var id=options.id?options.id:"popup-"+i3.popup.iterator;var title=i3.std.def(options.title,i3.popup.defaults.title)||$(html).find('h1:first, h2:first').remove().html()||'';i3.popup.array[i3.popup.iterator]=$("<div id='"+id+"' class='popup"+(options['class']?" "+options['class']:"")+"'>"+$(html).html()+"</div>'").dialog({autoOpen:true,show:'drop',closeText:'x',hide:'drop',modal:i3.std.def(options.modal,true),title:options.title==false||options.title=='false'||title.length==0?null:title,resizable:options.title==false||options.title=="false"||title.length==0?false:true,width:i3.std.def(options.w,options.width,'auto'),height:i3.std.def(options.h,options.height,'auto'),beforeclose:function()
{if(options.onbeforeclose)
options.onbeforeclose();},close:function()
{if($('#'+id).dialog)
{if(window.tinyMCE)
$('#'+id).find('.tinyEditor').each(function()
{tinyMCE.execCommand('mceFocus',true,$(this).attr('id'));tinyMCE.execCommand('mceRemoveControl',true,$(this).attr('id'));});$('#'+id+' *').remove();$('#'+id).dialog('destroy').remove();if(options.onclose)
options.onclose();}},open:function()
{window.setTimeout(function()
{i3.std.globalInherit(id);var form=$("#"+id).find('form');if(form.length>0)
{if(options.validate!=false&&options.validate!='false')
{$(form).append("<input type='hidden' value='true' name='popup'/>");$(form).bind("submit.i3",function(ev)
{if($(this).find('[name=popup]').length>0)
{ev.preventDefault();window.i3.popup.ajaxValidate(this,options.type);}});if(options.onsubmit)
$(form).data('onaftersubmit',options.onsubmit);}}
if(scripts&&scripts.length>0)
$('#'+id).append(scripts);if(options.onopen)
options.onopen();},1);}});if(options.title==false||options.title=="false"||title.length==0)
{$('#'+id).parents('.ui-dialog').addClass('no-title');$('#'+id).siblings('.ui-dialog-titlebar').css('display','none');$('.ui-widget-overlay').click(function()
{$('#'+id).dialog('close');});}
if(options.callback)
options.callback();if(callback)
callback();i3.popup.iterator++;}});}
window.alert=function(string,options)
{if(!options)
options={};if($('.popup.loader').length)
$('.popup.loader').dialog('close');var title=i3.std.def(options.title,i3.popup.defaults.title)||'';var id=options.id?options.id:"popup-"+i3.popup.iterator;$("<div id='"+id+"' class='alert'><div class='alertMessage'>"+string+"</div></div>'").dialog({autoOpen:true,show:'drop',closeText:'x',hide:'drop',modal:true,title:options.title==false||options.title=="false"||title.length==0?'':title,close:function()
{$('#'+id+' *').remove();$('#'+id).dialog('destroy').remove();}});if(options.title==false||options.title=="false"||title.length==0)
{$('#'+id).parents('.ui-dialog').addClass('no-title');$('#'+id).siblings('.ui-dialog-titlebar').css('display','none');$('.ui-widget-overlay').click(function()
{$('#'+id).dialog('close');});}};window.__alert=window.alert;window.alert=function(string,options)
{window.__alert(string,{'title':'&nbsp;'});};window.i3.form={}
window.i3.form.markup=function(form,object)
{$(form).unbind('submit.i3');if(jQuery().validate)
{$(form).validate({rules:object,submitHandler:function(form)
{i3.popup.ajaxValidate(form);}});}
for(var field in object)
{if(object[field].required)
$(form).find("label[for="+field+"]").prepend("<span class='req'>*</span>");}}
window.i3.form.formSubmitHelper=function(form,handler)
{if(handler)
{if($(handler)[0].nodeName=='FORM')
{$(handler).find('input, select').each(function()
{if($(this).val()&&($(this).attr('type')=='checkbox'?$(this).attr('checked'):true))
$(form).append("<input type='hidden' name='"+this.name+"' value='"+$(this).val()+"'/>");});}
else
{if($(form).find('#js_additional').length==0)
{if($(handler).attr('name'))
$(form).append("<input id='js_additional' type='hidden' name='"+$(handler).attr('name')+"' value='"+$(handler).val()+"'/>");else
$(form).append("<input id='js_additional' type='hidden' name='"+$(handler).val()+"' value='true'/>");}
else
{if($(handler).attr('name'))
$(form).find('#js_additional').attr('name',$(handler).attr('name')).val($(handler).val());else
$(form).find('#js_additional').attr('name',$(handler).val());}}}
if($(form).find('submit, button[type=submit]').length>0)
$(form).find('submit, button[type=submit]').click();else
$(form).submit();}
window.i3.form.formSubmit=function(form,handler)
{if(handler)
{if($(handler).val()=='delete_selected'||$(handler).val()=='delete')
{i3.popup.confirmPopup(null,handler,function()
{window.i3.form.formSubmitHelper(form,handler);});return;}
else if($(handler).find(':selected').attr('confirm')||$(handler).find(':selected').attr('question'))
{i3.popup.confirmPopup(null,$(handler).find(':selected'),function()
{if($(handler).find(':selected').attr('action'))
{eval($(handler).find(':selected').attr('action'));return;}
else
window.i3.form.formSubmitHelper(form,handler);});return;}
else
if($(handler).find(':selected').attr('action'))
{eval($(handler).find(':selected').attr('action'));return;}}
window.i3.form.formSubmitHelper(form,handler);}
window.i3.form.formSelect=function(form,handler)
{var value=$(handler).find(':selected').val();switch(value)
{case'All':$(form).find('[type=checkbox]').attr('checked','checked');break;case'Invert':$(form).find('[type=checkbox]').each(function()
{if($(this).attr('checked'))
$(this).removeAttr('checked');else
$(this).attr('checked','checked');});break;case'None':$(form).find('[type=checkbox]').removeAttr('checked');break;}};window.i3.cart={defaults:{optionsRequired:null,statuses:{},currency:{symbol:'&pound;'}}};window.i3.cart.calculatePrice=function(object)
{var container=$(object).parents('.optionsGroup:first').length>0?$(object).parents('.optionsGroup:first'):$(object).parents('.productDetails:first');var quantity=i3.std.def(i3.std.string.toNumeric($(container).find('.itemsNo').val()),1);var price=$(container).find('.unitPrice').val();var priceExVAT=$(container).find('.unitPriceExVAT').val();var total=quantity*price;var totalExVAT=quantity*priceExVAT;$(container).find('.totalPrice').html(window.i3.cart.defaults.currency.symbol+total.toFixed(2));$(container).find('.totalPriceExVAT').html(window.i3.cart.defaults.currency.symbol+totalExVAT.toFixed(2));}
window.i3.cart.displayStockPopup=function(object,data,message)
{var container=$(object).parents('.productDetails:first');var product_id=$(container).find('.contentId').val();var product_type=$(container).find('.contentType').val();var qty=i3.std.def(i3.std.string.toNumeric($(container).find('.itemsNo').val()),1);data.template="ecomcart/stock";data.params={'purchase_quantity':qty,'hash':data.hash,'content_type':product_type,'content_id':product_id};i3.popup.displaySimplePopup(data);}
window.i3.cart.displayOptionsPopup=function()
{window.alert("Please select options for the given product before proceeding");}
window.i3.cart.displayUpdateStockPopup=function()
{var data={template:"ecomcart/stockUpdate"};i3.popup.displaySimplePopup(data);}
window.i3.cart.alterStockMarkup=function(container,toObject)
{for(var key in i3.cart.defaults.statuses)
{var status=i3.cart.defaults.statuses[key];if(status.id!=toObject.id)
{$(container).find("."+status.css_class).each(function()
{$(this).removeClass(status.css_class).addClass(toObject.css_class);})
$(container).find("[class*="+status.css_class+"]").each(function()
{var object=$(this);$($(this).attr('class').split(/\s+/)).each(function()
{if(this.indexOf(status.css_class)!=false)
$(object).removeClass(this).addClass(this.replace(status.css_class,toObject.css_class));});});}}
if(toObject)
$(container).find(".stock").html(toObject.title);}
window.i3.cart.checkStock=function(object,callback)
{var container=$(object).parents('.productDetails:first');if($(container).find('.availableQuantity').length>0)
{var availableQuantity=$(container).find('.availableQuantity').val();var productId=$(container).find('.contentId').val();var productHash=$(container).data('stock')?$(container).data('stock').hash:i3.std.def($(container).find('.hash').val(),productId);if(availableQuantity=='')
{if(!$(container).data('stock'))
{$(container).find('.addToCart').addClass('disabled');$.ajax({url:'/pages_actions/std/ecom_product.checkStock.php',type:'POST',dataType:'json',data:{'pid':productId},success:function(response)
{$(container).find('.addToCart').removeClass('disabled');if(!response.error)
{$(container).data('stock',response.data);i3.cart.checkStockChoices(object,response.data,callback);}
else
window.alert(data.error_message);}});}
else
i3.cart.checkStockChoices(object,{'qty':availableQuantity,'hash':productHash},callback);}
else
i3.cart.checkStockChoices(object,{'qty':availableQuantity,'hash':productHash},callback);}
else
if(callback)
callback();}
window.i3.cart.checkStockChoices=function(object,data,callback)
{var container=$(object).parents('.productDetails:first');var minimum_qty=$(container).find('.minimumQuantity').val();var qty=i3.std.def(i3.std.string.toNumeric($(container).find('.itemsNo').val()),1);if(data.qty>0||data.duein>0)
{i3.cart.alterStockMarkup(container,i3.cart.defaults.statuses[1]);if(qty>data.qty||(data.locations?qty>data.locations[0].qty:false)||(data.locations?qty+data.cart.qty>data.locations[0].qty:false))
return i3.cart.displayStockPopup(object,data,callback);else
{var left_qty=Math.min(data.qty,qty);if(left_qty>0)
{$(container).find('.availableQuantity').val(left_qty);if(callback)
callback(object);return true;}
else
{i3.cart.checkStockChoicesOOS(object,data);return false;}}}
else
{i3.cart.checkStockChoicesOOS(object,data);return false;}}
window.i3.cart.checkStockChoicesIS=function(object)
{}
window.i3.cart.checkStockChoicesOOS=function(object,data)
{var container=$(object).parents('.productDetails:first');var option_groups=i3.cart.getOptionGroups(container);i3.cart.alterStockMarkup(container,i3.cart.defaults.statuses[2]);if(data.hash)
{$(option_groups).find('.availableQuantity').val(0);$(option_groups).find('.optionSelect[value='+data.hash+']').hide();$(option_groups).each(function()
{var option_inputs=i3.cart.getOptionInputs(this,true);$(option_inputs).removeAttr('checked').removeAttr('selected').removeClass('selected');});}
else
{$(option_groups).find('.addToCart').hide();$(option_groups).find('.cartForm').hide();}
return i3.cart.displayStockPopup(object,data);}
window.i3.cart.checkOptionChoices=function(object,data,callback)
{var container=$(object).parents('.optionsGroup:first').length>0?$(object).parents('.optionsGroup:first'):$(object).parents('.productDetails:first');$(container).find('.availableQuantity').val(data.stockQty);$(container).find('.stockId').val(data.stockId);$(container).find('.unitPrice').val(data.price);$(container).find('.unitPriceExVAT').val(data.price-data.vat);i3.cart.calculatePrice(object);if(callback)
callback();}
window.i3.cart.getCart=function(callback)
{$.ajax({url:'/pages_actions/std/ecom_cart.php',type:'POST',dataType:'json',data:{'mode':'view'},success:function(cart){if(callback)
callback(cart);}});}
window.i3.cart.repopulateCart=function(callback)
{$('.cartDetails').each(function()
{var self=this;var data={'mode':'output'};if($(this).attr('params'))
i3.std.copy(data,i3.std.string.toObject($(this).attr('params')));$.ajax({url:'/pages_actions/std/ecom_cart.php',type:'POST',data:data,dataType:'html',success:function(response){$(self).before(response).remove();if(callback)
callback(response);}});});}
window.i3.cart.addToCart=function(object)
{var container=$(object).parents('.productDetails:first');var product_id=$(container).find('.contentId').val();var aQty=i3.std.string.toNumeric($(container).find('.availableQuantity').val());var qty=i3.std.def(i3.std.string.toNumeric($(container).find('.itemsNo').val()),1);i3.cart.changeLink(object,function()
{i3.cart.checkStock(object,function()
{i3.popup.displayAdvancedPopup($(object).attr('href'),{'data_type':'html'},{'data_type':'html','onopen':i3.cart.repopulateCart,'title':'false'});$(container).find('.availableQuantity').val(aQty-qty);});});}
window.i3.cart.generateOptionsHash=function(object,options)
{if(!options)
options={};var data=[];var container=$(object).parents('.productDetails:first');var option_groups=i3.cart.getOptionGroups(container);data['id']=i3.std.def(options.id,$(object).attr('contentId'),$(container).find('.contentId').val());data['stock_id']=i3.std.def(options.stockId,$(object).attr('stockId'),$(option_groups).find('.stockId').length>1?$.map($(option_groups).find('.stockId'),function(e){return $(e).val();}):$(option_groups).find('.stockId').val(),0);data['rule_id']=i3.std.def(options.ruleId,$(object).attr('ruleId'),$(container).find('.ruleId:first').val(),0);if(options.options)
data.concat(options.options);$(".connectTo[value="+$(container).attr('rel')+"]").each(function()
{if(!data['products'])
data['products']=[];data['products'].push(i3.cart.generateOptionsHash(this));});return i3.std.string.btoa(i3.std.array.serialize(data));}
window.i3.cart.generateLink=function(object,options)
{if(!options)
options={};var container=$(object).parents('.productDetails:first');var option_groups=i3.cart.getOptionGroups(container);var href=i3.std.string.strip(i3.std.def(options.href,$(object).attr('href')),'/');var data=href.split('/');var typename=i3.std.def(options.typename,$(object).attr('typename'),$(object).attr('rel'),$(container).attr('rel'),data[2]);var contentId=options.id=typename.split('-')[1];var ruleId=options.ruleId=i3.std.def(options.ruleId,$(object).attr('ruleId'),$(container).find('.ruleId:first').val(),0);var stockId=options.stockId=i3.std.def(options.stockId,$(object).attr('stockId'),$(option_groups).find('.stockId:first').val(),0);var link=[];link.push("cart");link.push(i3.std.def(options.action,$(object).attr('action'),data[1]));link.push(typename);if(data[3])
link.push(data[3]);else if(!i3.std.def(options.noquantity,$(object).attr('noquantity'),$(object).hasClass('noquantity'),false))
link.push(i3.std.def(options.quantity,$(object).attr('itemsNo'),$(container).find('.itemsNo:first').val(),1));link.push(ruleId);link.push(stockId);link.push(i3.std.def($(object).attr('optionsHash'),i3.cart.generateOptionsHash(object,options)));for(var i in link)
link[i]=i3.std.string.strip(link[i],'/');return'/'+link.join('/')+'/';}
window.i3.cart.changeLink=function(object,callback)
{var container=$(object).parents('.productDetails:first');if(i3.cart.defaults.optionsRequired?i3.cart.isOptionRequired(object)&&!i3.cart.isOptionApplied(object):false)
i3.cart.displayOptionsPopup();else
{i3.popup.displayLoader();i3.cart.changeOption(i3.cart.isOptionApplied(object)?null:object,function()
{i3.cart.changeRule(i3.cart.isRuleApplied(object)?null:object,function()
{$(container).find('.addToCart').each(function()
{$(this).attr('href',i3.cart.generateLink(this));});if(callback)
callback();});});}}
window.i3.cart.changeElement=function(object)
{$(object).each(function()
{if($(this).is('.quantity'))
$(this).focus(function()
{var val=parseInt($(this).val());if(isNaN(val))
$(this).data('previous',0);else
$(this).data('previous',val);}).focus();if($(this).is('.quantity.action'))
$(this).change(function()
{var data={};var value=parseInt($(this).val());if(isNaN(value))
{$(this).val($(this).data('previous'));return false;}
if($(this).attr('rel'))
data.typename=$(this).attr('rel');else
return false;if($(this).data('previous')>value)
{if($(this).hasClass('promotion'))
data.action='decrease_promotion_item';else
data.action='decrease';var val=$(this).data('previous')-value;if(val!=0)
data.quantity=val;else
return false;}
else
{if($(this).hasClass('promotion'))
data.action='increase_promotion_item';else
data.action='increase';var val=value-$(this).data('previous');if(val!=0)
data.quantity=val;else
return false;}
window.location=i3.cart.generateLink(this,data);});if($(this).is('a.action'))
$(this).click(function(ev)
{ev.preventDefault();var data={};if(!$(this).hasClass('noquantity'))
{var quantity=$(this).siblings('.quantity');$(quantity).blur();var diff=parseInt($(quantity).val())-quantity.data('previous');if(diff!=0)
data.quantity=diff;else
return false;}
window.location=i3.cart.generateLink(this,data);});});}
window.i3.cart.changeQuantity=function(object)
{var container=$(object).parents('.productDetails:first');var qty=$(container).find('.itemsNo').val();var mQty=$(container).find('.minimumQuantity')?i3.std.string.toNumeric($(container).find('.minimumQuantity').val()):1;var aQty=$(container).find('.availableQuantity')?i3.std.string.toNumeric($(container).find('.availableQuantity').val()):null;if(!i3.std.string.isNumeric(qty,'integer'))
{$(container).find('.itemsNo').val(mQty);return false;}
if(aQty&&qty>aQty)
{$(container).find('.itemsNo').val(aQty);return false;}
if(qty>999)
{window.alert('Please enter a reasonable amount');$(container).find('.itemsNo').val(mQty);return false;}
if(qty<mQty)
{window.alert('Sorry, but you can not buy less than '+mQty);$(container).find('.itemsNo').val(mQty);return false;}
if(i3.cart.defaults.optionsRequired?i3.cart.isOptionRequired(object)&&!i3.cart.isOptionApplied(object):false)
{i3.cart.displayOptionsPopup();$(container).find('.itemsNo').val(mQty);return false;}
i3.cart.changeRule(object,function()
{i3.cart.changeOption(object,function()
{i3.cart.calculatePrice(object);});});return true;}
window.i3.cart.isOptionRequired=function(object)
{var container=$(object).parents('.productDetails:first');var option_groups=i3.cart.getOptionGroups(container);var ret=true;$(option_groups).each(function()
{var connector=true;$('.connectTo[value='+$(container).attr('rel')+']').each(function()
{return!(connector=i3.cart.isOptionRequired(this));});return ret=(connector?$(container).find('.optionSelect').length>0||$('.connectTo[value='+$(this).attr('rel')+']').length>0:false);});return ret;}
window.i3.cart.isOptionApplied=function(object)
{var container=$(object).parents('.productDetails:first');var option_groups=i3.cart.getOptionGroups(container);var ret=true;$(option_groups).each(function()
{var connector=true;$('.connectTo[value='+$(container).attr('rel')+']').each(function()
{return connector=i3.cart.isOptionApplied(this);});if(connector==false)
return ret=false;if(i3.cart.isOptionRequired(object)?i3.cart.getOptionInputs(container).length!=i3.cart.getOptionInputs(container,true).length:false)
return ret=false;});return ret;}
window.i3.cart.getOptionGroups=function(container)
{var option_groups=$($(container).find('.optionsGroup').length>0?$(container).find('.optionsGroup'):$(container)).filter(function()
{return $(this).find(".optionSelect").length>0||$('.connectTo[value='+$(this).attr('rel')+']').length>0;});return option_groups;}
window.i3.cart.getOptionInputs=function(container,selected)
{var names=[];var ret=[];$(container).find(".optionSelect").each(function()
{if($(this).attr('name')&&($.inArray($(this).attr('name'),names)==-1||(!$(this).is("input[type=checkbox], input[type=radio]")&&$(this).attr('name').indexOf('[]')!=-1))&&(selected?$(this).is(":checked, [selected], .selected, select"):true))
{names.push($(this).attr('name'));if($(this).is("select"))
ret.push($(this).find(":selected"));else
ret.push(this);}});return ret;}
window.i3.cart.changeOption=function(object,callback)
{if(object)
{var container=$(object).parents('.productDetails:first');var product_id=$(container).find('.contentId').val();var option_groups=i3.cart.getOptionGroups(container);$(option_groups).each(function()
{var option_group=this;var option_inputs=i3.cart.getOptionInputs(option_group,true);var options=new Array();var option_hash='';if(i3.cart.isOptionApplied(object))
{$(option_inputs).each(function()
{if(this.value)
options[options.length]=i3.std.string.toNumeric(this.value);});options.sort(function(a,b){return a-b;});if(options)
$.each(options,function(){if(option_hash.length)option_hash+=',';option_hash+=this;});}
if(product_id)
{if(i3.cart.isOptionApplied(object)&&option_hash)
{if(!$(container).data('option#'+product_id+(option_hash?"#"+option_hash:"")))
{$.ajax({url:'/pages_actions/std/ecom_product.checkOptions.php',data:{"pid":product_id,"hash":option_hash},dataType:'json',type:"POST",success:function(response)
{if($('.popup.loader').length)
$('.popup.loader').dialog('close');if(!response.error)
{$(container).data('option#'+product_id+(option_hash?"#"+option_hash:""),response);response.hash=option_hash;$(container).data('stock',{'qty':response.stockQty,'hash':option_hash});if(response.stockQty>0)
i3.cart.checkOptionChoices(object,response,callback);else
i3.cart.checkStockChoicesOOS(object,response);}
else
window.alert(response.error_message);}});}
else
{var data=$(container).data('option#'+product_id+(option_hash?"#"+option_hash:""));if(data.stockQty>0)
i3.cart.checkOptionChoices(object,data,callback);else
i3.cart.checkStockChoicesOOS(object,data);}}
else
if(callback)
callback();}});}
else
if(callback)
callback();}
window.i3.cart.isRuleApplied=function(object)
{return false;}
window.i3.cart.changeRule=function(object,callback)
{if(object)
{}
if(callback)
callback();};;if(window.i3.cart)
window.i3.cart.displayOptionsPopup=function()
{window.alert("Please select a size for this product");};(function(){jQuery.fn.prevWrap=function(){var prev=jQuery(this).prev();if(prev.length)return prev;return jQuery(this).siblings().filter(':last-child');};jQuery.fn.nextWrap=function(){var next=jQuery(this).next();if(next.length)return next;return jQuery(this).siblings().filter(':first-child');};})();(function(){jQuery.fn.i3Tabs=function(){var container=$(this);var tabHeaders=container.children('.mainTabs').children('li');var tabs=container.find('.MSTabs_container');tabs.hide();tabHeaders.children('a').click(function(e){e.preventDefault();tabHeaders.removeClass('active');jQuery(this).parent().addClass('active');tabs.filter('.active').hide().removeClass('active');jQuery(this.hash).addClass('active').show();});var current=tabHeaders.filter('.active');if(current.length)
{jQuery(current).children('a').click();}else{tabHeaders.filter(':first-child').children('a').click();}
container.children('.mainTabs').wheel(function(e,d){if(d>0)
{tabHeaders.filter('.active').prevWrap().children('a').click();}
else
{tabHeaders.filter('.active').nextWrap().children('a').click();}
return false;});};})();$(document).ready(function()
{$('.show_media').hide();$('.enable_preview').click(function(){$('.show_media').hide();$('#media-'+$(this).attr('rel')).toggle();});$('.slider').slider({min:1,max:10,steps:10,change:function()
{rel=$(this).attr('rel');$('#attribute'+rel).val($('#slider'+rel).slider('value'));}});$('#a_toggle').click(function(){$('#CMS-ANNOUNCEMENTS').slideToggle();});$('#a_infoToggle').click(function(){$('#imageInfo').slideToggle();});$.fn.media.defaults={preferMeta:1,autoplay:1,bgColor:'#ffffff',params:{'wmode':'transparent','allowfullscreen':'true'},attrs:{},flashvars:{},flashVersion:'8',flvPlayer:'/_ui/flash/mediaplayer.swf',mp3Player:'/_ui/flash/mediaplayer.swf',silverlight:{inplaceInstallPrompt:'true',isWindowless:'true',framerate:'24',version:'0.9',onError:null,onLoad:null,initParams:null,userContext:null}};$('.toggleLink').click(function(e){e.preventDefault();if(this.hash)
$(this.hash).slideToggle('slow');if(this.rel)
$(this.rel).slideToggle('slow');});$('.toggleMe').click(function(e){e.preventDefault();if(this.hash)
$(this.hash).toggle();if(this.rel)
$(this.rel).toggle();});$('.simpleTabs').click(function(e){e.preventDefault();$('.simpleTabs').each(function()
{$($(this).attr('href')).hide();});$($(this).attr('href')).show();});$('.toggle:first').click();$('.select_all').click(function(e){e.preventDefault();$('input:checkbox').attr('checked',true);});$('.select_invert').click(function(e){e.preventDefault();$('input:checkbox').each(function(){if($(this).attr('checked'))
$(this).attr('checked',false);else
{if(!$(this).attr('disabled'))
$(this).attr('checked',true);}})});$('.scrollPage').click(function(){var elementClicked=$(this).attr("rel");var destination=$(elementClicked).offset().top;$("html:not(:animated),body:not(:animated)").animate({scrollTop:destination-26},850);return false;});$(".showCalendar").click(function(e){e.preventDefault();$("#calendar_container").toggle();});$('#releaseSlides').serialScroll({items:'div',prev:'.prevSlide',next:'.nextSlide',axis:'x',start:0,duration:700,force:false,interval:0,constant:true,step:5,exclude:4,stop:true,lock:false,cycle:false,jump:false});var news_loaded_counter=0;var current_news=1;$('#moreNewsSlider').serialScroll({items:'div.moreNews',prev:'.prevSlide',next:'.nextSlide',axis:'x',start:0,duration:500,force:false,interval:0,constant:true,step:2,stop:true,lazy:true,lock:false,exclude:1,cycle:false,jump:false});$('#loadMoreNews').click(function(){if(news_loaded_counter<=current_news-1)
{window.fetchContent({p:current_news+5,rpp:2,content_type:'CmsPage',sort:'is_featured DESC, published DESC',params:'cms_sections_id=1'},function(data){dressMoreNews(data)});news_loaded_counter++;}
current_news++;}).click();$('#revertMoreNews').click(function(){$('#loadMoreNews').show();current_news--;});});function dressMoreNews(news)
{for(i in news)
{var html='<div class="moreNews left"><ul><li class="thumb"><img src="/resize/?img='+news[i]['image']+'&amp;w=114&amp;h=75"></li><li class="date">'+news[i]['dateFormatted']+'</li><li class="title"><a href="'+news[i]['shortname']+'">'+news[i]['title']+'</a></li><li class="readMore"><a href="'+news[i]['shortname']+'">Read More</a></li></ul></div>';$('div#moreNewsList').append(html)}}
window.fetchContent=function(params,decorator)
{$.ajax({url:'/pages_actions/std/cms_fetch_content.php',type:'POST',dataType:'json',data:params,async:false,success:function(data)
{if(data.error)
{alert(data.error_message);}
else
{if(data.results)
{if(decorator)
{decorator(data.results);}}}}});}
function updateHiddenField(field,theValue){$('#'+field).val(theValue).change();}
function popUp(URL)
{day=new Date();id=day.getTime();eval("page"+id+" = window.open(URL, '"+id+"', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=800,height=700,left = 440,top = 250');");}
function GetValueFromChild(myVal)
{document.getElementById('cms_templates_id').value=myVal;}
(function(){jQuery.fn.stepsRollover=function(){var containers=$(this).children();for(var i=0;i<containers.length;i++)
{if(containers[i].parentNode.offsetHeight<containers[i].offsetHeight-5)
$(containers[i]).addClass('more');$(containers[i]).each(function()
{this.__height=this.parentNode.offsetHeight;if(this.parentNode.offsetHeight<this.offsetHeight-5)
{$(this.parentNode).attr("title","header=[] cssheader=[tooltipHeader] cssbody=[tooltipBody] body=['"+$(this.parentNode).text()+"']");}});}};})();function inArray(needle,haystack,argStrict){var key='',strict=!!argStrict;if(strict){for(key in haystack){if(haystack[key]===needle){return true;}}}else{for(key in haystack){if(haystack[key]==needle){return true;}}}
return false;}
window.editImage=function(path)
{var container=$('#edit_image');if(container.length==0)
{$(document).find('body').append("<div id='edit_image' style='display: none'></div>");container=$('#edit_image');}
container.html('<iframe style="width:100%; height:100%; border: 0px" src="/images_editor/?src='+path+'"></iframe>');container.dialog({autoOpen:true,width:1000,height:720,title:'MagicFM Images Editor',modal:true,close:function(){container.remove();$(this).dialog('destroy');}});}
window.editVideo=function(path)
{var container=$('#edit_video');if(container.length==0)
{$(document).find('body').append("<div id='edit_video' style='display: none'></div>");container=$('#edit_video');}
container.html('<iframe style="width:100%; height:100%; border: 0px" src="/videos_editor/?src='+path+'"></iframe>');container.dialog({autoOpen:true,width:1000,height:720,title:'MagicFM Videos Editor',modal:true,close:function(){container.remove();$(this).dialog('destroy');}});}
window.loadComments=function(container,cms_content,cms_content_id,rpp,p)
{$.ajax({url:'/pages_actions/std/cms_content_paginate_comments.php',data:{'cms_content':cms_content,'cms_content_id':cms_content_id,'rpp':rpp,'p':p},success:function(data)
{container.html(data);}})}
window.trim=function(string)
{if(string)
{var trimmed=string.replace(/^[\t\n ]/g,'').replace(/[\t\n ]$/g,'');return string==trimmed?string:window.trim(trimmed);}
else return string;};var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/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}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return!!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={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(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(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:'+(h?"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 c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"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(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());;Cufon.registerFont({"w":199,"face":{"font-family":"CenturyGothic","font-weight":400,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 5 2 2 2 2 2 2 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-11 -281 329 79","underline-thickness":"20.918","underline-position":"-24.2578","unicode-range":"U+0020-U+00A3"},"glyphs":{" ":{"w":99},"!":{"d":"66,-265r0,200r-26,0r0,-200r26,0xm53,-39v6,0,11,3,15,7v4,4,7,9,7,15v0,6,-3,12,-7,16v-4,4,-9,6,-15,6v-6,0,-11,-2,-15,-6v-4,-4,-7,-10,-7,-16v0,-6,3,-11,7,-15v4,-4,9,-7,15,-7","w":106},"\"":{"d":"99,-184r-18,0r-4,-81r26,0xm31,-184r-19,0r-4,-81r26,0","w":111},"#":{"d":"217,-106r0,19r-44,0r-13,87r-19,0r12,-87r-58,0r-13,87r-20,0r14,-87r-44,0r0,-19r47,0r9,-59r-45,0r0,-19r47,0r13,-82r18,0r-11,82r58,0r12,-82r20,0r-13,82r40,0r0,19r-42,0r-9,59r41,0xm165,-165r-58,0r-9,59r58,0","w":259},"$":{"d":"93,-277r23,0r0,19v11,2,22,7,30,12v8,5,15,13,23,24r-19,15v-9,-14,-20,-22,-34,-25r0,87v31,16,50,30,58,40v10,13,14,26,14,42v0,13,-4,25,-11,36v-7,11,-16,19,-28,25v-8,4,-19,6,-33,8r0,55r-23,0r0,-55v-14,-1,-25,-4,-34,-7v-9,-3,-18,-8,-26,-15v-8,-7,-14,-15,-20,-24r18,-14v16,22,37,34,62,36r0,-109v-18,-9,-30,-15,-35,-18v-10,-7,-17,-15,-22,-23v-5,-8,-7,-18,-7,-29v0,-11,3,-20,8,-29v5,-9,12,-16,21,-22v9,-6,21,-10,35,-11r0,-18xm93,-234v-9,1,-16,3,-21,6v-5,3,-10,8,-13,13v-3,5,-4,11,-4,18v0,8,2,15,7,21v7,8,17,16,31,22r0,-80xm116,-19v14,-2,26,-7,34,-15v8,-8,13,-18,13,-28v0,-10,-3,-19,-10,-28v-7,-9,-19,-17,-37,-27r0,98"},"%":{"d":"243,-270r-189,288r-23,0r171,-262v-20,5,-45,7,-74,7r-9,0v7,10,11,21,11,32v0,16,-6,30,-17,43v-11,13,-26,19,-45,19v-17,0,-31,-6,-43,-18v-12,-12,-17,-26,-17,-43v0,-11,3,-21,8,-30v5,-9,12,-17,22,-23v10,-6,20,-8,30,-8v4,0,12,1,22,3v15,3,31,5,49,5v13,0,26,-1,38,-3v12,-2,26,-5,45,-10r21,0xm69,-243v-11,0,-19,4,-27,12v-8,8,-12,16,-12,27v0,11,4,19,12,27v8,8,16,11,27,11v11,0,19,-3,27,-11v8,-8,12,-16,12,-27v0,-11,-4,-19,-12,-27v-8,-8,-16,-12,-27,-12xm210,-114v17,0,31,6,43,18v12,12,18,26,18,43v0,17,-6,31,-18,43v-12,12,-26,18,-43,18v-17,0,-31,-6,-43,-18v-12,-12,-18,-26,-18,-43v0,-17,6,-31,18,-43v12,-12,26,-18,43,-18xm210,-92v-11,0,-19,3,-27,11v-8,8,-11,17,-11,28v0,11,3,19,11,27v8,8,16,11,27,11v11,0,19,-3,27,-11v8,-8,12,-16,12,-27v0,-11,-4,-20,-12,-28v-8,-8,-16,-11,-27,-11","w":278},"&":{"d":"227,-96r18,19v-11,10,-22,19,-31,26r26,26v9,9,17,17,23,25r-36,0r-33,-35v-22,17,-41,29,-54,34v-13,5,-27,8,-42,8v-20,0,-36,-7,-48,-18v-12,-11,-19,-25,-19,-42v0,-13,5,-26,13,-39v8,-13,25,-29,50,-49v-14,-17,-24,-30,-28,-38v-4,-8,-6,-16,-6,-23v0,-13,5,-24,15,-32v11,-10,26,-15,43,-15v11,0,20,2,29,6v9,4,16,11,21,18v5,7,7,15,7,23v0,9,-3,18,-9,28v-6,10,-18,22,-36,37r39,41r27,27v19,-16,19,-16,31,-27xm114,-156v13,-10,22,-20,28,-29v4,-7,7,-12,7,-17v0,-6,-3,-12,-9,-16v-6,-4,-13,-6,-23,-6v-9,0,-16,2,-22,6v-6,4,-9,10,-9,16v0,5,1,9,3,13v6,10,15,21,25,33xm111,-122v-22,17,-36,30,-43,40v-7,10,-11,19,-11,27v0,10,5,18,13,26v8,8,18,11,30,11v9,0,18,-1,27,-5v14,-6,30,-17,49,-30r-42,-43v-11,-11,-10,-11,-23,-26","w":272},"'":{"d":"45,-184r-18,0r-4,-81r26,0","w":71},"(":{"d":"83,-270r28,0v-11,24,-21,51,-28,82v-7,31,-10,65,-10,98v0,31,3,60,8,89v5,29,12,54,21,76r-27,0v-9,-21,-15,-46,-20,-74v-5,-28,-8,-57,-8,-88v0,-33,3,-65,9,-96v6,-31,15,-60,27,-87","w":132},")":{"d":"50,75r-28,0v12,-24,20,-52,27,-83v7,-31,11,-64,11,-97v0,-31,-3,-60,-8,-89v-5,-29,-13,-54,-22,-76r27,0v9,21,16,46,21,74v5,28,8,57,8,88v0,33,-3,65,-9,96v-6,31,-15,60,-27,87","w":132},"*":{"d":"65,-265r23,0r-5,52r43,-31r11,20r-48,22r48,21r-11,20r-43,-30r5,52r-23,0r5,-52r-43,30r-12,-20r50,-21r-50,-22r12,-20r43,31","w":152},"+":{"d":"97,-141r0,-77r24,0r0,77r77,0r0,24r-77,0r0,76r-24,0r0,-76r-77,0r0,-24r77,0","w":218},",":{"d":"52,-47r24,11r-36,66r-18,-7","w":99},"-":{"d":"11,-108r97,0r0,22r-97,0r0,-22","w":119},"\u00ad":{"d":"11,-108r97,0r0,22r-97,0r0,-22","w":119},".":{"d":"54,-39v6,0,12,3,16,7v4,4,6,9,6,15v0,6,-2,12,-6,16v-4,4,-10,6,-16,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-10,-6,-16v0,-6,2,-11,6,-15v4,-4,9,-7,15,-7","w":99},"\/":{"d":"147,-265r-107,300r-27,0r107,-300r27,0","w":157},"0":{"d":"11,-129v0,-34,4,-60,11,-79v7,-19,18,-33,31,-43v13,-10,28,-14,45,-14v17,0,32,4,46,14v14,10,24,25,32,44v8,19,12,45,12,78v0,32,-4,58,-12,77v-8,19,-18,34,-32,44v-14,10,-29,15,-46,15v-17,0,-31,-6,-44,-15v-13,-9,-24,-23,-31,-42v-7,-19,-12,-45,-12,-79xm36,-129v0,29,3,52,8,67v5,15,13,26,23,34v10,8,21,11,32,11v11,0,22,-3,32,-11v10,-8,18,-19,23,-34v6,-18,10,-41,10,-67v0,-26,-3,-47,-9,-64v-6,-17,-14,-28,-24,-36v-10,-8,-21,-11,-32,-11v-11,0,-22,3,-32,11v-10,8,-18,19,-23,34v-5,15,-8,37,-8,66"},"1":{"d":"67,-259r50,0r0,259r-25,0r0,-233r-41,0"},"2":{"d":"42,-178r-25,0v1,-26,9,-46,25,-62v16,-16,37,-25,61,-25v24,0,43,8,58,23v15,15,22,33,22,54v0,15,-4,28,-11,41v-7,13,-21,31,-41,53r-64,69r119,0r0,25r-175,0r99,-107v20,-21,33,-37,39,-47v6,-10,9,-22,9,-33v0,-15,-6,-28,-17,-38v-11,-10,-23,-15,-39,-15v-17,0,-31,5,-42,16v-11,11,-16,26,-18,46"},"3":{"d":"48,-199r-27,0v5,-21,14,-38,28,-49v14,-11,29,-17,48,-17v13,0,26,3,38,9v12,6,21,15,27,25v6,10,9,22,9,33v0,22,-11,40,-33,53v12,5,23,12,31,22v11,14,17,29,17,46v0,15,-4,29,-12,42v-8,13,-19,24,-32,31v-13,7,-27,11,-44,11v-22,0,-41,-7,-56,-20v-15,-13,-24,-31,-29,-56r25,0v4,17,11,28,19,36v11,9,24,14,41,14v19,0,34,-6,45,-17v11,-11,17,-24,17,-39v0,-10,-2,-19,-8,-28v-6,-9,-13,-16,-23,-20v-10,-4,-25,-7,-45,-8r0,-24v12,0,23,-2,33,-6v10,-4,17,-10,21,-16v4,-6,6,-13,6,-21v0,-11,-4,-22,-13,-30v-9,-8,-20,-12,-34,-12v-11,0,-21,3,-29,9v-8,6,-14,17,-20,32"},"4":{"d":"153,-265r6,0r0,180r31,0r0,25r-31,0r0,60r-26,0r0,-60r-124,0xm133,-85r0,-108r-76,108r76,0"},"5":{"d":"177,-259r0,25r-92,0r-13,71v11,-3,21,-5,30,-5v24,0,44,7,59,23v15,16,23,36,23,61v0,17,-4,33,-12,47v-8,14,-19,24,-32,32v-13,8,-28,12,-46,12v-21,0,-40,-7,-54,-20v-14,-13,-22,-30,-25,-50r26,0v2,10,5,19,10,25v5,6,11,11,19,15v8,4,16,5,25,5v17,0,32,-6,44,-19v12,-13,18,-29,18,-48v0,-17,-5,-32,-16,-43v-11,-11,-26,-16,-44,-16v-15,0,-34,5,-56,14r24,-129r112,0"},"6":{"d":"132,-265r21,14r-70,106v9,-3,19,-5,27,-5v21,0,38,7,52,22v14,15,22,33,22,55v0,15,-4,28,-11,40v-7,12,-16,22,-29,29v-13,7,-26,11,-41,11v-14,0,-28,-4,-40,-11v-12,-7,-21,-17,-28,-29v-7,-12,-11,-26,-11,-40v0,-11,3,-21,7,-33v4,-12,12,-26,23,-42xm104,-127v-15,0,-28,4,-39,15v-11,11,-16,24,-16,39v0,15,5,27,16,38v11,11,24,16,39,16v15,0,27,-5,38,-16v11,-11,16,-23,16,-38v0,-15,-5,-28,-16,-39v-11,-11,-23,-15,-38,-15"},"7":{"d":"26,-259r164,0r-138,266r-22,-11r120,-230r-124,0r0,-25"},"8":{"d":"138,-142v17,9,30,19,38,30v8,11,11,24,11,38v0,20,-6,38,-19,53v-16,19,-39,28,-69,28v-29,0,-50,-9,-65,-25v-15,-16,-22,-34,-22,-54v0,-14,4,-27,12,-39v8,-12,20,-22,38,-31v-13,-7,-22,-14,-28,-24v-6,-10,-10,-21,-10,-32v0,-11,4,-22,11,-33v7,-11,15,-19,27,-25v12,-6,25,-9,39,-9v13,0,27,3,38,9v11,6,19,15,26,26v7,11,10,21,10,33v0,12,-3,22,-9,31v-6,9,-16,17,-28,24xm100,-240v-14,0,-26,5,-35,13v-9,8,-14,18,-14,30v0,11,5,22,15,31v10,9,22,14,35,14v9,0,16,-3,24,-7v8,-4,14,-10,18,-17v4,-7,6,-15,6,-22v0,-10,-4,-20,-12,-29v-8,-9,-21,-13,-37,-13xm101,-129v-18,0,-33,5,-45,17v-12,12,-18,26,-18,41v0,9,3,19,8,27v5,8,13,14,22,19v9,5,20,7,32,7v19,0,34,-6,45,-17v11,-11,16,-24,16,-39v0,-14,-5,-27,-17,-38v-12,-11,-26,-17,-43,-17"},"9":{"d":"69,7r-21,-14r70,-106v-9,3,-19,5,-27,5v-21,0,-38,-8,-52,-23v-14,-15,-21,-32,-21,-54v0,-15,3,-29,10,-41v7,-12,16,-21,29,-28v13,-7,26,-11,41,-11v14,0,28,3,40,10v12,7,21,17,28,29v7,12,11,26,11,40v0,11,-3,22,-7,34v-4,12,-12,26,-23,42xm97,-131v15,0,28,-5,39,-16v11,-11,16,-23,16,-38v0,-15,-5,-28,-16,-39v-11,-11,-24,-16,-39,-16v-15,0,-27,5,-38,16v-11,11,-16,24,-16,39v0,15,5,27,16,38v11,11,23,16,38,16"},":":{"d":"54,-196v6,0,12,2,16,6v4,4,6,10,6,16v0,6,-2,11,-6,15v-4,4,-10,6,-16,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-9,-6,-15v0,-6,2,-12,6,-16v4,-4,9,-6,15,-6xm54,-39v6,0,12,3,16,7v4,4,6,9,6,15v0,6,-2,12,-6,16v-4,4,-10,6,-16,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-10,-6,-16v0,-6,2,-11,6,-15v4,-4,9,-7,15,-7","w":99},";":{"d":"54,-196v6,0,12,2,16,6v4,4,6,10,6,16v0,6,-2,11,-6,15v-4,4,-10,6,-16,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-9,-6,-15v0,-6,2,-12,6,-16v4,-4,9,-6,15,-6xm52,-47r24,11r-36,66r-18,-7","w":99},"\u037e":{"d":"54,-196v6,0,12,2,16,6v4,4,6,10,6,16v0,6,-2,11,-6,15v-4,4,-10,6,-16,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-9,-6,-15v0,-6,2,-12,6,-16v4,-4,9,-6,15,-6xm52,-47r24,11r-36,66r-18,-7","w":99},"<":{"d":"200,-61r0,26r-182,-83r0,-23r182,-82r0,25r-148,69","w":218},"=":{"d":"198,-180r0,24r-178,0r0,-24r178,0xm198,-103r0,24r-178,0r0,-24r178,0","w":218},">":{"d":"18,-61r148,-68r-148,-69r0,-25r182,82r0,23r-182,83r0,-26","w":218},"?":{"d":"55,-188r-25,0v0,-24,7,-42,21,-56v14,-14,33,-21,56,-21v23,0,41,5,54,17v13,12,20,27,20,44v0,8,-2,15,-6,22v-4,7,-9,13,-16,19v-7,6,-20,12,-38,19v-23,9,-37,17,-42,21v-5,5,-7,10,-7,16v0,7,3,13,10,18v7,5,15,8,26,8v12,0,20,-2,26,-8v6,-6,11,-16,12,-29r26,0v-1,20,-8,35,-19,46v-11,11,-26,16,-45,16v-19,0,-35,-5,-46,-15v-11,-10,-16,-22,-16,-36v0,-7,1,-14,4,-20v3,-6,7,-12,13,-16v6,-4,16,-10,32,-16v25,-10,42,-18,49,-23v7,-5,11,-12,11,-22v0,-10,-4,-19,-13,-26v-9,-7,-21,-10,-35,-10v-18,0,-31,5,-41,17v-7,8,-11,20,-11,35xm107,-39v6,0,11,3,15,7v4,4,6,9,6,15v0,6,-2,12,-6,16v-4,4,-9,6,-15,6v-6,0,-12,-2,-16,-6v-4,-4,-6,-10,-6,-16v0,-6,2,-11,6,-15v4,-4,10,-7,16,-7","w":212},"@":{"d":"254,-53r18,0v-16,20,-30,33,-43,41v-19,11,-41,17,-65,17v-26,0,-49,-6,-71,-18v-22,-12,-39,-29,-51,-50v-12,-21,-18,-44,-18,-69v0,-25,6,-48,18,-70v12,-22,29,-39,50,-51v21,-12,45,-18,70,-18v35,0,65,11,89,34v24,23,37,49,37,79v0,22,-5,41,-15,57v-10,16,-24,28,-41,37v-13,7,-25,10,-34,10v-7,0,-13,-1,-17,-5v-3,-3,-4,-7,-4,-14v-4,5,-10,10,-17,13v-7,3,-13,5,-21,5v-17,0,-31,-6,-42,-18v-11,-12,-17,-27,-17,-46v0,-21,7,-40,20,-57v13,-17,32,-26,55,-26v10,0,19,2,26,6v7,4,14,10,20,20r5,-24r19,0r-21,115v-1,4,-1,6,-1,7v0,3,1,5,3,7v2,2,3,2,6,2v7,0,16,-4,27,-12v11,-8,20,-18,26,-31v6,-13,9,-27,9,-42v0,-30,-11,-54,-34,-74v-22,-18,-48,-27,-79,-27v-23,0,-44,5,-63,15v-19,10,-33,26,-44,45v-11,19,-16,40,-16,62v0,22,5,43,16,62v11,19,26,33,45,44v19,11,41,16,64,16v17,0,32,-3,46,-9v14,-6,29,-17,45,-33xm147,-75v8,0,15,-3,22,-8v7,-5,12,-11,16,-21v5,-13,8,-26,8,-39v0,-12,-3,-22,-10,-29v-7,-7,-15,-11,-26,-11v-14,0,-26,6,-36,18v-10,12,-16,26,-16,43v0,14,4,26,12,34v8,8,18,13,30,13","w":312},"A":{"d":"137,-259r121,259r-28,0r-41,-85r-111,0r-41,85r-28,0r122,-259r6,0xm134,-204r-45,94r89,0","w":266},"B":{"d":"32,-259r51,0v21,0,36,3,47,8v11,5,21,12,27,22v6,10,9,22,9,34v0,11,-2,22,-8,31v-6,9,-14,17,-25,23v13,5,24,10,31,16v7,6,13,13,17,22v4,9,6,19,6,29v0,21,-8,38,-23,52v-15,14,-35,22,-61,22r-71,0r0,-259xm57,-233r0,83r15,0v18,0,32,-2,40,-5v8,-3,15,-9,20,-16v5,-7,7,-15,7,-24v0,-12,-4,-21,-12,-28v-8,-7,-22,-10,-40,-10r-30,0xm57,-124r0,99r32,0v19,0,33,-2,42,-6v9,-4,16,-9,21,-17v5,-8,8,-17,8,-26v0,-11,-3,-21,-11,-30v-8,-9,-18,-14,-31,-17v-9,-2,-24,-3,-46,-3r-15,0","w":206},"C":{"d":"272,-211r-20,16v-11,-15,-25,-25,-41,-33v-16,-8,-33,-12,-52,-12v-21,0,-39,5,-57,15v-18,10,-31,23,-41,40v-10,17,-14,36,-14,57v0,32,10,57,32,78v22,21,49,32,82,32v36,0,67,-14,91,-42r20,15v-13,16,-29,29,-48,38v-19,9,-41,14,-65,14v-45,0,-81,-16,-107,-46v-22,-25,-32,-56,-32,-92v0,-38,12,-69,39,-95v27,-26,60,-39,100,-39v24,0,46,4,65,14v19,10,36,23,48,40","w":292},"D":{"d":"31,0r0,-259r54,0v39,0,67,4,84,10v25,9,45,23,59,45v14,22,21,48,21,78v0,26,-6,48,-17,68v-11,20,-25,35,-43,44v-18,9,-43,14,-75,14r-83,0xm56,-24r30,0v36,0,60,-3,74,-7v19,-6,35,-18,46,-34v11,-16,17,-37,17,-61v0,-25,-6,-46,-18,-64v-12,-18,-28,-29,-50,-36v-16,-5,-43,-7,-80,-7r-19,0r0,209","w":267},"E":{"d":"32,-259r148,0r0,26r-123,0r0,81r122,0r0,25r-122,0r0,102r122,0r0,25r-147,0r0,-259","w":193},"F":{"d":"31,-259r130,0r0,26r-104,0r0,81r104,0r0,25r-104,0r0,127r-26,0r0,-259","w":174},"G":{"d":"281,-215r-20,19v-14,-14,-31,-25,-48,-32v-17,-7,-34,-11,-50,-11v-20,0,-40,5,-58,15v-18,10,-32,23,-42,40v-10,17,-15,35,-15,54v0,19,5,38,15,56v10,18,26,31,44,41v18,10,38,15,60,15v27,0,49,-8,67,-23v18,-15,30,-34,33,-58r-82,0r0,-25r111,0v0,40,-12,72,-35,95v-23,23,-56,36,-95,36v-48,0,-85,-16,-113,-49v-21,-25,-32,-54,-32,-87v0,-24,6,-48,18,-69v12,-21,30,-37,51,-49v21,-12,45,-18,72,-18v22,0,43,4,62,12v19,8,39,21,57,38","w":313},"H":{"d":"31,-259r26,0r0,109r132,0r0,-109r26,0r0,259r-26,0r0,-125r-132,0r0,125r-26,0r0,-259","w":245},"I":{"d":"28,-259r26,0r0,259r-26,0r0,-259","w":81},"J":{"d":"116,-259r26,0r0,175v0,27,-2,46,-6,56v-4,10,-11,19,-21,25v-10,6,-21,10,-35,10v-10,0,-21,-3,-31,-7v-10,-4,-22,-11,-34,-21r14,-20v13,9,24,16,33,20v6,3,12,3,18,3v7,0,14,-2,20,-6v6,-4,10,-11,12,-18v2,-7,4,-22,4,-43r0,-174","w":173},"K":{"d":"31,-259r27,0r0,97r103,-97r35,0r-124,116r134,143r-35,0r-113,-121r0,121r-27,0r0,-259","w":212},"L":{"d":"31,-259r26,0r0,234r100,0r0,25r-126,0r0,-259","w":166},"M":{"d":"20,0r36,-259r5,0r105,213r104,-213r4,0r37,259r-25,0r-26,-185r-91,185r-7,0r-92,-186r-25,186r-25,0","w":330},"N":{"d":"32,0r0,-259r5,0r172,198r0,-198r26,0r0,259r-6,0r-171,-195r0,195r-26,0","w":266},"O":{"d":"155,-265v39,0,72,13,98,39v26,26,39,59,39,97v0,38,-13,70,-39,96v-26,26,-58,40,-96,40v-38,0,-71,-14,-97,-40v-26,-26,-40,-58,-40,-95v0,-25,6,-48,18,-69v12,-21,28,-38,49,-50v21,-12,44,-18,68,-18xm156,-240v-19,0,-37,5,-54,15v-17,10,-30,23,-40,40v-10,17,-15,36,-15,57v0,31,11,57,32,78v21,21,47,31,77,31v20,0,39,-4,56,-14v17,-10,29,-23,39,-40v10,-17,15,-35,15,-56v0,-21,-5,-39,-15,-56v-10,-17,-23,-30,-40,-40v-17,-10,-36,-15,-55,-15","w":312},"P":{"d":"31,-259r52,0v30,0,50,1,60,4v15,4,27,12,36,23v9,11,14,25,14,42v0,17,-5,32,-14,43v-9,11,-22,19,-38,23v-12,3,-33,4,-65,4r-19,0r0,120r-26,0r0,-259xm57,-233r0,87r44,1v18,0,31,-2,39,-5v8,-3,14,-8,19,-15v5,-7,7,-16,7,-25v0,-9,-2,-16,-7,-23v-5,-7,-10,-13,-18,-16v-8,-3,-21,-4,-38,-4r-46,0","w":213},"Q":{"d":"248,-28r39,48r-32,0r-26,-33v-21,13,-46,20,-72,20v-38,0,-71,-14,-97,-40v-26,-26,-39,-58,-39,-95v0,-25,6,-48,18,-69v12,-21,28,-38,49,-50v21,-12,43,-18,68,-18v38,0,71,13,97,39v26,26,40,59,40,97v0,20,-4,37,-11,54v-7,17,-19,33,-34,47xm232,-48v22,-22,34,-49,34,-81v0,-21,-4,-39,-14,-56v-10,-17,-24,-30,-41,-40v-17,-10,-35,-15,-54,-15v-19,0,-38,5,-55,15v-17,10,-30,23,-40,40v-10,17,-15,36,-15,57v0,31,11,57,32,78v21,21,47,31,77,31v21,0,39,-5,56,-15r-57,-73r31,0","w":313},"R":{"d":"33,-259r51,0v29,0,49,2,59,4v15,4,27,11,37,23v10,12,15,25,15,42v0,14,-3,26,-10,37v-7,11,-17,19,-29,24v-12,5,-29,9,-51,9r93,120r-32,0r-93,-120r-14,0r0,120r-26,0r0,-259xm59,-233r0,88r44,0v17,0,30,-2,38,-5v8,-3,15,-9,20,-16v5,-7,7,-15,7,-24v0,-9,-2,-16,-7,-23v-5,-7,-11,-13,-19,-16v-8,-3,-20,-4,-38,-4r-45,0","w":218},"S":{"d":"5,-48r22,-13v15,28,33,42,53,42v9,0,17,-2,25,-6v8,-4,13,-9,17,-16v4,-7,6,-14,6,-22v0,-9,-3,-17,-9,-25v-8,-11,-23,-26,-44,-42v-22,-16,-35,-28,-40,-35v-9,-12,-14,-25,-14,-39v0,-11,3,-22,8,-31v5,-9,13,-17,23,-22v10,-5,21,-8,32,-8v12,0,23,3,34,9v11,6,22,17,34,33r-21,16v-10,-13,-18,-21,-25,-25v-7,-4,-15,-6,-23,-6v-10,0,-18,3,-25,9v-7,6,-10,15,-10,24v0,6,1,11,3,16v2,5,7,11,13,17v3,3,15,12,34,26v22,17,38,31,46,44v8,13,12,26,12,39v0,19,-7,35,-21,49v-14,14,-32,21,-52,21v-16,0,-30,-5,-43,-13v-13,-8,-24,-22,-35,-42","w":179},"T":{"d":"6,-233r0,-26r142,0r0,26r-58,0r0,233r-26,0r0,-233r-58,0","w":153},"U":{"d":"32,-259r26,0r0,157v0,19,0,29,1,34v1,10,4,19,9,26v5,7,12,12,22,17v10,5,19,7,29,7v9,0,17,-2,25,-6v8,-4,14,-9,19,-15v5,-6,10,-14,12,-23v2,-7,3,-20,3,-40r0,-157r26,0r0,157v0,23,-2,42,-7,56v-5,14,-13,26,-27,37v-14,11,-30,16,-49,16v-21,0,-39,-5,-54,-15v-15,-10,-25,-24,-30,-40v-3,-10,-5,-28,-5,-54r0,-157","w":235},"V":{"d":"12,-259r28,0r86,200r87,-200r28,0r-113,259r-5,0","w":252},"W":{"d":"17,-259r26,0r53,187r74,-187r5,0r74,187r53,-187r27,0r-74,259r-5,0r-77,-196r-78,196r-5,0","w":345},"X":{"d":"18,-259r30,0r62,101r62,-101r30,0r-77,126r82,133r-30,0r-67,-108r-68,108r-30,0r83,-133","w":219},"Y":{"d":"11,-259r30,0r66,107r65,-107r30,0r-82,135r0,124r-25,0r0,-124","w":213},"Z":{"d":"21,-234r0,-25r137,0r-108,234r102,0r0,25r-142,0r109,-234r-98,0","w":172},"[":{"d":"51,-265r59,0r0,25r-34,0r0,286r34,0r0,24r-59,0r0,-335","w":126},"\\":{"d":"39,-265r167,300r-27,0r-167,-300r27,0","w":217},"]":{"d":"75,70r-59,0r0,-25r35,0r0,-286r-35,0r0,-24r59,0r0,335","w":126},"^":{"d":"111,-259r20,0r90,195r-23,0r-78,-168r-76,168r-23,0","w":241},"_":{"d":"-2,27r184,0r0,18r-184,0r0,-18","w":180},"`":{"d":"57,-281r39,54r-25,0r-51,-54r37,0","w":136},"a":{"d":"218,-191r0,191r-24,0r0,-33v-10,13,-22,22,-35,28v-13,6,-27,10,-42,10v-27,0,-50,-10,-69,-30v-19,-20,-29,-43,-29,-71v0,-28,10,-51,29,-71v19,-20,43,-29,70,-29v16,0,29,3,42,10v13,7,24,17,34,30r0,-35r24,0xm120,-172v-14,0,-26,3,-38,10v-12,7,-21,16,-28,28v-7,12,-10,25,-10,39v0,13,3,26,10,38v7,12,16,22,28,29v12,7,24,10,37,10v13,0,27,-3,39,-10v12,-7,21,-15,28,-27v7,-12,9,-25,9,-40v0,-22,-7,-40,-22,-55v-15,-15,-32,-22,-53,-22","w":245},"b":{"d":"29,0r0,-265r24,0r0,107v10,-13,22,-23,35,-29v13,-6,27,-9,42,-9v27,0,50,9,69,29v19,20,29,44,29,72v0,28,-10,51,-29,71v-19,20,-43,29,-70,29v-16,0,-29,-3,-42,-10v-13,-7,-24,-17,-34,-30r0,35r-24,0xm127,-19v14,0,26,-3,38,-10v12,-7,21,-16,28,-28v7,-12,10,-25,10,-39v0,-14,-3,-27,-10,-39v-7,-12,-16,-22,-28,-29v-12,-7,-24,-10,-37,-10v-13,0,-27,3,-39,10v-12,7,-21,16,-28,28v-7,12,-9,24,-9,39v0,22,7,41,22,56v15,15,32,22,53,22","w":245},"c":{"d":"213,-152r-19,13v-17,-22,-41,-34,-70,-34v-23,0,-43,8,-58,23v-15,15,-23,33,-23,54v0,14,4,28,11,40v7,12,17,21,29,28v12,7,27,10,42,10v28,0,51,-11,69,-33r19,13v-9,14,-22,24,-37,32v-15,8,-32,11,-52,11v-30,0,-56,-10,-76,-29v-20,-19,-30,-42,-30,-70v0,-19,5,-36,14,-52v9,-16,23,-28,39,-37v16,-9,35,-13,55,-13v13,0,24,2,36,6v12,4,22,9,30,15v8,6,15,13,21,23","w":232},"d":{"d":"218,-265r0,265r-24,0r0,-33v-10,13,-22,22,-35,28v-13,6,-27,10,-42,10v-27,0,-50,-10,-69,-30v-19,-20,-29,-43,-29,-71v0,-28,10,-51,29,-71v19,-20,43,-29,70,-29v16,0,30,3,43,10v13,7,23,17,33,30r0,-109r24,0xm120,-172v-14,0,-26,3,-38,10v-12,7,-21,16,-28,28v-7,12,-10,25,-10,39v0,13,3,26,10,38v7,12,16,22,28,29v12,7,25,10,38,10v13,0,26,-3,38,-10v12,-7,21,-15,28,-27v7,-12,10,-25,10,-40v0,-22,-7,-40,-22,-55v-15,-15,-33,-22,-54,-22","w":246},"e":{"d":"188,-63r21,10v-7,13,-14,25,-23,33v-9,8,-19,15,-30,19v-11,4,-24,6,-38,6v-31,0,-55,-11,-73,-31v-18,-20,-27,-43,-27,-69v0,-24,8,-46,23,-65v19,-24,43,-36,75,-36v33,0,59,12,78,37v14,17,22,39,22,65r-172,0v0,22,7,41,21,55v14,14,31,21,51,21v10,0,19,-2,28,-5v9,-3,18,-7,24,-13v6,-6,12,-14,20,-27xm188,-115v-3,-13,-8,-23,-14,-31v-6,-8,-15,-14,-25,-19v-10,-5,-21,-8,-32,-8v-19,0,-36,6,-49,18v-10,9,-17,22,-22,40r142,0","w":233},"f":{"d":"106,-265r0,24v-9,-4,-17,-6,-23,-6v-5,0,-9,1,-12,3v-3,2,-5,4,-6,7v-1,3,-1,9,-1,20r0,26r40,0r0,21r-40,0r0,170r-25,0r0,-170r-25,0r0,-21r25,0r0,-30v0,-14,1,-23,4,-29v3,-6,7,-11,13,-15v6,-4,13,-5,22,-5v8,0,17,2,28,5","w":113},"g":{"d":"192,-191r25,0r0,152v0,27,-2,47,-7,59v-6,18,-18,32,-34,41v-16,9,-35,14,-57,14v-16,0,-31,-2,-44,-7v-13,-5,-24,-11,-32,-19v-8,-8,-16,-19,-23,-34r27,0v7,13,17,22,28,28v11,6,26,9,43,9v17,0,30,-3,42,-9v12,-6,20,-15,25,-24v5,-9,7,-25,7,-46r0,-9v-9,12,-21,21,-34,27v-13,6,-27,9,-42,9v-18,0,-35,-4,-50,-13v-15,-9,-28,-20,-36,-35v-8,-15,-12,-31,-12,-49v0,-18,4,-35,13,-50v9,-15,20,-27,36,-36v16,-9,32,-13,49,-13v14,0,28,3,40,9v12,6,25,15,36,29r0,-33xm120,-172v-14,0,-27,3,-39,10v-12,7,-21,16,-28,28v-7,12,-11,24,-11,38v0,21,7,38,21,52v14,14,33,21,55,21v23,0,41,-7,55,-21v14,-14,20,-31,20,-53v0,-14,-3,-28,-9,-39v-6,-11,-15,-20,-27,-27v-12,-7,-24,-9,-37,-9","w":242},"h":{"d":"27,-265r25,0r0,108v10,-13,21,-22,33,-29v12,-7,25,-10,39,-10v14,0,27,4,38,11v11,7,19,17,24,29v5,12,8,32,8,58r0,98r-24,0r0,-91v0,-22,-1,-37,-3,-44v-3,-13,-9,-23,-17,-29v-8,-6,-18,-9,-31,-9v-15,0,-28,4,-40,14v-12,10,-19,22,-23,37v-2,9,-4,27,-4,52r0,70r-25,0r0,-265","w":219},"i":{"d":"36,-270v6,0,10,2,14,6v4,4,6,8,6,14v0,6,-2,11,-6,15v-4,4,-8,6,-14,6v-6,0,-10,-2,-14,-6v-4,-4,-6,-9,-6,-15v0,-6,2,-10,6,-14v4,-4,8,-6,14,-6xm24,-191r25,0r0,191r-25,0r0,-191","w":72},"j":{"d":"37,-270v6,0,10,2,14,6v4,4,6,8,6,14v0,6,-2,11,-6,15v-4,4,-8,6,-14,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-9,-6,-15v0,-6,2,-10,6,-14v4,-4,9,-6,15,-6xm24,-191r25,0r0,220v0,16,-2,28,-8,35v-6,7,-14,11,-24,11v-8,0,-18,-2,-28,-6r0,-22v7,3,13,5,18,5v7,0,11,-2,14,-8v2,-4,3,-11,3,-22r0,-213","w":73},"k":{"d":"27,-265r25,0r0,151r88,-77r37,0r-105,91r111,100r-35,0r-96,-86r0,86r-25,0r0,-265","w":180},"l":{"d":"24,-265r24,0r0,265r-24,0r0,-265","w":72},"m":{"d":"27,-191r25,0r0,33v9,-12,17,-21,26,-27v12,-8,25,-11,39,-11v9,0,19,1,27,5v8,4,15,9,20,15v5,6,10,15,14,26v8,-15,18,-26,30,-34v12,-8,26,-12,40,-12v13,0,25,3,35,10v10,7,18,16,23,28v5,12,7,30,7,54r0,104r-25,0r0,-104v0,-21,-1,-35,-4,-43v-3,-8,-8,-13,-15,-18v-7,-5,-16,-7,-26,-7v-12,0,-23,3,-33,10v-10,7,-16,16,-21,28v-5,12,-7,32,-7,59r0,75r-24,0r0,-98v0,-23,-2,-39,-5,-47v-3,-8,-8,-15,-15,-20v-7,-5,-15,-7,-25,-7v-11,0,-22,3,-32,10v-10,7,-17,16,-22,28v-5,12,-7,29,-7,53r0,81r-25,0r0,-191","w":337},"n":{"d":"27,-191r25,0r0,34v10,-13,21,-22,33,-29v12,-7,25,-10,39,-10v14,0,27,4,38,11v11,7,19,17,24,29v5,12,8,32,8,58r0,98r-24,0r0,-91v0,-22,-1,-37,-3,-44v-3,-13,-9,-23,-17,-29v-8,-6,-18,-9,-31,-9v-15,0,-28,4,-40,14v-12,10,-19,22,-23,37v-2,9,-4,27,-4,52r0,70r-25,0r0,-191","w":219},"o":{"d":"118,-196v29,0,54,11,73,32v18,19,26,42,26,69v0,27,-8,50,-27,70v-19,20,-43,30,-72,30v-29,0,-53,-10,-72,-30v-19,-20,-28,-43,-28,-70v0,-26,9,-50,27,-69v19,-21,43,-32,73,-32xm118,-172v-20,0,-38,8,-53,23v-15,15,-22,33,-22,54v0,14,3,27,10,39v7,12,17,21,28,28v11,7,23,10,37,10v14,0,26,-3,37,-10v11,-7,20,-16,27,-28v7,-12,10,-25,10,-39v0,-21,-7,-39,-22,-54v-15,-15,-32,-23,-52,-23","w":235},"p":{"d":"28,-191r24,0r0,35v10,-13,21,-23,34,-30v13,-7,26,-10,42,-10v27,0,51,9,70,29v19,20,29,43,29,71v0,28,-10,51,-29,71v-19,20,-42,30,-69,30v-15,0,-29,-4,-42,-10v-13,-6,-25,-15,-35,-28r0,103r-24,0r0,-261xm126,-172v-21,0,-39,7,-54,22v-15,15,-22,33,-22,55v0,15,3,28,10,40v7,12,16,20,28,27v12,7,26,10,39,10v13,0,25,-3,37,-10v12,-7,21,-17,28,-29v7,-12,10,-25,10,-38v0,-14,-3,-27,-10,-39v-7,-12,-16,-21,-28,-28v-12,-7,-24,-10,-38,-10","w":245},"q":{"d":"218,-191r0,261r-24,0r0,-103v-10,13,-22,22,-35,28v-13,6,-27,10,-42,10v-27,0,-51,-10,-70,-30v-19,-20,-28,-43,-28,-71v0,-28,10,-51,29,-71v19,-20,42,-29,69,-29v16,0,30,3,43,10v13,7,24,17,34,30r0,-35r24,0xm119,-172v-14,0,-26,3,-38,10v-12,7,-20,16,-27,28v-7,12,-11,25,-11,39v0,13,4,26,11,38v7,12,16,22,28,29v12,7,24,10,37,10v13,0,27,-3,39,-10v12,-7,20,-15,27,-27v7,-12,10,-25,10,-40v0,-22,-7,-40,-22,-55v-15,-15,-33,-22,-54,-22","w":245},"r":{"d":"18,-191r25,0r0,28v8,-11,16,-20,24,-25v8,-5,17,-8,26,-8v7,0,14,2,22,6r-13,21v-5,-2,-9,-3,-13,-3v-8,0,-16,3,-24,10v-8,7,-13,17,-17,31v-3,11,-5,33,-5,66r0,65r-25,0r0,-191","w":108},"s":{"d":"124,-170r-16,16v-13,-13,-26,-19,-39,-19v-8,0,-14,3,-20,8v-6,5,-9,11,-9,18v0,6,2,12,7,18v5,6,15,12,30,20v18,9,30,19,37,28v6,9,10,19,10,30v0,16,-6,29,-17,40v-11,11,-24,16,-41,16v-11,0,-22,-2,-32,-7v-10,-5,-18,-12,-25,-20r16,-18v13,14,26,22,40,22v10,0,18,-4,25,-10v7,-6,10,-13,10,-22v0,-7,-1,-13,-6,-19v-5,-5,-15,-12,-31,-20v-17,-9,-30,-18,-36,-27v-6,-9,-9,-19,-9,-30v0,-15,5,-26,15,-36v10,-10,22,-14,37,-14v18,0,36,9,54,26","w":139},"t":{"d":"49,-262r25,0r0,71r39,0r0,21r-39,0r0,170r-25,0r0,-170r-34,0r0,-21r34,0r0,-71","w":121},"u":{"d":"24,-191r25,0r0,89v0,22,2,37,4,45v4,12,10,21,20,28v10,7,21,10,35,10v14,0,25,-3,35,-10v10,-7,16,-15,20,-26v2,-7,3,-23,3,-47r0,-89r26,0r0,94v0,26,-4,46,-10,59v-6,13,-15,24,-27,32v-12,8,-28,11,-47,11v-19,0,-35,-3,-47,-11v-12,-8,-22,-18,-28,-32v-6,-14,-9,-34,-9,-61r0,-92","w":218},"v":{"d":"9,-191r27,0r63,139r64,-139r26,0r-87,191r-5,0"},"w":{"d":"2,-191r25,0r58,139r62,-139r4,0r61,139r60,-139r26,0r-83,191r-5,0r-61,-137r-61,137r-5,0","w":299},"x":{"d":"6,-191r29,0r51,71r50,-71r30,0r-65,91r73,100r-30,0r-58,-80r-58,80r-29,0r72,-100","w":172},"y":{"d":"7,-191r26,0r66,147r63,-147r27,0r-114,261r-26,0r36,-84","w":193},"z":{"d":"12,-191r140,0r-108,169r105,0r0,22r-147,0r108,-170r-98,0r0,-21","w":152},"{":{"d":"13,-104v7,0,14,-1,18,-4v6,-3,10,-8,13,-14v3,-6,4,-14,5,-25v0,-5,1,-19,1,-38v0,-19,1,-33,3,-41v2,-8,6,-15,11,-20v5,-5,11,-9,19,-11v5,-1,12,-2,22,-2r10,0r0,28r-5,0v-12,0,-21,2,-25,7v-4,5,-6,14,-6,29v0,27,0,44,-1,52v-2,14,-5,26,-10,34v-5,8,-14,13,-25,19v13,6,22,14,28,25v6,11,8,30,8,55v0,22,1,36,1,40v1,6,2,11,4,14v2,2,4,5,8,6v4,1,11,2,23,2r0,27r-10,0v-12,0,-21,-1,-26,-3v-8,-3,-13,-7,-18,-14v-5,-7,-9,-15,-10,-26v-1,-8,-1,-22,-1,-43v0,-22,-2,-36,-4,-44v-2,-8,-6,-14,-12,-18v-6,-4,-12,-6,-21,-6r0,-29","w":126},"|":{"d":"108,-265r25,0r0,335r-25,0r0,-335","w":241},"}":{"d":"113,-104r0,29v-7,0,-13,1,-17,4v-6,3,-10,8,-13,14v-3,6,-5,14,-6,25r0,37v0,0,-2,34,-4,42v-2,8,-6,15,-11,20v-5,5,-11,8,-19,10v-5,1,-12,2,-22,2r-10,0r0,-27r6,0v12,0,20,-3,24,-7v4,-4,6,-14,6,-29v0,-28,1,-46,2,-54v2,-14,5,-25,11,-33v6,-8,14,-15,24,-19v-14,-7,-24,-15,-29,-26v-5,-11,-8,-28,-8,-53v0,-26,0,-41,-1,-45v-1,-6,-4,-10,-8,-13v-4,-3,-11,-4,-21,-4r-6,0r0,-28r10,0v12,0,21,2,26,4v8,3,14,7,19,14v5,7,8,15,9,26v1,8,2,22,2,43v0,22,1,36,3,44v2,8,6,14,12,18v6,4,12,6,21,6","w":126},"~":{"d":"198,-147r0,28v-13,7,-22,12,-28,14v-6,2,-11,3,-16,3v-11,0,-27,-4,-47,-13v-15,-7,-25,-12,-29,-13v-4,-1,-8,-2,-12,-2v-5,0,-11,1,-17,3v-6,2,-16,8,-29,16r0,-29v13,-7,22,-11,28,-13v6,-2,11,-3,16,-3v11,0,27,5,47,14v14,7,24,10,29,12v5,2,10,2,14,2v5,0,10,-1,15,-3v5,-2,14,-7,29,-16","w":218},"\u00a3":{"d":"17,-148r45,0v-6,-22,-9,-36,-10,-40v-1,-7,-2,-13,-2,-19v0,-16,6,-30,18,-41v12,-11,27,-17,45,-17v12,0,22,2,30,7v8,5,16,13,21,22v5,9,9,22,10,38r-24,0v0,-14,-4,-24,-10,-32v-6,-8,-15,-12,-26,-12v-12,0,-22,3,-29,10v-7,7,-11,16,-11,27v0,9,2,18,5,28r2,3r7,26r57,0r0,22r-51,0v4,15,7,31,7,47v0,13,-1,24,-4,33v7,6,17,12,29,20v7,4,14,6,20,6v11,0,17,-13,18,-40r25,0v0,14,-2,26,-6,37v-4,11,-9,19,-15,23v-6,4,-12,7,-19,7v-8,0,-17,-3,-26,-7v-13,-6,-25,-13,-35,-22v-10,19,-23,29,-41,29v-11,0,-20,-3,-27,-9v-7,-6,-10,-15,-10,-25v0,-11,4,-20,12,-28v8,-8,16,-12,27,-12v8,0,16,2,25,7v1,-8,2,-14,2,-19v0,-17,-3,-32,-8,-47r-51,0r0,-22xm68,-36v-8,-5,-15,-8,-20,-8v-4,0,-7,1,-10,4v-3,3,-4,6,-4,10v0,4,2,6,4,9v2,3,5,4,8,4v9,0,16,-6,22,-19"},"\u00a0":{"w":99}}});Cufon.registerFont({"w":201,"face":{"font-family":"CenturyGothic","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 7 2 2 2 2 2 2 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-15 -295 317 79","underline-thickness":"32.3438","underline-position":"-16.875","unicode-range":"U+0020-U+00A3"},"glyphs":{" ":{"w":100},"!":{"d":"26,-265r49,0r0,189r-49,0r0,-189xm50,-55v8,0,16,3,22,9v6,6,9,13,9,21v0,8,-3,15,-9,21v-6,6,-14,9,-22,9v-8,0,-15,-3,-21,-9v-6,-6,-9,-13,-9,-21v0,-8,3,-15,9,-21v6,-6,13,-9,21,-9","w":100},"\"":{"d":"115,-176r-28,0r-9,-89r47,0xm43,-176r-28,0r-10,-89r47,0","w":129},"#":{"d":"195,-119r0,35r-40,0r-13,84r-35,0r12,-84r-34,0r-12,84r-35,0r12,-84r-39,0r0,-35r45,0r5,-33r-39,0r0,-35r44,0r11,-78r35,0r-11,78r33,0r12,-78r35,0r-11,78r35,0r0,35r-40,0r-5,33r35,0xm129,-152r-34,0r-4,33r33,0","w":216},"$":{"d":"183,-229r-34,33v-15,-16,-31,-24,-46,-24v-9,0,-16,3,-22,8v-6,5,-8,10,-8,16v0,5,2,11,7,16v5,5,14,11,29,17v26,11,44,19,54,27v10,8,17,17,22,28v5,11,8,22,8,35v0,13,-3,26,-9,37v-6,11,-12,20,-21,27v-9,7,-21,12,-37,15r0,47r-33,0r0,-46v-15,-2,-29,-6,-40,-12v-15,-8,-28,-18,-41,-32r34,-35v21,23,42,35,62,35v10,0,19,-4,26,-11v7,-7,11,-15,11,-25v0,-8,-2,-15,-7,-21v-5,-6,-14,-13,-28,-19v-28,-13,-46,-23,-56,-31v-10,-8,-17,-16,-22,-25v-5,-9,-8,-19,-8,-30v0,-18,7,-33,20,-46v13,-13,29,-19,49,-20r0,-18r33,0r0,20v11,3,21,6,29,11v8,5,17,12,28,23"},"%":{"d":"238,-270r35,0r-205,288r-35,0r175,-247v-11,2,-21,3,-30,4v-9,1,-17,1,-25,1v-8,0,-17,0,-26,-1v3,8,4,15,4,22v0,17,-6,32,-18,44v-12,12,-27,17,-44,17v-17,0,-32,-5,-44,-17v-12,-12,-18,-27,-18,-44v0,-11,3,-22,8,-31v5,-9,13,-16,23,-22v10,-6,19,-9,29,-9v7,0,17,1,30,4v23,5,43,8,60,8v16,0,31,-2,44,-5v13,-3,26,-6,37,-12xm69,-233v-8,0,-15,3,-21,9v-6,6,-9,13,-9,21v0,8,3,15,9,21v6,6,13,8,21,8v8,0,15,-2,21,-8v6,-6,9,-13,9,-21v0,-8,-3,-15,-9,-21v-6,-6,-13,-9,-21,-9xm240,-117v17,0,32,7,44,19v12,12,18,26,18,43v0,17,-6,32,-18,44v-12,12,-27,18,-44,18v-17,0,-31,-6,-43,-18v-12,-12,-18,-27,-18,-44v0,-17,6,-31,18,-43v12,-12,26,-19,43,-19xm240,-85v-8,0,-15,3,-21,9v-6,6,-9,13,-9,21v0,8,3,15,9,21v6,6,13,9,21,9v8,0,15,-3,21,-9v6,-6,9,-13,9,-21v0,-8,-3,-15,-9,-21v-6,-6,-13,-9,-21,-9","w":309},"&":{"d":"192,-102r29,34r-13,12r-14,12r42,44r-60,0r-17,-18v-27,16,-53,25,-76,25v-20,0,-36,-6,-48,-18v-12,-12,-18,-27,-18,-45v0,-14,3,-26,10,-38v7,-12,19,-25,36,-38v-17,-22,-25,-43,-25,-60v0,-13,6,-25,17,-37v11,-12,26,-19,46,-19v20,0,36,6,47,18v11,12,16,25,16,38v0,10,-2,19,-7,28v-5,9,-17,22,-35,40v21,25,35,40,41,46v4,-3,14,-11,29,-24xm98,-159v13,-11,20,-20,20,-29v0,-4,-2,-8,-5,-11v-3,-3,-6,-4,-11,-4v-4,0,-9,2,-12,5v-3,3,-4,7,-4,11v0,8,4,17,12,28xm127,-52v-9,-9,-22,-23,-38,-44v-17,14,-26,27,-26,38v0,5,2,10,7,14v5,4,11,6,18,6v10,0,23,-5,39,-14","w":244},"'":{"d":"53,-176r-27,0r-10,-89r47,0","w":79},"(":{"d":"67,-270r61,0v-21,24,-37,49,-47,77v-10,28,-15,59,-15,94v0,38,6,72,17,101v9,22,24,47,45,73r-61,0v-19,-30,-32,-58,-39,-84v-7,-26,-12,-56,-12,-91v0,-34,4,-65,12,-91v8,-26,21,-52,39,-79","w":136},")":{"d":"70,75r-61,0v21,-24,37,-50,47,-77v10,-27,15,-58,15,-94v0,-38,-6,-72,-17,-101v-9,-22,-24,-47,-45,-73r61,0v19,30,32,58,39,84v7,26,12,56,12,91v0,34,-4,65,-12,91v-8,26,-21,52,-39,79","w":136},"*":{"d":"58,-265r45,0r-14,53r40,-38r20,39r-53,14r53,15r-23,38r-38,-38r13,53r-43,0r14,-53r-39,38r-24,-38r54,-15r-54,-15r24,-39r39,39","w":158},"+":{"d":"86,-151r0,-66r44,0r0,66r66,0r0,44r-66,0r0,66r-44,0r0,-66r-66,0r0,-44r66,0","w":216},",":{"d":"47,-49r35,18r-44,74r-24,-12","w":100},"-":{"d":"31,-118r89,0r0,45r-89,0r0,-45","w":151},"\u00ad":{"d":"31,-118r89,0r0,45r-89,0r0,-45","w":151},".":{"d":"50,-50v8,0,15,3,20,8v5,5,8,11,8,19v0,8,-3,15,-8,20v-5,5,-12,8,-20,8v-8,0,-14,-3,-19,-8v-5,-5,-8,-12,-8,-20v0,-8,3,-14,8,-19v5,-5,11,-8,19,-8","w":100},"\/":{"d":"8,46r116,-312r34,0r-116,312r-34,0","w":165},"0":{"d":"100,-265v19,0,35,5,49,14v14,9,24,23,31,42v7,19,12,46,12,80v0,34,-4,61,-12,80v-8,19,-17,33,-30,42v-13,9,-30,14,-49,14v-19,0,-36,-5,-49,-14v-13,-9,-23,-23,-31,-41v-8,-18,-11,-45,-11,-79v0,-47,7,-82,22,-103v16,-23,39,-35,68,-35xm101,-218v-8,0,-16,3,-22,8v-6,5,-12,14,-15,27v-3,13,-5,32,-5,57v0,33,4,56,12,68v8,12,18,19,30,19v12,0,22,-6,29,-18v9,-14,13,-38,13,-72v0,-34,-4,-57,-12,-70v-8,-13,-18,-19,-30,-19"},"1":{"d":"59,-259r74,0r0,259r-49,0r0,-212r-53,0"},"2":{"d":"63,-175r-48,0v1,-28,10,-50,26,-66v16,-16,38,-24,63,-24v16,0,29,3,41,10v12,7,22,17,29,29v7,12,11,25,11,38v0,15,-4,31,-13,49v-9,18,-25,39,-48,63r-29,30r92,0r0,46r-179,0r0,-24r80,-81v19,-20,32,-35,38,-47v6,-12,10,-23,10,-33v0,-10,-3,-17,-10,-24v-7,-7,-16,-10,-26,-10v-11,0,-19,4,-26,12v-7,8,-11,19,-11,32"},"3":{"d":"68,-195r-47,0v2,-19,10,-34,21,-46v16,-16,35,-24,59,-24v21,0,39,7,53,20v14,13,22,29,22,48v0,11,-4,23,-10,32v-6,9,-15,17,-27,23v16,5,28,12,37,24v9,12,13,25,13,41v0,23,-9,43,-26,59v-17,16,-39,25,-65,25v-25,0,-45,-8,-61,-23v-16,-15,-24,-36,-26,-62r48,0v2,13,7,23,14,30v7,7,17,9,28,9v11,0,20,-4,28,-11v8,-7,12,-16,12,-27v0,-12,-6,-22,-16,-30v-10,-8,-25,-12,-44,-12r0,-42v12,-1,21,-3,27,-6v6,-3,10,-6,13,-11v3,-5,5,-10,5,-15v0,-7,-2,-13,-7,-18v-5,-5,-12,-7,-20,-7v-7,0,-13,3,-19,7v-6,4,-10,9,-12,16"},"4":{"d":"119,-265r49,0r0,166r23,0r0,46r-23,0r0,53r-48,0r0,-53r-113,0r0,-46xm120,-99r0,-86r-59,86r59,0"},"5":{"d":"60,-259r121,0r0,46r-84,0r-11,47v3,-1,6,-2,9,-2v3,0,5,-1,8,-1v23,0,42,8,58,24v16,16,24,37,24,62v0,25,-9,47,-26,64v-17,17,-38,26,-63,26v-22,0,-40,-6,-56,-19v-16,-13,-27,-30,-32,-52r52,0v4,8,9,15,16,19v7,4,13,6,21,6v11,0,20,-4,28,-12v8,-8,12,-18,12,-30v0,-12,-4,-22,-11,-30v-7,-8,-16,-11,-26,-11v-5,0,-11,1,-16,4v-5,3,-10,7,-15,12r-40,-9"},"6":{"d":"104,-265r42,21r-45,88v22,0,41,7,56,23v15,16,23,36,23,59v0,22,-8,41,-24,57v-16,16,-35,24,-57,24v-23,0,-42,-9,-58,-25v-16,-16,-23,-35,-23,-56v0,-8,1,-16,3,-24v2,-8,8,-20,17,-37xm98,-110v-9,0,-17,3,-23,10v-6,7,-9,15,-9,25v0,10,3,18,10,25v7,7,13,10,22,10v9,0,17,-3,24,-10v7,-7,10,-15,10,-25v0,-10,-4,-18,-10,-25v-6,-7,-14,-10,-24,-10"},"7":{"d":"22,-259r169,0r0,26r-116,240r-42,-21r97,-198r-108,0r0,-47"},"8":{"d":"154,-140v12,8,21,17,27,29v6,12,10,24,10,38v0,15,-5,28,-12,41v-7,13,-17,23,-30,29v-13,6,-29,10,-48,10v-21,0,-37,-4,-49,-10v-12,-6,-23,-16,-30,-28v-7,-12,-11,-26,-11,-42v0,-14,3,-26,9,-37v6,-11,15,-21,27,-30v-8,-8,-14,-16,-18,-25v-4,-9,-6,-18,-6,-28v0,-13,3,-26,10,-37v7,-11,15,-20,27,-26v12,-6,26,-9,41,-9v15,0,29,3,40,9v11,6,20,16,27,27v7,11,10,24,10,37v0,9,-2,17,-5,25v-3,8,-10,17,-19,27xm99,-218v-8,0,-15,3,-20,8v-5,5,-7,13,-7,21v0,8,2,15,8,21v6,6,12,8,20,8v8,0,16,-2,21,-8v5,-6,8,-12,8,-21v0,-8,-3,-16,-8,-21v-5,-5,-13,-8,-22,-8xm101,-114v-12,0,-22,4,-30,11v-8,7,-12,16,-12,26v0,10,4,19,12,26v8,7,18,11,30,11v13,0,23,-3,30,-10v7,-7,11,-15,11,-26v0,-11,-4,-20,-12,-27v-8,-7,-17,-11,-29,-11"},"9":{"d":"97,7r-42,-21r46,-88v-22,0,-41,-8,-56,-24v-15,-16,-23,-35,-23,-58v0,-23,7,-42,23,-58v16,-16,35,-23,57,-23v23,0,43,8,59,24v16,16,23,35,23,56v0,8,-2,16,-4,24v-2,8,-7,20,-16,37xm103,-149v9,0,17,-3,23,-10v6,-7,10,-15,10,-25v0,-10,-3,-18,-10,-25v-7,-7,-14,-10,-23,-10v-9,0,-16,3,-23,10v-7,7,-10,15,-10,25v0,10,3,18,9,25v6,7,14,10,24,10"},":":{"d":"50,-196v8,0,15,3,20,8v5,5,8,11,8,19v0,8,-3,15,-8,20v-5,5,-12,8,-20,8v-8,0,-14,-3,-19,-8v-5,-5,-8,-12,-8,-20v0,-8,3,-14,8,-19v5,-5,11,-8,19,-8xm50,-50v8,0,15,3,20,8v5,5,8,11,8,19v0,8,-3,15,-8,20v-5,5,-12,8,-20,8v-8,0,-14,-3,-19,-8v-5,-5,-8,-12,-8,-20v0,-8,3,-14,8,-19v5,-5,11,-8,19,-8","w":100},";":{"d":"50,-196v8,0,15,3,20,8v5,5,8,11,8,19v0,8,-3,15,-8,20v-5,5,-12,8,-20,8v-8,0,-14,-3,-19,-8v-5,-5,-8,-12,-8,-20v0,-8,3,-14,8,-19v5,-5,11,-8,19,-8xm48,-49r33,18r-43,74r-24,-12","w":100},"\u037e":{"d":"50,-196v8,0,15,3,20,8v5,5,8,11,8,19v0,8,-3,15,-8,20v-5,5,-12,8,-20,8v-8,0,-14,-3,-19,-8v-5,-5,-8,-12,-8,-20v0,-8,3,-14,8,-19v5,-5,11,-8,19,-8xm48,-49r33,18r-43,74r-24,-12","w":100},"<":{"d":"196,-64r0,44r-176,-90r0,-39r176,-89r0,44r-125,65","w":216},"=":{"d":"20,-189r176,0r0,44r-176,0r0,-44xm20,-114r176,0r0,44r-176,0r0,-44","w":216},">":{"d":"20,-194r0,-44r176,89r0,39r-176,90r0,-44r126,-65","w":216},"?":{"d":"64,-192r-46,0v0,-23,7,-41,23,-56v16,-15,36,-22,62,-22v17,0,30,3,42,9v12,6,21,16,28,27v7,11,10,23,10,36v0,7,-1,13,-3,20v-2,7,-6,14,-11,21v-3,4,-9,10,-20,20v-10,9,-16,16,-19,20v-3,4,-4,9,-6,15v-2,6,-4,16,-4,27r-47,0r-1,-8v0,-16,3,-30,9,-43v6,-13,15,-25,28,-36v12,-11,19,-19,22,-23v3,-4,4,-8,4,-14v0,-8,-3,-14,-9,-19v-6,-5,-14,-8,-25,-8v-11,0,-20,4,-27,10v-7,6,-10,14,-10,24xm97,-55v9,0,16,2,22,8v6,6,9,14,9,22v0,8,-3,15,-9,21v-6,6,-13,9,-21,9v-8,0,-16,-3,-22,-9v-6,-6,-9,-13,-9,-21v0,-8,3,-16,9,-22v6,-6,13,-8,21,-8"},"@":{"d":"216,-53r33,0v-13,16,-24,28,-34,35v-10,7,-21,13,-34,17v-13,4,-27,6,-41,6v-25,0,-49,-7,-70,-19v-21,-12,-38,-29,-50,-50v-12,-21,-19,-44,-19,-69v0,-25,7,-47,19,-69v12,-22,29,-39,50,-51v21,-12,45,-18,70,-18v35,0,65,11,89,34v24,23,36,49,36,79v0,22,-5,41,-15,57v-10,16,-25,28,-42,37v-13,7,-24,10,-33,10v-7,0,-13,-1,-17,-5v-3,-3,-5,-7,-5,-13v-10,11,-22,17,-37,17v-17,0,-31,-6,-42,-18v-11,-12,-17,-27,-17,-47v0,-22,7,-42,21,-59v14,-17,32,-25,54,-25v9,0,18,2,25,6v7,4,13,9,18,17r4,-19r35,0r-18,103v-1,7,-2,11,-2,12v0,1,1,3,2,4v1,1,3,2,5,2v4,0,9,-3,16,-9v7,-6,13,-14,17,-25v4,-11,7,-22,7,-35v0,-19,-5,-35,-13,-50v-8,-15,-20,-26,-36,-34v-16,-8,-33,-13,-53,-13v-21,0,-40,5,-57,14v-17,9,-30,23,-40,40v-10,17,-15,36,-15,57v0,21,5,41,15,58v10,17,23,30,41,40v18,10,38,15,60,15v13,0,25,-2,36,-7v11,-5,24,-14,37,-25xm130,-92v10,0,18,-5,25,-13v7,-8,10,-17,10,-28v0,-9,-3,-17,-8,-23v-5,-6,-12,-9,-20,-9v-10,0,-19,4,-26,12v-7,8,-10,18,-10,29v0,9,3,17,8,23v5,6,12,9,21,9","w":266},"A":{"d":"108,-259r50,0r100,259r-51,0r-21,-53r-105,0r-21,53r-51,0xm134,-190r-35,89r69,0","w":266},"B":{"d":"30,0r0,-259r40,0v24,0,41,2,52,5v15,4,28,12,37,23v9,11,13,24,13,39v0,10,-2,19,-6,27v-4,8,-11,16,-20,23v16,7,27,16,34,27v7,11,11,25,11,40v0,15,-3,27,-11,39v-8,12,-17,21,-29,27v-12,6,-28,9,-49,9r-72,0xm79,-212r0,55r10,0v12,0,21,-3,27,-8v6,-5,9,-11,9,-20v0,-8,-2,-15,-8,-20v-6,-5,-15,-7,-26,-7r-12,0xm79,-113r0,66r12,0v20,0,34,-3,41,-8v7,-5,11,-12,11,-22v0,-11,-5,-21,-13,-27v-8,-6,-22,-9,-41,-9r-10,0","w":208},"C":{"d":"267,-213r-34,33v-23,-25,-50,-37,-79,-37v-25,0,-46,8,-63,25v-17,17,-25,37,-25,62v0,17,3,33,11,46v8,13,18,24,32,32v14,8,29,11,46,11v14,0,27,-3,39,-8v12,-5,25,-15,39,-29r33,35v-19,19,-37,32,-54,39v-17,7,-36,11,-58,11v-40,0,-73,-14,-99,-39v-26,-25,-38,-58,-38,-98v0,-26,5,-48,17,-68v12,-20,28,-37,50,-49v22,-12,46,-18,71,-18v21,0,41,4,61,13v20,9,37,22,51,39","w":280},"D":{"d":"30,-259r58,0v38,0,66,5,84,14v18,9,33,25,45,46v12,21,18,45,18,73v0,20,-3,38,-10,55v-7,17,-16,31,-28,42v-12,11,-23,19,-37,23v-14,4,-37,6,-71,6r-59,0r0,-259xm79,-211r0,163r23,0v22,0,39,-3,49,-8v10,-5,18,-14,24,-26v6,-12,10,-27,10,-45v0,-27,-8,-49,-23,-64v-14,-14,-36,-20,-67,-20r-16,0","w":252},"E":{"d":"30,-259r141,0r0,49r-92,0r0,46r92,0r0,48r-92,0r0,68r92,0r0,48r-141,0r0,-259","w":187},"F":{"d":"30,-259r129,0r0,48r-80,0r0,47r80,0r0,48r-80,0r0,116r-49,0r0,-259","w":172},"G":{"d":"268,-216r-34,34v-22,-23,-48,-35,-77,-35v-25,0,-47,8,-64,25v-17,17,-26,38,-26,62v0,25,9,46,27,63v18,17,40,26,66,26v17,0,31,-3,43,-10v12,-7,21,-19,28,-34r-75,0r0,-46r130,0r1,11v0,23,-6,44,-18,64v-12,20,-26,36,-45,47v-19,11,-41,16,-66,16v-27,0,-51,-6,-72,-18v-21,-12,-38,-28,-50,-50v-12,-22,-18,-45,-18,-70v0,-34,11,-64,34,-89v27,-30,62,-45,105,-45v22,0,43,4,63,12v17,7,32,20,48,37","w":302},"H":{"d":"29,-259r50,0r0,98r87,0r0,-98r50,0r0,259r-50,0r0,-113r-87,0r0,113r-50,0r0,-259","w":244},"I":{"d":"26,-259r49,0r0,259r-49,0r0,-259","w":100},"J":{"d":"94,-259r49,0r0,172v0,27,-2,46,-6,57v-4,11,-12,20,-22,27v-10,7,-22,10,-36,10v-28,0,-52,-13,-72,-38r35,-33v8,9,14,15,20,18v6,3,11,4,16,4v5,0,9,-2,12,-6v3,-4,4,-15,4,-30r0,-181","w":172},"K":{"d":"30,-259r50,0r0,89r70,-89r59,0r-90,116r99,143r-59,0r-79,-115r0,115r-50,0r0,-259","w":223},"L":{"d":"30,-259r49,0r0,212r71,0r0,47r-120,0r0,-259","w":158},"M":{"d":"54,-259r49,0r59,181r61,-181r48,0r43,259r-47,0r-28,-163r-55,163r-44,0r-54,-163r-28,163r-48,0","w":323},"N":{"d":"30,-259r47,0r111,171r0,-171r49,0r0,259r-47,0r-111,-170r0,170r-49,0r0,-259","w":266},"O":{"d":"152,-265v37,0,68,14,94,40v26,26,39,59,39,97v0,38,-12,69,-38,95v-26,26,-58,40,-95,40v-39,0,-71,-14,-97,-41v-26,-27,-38,-58,-38,-95v0,-25,6,-48,18,-69v12,-21,28,-37,49,-49v21,-12,44,-18,68,-18xm151,-217v-24,0,-44,8,-60,25v-16,17,-25,38,-25,64v0,29,10,50,31,67v16,13,34,20,55,20v23,0,44,-8,60,-25v16,-17,24,-38,24,-63v0,-25,-8,-45,-25,-62v-17,-17,-36,-26,-60,-26","w":302},"P":{"d":"29,-259r53,0v28,0,49,3,61,8v12,5,22,14,29,26v7,12,11,25,11,41v0,18,-5,33,-14,45v-9,12,-23,20,-39,25v-9,3,-26,4,-51,4r0,110r-50,0r0,-259xm79,-158r15,0v12,0,21,0,26,-2v5,-2,8,-5,11,-9v3,-4,4,-9,4,-15v0,-10,-3,-16,-11,-21v-6,-3,-17,-5,-32,-5r-13,0r0,52"},"Q":{"d":"251,-38r45,58r-58,0r-23,-29v-19,10,-40,16,-63,16v-39,0,-71,-14,-97,-41v-26,-27,-38,-58,-38,-95v0,-25,6,-47,18,-68v12,-21,28,-38,49,-50v21,-12,44,-18,68,-18v37,0,68,14,94,40v26,26,39,59,39,97v0,35,-11,65,-34,90xm221,-78v10,-15,15,-32,15,-51v0,-24,-8,-45,-25,-62v-17,-17,-36,-26,-59,-26v-24,0,-45,8,-61,25v-16,17,-25,38,-25,64v0,29,10,50,31,67v16,13,35,20,55,20v12,0,23,-2,33,-7r-46,-60r58,0","w":302},"R":{"d":"33,-259r52,0v29,0,49,3,61,8v12,5,22,13,29,25v7,12,12,26,12,42v0,17,-5,32,-13,43v-8,11,-21,20,-37,26r62,115r-54,0r-58,-110r-5,0r0,110r-49,0r0,-259xm82,-158r16,0v16,0,26,-2,32,-6v6,-4,9,-11,9,-20v0,-6,-2,-11,-5,-15v-3,-4,-6,-7,-11,-9v-5,-2,-14,-2,-27,-2r-14,0r0,52","w":208},"S":{"d":"165,-223r-36,32v-13,-18,-26,-27,-39,-27v-6,0,-12,2,-16,5v-4,3,-6,8,-6,12v0,4,1,8,4,12v4,5,16,16,36,33v19,16,30,26,34,30v10,10,17,20,21,29v4,9,7,19,7,30v0,21,-7,39,-22,53v-15,14,-34,21,-58,21v-18,0,-34,-5,-48,-14v-14,-9,-25,-24,-35,-43r42,-25v12,23,26,35,42,35v8,0,16,-3,22,-8v6,-5,8,-11,8,-17v0,-6,-2,-11,-6,-17v-4,-6,-14,-15,-29,-27v-28,-23,-46,-41,-54,-53v-8,-12,-13,-26,-13,-38v0,-18,7,-33,21,-46v14,-13,30,-19,50,-19v13,0,25,3,37,9v12,6,24,17,38,33","w":187},"T":{"d":"4,-259r143,0r0,49r-47,0r0,210r-50,0r0,-210r-46,0r0,-49","w":151},"U":{"d":"28,-259r49,0r0,168v0,14,1,24,4,30v3,6,6,11,12,15v6,4,13,5,21,5v9,0,17,-2,23,-6v6,-4,11,-9,13,-15v2,-6,3,-18,3,-35r0,-162r50,0r0,155v0,26,-2,44,-5,54v-3,10,-8,20,-16,29v-8,9,-18,16,-29,21v-11,5,-24,7,-38,7v-19,0,-34,-4,-48,-13v-14,-9,-24,-20,-30,-33v-6,-13,-9,-34,-9,-65r0,-155","w":230},"V":{"d":"10,-259r50,0r66,184r65,-184r51,0r-93,259r-48,0","w":252},"W":{"d":"10,-259r48,0r38,165r46,-165r41,0r47,165r36,-165r49,0r-58,259r-47,0r-48,-167r-47,167r-47,0","w":323},"X":{"d":"13,-259r55,0r54,83r55,-83r55,0r-82,126r87,133r-55,0r-60,-91r-59,91r-56,0r88,-133","w":244},"Y":{"d":"11,-259r53,0r48,93r48,-93r52,0r-75,147r0,112r-50,0r0,-112","w":223},"Z":{"d":"16,-259r156,0r-92,212r86,0r0,47r-158,0r92,-210r-84,0r0,-49","w":180},"[":{"d":"30,-265r77,0r0,45r-29,0r0,245r29,0r0,45r-77,0r0,-335","w":115},"\\":{"d":"190,46r-34,0r-116,-312r34,0","w":230},"]":{"d":"85,70r-77,0r0,-45r29,0r0,-245r-29,0r0,-45r77,0r0,335","w":115},"^":{"d":"87,-259r41,0r69,195r-43,0r-46,-132r-46,132r-43,0","w":216},"_":{"d":"-2,27r184,0r0,18r-184,0r0,-18","w":180},"`":{"d":"67,-295r42,69r-34,0r-65,-69r57,0","w":151},"a":{"d":"166,-191r47,0r0,191r-47,0r0,-20v-9,9,-20,15,-29,19v-9,4,-19,6,-30,6v-25,0,-46,-10,-64,-29v-18,-19,-28,-43,-28,-71v0,-30,10,-54,27,-73v17,-19,38,-28,63,-28v11,0,23,2,33,6v10,4,19,11,28,20r0,-21xm115,-152v-15,0,-27,6,-37,16v-10,10,-15,24,-15,40v0,17,5,30,15,41v10,11,22,16,37,16v15,0,28,-6,38,-16v10,-10,15,-24,15,-41v0,-17,-5,-30,-15,-40v-10,-10,-23,-16,-38,-16","w":237},"b":{"d":"72,-265r0,95v9,-9,18,-16,28,-20v10,-4,21,-6,32,-6v25,0,47,9,64,28v17,19,26,43,26,73v0,28,-9,52,-27,71v-18,19,-39,29,-64,29v-11,0,-22,-2,-31,-6v-9,-4,-19,-10,-28,-19r0,20r-48,0r0,-265r48,0xm122,-152v-15,0,-27,6,-37,16v-10,10,-15,23,-15,40v0,17,5,31,15,41v10,10,22,16,37,16v15,0,27,-5,37,-16v10,-11,15,-24,15,-41v0,-16,-4,-30,-14,-40v-10,-10,-23,-16,-38,-16","w":237},"c":{"d":"211,-153r-39,22v-8,-8,-16,-13,-23,-16v-7,-3,-15,-5,-25,-5v-18,0,-33,6,-44,17v-11,11,-17,24,-17,41v0,16,5,30,16,40v11,10,25,15,42,15v21,0,39,-7,51,-22r37,26v-21,27,-49,40,-86,40v-34,0,-60,-10,-79,-30v-19,-20,-29,-43,-29,-70v0,-19,5,-35,14,-51v9,-16,22,-28,39,-37v17,-9,34,-13,55,-13v19,0,36,3,51,11v15,8,27,18,37,32","w":230},"d":{"d":"166,-265r47,0r0,265r-47,0r0,-20v-9,9,-20,15,-29,19v-9,4,-19,6,-30,6v-25,0,-46,-10,-64,-29v-18,-19,-28,-43,-28,-71v0,-30,10,-54,27,-73v17,-19,38,-28,63,-28v11,0,23,2,33,6v10,4,19,11,28,20r0,-95xm115,-152v-15,0,-27,6,-37,16v-10,10,-15,24,-15,40v0,17,5,30,15,41v10,11,22,16,37,16v15,0,28,-6,38,-16v10,-10,15,-24,15,-41v0,-17,-5,-30,-15,-40v-10,-10,-23,-16,-38,-16","w":237},"e":{"d":"216,-82r-154,0v2,14,8,25,18,33v10,8,22,12,37,12v18,0,33,-6,46,-19r40,19v-10,14,-22,25,-36,32v-14,7,-31,10,-50,10v-30,0,-54,-9,-73,-28v-19,-19,-29,-44,-29,-72v0,-29,10,-53,29,-72v19,-19,42,-29,70,-29v30,0,55,10,74,29v19,19,28,44,28,76r0,9xm168,-120v-3,-11,-10,-19,-19,-26v-9,-7,-20,-10,-32,-10v-13,0,-26,4,-36,12v-6,5,-12,12,-17,24r104,0","w":230},"f":{"d":"1,-191r17,0v0,-25,1,-40,2,-45v1,-11,5,-19,13,-25v8,-6,18,-9,32,-9v10,0,21,2,34,7r0,36v-7,-2,-13,-3,-17,-3v-6,0,-10,2,-13,4v-2,2,-2,5,-2,11r-1,24r31,0r0,41r-31,0r0,150r-48,0r0,-150r-17,0r0,-41","w":100},"g":{"d":"166,-191r47,0r0,164v0,32,-6,56,-19,71v-17,21,-44,31,-79,31v-19,0,-34,-2,-47,-7v-13,-5,-24,-12,-33,-21v-9,-9,-15,-20,-19,-33r53,0v5,5,11,9,18,12v7,3,16,4,26,4v13,0,23,-2,31,-6v8,-4,14,-9,17,-15v3,-6,5,-18,5,-33v-8,8,-18,14,-27,18v-9,4,-19,6,-31,6v-26,0,-47,-9,-65,-28v-18,-19,-27,-42,-27,-70v0,-30,9,-55,28,-73v17,-17,37,-25,61,-25v11,0,21,2,31,6v10,4,20,11,30,20r0,-21xm116,-151v-15,0,-28,5,-38,15v-10,10,-14,23,-14,38v0,16,5,29,15,39v10,10,23,16,38,16v15,0,27,-5,37,-15v10,-10,14,-24,14,-40v0,-16,-5,-28,-15,-38v-10,-10,-22,-15,-37,-15","w":237},"h":{"d":"24,-265r48,0r0,93v9,-8,19,-14,28,-18v9,-4,19,-6,29,-6v19,0,35,7,48,20v11,11,17,28,17,50r0,126r-47,0r0,-84v0,-22,-2,-37,-4,-45v-2,-8,-5,-13,-10,-17v-5,-4,-11,-6,-19,-6v-10,0,-18,3,-25,9v-7,6,-12,16,-15,27v-1,6,-2,18,-2,39r0,77r-48,0r0,-265","w":216},"i":{"d":"43,-270v8,0,16,3,22,9v6,6,9,13,9,22v0,9,-3,16,-9,22v-6,6,-14,9,-22,9v-9,0,-15,-3,-21,-9v-6,-6,-10,-13,-10,-22v0,-8,3,-16,9,-22v6,-6,14,-9,22,-9xm19,-191r48,0r0,191r-48,0r0,-191","w":86},"j":{"d":"47,-270v9,0,16,3,22,9v6,6,9,13,9,22v0,9,-3,16,-9,22v-6,6,-14,9,-22,9v-9,0,-16,-3,-22,-9v-6,-6,-9,-13,-9,-22v0,-8,3,-16,9,-22v6,-6,14,-9,22,-9xm23,-191r48,0r0,197v0,18,-2,32,-6,41v-4,9,-8,16,-16,21v-8,5,-17,7,-28,7v-10,0,-22,-2,-36,-7r0,-38v8,4,14,5,20,5v6,0,10,-1,13,-5v3,-4,5,-10,5,-20r0,-201","w":93},"k":{"d":"25,-265r48,0r0,153r70,-79r60,0r-82,92r92,99r-59,0r-81,-88r0,88r-48,0r0,-265","w":208},"l":{"d":"19,-265r48,0r0,265r-48,0r0,-265","w":86},"m":{"d":"24,-191r48,0r0,22v8,-9,17,-16,27,-20v10,-4,21,-7,33,-7v12,0,23,3,33,9v10,6,17,14,23,25v8,-11,17,-19,28,-25v11,-6,23,-9,36,-9v14,0,26,3,36,9v10,6,17,15,22,25v5,10,7,27,7,50r0,112r-48,0r0,-97v0,-22,-3,-36,-8,-44v-5,-8,-14,-12,-25,-12v-8,0,-15,2,-22,7v-7,5,-11,12,-14,20v-3,8,-5,22,-5,40r0,86r-48,0r0,-93v0,-17,-1,-29,-4,-37v-3,-8,-7,-13,-12,-17v-5,-4,-11,-6,-18,-6v-8,0,-15,3,-22,8v-7,5,-11,10,-14,19v-3,9,-5,23,-5,41r0,85r-48,0r0,-191","w":338},"n":{"d":"24,-191r48,0r0,19v11,-9,21,-15,30,-19v9,-4,18,-5,27,-5v19,0,35,7,48,20v11,11,17,28,17,50r0,126r-48,0r0,-84v0,-23,-1,-37,-3,-45v-2,-8,-5,-14,-10,-18v-5,-4,-11,-5,-19,-5v-10,0,-18,2,-25,9v-7,7,-12,16,-15,27v-1,6,-2,19,-2,39r0,77r-48,0r0,-191","w":216},"o":{"d":"114,-196v18,0,35,4,51,13v16,9,28,22,37,37v9,15,14,32,14,50v0,18,-5,35,-14,51v-9,16,-22,28,-37,37v-15,9,-32,13,-51,13v-27,0,-51,-9,-70,-29v-19,-20,-29,-43,-29,-71v0,-30,11,-55,33,-75v19,-17,41,-26,66,-26xm115,-151v-15,0,-27,6,-37,16v-10,10,-15,23,-15,39v0,17,4,31,14,41v10,10,23,15,38,15v15,0,27,-5,37,-15v10,-10,15,-25,15,-41v0,-16,-5,-30,-15,-40v-10,-10,-22,-15,-37,-15","w":230},"p":{"d":"72,-191r0,21v9,-9,18,-16,28,-20v10,-4,21,-6,32,-6v25,0,47,9,64,28v17,19,26,43,26,73v0,28,-9,52,-27,71v-18,19,-39,29,-64,29v-11,0,-22,-2,-31,-6v-9,-4,-19,-10,-28,-19r0,90r-48,0r0,-261r48,0xm122,-152v-15,0,-27,6,-37,16v-10,10,-15,23,-15,40v0,17,5,31,15,41v10,10,22,16,37,16v15,0,27,-5,37,-16v10,-11,15,-24,15,-41v0,-16,-4,-30,-14,-40v-10,-10,-23,-16,-38,-16","w":237},"q":{"d":"166,-191r47,0r0,261r-47,0r0,-90v-9,9,-20,15,-29,19v-9,4,-19,6,-30,6v-25,0,-46,-10,-64,-29v-18,-19,-28,-43,-28,-71v0,-30,10,-54,27,-73v17,-19,38,-28,63,-28v11,0,23,2,33,6v10,4,19,11,28,20r0,-21xm115,-152v-15,0,-27,6,-37,16v-10,10,-15,24,-15,40v0,17,5,30,15,41v10,11,22,16,37,16v15,0,28,-6,38,-16v10,-10,15,-24,15,-41v0,-17,-5,-30,-15,-40v-10,-10,-23,-16,-38,-16","w":237},"r":{"d":"13,-191r41,0r0,24v4,-9,11,-17,18,-22v7,-5,15,-7,24,-7v6,0,13,2,20,5r-15,41v-6,-3,-10,-4,-14,-4v-7,0,-14,5,-19,14v-5,9,-8,26,-8,53r1,10r0,77r-48,0r0,-191","w":115},"s":{"d":"141,-165r-29,30v-12,-12,-23,-18,-33,-18v-5,0,-10,2,-13,4v-3,2,-4,5,-4,8v0,3,0,5,2,7v2,2,7,5,15,9r17,9v19,9,31,19,38,28v7,9,11,20,11,33v0,17,-7,32,-19,43v-12,11,-29,17,-50,17v-28,0,-50,-11,-67,-33r30,-32v6,7,11,12,19,16v8,4,15,6,21,6v6,0,11,-2,15,-5v4,-3,6,-6,6,-10v0,-7,-7,-15,-21,-22r-16,-8v-31,-16,-47,-35,-47,-58v0,-15,6,-28,18,-39v12,-11,26,-16,44,-16v12,0,24,3,35,8v11,5,20,13,28,23","w":158},"t":{"d":"30,-262r48,0r0,71r28,0r0,41r-28,0r0,150r-48,0r0,-150r-25,0r0,-41r25,0r0,-71","w":107},"u":{"d":"24,-191r49,0r0,92v0,18,1,30,3,37v2,7,7,12,12,16v5,4,12,6,20,6v8,0,15,-1,21,-5v6,-4,9,-10,12,-17v2,-6,3,-18,3,-36r0,-93r48,0r0,81v0,33,-3,56,-8,68v-6,15,-15,27,-28,35v-13,8,-29,12,-48,12v-21,0,-38,-5,-51,-14v-13,-9,-22,-22,-27,-39v-4,-12,-6,-33,-6,-64r0,-79","w":216},"v":{"d":"4,-191r49,0r48,113r48,-113r49,0r-82,191r-31,0"},"w":{"d":"3,-191r47,0r38,109r42,-109r29,0r40,107r39,-107r47,0r-70,191r-30,0r-41,-109r-42,109r-30,0","w":287},"x":{"d":"7,-191r56,0r37,52r38,-52r55,0r-65,90r73,101r-55,0r-46,-63r-45,63r-55,0r73,-101"},"y":{"d":"3,-191r49,0r50,120r55,-120r49,0r-120,261r-50,0r40,-84","w":208},"z":{"d":"16,-191r147,0r-86,150r81,0r0,41r-155,0r86,-151r-73,0r0,-40","w":165},"{":{"d":"2,-69r0,-42v10,0,18,-2,23,-6v5,-4,9,-9,12,-17v3,-8,4,-21,4,-39v0,-23,1,-40,3,-48v2,-8,5,-15,10,-20v5,-5,11,-10,20,-13v9,-3,22,-5,39,-5r10,0r0,43v-13,0,-21,1,-25,2v-4,1,-7,3,-9,6v-2,3,-2,9,-2,17v0,15,-1,31,-2,49v-1,12,-4,23,-10,32v-4,7,-11,14,-21,21v9,5,15,10,20,18v5,8,8,17,10,29v1,5,1,21,2,49v0,10,1,17,2,19v2,4,5,6,9,8v4,2,13,3,26,3r0,42r-10,0v-17,0,-30,-1,-38,-4v-8,-3,-15,-7,-20,-12v-5,-5,-9,-12,-11,-20v-2,-8,-3,-22,-3,-42v0,-22,-2,-37,-4,-45v-2,-8,-6,-14,-11,-18v-5,-4,-13,-6,-24,-7","w":122},"|":{"d":"94,-265r28,0r0,335r-28,0r0,-335","w":216},"}":{"d":"120,-111r0,42v-10,1,-18,3,-23,7v-5,4,-9,9,-12,17v-3,8,-4,21,-4,39v0,23,-1,39,-3,47v-2,8,-5,16,-10,21v-5,5,-11,9,-20,12v-9,3,-22,5,-39,5r-9,0r0,-42v13,0,20,-1,24,-2v4,-1,7,-3,9,-6v2,-3,3,-9,3,-17v0,-15,1,-32,2,-50v1,-12,3,-22,9,-31v4,-7,12,-15,22,-21v-9,-5,-16,-10,-21,-18v-5,-8,-8,-17,-10,-29v-1,-5,-1,-21,-2,-49v0,-10,-1,-17,-2,-19v-2,-4,-5,-7,-9,-9v-4,-2,-12,-2,-25,-2r0,-43r9,0v17,0,30,2,38,5v8,3,15,7,20,12v5,5,9,12,11,20v2,8,4,22,4,42v0,22,1,37,3,45v2,8,6,14,11,18v5,4,13,5,24,6","w":122},"~":{"d":"18,-99r0,-56v18,-9,33,-13,44,-13v8,0,15,1,24,4v9,3,21,7,36,14v10,5,16,7,19,8v4,1,8,2,12,2v13,0,29,-7,46,-20r0,57v-15,8,-30,13,-44,13v-8,0,-15,-2,-23,-4v-8,-2,-20,-6,-38,-14v-11,-5,-19,-8,-23,-9v-4,-1,-8,-2,-12,-2v-6,0,-11,1,-17,4v-6,3,-14,8,-24,16","w":216},"\u00a3":{"d":"178,-193r-50,0v-4,-18,-12,-27,-25,-27v-7,0,-13,3,-18,8v-5,5,-7,12,-7,20v0,5,2,11,5,20r5,14r60,0r0,44r-47,0v1,8,2,14,2,19v0,13,-4,30,-12,50v5,1,13,2,25,4v4,1,7,1,9,1v5,0,10,-1,13,-4v4,-4,7,-9,9,-15r45,0v0,12,-4,23,-10,33v-6,10,-14,18,-24,24v-10,6,-22,9,-33,9v-5,0,-13,-1,-25,-3v-18,-3,-32,-4,-41,-4v-11,0,-23,2,-34,6r-16,-42v10,-4,19,-7,28,-8v6,-11,11,-20,13,-28v2,-8,3,-16,3,-25v0,-5,0,-11,-1,-17r-43,0r0,-44r28,0v-6,-12,-9,-23,-9,-35v0,-14,3,-27,9,-37v6,-10,15,-19,27,-25v12,-6,26,-10,40,-10v14,0,26,3,38,9v12,6,21,15,27,26v6,11,9,23,9,37"},"\u00a0":{"w":100}}});Cufon.registerFont({"w":199,"face":{"font-family":"CenturyGothic","font-weight":400,"font-style":"italic","font-stretch":"normal","units-per-em":"360","panose-1":"2 11 5 2 2 2 2 9 2 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-35 -281 352 79","underline-thickness":"20.918","underline-position":"-24.2578","slope":"-7.59999","unicode-range":"U+0020-U+00A3"},"glyphs":{" ":{"w":99},"!":{"d":"56,-265r24,0r-27,200r-24,0xm36,-38v6,0,11,2,15,6v4,4,6,9,6,15v0,6,-2,12,-6,16v-4,4,-9,6,-15,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-10,-6,-16v0,-6,2,-11,6,-15v4,-4,9,-6,15,-6","w":106},"\"":{"d":"108,-184r-18,0r-4,-81r26,0xm40,-184r-18,0r-4,-81r26,0","w":111},"#":{"d":"217,-106r0,19r-44,0r-13,87r-19,0r12,-87r-58,0r-13,87r-20,0r14,-87r-44,0r0,-19r47,0r9,-59r-45,0r0,-19r47,0r13,-82r18,0r-11,82r58,0r12,-82r20,0r-13,82r40,0r0,19r-42,0r-9,59r41,0xm165,-165r-58,0r-9,59r58,0","w":259},"$":{"d":"181,-221r-20,15v-7,-9,-12,-15,-17,-18v-5,-3,-10,-6,-16,-8r-13,88v23,13,39,26,47,37v8,11,12,24,12,38v0,20,-7,37,-22,52v-15,15,-35,22,-59,24r-8,55r-23,0r8,-57v-17,-3,-30,-9,-41,-18v-11,-9,-20,-20,-26,-34r23,-12v6,11,12,21,19,27v7,6,18,11,29,14r16,-110v-18,-10,-31,-19,-38,-27v-11,-12,-16,-25,-16,-39v0,-10,3,-21,9,-31v6,-10,16,-18,27,-24v11,-6,23,-10,36,-10r3,-19r23,0r-3,21v11,3,19,8,27,13v8,5,15,13,23,23xm105,-235v-13,2,-24,7,-32,15v-8,8,-12,16,-12,26v0,7,3,14,8,21v5,7,13,13,24,18xm97,-17v17,-3,30,-9,38,-18v9,-10,14,-22,14,-34v0,-8,-2,-15,-7,-22v-5,-7,-16,-17,-31,-26"},"%":{"d":"262,-270r-230,288r-20,0r211,-266v-10,3,-21,5,-32,6v-11,1,-24,2,-36,2v-6,0,-13,0,-22,-1v6,9,8,19,8,29v0,20,-6,37,-19,50v-13,13,-29,19,-49,19v-16,0,-30,-5,-40,-15v-10,-10,-15,-23,-15,-38v0,-19,8,-36,22,-49v14,-13,29,-20,46,-20v5,0,12,1,22,3v19,4,34,6,47,6v14,0,29,-2,44,-4v15,-2,30,-5,45,-10r18,0xm86,-246v-13,0,-23,4,-32,14v-9,10,-14,21,-14,34v0,11,2,19,9,26v7,7,16,11,26,11v13,0,24,-5,33,-15v9,-10,12,-22,12,-35v0,-10,-3,-18,-9,-25v-6,-7,-15,-10,-25,-10xm208,-116v15,0,29,6,39,16v10,10,16,22,16,37v0,18,-7,35,-19,49v-12,14,-29,21,-50,21v-16,0,-29,-6,-39,-16v-10,-10,-15,-23,-15,-38v0,-19,6,-34,20,-48v14,-14,30,-21,48,-21xm208,-97v-13,0,-24,5,-33,15v-9,10,-14,20,-14,33v0,11,3,20,10,27v7,7,15,10,25,10v14,0,24,-5,33,-15v9,-10,13,-22,13,-35v0,-10,-4,-18,-10,-25v-6,-7,-14,-10,-24,-10","w":278},"&":{"d":"223,-97r16,20v-13,11,-25,20,-35,27v11,14,27,31,46,50r-35,0r-22,-23v-3,-3,-6,-8,-10,-12v-37,28,-69,42,-98,42v-14,0,-25,-3,-34,-8v-9,-5,-16,-12,-22,-22v-6,-10,-9,-19,-9,-30v0,-9,2,-19,5,-26v5,-10,12,-18,20,-26v8,-8,26,-21,51,-38v-15,-22,-23,-40,-23,-55v0,-14,6,-26,17,-36v11,-10,26,-15,44,-15v15,0,27,4,37,13v10,9,15,18,15,30v0,11,-4,21,-11,32v-7,11,-21,23,-42,38r39,48r15,18r20,-14xm118,-157v17,-12,29,-21,34,-28v5,-7,7,-13,7,-19v0,-5,-2,-10,-7,-14v-5,-4,-12,-6,-21,-6v-10,0,-17,2,-23,7v-6,5,-8,11,-8,18v0,9,6,23,18,42xm111,-122v-27,16,-45,30,-54,41v-7,8,-11,17,-11,27v0,11,4,20,12,26v8,6,17,10,26,10v9,0,20,-3,34,-9v11,-5,27,-14,48,-27v-4,-4,-7,-8,-11,-13","w":272},"'":{"d":"54,-184r-18,0r-4,-81r26,0","w":71},"(":{"d":"97,-270r29,0v-21,34,-38,72,-50,116v-12,44,-19,89,-19,136v0,35,5,66,12,93r-28,0v-7,-26,-10,-56,-10,-89v0,-45,5,-90,17,-135v12,-45,28,-85,49,-121","w":132},")":{"d":"16,75r-28,0v21,-34,38,-72,50,-116v12,-44,18,-89,18,-135v0,-36,-3,-67,-11,-94r27,0v7,25,11,55,11,90v0,45,-6,89,-18,134v-12,45,-28,85,-49,121","w":132},"*":{"d":"70,-265r23,0r-5,52r43,-31r12,20r-49,22r49,21r-12,20r-43,-30r5,52r-23,0r6,-52r-44,30r-11,-20r49,-21r-49,-22r11,-20r44,31","w":152},"+":{"d":"97,-141r0,-77r24,0r0,77r77,0r0,24r-77,0r0,76r-24,0r0,-76r-77,0r0,-24r77,0","w":218},",":{"d":"33,-47r22,11r-45,66r-16,-7","w":99},"-":{"d":"4,-108r97,0r-4,22r-96,0","w":119},"\u00ad":{"d":"4,-108r97,0r-4,22r-96,0","w":119},".":{"d":"32,-38v6,0,11,2,15,6v4,4,6,9,6,15v0,6,-2,12,-6,16v-4,4,-9,6,-15,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-10,-6,-16v0,-6,2,-11,6,-15v4,-4,9,-6,15,-6","w":99},"\/":{"d":"147,-265r-107,300r-27,0r107,-300r27,0","w":157},"0":{"d":"111,-265v20,0,37,8,50,25v13,17,20,41,20,72v0,36,-6,68,-17,96v-11,28,-24,49,-39,61v-15,12,-32,18,-49,18v-13,0,-25,-4,-35,-11v-10,-7,-18,-18,-24,-32v-6,-14,-9,-32,-9,-54v0,-37,6,-70,16,-98v10,-28,22,-47,38,-59v16,-12,32,-18,49,-18xm109,-240v-11,0,-22,5,-34,15v-12,10,-21,27,-29,51v-8,24,-12,53,-12,86v0,24,5,42,13,53v8,11,19,17,31,17v13,0,24,-5,36,-17v12,-12,21,-28,28,-50v9,-27,12,-55,12,-86v0,-23,-4,-40,-13,-52v-9,-12,-19,-17,-32,-17"},"1":{"d":"79,-259r54,0r-34,259r-25,0r31,-234r-35,0"},"2":{"d":"48,-180r-26,0v1,-27,9,-48,24,-63v15,-15,34,-22,57,-22v20,0,37,6,50,19v13,13,20,29,20,48v0,13,-4,27,-11,40v-7,13,-24,35,-52,66r-60,67r110,0r-2,25r-165,0r85,-95v33,-36,53,-60,59,-71v6,-11,9,-22,9,-32v0,-12,-4,-23,-13,-31v-9,-8,-20,-12,-33,-12v-15,0,-26,5,-36,16v-10,11,-15,26,-16,45"},"3":{"d":"60,-203r-26,0v3,-19,12,-34,25,-45v13,-11,29,-17,47,-17v20,0,36,6,49,19v13,13,19,28,19,48v0,13,-4,24,-10,33v-6,9,-17,17,-32,25v24,14,36,35,36,61v0,15,-3,30,-11,43v-8,13,-19,23,-33,31v-14,8,-29,12,-45,12v-21,0,-38,-7,-52,-20v-14,-13,-22,-32,-25,-55r25,0v2,12,5,22,9,28v4,6,11,11,19,15v8,4,16,7,25,7v16,0,30,-7,43,-19v13,-12,19,-26,19,-41v0,-10,-3,-19,-8,-27v-5,-8,-12,-14,-21,-18v-9,-4,-22,-6,-37,-6r3,-23r7,0v19,0,34,-5,45,-14v11,-9,17,-20,17,-33v0,-11,-5,-21,-13,-29v-8,-8,-18,-12,-30,-12v-11,0,-22,3,-30,10v-8,7,-13,16,-15,27"},"4":{"d":"157,-265r-25,184r37,0r-4,26r-36,0r-7,55r-25,0r7,-55r-113,0r161,-210r5,0xm121,-183r-78,102r65,0"},"5":{"d":"80,-259r105,0r-4,26r-83,0r-18,62v6,-1,10,-1,14,-1v13,0,25,4,36,11v11,7,20,17,27,30v7,13,10,28,10,43v0,17,-4,33,-12,48v-8,15,-20,27,-33,35v-13,8,-27,12,-44,12v-17,0,-34,-5,-47,-14v-13,-9,-24,-24,-33,-43r24,-10v6,14,14,24,24,31v10,7,20,11,32,11v16,0,30,-7,43,-19v13,-12,20,-30,20,-51v0,-18,-6,-32,-16,-43v-10,-11,-24,-17,-40,-17v-13,0,-26,3,-41,9"},"6":{"d":"125,-265r19,15r-70,82v8,-3,16,-3,23,-3v20,0,37,7,52,21v18,17,27,39,27,65v0,26,-9,47,-26,65v-17,18,-38,27,-63,27v-24,0,-43,-9,-59,-25v-16,-16,-24,-36,-24,-60v0,-16,3,-30,10,-45v7,-15,20,-35,42,-61xm91,-148v-17,0,-32,7,-44,20v-12,13,-18,29,-18,48v0,18,6,32,17,44v11,12,24,17,40,17v16,0,31,-6,44,-18v13,-12,20,-29,20,-49v0,-18,-6,-32,-17,-44v-11,-12,-26,-18,-42,-18"},"7":{"d":"31,-259r164,0r-168,266r-20,-13r144,-228r-124,0"},"8":{"d":"131,-140v13,6,22,14,28,22v8,11,12,25,12,40v0,15,-3,29,-11,42v-8,13,-19,23,-33,31v-14,8,-30,12,-47,12v-23,0,-42,-8,-57,-22v-15,-14,-22,-30,-22,-50v0,-16,5,-31,14,-44v9,-13,24,-25,44,-34v-11,-7,-18,-15,-23,-23v-5,-8,-7,-17,-7,-26v0,-19,8,-36,24,-51v16,-15,35,-22,57,-22v19,0,35,6,48,18v13,12,19,28,19,45v0,13,-4,25,-12,35v-8,10,-19,19,-34,27xm109,-240v-15,0,-28,5,-38,15v-10,10,-16,20,-16,33v0,11,4,21,12,28v8,7,19,11,32,11v14,0,27,-5,37,-15v10,-10,14,-20,14,-33v0,-11,-3,-20,-11,-28v-8,-8,-18,-11,-30,-11xm95,-128v-18,0,-33,6,-47,17v-14,11,-21,26,-21,45v0,14,5,26,15,35v10,9,23,14,39,14v12,0,23,-3,33,-8v10,-5,18,-14,24,-23v6,-9,9,-19,9,-29v0,-14,-5,-26,-15,-36v-10,-10,-22,-15,-37,-15"},"9":{"d":"62,7r-19,-16r70,-82v-8,3,-15,4,-22,4v-20,0,-38,-7,-53,-21v-18,-17,-26,-38,-26,-65v0,-26,8,-48,25,-66v17,-18,38,-26,63,-26v24,0,44,8,60,24v16,16,24,37,24,61v0,16,-3,31,-10,45v-7,14,-21,34,-43,60xm96,-111v17,0,32,-6,44,-19v12,-13,18,-29,18,-48v0,-18,-6,-32,-17,-44v-11,-12,-24,-18,-40,-18v-16,0,-31,7,-44,19v-13,12,-20,28,-20,48v0,18,6,33,17,45v11,12,26,17,42,17"},":":{"d":"54,-196v6,0,11,2,15,6v4,4,6,9,6,15v0,6,-2,11,-6,15v-4,4,-9,7,-15,7v-6,0,-12,-3,-16,-7v-4,-4,-6,-9,-6,-15v0,-6,2,-11,6,-15v4,-4,10,-6,16,-6xm32,-38v6,0,11,2,15,6v4,4,6,9,6,15v0,6,-2,12,-6,16v-4,4,-9,6,-15,6v-6,0,-11,-2,-15,-6v-4,-4,-6,-10,-6,-16v0,-6,2,-11,6,-15v4,-4,9,-6,15,-6","w":99},";":{"d":"54,-196v6,0,11,2,15,6v4,4,6,9,6,15v0,6,-2,11,-6,15v-4,4,-9,7,-15,7v-6,0,-11,-3,-15,-7v-4,-4,-7,-9,-7,-15v0,-6,3,-11,7,-15v4,-4,9,-6,15,-6xm33,-47r22,11r-45,66r-16,-7","w":99},"\u037e":{"d":"54,-196v6,0,11,2,15,6v4,4,6,9,6,15v0,6,-2,11,-6,15v-4,4,-9,7,-15,7v-6,0,-11,-3,-15,-7v-4,-4,-7,-9,-7,-15v0,-6,3,-11,7,-15v4,-4,9,-6,15,-6xm33,-47r22,11r-45,66r-16,-7","w":99},"<":{"d":"200,-61r0,26r-182,-83r0,-23r182,-82r0,25r-148,69","w":218},"=":{"d":"198,-180r0,24r-178,0r0,-24r178,0xm198,-103r0,24r-178,0r0,-24r178,0","w":218},">":{"d":"18,-61r148,-68r-148,-69r0,-25r182,82r0,23r-182,83r0,-26","w":218},"?":{"d":"62,-193r-24,0v3,-25,12,-45,27,-58v15,-13,33,-19,56,-19v20,0,36,5,48,16v12,11,19,24,19,40v0,12,-3,21,-9,30v-6,9,-13,16,-24,22v-5,3,-19,8,-41,16v-19,6,-31,13,-38,19v-7,7,-10,13,-10,20v0,6,3,11,9,16v6,5,14,7,24,7v12,0,21,-4,29,-10v8,-6,12,-16,14,-29r24,0v-2,20,-8,35,-20,46v-12,11,-28,16,-48,16v-17,0,-30,-4,-40,-13v-10,-9,-15,-21,-15,-34v0,-13,5,-24,14,-33v9,-9,29,-20,63,-32v16,-6,28,-11,33,-15v7,-6,10,-15,10,-26v0,-10,-3,-17,-11,-23v-8,-6,-19,-9,-34,-9v-33,0,-52,18,-56,53xm89,-38v6,0,11,2,15,6v4,4,6,9,6,15v0,6,-2,12,-6,16v-4,4,-9,6,-15,6v-6,0,-11,-2,-15,-6v-4,-4,-7,-10,-7,-16v0,-6,3,-11,7,-15v4,-4,9,-6,15,-6","w":212},"@":{"d":"254,-53r18,0v-16,20,-30,33,-43,41v-19,11,-41,17,-65,17v-26,0,-49,-6,-71,-18v-22,-12,-39,-29,-51,-50v-12,-21,-18,-44,-18,-69v0,-25,6,-48,18,-70v12,-22,29,-39,50,-51v21,-12,45,-18,70,-18v35,0,65,11,89,34v24,23,37,49,37,79v0,22,-5,41,-15,57v-10,16,-24,28,-41,37v-13,7,-25,10,-34,10v-7,0,-13,-1,-17,-5v-3,-3,-4,-7,-4,-14v-4,5,-10,10,-17,13v-7,3,-13,5,-21,5v-17,0,-31,-6,-42,-18v-11,-12,-17,-27,-17,-46v0,-21,7,-40,20,-57v13,-17,32,-26,55,-26v10,0,19,2,26,6v7,4,14,10,20,20r5,-24r19,0r-21,115v-1,4,-1,6,-1,7v0,3,1,5,3,7v2,2,3,2,6,2v7,0,16,-4,27,-12v11,-8,20,-18,26,-31v6,-13,9,-27,9,-42v0,-30,-11,-54,-34,-74v-22,-18,-48,-27,-79,-27v-23,0,-44,5,-63,15v-19,10,-33,26,-44,45v-11,19,-16,40,-16,62v0,22,5,43,16,62v11,19,26,33,45,44v19,11,41,16,64,16v17,0,32,-3,46,-9v14,-6,29,-17,45,-33xm147,-75v8,0,15,-3,22,-8v7,-5,12,-11,16,-21v5,-13,8,-26,8,-39v0,-12,-3,-22,-10,-29v-7,-7,-15,-11,-26,-11v-14,0,-26,6,-36,18v-10,12,-16,26,-16,43v0,14,4,26,12,34v8,8,18,13,30,13","w":312},"A":{"d":"150,-259r86,259r-26,0r-28,-85r-110,0r-48,85r-29,0r149,-259r6,0xm142,-204r-56,95r87,0","w":266},"B":{"d":"43,-259r33,0v33,0,56,2,67,6v11,4,20,11,27,21v7,10,11,21,11,34v0,14,-3,26,-11,37v-8,11,-17,19,-30,24v15,5,26,13,35,24v9,11,13,25,13,40v0,16,-4,30,-11,41v-7,11,-17,19,-30,24v-13,5,-34,8,-65,8r-73,0xm66,-234r-12,86v5,0,11,1,18,1v23,0,40,-2,50,-6v10,-4,18,-10,24,-18v6,-8,9,-16,9,-26v0,-13,-4,-22,-13,-28v-9,-6,-29,-9,-58,-9r-18,0xm51,-123r-13,99r35,0v24,0,41,-1,50,-3v13,-3,22,-8,29,-16v7,-8,10,-18,10,-30v0,-11,-3,-20,-8,-27v-5,-7,-14,-13,-26,-17v-12,-4,-32,-6,-56,-6r-21,0","w":206},"C":{"d":"277,-223r-16,22v-27,-26,-58,-39,-93,-39v-23,0,-44,6,-64,17v-20,11,-36,26,-47,45v-11,19,-17,39,-17,61v0,19,4,36,13,51v9,15,22,27,38,35v16,8,34,13,55,13v32,0,62,-10,90,-30r14,20v-21,13,-38,22,-53,27v-15,5,-32,8,-51,8v-36,0,-65,-9,-87,-27v-30,-24,-45,-57,-45,-97v0,-41,15,-76,45,-105v30,-29,67,-43,111,-43v20,0,39,4,56,10v17,6,33,17,51,32","w":292},"D":{"d":"42,-259r56,0v35,0,62,5,81,14v19,9,34,24,45,43v11,19,17,41,17,66v0,26,-6,51,-19,73v-13,22,-29,38,-48,48v-19,10,-47,15,-85,15r-81,0xm65,-234r-28,209r23,0v35,0,58,-1,69,-3v17,-3,32,-9,44,-17v12,-8,22,-21,30,-37v8,-16,13,-35,13,-54v0,-21,-4,-38,-14,-53v-10,-15,-23,-27,-40,-35v-14,-7,-37,-10,-71,-10r-26,0","w":267},"E":{"d":"186,-259r-4,26r-116,0r-12,84r117,0r-4,25r-116,0r-13,99r116,0r-3,25r-143,0r35,-259r143,0","w":193},"F":{"d":"168,-259r-3,26r-100,0r-11,84r99,0r-3,25r-99,0r-17,124r-26,0r35,-259r125,0","w":174},"G":{"d":"281,-203r-21,15v-13,-17,-28,-30,-46,-39v-18,-9,-36,-13,-54,-13v-21,0,-40,5,-59,16v-19,11,-34,26,-45,44v-11,18,-16,38,-16,59v0,28,10,53,30,73v20,20,46,30,75,30v17,0,34,-4,50,-11v16,-7,29,-16,39,-28v10,-12,17,-27,22,-44r-95,0r0,-26r126,0v-3,40,-17,72,-43,97v-26,25,-57,37,-96,37v-40,0,-72,-13,-97,-37v-25,-24,-37,-54,-37,-90v0,-26,7,-51,20,-73v13,-22,30,-40,53,-53v23,-13,48,-19,74,-19v48,0,88,21,120,62","w":313},"H":{"d":"43,-259r26,0r-14,106r132,0r14,-106r25,0r-34,259r-25,0r17,-129r-133,0r-17,129r-26,0","w":245},"I":{"d":"42,-259r26,0r-35,259r-26,0","w":81},"J":{"d":"120,-259r25,0r-23,179v-4,27,-8,45,-13,55v-5,10,-11,17,-20,23v-9,6,-19,9,-31,9v-11,0,-22,-3,-32,-8v-10,-5,-20,-13,-30,-24r19,-14v15,14,29,22,43,22v11,0,20,-5,26,-15v5,-7,9,-22,12,-46","w":173},"K":{"d":"43,-259r25,0r-14,105r121,-105r38,0r-141,121r122,138r-33,0r-110,-125r-17,125r-26,0","w":212},"L":{"d":"43,-259r26,0r-31,235r112,0r-3,24r-138,0","w":166},"M":{"d":"289,-259r0,259r-25,0r0,-178r-112,178r-6,0r-67,-185r-53,185r-27,0r75,-259r4,0r76,210r131,-210r4,0","w":330},"N":{"d":"222,-259r26,0r-35,259r-6,0r-145,-200r-28,200r-25,0r35,-259r5,0r146,201","w":266},"O":{"d":"168,-265v35,0,64,11,87,34v23,23,35,52,35,87v0,43,-15,78,-44,107v-29,29,-66,44,-110,44v-37,0,-68,-12,-90,-34v-22,-22,-33,-51,-33,-87v0,-28,7,-54,20,-77v13,-23,32,-41,56,-54v24,-13,50,-20,79,-20xm168,-241v-25,0,-48,6,-67,17v-19,11,-35,25,-46,45v-11,20,-17,42,-17,64v0,19,5,36,13,51v8,15,20,26,34,34v14,8,31,12,51,12v23,0,44,-6,64,-17v20,-11,36,-26,47,-46v11,-20,17,-42,17,-65v0,-31,-11,-54,-32,-72v-18,-15,-39,-23,-64,-23","w":312},"P":{"d":"46,-259r71,0v23,0,40,3,50,7v10,4,18,11,24,21v6,10,9,21,9,34v0,17,-4,31,-14,44v-10,13,-22,21,-37,26v-11,3,-29,5,-56,5r-39,0r-17,122r-26,0xm69,-234r-12,86r36,0v24,0,41,-2,50,-5v9,-3,17,-9,23,-17v6,-8,8,-17,8,-27v0,-8,-1,-15,-5,-21v-4,-6,-9,-10,-16,-12v-7,-2,-20,-4,-38,-4r-46,0","w":213},"Q":{"d":"246,-37r44,47r-33,0r-30,-31v-26,19,-56,28,-91,28v-37,0,-67,-12,-89,-34v-22,-22,-34,-51,-34,-87v0,-28,7,-53,20,-76v13,-23,32,-42,56,-55v24,-13,49,-20,77,-20v36,0,66,11,89,34v23,23,35,52,35,87v0,42,-15,78,-44,107xm228,-55v11,-12,21,-26,27,-42v6,-16,9,-32,9,-49v0,-28,-9,-50,-27,-68v-18,-18,-43,-27,-72,-27v-23,0,-44,6,-64,17v-20,11,-35,26,-46,46v-11,20,-16,41,-16,63v0,19,4,36,12,51v8,15,20,26,34,34v14,8,32,12,51,12v27,0,52,-7,74,-22r-44,-46r34,0","w":313},"R":{"d":"49,-259r65,0v23,0,39,3,49,7v10,4,19,11,25,21v6,10,9,21,9,34v0,14,-4,27,-11,39v-7,12,-17,21,-30,27v-13,6,-29,9,-50,9r78,122r-29,0r-78,-122r-21,0r-16,122r-26,0xm72,-234r-12,86r30,0v22,0,36,0,43,-2v11,-3,20,-9,27,-17v7,-8,11,-18,11,-30v0,-13,-5,-24,-15,-30v-8,-5,-21,-7,-40,-7r-44,0","w":218},"S":{"d":"163,-211r-24,6v-3,-11,-9,-19,-17,-25v-8,-6,-15,-10,-24,-10v-10,0,-17,3,-23,10v-6,7,-9,15,-9,26v0,10,3,20,9,30v4,7,14,17,29,31v16,14,27,28,33,40v6,12,10,24,10,36v0,13,-4,24,-11,36v-7,12,-15,20,-27,27v-12,7,-24,11,-37,11v-17,0,-31,-5,-43,-16v-12,-11,-21,-27,-26,-47r24,-8v4,15,10,27,18,35v8,8,18,11,29,11v13,0,23,-5,32,-14v9,-9,14,-20,14,-34v0,-10,-3,-20,-8,-29v-5,-9,-15,-22,-30,-35v-16,-15,-26,-25,-31,-33v-8,-13,-12,-27,-12,-41v0,-18,6,-32,18,-44v12,-12,26,-17,43,-17v14,0,27,5,38,14v11,9,20,22,25,40","w":179},"T":{"d":"13,-259r154,0r-3,25r-66,0r-31,234r-26,0r31,-234r-63,0","w":153},"U":{"d":"41,-259r25,0r-19,148v-3,20,-4,34,-4,42v0,16,5,29,14,38v9,9,22,13,39,13v12,0,23,-2,32,-6v9,-4,17,-9,23,-17v6,-8,11,-17,14,-27v5,-17,9,-40,12,-66r16,-125r25,0r-17,131r-4,32v-2,15,-6,28,-9,38v-3,10,-7,20,-13,28v-6,8,-12,15,-19,20v-7,5,-16,9,-26,12v-10,3,-21,5,-33,5v-25,0,-45,-7,-59,-20v-14,-13,-21,-30,-21,-51v0,-6,0,-13,1,-20r4,-30","w":235},"V":{"d":"21,-259r26,0r65,205r120,-205r28,0r-151,259r-6,0","w":252},"W":{"d":"22,-259r25,0r36,193r100,-193r5,0r45,193r92,-193r27,0r-123,259r-5,0r-46,-195r-103,195r-5,0","w":345},"X":{"d":"38,-259r28,0r45,101r76,-101r31,0r-95,126r61,133r-27,0r-51,-110r-84,110r-30,0r103,-136","w":219},"Y":{"d":"15,-259r27,0r55,118r93,-118r32,0r-115,144r-16,115r-25,0r16,-116","w":213},"Z":{"d":"38,-259r133,0r-127,234r97,0r-3,25r-136,0r128,-234r-95,0","w":172},"[":{"d":"65,-265r59,0r-3,25r-35,0r-40,286r34,0r-3,24r-59,0","w":126},"\\":{"d":"39,-265r167,300r-27,0r-167,-300r27,0","w":217},"]":{"d":"42,70r-59,0r4,-25r34,0r40,-286r-34,0r3,-24r59,0","w":126},"^":{"d":"111,-259r20,0r90,195r-23,0r-78,-168r-76,168r-23,0","w":241},"_":{"d":"-2,27r184,0r0,18r-184,0r0,-18","w":180},"`":{"d":"76,-281r30,54r-24,0r-44,-54r38,0","w":136},"a":{"d":"197,0r-25,0r4,-29v-22,22,-47,34,-76,34v-26,0,-47,-8,-64,-25v-17,-17,-25,-39,-25,-65v0,-30,10,-56,32,-78v22,-22,48,-33,77,-33v16,0,30,3,42,10v12,7,22,17,31,31r4,-36r26,0xm102,-18v16,0,31,-4,44,-11v13,-7,23,-18,31,-32v8,-14,11,-29,11,-45v0,-20,-6,-37,-19,-49v-13,-12,-29,-18,-49,-18v-24,0,-43,8,-60,25v-17,17,-25,38,-25,63v0,20,6,37,19,49v13,12,28,18,48,18","w":245},"b":{"d":"46,-265r25,0r-14,102v22,-22,48,-33,76,-33v26,0,47,8,64,25v17,17,25,39,25,65v0,30,-10,56,-32,78v-22,22,-48,33,-77,33v-16,0,-30,-3,-42,-10v-12,-7,-22,-18,-31,-32r-4,37r-26,0xm130,-174v-16,0,-30,4,-43,11v-13,7,-23,19,-31,33v-8,14,-11,29,-11,45v0,20,6,36,19,48v13,12,28,19,48,19v24,0,44,-8,61,-25v17,-17,25,-38,25,-63v0,-20,-7,-37,-19,-49v-12,-12,-29,-19,-49,-19","w":245},"c":{"d":"211,-150r-21,12v-14,-23,-36,-35,-65,-35v-17,0,-32,4,-46,12v-14,8,-25,18,-33,31v-8,13,-11,28,-11,43v0,13,2,25,8,36v6,11,14,19,25,25v11,6,24,8,38,8v15,0,29,-3,42,-9v13,-6,23,-13,31,-22r21,14v-13,14,-27,24,-42,30v-15,6,-31,10,-51,10v-30,0,-54,-9,-71,-25v-17,-16,-25,-39,-25,-66v0,-30,11,-56,33,-78v22,-22,50,-32,82,-32v19,0,36,4,51,12v15,8,26,19,34,34","w":232},"d":{"d":"197,0r-24,0r3,-29v-22,22,-47,34,-76,34v-26,0,-47,-8,-64,-25v-17,-17,-25,-39,-25,-65v0,-30,11,-56,33,-78v22,-22,47,-33,76,-33v16,0,30,3,42,10v12,7,22,17,31,31r14,-110r26,0xm103,-18v16,0,30,-4,43,-11v13,-7,23,-18,31,-32v8,-14,11,-29,11,-45v0,-20,-5,-37,-18,-49v-13,-12,-29,-18,-49,-18v-24,0,-44,8,-61,25v-17,17,-25,38,-25,63v0,20,6,37,19,49v13,12,29,18,49,18","w":246},"e":{"d":"205,-91r-171,0v0,23,6,41,18,54v12,13,29,19,49,19v13,0,26,-2,37,-8v11,-6,21,-13,29,-23r18,15v-9,12,-21,21,-36,28v-15,7,-32,11,-49,11v-30,0,-52,-9,-67,-28v-15,-19,-23,-40,-23,-63v0,-19,5,-36,15,-54v10,-18,24,-31,41,-41v17,-10,35,-15,55,-15v24,0,45,8,61,25v16,17,24,37,24,63v0,5,0,10,-1,17xm182,-112v-1,-18,-6,-33,-18,-44v-12,-11,-26,-17,-44,-17v-19,0,-35,6,-50,17v-15,11,-25,25,-31,44r143,0","w":233},"f":{"d":"117,-259r-3,24v-9,-8,-17,-13,-25,-13v-5,0,-9,2,-13,7v-4,5,-6,14,-8,29r-3,21r39,0r-2,21r-40,0r-24,170r-24,0r24,-170r-24,0r3,-21r24,0r3,-17v3,-20,6,-33,9,-40v3,-7,8,-12,14,-16v6,-4,12,-6,20,-6v10,0,20,3,30,11","w":113},"g":{"d":"196,-191r24,0r-22,162v-4,26,-8,44,-13,54v-7,14,-19,27,-35,36v-16,9,-34,14,-56,14v-22,0,-41,-4,-56,-13v-15,-9,-26,-21,-34,-38r22,-8v13,24,36,36,68,36v17,0,31,-3,43,-10v12,-7,21,-15,26,-26v3,-6,7,-20,10,-42r1,-8v-21,23,-46,34,-76,34v-26,0,-47,-8,-63,-24v-16,-16,-24,-37,-24,-63v0,-19,4,-37,14,-54v10,-17,24,-30,41,-40v17,-10,34,-15,52,-15v15,0,28,3,40,10v12,7,24,17,33,31xm123,-173v-16,0,-31,4,-45,12v-14,8,-24,18,-32,31v-8,13,-11,28,-11,44v0,19,6,34,18,45v12,11,28,18,48,18v24,0,44,-8,60,-24v16,-16,25,-37,25,-61v0,-21,-7,-37,-20,-48v-13,-11,-27,-17,-43,-17","w":242},"h":{"d":"44,-265r24,0r-15,103v20,-23,43,-34,68,-34v19,0,35,6,47,18v12,12,19,28,19,47v0,11,-1,25,-4,43r-12,88r-24,0r12,-88v2,-18,3,-32,3,-42v0,-13,-4,-24,-12,-32v-8,-8,-19,-12,-32,-12v-12,0,-25,3,-36,10v-11,7,-19,16,-25,27v-6,11,-11,29,-14,54r-12,83r-24,0","w":219},"i":{"d":"48,-270v5,0,10,2,14,6v4,4,6,9,6,14v0,6,-2,10,-6,14v-4,4,-9,5,-14,5v-6,0,-10,-1,-14,-5v-4,-4,-6,-8,-6,-14v0,-5,2,-10,6,-14v4,-4,8,-6,14,-6xm29,-191r23,0r-25,191r-25,0","w":72},"j":{"d":"49,-270v5,0,10,2,14,6v4,4,6,9,6,14v0,6,-2,10,-6,14v-4,4,-9,5,-14,5v-6,0,-10,-1,-14,-5v-4,-4,-5,-8,-5,-14v0,-5,1,-10,5,-14v4,-4,8,-6,14,-6xm30,-191r24,0r-28,203v-4,25,-9,42,-15,50v-6,8,-14,13,-24,13v-6,0,-14,-2,-22,-5r3,-21v4,3,9,4,13,4v5,0,8,-2,11,-6v4,-6,7,-14,9,-27","w":73},"k":{"d":"44,-265r24,0r-20,145r92,-71r38,0r-111,85r98,106r-32,0r-89,-95r-13,95r-24,0","w":180},"l":{"d":"40,-265r24,0r-37,265r-25,0","w":72},"m":{"d":"34,-191r24,0r-4,27v7,-10,17,-18,28,-24v11,-6,23,-8,35,-8v14,0,27,4,38,13v9,7,15,17,19,30v9,-14,19,-25,32,-32v13,-7,26,-11,39,-11v18,0,33,6,44,17v11,11,17,26,17,44v0,8,-1,18,-3,30r-14,105r-24,0r13,-92v3,-19,4,-33,4,-42v0,-11,-4,-21,-11,-28v-7,-7,-17,-10,-29,-10v-13,0,-24,3,-35,11v-11,8,-18,17,-23,28v-5,11,-9,25,-11,41r-13,92r-24,0r14,-105v2,-11,3,-20,3,-27v0,-12,-4,-23,-11,-30v-7,-7,-17,-11,-29,-11v-10,0,-19,2,-28,7v-9,5,-16,10,-22,18v-6,8,-10,17,-13,28v-3,11,-6,21,-7,30r-12,90r-25,0","w":337},"n":{"d":"34,-191r23,0r-3,29v19,-23,41,-34,67,-34v20,0,36,6,48,18v12,12,18,28,18,49v0,8,-1,22,-4,41r-12,88r-24,0r12,-88v3,-19,3,-32,3,-41v0,-13,-4,-25,-12,-33v-8,-8,-19,-12,-32,-12v-13,0,-24,3,-35,10v-11,7,-20,16,-26,27v-6,11,-11,29,-14,54r-12,83r-24,0","w":219},"o":{"d":"120,-196v16,0,30,4,44,12v14,8,24,18,32,32v8,14,12,29,12,47v0,20,-5,39,-15,56v-10,17,-23,31,-39,40v-16,9,-35,14,-56,14v-26,0,-46,-8,-63,-25v-17,-17,-25,-39,-25,-65v0,-20,4,-39,14,-56v10,-17,23,-30,40,-40v17,-10,36,-15,56,-15xm119,-173v-15,0,-30,4,-43,12v-13,8,-24,18,-31,31v-7,13,-11,28,-11,44v0,20,7,36,19,49v12,13,28,19,48,19v15,0,30,-4,42,-11v12,-7,23,-18,30,-32v7,-14,11,-28,11,-44v0,-13,-3,-25,-9,-35v-6,-10,-13,-18,-23,-24v-10,-6,-21,-9,-33,-9","w":235},"p":{"d":"36,-191r25,0r-4,28v22,-22,48,-33,76,-33v26,0,47,8,64,25v17,17,25,39,25,65v0,30,-10,56,-32,78v-22,22,-48,33,-77,33v-16,0,-30,-3,-42,-10v-12,-7,-23,-18,-31,-32r-13,107r-26,0xm130,-174v-16,0,-30,4,-43,11v-13,7,-23,19,-31,33v-8,14,-11,29,-11,45v0,20,6,36,19,48v13,12,28,19,48,19v24,0,44,-8,61,-25v17,-17,25,-38,25,-63v0,-20,-7,-37,-19,-49v-12,-12,-29,-19,-49,-19","w":245},"q":{"d":"188,70r-25,0r13,-99v-22,22,-47,34,-76,34v-26,0,-47,-8,-64,-25v-17,-17,-26,-39,-26,-65v0,-30,11,-56,33,-78v22,-22,48,-33,77,-33v16,0,30,3,42,10v12,7,21,17,30,31r5,-36r25,0xm102,-18v16,0,31,-4,44,-11v13,-7,22,-18,30,-32v8,-14,12,-29,12,-45v0,-20,-6,-37,-19,-49v-13,-12,-29,-18,-49,-18v-24,0,-43,8,-60,25v-17,17,-25,38,-25,63v0,20,5,37,18,49v13,12,29,18,49,18","w":245},"r":{"d":"23,-191r25,0r-3,24v7,-9,14,-17,23,-22v9,-5,19,-7,29,-7v7,0,13,2,21,5r-11,22v-6,-2,-11,-3,-15,-3v-9,0,-18,3,-26,9v-8,6,-15,15,-20,26v-5,11,-9,30,-13,56r-12,81r-24,0","w":108},"s":{"d":"122,-170r-13,20v-11,-15,-24,-23,-39,-23v-8,0,-15,2,-21,8v-6,6,-9,12,-9,19v0,5,1,9,5,14v4,5,11,12,24,20v18,12,30,21,36,30v6,9,9,19,9,31v0,16,-6,29,-17,40v-11,11,-25,16,-43,16v-24,0,-44,-11,-60,-32r15,-17v14,17,29,26,46,26v9,0,18,-3,25,-10v7,-7,10,-14,10,-23v0,-7,-3,-14,-8,-21v-3,-4,-12,-11,-27,-21v-16,-11,-27,-21,-32,-28v-5,-7,-7,-15,-7,-24v0,-14,5,-26,16,-36v11,-10,24,-15,40,-15v10,0,18,2,26,6v8,4,16,10,24,20","w":139},"t":{"d":"64,-263r24,0r-10,72r38,0r-2,21r-38,0r-24,170r-24,0r23,-170r-33,0r3,-21r33,0","w":121},"u":{"d":"33,-191r25,0r-11,80v-3,23,-5,37,-5,43v0,15,5,27,15,36v10,9,22,14,38,14v13,0,25,-3,35,-10v10,-7,17,-17,21,-28v2,-6,5,-19,8,-40r14,-95r24,0r-10,72v-5,35,-10,59,-15,74v-5,15,-14,27,-28,36v-14,9,-31,14,-50,14v-22,0,-40,-6,-54,-20v-14,-14,-21,-31,-21,-51v0,-8,1,-17,2,-28r1,-17r1,-7","w":218},"v":{"d":"10,-191r25,0r48,140r81,-140r27,0r-111,191r-4,0"},"w":{"d":"12,-191r25,0r39,135r72,-135r4,0r44,136r70,-136r26,0r-98,191r-5,0r-45,-135r-71,135r-5,0","w":299},"x":{"d":"6,-191r28,0r47,74r54,-74r30,0r-71,96r58,95r-28,0r-45,-73r-54,73r-30,0r70,-95","w":172},"y":{"d":"8,-191r26,0r49,141r82,-141r27,0r-151,261r-28,0r54,-93","w":193},"z":{"d":"16,-191r132,0r-115,169r104,0r-3,22r-144,0r115,-170r-92,0","w":152},"{":{"d":"11,-104v7,0,13,-1,18,-4v6,-3,11,-8,15,-14v4,-6,7,-15,9,-26v1,-5,3,-17,6,-36v3,-19,6,-34,9,-42v3,-8,8,-15,14,-20v6,-5,12,-8,20,-10v5,-1,13,-3,23,-3r9,0r-4,28r-5,0v-10,0,-17,1,-21,3v-4,2,-7,6,-9,11v-2,5,-4,16,-7,35v-3,25,-7,42,-11,52v-4,10,-8,18,-14,24v-6,6,-14,11,-25,16v10,4,17,10,22,18v5,8,6,18,6,31v0,8,-1,23,-4,44v-2,15,-3,25,-3,30v0,7,1,11,5,14v4,3,10,5,21,5r6,0r-4,27r-10,0v-11,0,-18,-1,-23,-2v-8,-3,-14,-7,-18,-14v-4,-7,-7,-15,-7,-25v0,-7,2,-22,5,-45v2,-16,3,-27,3,-34v0,-11,-3,-19,-8,-25v-5,-6,-12,-9,-22,-9","w":126},"|":{"d":"108,-265r25,0r0,335r-25,0r0,-335","w":241},"}":{"d":"94,-75v-7,0,-13,1,-18,4v-6,4,-11,8,-15,14v-4,6,-7,15,-9,26v-1,5,-3,17,-6,36v-3,19,-6,33,-9,41v-3,8,-8,15,-14,20v-6,5,-12,9,-20,11v-5,1,-13,2,-23,2r-9,0r4,-27r5,0v10,0,17,-2,21,-4v4,-2,7,-5,9,-10v2,-5,4,-16,7,-35v4,-25,7,-42,11,-52v4,-10,8,-18,14,-24v6,-6,14,-12,25,-17v-9,-4,-16,-9,-21,-17v-5,-8,-7,-19,-7,-32v0,-8,1,-22,4,-43v2,-15,3,-25,3,-30v0,-7,-1,-12,-5,-15v-4,-3,-10,-4,-21,-4r-6,0r4,-28r10,0v11,0,19,1,23,3v8,3,14,7,18,14v4,7,7,15,7,25v0,7,-2,22,-5,45v-2,16,-3,27,-3,34v0,11,3,19,8,25v5,6,12,9,22,9","w":126},"~":{"d":"198,-147r0,28v-13,7,-22,12,-28,14v-6,2,-11,3,-16,3v-11,0,-27,-4,-47,-13v-15,-7,-25,-12,-29,-13v-4,-1,-8,-2,-12,-2v-5,0,-11,1,-17,3v-6,2,-16,8,-29,16r0,-29v13,-7,22,-11,28,-13v6,-2,11,-3,16,-3v11,0,27,5,47,14v14,7,24,10,29,12v5,2,10,2,14,2v5,0,10,-1,15,-3v5,-2,14,-7,29,-16","w":218},"\u00a3":{"d":"22,-148r45,0v-4,-24,-5,-40,-5,-47v0,-21,6,-38,19,-51v13,-13,29,-19,50,-19v17,0,32,5,42,16v10,11,16,26,16,45r0,6r-26,0v-1,-16,-4,-27,-9,-33v-5,-6,-13,-9,-24,-9v-12,0,-22,4,-30,12v-8,8,-12,18,-12,30v0,11,2,28,6,50r56,0r-4,24r-49,0r0,19v0,23,-4,43,-10,60v18,13,28,21,31,22v4,2,8,3,12,3v6,0,11,-4,16,-11v5,-7,8,-17,10,-29r25,0v-1,17,-7,32,-16,46v-9,14,-21,21,-35,21v-8,0,-15,-2,-22,-5v-10,-5,-20,-12,-32,-23v-13,19,-29,28,-45,28v-10,0,-18,-4,-24,-10v-6,-6,-9,-14,-9,-24v0,-11,4,-20,12,-28v8,-8,17,-13,28,-13v9,0,18,3,27,8v4,-13,6,-25,6,-35r-1,-29r-51,0xm56,-37v-7,-4,-13,-7,-18,-7v-5,0,-9,2,-12,5v-3,3,-5,5,-5,9v0,4,2,7,4,9v2,2,5,3,8,3v8,0,15,-6,23,-19"},"\u00a0":{"w":99}}});Cufon.registerFont({"w":201,"face":{"font-family":"CenturyGothic","font-weight":700,"font-style":"italic","font-stretch":"normal","units-per-em":"360","panose-1":"2 11 6 2 2 2 2 9 2 4","ascent":"288","descent":"-72","x-height":"5","bbox":"-39 -295 333 79","underline-thickness":"32.3438","underline-position":"-16.875","slope":"-7.59999","unicode-range":"U+0020-U+00A3"},"glyphs":{" ":{"w":100},"!":{"d":"46,-265r48,0r-26,189r-49,0xm38,-54v8,0,14,2,20,8v6,6,9,13,9,21v0,8,-3,15,-9,21v-6,6,-12,9,-20,9v-8,0,-15,-3,-21,-9v-6,-6,-9,-13,-9,-21v0,-8,3,-15,9,-21v6,-6,13,-8,21,-8","w":100},"\"":{"d":"124,-176r-27,0r-10,-89r47,0xm52,-176r-28,0r-9,-89r47,0","w":129},"#":{"d":"195,-119r0,35r-40,0r-13,84r-35,0r12,-84r-34,0r-12,84r-35,0r12,-84r-39,0r0,-35r45,0r5,-33r-39,0r0,-35r44,0r11,-78r35,0r-11,78r33,0r12,-78r35,0r-11,78r35,0r0,35r-40,0r-5,33r35,0xm129,-152r-34,0r-4,33r33,0","w":216},"$":{"d":"109,-282r31,0r-4,20v11,3,20,8,28,13v8,5,16,13,24,23r-34,26v-8,-9,-15,-15,-22,-18v-7,-3,-13,-5,-20,-5v-9,0,-17,3,-23,8v-6,5,-9,11,-9,18v0,4,0,7,1,10v2,4,4,7,8,10v2,1,9,5,21,13v18,11,31,20,37,25v11,9,20,20,25,30v5,10,7,22,7,34v0,14,-3,27,-10,39v-7,12,-16,22,-27,29v-11,7,-26,11,-43,13r-7,46r-30,0r6,-46v-17,-3,-30,-9,-41,-17v-11,-8,-21,-21,-30,-39r43,-22v13,25,30,37,51,37v12,0,22,-4,30,-11v8,-7,12,-16,12,-26v0,-8,-3,-16,-8,-23v-5,-7,-18,-15,-38,-27v-21,-13,-36,-25,-43,-36v-8,-11,-11,-23,-11,-36v0,-17,6,-32,19,-46v13,-14,30,-23,54,-24"},"%":{"d":"258,-270r35,0r-246,288r-36,0r211,-247v-8,2,-16,2,-24,3v-8,1,-16,1,-24,1v-11,0,-23,-1,-36,-2v2,6,2,12,2,17v0,12,-3,23,-9,34v-6,11,-15,19,-25,25v-10,6,-21,9,-34,9v-16,0,-30,-5,-40,-15v-10,-10,-15,-23,-15,-38v0,-21,9,-39,26,-53v13,-11,26,-17,40,-17v5,0,15,1,30,4v26,5,47,8,65,8v14,0,28,-2,41,-5v13,-3,26,-6,39,-12xm83,-234v-10,0,-18,3,-25,10v-7,7,-9,16,-9,26v0,7,2,13,7,18v5,5,11,8,18,8v9,0,17,-4,24,-11v7,-7,10,-15,10,-25v0,-8,-2,-14,-7,-19v-5,-5,-11,-7,-18,-7xm237,-116v15,0,28,5,38,15v10,10,15,23,15,39v0,12,-3,23,-9,34v-6,11,-15,20,-25,26v-10,6,-22,9,-34,9v-17,0,-30,-6,-40,-17v-10,-11,-15,-23,-15,-38v0,-11,4,-22,10,-33v6,-11,15,-20,26,-26v11,-6,22,-9,34,-9xm233,-86v-9,0,-17,3,-24,10v-7,7,-10,16,-10,26v0,8,3,14,8,19v5,5,10,7,18,7v9,0,16,-3,23,-10v7,-7,10,-16,10,-26v0,-8,-2,-14,-7,-19v-5,-5,-10,-7,-18,-7","w":309},"&":{"d":"199,-103r26,34v-6,6,-14,11,-21,16r-10,8r11,13v11,14,20,25,25,32r-57,0v-6,-6,-13,-13,-18,-20v-12,8,-25,15,-39,20v-14,5,-28,7,-40,7v-17,0,-32,-7,-45,-19v-13,-12,-20,-27,-20,-44v0,-14,5,-28,14,-40v9,-12,26,-26,50,-40v-6,-12,-11,-21,-13,-28v-2,-7,-3,-14,-3,-21v0,-17,7,-33,20,-45v13,-12,30,-18,49,-18v16,0,30,6,41,16v11,10,16,23,16,39v0,13,-4,25,-12,37v-8,12,-19,23,-36,35v11,17,22,31,30,41v13,-8,23,-16,32,-23xm113,-158v18,-12,27,-23,27,-33v0,-3,-1,-6,-4,-9v-3,-3,-7,-4,-12,-4v-6,0,-10,2,-14,6v-4,4,-6,8,-6,13v0,8,3,17,9,27xm98,-97v-9,5,-19,11,-28,18v-5,3,-8,7,-10,11v-2,3,-3,8,-3,11v0,6,2,10,6,14v4,4,9,6,16,6v6,0,14,-2,22,-5r27,-13v-2,-3,-6,-7,-10,-13","w":244},"'":{"d":"63,-176r-28,0r-9,-89r46,0","w":79},"(":{"d":"108,-270r61,0v-60,57,-90,131,-90,220v0,23,3,44,9,62v6,18,16,39,32,63r-61,0v-11,-21,-18,-41,-23,-60v-5,-19,-7,-40,-7,-61v0,-27,3,-54,9,-82v6,-28,14,-52,25,-74v11,-22,26,-45,45,-68","w":136},")":{"d":"22,75r-61,0v60,-57,89,-131,89,-220v0,-23,-2,-44,-8,-62v-6,-18,-17,-39,-33,-63r61,0v11,21,18,41,23,60v5,19,7,40,7,61v0,27,-3,55,-9,82v-6,27,-14,52,-25,74v-11,22,-25,45,-44,68","w":136},"*":{"d":"68,-265r44,0r-13,53r39,-38r21,39r-54,14r54,15r-23,38r-39,-38r14,53r-43,0r13,-53r-39,38r-23,-38r54,-15r-54,-15r23,-39r39,39","w":158},"+":{"d":"86,-151r0,-66r44,0r0,66r66,0r0,44r-66,0r0,66r-44,0r0,-66r-66,0r0,-44r66,0","w":216},",":{"d":"26,-47r36,22r-48,63r-23,-14","w":100},"-":{"d":"27,-117r95,0r-5,43r-95,0","w":151},"\u00ad":{"d":"27,-117r95,0r-5,43r-95,0","w":151},".":{"d":"36,-54v8,0,15,2,21,8v6,6,9,13,9,21v0,8,-3,15,-9,21v-6,6,-13,9,-21,9v-8,0,-15,-3,-21,-9v-6,-6,-8,-13,-8,-21v0,-8,2,-15,8,-21v6,-6,13,-8,21,-8","w":100},"\/":{"d":"8,46r116,-312r34,0r-116,312r-34,0","w":165},"0":{"d":"118,-265v20,0,37,8,50,26v13,18,20,43,20,77v0,35,-5,65,-16,92v-11,27,-24,47,-40,59v-16,12,-33,18,-51,18v-13,0,-25,-4,-35,-11v-10,-7,-18,-18,-24,-32v-6,-14,-9,-32,-9,-54v0,-38,5,-72,16,-101v10,-26,22,-44,38,-56v16,-12,33,-18,51,-18xm113,-219v-7,0,-14,3,-20,9v-9,9,-17,25,-24,48v-7,23,-10,47,-10,72v0,21,2,35,7,42v5,7,12,11,20,11v8,0,16,-4,24,-12v8,-8,15,-23,22,-45v7,-22,10,-46,10,-73v0,-19,-3,-32,-8,-40v-5,-8,-12,-12,-21,-12"},"1":{"d":"72,-259r77,0r-35,259r-47,0r28,-213r-38,0"},"2":{"d":"74,-179r-47,0v1,-17,5,-33,12,-46v7,-13,16,-23,28,-30v12,-7,25,-10,40,-10v22,0,39,7,53,21v14,14,21,31,21,52v0,16,-5,34,-16,53v-11,19,-38,51,-81,95r87,0r-6,44r-160,0r4,-34v44,-45,74,-75,87,-90v18,-21,29,-36,33,-46v3,-8,5,-15,5,-22v0,-8,-3,-16,-8,-21v-5,-5,-11,-8,-19,-8v-8,0,-15,4,-21,10v-6,6,-10,17,-12,32"},"3":{"d":"83,-196r-44,0v3,-21,10,-38,24,-50v14,-12,32,-19,52,-19v13,0,24,2,34,8v10,6,18,15,24,25v6,10,9,21,9,32v0,11,-3,22,-10,33v-7,11,-17,20,-30,28v23,14,35,34,35,60v0,24,-9,43,-26,60v-17,17,-38,26,-63,26v-22,0,-41,-8,-56,-24v-15,-16,-22,-36,-22,-62r46,0v1,13,4,23,9,29v7,8,16,12,27,12v12,0,20,-4,27,-13v7,-9,11,-19,11,-31v0,-7,-2,-13,-6,-19v-4,-6,-9,-11,-15,-14v-6,-3,-15,-4,-27,-5r6,-41v15,0,26,-3,34,-10v8,-7,11,-16,11,-26v0,-7,-2,-13,-6,-17v-4,-4,-10,-6,-17,-6v-7,0,-12,2,-17,6v-5,4,-9,10,-10,18"},"4":{"d":"140,-265r43,0r-23,173r26,0r-6,42r-25,0r-7,50r-44,0r6,-50r-109,0r6,-42xm127,-183r-69,91r57,0"},"5":{"d":"71,-259r124,0r-6,45r-84,0r-14,50v8,-4,15,-6,23,-6v19,0,35,7,47,20v12,13,18,31,18,54v0,31,-9,55,-26,74v-17,19,-38,29,-64,29v-18,0,-35,-5,-49,-14v-14,-9,-25,-23,-34,-41r42,-20v7,11,14,19,21,23v7,4,14,7,22,7v11,0,20,-5,28,-14v8,-9,11,-21,11,-36v0,-11,-2,-19,-8,-26v-6,-7,-13,-11,-21,-11v-11,0,-19,6,-26,16r-44,-12"},"6":{"d":"119,-265r37,25r-62,87v6,-2,11,-3,16,-3v20,0,37,7,51,22v14,15,21,33,21,55v0,24,-7,45,-24,61v-17,16,-38,25,-64,25v-23,0,-43,-8,-58,-24v-15,-16,-23,-35,-23,-57v0,-9,1,-18,3,-26v4,-12,9,-24,15,-35v11,-20,22,-38,34,-54xm98,-114v-11,0,-20,3,-28,11v-8,8,-12,17,-12,28v0,10,4,19,11,26v7,7,16,11,27,11v11,0,20,-4,28,-12v8,-8,11,-17,11,-28v0,-10,-3,-19,-10,-26v-7,-7,-16,-10,-27,-10"},"7":{"d":"42,-259r161,0r-3,32r-130,234r-40,-22r112,-199r-106,0"},"8":{"d":"139,-139v13,5,23,12,30,23v7,11,11,23,11,38v0,16,-4,30,-12,43v-8,13,-18,24,-32,31v-14,7,-30,11,-48,11v-23,0,-43,-7,-58,-22v-15,-15,-23,-33,-23,-53v0,-11,2,-21,7,-32v5,-11,11,-19,19,-26v8,-7,17,-13,30,-18v-8,-5,-14,-11,-18,-17v-7,-10,-11,-22,-11,-34v0,-12,3,-23,10,-34v7,-11,17,-20,29,-26v12,-6,25,-10,40,-10v21,0,39,6,53,19v14,13,20,28,20,45v0,13,-4,25,-12,36v-8,11,-19,19,-35,26xm112,-220v-9,0,-16,3,-22,9v-6,6,-8,13,-8,21v0,8,2,14,7,19v5,5,10,7,18,7v8,0,15,-3,21,-9v6,-6,9,-13,9,-21v0,-8,-2,-14,-7,-19v-5,-5,-10,-7,-18,-7xm98,-119v-12,0,-22,4,-30,13v-8,9,-13,20,-13,33v0,10,4,18,11,25v7,7,16,10,26,10v12,0,21,-4,29,-12v8,-8,12,-19,12,-31v0,-11,-3,-20,-10,-27v-7,-7,-15,-11,-25,-11"},"9":{"d":"85,7r-37,-25r62,-87v-6,2,-12,2,-17,2v-20,0,-37,-7,-51,-22v-14,-15,-21,-32,-21,-54v0,-24,8,-46,25,-62v17,-16,37,-24,63,-24v23,0,44,7,59,23v15,16,23,35,23,57v0,9,-2,18,-4,26v-4,12,-8,24,-14,35v-11,20,-22,39,-34,55xm105,-144v11,0,21,-4,29,-12v8,-8,11,-17,11,-28v0,-10,-3,-19,-10,-26v-7,-7,-16,-10,-27,-10v-11,0,-20,3,-28,11v-8,8,-11,18,-11,29v0,10,3,18,10,25v7,7,15,11,26,11"},":":{"d":"56,-196v8,0,15,2,21,8v6,6,9,13,9,21v0,8,-3,15,-9,21v-6,6,-13,9,-21,9v-8,0,-15,-3,-21,-9v-6,-6,-8,-13,-8,-21v0,-8,2,-15,8,-21v6,-6,13,-8,21,-8xm36,-54v8,0,15,2,21,8v6,6,9,13,9,21v0,8,-3,15,-9,21v-6,6,-13,9,-21,9v-8,0,-15,-3,-21,-9v-6,-6,-8,-13,-8,-21v0,-8,2,-15,8,-21v6,-6,13,-8,21,-8","w":100},";":{"d":"56,-196v8,0,15,2,21,8v6,6,9,13,9,21v0,8,-3,15,-9,21v-6,6,-13,9,-21,9v-8,0,-15,-3,-21,-9v-6,-6,-8,-13,-8,-21v0,-8,2,-15,8,-21v6,-6,13,-8,21,-8xm26,-47r36,22r-48,63r-23,-14","w":100},"\u037e":{"d":"56,-196v8,0,15,2,21,8v6,6,9,13,9,21v0,8,-3,15,-9,21v-6,6,-13,9,-21,9v-8,0,-15,-3,-21,-9v-6,-6,-8,-13,-8,-21v0,-8,2,-15,8,-21v6,-6,13,-8,21,-8xm26,-47r36,22r-48,63r-23,-14","w":100},"<":{"d":"196,-64r0,44r-176,-90r0,-39r176,-89r0,44r-125,65","w":216},"=":{"d":"20,-189r176,0r0,44r-176,0r0,-44xm20,-114r176,0r0,44r-176,0r0,-44","w":216},">":{"d":"20,-194r0,-44r176,89r0,39r-176,90r0,-44r126,-65","w":216},"?":{"d":"61,-193r-46,0v2,-15,7,-28,15,-40v8,-12,19,-20,33,-27v14,-7,29,-10,46,-10v23,0,41,6,55,20v14,14,22,30,22,49v0,24,-15,46,-43,67v-13,9,-21,16,-24,20v-3,4,-6,8,-8,14v-2,6,-4,14,-5,23r-45,0v1,-21,4,-38,11,-50v7,-12,18,-24,35,-36v14,-9,23,-17,27,-22v4,-5,5,-11,5,-16v0,-7,-3,-13,-9,-18v-6,-5,-15,-7,-26,-7v-23,0,-37,11,-43,33xm75,-54v8,0,14,2,20,8v6,6,9,13,9,21v0,8,-3,15,-9,21v-6,6,-12,9,-20,9v-8,0,-15,-3,-21,-9v-6,-6,-9,-13,-9,-21v0,-8,3,-15,9,-21v6,-6,13,-8,21,-8"},"@":{"d":"220,-53r34,0v-13,16,-24,28,-34,35v-10,7,-22,13,-35,17v-13,4,-27,6,-41,6v-25,0,-49,-7,-70,-19v-21,-12,-38,-29,-50,-50v-12,-21,-18,-44,-18,-69v0,-25,6,-47,18,-69v12,-22,29,-39,50,-51v21,-12,45,-18,70,-18v35,0,65,11,89,34v24,23,36,49,36,79v0,22,-5,41,-15,57v-10,16,-24,28,-41,37v-13,7,-25,10,-34,10v-7,0,-12,-1,-16,-5v-3,-3,-5,-7,-5,-13v-10,11,-23,17,-38,17v-17,0,-31,-6,-42,-18v-11,-12,-16,-27,-16,-47v0,-22,6,-42,20,-59v14,-17,32,-25,54,-25v9,0,18,2,25,6v7,4,14,9,19,17r3,-19r35,0r-18,103v-1,7,-1,11,-1,12v0,1,0,3,1,4v1,1,3,2,5,2v4,0,9,-3,16,-9v7,-6,13,-14,17,-25v4,-11,7,-22,7,-35v0,-19,-4,-35,-12,-50v-8,-15,-20,-26,-36,-34v-16,-8,-34,-13,-54,-13v-21,0,-40,5,-57,14v-17,9,-30,23,-40,40v-10,17,-15,36,-15,57v0,21,5,41,15,58v10,17,24,30,42,40v18,10,37,15,59,15v13,0,26,-2,37,-7v11,-5,23,-14,36,-25xm134,-92v10,0,18,-5,25,-13v7,-8,10,-17,10,-28v0,-9,-3,-17,-8,-23v-5,-6,-12,-9,-20,-9v-10,0,-18,4,-25,12v-7,8,-11,18,-11,29v0,9,3,17,8,23v5,6,12,9,21,9","w":266},"A":{"d":"135,-259r41,0r65,259r-47,0r-14,-55r-102,0r-30,55r-52,0xm168,-101r-21,-85r-45,85r66,0","w":266},"B":{"d":"47,-259r40,0v25,0,43,3,55,8v12,5,22,14,29,25v7,11,11,23,11,36v0,11,-3,20,-8,30v-5,10,-12,18,-22,24v23,16,35,37,35,64v0,14,-4,27,-11,38v-7,11,-17,21,-28,26v-11,5,-26,8,-46,8r-90,0xm82,-156r9,0v13,0,21,-1,26,-3v5,-2,9,-6,12,-11v3,-5,5,-11,5,-17v0,-6,-1,-12,-4,-16v-3,-4,-7,-6,-12,-8v-5,-2,-14,-3,-29,-3xm67,-46r30,1v15,0,24,-2,31,-8v7,-6,11,-14,11,-24v0,-7,-3,-14,-7,-20v-4,-6,-9,-10,-16,-12v-7,-2,-20,-3,-40,-3","w":208},"C":{"d":"268,-225r-35,33v-8,-9,-17,-16,-28,-21v-11,-5,-23,-7,-36,-7v-18,0,-35,5,-52,14v-17,9,-30,22,-39,37v-9,15,-13,31,-13,48v0,23,8,43,24,59v16,16,37,23,62,23v27,0,50,-7,70,-23r29,37v-29,21,-63,32,-102,32v-27,0,-51,-6,-70,-16v-19,-10,-33,-25,-45,-45v-12,-20,-18,-42,-18,-65v0,-25,7,-49,21,-72v14,-23,32,-41,55,-54v23,-13,49,-20,77,-20v39,0,72,13,100,40","w":280},"D":{"d":"47,-259r41,0v39,0,67,5,86,14v19,9,34,24,46,43v12,19,18,42,18,67v0,26,-7,50,-19,72v-12,22,-28,38,-47,48v-19,10,-45,15,-79,15r-81,0xm90,-213r-23,168r16,0v25,0,43,-2,54,-6v15,-6,28,-16,37,-30v9,-14,14,-32,14,-53v0,-17,-3,-31,-10,-43v-7,-12,-16,-21,-28,-27v-12,-6,-28,-9,-48,-9r-12,0","w":252},"E":{"d":"43,-259r141,0r-6,46r-92,0r-7,54r92,0r-6,45r-92,0r-9,69r92,0r-6,45r-141,0","w":187},"F":{"d":"43,-259r128,0r-6,46r-79,0r-7,54r79,0r-6,45r-79,0r-15,114r-49,0","w":172},"G":{"d":"271,-210r-41,26v-12,-13,-22,-23,-33,-28v-11,-5,-24,-8,-38,-8v-30,0,-54,12,-73,36v-15,19,-22,41,-22,64v0,23,8,42,23,58v15,16,35,23,57,23v17,0,31,-4,45,-12v14,-8,25,-20,34,-36r-81,0r6,-46r131,0v-2,43,-16,77,-41,102v-25,25,-56,38,-95,38v-42,0,-75,-15,-99,-44v-19,-23,-29,-51,-29,-83v0,-39,15,-73,43,-102v28,-29,62,-43,101,-43v15,0,28,2,42,6v14,4,27,10,38,18v11,8,22,18,32,31","w":302},"H":{"d":"47,-259r48,0r-13,98r89,0r13,-98r49,0r-35,259r-49,0r16,-117r-89,0r-16,117r-48,0","w":244},"I":{"d":"45,-259r47,0r-35,259r-47,0","w":100},"J":{"d":"113,-259r49,0r-25,183v-3,24,-7,41,-12,51v-5,10,-12,18,-21,23v-9,5,-20,9,-33,9v-16,0,-31,-5,-45,-14v-14,-9,-25,-22,-34,-39r38,-24v7,11,13,18,20,23v7,5,13,7,18,7v6,0,10,-2,13,-6v3,-4,5,-13,7,-27","w":172},"K":{"d":"47,-259r49,0r-12,88r84,-88r60,0r-113,119r89,140r-54,0r-73,-115r-16,115r-48,0","w":223},"L":{"d":"48,-259r48,0r-29,215r80,0r-5,44r-129,0","w":158},"M":{"d":"66,-259r44,0r44,181r89,-181r42,0r3,259r-45,0r-2,-155r-77,155r-37,0r-39,-162r-41,162r-47,0","w":323},"N":{"d":"47,-259r42,0r94,176r24,-176r47,0r-35,259r-41,0r-95,-178r-24,178r-47,0","w":266},"O":{"d":"166,-265v36,0,65,11,88,34v23,23,35,52,35,87v0,27,-7,52,-21,76v-14,24,-31,42,-54,55v-23,13,-49,20,-78,20v-37,0,-67,-11,-89,-33v-22,-22,-33,-50,-33,-86v0,-40,14,-76,40,-105v29,-32,66,-48,112,-48xm164,-219v-19,0,-35,4,-50,13v-15,9,-28,22,-37,39v-9,17,-14,34,-14,52v0,21,6,39,19,54v13,15,32,22,56,22v28,0,52,-10,72,-30v20,-20,30,-44,30,-72v0,-24,-7,-43,-21,-57v-14,-14,-33,-21,-55,-21","w":302},"P":{"d":"47,-259r46,0v28,0,47,3,58,8v14,6,25,14,32,25v7,11,11,23,11,37v0,16,-5,30,-13,43v-8,13,-20,21,-34,27v-14,6,-38,10,-71,10r-15,109r-49,0xm82,-155v26,0,44,-3,52,-8v8,-5,12,-13,12,-24v0,-6,-2,-11,-5,-15v-3,-4,-8,-7,-14,-9v-6,-2,-19,-2,-37,-2"},"Q":{"d":"248,-39r45,51r-62,0r-20,-23v-23,12,-48,18,-75,18v-37,0,-67,-11,-89,-33v-22,-22,-33,-50,-33,-86v0,-28,8,-54,21,-78v13,-24,31,-42,54,-55v23,-13,48,-20,76,-20v36,0,66,11,89,34v23,23,35,52,35,87v0,19,-4,38,-11,57v-7,19,-17,35,-30,48xm216,-75v16,-19,24,-41,24,-66v0,-24,-7,-43,-21,-57v-14,-14,-32,-21,-55,-21v-18,0,-35,4,-50,13v-15,9,-28,22,-37,39v-9,17,-14,34,-14,52v0,21,6,39,19,54v13,15,32,22,56,22v15,0,29,-3,41,-8r-39,-43r62,0","w":302},"R":{"d":"49,-259r46,0v28,0,47,3,58,8v14,6,26,14,33,25v7,11,10,22,10,37v0,18,-5,33,-16,46v-11,13,-26,22,-48,27r56,116r-50,0r-55,-113r-5,0r-15,113r-48,0xm84,-155v27,0,44,-3,52,-8v8,-5,12,-13,12,-24v0,-6,-2,-12,-5,-16v-3,-4,-8,-6,-14,-8v-6,-2,-18,-3,-37,-3","w":208},"S":{"d":"179,-223r-36,32v-15,-19,-27,-28,-40,-28v-6,0,-12,1,-16,5v-4,4,-6,8,-6,13v0,5,2,10,6,16v4,6,15,19,34,39v10,11,17,19,20,23v8,10,13,20,16,29v3,9,5,18,5,27v0,21,-7,38,-22,52v-15,14,-34,22,-57,22v-35,0,-64,-18,-86,-51r38,-30v15,23,31,35,48,35v8,0,15,-3,21,-8v6,-5,9,-12,9,-20v0,-6,-2,-12,-5,-18v-3,-6,-14,-18,-30,-35v-17,-18,-29,-33,-34,-42v-7,-13,-11,-24,-11,-36v0,-16,6,-30,16,-43v13,-16,31,-24,53,-24v31,0,56,14,77,42","w":187},"T":{"d":"14,-259r158,0r-6,46r-55,0r-28,213r-48,0r28,-213r-55,0","w":151},"U":{"d":"46,-259r48,0r-21,160v-2,14,-3,24,-3,30v0,10,3,17,9,22v6,5,15,9,26,9v9,0,17,-3,24,-7v5,-3,10,-8,13,-15v3,-7,6,-21,9,-42r21,-157r49,0r-21,155v-4,32,-10,54,-17,68v-7,14,-17,25,-30,32v-13,7,-30,11,-49,11v-26,0,-46,-7,-60,-21v-14,-14,-22,-32,-22,-56v0,-10,1,-26,4,-46","w":230},"V":{"d":"18,-259r48,0r46,187r100,-187r52,0r-138,259r-43,0","w":252},"W":{"d":"23,-259r45,0r14,168r80,-168r36,0r31,164r57,-164r47,0r-91,259r-40,0r-32,-171r-81,171r-43,0","w":323},"X":{"d":"44,-259r50,0r36,80r57,-80r56,0r-91,128r59,131r-50,0r-39,-88r-63,88r-56,0r97,-136","w":244},"Y":{"d":"12,-259r49,0r40,104r74,-104r55,0r-110,156r-14,103r-49,0r15,-103","w":223},"Z":{"d":"32,-259r146,0r-102,214r81,0r-6,45r-148,0r103,-213r-80,0","w":180},"[":{"d":"56,-265r76,0r-6,45r-28,0r-34,245r28,0r-6,45r-77,0","w":115},"\\":{"d":"190,46r-34,0r-116,-312r34,0","w":230},"]":{"d":"55,70r-77,0r6,-45r28,0r35,-245r-29,0r6,-45r77,0","w":115},"^":{"d":"87,-259r41,0r69,195r-43,0r-46,-132r-46,132r-43,0","w":216},"_":{"d":"-2,27r184,0r0,18r-184,0r0,-18","w":180},"`":{"d":"38,-295r57,0r32,69r-35,0","w":151},"a":{"d":"173,-191r47,0r-25,191r-46,0r2,-21v-10,9,-19,16,-28,20v-9,4,-19,6,-30,6v-25,0,-46,-9,-61,-28v-15,-19,-22,-40,-22,-65v0,-19,5,-37,14,-54v9,-17,22,-30,38,-40v16,-10,34,-14,51,-14v12,0,22,3,32,8v10,5,19,13,25,23xm104,-37v11,0,21,-3,30,-8v9,-5,15,-13,21,-24v6,-11,9,-23,9,-34v0,-15,-4,-27,-13,-36v-9,-9,-21,-14,-35,-14v-17,0,-30,7,-42,19v-12,12,-17,28,-17,47v0,15,4,27,13,36v9,9,20,14,34,14","w":237},"b":{"d":"54,0r-46,0r34,-265r47,0r-13,94v10,-10,20,-16,29,-20v9,-4,19,-5,30,-5v25,0,45,9,60,28v15,19,22,40,22,65v0,19,-5,37,-14,54v-9,17,-22,30,-38,40v-16,10,-33,14,-50,14v-12,0,-23,-3,-33,-8v-10,-5,-18,-14,-24,-24xm124,-155v-11,0,-21,3,-30,8v-9,5,-16,14,-22,25v-6,11,-9,22,-9,33v0,15,5,28,14,37v9,9,20,14,34,14v17,0,30,-7,42,-19v12,-12,18,-28,18,-47v0,-15,-4,-28,-13,-37v-9,-9,-20,-14,-34,-14","w":237},"c":{"d":"209,-152r-40,22v-11,-14,-26,-22,-45,-22v-13,0,-24,4,-34,9v-10,5,-18,13,-24,23v-6,10,-9,22,-9,33v0,15,5,26,14,35v9,9,22,14,38,14v22,0,40,-8,52,-23r37,26v-10,12,-23,22,-39,29v-16,7,-33,11,-52,11v-30,0,-54,-9,-71,-25v-17,-16,-25,-38,-25,-65v0,-31,11,-57,32,-79v21,-22,48,-32,81,-32v38,0,66,14,85,44","w":230},"d":{"d":"183,-265r47,0r-35,265r-46,0r2,-21v-10,9,-19,16,-28,20v-9,4,-19,6,-30,6v-25,0,-46,-9,-61,-28v-15,-19,-22,-40,-22,-65v0,-19,5,-37,14,-54v9,-17,22,-30,38,-40v16,-10,34,-14,51,-14v12,0,22,3,32,8v10,5,19,13,25,23xm104,-37v11,0,21,-3,30,-8v9,-5,15,-13,21,-24v6,-11,9,-23,9,-34v0,-15,-4,-27,-13,-36v-9,-9,-21,-14,-35,-14v-17,0,-30,7,-42,19v-12,12,-17,28,-17,47v0,15,4,27,13,36v9,9,20,14,34,14","w":237},"e":{"d":"151,-56r42,21v-9,12,-22,22,-37,29v-15,7,-32,11,-51,11v-29,0,-52,-9,-69,-25v-17,-16,-25,-38,-25,-65v0,-31,10,-57,31,-79v21,-22,46,-32,76,-32v18,0,34,4,48,12v14,8,26,19,34,34v8,15,12,31,12,49v0,6,-1,12,-2,19r-153,0v0,13,5,24,13,32v8,8,20,12,35,12v18,0,32,-6,46,-18xm163,-116v-4,-12,-9,-21,-17,-27v-8,-6,-18,-9,-30,-9v-11,0,-22,3,-31,9v-9,6,-16,16,-21,27r99,0","w":230},"f":{"d":"10,-191r20,0v3,-25,7,-42,11,-51v4,-9,10,-16,17,-21v7,-5,15,-7,25,-7v13,0,26,3,37,11r-5,39v-6,-6,-13,-9,-20,-9v-5,0,-9,1,-11,5v-2,4,-4,15,-7,33r29,0r-5,40r-29,0r-21,151r-47,0r21,-151r-20,0","w":100},"g":{"d":"173,-191r47,0r-21,153v-4,30,-9,50,-13,60v-7,15,-18,28,-34,38v-16,10,-36,15,-60,15v-20,0,-38,-4,-53,-12v-15,-8,-27,-18,-34,-30r41,-21v12,13,28,19,47,19v11,0,21,-2,29,-6v8,-4,14,-10,19,-17v5,-7,8,-17,10,-31v-17,15,-36,23,-58,23v-15,0,-29,-3,-42,-11v-13,-8,-23,-18,-30,-32v-7,-14,-10,-29,-10,-46v0,-19,5,-36,14,-53v9,-17,23,-30,39,-40v16,-10,33,-14,51,-14v11,0,20,2,29,6v9,4,18,11,26,21xm117,-152v-17,0,-31,6,-43,18v-12,12,-17,27,-17,44v0,14,4,25,13,34v9,9,20,13,35,13v11,0,21,-3,30,-8v9,-5,17,-12,22,-22v5,-10,8,-21,8,-32v0,-13,-4,-25,-13,-34v-9,-9,-21,-13,-35,-13","w":237},"h":{"d":"44,-265r47,0r-13,93v18,-16,37,-24,56,-24v17,0,29,6,40,16v11,10,16,23,16,39v0,8,-1,19,-3,34r-14,107r-47,0r14,-105v1,-11,2,-19,2,-24v0,-8,-2,-14,-6,-18v-4,-4,-11,-6,-19,-6v-8,0,-15,3,-23,8v-8,5,-15,13,-19,23v-4,10,-7,27,-11,54r-9,68r-47,0","w":216},"i":{"d":"57,-269v8,0,14,2,20,8v6,6,9,13,9,21v0,8,-3,14,-9,20v-6,6,-12,9,-20,9v-8,0,-15,-3,-21,-9v-6,-6,-8,-12,-8,-20v0,-8,2,-15,8,-21v6,-6,13,-8,21,-8xm28,-191r46,0r-25,191r-47,0","w":86},"j":{"d":"61,-269v8,0,15,2,21,8v6,6,8,13,8,21v0,8,-2,14,-8,20v-6,6,-13,9,-21,9v-8,0,-14,-3,-20,-9v-6,-6,-9,-12,-9,-20v0,-8,3,-15,9,-21v6,-6,12,-8,20,-8xm31,-191r47,0r-23,169v-4,32,-8,53,-13,64v-5,11,-11,19,-19,25v-8,6,-17,8,-28,8v-8,0,-18,-2,-29,-7r5,-42v5,3,11,5,15,5v5,0,9,-3,12,-7v4,-6,7,-20,10,-40","w":93},"k":{"d":"43,-265r46,0r-18,140r75,-66r65,0r-97,85r84,106r-56,0r-75,-94r-13,94r-46,0","w":208},"l":{"d":"38,-265r46,0r-35,265r-47,0","w":86},"m":{"d":"33,-191r47,0r-3,20v17,-17,36,-25,57,-25v9,0,17,1,24,4v7,3,13,6,18,11v5,5,9,12,12,20v9,-11,19,-20,31,-26v12,-6,24,-9,37,-9v16,0,29,5,40,16v11,11,16,25,16,42v0,6,-1,14,-2,24r-15,114r-47,0r13,-98v2,-13,3,-23,3,-27v0,-9,-2,-15,-7,-20v-5,-5,-11,-7,-19,-7v-8,0,-16,2,-24,8v-8,6,-15,14,-19,23v-4,9,-8,26,-11,49r-9,72r-47,0r14,-104v1,-8,2,-16,2,-22v0,-8,-3,-14,-8,-19v-5,-5,-11,-8,-19,-8v-8,0,-15,3,-23,8v-8,5,-14,12,-18,21v-4,9,-8,23,-10,42r-11,82r-47,0","w":338},"n":{"d":"34,-191r47,0r-3,19v18,-16,37,-24,56,-24v17,0,29,6,40,16v11,10,16,23,16,39v0,8,-1,19,-3,34r-14,107r-47,0r14,-105v1,-11,2,-19,2,-24v0,-8,-2,-14,-6,-18v-4,-4,-11,-6,-19,-6v-8,0,-15,3,-23,8v-8,5,-15,13,-19,23v-4,10,-7,27,-11,54r-9,68r-47,0","w":216},"o":{"d":"120,-196v17,0,33,4,47,12v14,8,24,19,32,33v8,14,12,31,12,49v0,30,-11,55,-32,76v-21,21,-48,31,-79,31v-27,0,-49,-9,-65,-25v-16,-16,-24,-37,-24,-64v0,-32,11,-59,33,-80v22,-21,47,-32,76,-32xm117,-152v-19,0,-34,7,-44,21v-10,14,-16,29,-16,45v0,14,5,25,13,34v8,9,19,13,33,13v20,0,36,-7,46,-20v10,-13,15,-28,15,-45v0,-14,-4,-26,-13,-35v-9,-9,-20,-13,-34,-13","w":230},"p":{"d":"45,70r-47,0r35,-261r46,0r-3,20v10,-10,20,-16,29,-20v9,-4,19,-5,30,-5v25,0,45,9,60,28v15,19,22,40,22,65v0,19,-5,37,-14,54v-9,17,-22,30,-38,40v-16,10,-33,14,-50,14v-12,0,-23,-3,-33,-8v-10,-5,-18,-14,-24,-24xm124,-155v-11,0,-21,3,-30,8v-9,5,-16,14,-22,25v-6,11,-9,22,-9,33v0,15,5,28,14,37v9,9,20,14,34,14v17,0,30,-7,42,-19v12,-12,18,-28,18,-47v0,-15,-4,-28,-13,-37v-9,-9,-20,-14,-34,-14","w":237},"q":{"d":"173,-191r47,0r-34,261r-47,0r12,-91v-10,9,-19,16,-28,20v-9,4,-19,6,-30,6v-25,0,-46,-9,-61,-28v-15,-19,-22,-40,-22,-65v0,-19,5,-37,14,-54v9,-17,22,-30,38,-40v16,-10,34,-14,51,-14v12,0,22,3,32,8v10,5,19,13,25,23xm104,-37v11,0,21,-3,30,-8v9,-5,15,-13,21,-24v6,-11,9,-23,9,-34v0,-15,-4,-27,-13,-36v-9,-9,-21,-14,-35,-14v-17,0,-30,7,-42,19v-12,12,-17,28,-17,47v0,15,4,27,13,36v9,9,20,14,34,14","w":237},"r":{"d":"22,-191r42,0r-3,26v13,-21,27,-31,45,-31v4,0,8,1,13,3r-17,43v-4,-1,-6,-2,-8,-2v-9,0,-17,5,-24,16v-7,11,-13,32,-17,64r-9,72r-47,0","w":115},"s":{"d":"139,-165r-22,36v-6,-9,-13,-15,-19,-19v-6,-4,-11,-6,-17,-6v-4,0,-8,2,-11,4v-3,2,-4,5,-4,8v0,3,1,5,3,8v2,3,9,9,20,17v18,13,30,24,36,33v6,9,8,19,8,30v0,14,-5,27,-17,40v-12,13,-29,19,-51,19v-13,0,-25,-3,-35,-8v-10,-5,-22,-14,-35,-28r29,-34v13,17,27,26,43,26v6,0,11,-1,15,-4v4,-3,6,-7,6,-11v0,-3,-2,-7,-5,-10v-3,-3,-10,-10,-23,-19v-15,-10,-24,-19,-30,-26v-8,-10,-11,-22,-11,-33v0,-16,6,-29,18,-39v12,-10,26,-15,43,-15v12,0,23,2,33,8v10,6,19,13,26,23","w":158},"t":{"d":"44,-262r47,0r-10,71r29,0r-5,40r-30,0r-20,151r-47,0r20,-151r-23,0r6,-40r23,0","w":107},"u":{"d":"34,-191r47,0r-13,97v-1,11,-2,20,-2,25v0,8,3,15,9,21v6,6,13,9,22,9v12,0,21,-4,28,-11v7,-7,12,-22,15,-45r13,-96r46,0r-14,103v-3,23,-9,40,-16,53v-7,13,-17,23,-29,30v-12,7,-27,10,-44,10v-23,0,-42,-6,-56,-20v-14,-14,-20,-32,-20,-53v0,-13,1,-29,4,-50","w":216},"v":{"d":"10,-191r46,0r30,106r61,-106r51,0r-111,191r-23,0"},"w":{"d":"9,-191r45,0r27,102r55,-102r19,0r27,102r55,-102r50,0r-104,191r-23,0r-26,-101r-54,101r-23,0","w":287},"x":{"d":"11,-191r51,0r34,54r39,-54r55,0r-69,95r58,96r-51,0r-36,-58r-43,58r-54,0r73,-98"},"y":{"d":"8,-191r46,0r37,113r66,-113r50,0r-150,261r-50,0r55,-96","w":208},"z":{"d":"15,-191r152,0r-98,148r90,0r-6,43r-165,0r97,-147r-75,0","w":165},"{":{"d":"-3,-69r6,-42v11,0,19,-2,25,-6v6,-4,11,-11,15,-20v3,-7,6,-20,8,-37v2,-17,4,-29,6,-36v3,-12,8,-22,14,-29v6,-7,15,-12,27,-16v8,-3,21,-4,37,-4r9,0r-6,43v-13,0,-22,0,-26,2v-4,2,-7,4,-9,7v-1,2,-3,12,-6,27v-5,27,-8,43,-10,49v-4,10,-8,18,-13,24v-5,6,-12,12,-22,18v15,10,23,24,23,45v0,9,-2,23,-4,45v-1,11,-1,18,-1,21v0,6,2,10,8,13v4,2,11,2,24,2r-5,42r-10,0v-18,0,-31,-2,-39,-5v-8,-3,-15,-8,-19,-15v-4,-7,-6,-15,-6,-25v0,-8,1,-20,3,-36v2,-14,4,-26,4,-34v0,-10,-3,-19,-9,-25v-4,-4,-12,-7,-24,-8","w":122},"|":{"d":"94,-265r28,0r0,335r-28,0r0,-335","w":216},"}":{"d":"110,-111r-6,42v-11,1,-18,3,-24,7v-6,4,-11,11,-15,20v-3,7,-6,20,-8,37v-2,17,-5,29,-7,36v-3,12,-8,22,-14,29v-6,7,-15,11,-27,15v-8,3,-20,4,-36,4r-10,0r6,-42v13,0,22,0,26,-2v4,-2,7,-5,9,-8v1,-2,3,-11,6,-26v5,-27,9,-44,11,-50v4,-10,8,-17,13,-23v5,-6,12,-12,22,-18v-16,-10,-23,-25,-23,-45v0,-9,1,-23,3,-45v1,-11,2,-18,2,-21v0,-6,-3,-10,-9,-13v-3,-2,-11,-2,-24,-2r6,-43r9,0v18,0,31,2,39,5v8,3,15,8,19,15v4,7,7,16,7,26v0,8,-2,20,-4,36v-2,14,-3,26,-3,34v0,10,2,19,8,25v4,5,12,6,24,7","w":122},"~":{"d":"18,-99r0,-56v18,-9,33,-13,44,-13v8,0,15,1,24,4v9,3,21,7,36,14v10,5,16,7,19,8v4,1,8,2,12,2v13,0,29,-7,46,-20r0,57v-15,8,-30,13,-44,13v-8,0,-15,-2,-23,-4v-8,-2,-20,-6,-38,-14v-11,-5,-19,-8,-23,-9v-4,-1,-8,-2,-12,-2v-6,0,-11,1,-17,4v-6,3,-14,8,-24,16","w":216},"\u00a3":{"d":"187,-191r-47,0v0,-4,1,-7,1,-10v0,-6,-2,-10,-6,-14v-4,-4,-9,-5,-16,-5v-8,0,-15,2,-20,8v-5,6,-8,15,-8,25v0,6,1,17,4,34r57,0r-6,45r-49,0v0,11,-1,20,-3,28v-3,11,-9,23,-16,37v2,0,8,1,18,2v7,1,13,2,17,2v12,0,20,-7,25,-20r47,0v-6,21,-16,38,-29,49v-13,11,-28,17,-45,17v-8,0,-22,-2,-40,-4v-17,-2,-28,-3,-34,-3v-11,0,-25,2,-42,7r6,-44v8,-3,17,-5,25,-6v10,-18,16,-31,19,-39v3,-8,4,-17,5,-26r-39,0r6,-45r28,0v-3,-13,-5,-25,-5,-35v0,-22,7,-40,23,-55v16,-15,37,-22,62,-22v20,0,36,5,47,16v11,11,17,25,17,42v0,4,-1,10,-2,16"},"\u00a0":{"w":100}}});;(function($){var ver="2.88";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function debug(s){if($.fn.cycle.debug){log(s);}}function log(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}var startTime=opts2.continuous?10:getTimeout(els[opts2.currSlide],els[opts2.nextSlide],opts2,!opts2.rev);if(startTime){startTime+=(opts2.delay||0);if(startTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,(!opts2.rev&&!opts.backwards));},startTime);}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"destroy":case"stop":var opts=$(cont).data("cycle.opts");if(!opts){return false;}cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");if(options=="destroy"){destroy(opts);}return false;case"toggle":cont.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":var opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={fx:options};}return options;}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;function checkInstantResume(isPaused,arg2,cont){if(!isPaused&&arg2===true){var options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,(!opts.rev&&!opts.backwards));}}}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.prevNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.pager||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}else{if(opts.backwards){opts.startingSlide=els.length-1;}}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=1;opts.startingSlide=opts.randomMap[1];}else{if(opts.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z;if(opts.backwards){z=first?i<=first?els.length+(i-first):first-i:els.length-i;}else{z=first?i>=first?els.length-(i-first):first-i:els.length-i;}$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w){w=e.offsetWidth||e.width||$e.attr("width");}if(!h){h=e.offsetHeight||e.height||$e.attr("height");}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($el.width()||this.offsetWidth||this.width||$el.attr("width")||0);if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(opts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="shuffle"?500:250;while((opts.timeout-opts.speed)<buffer){opts.timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(!opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.backwards){opts.nextSlide=opts.startingSlide==0?(els.length-1):opts.startingSlide-1;}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1);});}if(opts.pager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").split(",");for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: ",fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}debug("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend?"unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){debug("manualTrump in go(), stopping active transition");$(els).stop(true,true);opts.busy=false;}if(opts.busy){debug("transition active, ignoring new tx request");return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if(!manual&&!p.cyclePause&&!opts.bounce&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.end(opts);}return;}var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide!=opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts.lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};debug("tx firing; currSlide: "+opts.currSlide+"; nextSlide: "+opts.nextSlide);opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}}}if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];if(opts.nextSlide==opts.currSlide){opts.nextSlide=(opts.currSlide==opts.slideCount-1)?0:opts.currSlide+1;}}else{if(opts.backwards){var roll=(opts.nextSlide-1)<0;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=1;opts.currSlide=0;}else{opts.nextSlide=roll?(els.length-1):opts.nextSlide-1;opts.currSlide=roll?0:opts.nextSlide+1;}}else{var roll=(opts.nextSlide+1)==els.length;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=els.length-2;opts.currSlide=els.length-1;}else{opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}}}}if(changed&&opts.pager){opts.updateActivePagerLink(opts.pager,opts.currSlide,opts.activePagerClass);}var ms=0;if(opts.timeout&&!opts.continuous){ms=getTimeout(els[opts.currSlide],els[opts.nextSlide],opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeout=setTimeout(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(function(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn.call(curr,curr,next,opts,fwd);while((t-opts.speed)<250){t+=opts.speed;}debug("calculated timeout: "+t+"; speed: "+opts.speed);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,opts.rev?-1:1);};$.fn.cycle.prev=function(opts){advance(opts,opts.rev?1:-1);};function advance(opts,val){var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap){return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){if(opts.nowrap){return false;}opts.nextSlide=0;}}}}var cb=opts.onPrevNextEvent||opts.prevNextClick;if($.isFunction(cb)){cb(val>0,opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,val>=0);return false;}function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePagerClass);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug("pagerAnchorBuilder("+i+", el) returned: "+a);}else{a='<a href="#">'+(i+1)+"</a>";}if(!a){return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble){$a.bind("click.cycle",function(){return false;});}if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){debug("applying clearType background-color hack");function hex(s){s=parseInt(s).toString(16);return s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html";e=e.parentNode){var v=$.css(e,"background-color");if(v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display="block";if(w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfter);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:"click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:"activeSlide",updateActivePagerLink:null,backwards:false};})(jQuery);(function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h};};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={left:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left:0,top:0,width:0};opts.animIn={width:"show"};opts.animOut={width:0};};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,height:0};opts.animIn={height:"show"};opts.animOut={height:0};};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible").width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){opts.speed=opts.speed/2;opts.speedAdjusted=true;}opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.push($slides[i]);}for(i=0;i<opts.currSlide;i++){opts.els.push(opts.els.shift());}opts.fxFn=function(curr,next,opts,cb,fwd){var $el=fwd?$(curr):$(next);$(next).css(opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k<hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());}if(fwd){for(var i=0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index",len-i+count);}}else{var z=$(curr).css("z-index");$el.css("z-index",parseInt(z)+1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb){cb();}});});};opts.cssBefore={display:"block",opacity:1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.cssFirst={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity:0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:w};opts.animIn={top:0,left:0};opts.animOut={top:h,left:w};};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:0};});opts.cssBefore={width:0,top:0};};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn={top:0,height:this.cycleH};opts.animOut={top:0};});opts.cssBefore={height:0,left:0};};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:curr.cycleW/2,width:0};});opts.cssBefore={top:0,width:0};};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,height:next.cycleH};opts.animOut={top:curr.cycleH/2,height:0};});opts.cssBefore={left:0,height:0};};$.fn.cycle.transitions.cover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);if(d=="right"){opts.cssBefore.left=-w;}else{if(d=="up"){opts.cssBefore.top=h;}else{if(d=="down"){opts.cssBefore.top=-h;}else{opts.cssBefore.left=w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(d=="right"){opts.animOut.left=w;}else{if(d=="up"){opts.animOut.top=-h;}else{if(d=="down"){opts.animOut.top=h;}else{opts.animOut.left=-w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css("overflow","visible").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(!opts.animOut.left&&!opts.animOut.top){opts.animOut={left:w*2,top:-h/2,opacity:0};}else{opts.animOut.opacity=0;}});opts.cssBefore={left:0,top:0};opts.animIn={left:0};};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip)){clip="rect(0px 0px "+h+"px 0px)";}else{if(/r2l/.test(opts.clip)){clip="rect(0px "+w+"px "+h+"px "+w+"px)";}else{if(/t2b/.test(opts.clip)){clip="rect(0px "+w+"px 0px 0px)";}else{if(/b2t/.test(opts.clip)){clip="rect("+h+"px "+w+"px "+h+"px 0px)";}else{if(/zoom/.test(opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip="rect("+top+"px "+left+"px "+top+"px "+left+"px)";}}}}}}opts.cssBefore.clip=opts.cssBefore.clip||clip||"rect(0px 0px 0px 0px)";var d=opts.cssBefore.clip.match(/(\d+)/g);var t=parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next){return;}var $curr=$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="block";var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-parseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+parseInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:"rect("+tt+"px "+rr+"px "+bb+"px "+ll+"px)"});(step++<=count)?setTimeout(f,13):$curr.css("display","none");})();});opts.cssBefore={display:"block",opacity:1,top:0,left:0};opts.animIn={left:0};opts.animOut={left:0};};})(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;var p=0;var 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;var p=0;var 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;var p=0;var 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;}});
