var mod_pagespeed_vV3eVfSeuA = "function fontsizeup()\n{var active=getActiveStyleSheet();switch(active)\n{case'A--':setActiveStyleSheet('A-');break;case'A-':setActiveStyleSheet('A');break;case'A':setActiveStyleSheet('A+');break;case'A+':setActiveStyleSheet('A++');break;case'A++':setActiveStyleSheet('A');break;default:setActiveStyleSheet('A');break;}}\nfunction fontsizedown()\n{active=getActiveStyleSheet();switch(active)\n{case'A++':setActiveStyleSheet('A+');break;case'A+':setActiveStyleSheet('A');break;case'A':setActiveStyleSheet('A-');break;case'A-':setActiveStyleSheet('A--');break;case'A--':break;default:setActiveStyleSheet('A--');break;}}\nfunction setActiveStyleSheet(title)\n{var i,a,main;for(i=0;(a=document.getElementsByTagName('link')[i]);i++)\n{if(a.getAttribute('rel').indexOf('style')!=-1&&a.getAttribute('title'))\n{a.disabled=true;if(a.getAttribute('title')==title)\n{a.disabled=false;}}}}\nfunction getActiveStyleSheet()\n{var i,a;for(i=0;(a=document.getElementsByTagName('link')[i]);i++)\n{if(a.getAttribute('rel').indexOf('style')!=-1&&a.getAttribute('title')&&!a.disabled)\n{return a.getAttribute('title');}}\nreturn null;}\nfunction getPreferredStyleSheet()\n{return('A-');}\nfunction createCookie(name,value,days)\n{if(days)\n{var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires='; expires='+date.toGMTString();}\nelse\n{expires='';}\ndocument.cookie=name+'='+value+expires+'; path=/';}\nfunction readCookie(name)\n{var nameEQ=name+'=';var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++)\n{var c=ca[i];while(c.charAt(0)==' ')\n{c=c.substring(1,c.length);}\nif(c.indexOf(nameEQ)==0)\n{return c.substring(nameEQ.length,c.length);}}\nreturn null;}\nfunction load_cookie()\n{var cookie=readCookie('style_cookie');var title=cookie?cookie:getPreferredStyleSheet();setActiveStyleSheet(title);}\nfunction unload_cookie()\n{var title=getActiveStyleSheet();createCookie('style_cookie',title,365);}\nonload_functions.push('load_cookie()');onunload_functions.push('unload_cookie()');";
var mod_pagespeed_Duyq5T9Utw = "function popup(url,width,height,name)\n{if(!name)\n{name='_popup';}\nwindow.open(url.replace(/&amp;/g,'&'),name,'height='+height+',resizable=yes,scrollbars=yes, width='+width);return false;}\nfunction jumpto()\n{var page=prompt(jump_page,on_page);if(page!==null&&!isNaN(page)&&page==Math.floor(page)&&page>0)\n{if(base_url.indexOf('?')==-1)\n{document.location.href=base_url+'?start='+((page-1)*per_page);}\nelse\n{document.location.href=base_url.replace(/&amp;/g,'&')+'&start='+((page-1)*per_page);}}}\nfunction marklist(id,name,state)\n{var parent=document.getElementById(id);if(!parent)\n{eval('parent = document.'+id);}\nif(!parent)\n{return;}\nvar rb=parent.getElementsByTagName('input');for(var r=0;r<rb.length;r++)\n{if(rb[r].name.substr(0,name.length)==name)\n{rb[r].checked=state;}}}\nfunction viewableArea(e,itself)\n{if(!e)return;if(!itself)\n{e=e.parentNode;}\nif(!e.vaHeight)\n{e.vaHeight=e.offsetHeight;e.vaMaxHeight=e.style.maxHeight;e.style.height='auto';e.style.maxHeight='none';e.style.overflow='visible';}\nelse\n{e.style.height=e.vaHeight+'px';e.style.overflow='auto';e.style.maxHeight=e.vaMaxHeight;e.vaHeight=false;}}\nfunction dE(n,s,type)\n{if(!type)\n{type='block';}\nvar e=document.getElementById(n);if(!s)\n{s=(e.style.display==''||e.style.display==type)?-1:1;}\ne.style.display=(s==1)?type:'none';}\nfunction subPanels(p)\n{var i,e,t;if(typeof(p)=='string')\n{show_panel=p;}\nfor(i=0;i<panels.length;i++)\n{e=document.getElementById(panels[i]);t=document.getElementById(panels[i]+'-tab');if(e)\n{if(panels[i]==show_panel)\n{e.style.display='block';if(t)\n{t.className='activetab';}}\nelse\n{e.style.display='none';if(t)\n{t.className='';}}}}}\nfunction printPage()\n{if(is_ie)\n{printPreview();}\nelse\n{window.print();}}\nfunction displayBlocks(c,e,t)\n{var s=(e.checked==true)?1:-1;if(t)\n{s*=-1;}\nvar divs=document.getElementsByTagName(\"DIV\");for(var d=0;d<divs.length;d++)\n{if(divs[d].className.indexOf(c)==0)\n{divs[d].style.display=(s==1)?'none':'block';}}}\nfunction selectCode(a)\n{var e=a.parentNode.parentNode.getElementsByTagName('CODE')[0];if(window.getSelection)\n{var s=window.getSelection();if(s.setBaseAndExtent)\n{s.setBaseAndExtent(e,0,e,e.innerText.length-1);}\nelse\n{if(window.opera&&e.innerHTML.substring(e.innerHTML.length-4)=='<BR>')\n{e.innerHTML=e.innerHTML+'&nbsp;';}\nvar r=document.createRange();r.selectNodeContents(e);s.removeAllRanges();s.addRange(r);}}\nelse if(document.getSelection)\n{var s=document.getSelection();var r=document.createRange();r.selectNodeContents(e);s.removeAllRanges();s.addRange(r);}\nelse if(document.selection)\n{var r=document.body.createTextRange();r.moveToElementText(e);r.select();}}\nfunction play_qt_file(obj)\n{var rectangle=obj.GetRectangle();if(rectangle)\n{rectangle=rectangle.split(',');var x1=parseInt(rectangle[0]);var x2=parseInt(rectangle[2]);var y1=parseInt(rectangle[1]);var y2=parseInt(rectangle[3]);var width=(x1<0)?(x1*-1)+x2:x2-x1;var height=(y1<0)?(y1*-1)+y2:y2-y1;}\nelse\n{var width=200;var height=0;}\nobj.width=width;obj.height=height+16;obj.SetControllerVisible(true);obj.Play();}\nfunction display(action,id)\n{if(action=='show')\n{document.getElementById(\"explanation\"+id).style.display=\"block\";document.getElementById(\"link\"+id).href=\"javascript:display('hide', \"+id+\")\";}\nif(action=='hide')\n{document.getElementById(\"explanation\"+id).style.display=\"none\";document.getElementById(\"link\"+id).href=\"javascript:display('show', \"+id+\")\";}}\nfunction is_node_name(elem,name)\n{return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();}\nfunction is_in_array(elem,array)\n{for(var i=0,length=array.length;i<length;i++)\nif(array[i]===elem)\nreturn i;return-1;}\nfunction find_in_tree(node,tag,type,class_name)\n{var result,element,i=0,length=node.childNodes.length;for(element=node.childNodes[0];i<length;element=node.childNodes[++i])\n{if(!element||element.nodeType!=1)continue;if((!tag||is_node_name(element,tag))&&(!type||element.type==type)&&(!class_name||is_in_array(class_name,(element.className||element).toString().split(/\\s+/))>-1))\n{return element;}\nif(element.childNodes.length)\nresult=find_in_tree(element,tag,type,class_name);if(result)return result;}}\nvar in_autocomplete=false;var last_key_entered='';function phpbb_check_key(event)\n{if(event.keyCode&&(event.keyCode==40||event.keyCode==38))\nin_autocomplete=true;if(in_autocomplete)\n{if(!last_key_entered||last_key_entered==event.which)\n{in_autocompletion=false;return true;}}\nif(event.which!=13)\n{last_key_entered=event.which;return true;}\nreturn false;}\nfunction submit_default_button(event,selector,class_name)\n{if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))\nevent.which=event.charCode||event.keyCode;if(phpbb_check_key(event))\nreturn true;var current=selector['parentNode'];while(current&&(!current.nodeName||current.nodeType!=1||!is_node_name(current,'form'))&&current!=document)\ncurrent=current['parentNode'];var input_tags=current.getElementsByTagName('input');current=false;for(var i=0,element=input_tags[0];i<input_tags.length;element=input_tags[++i])\n{if(element.type=='submit'&&is_in_array(class_name,(element.className||element).toString().split(/\\s+/))>-1)\ncurrent=element;}\nif(!current)\nreturn true;current.focus();current.click();return false;}\nfunction apply_onkeypress_event()\n{if(jquery_present)\n{jQuery('form input[type=text], form input[type=password]').live('keypress',function(e)\n{var default_button=jQuery(this).parents('form').find('input[type=submit].default-submit-action');if(!default_button||default_button.length<=0)\nreturn true;if(phpbb_check_key(e))\nreturn true;if((e.which&&e.which==13)||(e.keyCode&&e.keyCode==13))\n{default_button.click();return false;}\nreturn true;});return;}\nvar input_tags=document.getElementsByTagName('input');for(var i=0,element=input_tags[0];i<input_tags.length;element=input_tags[++i])\n{if(element.type=='text'||element.type=='password')\n{element.onkeypress=function(evt){submit_default_button((evt||window.event),this,'default-submit-action');};}}}\nvar jquery_present=typeof jQuery=='function';function selectText(id)\n{var e=document.getElementById('forumContent'+id).getElementsByTagName('div')[0];if(window.getSelection)\n{var s=window.getSelection();if(s.setBaseAndExtent)\n{s.setBaseAndExtent(e,0,e,e.innerText.length-1)}\nelse\n{var r=document.createRange();r.selectNodeContents(e);s.removeAllRanges();s.addRange(r)}}\nelse if(document.getSelection)\n{var s=document.getSelection();var r=document.createRange();r.selectNodeContents(e);s.removeAllRanges();s.addRange(r)}\nelse if(document.selection)\n{var r=document.body.createTextRange();r.moveToElementText(e);r.select()}}\nfunction sig_down(){var post=document.getElementsByClassName('post');for(var i=0;i<post.length;i++){try{var postbody=post[i].getElementsByClassName('postbody')[0];var postprofile=post[i].getElementsByClassName('postprofile')[0];var content=post[i].getElementsByClassName('content')[0];var diff=postprofile.offsetHeight+10-postbody.offsetHeight;if(diff>0){content.style.minHeight=content.offsetHeight+diff+'px';}}\ncatch(e){}}}\nonload_functions.push('sig_down();');";
var mod_pagespeed_ED9nzyos6B = "jQuery.fn.extend({everyTime:function(interval,label,fn,times,belay){return this.each(function(){jQuery.timer.add(this,interval,label,fn,times,belay);});},oneTime:function(interval,label,fn){return this.each(function(){jQuery.timer.add(this,interval,label,fn,1);});},stopTime:function(label,fn){return this.each(function(){jQuery.timer.remove(this,label,fn);});}});jQuery.extend({timer:{guid:1,global:{},regex:/^([0-9]+)\\s*(.*s)?$/,powers:{'ms':1,'cs':10,'ds':100,'s':1000,'das':10000,'hs':100000,'ks':1000000},timeParse:function(value){if(value==undefined||value==null)\nreturn null;var result=this.regex.exec(jQuery.trim(value.toString()));if(result[2]){var num=parseInt(result[1],10);var mult=this.powers[result[2]]||1;return num*mult;}else{return value;}},add:function(element,interval,label,fn,times,belay){var counter=0;if(jQuery.isFunction(label)){if(!times)\ntimes=fn;fn=label;label=interval;}\ninterval=jQuery.timer.timeParse(interval);if(typeof interval!='number'||isNaN(interval)||interval<=0)\nreturn;if(times&&times.constructor!=Number){belay=!!times;times=0;}\ntimes=times||0;belay=belay||false;if(!element.$timers)\nelement.$timers={};if(!element.$timers[label])\nelement.$timers[label]={};fn.$timerID=fn.$timerID||this.guid++;var handler=function(){if(belay&&this.inProgress)\nreturn;this.inProgress=true;if((++counter>times&&times!==0)||fn.call(element,counter)===false)\njQuery.timer.remove(element,label,fn);this.inProgress=false;};handler.$timerID=fn.$timerID;if(!element.$timers[label][fn.$timerID])\nelement.$timers[label][fn.$timerID]=window.setInterval(handler,interval);if(!this.global[label])\nthis.global[label]=[];this.global[label].push(element);},remove:function(element,label,fn){var timers=element.$timers,ret;if(timers){if(!label){for(label in timers)\nthis.remove(element,label,fn);}else if(timers[label]){if(fn){if(fn.$timerID){window.clearInterval(timers[label][fn.$timerID]);delete timers[label][fn.$timerID];}}else{for(var fn in timers[label]){window.clearInterval(timers[label][fn]);delete timers[label][fn];}}\nfor(ret in timers[label])break;if(!ret){ret=null;delete timers[label];}}\nfor(ret in timers)break;if(!ret)\nelement.$timers=null;}}}});if(jQuery.browser.msie)\njQuery(window).one(\"unload\",function(){var global=jQuery.timer.global;for(var label in global){var els=global[label],i=els.length;while(--i)\njQuery.timer.remove(els[i],label);}});";
var mod_pagespeed_ueagwcBZqh = "(function(){var\nwindow=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;}\nif(typeof selector===\"string\"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])\nselector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem&&elem.id!=match[3])\nreturn jQuery().find(selector);var ret=jQuery(elem||[]);ret.context=document;ret.selector=selector;return ret;}}else\nreturn jQuery(context).find(selector);}else if(jQuery.isFunction(selector))\nreturn jQuery(document).ready(selector);if(selector.selector&&selector.context){this.selector=selector.selector;this.context=selector.context;}\nreturn 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\")\nret.selector=this.selector+(this.selector?\" \":\"\")+selector;else if(name)\nret.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\")\nif(value===undefined)\nreturn this[0]&&jQuery[type||\"attr\"](this[0],name);else{options={};options[name]=value;}\nreturn this.each(function(i){for(name in options)\njQuery.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)\nvalue=undefined;return this.attr(key,value,\"curCSS\");},text:function(text){if(typeof text!==\"object\"&&text!=null)\nreturn 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)\nret+=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)\nwrap.insertBefore(this[0]);wrap.map(function(){var elem=this;while(elem.firstChild)\nelem=elem.firstChild;return elem;}).append(this);}\nreturn 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)\nthis.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType==1)\nthis.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;}\nreturn jQuery.clean([html.replace(/ jQuery\\d+=\"(?:\\d+|null)\"/g,\"\").replace(/^\\s*/,\"\")])[0];}else\nreturn this.cloneNode(true);});if(events===true){var orig=this.find(\"*\").andSelf(),i=0;ret.find(\"*\").andSelf().each(function(){if(this.nodeName!==orig[i].nodeName)\nreturn;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);}}\ni++;});}\nreturn 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;}\ncur=cur.parentNode;closer++;}});},not:function(selector){if(typeof selector===\"string\")\nif(isSimple.test(selector))\nreturn this.pushStack(jQuery.multiFilter(selector,this,true),\"not\",selector);else\nselector=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'))\nreturn(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)\nreturn 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)\nreturn value;values.push(value);}}\nreturn values;}\nreturn(elem.value||\"\").replace(/\\r/g,\"\");}\nreturn undefined;}\nif(typeof value===\"number\")\nvalue+='';return this.each(function(){if(this.nodeType!=1)\nreturn;if(jQuery.isArray(value)&&/radio|checkbox/.test(this.type))\nthis.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)\nthis.selectedIndex=-1;}else\nthis.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)\nfor(var i=0,l=this.length;i<l;i++)\ncallback.call(root(this[i],first),this.length>1||i>0?fragment.cloneNode(true):fragment);if(scripts)\njQuery.each(scripts,evalScript);}\nreturn 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)\njQuery.ajax({url:elem.src,async:false,dataType:\"script\"});else\njQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||\"\");if(elem.parentNode)\nelem.parentNode.removeChild(elem);}\nfunction now(){return+new Date;}\njQuery.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;}\nif(typeof target!==\"object\"&&!jQuery.isFunction(target))\ntarget={};if(length==i){target=this;--i;}\nfor(;i<length;i++)\nif((options=arguments[i])!=null)\nfor(var name in options){var src=target[name],copy=options[name];if(target===copy)\ncontinue;if(deep&&copy&&typeof copy===\"object\"&&!copy.nodeType)\ntarget[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)\ntarget[name]=copy;}\nreturn 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)\nwindow.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)\nscript.appendChild(document.createTextNode(data));else\nscript.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)\nif(callback.apply(object[name],args)===false)\nbreak;}else\nfor(;i<length;)\nif(callback.apply(object[i++],args)===false)\nbreak;}else{if(length===undefined){for(name in object)\nif(callback.call(object[name],name,object[name])===false)\nbreak;}else\nfor(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}\nreturn object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))\nvalue=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))\nelem.className+=(elem.className?\" \":\"\")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)\nelem.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];}\ncallback.call(elem);for(var name in options)\nelem.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\")\nreturn;jQuery.each(which,function(){if(!extra)\nval-=parseFloat(jQuery.curCSS(elem,\"padding\"+this,true))||0;if(extra===\"margin\")\nval+=parseFloat(jQuery.curCSS(elem,\"margin\"+this,true))||0;else\nval-=parseFloat(jQuery.curCSS(elem,\"border\"+this+\"Width\",true))||0;});}\nif(elem.offsetWidth!==0)\ngetWH();else\njQuery.swap(elem,props,getWH);return Math.max(0,Math.round(val));}\nreturn 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;}\nif(name.match(/float/i))\nname=styleFloat;if(!force&&style&&style[name])\nret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))\nname=\"float\";name=name.replace(/([A-Z])/g,\"-$1\").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle)\nret=computedStyle.getPropertyValue(name);if(name==\"opacity\"&&ret==\"\")\nret=\"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;}}\nreturn ret;},clean:function(elems,context,fragment){context=context||document;if(typeof context.createElement===\"undefined\")\ncontext=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)\nreturn[context.createElement(match[1])];}\nvar ret=[],scripts=[],div=context.createElement(\"div\");jQuery.each(elems,function(i,elem){if(typeof elem===\"number\")\nelem+='';if(!elem)\nreturn;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]--)\ndiv=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)\nif(jQuery.nodeName(tbody[j],\"tbody\")&&!tbody[j].childNodes.length)\ntbody[j].parentNode.removeChild(tbody[j]);}\nif(!jQuery.support.leadingWhitespace&&/^\\s/.test(elem))\ndiv.insertBefore(context.createTextNode(elem.match(/^\\s*/)[0]),div.firstChild);elem=jQuery.makeArray(div.childNodes);}\nif(elem.nodeType)\nret.push(elem);else\nret=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)\nret.splice.apply(ret,[i+1,0].concat(jQuery.makeArray(ret[i].getElementsByTagName(\"script\"))));fragment.appendChild(ret[i]);}}\nreturn scripts;}\nreturn ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)\nreturn 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)\nelem.parentNode.selectedIndex;if(name in elem&&notxml&&!special){if(set){if(name==\"type\"&&jQuery.nodeName(elem,\"input\")&&elem.parentNode)\nthrow\"type property can't be changed\";elem[name]=value;}\nif(jQuery.nodeName(elem,\"form\")&&elem.getAttributeNode(name))\nreturn 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;}\nreturn elem[name];}\nif(!jQuery.support.style&&notxml&&name==\"style\")\nreturn jQuery.attr(elem.style,\"cssText\",value);if(set)\nelem.setAttribute(name,\"\"+value);var attr=!jQuery.support.hrefNormalized&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}\nif(!jQuery.support.opacity&&name==\"opacity\"){if(set){elem.zoom=1;elem.filter=(elem.filter||\"\").replace(/alpha\\([^)]*\\)/,\"\")+(parseInt(value)+''==\"NaN\"?\"\":\"alpha(opacity=\"+value*100+\")\");}\nreturn elem.filter&&elem.filter.indexOf(\"opacity=\")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':\"\";}\nname=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)\nelem[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)\nret[0]=array;else\nwhile(i)\nret[--i]=array[i];}\nreturn ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)\nif(array[i]===elem)\nreturn i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(!jQuery.support.getAll){while((elem=second[i++])!=null)\nif(elem.nodeType!=8)\nfirst[pos++]=elem;}else\nwhile((elem=second[i++])!=null)\nfirst[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;}\nreturn ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)\nif(!inv!=!callback(elems[i],i))\nret.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)\nret[ret.length]=value;}\nreturn 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\")\nret=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);}\nreturn this.pushStack(ret,name,selector);};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,\"\");if(this.nodeType==1)\nthis.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\")\nstate=!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)\nthis.parentNode.removeChild(this);}},empty:function(){jQuery(this).children().remove();while(this.firstChild)\nthis.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;}\nvar 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)\nid=elem[expando]=++uuid;if(name&&!jQuery.cache[id])\njQuery.cache[id]={};if(data!==undefined)\njQuery.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])\nbreak;if(!name)\njQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)\nelem.removeAttribute(expando);}\ndelete 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))\nq=jQuery.data(elem,type,jQuery.makeArray(data));else if(data)\nq.push(data);}\nreturn q;},dequeue:function(elem,type){var queue=jQuery.queue(elem,type),fn=queue.shift();if(!type||type===\"fx\")\nfn=queue[0];if(fn!==undefined)\nfn.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)\ndata=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else\nreturn 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\";}\nif(data===undefined)\nreturn jQuery.queue(this[0],type);return this.each(function(){var queue=jQuery.queue(this,type,data);if(type==\"fx\"&&queue.length==1)\nqueue[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)\nreturn[];if(!selector||typeof selector!==\"string\"){return results;}\nvar 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;}}\nif(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])\nselector+=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;}\nwhile(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative[cur]){cur=\"\";}else{pop=parts.pop();}\nif(pop==null){pop=context;}\nExpr.relative[cur](checkSet,pop,isXML(context));}}\nif(!checkSet){checkSet=set;}\nif(!checkSet){throw\"Syntax error, unrecognized expression: \"+(cur||selector);}\nif(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);}\nif(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);}}}}}\nreturn results;};Sizzle.matches=function(expr,set){return Sizzle(expr,null,null,set);};Sizzle.find=function(expr,context,isXML){var set,match;if(!expr){return[];}\nfor(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;}}}}\nif(!set){set=context.getElementsByTagName(\"*\");}\nreturn{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=[];}\nif(Expr.preFilter[type]){match=Expr.preFilter[type](match,curLoop,inplace,result,not,isXMLFilter);if(!match){anyFound=found=true;}else if(match===true){continue;}}\nif(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;}}}}\nif(found!==undefined){if(!inplace){curLoop=result;}\nexpr=expr.replace(Expr.match[type],\"\");if(!anyFound){return[];}\nbreak;}}}\nif(expr==old){if(anyFound==null){throw\"Syntax error, unrecognized expression: \"+expr;}else{break;}}\nold=expr;}\nreturn 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();}\nfor(var i=0,l=checkSet.length,elem;i<l;i++){if((elem=checkSet[i])){while((elem=elem.previousSibling)&&elem.nodeType!==1){}\ncheckSet[i]=isPartStrNotTag||elem&&elem.nodeName===part?elem||false:elem===part;}}\nif(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;}}\nif(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;}\ncheckFn(\"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;}\ncheckFn(\"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]);}}\nreturn 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;}\nfor(var i=0,elem;(elem=curLoop[i])!=null;i++){if(elem){if(not^(elem.className&&(\" \"+elem.className+\" \").indexOf(match)>=0)){if(!inplace)\nresult.push(elem);}else if(inplace){curLoop[i]=false;}}}\nreturn false;},ID:function(match){return match[1].replace(/\\\\/g,\"\");},TAG:function(match,curLoop){for(var i=0;curLoop[i]===false;i++){}\nreturn 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;}\nmatch[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];}\nif(match[2]===\"~=\"){match[4]=\" \"+match[4]+\" \";}\nreturn 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);}\nreturn false;}}else if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return true;}\nreturn 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;}}\nreturn 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;}\nif(type=='first')return true;node=elem;case'last':while(node=node.nextSibling){if(node.nodeType===1)return false;}\nreturn true;case'nth':var first=match[2],last=match[3];if(first==1&&last==0){return true;}\nvar 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;}}\nparent.sizcache=doneName;}\nvar 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);}\nvar makeArray=function(array,results){array=Array.prototype.slice.call(array);if(results){results.push.apply(results,array);return results;}\nreturn 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]);}}}\nreturn ret;};}\nvar 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;}\nreturn ret;};}else if(\"sourceIndex\"in document.documentElement){sortOrder=function(a,b){var ret=a.sourceIndex-b.sourceIndex;if(ret===0){hasDuplicate=true;}\nreturn 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;}\nreturn ret;};}\n(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;};}\nroot.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]);}}\nresults=tmp;}\nreturn results;};}\ndiv.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;}\nSizzle=function(query,context,extra,seed){context=context||document;if(!seed&&context.nodeType===9&&!isXML(context)){try{return makeArray(context.querySelectorAll(query),extra);}catch(e){}}\nreturn 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)\nreturn;div.lastChild.className=\"e\";if(div.getElementsByClassName(\"e\").length===1)\nreturn;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;}\nelem=elem[dir];var match=false;while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break;}\nif(elem.nodeType===1&&!isXML){elem.sizcache=doneName;elem.sizset=i;}\nif(elem.nodeName===cur){match=elem;break;}\nelem=elem[dir];}\ncheckSet[i]=match;}}}\nfunction 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;}\nelem=elem[dir];var match=false;while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break;}\nif(elem.nodeType===1){if(!isXML){elem.sizcache=doneName;elem.sizset=i;}\nif(typeof cur!==\"string\"){if(elem===cur){match=true;break;}}else if(Sizzle.filter(cur,[elem]).length>0){match=elem;break;}}\nelem=elem[dir];}\ncheckSet[i]=match;}}}\nvar 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,\"\");}\nselector=Expr.relative[selector]?selector+\"*\":selector;for(var i=0,l=root.length;i<l;i++){Sizzle(selector,root[i],tmpSet);}\nreturn 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+\")\";}\nreturn Sizzle.matches(expr,elems);};jQuery.dir=function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)\nmatched.push(cur);cur=cur[dir];}\nreturn matched;};jQuery.nth=function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])\nif(cur.nodeType==1&&++num==result)\nbreak;return cur;};jQuery.sibling=function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)\nr.push(n);}\nreturn r;};return;window.Sizzle=Sizzle;})();jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)\nreturn;if(elem.setInterval&&elem!=window)\nelem=window;if(!handler.guid)\nhandler.guid=this.guid++;if(data!==undefined){var fn=handler;handler=this.proxy(fn);handler.data=data;}\nvar 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])\njQuery.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)\nelem.addEventListener(type,handle,false);else if(elem.attachEvent)\nelem.attachEvent(\"on\"+type,handle);}}\nhandlers[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)\nreturn;var events=jQuery.data(elem,\"events\"),ret,index;if(events){if(types===undefined||(typeof types===\"string\"&&types.charAt(0)==\".\"))\nfor(var type in events)\nthis.remove(elem,type+(types||\"\"));else{if(types.type){handler=types.handler;types=types.type;}\njQuery.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)\ndelete events[type][handler.guid];else\nfor(var handle in events[type])\nif(namespace.test(events[type][handle].type))\ndelete events[type][handle];if(jQuery.event.specialAll[type])\njQuery.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)\nelem.removeEventListener(type,jQuery.data(elem,\"handle\"),false);else if(elem.detachEvent)\nelem.detachEvent(\"on\"+type,jQuery.data(elem,\"handle\"));}\nret=null;delete events[type];}}});}\nfor(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;}\nif(!elem){event.stopPropagation();if(this.global[type])\njQuery.each(jQuery.cache,function(){if(this.events&&this.events[type])\njQuery.event.trigger(event,data,this.handle.elem);});}\nif(!elem||elem.nodeType==3||elem.nodeType==8)\nreturn undefined;event.result=undefined;event.target=elem;data=jQuery.makeArray(data);data.unshift(event);}\nevent.currentTarget=elem;var handle=jQuery.data(elem,\"handle\");if(handle)\nhandle.apply(elem,data);if((!elem[type]||(jQuery.nodeName(elem,'a')&&type==\"click\"))&&elem[\"on\"+type]&&elem[\"on\"+type].apply(elem,data)===false)\nevent.result=false;if(!bubbling&&elem[type]&&!event.isDefaultPrevented()&&!(jQuery.nodeName(elem,'a')&&type==\"click\")){this.triggered=true;try{elem[type]();}catch(e){}}\nthis.triggered=false;if(!event.isPropagationStopped()){var parent=elem.parentNode||elem.ownerDocument;if(parent)\njQuery.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();}}\nif(event.isImmediatePropagationStopped())\nbreak;}}},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])\nreturn event;var originalEvent=event;event=jQuery.Event(originalEvent);for(var i=this.props.length,prop;i;){prop=this.props[--i];event[prop]=originalEvent[prop];}\nif(!event.target)\nevent.target=event.srcElement||document;if(event.target.nodeType==3)\nevent.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)\nevent.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);}\nif(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))\nevent.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)\nevent.metaKey=event.ctrlKey;if(!event.which&&event.button)\nevent.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))\nremove++;});if(remove<1)\njQuery.event.remove(this,namespaces[0],liveHandler);}}}}};jQuery.Event=function(src){if(!this.preventDefault)\nreturn new jQuery.Event(src);if(src&&src.type){this.originalEvent=src;this.type=src.type;}else\nthis.type=src;this.timeStamp=now();this[expando]=true;};function returnFalse(){return false;}\nfunction returnTrue(){return true;}\njQuery.Event.prototype={preventDefault:function(){this.isDefaultPrevented=returnTrue;var e=this.originalEvent;if(!e)\nreturn;if(e.preventDefault)\ne.preventDefault();e.returnValue=false;},stopPropagation:function(){this.isPropagationStopped=returnTrue;var e=this.originalEvent;if(!e)\nreturn;if(e.stopPropagation)\ne.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)\ntry{parent=parent.parentNode;}\ncatch(e){parent=this;}\nif(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)\njQuery.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)\nfn.call(document,jQuery);else\njQuery.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)\nelems.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)\nreturn(stop=false);});return stop;}\nfunction liveConvert(type,selector){return[\"live\",type,selector.replace(/\\./g,\"`\").replace(/ /g,\"|\")].join(\".\");}\njQuery.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;}\njQuery(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;}\njQuery.ready();})();}\njQuery.event.add(window,\"load\",jQuery.ready);}\njQuery.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)\nif(id!=1&&jQuery.cache[id].handle)\njQuery.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;}\njQuery.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){}\nroot.insertBefore(script,root.firstChild);if(window[id]){jQuery.support.scriptEval=true;delete window[id];}\nroot.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\");}\njQuery(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\")\nreturn this._load(url);var off=url.indexOf(\" \");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}\nvar type=\"GET\";if(params)\nif(jQuery.isFunction(params)){callback=params;params=null;}else if(typeof params===\"object\"){params=jQuery.param(params);type=\"POST\";}\nvar self=this;jQuery.ajax({url:url,type:type,dataType:\"html\",data:params,complete:function(res,status){if(status==\"success\"||status==\"notmodified\")\nself.html(selector?jQuery(\"<div/>\").append(res.responseText.replace(/<script(.|\\s)*?\\/script>/g,\"\")).find(selector):res.responseText);if(callback)\nself.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;}\nreturn 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={};}\nreturn 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\")\ns.data=jQuery.param(s.data);if(s.dataType==\"jsonp\"){if(type==\"GET\"){if(!s.url.match(jsre))\ns.url+=(s.url.match(/\\?/)?\"&\":\"?\")+(s.jsonp||\"callback\")+\"=?\";}else if(!s.data||!s.data.match(jsre))\ns.data=(s.data?s.data+\"&\":\"\")+(s.jsonp||\"callback\")+\"=?\";s.dataType=\"json\";}\nif(s.dataType==\"json\"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp=\"jsonp\"+jsc++;if(s.data)\ns.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){}\nif(head)\nhead.removeChild(script);};}\nif(s.dataType==\"script\"&&s.cache==null)\ns.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:\"\");}\nif(s.data&&type==\"GET\"){s.url+=(s.url.match(/\\?/)?\"&\":\"?\")+s.data;s.data=null;}\nif(s.global&&!jQuery.active++)\njQuery.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)\nscript.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);}};}\nhead.appendChild(script);return undefined;}\nvar requestDone=false;var xhr=s.xhr();if(s.username)\nxhr.open(type,s.url,s.async,s.username,s.password);else\nxhr.open(type,s.url,s.async);try{if(s.data)\nxhr.setRequestHeader(\"Content-Type\",s.contentType);if(s.ifModified)\nxhr.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){}\nif(s.beforeSend&&s.beforeSend(xhr,s)===false){if(s.global&&! --jQuery.active)\njQuery.event.trigger(\"ajaxStop\");xhr.abort();return false;}\nif(s.global)\njQuery.event.trigger(\"ajaxSend\",[xhr,s]);var onreadystatechange=function(isTimeout){if(xhr.readyState==0){if(ival){clearInterval(ival);ival=null;if(s.global&&! --jQuery.active)\njQuery.event.trigger(\"ajaxStop\");}}else if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout==\"timeout\")){requestDone=true;if(ival){clearInterval(ival);ival=null;}\nstatus=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\";}}\nif(status==\"success\"){var modRes;try{modRes=xhr.getResponseHeader(\"Last-Modified\");}catch(e){}\nif(s.ifModified&&modRes)\njQuery.lastModified[s.url]=modRes;if(!jsonp)\nsuccess();}else\njQuery.handleError(s,xhr,status);complete();if(isTimeout)\nxhr.abort();if(s.async)\nxhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)\nsetTimeout(function(){if(xhr&&!requestDone)\nonreadystatechange(\"timeout\");},s.timeout);}\ntry{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}\nif(!s.async)\nonreadystatechange();function success(){if(s.success)\ns.success(data,status);if(s.global)\njQuery.event.trigger(\"ajaxSuccess\",[xhr,s]);}\nfunction complete(){if(s.complete)\ns.complete(xhr,status);if(s.global)\njQuery.event.trigger(\"ajaxComplete\",[xhr,s]);if(s.global&&! --jQuery.active)\njQuery.event.trigger(\"ajaxStop\");}\nreturn xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)\njQuery.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){}\nreturn false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader(\"Last-Modified\");return xhr.status==304||xhrRes==jQuery.lastModified[url];}catch(e){}\nreturn 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\")\nthrow\"parsererror\";if(s&&s.dataFilter)\ndata=s.dataFilter(data,type);if(typeof data===\"string\"){if(type==\"script\")\njQuery.globalEval(data);if(type==\"json\")\ndata=window[\"eval\"](\"(\"+data+\")\");}\nreturn data;},param:function(a){var s=[];function add(key,value){s[s.length]=encodeURIComponent(key)+'='+encodeURIComponent(value);};if(jQuery.isArray(a)||a.jquery)\njQuery.each(a,function(){add(this.name,this.value);});else\nfor(var j in a)\nif(jQuery.isArray(a[j]))\njQuery.each(a[j],function(){add(j,this);});else\nadd(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;}\njQuery.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\")\ndisplay=\"block\";elem.remove();elemdisplay[tagName]=display;}\njQuery.data(this[i],\"olddisplay\",display);}}\nfor(var i=0,l=this.length;i<l;i++){this[i].style.display=jQuery.data(this[i],\"olddisplay\")||\"\";}\nreturn 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\")\njQuery.data(this[i],\"olddisplay\",jQuery.css(this[i],\"display\"));}\nfor(var i=0,l=this.length;i<l;i++){this[i].style.display=\"none\";}\nreturn 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)\nreturn opt.complete.call(this);if((p==\"height\"||p==\"width\")&&this.style){opt.display=jQuery.css(this,\"display\");opt.overflow=this.style.overflow;}}\nif(opt.overflow!=null)\nthis.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))\ne[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;}\nif(parts[1])\nend=((parts[1]==\"-=\"?-1:1)*end)+start;e.custom(start,end,unit);}else\ne.custom(start,val,\"\");}});return true;});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)\nthis.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)\nif(timers[i].elem==this){if(gotoEnd)\ntimers[i](true);timers.splice(i,1);}});if(!gotoEnd)\nthis.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)\njQuery(this).dequeue();if(jQuery.isFunction(opt.old))\nopt.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)\noptions.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)\nthis.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)\nthis.elem.style.display=\"block\";},cur:function(force){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))\nreturn 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);}\nt.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++)\nif(!timers[i]())\ntimers.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)\nif(this.options.curAnim[i]!==true)\ndone=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\")\nthis.elem.style.display=\"block\";}\nif(this.options.hide)\njQuery(this.elem).hide();if(this.options.hide||this.options.show)\nfor(var p in this.options.curAnim)\njQuery.attr(this.elem.style,p,this.options.orig[p]);this.options.complete.call(this.elem);}\nreturn 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();}\nreturn 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)\nfx.elem.style[fx.prop]=fx.now+fx.unit;else\nfx.elem[fx.prop]=fx.now;}}});if(document.documentElement[\"getBoundingClientRect\"])\njQuery.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\njQuery.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)))\ntop+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0;prevOffsetParent=offsetParent,offsetParent=elem.offsetParent;}\nif(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!==\"visible\")\ntop+=parseInt(computedStyle.borderTopWidth,10)||0,left+=parseInt(computedStyle.borderLeftWidth,10)||0;prevComputedStyle=computedStyle;}\nif(prevComputedStyle.position===\"relative\"||prevComputedStyle.position===\"static\")\ntop+=body.offsetTop,left+=body.offsetLeft;if(prevComputedStyle.position===\"fixed\")\ntop+=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)\ntop+=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};}\nreturn results;},offsetParent:function(){var offsetParent=this[0].offsetParent||document.body;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))\noffsetParent=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\");};});})();";
var mod_pagespeed_bJxedpbjSz = "eval(function(p,a,c,k,e,d){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--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[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}('m 6T={6U:\\'1.11\\'};h $34(U){c(U!=5v)};h $q(U){k(!$34(U))c R;k(U.2l)c\\'1h\\';m q=3k U;k(q==\\'1Z\\'&&U.6S){1u(U.3B){K 1:c\\'1h\\';K 3:c(/\\\\S/).29(U.4H)?\\'6R\\':\\'6P\\'}}k(q==\\'1Z\\'||q==\\'h\\'){1u(U.5M){K 1n:c\\'W\\';K 3P:c\\'3z\\';K 1y:c\\'4r\\'}k(3k U.F==\\'49\\'){k(U.1F)c\\'6Q\\';k(U.63)c\\'J\\'}}c q};h $2w(){m 2C={};G(m i=0;i<J.F;i++){G(m t 1g J[i]){m 3f=J[i][t];m 2O=2C[t];k(2O&&$q(3f)==\\'1Z\\'&&$q(2O)==\\'1Z\\')2C[t]=$2w(2O,3f);P 2C[t]=3f}}c 2C};m $L=h(){m O=J;k(!O[1])O=[7,O[0]];G(m t 1g O[1])O[0][t]=O[1][t];c O[0]};m $2m=h(){G(m i=0,l=J.F;i<l;i++){J[i].L=h(1a){G(m 1e 1g 1a){k(!7.15[1e])7.15[1e]=1a[1e];k(!7[1e])7[1e]=$2m.3p(1e)}}}};$2m.3p=h(1e){c h(I){c 7.15[1e].2u(I,1n.15.4C.1A(J,1))}};$2m(4u,1n,3E,4F);h $2X(U){c!!(U||U===0)};h $45(U,5A){c $34(U)?U:5A};h $3V(2b,2j){c 1X.70(1X.3V()*(2j-2b+1)+2b)};h $6Z(){c 18 6X().6Y()};h $58(2t){6O(2t);6N(2t);c 1b};m 2k=h(U){U=U||{};U.L=$L;c U};m 6D=18 2k(v);m 6E=18 2k(M);M.5L=M.20(\\'5L\\')[0];v.23=!!(M.5j);k(v.6C)v.1L=v[v.6B?\\'6z\\':\\'5x\\']=17;P k(M.4G&&!M.6A&&!6F.6G)v.2z=v[v.23?\\'6L\\':\\'6M\\']=17;P k(M.6K!=1b)v.4n=17;v.6J=v.2z;6H.L=$L;k(3k 2y==\\'5v\\'){m 2y=h(){};k(v.2z)M.4W(\"6I\");2y.15=(v.2z)?v[\"[[72.15]]\"]:{}}2y.15.2l=h(){};k(v.5x)3w{M.73(\"7n\",R,17)}3y(e){};m 1y=h(1K){m 2G=h(){c(J[0]!==1b&&7.2n&&$q(7.2n)==\\'h\\')?7.2n.2u(7,J):7};$L(2G,7);2G.15=1K;2G.5M=1y;c 2G};1y.3q=h(){};1y.15={L:h(1K){m 3j=18 7(1b);G(m t 1g 1K){m 61=3j[t];3j[t]=1y.5Z(61,1K[t])}c 18 1y(3j)},7l:h(){G(m i=0,l=J.F;i<l;i++)$L(7.15,J[i])}};1y.5Z=h(1Y,1j){k(1Y&&1Y!=1j){m q=$q(1j);k(q!=$q(1Y))c 1j;1u(q){K\\'h\\':m 3T=h(){7.1T=J.63.1T;c 1j.2u(7,J)};3T.1T=1Y;c 3T;K\\'1Z\\':c $2w(1Y,1j)}}c 1j};1n.L({3l:h(B,I){G(m i=0,j=7.F;i<j;i++)B.1A(I,7[i],i,7)},1E:h(B,I){m 2g=[];G(m i=0,j=7.F;i<j;i++){k(B.1A(I,7[i],i,7))2g.12(7[i])}c 2g},1N:h(B,I){m 2g=[];G(m i=0,j=7.F;i<j;i++)2g[i]=B.1A(I,7[i],i,7);c 2g},2Z:h(B,I){G(m i=0,j=7.F;i<j;i++){k(!B.1A(I,7[i],i,7))c R}c 17},7k:h(B,I){G(m i=0,j=7.F;i<j;i++){k(B.1A(I,7[i],i,7))c 17}c R},2p:h(1F,1t){m 2e=7.F;G(m i=(1t<0)?1X.2j(0,2e+1t):1t||0;i<2e;i++){k(7[i]===1F)c i}c-1},5T:h(1w,F){1w=1w||0;k(1w<0)1w=7.F+1w;F=F||(7.F-1w);m 3U=[];G(m i=0;i<F;i++)3U[i]=7[1w++];c 3U},2I:h(1F){m i=0;m 2e=7.F;60(i<2e){k(7[i]===1F){7.2W(i,1);2e--}P{i++}}c 7},T:h(1F,1t){c 7.2p(1F,1t)!=-1},7q:h(1d){m U={},F=1X.2b(7.F,1d.F);G(m i=0;i<F;i++)U[1d[i]]=7[i];c U},L:h(W){G(m i=0,j=W.F;i<j;i++)7.12(W[i]);c 7},2w:h(W){G(m i=0,l=W.F;i<l;i++)7.5O(W[i]);c 7},5O:h(1F){k(!7.T(1F))7.12(1F);c 7},7t:h(){c 7[$3V(0,7.F-1)]||1b},5V:h(){c 7[7.F-1]||1b}});1n.15.1C=1n.15.3l;1n.1C=1n.3l;h $A(W){c 1n.5T(W)};h $1C(1W,B,I){k(1W&&3k 1W.F==\\'49\\'&&$q(1W)!=\\'1Z\\'){1n.3l(1W,B,I)}P{G(m 1l 1g 1W)B.1A(I||1W,1W[1l],1l)}};1n.15.29=1n.15.T;3E.L({29:h(3m,65){c(($q(3m)==\\'1Q\\')?18 3P(3m,65):3m).29(7)},2Y:h(){c 2x(7,10)},4y:h(){c 3Y(7)},48:h(){c 7.1V(/-\\\\D/g,h(1I){c 1I.3W(1).4B()})},5u:h(){c 7.1V(/\\\\w[A-Z]/g,h(1I){c(1I.3W(0)+\\'-\\'+1I.3W(1).3v())})},5k:h(){c 7.1V(/\\\\b[a-z]/g,h(1I){c 1I.4B()})},4l:h(){c 7.1V(/^\\\\s+|\\\\s+$/g,\\'\\')},3O:h(){c 7.1V(/\\\\s{2,}/g,\\' \\').4l()},2Q:h(W){m 1z=7.1I(/\\\\d{1,3}/g);c(1z)?1z.2Q(W):R},3R:h(W){m 26=7.1I(/^#?(\\\\w{1,2})(\\\\w{1,2})(\\\\w{1,2})$/);c(26)?26.4C(1).3R(W):R},T:h(1Q,s){c(s)?(s+7+s).2p(s+1Q+s)>-1:7.2p(1Q)>-1},7i:h(){c 7.1V(/([.*+?^${}()|[\\\\]\\\\/\\\\\\\\])/g,\\'\\\\\\\\$1\\')}});1n.L({2Q:h(W){k(7.F<3)c R;k(7.F==4&&7[3]==0&&!W)c\\'7h\\';m 26=[];G(m i=0;i<3;i++){m 2f=(7[i]-0).78(16);26.12((2f.F==1)?\\'0\\'+2f:2f)}c W?26:\\'#\\'+26.1M(\\'\\')},3R:h(W){k(7.F!=3)c R;m 1z=[];G(m i=0;i<3;i++){1z.12(2x((7[i].F==1)?7[i]+7[i]:7[i],16))}c W?1z:\\'1z(\\'+1z.1M(\\',\\')+\\')\\'}});4u.L({1D:h(1c){m B=7;1c=$2w({\\'I\\':B,\\'r\\':R,\\'J\\':1b,\\'1H\\':R,\\'2r\\':R,\\'3b\\':R},1c);k($2X(1c.J)&&$q(1c.J)!=\\'W\\')1c.J=[1c.J];c h(r){m O;k(1c.r){r=r||v.r;O=[(1c.r===17)?r:18 1c.r(r)];k(1c.J)O.L(1c.J)}P O=1c.J||J;m 1O=h(){c B.2u($45(1c.I,B),O)};k(1c.1H)c 79(1O,1c.1H);k(1c.2r)c 77(1O,1c.2r);k(1c.3b)3w{c 1O()}3y(76){c R};c 1O()}},74:h(O,I){c 7.1D({\\'J\\':O,\\'I\\':I})},3b:h(O,I){c 7.1D({\\'J\\':O,\\'I\\':I,\\'3b\\':17})()},I:h(I,O){c 7.1D({\\'I\\':I,\\'J\\':O})},7a:h(I,O){c 7.1D({\\'I\\':I,\\'r\\':17,\\'J\\':O})},1H:h(1H,I,O){c 7.1D({\\'1H\\':1H,\\'I\\':I,\\'J\\':O})()},2r:h(4N,I,O){c 7.1D({\\'2r\\':4N,\\'I\\':I,\\'J\\':O})()}});4F.L({2Y:h(){c 2x(7)},4y:h(){c 3Y(7)},7b:h(2b,2j){c 1X.2b(2j,1X.2j(2b,7))},5i:h(2v){2v=1X.7f(10,2v||0);c 1X.5i(7*2v)/2v},7e:h(B){G(m i=0;i<7;i++)B(i)}});m u=18 1y({2n:h(o,1a){k($q(o)==\\'1Q\\'){k(v.1L&&1a&&(1a.1l||1a.q)){m 1l=(1a.1l)?\\' 1l=\"\\'+1a.1l+\\'\"\\':\\'\\';m q=(1a.q)?\\' q=\"\\'+1a.q+\\'\"\\':\\'\\';4t 1a.1l;4t 1a.q;o=\\'<\\'+o+1l+q+\\'>\\'}o=M.4W(o)}o=$(o);c(!1a||!o)?o:o.4Q(1a)}});m 1k=18 1y({2n:h(C){c(C)?$L(C,7):7}});1k.L=h(1a){G(m 1e 1g 1a){7.15[1e]=1a[1e];7[1e]=$2m.3p(1e)}};h $(o){k(!o)c 1b;k(o.2l)c 1o.2q(o);k([v,M].T(o))c o;m q=$q(o);k(q==\\'1Q\\'){o=M.3r(o);q=(o)?\\'1h\\':R}k(q!=\\'1h\\')c 1b;k(o.2l)c 1o.2q(o);k([\\'1Z\\',\\'7c\\'].T(o.2S.3v()))c o;$L(o,u.15);o.2l=h(){};c 1o.2q(o)};M.3a=M.20;h $$(){m C=[];G(m i=0,j=J.F;i<j;i++){m 19=J[i];1u($q(19)){K\\'1h\\':C.12(19);K\\'7d\\':1f;K R:1f;K\\'1Q\\':19=M.3a(19,17);3M:C.L(19)}}c $$.2E(C)};$$.2E=h(W){m C=[];G(m i=0,l=W.F;i<l;i++){k(W[i].$3o)66;m 1h=$(W[i]);k(1h&&!1h.$3o){1h.$3o=17;C.12(1h)}}G(m n=0,d=C.F;n<d;n++)C[n].$3o=1b;c 18 1k(C)};1k.4D=h(t){c h(){m O=J;m Q=[];m C=17;G(m i=0,j=7.F,1O;i<j;i++){1O=7[i][t].2u(7[i],O);k($q(1O)!=\\'1h\\')C=R;Q.12(1O)};c(C)?$$.2E(Q):Q}};u.L=h(1K){G(m t 1g 1K){2y.15[t]=1K[t];u.15[t]=1K[t];u[t]=$2m.3p(t);m 4L=(1n.15[t])?t+\\'1k\\':t;1k.15[4L]=1k.4D(t)}};u.L({4Q:h(1a){G(m 1e 1g 1a){m 2D=1a[1e];1u(1e){K\\'6j\\':7.5Q(2D);1f;K\\'N\\':k(7.4g)7.4g(2D);1f;K\\'1K\\':7.4V(2D);1f;3M:7.36(1e,2D)}}c 7},2i:h(o,5S){o=$(o);1u(5S){K\\'64\\':o.1J.3L(7,o);1f;K\\'5w\\':m 2A=o.5Y();k(!2A)o.1J.3N(7);P o.1J.3L(7,2A);1f;K\\'3Z\\':m 3K=o.4c;k(3K){o.3L(7,3K);1f}3M:o.3N(7)}c 7},6i:h(o){c 7.2i(o,\\'64\\')},6p:h(o){c 7.2i(o,\\'5w\\')},6v:h(o){c 7.2i(o,\\'4Y\\')},6w:h(o){c 7.2i(o,\\'3Z\\')},6g:h(){m C=[];$1C(J,h(5t){C=C.3A(5t)});$$(C).2i(7);c 7},2I:h(){c 7.1J.5p(7)},6t:h(5J){m o=$(7.6q(5J!==R));k(!o.$N)c o;o.$N={};G(m q 1g 7.$N)o.$N[q]={\\'1d\\':$A(7.$N[q].1d),\\'2a\\':$A(7.$N[q].2a)};c o.2U()},6r:h(o){o=$(o);7.1J.6s(o,7);c o},52:h(1P){7.3N(M.6b(1P));c 7},3X:h(Y){c 7.Y.T(Y,\\' \\')},5U:h(Y){k(!7.3X(Y))7.Y=(7.Y+\\' \\'+Y).3O();c 7},5W:h(Y){7.Y=7.Y.1V(18 3P(\\'(^|\\\\\\\\s)\\'+Y+\\'(?:\\\\\\\\s|$)\\'),\\'$1\\').3O();c 7},6d:h(Y){c 7.3X(Y)?7.5W(Y):7.5U(Y)},5P:h(t,V){1u(t){K\\'1s\\':c 7.5q(3Y(V));K\\'7M\\':t=(v.1L)?\\'8P\\':\\'8Q\\'}t=t.48();1u($q(V)){K\\'49\\':k(![\\'8N\\',\\'5E\\'].T(t))V+=\\'5l\\';1f;K\\'W\\':V=\\'1z(\\'+V.1M(\\',\\')+\\')\\'}7.14[t]=V;c 7},5Q:h(24){1u($q(24)){K\\'1Z\\':u.2L(7,\\'5P\\',24);1f;K\\'1Q\\':7.14.47=24}c 7},5q:h(1s){k(1s==0){k(7.14.3s!=\"5B\")7.14.3s=\"5B\"}P{k(7.14.3s!=\"5G\")7.14.3s=\"5G\"}k(!7.2P||!7.2P.8M)7.14.5E=1;k(v.1L)7.14.1E=(1s==1)?\\'\\':\"8R(1s=\"+1s*8S+\")\";7.14.1s=7.$1U.1s=1s;c 7},28:h(t){t=t.48();m X=7.14[t];k(!$2X(X)){k(t==\\'1s\\')c 7.$1U.1s;X=[];G(m 14 1g u.2o){k(t==14){u.2o[14].1C(h(s){m 14=7.28(s);X.12(2x(14)?14:\\'5g\\')},7);k(t==\\'22\\'){m 2Z=X.2Z(h(2f){c(2f==X[0])});c(2Z)?X[0]:R}c X.1M(\\' \\')}}k(t.T(\\'22\\')){k(u.2o.22.T(t)){c[\\'5h\\',\\'8W\\',\\'8V\\'].1N(h(p){c 7.28(t+p)},7).1M(\\' \\')}P k(u.5n.T(t)){c[\\'5c\\',\\'5d\\',\\'5f\\',\\'4S\\'].1N(h(p){c 7.28(\\'22\\'+p+t.1V(\\'22\\',\\'\\'))},7).1M(\\' \\')}}k(M.5s)X=M.5s.8T(7,1b).8U(t.5u());P k(7.2P)X=7.2P[t]}k(v.1L)X=u.4T(t,X,7);k(X&&t.29(/4a/i)&&X.T(\\'1z\\')){c X.3I(\\'1z\\').2W(1,4).1N(h(4a){c 4a.2Q()}).1M(\\' \\')}c X},8I:h(){c u.3G(7,\\'28\\',J)},2B:h(2N,1w){2N+=\\'8y\\';m o=(1w)?7[1w]:7[2N];60(o&&$q(o)!=\\'1h\\')o=o[2N];c $(o)},8z:h(){c 7.2B(\\'1Y\\')},5Y:h(){c 7.2B(\\'2A\\')},8x:h(){c 7.2B(\\'2A\\',\\'4c\\')},5V:h(){c 7.2B(\\'1Y\\',\\'8v\\')},8A:h(){c $(7.1J)},8B:h(){c $$(7.4G)},4s:h(o){c!!$A(7.20(\\'*\\')).T(o)},3c:h(t){m 1R=u.30[t];k(1R)c 7[1R];m 3J=u.4z[t]||0;k(!v.1L||3J)c 7.8G(t,3J);m 4b=7.90[t];c(4b)?4b.4H:1b},8F:h(t){m 1R=u.30[t];k(1R)7[1R]=\\'\\';P 7.8E(t);c 7},8C:h(){c u.3G(7,\\'3c\\',J)},36:h(t,V){m 1R=u.30[t];k(1R)7[1R]=V;P 7.8D(t,V);c 7},4V:h(24){c u.2L(7,\\'36\\',24)},4U:h(){7.56=$A(J).1M(\\'\\');c 7},8Z:h(1P){m 1G=7.2H();k([\\'14\\',\\'2s\\'].T(1G)){k(v.1L){k(1G==\\'14\\')7.55.47=1P;P k(1G==\\'2s\\')7.36(\\'1P\\',1P);c 7}P{7.5p(7.4c);c 7.52(1P)}}7[$34(7.41)?\\'41\\':\\'4Z\\']=1P;c 7},9a:h(){m 1G=7.2H();k([\\'14\\',\\'2s\\'].T(1G)){k(v.1L){k(1G==\\'14\\')c 7.55.47;P k(1G==\\'2s\\')c 7.3c(\\'1P\\')}P{c 7.56}}c($45(7.41,7.4Z))},2H:h(){c 7.2S.3v()},3q:h(){1o.3e(7.20(\\'*\\'));c 7.4U(\\'\\')}});u.4T=h(t,X,1h){k($2X(2x(X)))c X;k([\\'96\\',\\'42\\'].T(t)){m 2a=(t==\\'42\\')?[\\'5C\\',\\'5r\\']:[\\'3Z\\',\\'4Y\\'];m 43=0;2a.1C(h(V){43+=1h.28(\\'22-\\'+V+\\'-42\\').2Y()+1h.28(\\'4d-\\'+V).2Y()});c 1h[\\'93\\'+t.5k()]-43+\\'5l\\'}P k(t.29(/22(.+)5h|5a|4d/)){c\\'5g\\'}c X};u.2o={\\'22\\':[],\\'4d\\':[],\\'5a\\':[]};[\\'5c\\',\\'5d\\',\\'5f\\',\\'4S\\'].1C(h(5e){G(m 14 1g u.2o)u.2o[14].12(14+5e)});u.5n=[\\'97\\',\\'9b\\',\\'8H\\'];u.3G=h(o,2c,1d){m X={};$1C(1d,h(1v){X[1v]=o[2c](1v)});c X};u.2L=h(o,2c,3H){G(m 1v 1g 3H)o[2c](1v,3H[1v]);c o};u.30=18 2k({\\'4r\\':\\'Y\\',\\'G\\':\\'8r\\',\\'7R\\':\\'7Q\\',\\'7P\\':\\'7N\\',\\'7O\\':\\'7S\\',\\'7T\\':\\'7Y\\',\\'7X\\':\\'7W\\',\\'7U\\':\\'7V\\',\\'8s\\':\\'7L\\',\\'V\\':\\'V\\',\\'4M\\':\\'4M\\',\\'4P\\':\\'4P\\',\\'4O\\':\\'4O\\',\\'4x\\':\\'4x\\'});u.4z={\\'7C\\':2,\\'3n\\':2};u.1B={33:{25:h(q,B){k(7.4k)7.4k(q,B,R);P 7.7D(\\'5o\\'+q,B);c 7},5b:h(q,B){k(7.4E)7.4E(q,B,R);P 7.7B(\\'5o\\'+q,B);c 7}}};v.L(u.1B.33);M.L(u.1B.33);u.L(u.1B.33);m 1o={C:[],2q:h(o){k(!o.$1U){1o.C.12(o);o.$1U={\\'1s\\':1}}c o},3e:h(C){G(m i=0,j=C.F,o;i<j;i++){k(!(o=C[i])||!o.$1U)66;k(o.$N)o.2F(\\'3e\\').2U();G(m p 1g o.$1U)o.$1U[p]=1b;G(m d 1g u.15)o[d]=1b;1o.C[1o.C.2p(o)]=1b;o.2l=o.$1U=o=1b}1o.C.2I(1b)},3q:h(){1o.2q(v);1o.2q(M);1o.3e(1o.C)}};v.25(\\'5K\\',h(){v.25(\\'4h\\',1o.3q);k(v.1L)v.25(\\'4h\\',7z)});m 1r=18 1y({2n:h(r){k(r&&r.$67)c r;7.$67=17;r=r||v.r;7.r=r;7.q=r.q;7.2h=r.2h||r.7E;k(7.2h.3B==3)7.2h=7.2h.1J;7.7F=r.7K;7.7J=r.7I;7.7G=r.7H;7.7Z=r.80;k([\\'4j\\',\\'2T\\'].T(7.q)){7.8j=(r.5N)?r.5N/8i:-(r.8h||0)/3}P k(7.q.T(\\'1v\\')){7.3t=r.5F||r.8f;G(m 1l 1g 1r.1d){k(1r.1d[1l]==7.3t){7.1v=1l;1f}}k(7.q==\\'5z\\'){m 3u=7.3t-8g;k(3u>0&&3u<13)7.1v=\\'f\\'+3u}7.1v=7.1v||3E.8l(7.3t).3v()}P k(7.q.29(/(4J|8p|8o)/)){7.8m={\\'x\\':r.3x||r.5H+M.5I.8n,\\'y\\':r.3C||r.5D+M.5I.8e};7.8d={\\'x\\':r.3x?r.3x-v.85:r.5H,\\'y\\':r.3C?r.3C-v.84:r.5D};7.83=(r.5F==3)||(r.81==2);1u(7.q){K\\'4f\\':7.1i=r.1i||r.82;1f;K\\'4p\\':7.1i=r.1i||r.86}7.5X()}c 7},87:h(){c 7.3g().3h()},3g:h(){k(7.r.3g)7.r.3g();P 7.r.8c=17;c 7},3h:h(){k(7.r.3h)7.r.3h();P 7.r.8a=R;c 7}});1r.2M={1i:h(){k(7.1i&&7.1i.3B==3)7.1i=7.1i.1J},5y:h(){3w{1r.2M.1i.1A(7)}3y(e){7.1i=7.2h}}};1r.15.5X=(v.4n)?1r.2M.5y:1r.2M.1i;1r.1d=18 2k({\\'89\\':13,\\'88\\':38,\\'8b\\':40,\\'5C\\':37,\\'5r\\':39,\\'8q\\':27,\\'8k\\':32,\\'7y\\':8,\\'7A\\':9,\\'4t\\':46});u.1B.21={3i:h(q,B){7.$N=7.$N||{};7.$N[q]=7.$N[q]||{\\'1d\\':[],\\'2a\\':[]};k(7.$N[q].1d.T(B))c 7;7.$N[q].1d.12(B);m 2V=q;m 1m=u.21[q];k(1m){k(1m.4e)1m.4e.1A(7,B);k(1m.1N)B=1m.1N;k(1m.q)2V=1m.q}k(!7.4k)B=B.1D({\\'I\\':7,\\'r\\':17});7.$N[q].2a.12(B);c(u.4q.T(2V))?7.25(2V,B):7},5m:h(q,B){k(!7.$N||!7.$N[q])c 7;m 35=7.$N[q].1d.2p(B);k(35==-1)c 7;m 1v=7.$N[q].1d.2W(35,1)[0];m V=7.$N[q].2a.2W(35,1)[0];m 1m=u.21[q];k(1m){k(1m.2I)1m.2I.1A(7,B);k(1m.q)q=1m.q}c(u.4q.T(q))?7.5b(q,V):7},4g:h(24){c u.2L(7,\\'3i\\',24)},2U:h(q){k(!7.$N)c 7;k(!q){G(m 31 1g 7.$N)7.2U(31);7.$N=1b}P k(7.$N[q]){7.$N[q].1d.1C(h(B){7.5m(q,B)},7);7.$N[q]=1b}c 7},2F:h(q,O,1H){k(7.$N&&7.$N[q]){7.$N[q].1d.1C(h(B){B.1D({\\'I\\':7,\\'1H\\':1H,\\'J\\':O})()},7)}c 7},4X:h(1t,q){k(!1t.$N)c 7;k(!q){G(m 31 1g 1t.$N)7.4X(1t,31)}P k(1t.$N[q]){1t.$N[q].1d.1C(h(B){7.3i(q,B)},7)}c 7}};v.L(u.1B.21);M.L(u.1B.21);u.L(u.1B.21);u.21=18 2k({\\'57\\':{q:\\'4f\\',1N:h(r){r=18 1r(r);k(r.1i!=7&&!7.4s(r.1i))7.2F(\\'57\\',r)}},\\'53\\':{q:\\'4p\\',1N:h(r){r=18 1r(r);k(r.1i!=7&&!7.4s(r.1i))7.2F(\\'53\\',r)}},\\'2T\\':{q:(v.4n)?\\'4j\\':\\'2T\\'}});u.4q=[\\'4J\\',\\'8u\\',\\'8t\\',\\'8w\\',\\'2T\\',\\'4j\\',\\'4f\\',\\'4p\\',\\'7x\\',\\'5z\\',\\'8J\\',\\'8Y\\',\\'4R\\',\\'4h\\',\\'5K\\',\\'8O\\',\\'7g\\',\\'6e\\',\\'69\\',\\'6c\\',\\'6x\\',\\'6h\\',\\'6n\\',\\'6m\\',\\'6l\\',\\'6f\\',\\'6a\\'];4u.L({7w:h(I,O){c 7.1D({\\'I\\':I,\\'J\\':O,\\'r\\':1r})}});1k.L({75:h(1G){c 18 1k(7.1E(h(o){c(u.2H(o)==1G)}))},4w:h(Y,1p){m C=7.1E(h(o){c(o.Y&&o.Y.T(Y,\\' \\'))});c(1p)?C:18 1k(C)},4K:h(2d,1p){m C=7.1E(h(o){c(o.2d==2d)});c(1p)?C:18 1k(C)},59:h(1l,4o,V,1p){m C=7.1E(h(o){m 1j=u.3c(o,1l);k(!1j)c R;k(!4o)c 17;1u(4o){K\\'=\\':c(1j==V);K\\'*=\\':c(1j.T(V));K\\'^=\\':c(1j.62(0,V.F)==V);K\\'$=\\':c(1j.62(1j.F-V.F)==V);K\\'!=\\':c(1j!=V);K\\'~=\\':c 1j.T(V,\\' \\')}c R});c(1p)?C:18 1k(C)}});h $E(19,1E){c($(1E)||M).5R(19)};h $7r(19,1E){c($(1E)||M).3a(19)};$$.1S={\\'3z\\':/^(\\\\w*|\\\\*)(?:#([\\\\w-]+)|\\\\.([\\\\w-]+))?(?:\\\\[(\\\\w+)(?:([!*^$]?=)[\"\\']?([^\"\\'\\\\]]*)[\"\\']?)?])?$/,\\'23\\':{3D:h(Q,1x,H,i){m 1q=[1x.7p?\\'4i:\\':\\'\\',H[1]];k(H[2])1q.12(\\'[@2d=\"\\',H[2],\\'\"]\\');k(H[3])1q.12(\\'[T(3A(\" \", @4r, \" \"), \" \\',H[3],\\' \")]\\');k(H[4]){k(H[5]&&H[6]){1u(H[5]){K\\'*=\\':1q.12(\\'[T(@\\',H[4],\\', \"\\',H[6],\\'\")]\\');1f;K\\'^=\\':1q.12(\\'[7m-7o(@\\',H[4],\\', \"\\',H[6],\\'\")]\\');1f;K\\'$=\\':1q.12(\\'[71(@\\',H[4],\\', 1Q-F(@\\',H[4],\\') - \\',H[6].F,\\' + 1) = \"\\',H[6],\\'\"]\\');1f;K\\'=\\':1q.12(\\'[@\\',H[4],\\'=\"\\',H[6],\\'\"]\\');1f;K\\'!=\\':1q.12(\\'[@\\',H[4],\\'!=\"\\',H[6],\\'\"]\\')}}P{1q.12(\\'[@\\',H[4],\\']\\')}}Q.12(1q.1M(\\'\\'));c Q},3F:h(Q,1x,1p){m C=[];m 23=M.5j(\\'.//\\'+Q.1M(\\'//\\'),1x,$$.1S.54,6V.6W,1b);G(m i=0,j=23.7j;i<j;i++)C.12(23.7u(i));c(1p)?C:18 1k(C.1N($))}},\\'4A\\':{3D:h(Q,1x,H,i){k(i==0){k(H[2]){m o=1x.3r(H[2]);k(!o||((H[1]!=\\'*\\')&&(u.2H(o)!=H[1])))c R;Q=[o]}P{Q=$A(1x.20(H[1]))}}P{Q=$$.1S.20(Q,H[1]);k(H[2])Q=1k.4K(Q,H[2],17)}k(H[3])Q=1k.4w(Q,H[3],17);k(H[4])Q=1k.59(Q,H[4],H[5],H[6],17);c Q},3F:h(Q,1x,1p){c(1p)?Q:$$.2E(Q)}},54:h(51){c(51==\\'4i\\')?\\'95://98.99.92/94/4i\\':R},20:h(1x,2S){m 4m=[];G(m i=0,j=1x.F;i<j;i++)4m.L(1x[i].20(2S));c 4m}};$$.1S.2c=(v.23)?\\'23\\':\\'4A\\';u.1B.44={2K:h(19,1p){m Q=[];19=19.4l().3I(\\' \\');G(m i=0,j=19.F;i<j;i++){m 4v=19[i];m H=4v.1I($$.1S.3z);k(!H)1f;H[1]=H[1]||\\'*\\';m 1q=$$.1S[$$.1S.2c].3D(Q,7,H,i);k(!1q)1f;Q=1q}c $$.1S[$$.1S.2c].3F(Q,7,1p)},5R:h(19){c $(7.2K(19,17)[0]||R)},3a:h(19,1p){m C=[];19=19.3I(\\',\\');G(m i=0,j=19.F;i<j;i++)C=C.3A(7.2K(19[i],17));c(1p)?C:$$.2E(C)}};u.L({3r:h(2d){m o=M.3r(2d);k(!o)c R;G(m 1T=o.1J;1T!=7;1T=1T.1J){k(!1T)c R}c o},91:h(Y){c 7.2K(\\'.\\'+Y)}});M.L(u.1B.44);u.L(u.1B.44);u.21.3S={4e:h(B){k(v.2R){B.1A(7);c}m 2J=h(){k(v.2R)c;v.2R=17;v.2t=$58(v.2t);7.2F(\\'3S\\')}.I(7);k(M.3d&&v.2z){v.2t=h(){k([\\'2R\\',\\'4I\\'].T(M.3d))2J()}.2r(50)}P k(M.3d&&v.1L){k(!$(\\'3Q\\')){m 3n=(v.8X.8L==\\'8K:\\')?\\'://0\\':\\'6u:6k(0)\\';M.6o(\\'<2s 2d=\"3Q\" 68 3n=\"\\'+3n+\\'\"><\\\\/2s>\\');$(\\'3Q\\').6y=h(){k(7.3d==\\'4I\\')2J()}}}P{v.25(\"4R\",2J);M.25(\"7s\",2J)}}};v.7v=h(B){c 7.3i(\\'3S\\',B)};',62,570,'|||||||this|||||return|||||function|||if||var||el||type|event||property|Element|window||||||fn|elements|||length|for|param|bind|arguments|case|extend|document|events|args|else|items|false||contains|obj|value|array|result|className||||push||style|prototype||true|new|selector|props|null|options|keys|prop|break|in|element|relatedTarget|current|Elements|name|custom|Array|Garbage|nocash|temp|Event|opacity|from|switch|key|start|context|Class|rgb|call|Methods|each|create|filter|item|tag|delay|match|parentNode|properties|ie|join|map|returns|text|string|index|shared|parent|tmp|replace|iterable|Math|previous|object|getElementsByTagName|Events|border|xpath|source|addListener|hex||getStyle|test|values|min|method|id|len|bit|results|target|inject|max|Abstract|htmlElement|native|initialize|Styles|indexOf|collect|periodical|script|timer|apply|precision|merge|parseInt|HTMLElement|webkit|next|walk|mix|val|unique|fireEvent|klass|getTag|remove|domReady|getElements|setMany|fix|brother|mp|currentStyle|rgbToHex|loaded|tagName|mousewheel|removeEvents|realType|splice|chk|toInt|every|Properties|evType||Listeners|defined|pos|setProperty||||getElementsBySelector|attempt|getProperty|readyState|trash|ap|stopPropagation|preventDefault|addEvent|proto|typeof|forEach|regex|src|included|generic|empty|getElementById|visibility|code|fKey|toLowerCase|try|pageX|catch|regexp|concat|nodeType|pageY|getParam|String|getItems|getMany|pairs|split|flag|first|insertBefore|default|appendChild|clean|RegExp|ie_ready|hexToRgb|domready|merged|newArray|random|charAt|hasClass|parseFloat|top||innerText|width|size|Dom|pick||cssText|camelCase|number|color|node|firstChild|padding|add|mouseover|addEvents|unload|xhtml|DOMMouseScroll|addEventListener|trim|found|gecko|operator|mouseout|NativeEvents|class|hasChild|delete|Function|sel|filterByClass|selected|toFloat|PropertiesIFlag|normal|toUpperCase|slice|Multi|removeEventListener|Number|childNodes|nodeValue|complete|click|filterById|elementsProperty|disabled|interval|multiple|checked|set|load|Left|fixStyle|setHTML|setProperties|createElement|cloneEvents|bottom|textContent||prefix|appendText|mouseleave|resolver|styleSheet|innerHTML|mouseenter|clear|filterByAttribute|margin|removeListener|Top|Right|direction|Bottom|0px|Width|round|evaluate|capitalize|px|removeEvent|borderShort|on|removeChild|setOpacity|right|defaultView|argument|hyphenate|undefined|after|ie6|relatedTargetGecko|keydown|picked|hidden|left|clientY|zoom|which|visible|clientX|documentElement|contents|beforeunload|head|constructor|wheelDelta|include|setStyle|setStyles|getElement|where|copy|addClass|getLast|removeClass|fixRelatedTarget|getNext|Merge|while|pp|substr|callee|before|params|continue|extended|defer|blur|scroll|createTextNode|change|toggleClass|focus|contextmenu|adopt|reset|injectBefore|styles|void|abort|error|select|write|injectAfter|cloneNode|replaceWith|replaceChild|clone|javascript|injectInside|injectTop|submit|onreadystatechange|ie7|all|XMLHttpRequest|ActiveXObject|Window|Document|navigator|taintEnabled|Object|iframe|khtml|getBoxObjectFor|webkit420|webkit419|clearInterval|clearTimeout|whitespace|collection|textnode|nodeName|MooTools|version|XPathResult|UNORDERED_NODE_SNAPSHOT_TYPE|Date|getTime|time|floor|substring|DOMElement|execCommand|pass|filterByTag|err|setInterval|toString|setTimeout|bindAsEventListener|limit|embed|boolean|times|pow|move|transparent|escapeRegExp|snapshotLength|some|implement|starts|BackgroundImageCache|with|namespaceURI|associate|ES|DOMContentLoaded|getRandom|snapshotItem|onDomReady|bindWithEvent|mousemove|backspace|CollectGarbage|tab|detachEvent|href|attachEvent|srcElement|shift|alt|altKey|ctrlKey|control|shiftKey|frameBorder|float|rowSpan|accesskey|rowspan|colSpan|colspan|accessKey|tabindex|readonly|readOnly|maxLength|maxlength|tabIndex|meta|metaKey|button|fromElement|rightClick|pageYOffset|pageXOffset|toElement|stop|up|enter|returnValue|down|cancelBubble|client|scrollTop|keyCode|111|detail|120|wheel|space|fromCharCode|page|scrollLeft|menu|mouse|esc|htmlFor|frameborder|mouseup|dblclick|lastChild|mousedown|getFirst|Sibling|getPrevious|getParent|getChildren|getProperties|setAttribute|removeAttribute|removeProperty|getAttribute|borderColor|getStyles|keypress|https|protocol|hasLayout|zIndex|resize|styleFloat|cssFloat|alpha|100|getComputedStyle|getPropertyValue|Color|Style|location|keyup|setText|attributes|getElementsByClassName|org|offset|1999|http|height|borderWidth|www|w3|getText|borderStyle'.split('|'),0,{}))\nwindow.addEvent('domready',function(){$$('a.postlink').each(function(r){var link=r.href;r.addEvent('click',function(e){e=new Event(e);e.stop();window.open(link,\"phpBBpostLink\");});});});";
var mod_pagespeed_aomT2I5Hir = "var snowStorm=null;function SnowStorm(){var imagePath='images/snow/';var flakesMax=16;var flakesMaxActive=32;var vMaxX=8;var vMaxY=4;var usePNG=true;var flakeBottom=300\nvar snowStick=false;var snowCollect=false;var targetElement=null;var followMouse=true;var flakeTypes=6;var flakeWidth=30;var flakeHeight=30;var zIndex=0;var flakeLeftOffset=0;var flakeRightOffset=0;var addEvent=function(o,evtName,evtHandler){typeof(attachEvent)=='undefined'?o.addEventListener(evtName,evtHandler,false):o.attachEvent('on'+evtName,evtHandler);}\nvar removeEvent=function(o,evtName,evtHandler){typeof(attachEvent)=='undefined'?o.removeEventListener(evtName,evtHandler,false):o.detachEvent('on'+evtName,evtHandler);}\nvar classContains=function(o,cStr){return(typeof(o.className)!='undefined'?o.className.indexOf(cStr)+1:false);}\nvar s=this;var storm=this;this.timers=[];this.flakes=[];this.disabled=false;this.terrain=[];this.active=false;var isIE=navigator.userAgent.match(/msie/i);var isIE6=navigator.userAgent.match(/msie 6/i);var isOldIE=(isIE&&(isIE6||navigator.userAgent.match(/msie 5/i)));var isWin9X=navigator.appVersion.match(/windows 98/i);var isiPhone=navigator.userAgent.match(/iphone/i);var isBackCompatIE=(isIE&&document.compatMode=='BackCompat');var isOpera=navigator.userAgent.match(/opera/i);if(isOpera)isIE=false;var noFixed=(isBackCompatIE||isIE6||isiPhone);var screenX=null;var screenX2=null;var screenY=null;var scrollY=null;var vRndX=null;var vRndY=null;var windOffset=1;var windMultiplier=2;var pngSupported=(!isIE||(isIE&&!isIE6&&!isOldIE));var docFrag=document.createDocumentFragment();this.oControl=null;if(flakeLeftOffset==null)flakeLeftOffset=0;if(flakeRightOffset==null)flakeRightOffset=0;function rnd(n,min){if(isNaN(min))min=0;return(Math.random()*n)+min;}\nthis.randomizeWind=function(){vRndX=plusMinus(rnd(vMaxX,0.2));vRndY=rnd(vMaxY,0.2);if(this.flakes){for(var i=0;i<this.flakes.length;i++){if(this.flakes[i].active)this.flakes[i].setVelocities();}}}\nfunction plusMinus(n){return(parseInt(rnd(2))==1?n*-1:n);}\nthis.scrollHandler=function(){scrollY=(flakeBottom?0:parseInt(window.scrollY||document.documentElement.scrollTop||document.body.scrollTop));if(isNaN(scrollY))scrollY=0;if(!flakeBottom&&s.flakes){for(var i=0;i<s.flakes.length;i++){if(s.flakes[i].active==0)s.flakes[i].stick();}}}\nthis.resizeHandler=function(){if(window.innerWidth||window.innerHeight){screenX=window.innerWidth-(!isIE?16:2)-flakeRightOffset;screenY=(flakeBottom?flakeBottom:window.innerHeight);}else{screenX=(document.documentElement.clientWidth||document.body.clientWidth||document.body.scrollWidth)-(!isIE?8:0)-flakeRightOffset;screenY=flakeBottom?flakeBottom:(document.documentElement.clientHeight||document.body.clientHeight||document.body.scrollHeight);}\nscreenX2=parseInt(screenX/2);}\nthis.resizeHandlerAlt=function(){screenX=targetElement.offsetLeft+targetElement.offsetWidth-flakeRightOffset;screenY=flakeBottom?flakeBottom:targetElement.offsetTop+targetElement.offsetHeight;screenX2=parseInt(screenX/2);}\nthis.freeze=function(){if(!s.disabled){s.disabled=1;}else{return false;}\nfor(var i=0;i<s.timers.length;i++){clearInterval(s.timers[i]);}}\nthis.resume=function(){if(s.disabled){s.disabled=0;}else{return false;}\ns.timerInit();}\nthis.toggleSnow=function(){if(!s.flakes.length){s.start();s.setControlActive(true);}else{s.active=!s.active;if(s.active){s.show();s.resume();s.setControlActive(true);}else{s.stop();s.freeze();s.setControlActive(false);}}}\nthis.stop=function(){this.freeze();for(var i=this.flakes.length;i--;){this.flakes[i].o.style.display='none';}\nremoveEvent(window,'scroll',s.scrollHandler);removeEvent(window,'resize',s.resizeHandler);if(!isIE){removeEvent(window,'blur',s.freeze);removeEvent(window,'focus',s.resume);}}\nthis.show=function(){for(var i=this.flakes.length;i--;){this.flakes[i].o.style.display='block';}}\nthis.SnowFlake=function(parent,type,x,y){var s=this;var storm=parent;this.type=type;this.x=x||parseInt(rnd(screenX-20));this.y=(!isNaN(y)?y:-rnd(screenY)-12);this.vX=null;this.vY=null;this.vAmpTypes=[2.0,1.0,1.25,1.0,1.5,1.75];this.vAmp=this.vAmpTypes[this.type];this.active=1;this.o=document.createElement('img');this.o.style.position='absolute';this.o.style.width=flakeWidth+'px';this.o.style.height=flakeHeight+'px';this.o.style.fontSize='1px';this.o.style.zIndex=zIndex;this.o.src=imagePath+this.type+(pngSupported&&usePNG?'.png':'.gif');docFrag.appendChild(this.o);this.refresh=function(){s.o.style.left=s.x+'px';s.o.style.top=s.y+'px';}\nthis.stick=function(){if(noFixed||(targetElement!=document.documentElement&&targetElement!=document.body)){s.o.style.top=(screenY+scrollY-flakeHeight-storm.terrain[Math.floor(s.x)])+'px';}else{s.o.style.display='none';s.o.style.top='auto';s.o.style.bottom='0px';s.o.style.position='fixed';s.o.style.display='block';}}\nthis.vCheck=function(){if(s.vX>=0&&s.vX<0.2){s.vX=0.2;}else if(s.vX<0&&s.vX>-0.2){s.vX=-0.2;}\nif(s.vY>=0&&s.vY<0.2){s.vY=0.2;}}\nthis.move=function(){var vX=s.vX*windOffset;s.x+=vX;s.y+=(s.vY*s.vAmp);if(vX>=0&&(s.x>=screenX||screenX-s.x<(flakeWidth+1))){s.x=0;}else if(vX<0&&s.x-flakeLeftOffset<0-flakeWidth){s.x=screenX-flakeWidth-1;}\ns.refresh();var yDiff=screenY+scrollY-s.y-storm.terrain[Math.floor(s.x)];if(yDiff<flakeHeight){s.active=0;if(snowCollect&&snowStick){var height=[0.75,1.5,0.75];for(var i=0;i<2;i++){storm.terrain[Math.floor(s.x)+i+2]+=height[i];}}\ns.o.style.left=(s.x/screenX*100)+'%';if(!flakeBottom){if(snowStick){s.stick();}else{s.recycle();}}}}\nthis.animate=function(){s.move();}\nthis.setVelocities=function(){s.vX=vRndX+rnd(vMaxX*0.12,0.1);s.vY=vRndY+rnd(vMaxY*0.12,0.1);}\nthis.recycle=function(){s.o.style.display='none';s.o.style.position='absolute';s.o.style.bottom='auto';s.setVelocities();s.vCheck();s.x=parseInt(rnd(screenX-flakeWidth-20));s.y=parseInt(rnd(screenY)*-1)-flakeHeight;s.o.style.left=s.x+'px';s.o.style.top=s.y+'px';s.o.style.display='block';s.active=1;}\nthis.recycle();this.refresh();}\nthis.snow=function(){var active=0;var used=0;var waiting=0;for(var i=s.flakes.length;i--;){if(s.flakes[i].active==1){s.flakes[i].move();active++;}else if(s.flakes[i].active==0){used++;}else{waiting++;}}\nif(snowCollect&&!waiting){s.createSnow(flakesMaxActive,true);}\nif(active<flakesMaxActive){with(s.flakes[parseInt(rnd(s.flakes.length))]){if(!snowCollect&&active==0){recycle();}else if(active==-1){active=1;}}}}\nthis.mouseMove=function(e){if(!followMouse)return true;var x=parseInt(e.clientX);if(x<screenX2){windOffset=-windMultiplier+(x/screenX2*windMultiplier);}else{x-=screenX2;windOffset=(x/screenX2)*windMultiplier;}}\nthis.createSnow=function(limit,allowInactive){for(var i=0;i<limit;i++){s.flakes[s.flakes.length]=new s.SnowFlake(s,parseInt(rnd(flakeTypes)));if(allowInactive||i>flakesMaxActive)s.flakes[s.flakes.length-1].active=-1;}\ntargetElement.appendChild(docFrag);}\nthis.timerInit=function(){s.timers=(!isWin9X?[setInterval(s.snow,20)]:[setInterval(s.snow,75),setInterval(s.snow,25)]);}\nthis.init=function(){for(var i=0;i<2048;i++){s.terrain[i]=0;}\ns.randomizeWind();s.createSnow(snowCollect?flakesMaxActive:flakesMaxActive*2);addEvent(window,'resize',s.resizeHandler);addEvent(window,'scroll',s.scrollHandler);if(!isIE){addEvent(window,'blur',s.freeze);addEvent(window,'focus',s.resume);}\ns.resizeHandler();s.scrollHandler();if(followMouse){addEvent(document,'mousemove',s.mouseMove);}\ns.timerInit();}\nvar didInit=false;this.start=function(bFromOnLoad){if(!didInit){didInit=true;}else if(bFromOnLoad){return true;}\nif(typeof targetElement=='string'){targetElement=document.getElementById(targetElement);if(!targetElement)throw new Error('Snowstorm: Unable to get targetElement');}\nif(!targetElement){targetElement=(!isIE?(document.documentElement?document.documentElement:document.body):document.body);}\nif(targetElement!=document.documentElement&&targetElement!=document.body)s.resizeHandler=s.resizeHandlerAlt;s.resizeHandler();if(screenX&&screenY&&!s.disabled){s.init();s.active=true;}}\nif(document.addEventListener){document.addEventListener('DOMContentLoaded',function(){s.start(true)},false);window.addEventListener('load',function(){s.start(true)},false);}else{addEvent(window,'load',function(){s.start(true)});}}\nsnowStorm=new SnowStorm();";
var mod_pagespeed_TjaBUazJqf = "if(!hs){var hs={lang:{cssDirection:'ltr',loadingText:'Загружается...',loadingTitle:'Нажмите для отмены',focusTitle:'Нажмите чтобы поместить на передний план',fullExpandTitle:'Развернуть до оригинального размера',fullExpandText:'Оригинальный размер',creditsText:'Использует <i>Highslide JS</i>',creditsTitle:'Перейти на домашнюю страницу Highslide JS',previousText:'Предыдущее',previousTitle:'Предыдущее (стрелка влево)',nextText:'Следующее',nextTitle:'Следующее (стрелка вправо)',moveTitle:'Переместить',moveText:'Переместить',closeText:'Закрыть',closeTitle:'Закрыть (esc)',resizeTitle:'Изменить размер',playText:'Слайдшоу',playTitle:'Начать слайдшоу (пробел)',pauseText:'Пауза',pauseTitle:'Приостановить слайдшоу (пробел)',number:'Изображение %1 из %2',restoreTitle:'Нажмите чтобы закрыть изображение, нажмите и перетащите для изменения местоположения. Для просмотра изображений используйте стрелки.'},graphicsDir:'highslide/graphics/',expandCursor:'zoomin.cur',restoreCursor:'zoomout.cur',expandDuration:250,restoreDuration:250,marginLeft:15,marginRight:15,marginTop:15,marginBottom:15,zIndexCounter:1001,loadingOpacity:0.75,allowMultipleInstances:true,numberOfImagesToPreload:5,outlineWhileAnimating:2,outlineStartOffset:3,padToMinWidth:false,fullExpandPosition:'bottom right',fullExpandOpacity:1,showCredits:true,creditsHref:'http://highslide.com/',creditsTarget:'_self',enableKeyListener:true,openerTagNames:['a','area'],transitions:[],transitionDuration:250,dimmingOpacity:0,dimmingDuration:50,allowWidthReduction:false,allowHeightReduction:true,preserveContent:true,objectLoadTime:'before',cacheAjax:true,anchor:'auto',align:'auto',targetX:null,targetY:null,dragByHeading:true,minWidth:200,minHeight:200,allowSizeReduction:true,outlineType:'drop-shadow',skin:{controls:'<div class=\"highslide-controls\"><ul>'+'<li class=\"highslide-previous\">'+'<a href=\"#\" title=\"{hs.lang.previousTitle}\">'+'<span>{hs.lang.previousText}</span></a>'+'</li>'+'<li class=\"highslide-play\">'+'<a href=\"#\" title=\"{hs.lang.playTitle}\">'+'<span>{hs.lang.playText}</span></a>'+'</li>'+'<li class=\"highslide-pause\">'+'<a href=\"#\" title=\"{hs.lang.pauseTitle}\">'+'<span>{hs.lang.pauseText}</span></a>'+'</li>'+'<li class=\"highslide-next\">'+'<a href=\"#\" title=\"{hs.lang.nextTitle}\">'+'<span>{hs.lang.nextText}</span></a>'+'</li>'+'<li class=\"highslide-move\">'+'<a href=\"#\" title=\"{hs.lang.moveTitle}\">'+'<span>{hs.lang.moveText}</span></a>'+'</li>'+'<li class=\"highslide-full-expand\">'+'<a href=\"#\" title=\"{hs.lang.fullExpandTitle}\">'+'<span>{hs.lang.fullExpandText}</span></a>'+'</li>'+'<li class=\"highslide-close\">'+'<a href=\"#\" title=\"{hs.lang.closeTitle}\" >'+'<span>{hs.lang.closeText}</span></a>'+'</li>'+'</ul></div>',contentWrapper:'<div class=\"highslide-header\"><ul>'+'<li class=\"highslide-previous\">'+'<a href=\"#\" title=\"{hs.lang.previousTitle}\" onclick=\"return hs.previous(this)\">'+'<span>{hs.lang.previousText}</span></a>'+'</li>'+'<li class=\"highslide-next\">'+'<a href=\"#\" title=\"{hs.lang.nextTitle}\" onclick=\"return hs.next(this)\">'+'<span>{hs.lang.nextText}</span></a>'+'</li>'+'<li class=\"highslide-move\">'+'<a href=\"#\" title=\"{hs.lang.moveTitle}\" onclick=\"return false\">'+'<span>{hs.lang.moveText}</span></a>'+'</li>'+'<li class=\"highslide-close\">'+'<a href=\"#\" title=\"{hs.lang.closeTitle}\" onclick=\"return hs.close(this)\">'+'<span>{hs.lang.closeText}</span></a>'+'</li>'+'</ul></div>'+'<div class=\"highslide-body\"></div>'+'<div class=\"highslide-footer\"><div>'+'<span class=\"highslide-resize\" title=\"{hs.lang.resizeTitle}\"><span></span></span>'+'</div></div>'},preloadTheseImages:[],continuePreloading:true,expanders:[],overrides:['allowSizeReduction','useBox','anchor','align','targetX','targetY','outlineType','outlineWhileAnimating','captionId','captionText','captionEval','captionOverlay','headingId','headingText','headingEval','headingOverlay','creditsPosition','dragByHeading','autoplay','numberPosition','transitions','dimmingOpacity','width','height','contentId','allowWidthReduction','allowHeightReduction','preserveContent','maincontentId','maincontentText','maincontentEval','objectType','cacheAjax','objectWidth','objectHeight','objectLoadTime','swfOptions','wrapperClassName','minWidth','minHeight','maxWidth','maxHeight','slideshowGroup','easing','easingClose','fadeInOut','src'],overlays:[],idCounter:0,oPos:{x:['leftpanel','left','center','right','rightpanel'],y:['above','top','middle','bottom','below']},mouse:{},headingOverlay:{},captionOverlay:{},swfOptions:{flashvars:{},params:{},attributes:{}},timers:[],slideshows:[],pendingOutlines:{},sleeping:[],preloadTheseAjax:[],cacheBindings:[],cachedGets:{},clones:{},onReady:[],uaVersion:/Trident\\/4\\.0/.test(navigator.userAgent)?8:parseFloat((navigator.userAgent.toLowerCase().match(/.+(?:rv|it|ra|ie)[\\/: ]([\\d.]+)/)||[0,'0'])[1]),ie:(document.all&&!window.opera),safari:/Safari/.test(navigator.userAgent),geckoMac:/Macintosh.+rv:1\\.[0-8].+Gecko/.test(navigator.userAgent),$:function(id){if(id)return document.getElementById(id);},push:function(arr,val){arr[arr.length]=val;},createElement:function(tag,attribs,styles,parent,nopad){var el=document.createElement(tag);if(attribs)hs.extend(el,attribs);if(nopad)hs.setStyles(el,{padding:0,border:'none',margin:0});if(styles)hs.setStyles(el,styles);if(parent)parent.appendChild(el);return el;},extend:function(el,attribs){for(var x in attribs)el[x]=attribs[x];return el;},setStyles:function(el,styles){for(var x in styles){if(hs.ie&&x=='opacity'){if(styles[x]>0.99)el.style.removeAttribute('filter');else el.style.filter='alpha(opacity='+(styles[x]*100)+')';}\nelse el.style[x]=styles[x];}},animate:function(el,prop,opt){var start,end,unit;if(typeof opt!='object'||opt===null){var args=arguments;opt={duration:args[2],easing:args[3],complete:args[4]};}\nif(typeof opt.duration!='number')opt.duration=250;opt.easing=Math[opt.easing]||Math.easeInQuad;opt.curAnim=hs.extend({},prop);for(var name in prop){var e=new hs.fx(el,opt,name);start=parseFloat(hs.css(el,name))||0;end=parseFloat(prop[name]);unit=name!='opacity'?'px':'';e.custom(start,end,unit);}},css:function(el,prop){if(document.defaultView){return document.defaultView.getComputedStyle(el,null).getPropertyValue(prop);}else{if(prop=='opacity')prop='filter';var val=el.currentStyle[prop.replace(/\\-(\\w)/g,function(a,b){return b.toUpperCase();})];if(prop=='filter')\nval=val.replace(/alpha\\(opacity=([0-9]+)\\)/,function(a,b){return b/100});return val===''?1:val;}},getPageSize:function(){var d=document,w=window,iebody=d.compatMode&&d.compatMode!='BackCompat'?d.documentElement:d.body;var width=hs.ie?iebody.clientWidth:(d.documentElement.clientWidth||self.innerWidth),height=hs.ie?iebody.clientHeight:self.innerHeight;hs.page={width:width,height:height,scrollLeft:hs.ie?iebody.scrollLeft:pageXOffset,scrollTop:hs.ie?iebody.scrollTop:pageYOffset}},getPosition:function(el){if(/area/i.test(el.tagName)){var imgs=document.getElementsByTagName('img');for(var i=0;i<imgs.length;i++){var u=imgs[i].useMap;if(u&&u.replace(/^.*?#/,'')==el.parentNode.name){el=imgs[i];break;}}}\nvar p={x:el.offsetLeft,y:el.offsetTop};while(el.offsetParent){el=el.offsetParent;p.x+=el.offsetLeft;p.y+=el.offsetTop;if(el!=document.body&&el!=document.documentElement){p.x-=el.scrollLeft;p.y-=el.scrollTop;}}\nreturn p;},expand:function(a,params,custom,type){if(!a)a=hs.createElement('a',null,{display:'none'},hs.container);if(typeof a.getParams=='function')return params;if(type=='html'){for(var i=0;i<hs.sleeping.length;i++){if(hs.sleeping[i]&&hs.sleeping[i].a==a){hs.sleeping[i].awake();hs.sleeping[i]=null;return false;}}\nhs.hasHtmlExpanders=true;}\ntry{new hs.Expander(a,params,custom,type);return false;}catch(e){return true;}},htmlExpand:function(a,params,custom){return hs.expand(a,params,custom,'html');},getSelfRendered:function(){return hs.createElement('div',{className:'highslide-html-content',innerHTML:hs.replaceLang(hs.skin.contentWrapper)});},getElementByClass:function(el,tagName,className){var els=el.getElementsByTagName(tagName);for(var i=0;i<els.length;i++){if((new RegExp(className)).test(els[i].className)){return els[i];}}\nreturn null;},replaceLang:function(s){s=s.replace(/\\s/g,' ');var re=/{hs\\.lang\\.([^}]+)\\}/g,matches=s.match(re),lang;if(matches)for(var i=0;i<matches.length;i++){lang=matches[i].replace(re,\"$1\");if(typeof hs.lang[lang]!='undefined')s=s.replace(matches[i],hs.lang[lang]);}\nreturn s;},setClickEvents:function(){var els=document.getElementsByTagName('a');for(var i=0;i<els.length;i++){var type=hs.isUnobtrusiveAnchor(els[i]);if(type&&!els[i].hsHasSetClick){(function(){var t=type;if(hs.fireEvent(hs,'onSetClickEvent',{element:els[i],type:t})){els[i].onclick=(type=='image')?function(){return hs.expand(this)}:function(){return hs.htmlExpand(this,{objectType:t});};}})();els[i].hsHasSetClick=true;}}\nhs.getAnchors();},isUnobtrusiveAnchor:function(el){if(el.rel=='highslide')return'image';else if(el.rel=='highslide-ajax')return'ajax';else if(el.rel=='highslide-iframe')return'iframe';else if(el.rel=='highslide-swf')return'swf';},getCacheBinding:function(a){for(var i=0;i<hs.cacheBindings.length;i++){if(hs.cacheBindings[i][0]==a){var c=hs.cacheBindings[i][1];hs.cacheBindings[i][1]=c.cloneNode(1);return c;}}\nreturn null;},preloadAjax:function(e){var arr=hs.getAnchors();for(var i=0;i<arr.htmls.length;i++){var a=arr.htmls[i];if(hs.getParam(a,'objectType')=='ajax'&&hs.getParam(a,'cacheAjax'))\nhs.push(hs.preloadTheseAjax,a);}\nhs.preloadAjaxElement(0);},preloadAjaxElement:function(i){if(!hs.preloadTheseAjax[i])return;var a=hs.preloadTheseAjax[i];var cache=hs.getNode(hs.getParam(a,'contentId'));if(!cache)cache=hs.getSelfRendered();var ajax=new hs.Ajax(a,cache,1);ajax.onError=function(){};ajax.onLoad=function(){hs.push(hs.cacheBindings,[a,cache]);hs.preloadAjaxElement(i+1);};ajax.run();},focusTopmost:function(){var topZ=0,topmostKey=-1,expanders=hs.expanders,exp,zIndex;for(var i=0;i<expanders.length;i++){exp=expanders[i];if(exp){zIndex=exp.wrapper.style.zIndex;if(zIndex&&zIndex>topZ){topZ=zIndex;topmostKey=i;}}}\nif(topmostKey==-1)hs.focusKey=-1;else expanders[topmostKey].focus();},getParam:function(a,param){a.getParams=a.onclick;var p=a.getParams?a.getParams():null;a.getParams=null;return(p&&typeof p[param]!='undefined')?p[param]:(typeof hs[param]!='undefined'?hs[param]:null);},getSrc:function(a){var src=hs.getParam(a,'src');if(src)return src;return a.href;},getNode:function(id){var node=hs.$(id),clone=hs.clones[id],a={};if(!node&&!clone)return null;if(!clone){clone=node.cloneNode(true);clone.id='';hs.clones[id]=clone;return node;}else{return clone.cloneNode(true);}},discardElement:function(d){if(d)hs.garbageBin.appendChild(d);hs.garbageBin.innerHTML='';},dim:function(exp){if(!hs.dimmer){hs.dimmer=hs.createElement('div',{className:'highslide-dimming highslide-viewport-size',owner:'',onclick:function(){if(hs.fireEvent(hs,'onDimmerClick'))\nhs.close();}},{visibility:'visible',opacity:0},hs.container,true);}\nhs.dimmer.style.display='';hs.dimmer.owner+='|'+exp.key;if(hs.geckoMac&&hs.dimmingGeckoFix)\nhs.setStyles(hs.dimmer,{background:'url('+hs.graphicsDir+'geckodimmer.png)',opacity:1});else\nhs.animate(hs.dimmer,{opacity:exp.dimmingOpacity},hs.dimmingDuration);},undim:function(key){if(!hs.dimmer)return;if(typeof key!='undefined')hs.dimmer.owner=hs.dimmer.owner.replace('|'+key,'');if((typeof key!='undefined'&&hs.dimmer.owner!='')||(hs.upcoming&&hs.getParam(hs.upcoming,'dimmingOpacity')))return;if(hs.geckoMac&&hs.dimmingGeckoFix)hs.dimmer.style.display='none';else hs.animate(hs.dimmer,{opacity:0},hs.dimmingDuration,null,function(){hs.dimmer.style.display='none';});},transit:function(adj,exp){var last=exp=exp||hs.getExpander();if(hs.upcoming)return false;else hs.last=last;try{hs.upcoming=adj;adj.onclick();}catch(e){hs.last=hs.upcoming=null;}\ntry{if(!adj||exp.transitions[1]!='crossfade')\nexp.close();}catch(e){}\nreturn false;},previousOrNext:function(el,op){var exp=hs.getExpander(el);if(exp)return hs.transit(exp.getAdjacentAnchor(op),exp);else return false;},previous:function(el){return hs.previousOrNext(el,-1);},next:function(el){return hs.previousOrNext(el,1);},keyHandler:function(e){if(!e)e=window.event;if(!e.target)e.target=e.srcElement;if(typeof e.target.form!='undefined')return true;if(!hs.fireEvent(hs,'onKeyDown',e))return true;var exp=hs.getExpander();var op=null;switch(e.keyCode){case 70:if(exp)exp.doFullExpand();return true;case 32:op=2;break;case 34:case 39:case 40:op=1;break;case 8:case 33:case 37:case 38:op=-1;break;case 27:case 13:op=0;}\nif(op!==null){if(op!=2)hs.removeEventListener(document,window.opera?'keypress':'keydown',hs.keyHandler);if(!hs.enableKeyListener)return true;if(e.preventDefault)e.preventDefault();else e.returnValue=false;if(exp){if(op==0){exp.close();}else if(op==2){if(exp.slideshow)exp.slideshow.hitSpace();}else{if(exp.slideshow)exp.slideshow.pause();hs.previousOrNext(exp.key,op);}\nreturn false;}}\nreturn true;},registerOverlay:function(overlay){hs.push(hs.overlays,hs.extend(overlay,{hsId:'hsId'+hs.idCounter++}));},addSlideshow:function(options){var sg=options.slideshowGroup;if(typeof sg=='object'){for(var i=0;i<sg.length;i++){var o={};for(var x in options)o[x]=options[x];o.slideshowGroup=sg[i];hs.push(hs.slideshows,o);}}else{hs.push(hs.slideshows,options);}},getWrapperKey:function(element,expOnly){var el,re=/^highslide-wrapper-([0-9]+)$/;el=element;while(el.parentNode){if(el.hsKey!==undefined)return el.hsKey;if(el.id&&re.test(el.id))return el.id.replace(re,\"$1\");el=el.parentNode;}\nif(!expOnly){el=element;while(el.parentNode){if(el.tagName&&hs.isHsAnchor(el)){for(var key=0;key<hs.expanders.length;key++){var exp=hs.expanders[key];if(exp&&exp.a==el)return key;}}\nel=el.parentNode;}}\nreturn null;},getExpander:function(el,expOnly){if(typeof el=='undefined')return hs.expanders[hs.focusKey]||null;if(typeof el=='number')return hs.expanders[el]||null;if(typeof el=='string')el=hs.$(el);return hs.expanders[hs.getWrapperKey(el,expOnly)]||null;},isHsAnchor:function(a){return(a.onclick&&a.onclick.toString().replace(/\\s/g,' ').match(/hs.(htmlE|e)xpand/));},reOrder:function(){for(var i=0;i<hs.expanders.length;i++)\nif(hs.expanders[i]&&hs.expanders[i].isExpanded)hs.focusTopmost();},fireEvent:function(obj,evt,args){return obj&&obj[evt]?(obj[evt](obj,args)!==false):true;},mouseClickHandler:function(e)\n{if(!e)e=window.event;if(e.button>1)return true;if(!e.target)e.target=e.srcElement;var el=e.target;while(el.parentNode&&!(/highslide-(image|move|html|resize)/.test(el.className)))\n{el=el.parentNode;}\nvar exp=hs.getExpander(el);if(exp&&(exp.isClosing||!exp.isExpanded))return true;if(exp&&e.type=='mousedown'){if(e.target.form)return true;var match=el.className.match(/highslide-(image|move|resize)/);if(match){hs.dragArgs={exp:exp,type:match[1],left:exp.x.pos,width:exp.x.size,top:exp.y.pos,height:exp.y.size,clickX:e.clientX,clickY:e.clientY};hs.addEventListener(document,'mousemove',hs.dragHandler);if(e.preventDefault)e.preventDefault();if(/highslide-(image|html)-blur/.test(exp.content.className)){exp.focus();hs.hasFocused=true;}\nreturn false;}\nelse if(/highslide-html/.test(el.className)&&hs.focusKey!=exp.key){exp.focus();exp.doShowHide('hidden');}}else if(e.type=='mouseup'){hs.removeEventListener(document,'mousemove',hs.dragHandler);if(hs.dragArgs){if(hs.styleRestoreCursor&&hs.dragArgs.type=='image')\nhs.dragArgs.exp.content.style.cursor=hs.styleRestoreCursor;var hasDragged=hs.dragArgs.hasDragged;if(!hasDragged&&!hs.hasFocused&&!/(move|resize)/.test(hs.dragArgs.type)){if(hs.fireEvent(exp,'onImageClick'))\nexp.close();}\nelse if(hasDragged||(!hasDragged&&hs.hasHtmlExpanders)){hs.dragArgs.exp.doShowHide('hidden');}\nif(hs.dragArgs.exp.releaseMask)\nhs.dragArgs.exp.releaseMask.style.display='none';if(hasDragged)hs.fireEvent(hs.dragArgs.exp,'onDrop',hs.dragArgs);hs.hasFocused=false;hs.dragArgs=null;}else if(/highslide-image-blur/.test(el.className)){el.style.cursor=hs.styleRestoreCursor;}}\nreturn false;},dragHandler:function(e)\n{if(!hs.dragArgs)return true;if(!e)e=window.event;var a=hs.dragArgs,exp=a.exp;if(exp.iframe){if(!exp.releaseMask)exp.releaseMask=hs.createElement('div',null,{position:'absolute',width:exp.x.size+'px',height:exp.y.size+'px',left:exp.x.cb+'px',top:exp.y.cb+'px',zIndex:4,background:(hs.ie?'white':'none'),opacity:.01},exp.wrapper,true);if(exp.releaseMask.style.display=='none')\nexp.releaseMask.style.display='';}\na.dX=e.clientX-a.clickX;a.dY=e.clientY-a.clickY;var distance=Math.sqrt(Math.pow(a.dX,2)+Math.pow(a.dY,2));if(!a.hasDragged)a.hasDragged=(a.type!='image'&&distance>0)||(distance>(hs.dragSensitivity||5));if(a.hasDragged&&e.clientX>5&&e.clientY>5){if(!hs.fireEvent(exp,'onDrag',a))return false;if(a.type=='resize')exp.resize(a);else{exp.moveTo(a.left+a.dX,a.top+a.dY);if(a.type=='image')exp.content.style.cursor='move';}}\nreturn false;},wrapperMouseHandler:function(e){try{if(!e)e=window.event;var over=/mouseover/i.test(e.type);if(!e.target)e.target=e.srcElement;if(hs.ie)e.relatedTarget=over?e.fromElement:e.toElement;var exp=hs.getExpander(e.target);if(!exp.isExpanded)return;if(!exp||!e.relatedTarget||hs.getExpander(e.relatedTarget,true)==exp||hs.dragArgs)return;hs.fireEvent(exp,over?'onMouseOver':'onMouseOut',e);for(var i=0;i<exp.overlays.length;i++)(function(){var o=hs.$('hsId'+exp.overlays[i]);if(o&&o.hideOnMouseOut){if(over)hs.setStyles(o,{visibility:'visible',display:''});hs.animate(o,{opacity:over?o.opacity:0},o.dur);}})();}catch(e){}},addEventListener:function(el,event,func){if(el==document&&event=='ready')hs.push(hs.onReady,func);try{el.addEventListener(event,func,false);}catch(e){try{el.detachEvent('on'+event,func);el.attachEvent('on'+event,func);}catch(e){el['on'+event]=func;}}},removeEventListener:function(el,event,func){try{el.removeEventListener(event,func,false);}catch(e){try{el.detachEvent('on'+event,func);}catch(e){el['on'+event]=null;}}},preloadFullImage:function(i){if(hs.continuePreloading&&hs.preloadTheseImages[i]&&hs.preloadTheseImages[i]!='undefined'){var img=document.createElement('img');img.onload=function(){img=null;hs.preloadFullImage(i+1);};img.src=hs.preloadTheseImages[i];}},preloadImages:function(number){if(number&&typeof number!='object')hs.numberOfImagesToPreload=number;var arr=hs.getAnchors();for(var i=0;i<arr.images.length&&i<hs.numberOfImagesToPreload;i++){hs.push(hs.preloadTheseImages,hs.getSrc(arr.images[i]));}\nif(hs.outlineType)new hs.Outline(hs.outlineType,function(){hs.preloadFullImage(0)});else\nhs.preloadFullImage(0);if(hs.restoreCursor)var cur=hs.createElement('img',{src:hs.graphicsDir+hs.restoreCursor});},init:function(){if(!hs.container){hs.getPageSize();hs.ieLt7=hs.ie&&hs.uaVersion<7;hs.ie6SSL=hs.ieLt7&&location.protocol=='https:';for(var x in hs.langDefaults){if(typeof hs[x]!='undefined')hs.lang[x]=hs[x];else if(typeof hs.lang[x]=='undefined'&&typeof hs.langDefaults[x]!='undefined')\nhs.lang[x]=hs.langDefaults[x];}\nhs.container=hs.createElement('div',{className:'highslide-container'},{position:'absolute',left:0,top:0,width:'100%',zIndex:hs.zIndexCounter,direction:'ltr'},document.body,true);hs.loading=hs.createElement('a',{className:'highslide-loading',title:hs.lang.loadingTitle,innerHTML:hs.lang.loadingText,href:'javascript:;'},{position:'absolute',top:'-9999px',opacity:hs.loadingOpacity,zIndex:1},hs.container);hs.garbageBin=hs.createElement('div',null,{display:'none'},hs.container);hs.viewport=hs.createElement('div',{className:'highslide-viewport highslide-viewport-size'},{visibility:(hs.safari&&hs.uaVersion<525)?'visible':'hidden'},hs.container,1);hs.clearing=hs.createElement('div',null,{clear:'both',paddingTop:'1px'},null,true);Math.linearTween=function(t,b,c,d){return c*t/d+b;};Math.easeInQuad=function(t,b,c,d){return c*(t/=d)*t+b;};Math.easeOutQuad=function(t,b,c,d){return-c*(t/=d)*(t-2)+b;};hs.hideSelects=hs.ieLt7;hs.hideIframes=((window.opera&&hs.uaVersion<9)||navigator.vendor=='KDE'||(hs.ie&&hs.uaVersion<5.5));hs.fireEvent(this,'onActivate');}},ready:function(){if(hs.isReady)return;hs.isReady=true;for(var i=0;i<hs.onReady.length;i++)hs.onReady[i]();},updateAnchors:function(){var el,els,all=[],images=[],htmls=[],groups={},re;for(var i=0;i<hs.openerTagNames.length;i++){els=document.getElementsByTagName(hs.openerTagNames[i]);for(var j=0;j<els.length;j++){el=els[j];re=hs.isHsAnchor(el);if(re){hs.push(all,el);if(re[0]=='hs.expand')hs.push(images,el);else if(re[0]=='hs.htmlExpand')hs.push(htmls,el);var g=hs.getParam(el,'slideshowGroup')||'none';if(!groups[g])groups[g]=[];hs.push(groups[g],el);}}}\nhs.anchors={all:all,groups:groups,images:images,htmls:htmls};return hs.anchors;},getAnchors:function(){return hs.anchors||hs.updateAnchors();},close:function(el){var exp=hs.getExpander(el);if(exp)exp.close();return false;}};hs.fx=function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};};hs.fx.prototype={update:function(){(hs.fx.step[this.prop]||hs.fx.step._default)(this);if(this.options.step)\nthis.options.step.call(this.elem,this.now,this);},custom:function(from,to,unit){this.startTime=(new Date()).getTime();this.start=from;this.end=to;this.unit=unit;this.now=this.start;this.pos=this.state=0;var self=this;function t(gotoEnd){return self.step(gotoEnd);}\nt.elem=this.elem;if(t()&&hs.timers.push(t)==1){hs.timerId=setInterval(function(){var timers=hs.timers;for(var i=0;i<timers.length;i++)\nif(!timers[i]())\ntimers.splice(i--,1);if(!timers.length){clearInterval(hs.timerId);}},13);}},step:function(gotoEnd){var t=(new Date()).getTime();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)\nif(this.options.curAnim[i]!==true)\ndone=false;if(done){if(this.options.complete)this.options.complete.call(this.elem);}\nreturn false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=this.options.easing(n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}\nreturn true;}};hs.extend(hs.fx,{step:{opacity:function(fx){hs.setStyles(fx.elem,{opacity:fx.now});},_default:function(fx){try{if(fx.elem.style&&fx.elem.style[fx.prop]!=null)\nfx.elem.style[fx.prop]=fx.now+fx.unit;else\nfx.elem[fx.prop]=fx.now;}catch(e){}}}});hs.Outline=function(outlineType,onLoad){this.onLoad=onLoad;this.outlineType=outlineType;var v=hs.uaVersion,tr;this.hasAlphaImageLoader=hs.ie&&v>=5.5&&v<7;if(!outlineType){if(onLoad)onLoad();return;}\nhs.init();this.table=hs.createElement('table',{cellSpacing:0},{visibility:'hidden',position:'absolute',borderCollapse:'collapse',width:0},hs.container,true);var tbody=hs.createElement('tbody',null,null,this.table,1);this.td=[];for(var i=0;i<=8;i++){if(i%3==0)tr=hs.createElement('tr',null,{height:'auto'},tbody,true);this.td[i]=hs.createElement('td',null,null,tr,true);var style=i!=4?{lineHeight:0,fontSize:0}:{position:'relative'};hs.setStyles(this.td[i],style);}\nthis.td[4].className=outlineType+' highslide-outline';this.preloadGraphic();};hs.Outline.prototype={preloadGraphic:function(){var src=hs.graphicsDir+(hs.outlinesDir||\"outlines/\")+this.outlineType+\".png\";var appendTo=hs.safari?hs.container:null;this.graphic=hs.createElement('img',null,{position:'absolute',top:'-9999px'},appendTo,true);var pThis=this;this.graphic.onload=function(){pThis.onGraphicLoad();};this.graphic.src=src;},onGraphicLoad:function(){var o=this.offset=this.graphic.width/4,pos=[[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]],dim={height:(2*o)+'px',width:(2*o)+'px'};for(var i=0;i<=8;i++){if(pos[i]){if(this.hasAlphaImageLoader){var w=(i==1||i==7)?'100%':this.graphic.width+'px';var div=hs.createElement('div',null,{width:'100%',height:'100%',position:'relative',overflow:'hidden'},this.td[i],true);hs.createElement('div',null,{filter:\"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='\"+this.graphic.src+\"')\",position:'absolute',width:w,height:this.graphic.height+'px',left:(pos[i][0]*o)+'px',top:(pos[i][1]*o)+'px'},div,true);}else{hs.setStyles(this.td[i],{background:'url('+this.graphic.src+') '+(pos[i][0]*o)+'px '+(pos[i][1]*o)+'px'});}\nif(window.opera&&(i==3||i==5))\nhs.createElement('div',null,dim,this.td[i],true);hs.setStyles(this.td[i],dim);}}\nthis.graphic=null;if(hs.pendingOutlines[this.outlineType])hs.pendingOutlines[this.outlineType].destroy();hs.pendingOutlines[this.outlineType]=this;if(this.onLoad)this.onLoad();},setPosition:function(pos,offset,vis,dur,easing){var exp=this.exp,stl=exp.wrapper.style,offset=offset||0,pos=pos||{x:exp.x.pos+offset,y:exp.y.pos+offset,w:exp.x.get('wsize')-2*offset,h:exp.y.get('wsize')-2*offset};if(vis)this.table.style.visibility=(pos.h>=4*this.offset)?'visible':'hidden';hs.setStyles(this.table,{left:(pos.x-this.offset)+'px',top:(pos.y-this.offset)+'px',width:(pos.w+2*this.offset)+'px'});pos.w-=2*this.offset;pos.h-=2*this.offset;hs.setStyles(this.td[4],{width:pos.w>=0?pos.w+'px':0,height:pos.h>=0?pos.h+'px':0});if(this.hasAlphaImageLoader)this.td[3].style.height=this.td[5].style.height=this.td[4].style.height;},destroy:function(hide){if(hide)this.table.style.visibility='hidden';else hs.discardElement(this.table);}};hs.Dimension=function(exp,dim){this.exp=exp;this.dim=dim;this.ucwh=dim=='x'?'Width':'Height';this.wh=this.ucwh.toLowerCase();this.uclt=dim=='x'?'Left':'Top';this.lt=this.uclt.toLowerCase();this.ucrb=dim=='x'?'Right':'Bottom';this.rb=this.ucrb.toLowerCase();this.p1=this.p2=0;};hs.Dimension.prototype={get:function(key){switch(key){case'loadingPos':return this.tpos+this.tb+(this.t-hs.loading['offset'+this.ucwh])/2;case'loadingPosXfade':return this.pos+this.cb+this.p1+(this.size-hs.loading['offset'+this.ucwh])/2;case'wsize':return this.size+2*this.cb+this.p1+this.p2;case'fitsize':return this.clientSize-this.marginMin-this.marginMax;case'maxsize':return this.get('fitsize')-2*this.cb-this.p1-this.p2;case'opos':return this.pos-(this.exp.outline?this.exp.outline.offset:0);case'osize':return this.get('wsize')+(this.exp.outline?2*this.exp.outline.offset:0);case'imgPad':return this.imgSize?Math.round((this.size-this.imgSize)/2):0;}},calcBorders:function(){this.cb=(this.exp.content['offset'+this.ucwh]-this.t)/2;this.marginMax=hs['margin'+this.ucrb];},calcThumb:function(){this.t=this.exp.el[this.wh]?parseInt(this.exp.el[this.wh]):this.exp.el['offset'+this.ucwh];this.tpos=this.exp.tpos[this.dim];this.tb=(this.exp.el['offset'+this.ucwh]-this.t)/2;if(this.tpos==0||this.tpos==-1){this.tpos=(hs.page[this.wh]/2)+hs.page['scroll'+this.uclt];};},calcExpanded:function(){var exp=this.exp;this.justify='auto';if(exp.align=='center')this.justify='center';else if(new RegExp(this.lt).test(exp.anchor))this.justify=null;else if(new RegExp(this.rb).test(exp.anchor))this.justify='max';this.pos=this.tpos-this.cb+this.tb;if(this.maxHeight&&this.dim=='x')\nexp.maxWidth=Math.min(exp.maxWidth||this.full,exp.maxHeight*this.full/exp.y.full);this.size=Math.min(this.full,exp['max'+this.ucwh]||this.full);this.minSize=exp.allowSizeReduction?Math.min(exp['min'+this.ucwh],this.full):this.full;if(exp.isImage&&exp.useBox){this.size=exp[this.wh];this.imgSize=this.full;}\nif(this.dim=='x'&&hs.padToMinWidth)this.minSize=exp.minWidth;this.target=exp['target'+this.dim.toUpperCase()];this.marginMin=hs['margin'+this.uclt];this.scroll=hs.page['scroll'+this.uclt];this.clientSize=hs.page[this.wh];},setSize:function(i){var exp=this.exp;if(exp.isImage&&(exp.useBox||hs.padToMinWidth)){this.imgSize=i;this.size=Math.max(this.size,this.imgSize);exp.content.style[this.lt]=this.get('imgPad')+'px';}else\nthis.size=i;exp.content.style[this.wh]=i+'px';exp.wrapper.style[this.wh]=this.get('wsize')+'px';if(exp.outline)exp.outline.setPosition();if(exp.releaseMask)exp.releaseMask.style[this.wh]=i+'px';if(this.dim=='y'&&exp.iDoc&&exp.body.style.height!='auto')try{exp.iDoc.body.style.overflow='auto';}catch(e){}\nif(exp.isHtml){var d=exp.scrollerDiv;if(this.sizeDiff===undefined)\nthis.sizeDiff=exp.innerContent['offset'+this.ucwh]-d['offset'+this.ucwh];d.style[this.wh]=(this.size-this.sizeDiff)+'px';if(this.dim=='x')exp.mediumContent.style.width='auto';if(exp.body)exp.body.style[this.wh]='auto';}\nif(this.dim=='x'&&exp.overlayBox)exp.sizeOverlayBox(true);if(this.dim=='x'&&exp.slideshow&&exp.isImage){if(i==this.full)exp.slideshow.disable('full-expand');else exp.slideshow.enable('full-expand');}},setPos:function(i){this.pos=i;this.exp.wrapper.style[this.lt]=i+'px';if(this.exp.outline)this.exp.outline.setPosition();}};hs.Expander=function(a,params,custom,contentType){if(document.readyState&&hs.ie&&!hs.isReady){hs.addEventListener(document,'ready',function(){new hs.Expander(a,params,custom,contentType);});return;}\nthis.a=a;this.custom=custom;this.contentType=contentType||'image';this.isHtml=(contentType=='html');this.isImage=!this.isHtml;hs.continuePreloading=false;this.overlays=[];this.last=hs.last;hs.last=null;hs.init();var key=this.key=hs.expanders.length;for(var i=0;i<hs.overrides.length;i++){var name=hs.overrides[i];this[name]=params&&typeof params[name]!='undefined'?params[name]:hs[name];}\nif(!this.src)this.src=a.href;var el=(params&&params.thumbnailId)?hs.$(params.thumbnailId):a;el=this.thumb=el.getElementsByTagName('img')[0]||el;this.thumbsUserSetId=el.id||a.id;if(!hs.fireEvent(this,'onInit'))return true;for(var i=0;i<hs.expanders.length;i++){if(hs.expanders[i]&&hs.expanders[i].a==a&&!(this.last&&this.transitions[1]=='crossfade')){hs.expanders[i].focus();return false;}}\nif(!hs.allowSimultaneousLoading)for(var i=0;i<hs.expanders.length;i++){if(hs.expanders[i]&&hs.expanders[i].thumb!=el&&!hs.expanders[i].onLoadStarted){hs.expanders[i].cancelLoading();}}\nhs.expanders[key]=this;if(!hs.allowMultipleInstances&&!hs.upcoming){if(hs.expanders[key-1])hs.expanders[key-1].close();if(typeof hs.focusKey!='undefined'&&hs.expanders[hs.focusKey])\nhs.expanders[hs.focusKey].close();}\nthis.el=el;this.tpos=hs.getPosition(el);hs.getPageSize();var x=this.x=new hs.Dimension(this,'x');x.calcThumb();var y=this.y=new hs.Dimension(this,'y');y.calcThumb();if(/area/i.test(el.tagName))this.getImageMapAreaCorrection(el);this.wrapper=hs.createElement('div',{id:'highslide-wrapper-'+this.key,className:'highslide-wrapper '+this.wrapperClassName},{visibility:'hidden',position:'absolute',zIndex:hs.zIndexCounter+=2},null,true);this.wrapper.onmouseover=this.wrapper.onmouseout=hs.wrapperMouseHandler;if(this.contentType=='image'&&this.outlineWhileAnimating==2)\nthis.outlineWhileAnimating=0;if(!this.outlineType||(this.last&&this.isImage&&this.transitions[1]=='crossfade')){this[this.contentType+'Create']();}else if(hs.pendingOutlines[this.outlineType]){this.connectOutline();this[this.contentType+'Create']();}else{this.showLoading();var exp=this;new hs.Outline(this.outlineType,function(){exp.connectOutline();exp[exp.contentType+'Create']();});}\nreturn true;};hs.Expander.prototype={error:function(e){window.location.href=this.src;},connectOutline:function(){var outline=this.outline=hs.pendingOutlines[this.outlineType];outline.exp=this;outline.table.style.zIndex=this.wrapper.style.zIndex-1;hs.pendingOutlines[this.outlineType]=null;},showLoading:function(){if(this.onLoadStarted||this.loading)return;this.loading=hs.loading;var exp=this;this.loading.onclick=function(){exp.cancelLoading();};if(!hs.fireEvent(this,'onShowLoading'))return;var exp=this,l=this.x.get('loadingPos')+'px',t=this.y.get('loadingPos')+'px';if(!tgt&&this.last&&this.transitions[1]=='crossfade')\nvar tgt=this.last;if(tgt){l=tgt.x.get('loadingPosXfade')+'px';t=tgt.y.get('loadingPosXfade')+'px';this.loading.style.zIndex=hs.zIndexCounter++;}\nsetTimeout(function(){if(exp.loading)hs.setStyles(exp.loading,{left:l,top:t,zIndex:hs.zIndexCounter++})},100);},imageCreate:function(){var exp=this;var img=document.createElement('img');this.content=img;img.onload=function(){if(hs.expanders[exp.key])exp.contentLoaded();};if(hs.blockRightClick)img.oncontextmenu=function(){return false;};img.className='highslide-image';hs.setStyles(img,{visibility:'hidden',display:'block',position:'absolute',maxWidth:'9999px',zIndex:3});img.title=hs.lang.restoreTitle;if(hs.safari)hs.container.appendChild(img);if(hs.ie&&hs.flushImgSize)img.src=null;img.src=this.src;this.showLoading();},htmlCreate:function(){if(!hs.fireEvent(this,'onBeforeGetContent'))return;this.content=hs.getCacheBinding(this.a);if(!this.content)\nthis.content=hs.getNode(this.contentId);if(!this.content)\nthis.content=hs.getSelfRendered();this.getInline(['maincontent']);if(this.maincontent){var body=hs.getElementByClass(this.content,'div','highslide-body');if(body)body.appendChild(this.maincontent);this.maincontent.style.display='block';}\nhs.fireEvent(this,'onAfterGetContent');var innerContent=this.innerContent=this.content;if(/(swf|iframe)/.test(this.objectType))this.setObjContainerSize(innerContent);hs.container.appendChild(this.wrapper);hs.setStyles(this.wrapper,{position:'static',padding:'0 '+hs.marginRight+'px 0 '+hs.marginLeft+'px'});this.content=hs.createElement('div',{className:'highslide-html'},{position:'relative',zIndex:3,overflow:'hidden'},this.wrapper);this.mediumContent=hs.createElement('div',null,null,this.content,1);this.mediumContent.appendChild(innerContent);hs.setStyles(innerContent,{position:'relative',display:'block',direction:hs.lang.cssDirection||''});if(this.width)innerContent.style.width=this.width+'px';if(this.height)hs.setStyles(innerContent,{height:this.height+'px',overflow:'hidden'});if(innerContent.offsetWidth<this.minWidth)\ninnerContent.style.width=this.minWidth+'px';if(this.objectType=='ajax'&&!hs.getCacheBinding(this.a)){this.showLoading();var exp=this;var ajax=new hs.Ajax(this.a,innerContent);ajax.src=this.src;ajax.onLoad=function(){if(hs.expanders[exp.key])exp.contentLoaded();};ajax.onError=function(){location.href=exp.src;};ajax.run();}\nelse\nif(this.objectType=='iframe'&&this.objectLoadTime=='before'){this.writeExtendedContent();}\nelse\nthis.contentLoaded();},contentLoaded:function(){try{if(!this.content)return;this.content.onload=null;if(this.onLoadStarted)return;else this.onLoadStarted=true;var x=this.x,y=this.y;if(this.loading){hs.setStyles(this.loading,{top:'-9999px'});this.loading=null;hs.fireEvent(this,'onHideLoading');}\nif(this.isImage){x.full=this.content.width;y.full=this.content.height;hs.setStyles(this.content,{width:x.t+'px',height:y.t+'px'});this.wrapper.appendChild(this.content);hs.container.appendChild(this.wrapper);}else if(this.htmlGetSize)this.htmlGetSize();x.calcBorders();y.calcBorders();hs.setStyles(this.wrapper,{left:(x.tpos+x.tb-x.cb)+'px',top:(y.tpos+x.tb-y.cb)+'px'});this.initSlideshow();this.getOverlays();var ratio=x.full/y.full;x.calcExpanded();this.justify(x);y.calcExpanded();this.justify(y);if(this.isHtml)this.htmlSizeOperations();if(this.overlayBox)this.sizeOverlayBox(0,1);if(this.allowSizeReduction){if(this.isImage)\nthis.correctRatio(ratio);else this.fitOverlayBox();var ss=this.slideshow;if(ss&&this.last&&ss.controls&&ss.fixedControls){var pos=ss.overlayOptions.position||'',p;for(var dim in hs.oPos)for(var i=0;i<5;i++){p=this[dim];if(pos.match(hs.oPos[dim][i])){p.pos=this.last[dim].pos+(this.last[dim].p1-p.p1)+(this.last[dim].size-p.size)*[0,0,.5,1,1][i];if(ss.fixedControls=='fit'){if(p.pos+p.size+p.p1+p.p2>p.scroll+p.clientSize-p.marginMax)\np.pos=p.scroll+p.clientSize-p.size-p.marginMin-p.marginMax-p.p1-p.p2;if(p.pos<p.scroll+p.marginMin)p.pos=p.scroll+p.marginMin;}}}}\nif(this.isImage&&this.x.full>(this.x.imgSize||this.x.size)){this.createFullExpand();if(this.overlays.length==1)this.sizeOverlayBox();}}\nthis.show();}catch(e){this.error(e);}},setObjContainerSize:function(parent,auto){var c=hs.getElementByClass(parent,'DIV','highslide-body');if(/(iframe|swf)/.test(this.objectType)){if(this.objectWidth)c.style.width=this.objectWidth+'px';if(this.objectHeight)c.style.height=this.objectHeight+'px';}},writeExtendedContent:function(){if(this.hasExtendedContent)return;var exp=this;this.body=hs.getElementByClass(this.innerContent,'DIV','highslide-body');if(this.objectType=='iframe'){this.showLoading();var ruler=hs.clearing.cloneNode(1);this.body.appendChild(ruler);this.newWidth=this.innerContent.offsetWidth;if(!this.objectWidth)this.objectWidth=ruler.offsetWidth;var hDiff=this.innerContent.offsetHeight-this.body.offsetHeight,h=this.objectHeight||hs.page.height-hDiff-hs.marginTop-hs.marginBottom,onload=this.objectLoadTime=='before'?' onload=\"if (hs.expanders['+this.key+']) hs.expanders['+this.key+'].contentLoaded()\" ':'';this.body.innerHTML+='<iframe name=\"hs'+(new Date()).getTime()+'\" frameborder=\"0\" key=\"'+this.key+'\" '+' style=\"width:'+this.objectWidth+'px; height:'+h+'px\" '+onload+' src=\"'+this.src+'\" ></iframe>';this.ruler=this.body.getElementsByTagName('div')[0];this.iframe=this.body.getElementsByTagName('iframe')[0];if(this.objectLoadTime=='after')this.correctIframeSize();}\nif(this.objectType=='swf'){this.body.id=this.body.id||'hs-flash-id-'+this.key;var a=this.swfOptions;if(!a.params)a.params={};if(typeof a.params.wmode=='undefined')a.params.wmode='transparent';if(swfobject)swfobject.embedSWF(this.src,this.body.id,this.objectWidth,this.objectHeight,a.version||'7',a.expressInstallSwfurl,a.flashvars,a.params,a.attributes);}\nthis.hasExtendedContent=true;},htmlGetSize:function(){if(this.iframe&&!this.objectHeight){this.iframe.style.height=this.body.style.height=this.getIframePageHeight()+'px';}\nthis.innerContent.appendChild(hs.clearing);if(!this.x.full)this.x.full=this.innerContent.offsetWidth;this.y.full=this.innerContent.offsetHeight;this.innerContent.removeChild(hs.clearing);if(hs.ie&&this.newHeight>parseInt(this.innerContent.currentStyle.height)){this.newHeight=parseInt(this.innerContent.currentStyle.height);}\nhs.setStyles(this.wrapper,{position:'absolute',padding:'0'});hs.setStyles(this.content,{width:this.x.t+'px',height:this.y.t+'px'});},getIframePageHeight:function(){var h;try{var doc=this.iDoc=this.iframe.contentDocument||this.iframe.contentWindow.document;var clearing=doc.createElement('div');clearing.style.clear='both';doc.body.appendChild(clearing);h=clearing.offsetTop;if(hs.ie)h+=parseInt(doc.body.currentStyle.marginTop)+parseInt(doc.body.currentStyle.marginBottom)-1;}catch(e){h=300;}\nreturn h;},correctIframeSize:function(){var wDiff=this.innerContent.offsetWidth-this.ruler.offsetWidth;hs.discardElement(this.ruler);if(wDiff<0)wDiff=0;var hDiff=this.innerContent.offsetHeight-this.iframe.offsetHeight;if(this.iDoc&&!this.objectHeight&&!this.height&&this.y.size==this.y.full)try{this.iDoc.body.style.overflow='hidden';}catch(e){}\nhs.setStyles(this.iframe,{width:Math.abs(this.x.size-wDiff)+'px',height:Math.abs(this.y.size-hDiff)+'px'});hs.setStyles(this.body,{width:this.iframe.style.width,height:this.iframe.style.height});this.scrollingContent=this.iframe;this.scrollerDiv=this.scrollingContent;},htmlSizeOperations:function(){this.setObjContainerSize(this.innerContent);if(this.objectType=='swf'&&this.objectLoadTime=='before')this.writeExtendedContent();if(this.x.size<this.x.full&&!this.allowWidthReduction)this.x.size=this.x.full;if(this.y.size<this.y.full&&!this.allowHeightReduction)this.y.size=this.y.full;this.scrollerDiv=this.innerContent;hs.setStyles(this.mediumContent,{position:'relative',width:this.x.size+'px'});hs.setStyles(this.innerContent,{border:'none',width:'auto',height:'auto'});var node=hs.getElementByClass(this.innerContent,'DIV','highslide-body');if(node&&!/(iframe|swf)/.test(this.objectType)){var cNode=node;node=hs.createElement(cNode.nodeName,null,{overflow:'hidden'},null,true);cNode.parentNode.insertBefore(node,cNode);node.appendChild(hs.clearing);node.appendChild(cNode);var wDiff=this.innerContent.offsetWidth-node.offsetWidth;var hDiff=this.innerContent.offsetHeight-node.offsetHeight;node.removeChild(hs.clearing);var kdeBugCorr=hs.safari||navigator.vendor=='KDE'?1:0;hs.setStyles(node,{width:(this.x.size-wDiff-kdeBugCorr)+'px',height:(this.y.size-hDiff)+'px',overflow:'auto',position:'relative'});if(kdeBugCorr&&cNode.offsetHeight>node.offsetHeight){node.style.width=(parseInt(node.style.width)+kdeBugCorr)+'px';}\nthis.scrollingContent=node;this.scrollerDiv=this.scrollingContent;}\nif(this.iframe&&this.objectLoadTime=='before')this.correctIframeSize();if(!this.scrollingContent&&this.y.size<this.mediumContent.offsetHeight)this.scrollerDiv=this.content;if(this.scrollerDiv==this.content&&!this.allowWidthReduction&&!/(iframe|swf)/.test(this.objectType)){this.x.size+=17;}\nif(this.scrollerDiv&&this.scrollerDiv.offsetHeight>this.scrollerDiv.parentNode.offsetHeight){setTimeout(\"try { hs.expanders[\"+this.key+\"].scrollerDiv.style.overflow = 'auto'; } catch(e) {}\",hs.expandDuration);}},getImageMapAreaCorrection:function(area){var c=area.coords.split(',');for(var i=0;i<c.length;i++)c[i]=parseInt(c[i]);if(area.shape.toLowerCase()=='circle'){this.x.tpos+=c[0]-c[2];this.y.tpos+=c[1]-c[2];this.x.t=this.y.t=2*c[2];}else{var maxX,maxY,minX=maxX=c[0],minY=maxY=c[1];for(var i=0;i<c.length;i++){if(i%2==0){minX=Math.min(minX,c[i]);maxX=Math.max(maxX,c[i]);}else{minY=Math.min(minY,c[i]);maxY=Math.max(maxY,c[i]);}}\nthis.x.tpos+=minX;this.x.t=maxX-minX;this.y.tpos+=minY;this.y.t=maxY-minY;}},justify:function(p,moveOnly){var tgtArr,tgt=p.target,dim=p==this.x?'x':'y';if(tgt&&tgt.match(/ /)){tgtArr=tgt.split(' ');tgt=tgtArr[0];}\nif(tgt&&hs.$(tgt)){p.pos=hs.getPosition(hs.$(tgt))[dim];if(tgtArr&&tgtArr[1]&&tgtArr[1].match(/^[-]?[0-9]+px$/))\np.pos+=parseInt(tgtArr[1]);if(p.size<p.minSize)p.size=p.minSize;}else if(p.justify=='auto'||p.justify=='center'){var hasMovedMin=false;var allowReduce=p.exp.allowSizeReduction;if(p.justify=='center')\np.pos=Math.round(p.scroll+(p.clientSize+p.marginMin-p.marginMax-p.get('wsize'))/2);else\np.pos=Math.round(p.pos-((p.get('wsize')-p.t)/2));if(p.pos<p.scroll+p.marginMin){p.pos=p.scroll+p.marginMin;hasMovedMin=true;}\nif(!moveOnly&&p.size<p.minSize){p.size=p.minSize;allowReduce=false;}\nif(p.pos+p.get('wsize')>p.scroll+p.clientSize-p.marginMax){if(!moveOnly&&hasMovedMin&&allowReduce){p.size=Math.min(p.size,p.get(dim=='y'?'fitsize':'maxsize'));}else if(p.get('wsize')<p.get('fitsize')){p.pos=p.scroll+p.clientSize-p.marginMax-p.get('wsize');}else{p.pos=p.scroll+p.marginMin;if(!moveOnly&&allowReduce)p.size=p.get(dim=='y'?'fitsize':'maxsize');}}\nif(!moveOnly&&p.size<p.minSize){p.size=p.minSize;allowReduce=false;}}else if(p.justify=='max'){p.pos=Math.floor(p.pos-p.size+p.t);}\nif(p.pos<p.marginMin){var tmpMin=p.pos;p.pos=p.marginMin;if(allowReduce&&!moveOnly)p.size=p.size-(p.pos-tmpMin);}},correctRatio:function(ratio){var x=this.x,y=this.y,changed=false,xSize=Math.min(x.full,x.size),ySize=Math.min(y.full,y.size),useBox=(this.useBox||hs.padToMinWidth);if(xSize/ySize>ratio){xSize=ySize*ratio;if(xSize<x.minSize){xSize=x.minSize;ySize=xSize/ratio;}\nchanged=true;}else if(xSize/ySize<ratio){ySize=xSize/ratio;changed=true;}\nif(hs.padToMinWidth&&x.full<x.minSize){x.imgSize=x.full;y.size=y.imgSize=y.full;}else if(this.useBox){x.imgSize=xSize;y.imgSize=ySize;}else{x.size=xSize;y.size=ySize;}\nchanged=this.fitOverlayBox(useBox?null:ratio,changed);if(useBox&&y.size<y.imgSize){y.imgSize=y.size;x.imgSize=y.size*ratio;}\nif(changed||useBox){x.pos=x.tpos-x.cb+x.tb;x.minSize=x.size;this.justify(x,true);y.pos=y.tpos-y.cb+y.tb;y.minSize=y.size;this.justify(y,true);if(this.overlayBox)this.sizeOverlayBox();}},fitOverlayBox:function(ratio,changed){var x=this.x,y=this.y;if(this.overlayBox&&(this.isImage||this.allowHeightReduction)){while(y.size>this.minHeight&&x.size>this.minWidth&&y.get('wsize')>y.get('fitsize')){y.size-=10;if(ratio)x.size=y.size*ratio;this.sizeOverlayBox(0,1);changed=true;}}\nreturn changed;},reflow:function(){if(this.scrollerDiv){var h=/iframe/i.test(this.scrollerDiv.tagName)?(this.getIframePageHeight()+1)+'px':'auto';if(this.body)this.body.style.height=h;this.scrollerDiv.style.height=h;this.y.setSize(this.innerContent.offsetHeight);}},show:function(){var x=this.x,y=this.y;this.doShowHide('hidden');hs.fireEvent(this,'onBeforeExpand');if(this.slideshow&&this.slideshow.thumbstrip)this.slideshow.thumbstrip.selectThumb();this.changeSize(1,{wrapper:{width:x.get('wsize'),height:y.get('wsize'),left:x.pos,top:y.pos},content:{left:x.p1+x.get('imgPad'),top:y.p1+y.get('imgPad'),width:x.imgSize||x.size,height:y.imgSize||y.size}},hs.expandDuration);},changeSize:function(up,to,dur){var trans=this.transitions,other=up?(this.last?this.last.a:null):hs.upcoming,t=(trans[1]&&other&&hs.getParam(other,'transitions')[1]==trans[1])?trans[1]:trans[0];if(this[t]&&t!='expand'){this[t](up,to);return;}\nif(this.outline&&!this.outlineWhileAnimating){if(up)this.outline.setPosition();else this.outline.destroy((this.isHtml&&this.preserveContent));}\nif(!up)this.destroyOverlays();var exp=this,x=exp.x,y=exp.y,easing=this.easing;if(!up)easing=this.easingClose||easing;var after=up?function(){if(exp.outline)exp.outline.table.style.visibility=\"visible\";setTimeout(function(){exp.afterExpand();},50);}:function(){exp.afterClose();};if(up)hs.setStyles(this.wrapper,{width:x.t+'px',height:y.t+'px'});if(up&&this.isHtml){hs.setStyles(this.wrapper,{left:(x.tpos-x.cb+x.tb)+'px',top:(y.tpos-y.cb+y.tb)+'px'});}\nif(this.fadeInOut){hs.setStyles(this.wrapper,{opacity:up?0:1});hs.extend(to.wrapper,{opacity:up});}\nhs.animate(this.wrapper,to.wrapper,{duration:dur,easing:easing,step:function(val,args){if(exp.outline&&exp.outlineWhileAnimating&&args.prop=='top'){var fac=up?args.pos:1-args.pos;var pos={w:x.t+(x.get('wsize')-x.t)*fac,h:y.t+(y.get('wsize')-y.t)*fac,x:x.tpos+(x.pos-x.tpos)*fac,y:y.tpos+(y.pos-y.tpos)*fac};exp.outline.setPosition(pos,0,1);}\nif(exp.isHtml){if(args.prop=='left')\nexp.mediumContent.style.left=(x.pos-val)+'px';if(args.prop=='top')\nexp.mediumContent.style.top=(y.pos-val)+'px';}}});hs.animate(this.content,to.content,dur,easing,after);if(up){this.wrapper.style.visibility='visible';this.content.style.visibility='visible';if(this.isHtml)this.innerContent.style.visibility='visible';this.a.className+=' highslide-active-anchor';}},fade:function(up,to){this.outlineWhileAnimating=false;var exp=this,t=up?hs.expandDuration:0;if(up){hs.animate(this.wrapper,to.wrapper,0);hs.setStyles(this.wrapper,{opacity:0,visibility:'visible'});hs.animate(this.content,to.content,0);this.content.style.visibility='visible';hs.animate(this.wrapper,{opacity:1},t,null,function(){exp.afterExpand();});}\nif(this.outline){this.outline.table.style.zIndex=this.wrapper.style.zIndex;var dir=up||-1,offset=this.outline.offset,startOff=up?3:offset,endOff=up?offset:3;for(var i=startOff;dir*i<=dir*endOff;i+=dir,t+=25){(function(){var o=up?endOff-i:startOff-i;setTimeout(function(){exp.outline.setPosition(0,o,1);},t);})();}}\nif(up){}\nelse{setTimeout(function(){if(exp.outline)exp.outline.destroy(exp.preserveContent);exp.destroyOverlays();hs.animate(exp.wrapper,{opacity:0},hs.restoreDuration,null,function(){exp.afterClose();});},t);}},crossfade:function(up,to,from){if(!up)return;var exp=this,last=this.last,x=this.x,y=this.y,lastX=last.x,lastY=last.y,wrapper=this.wrapper,content=this.content,overlayBox=this.overlayBox;hs.removeEventListener(document,'mousemove',hs.dragHandler);hs.setStyles(content,{width:(x.imgSize||x.size)+'px',height:(y.imgSize||y.size)+'px'});if(overlayBox)overlayBox.style.overflow='visible';this.outline=last.outline;if(this.outline)this.outline.exp=exp;last.outline=null;var fadeBox=hs.createElement('div',{className:'highslide-image'},{position:'absolute',zIndex:4,overflow:'hidden',display:'none'});var names={oldImg:last,newImg:this};for(var n in names){this[n]=names[n].content.cloneNode(1);hs.setStyles(this[n],{position:'absolute',border:0,visibility:'visible'});fadeBox.appendChild(this[n]);}\nwrapper.appendChild(fadeBox);if(this.isHtml)hs.setStyles(this.mediumContent,{left:0,top:0});if(overlayBox){overlayBox.className='';wrapper.appendChild(overlayBox);}\nfadeBox.style.display='';last.content.style.display='none';if(hs.safari){var match=navigator.userAgent.match(/Safari\\/([0-9]{3})/);if(match&&parseInt(match[1])<525)this.wrapper.style.visibility='visible';}\nhs.animate(wrapper,{width:x.size},{duration:hs.transitionDuration,step:function(val,args){var pos=args.pos,invPos=1-pos;var prop,size={},props=['pos','size','p1','p2'];for(var n in props){prop=props[n];size['x'+prop]=Math.round(invPos*lastX[prop]+pos*x[prop]);size['y'+prop]=Math.round(invPos*lastY[prop]+pos*y[prop]);size.ximgSize=Math.round(invPos*(lastX.imgSize||lastX.size)+pos*(x.imgSize||x.size));size.ximgPad=Math.round(invPos*lastX.get('imgPad')+pos*x.get('imgPad'));size.yimgSize=Math.round(invPos*(lastY.imgSize||lastY.size)+pos*(y.imgSize||y.size));size.yimgPad=Math.round(invPos*lastY.get('imgPad')+pos*y.get('imgPad'));}\nif(exp.outline)exp.outline.setPosition({x:size.xpos,y:size.ypos,w:size.xsize+size.xp1+size.xp2+2*x.cb,h:size.ysize+size.yp1+size.yp2+2*y.cb});last.wrapper.style.clip='rect('+(size.ypos-lastY.pos)+'px, '+(size.xsize+size.xp1+size.xp2+size.xpos+2*lastX.cb-lastX.pos)+'px, '+(size.ysize+size.yp1+size.yp2+size.ypos+2*lastY.cb-lastY.pos)+'px, '+(size.xpos-lastX.pos)+'px)';hs.setStyles(content,{top:(size.yp1+y.get('imgPad'))+'px',left:(size.xp1+x.get('imgPad'))+'px',marginTop:(y.pos-size.ypos)+'px',marginLeft:(x.pos-size.xpos)+'px'});hs.setStyles(wrapper,{top:size.ypos+'px',left:size.xpos+'px',width:(size.xp1+size.xp2+size.xsize+2*x.cb)+'px',height:(size.yp1+size.yp2+size.ysize+2*y.cb)+'px'});hs.setStyles(fadeBox,{width:(size.ximgSize||size.xsize)+'px',height:(size.yimgSize||size.ysize)+'px',left:(size.xp1+size.ximgPad)+'px',top:(size.yp1+size.yimgPad)+'px',visibility:'visible'});hs.setStyles(exp.oldImg,{top:(lastY.pos-size.ypos+lastY.p1-size.yp1+lastY.get('imgPad')-size.yimgPad)+'px',left:(lastX.pos-size.xpos+lastX.p1-size.xp1+lastX.get('imgPad')-size.ximgPad)+'px'});hs.setStyles(exp.newImg,{opacity:pos,top:(y.pos-size.ypos+y.p1-size.yp1+y.get('imgPad')-size.yimgPad)+'px',left:(x.pos-size.xpos+x.p1-size.xp1+x.get('imgPad')-size.ximgPad)+'px'});if(overlayBox)hs.setStyles(overlayBox,{width:size.xsize+'px',height:size.ysize+'px',left:(size.xp1+x.cb)+'px',top:(size.yp1+y.cb)+'px'});},complete:function(){wrapper.style.visibility=content.style.visibility='visible';content.style.display='block';fadeBox.style.display='none';exp.a.className+=' highslide-active-anchor';exp.afterExpand();last.afterClose();exp.last=null;}});},reuseOverlay:function(o,el){if(!this.last)return false;for(var i=0;i<this.last.overlays.length;i++){var oDiv=hs.$('hsId'+this.last.overlays[i]);if(oDiv&&oDiv.hsId==o.hsId){this.genOverlayBox();oDiv.reuse=this.key;hs.push(this.overlays,this.last.overlays[i]);return true;}}\nreturn false;},afterExpand:function(){this.isExpanded=true;this.focus();if(this.isHtml&&this.objectLoadTime=='after')this.writeExtendedContent();if(this.iframe){try{var exp=this,doc=this.iframe.contentDocument||this.iframe.contentWindow.document;hs.addEventListener(doc,'mousedown',function(){if(hs.focusKey!=exp.key)exp.focus();});}catch(e){}\nif(hs.ie&&typeof this.isClosing!='boolean')\nthis.iframe.style.width=(this.objectWidth-1)+'px';}\nif(this.dimmingOpacity)hs.dim(this);if(hs.upcoming&&hs.upcoming==this.a)hs.upcoming=null;this.prepareNextOutline();var p=hs.page,mX=hs.mouse.x+p.scrollLeft,mY=hs.mouse.y+p.scrollTop;this.mouseIsOver=this.x.pos<mX&&mX<this.x.pos+this.x.get('wsize')&&this.y.pos<mY&&mY<this.y.pos+this.y.get('wsize');if(this.overlayBox)this.showOverlays();hs.fireEvent(this,'onAfterExpand');},prepareNextOutline:function(){var key=this.key;var outlineType=this.outlineType;new hs.Outline(outlineType,function(){try{hs.expanders[key].preloadNext();}catch(e){}});},preloadNext:function(){var next=this.getAdjacentAnchor(1);if(next&&next.onclick.toString().match(/hs\\.expand/))\nvar img=hs.createElement('img',{src:hs.getSrc(next)});},getAdjacentAnchor:function(op){var current=this.getAnchorIndex(),as=hs.anchors.groups[this.slideshowGroup||'none'];if(!as[current+op]&&this.slideshow&&this.slideshow.repeat){if(op==1)return as[0];else if(op==-1)return as[as.length-1];}\nreturn as[current+op]||null;},getAnchorIndex:function(){var arr=hs.getAnchors().groups[this.slideshowGroup||'none'];if(arr)for(var i=0;i<arr.length;i++){if(arr[i]==this.a)return i;}\nreturn null;},getNumber:function(){if(this[this.numberPosition]){var arr=hs.anchors.groups[this.slideshowGroup||'none'];if(arr){var s=hs.lang.number.replace('%1',this.getAnchorIndex()+1).replace('%2',arr.length);this[this.numberPosition].innerHTML='<div class=\"highslide-number\">'+s+'</div>'+this[this.numberPosition].innerHTML;}}},initSlideshow:function(){if(!this.last){for(var i=0;i<hs.slideshows.length;i++){var ss=hs.slideshows[i],sg=ss.slideshowGroup;if(typeof sg=='undefined'||sg===null||sg===this.slideshowGroup)\nthis.slideshow=new hs.Slideshow(this.key,ss);}}else{this.slideshow=this.last.slideshow;}\nvar ss=this.slideshow;if(!ss)return;var key=ss.expKey=this.key;ss.checkFirstAndLast();ss.disable('full-expand');if(ss.controls){var o=ss.overlayOptions||{};o.overlayId=ss.controls;o.hsId='controls';this.createOverlay(o);}\nif(ss.thumbstrip)ss.thumbstrip.add(this);if(!this.last&&this.autoplay)ss.play(true);if(ss.autoplay){ss.autoplay=setTimeout(function(){hs.next(key);},(ss.interval||500));}},cancelLoading:function(){hs.discardElement(this.wrapper);hs.expanders[this.key]=null;if(hs.upcoming==this.a)hs.upcoming=null;hs.undim(this.key);if(this.loading)hs.loading.style.left='-9999px';hs.fireEvent(this,'onHideLoading');},writeCredits:function(){if(this.credits)return;this.credits=hs.createElement('a',{href:hs.creditsHref,target:hs.creditsTarget,className:'highslide-credits',innerHTML:hs.lang.creditsText,title:hs.lang.creditsTitle});this.createOverlay({overlayId:this.credits,position:this.creditsPosition||'top left',hsId:'credits'});},getInline:function(types,addOverlay){for(var i=0;i<types.length;i++){var type=types[i],s=null;if(type=='caption'&&!hs.fireEvent(this,'onBeforeGetCaption'))return;else if(type=='heading'&&!hs.fireEvent(this,'onBeforeGetHeading'))return;if(!this[type+'Id']&&this.thumbsUserSetId)\nthis[type+'Id']=type+'-for-'+this.thumbsUserSetId;if(this[type+'Id'])this[type]=hs.getNode(this[type+'Id']);if(!this[type]&&!this[type+'Text']&&this[type+'Eval'])try{s=eval(this[type+'Eval']);}catch(e){}\nif(!this[type]&&this[type+'Text']){s=this[type+'Text'];}\nif(!this[type]&&!s){this[type]=hs.getNode(this.a['_'+type+'Id']);if(!this[type]){var next=this.a.nextSibling;while(next&&!hs.isHsAnchor(next)){if((new RegExp('highslide-'+type)).test(next.className||null)){if(!next.id)this.a['_'+type+'Id']=next.id='hsId'+hs.idCounter++;this[type]=hs.getNode(next.id);break;}\nnext=next.nextSibling;}}}\nif(!this[type]&&!s&&this.numberPosition==type)s='\\n';if(!this[type]&&s)this[type]=hs.createElement('div',{className:'highslide-'+type,innerHTML:s});if(addOverlay&&this[type]){var o={position:(type=='heading')?'above':'below'};for(var x in this[type+'Overlay'])o[x]=this[type+'Overlay'][x];o.overlayId=this[type];this.createOverlay(o);}}},doShowHide:function(visibility){if(hs.hideSelects)this.showHideElements('SELECT',visibility);if(hs.hideIframes)this.showHideElements('IFRAME',visibility);if(hs.geckoMac)this.showHideElements('*',visibility);},showHideElements:function(tagName,visibility){var els=document.getElementsByTagName(tagName);var prop=tagName=='*'?'overflow':'visibility';for(var i=0;i<els.length;i++){if(prop=='visibility'||(document.defaultView.getComputedStyle(els[i],\"\").getPropertyValue('overflow')=='auto'||els[i].getAttribute('hidden-by')!=null)){var hiddenBy=els[i].getAttribute('hidden-by');if(visibility=='visible'&&hiddenBy){hiddenBy=hiddenBy.replace('['+this.key+']','');els[i].setAttribute('hidden-by',hiddenBy);if(!hiddenBy)els[i].style[prop]=els[i].origProp;}else if(visibility=='hidden'){var elPos=hs.getPosition(els[i]);elPos.w=els[i].offsetWidth;elPos.h=els[i].offsetHeight;if(!this.dimmingOpacity){var clearsX=(elPos.x+elPos.w<this.x.get('opos')||elPos.x>this.x.get('opos')+this.x.get('osize'));var clearsY=(elPos.y+elPos.h<this.y.get('opos')||elPos.y>this.y.get('opos')+this.y.get('osize'));}\nvar wrapperKey=hs.getWrapperKey(els[i]);if(!clearsX&&!clearsY&&wrapperKey!=this.key){if(!hiddenBy){els[i].setAttribute('hidden-by','['+this.key+']');els[i].origProp=els[i].style[prop];els[i].style[prop]='hidden';}else if(hiddenBy.indexOf('['+this.key+']')==-1){els[i].setAttribute('hidden-by',hiddenBy+'['+this.key+']');}}else if((hiddenBy=='['+this.key+']'||hs.focusKey==wrapperKey)&&wrapperKey!=this.key){els[i].setAttribute('hidden-by','');els[i].style[prop]=els[i].origProp||'';}else if(hiddenBy&&hiddenBy.indexOf('['+this.key+']')>-1){els[i].setAttribute('hidden-by',hiddenBy.replace('['+this.key+']',''));}}}}},focus:function(){this.wrapper.style.zIndex=hs.zIndexCounter+=2;for(var i=0;i<hs.expanders.length;i++){if(hs.expanders[i]&&i==hs.focusKey){var blurExp=hs.expanders[i];blurExp.content.className+=' highslide-'+blurExp.contentType+'-blur';if(blurExp.isImage){blurExp.content.style.cursor=hs.ie?'hand':'pointer';blurExp.content.title=hs.lang.focusTitle;}\nhs.fireEvent(blurExp,'onBlur');}}\nif(this.outline)this.outline.table.style.zIndex=this.wrapper.style.zIndex-1;this.content.className='highslide-'+this.contentType;if(this.isImage){this.content.title=hs.lang.restoreTitle;if(hs.restoreCursor){hs.styleRestoreCursor=window.opera?'pointer':'url('+hs.graphicsDir+hs.restoreCursor+'), pointer';if(hs.ie&&hs.uaVersion<6)hs.styleRestoreCursor='hand';this.content.style.cursor=hs.styleRestoreCursor;}}\nhs.focusKey=this.key;hs.addEventListener(document,window.opera?'keypress':'keydown',hs.keyHandler);hs.fireEvent(this,'onFocus');},moveTo:function(x,y){this.x.setPos(x);this.y.setPos(y);},resize:function(e){var w,h,r=e.width/e.height;w=Math.max(e.width+e.dX,Math.min(this.minWidth,this.x.full));if(this.isImage&&Math.abs(w-this.x.full)<12)w=this.x.full;h=this.isHtml?e.height+e.dY:w/r;if(h<Math.min(this.minHeight,this.y.full)){h=Math.min(this.minHeight,this.y.full);if(this.isImage)w=h*r;}\nthis.resizeTo(w,h);},resizeTo:function(w,h){this.y.setSize(h);this.x.setSize(w);this.wrapper.style.height=this.y.get('wsize')+'px';},close:function(){if(this.isClosing||!this.isExpanded)return;if(this.transitions[1]=='crossfade'&&hs.upcoming){hs.getExpander(hs.upcoming).cancelLoading();hs.upcoming=null;}\nif(!hs.fireEvent(this,'onBeforeClose'))return;this.isClosing=true;if(this.slideshow&&!hs.upcoming)this.slideshow.pause();hs.removeEventListener(document,window.opera?'keypress':'keydown',hs.keyHandler);try{if(this.isHtml)this.htmlPrepareClose();this.content.style.cursor='default';this.changeSize(0,{wrapper:{width:this.x.t,height:this.y.t,left:this.x.tpos-this.x.cb+this.x.tb,top:this.y.tpos-this.y.cb+this.y.tb},content:{left:0,top:0,width:this.x.t,height:this.y.t}},hs.restoreDuration);}catch(e){this.afterClose();}},htmlPrepareClose:function(){if(hs.geckoMac){if(!hs.mask)hs.mask=hs.createElement('div',null,{position:'absolute'},hs.container);hs.setStyles(hs.mask,{width:this.x.size+'px',height:this.y.size+'px',left:this.x.pos+'px',top:this.y.pos+'px',display:'block'});}\nif(this.objectType=='swf')try{hs.$(this.body.id).StopPlay();}catch(e){}\nif(this.objectLoadTime=='after'&&!this.preserveContent)this.destroyObject();if(this.scrollerDiv&&this.scrollerDiv!=this.scrollingContent)\nthis.scrollerDiv.style.overflow='hidden';},destroyObject:function(){if(hs.ie&&this.iframe)\ntry{this.iframe.contentWindow.document.body.innerHTML='';}catch(e){}\nif(this.objectType=='swf')swfobject.removeSWF(this.body.id);this.body.innerHTML='';},sleep:function(){if(this.outline)this.outline.table.style.display='none';this.releaseMask=null;this.wrapper.style.display='none';hs.push(hs.sleeping,this);},awake:function(){try{hs.expanders[this.key]=this;if(!hs.allowMultipleInstances&&hs.focusKey!=this.key){try{hs.expanders[hs.focusKey].close();}catch(e){}}\nvar z=hs.zIndexCounter++,stl={display:'',zIndex:z};hs.setStyles(this.wrapper,stl);this.isClosing=false;var o=this.outline||0;if(o){if(!this.outlineWhileAnimating)stl.visibility='hidden';hs.setStyles(o.table,stl);}\nif(this.slideshow){this.initSlideshow();}\nthis.show();}catch(e){}},createOverlay:function(o){var el=o.overlayId,relToVP=(o.relativeTo=='viewport'&&!/panel$/.test(o.position));if(typeof el=='string')el=hs.getNode(el);if(o.html)el=hs.createElement('div',{innerHTML:o.html});if(!el||typeof el=='string')return;if(!hs.fireEvent(this,'onCreateOverlay',{overlay:el}))return;el.style.display='block';o.hsId=o.hsId||o.overlayId;if(this.transitions[1]=='crossfade'&&this.reuseOverlay(o,el))return;this.genOverlayBox();var width=o.width&&/^[0-9]+(px|%)$/.test(o.width)?o.width:'auto';if(/^(left|right)panel$/.test(o.position)&&!/^[0-9]+px$/.test(o.width))width='200px';var overlay=hs.createElement('div',{id:'hsId'+hs.idCounter++,hsId:o.hsId},{position:'absolute',visibility:'hidden',width:width,direction:hs.lang.cssDirection||'',opacity:0},relToVP?hs.viewport:this.overlayBox,true);if(relToVP)overlay.hsKey=this.key;overlay.appendChild(el);hs.extend(overlay,{opacity:1,offsetX:0,offsetY:0,dur:(o.fade===0||o.fade===false||(o.fade==2&&hs.ie))?0:250});hs.extend(overlay,o);if(this.gotOverlays){this.positionOverlay(overlay);if(!overlay.hideOnMouseOut||this.mouseIsOver)\nhs.animate(overlay,{opacity:overlay.opacity},overlay.dur);}\nhs.push(this.overlays,hs.idCounter-1);},positionOverlay:function(overlay){var p=overlay.position||'middle center',relToVP=(overlay.relativeTo=='viewport'),offX=overlay.offsetX,offY=overlay.offsetY;if(relToVP){hs.viewport.style.display='block';overlay.hsKey=this.key;if(overlay.offsetWidth>overlay.parentNode.offsetWidth)\noverlay.style.width='100%';}else\nif(overlay.parentNode!=this.overlayBox)this.overlayBox.appendChild(overlay);if(/left$/.test(p))overlay.style.left=offX+'px';if(/center$/.test(p))hs.setStyles(overlay,{left:'50%',marginLeft:(offX-Math.round(overlay.offsetWidth/2))+'px'});if(/right$/.test(p))overlay.style.right=-offX+'px';if(/^leftpanel$/.test(p)){hs.setStyles(overlay,{right:'100%',marginRight:this.x.cb+'px',top:-this.y.cb+'px',bottom:-this.y.cb+'px',overflow:'auto'});this.x.p1=overlay.offsetWidth;}else if(/^rightpanel$/.test(p)){hs.setStyles(overlay,{left:'100%',marginLeft:this.x.cb+'px',top:-this.y.cb+'px',bottom:-this.y.cb+'px',overflow:'auto'});this.x.p2=overlay.offsetWidth;}\nvar parOff=overlay.parentNode.offsetHeight;overlay.style.height='auto';if(relToVP&&overlay.offsetHeight>parOff)\noverlay.style.height=hs.ieLt7?parOff+'px':'100%';if(/^top/.test(p))overlay.style.top=offY+'px';if(/^middle/.test(p))hs.setStyles(overlay,{top:'50%',marginTop:(offY-Math.round(overlay.offsetHeight/2))+'px'});if(/^bottom/.test(p))overlay.style.bottom=-offY+'px';if(/^above$/.test(p)){hs.setStyles(overlay,{left:(-this.x.p1-this.x.cb)+'px',right:(-this.x.p2-this.x.cb)+'px',bottom:'100%',marginBottom:this.y.cb+'px',width:'auto'});this.y.p1=overlay.offsetHeight;}else if(/^below$/.test(p)){hs.setStyles(overlay,{position:'relative',left:(-this.x.p1-this.x.cb)+'px',right:(-this.x.p2-this.x.cb)+'px',top:'100%',marginTop:this.y.cb+'px',width:'auto'});this.y.p2=overlay.offsetHeight;overlay.style.position='absolute';}},getOverlays:function(){this.getInline(['heading','caption'],true);this.getNumber();if(this.caption)hs.fireEvent(this,'onAfterGetCaption');if(this.heading)hs.fireEvent(this,'onAfterGetHeading');if(this.heading&&this.dragByHeading)this.heading.className+=' highslide-move';if(hs.showCredits)this.writeCredits();for(var i=0;i<hs.overlays.length;i++){var o=hs.overlays[i],tId=o.thumbnailId,sg=o.slideshowGroup;if((!tId&&!sg)||(tId&&tId==this.thumbsUserSetId)||(sg&&sg===this.slideshowGroup)){if(this.isImage||(this.isHtml&&o.useOnHtml))\nthis.createOverlay(o);}}\nvar os=[];for(var i=0;i<this.overlays.length;i++){var o=hs.$('hsId'+this.overlays[i]);if(/panel$/.test(o.position))this.positionOverlay(o);else hs.push(os,o);}\nfor(var i=0;i<os.length;i++)this.positionOverlay(os[i]);this.gotOverlays=true;},genOverlayBox:function(){if(!this.overlayBox)this.overlayBox=hs.createElement('div',{className:this.wrapperClassName},{position:'absolute',width:(this.x.size||(this.useBox?this.width:null)||this.x.full)+'px',height:(this.y.size||this.y.full)+'px',visibility:'hidden',overflow:'hidden',zIndex:hs.ie?4:'auto'},hs.container,true);},sizeOverlayBox:function(doWrapper,doPanels){var overlayBox=this.overlayBox,x=this.x,y=this.y;hs.setStyles(overlayBox,{width:x.size+'px',height:y.size+'px'});if(doWrapper||doPanels){for(var i=0;i<this.overlays.length;i++){var o=hs.$('hsId'+this.overlays[i]);var ie6=(hs.ieLt7||document.compatMode=='BackCompat');if(o&&/^(above|below)$/.test(o.position)){if(ie6){o.style.width=(overlayBox.offsetWidth+2*x.cb+x.p1+x.p2)+'px';}\ny[o.position=='above'?'p1':'p2']=o.offsetHeight;}\nif(o&&ie6&&/^(left|right)panel$/.test(o.position)){o.style.height=(overlayBox.offsetHeight+2*y.cb)+'px';}}}\nif(doWrapper){hs.setStyles(this.content,{top:y.p1+'px'});hs.setStyles(overlayBox,{top:(y.p1+y.cb)+'px'});}},showOverlays:function(){var b=this.overlayBox;b.className='';hs.setStyles(b,{top:(this.y.p1+this.y.cb)+'px',left:(this.x.p1+this.x.cb)+'px',overflow:'visible'});if(hs.safari)b.style.visibility='visible';this.wrapper.appendChild(b);for(var i=0;i<this.overlays.length;i++){var o=hs.$('hsId'+this.overlays[i]);o.style.zIndex=o.hsId=='controls'?5:4;if(!o.hideOnMouseOut||this.mouseIsOver){o.style.visibility='visible';hs.setStyles(o,{visibility:'visible',display:''});hs.animate(o,{opacity:o.opacity},o.dur);}}},destroyOverlays:function(){if(!this.overlays.length)return;if(this.slideshow){var c=this.slideshow.controls;if(c&&hs.getExpander(c)==this)c.parentNode.removeChild(c);}\nfor(var i=0;i<this.overlays.length;i++){var o=hs.$('hsId'+this.overlays[i]);if(o&&o.parentNode==hs.viewport&&hs.getExpander(o)==this)hs.discardElement(o);}\nif(this.isHtml&&this.preserveContent){this.overlayBox.style.top='-9999px';hs.container.appendChild(this.overlayBox);}else\nhs.discardElement(this.overlayBox);},createFullExpand:function(){if(this.slideshow&&this.slideshow.controls){this.slideshow.enable('full-expand');return;}\nthis.fullExpandLabel=hs.createElement('a',{href:'javascript:hs.expanders['+this.key+'].doFullExpand();',title:hs.lang.fullExpandTitle,className:'highslide-full-expand'});if(!hs.fireEvent(this,'onCreateFullExpand'))return;this.createOverlay({overlayId:this.fullExpandLabel,position:hs.fullExpandPosition,hideOnMouseOut:true,opacity:hs.fullExpandOpacity});},doFullExpand:function(){try{if(!hs.fireEvent(this,'onDoFullExpand'))return;if(this.fullExpandLabel)hs.discardElement(this.fullExpandLabel);this.focus();var xSize=this.x.size;this.resizeTo(this.x.full,this.y.full);var xpos=this.x.pos-(this.x.size-xSize)/2;if(xpos<hs.marginLeft)xpos=hs.marginLeft;this.moveTo(xpos,this.y.pos);this.doShowHide('hidden');}catch(e){this.error(e);}},afterClose:function(){this.a.className=this.a.className.replace('highslide-active-anchor','');this.doShowHide('visible');if(this.isHtml&&this.preserveContent&&this.transitions[1]!='crossfade'){this.sleep();}else{if(this.outline&&this.outlineWhileAnimating)this.outline.destroy();hs.discardElement(this.wrapper);}\nif(hs.mask)hs.mask.style.display='none';this.destroyOverlays();if(!hs.viewport.childNodes.length)hs.viewport.style.display='none';if(this.dimmingOpacity)hs.undim(this.key);hs.fireEvent(this,'onAfterClose');hs.expanders[this.key]=null;hs.reOrder();}};hs.Ajax=function(a,content,pre){this.a=a;this.content=content;this.pre=pre;};hs.Ajax.prototype={run:function(){var xhr;if(!this.src)this.src=hs.getSrc(this.a);if(this.src.match('#')){var arr=this.src.split('#');this.src=arr[0];this.id=arr[1];}\nif(hs.cachedGets[this.src]){this.cachedGet=hs.cachedGets[this.src];if(this.id)this.getElementContent();else this.loadHTML();return;}\ntry{xhr=new XMLHttpRequest();}\ncatch(e){try{xhr=new ActiveXObject(\"Msxml2.XMLHTTP\");}\ncatch(e){try{xhr=new ActiveXObject(\"Microsoft.XMLHTTP\");}\ncatch(e){this.onError();}}}\nvar pThis=this;xhr.onreadystatechange=function(){if(pThis.xhr.readyState==4){if(pThis.id)pThis.getElementContent();else pThis.loadHTML();}};var src=this.src;this.xhr=xhr;if(hs.forceAjaxReload)\nsrc=src.replace(/$/,(/\\?/.test(src)?'&':'?')+'dummy='+(new Date()).getTime());xhr.open('GET',src,true);xhr.setRequestHeader('X-Requested-With','XMLHttpRequest');xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');xhr.send(null);},getElementContent:function(){hs.init();var attribs=window.opera||hs.ie6SSL?{src:'about:blank'}:null;this.iframe=hs.createElement('iframe',attribs,{position:'absolute',top:'-9999px'},hs.container);this.loadHTML();},loadHTML:function(){var s=this.cachedGet||this.xhr.responseText,regBody;if(this.pre)hs.cachedGets[this.src]=s;if(!hs.ie||hs.uaVersion>=5.5){s=s.replace(new RegExp('<link[^>]*>','gi'),'').replace(new RegExp('<script[^>]*>.*?</script>','gi'),'');if(this.iframe){var doc=this.iframe.contentDocument;if(!doc&&this.iframe.contentWindow)doc=this.iframe.contentWindow.document;if(!doc){var pThis=this;setTimeout(function(){pThis.loadHTML();},25);return;}\ndoc.open();doc.write(s);doc.close();try{s=doc.getElementById(this.id).innerHTML;}catch(e){try{s=this.iframe.document.getElementById(this.id).innerHTML;}catch(e){}}\nhs.discardElement(this.iframe);}else{regBody=/(<body[^>]*>|<\\/body>)/ig;if(regBody.test(s))s=s.split(regBody)[hs.ie?1:2];}}\nhs.getElementByClass(this.content,'DIV','highslide-body').innerHTML=s;this.onLoad();for(var x in this)this[x]=null;}};hs.Slideshow=function(expKey,options){if(hs.dynamicallyUpdateAnchors!==false)hs.updateAnchors();this.expKey=expKey;for(var x in options)this[x]=options[x];if(this.useControls)this.getControls();if(this.thumbstrip)this.thumbstrip=hs.Thumbstrip(this);};hs.Slideshow.prototype={getControls:function(){this.controls=hs.createElement('div',{innerHTML:hs.replaceLang(hs.skin.controls)},null,hs.container);var buttons=['play','pause','previous','next','move','full-expand','close'];this.btn={};var pThis=this;for(var i=0;i<buttons.length;i++){this.btn[buttons[i]]=hs.getElementByClass(this.controls,'li','highslide-'+buttons[i]);this.enable(buttons[i]);}\nthis.btn.pause.style.display='none';},checkFirstAndLast:function(){if(this.repeat||!this.controls)return;var exp=hs.expanders[this.expKey],cur=exp.getAnchorIndex(),re=/disabled$/;if(cur==0)\nthis.disable('previous');else if(re.test(this.btn.previous.getElementsByTagName('a')[0].className))\nthis.enable('previous');if(cur+1==hs.anchors.groups[exp.slideshowGroup||'none'].length){this.disable('next');this.disable('play');}else if(re.test(this.btn.next.getElementsByTagName('a')[0].className)){this.enable('next');this.enable('play');}},enable:function(btn){if(!this.btn)return;var sls=this,a=this.btn[btn].getElementsByTagName('a')[0],re=/disabled$/;a.onclick=function(){sls[btn]();return false;};if(re.test(a.className))a.className=a.className.replace(re,'');},disable:function(btn){if(!this.btn)return;var a=this.btn[btn].getElementsByTagName('a')[0];a.onclick=function(){return false;};if(!/disabled$/.test(a.className))a.className+=' disabled';},hitSpace:function(){if(this.autoplay)this.pause();else this.play();},play:function(wait){if(this.btn){this.btn.play.style.display='none';this.btn.pause.style.display='';}\nthis.autoplay=true;if(!wait)hs.next(this.expKey);},pause:function(){if(this.btn){this.btn.pause.style.display='none';this.btn.play.style.display='';}\nclearTimeout(this.autoplay);this.autoplay=null;},previous:function(){this.pause();hs.previous(this.btn.previous);},next:function(){this.pause();hs.next(this.btn.next);},move:function(){},'full-expand':function(){hs.getExpander().doFullExpand();},close:function(){hs.close(this.btn.close);}};hs.Thumbstrip=function(slideshow){function add(exp){hs.extend(options||{},{overlayId:dom,hsId:'thumbstrip',className:'highslide-thumbstrip-'+mode+'-overlay '+(options.className||'')});if(hs.ieLt7)options.fade=0;exp.createOverlay(options);hs.setStyles(dom.parentNode,{overflow:'hidden'});};function scroll(delta){selectThumb(undefined,Math.round(delta*dom[isX?'offsetWidth':'offsetHeight']*0.7));};function selectThumb(i,scrollBy){if(i===undefined)for(var j=0;j<group.length;j++){if(group[j]==hs.expanders[slideshow.expKey].a){i=j;break;}}\nif(i===undefined)return;var as=dom.getElementsByTagName('a'),active=as[i],cell=active.parentNode,left=isX?'Left':'Top',right=isX?'Right':'Bottom',width=isX?'Width':'Height',offsetLeft='offset'+left,offsetWidth='offset'+width,overlayWidth=div.parentNode.parentNode[offsetWidth],minTblPos=overlayWidth-table[offsetWidth],curTblPos=parseInt(table.style[isX?'left':'top'])||0,tblPos=curTblPos,mgnRight=20;if(scrollBy!==undefined){tblPos=curTblPos-scrollBy;if(minTblPos>0)minTblPos=0;if(tblPos>0)tblPos=0;if(tblPos<minTblPos)tblPos=minTblPos;}else{for(var j=0;j<as.length;j++)as[j].className='';active.className='highslide-active-anchor';var activeLeft=i>0?as[i-1].parentNode[offsetLeft]:cell[offsetLeft],activeRight=cell[offsetLeft]+cell[offsetWidth]+(as[i+1]?as[i+1].parentNode[offsetWidth]:0);if(activeRight>overlayWidth-curTblPos)tblPos=overlayWidth-activeRight;else if(activeLeft<-curTblPos)tblPos=-activeLeft;}\nvar markerPos=cell[offsetLeft]+(cell[offsetWidth]-marker[offsetWidth])/2+tblPos;hs.animate(table,isX?{left:tblPos}:{top:tblPos},null,'easeOutQuad');hs.animate(marker,isX?{left:markerPos}:{top:markerPos},null,'easeOutQuad');scrollUp.style.display=tblPos<0?'block':'none';scrollDown.style.display=(tblPos>minTblPos)?'block':'none';};var group=hs.anchors.groups[hs.expanders[slideshow.expKey].slideshowGroup||'none'],options=slideshow.thumbstrip,mode=options.mode||'horizontal',floatMode=(mode=='float'),tree=floatMode?['div','ul','li','span']:['table','tbody','tr','td'],isX=(mode=='horizontal'),dom=hs.createElement('div',{className:'highslide-thumbstrip highslide-thumbstrip-'+mode,innerHTML:'<div class=\"highslide-thumbstrip-inner\">'+'<'+tree[0]+'><'+tree[1]+'></'+tree[1]+'></'+tree[0]+'></div>'+'<div class=\"highslide-scroll-up\"><div></div></div>'+'<div class=\"highslide-scroll-down\"><div></div></div>'+'<div class=\"highslide-marker\"><div></div></div>'},{display:'none'},hs.container),domCh=dom.childNodes,div=domCh[0],scrollUp=domCh[1],scrollDown=domCh[2],marker=domCh[3],table=div.firstChild,tbody=dom.getElementsByTagName(tree[1])[0],tr;for(var i=0;i<group.length;i++){if(i==0||!isX)tr=hs.createElement(tree[2],null,null,tbody);(function(){var a=group[i],cell=hs.createElement(tree[3],null,null,tr),pI=i;hs.createElement('a',{href:a.href,onclick:function(){hs.getExpander(this).focus();return hs.transit(a);},innerHTML:hs.stripItemFormatter?hs.stripItemFormatter(a):a.innerHTML},null,cell);})();}\nif(!floatMode){scrollUp.onclick=function(){scroll(-1);};scrollDown.onclick=function(){scroll(1);};hs.addEventListener(tbody,document.onmousewheel!==undefined?'mousewheel':'DOMMouseScroll',function(e){var delta=0;e=e||window.event;if(e.wheelDelta){delta=e.wheelDelta/120;if(hs.opera)delta=-delta;}else if(e.detail){delta=-e.detail/3;}\nif(delta)scroll(-delta*0.2);if(e.preventDefault)e.preventDefault();e.returnValue=false;});}\nreturn{add:add,selectThumb:selectThumb}};hs.langDefaults=hs.lang;var HsExpander=hs.Expander;if(hs.ie){(function(){try{document.documentElement.doScroll('left');}catch(e){setTimeout(arguments.callee,50);return;}\nhs.ready();})();}\nhs.addEventListener(document,'DOMContentLoaded',hs.ready);hs.addEventListener(window,'load',hs.ready);hs.addEventListener(document,'ready',function(){if(hs.expandCursor||hs.dimmingOpacity){var style=hs.createElement('style',{type:'text/css'},null,document.getElementsByTagName('HEAD')[0]);function addRule(sel,dec){if(!hs.ie){style.appendChild(document.createTextNode(sel+\" {\"+dec+\"}\"));}else{var last=document.styleSheets[document.styleSheets.length-1];if(typeof(last.addRule)==\"object\")last.addRule(sel,dec);}}\nfunction fix(prop){return'expression( ( ( ignoreMe = document.documentElement.'+prop+' ? document.documentElement.'+prop+' : document.body.'+prop+' ) ) + \\'px\\' );';}\nif(hs.expandCursor)addRule('.highslide img','cursor: url('+hs.graphicsDir+hs.expandCursor+'), pointer !important;');addRule('.highslide-viewport-size',hs.ie&&(hs.uaVersion<7||document.compatMode=='BackCompat')?'position: absolute; '+'left:'+fix('scrollLeft')+'top:'+fix('scrollTop')+'width:'+fix('clientWidth')+'height:'+fix('clientHeight'):'position: fixed; width: 100%; height: 100%; left: 0; top: 0');}});hs.addEventListener(window,'resize',function(){hs.getPageSize();if(hs.viewport)for(var i=0;i<hs.viewport.childNodes.length;i++){var node=hs.viewport.childNodes[i],exp=hs.getExpander(node);exp.positionOverlay(node);if(node.hsId=='thumbstrip')exp.slideshow.thumbstrip.selectThumb();}});hs.addEventListener(document,'mousemove',function(e){hs.mouse={x:e.clientX,y:e.clientY};});hs.addEventListener(document,'mousedown',hs.mouseClickHandler);hs.addEventListener(document,'mouseup',hs.mouseClickHandler);hs.addEventListener(document,'ready',hs.setClickEvents);hs.addEventListener(window,'load',hs.preloadImages);hs.addEventListener(window,'load',hs.preloadAjax);}";

