/*  JS Resource: 593187za2b29444  */

/*!

 * jquery.scrollable 1.0.5 - Scroll your HTML with eye candy.

 * 

 * Copyright (c) 2009 Tero Piirainen

 * http://flowplayer.org/tools/scrollable.html

 *

 * Dual licensed under MIT and GPL 2+ licenses

 * http://www.opensource.org/licenses

 *

 * Launch  : March 2008

 * Date: 2009-06-12 11:02:45 +0000 (Fri, 12 Jun 2009)

 * Revision: 1911 

 */(function($){$.tools=$.tools||{version:{}};$.tools.version.scrollable='1.0.5';var current=null;function Scrollable(root,conf){var self=this;if(!current){current=self;}
function bind(name,fn){$(self).bind(name,function(e,args){if(fn&&fn.call(this,args.index)===false&&args){args.proceed=false;}});return self;}
$.each(conf,function(name,fn){if($.isFunction(fn)){bind(name,fn);}});var horizontal=!conf.vertical;var wrap=$(conf.items,root);var index=0;function find(query,ctx){return query.indexOf("#")!= -1?$(query).eq(0):ctx.siblings(query).eq(0);}
var navi=find(conf.navi,root);var prev=find(conf.prev,root);var next=find(conf.next,root);var prevPage=find(conf.prevPage,root);var nextPage=find(conf.nextPage,root);$.extend(self,{getIndex:function(){return index;},getConf:function(){return conf;},getSize:function(){return self.getItems().size();},getPageAmount:function(){return Math.ceil(this.getSize()/conf.size);},getPageIndex:function(){return Math.ceil(index/conf.size);},getRoot:function(){return root;},getItemWrap:function(){return wrap;},getItems:function(){return wrap.children();},getVisibleItems:function(){return self.getItems().slice(index,index +conf.size);},seekTo:function(i,time,fn){if(time===undefined){time=conf.speed;}
if($.isFunction(time)){fn=time;time=conf.speed;}
if(i<0){i=0;}
if(i>self.getSize() -conf.size){return self;}
var item=self.getItems().eq(i);if(!item.length){return self;}
var p={index:i,proceed:true};$(self).trigger("onBeforeSeek",p);if(!p.proceed){return self;}
if(horizontal){var left= -item.position().left;wrap.animate({left:left},time,conf.easing,fn?function(){fn.call(self);}:null);}else{var top= -item.position().top;wrap.animate({top:top},time,conf.easing,fn?function(){fn.call(self);}:null);}
if(navi.length){var klass=conf.activeClass;var page=Math.ceil(i/conf.size);page=Math.min(page,navi.children().length -1);navi.children().removeClass(klass).eq(page).addClass(klass);}
if(i===0){prev.add(prevPage).addClass(conf.disabledClass);}else{prev.add(prevPage).removeClass(conf.disabledClass);}
if(i>=self.getSize() -conf.size){next.add(nextPage).addClass(conf.disabledClass);}else{next.add(nextPage).removeClass(conf.disabledClass);}
current=self;index=i;$(self).trigger("onSeek",{index:i});return self;},move:function(offset,time,fn){var to=index +offset;if(conf.loop&&to>(self.getSize() -conf.size)){to=0;}
return this.seekTo(to,time,fn);},next:function(time,fn){return this.move(1,time,fn);},prev:function(time,fn){return this.move(-1,time,fn);},movePage:function(offset,time,fn){return this.move(conf.size*offset,time,fn);},setPage:function(page,time,fn){var size=conf.size;var index=size*page;var lastPage=index +size>=this.getSize();if(lastPage){index=this.getSize() -conf.size;}
return this.seekTo(index,time,fn);},prevPage:function(time,fn){return this.setPage(this.getPageIndex() -1,time,fn);},nextPage:function(time,fn){return this.setPage(this.getPageIndex() +1,time,fn);},begin:function(time,fn){return this.seekTo(0,time,fn);},end:function(time,fn){return this.seekTo(this.getSize() -conf.size,time,fn);},reload:function(){return load();},click:function(index,time,fn){var item=self.getItems().eq(index);var klass=conf.activeClass;if(index<0||index>=this.getSize()){return self;}
if(conf.size==2){if(index==self.getIndex()){index--;}
self.getItems().removeClass(klass);item.addClass(klass);return this.seekTo(index,time,fn);}
if(!item.hasClass(klass)){self.getItems().removeClass(klass);item.addClass(klass);var delta=Math.floor(conf.size/2);var to=index -delta;if(to>self.getSize() -conf.size){to=self.getSize() -conf.size;}
if(to!==index){return this.seekTo(to,time,fn);}}
return self;},onBeforeSeek:function(fn){return bind("onBeforeSeek",fn);},onSeek:function(fn){return bind("onSeek",fn);}});if($.isFunction($.fn.mousewheel)){root.bind("mousewheel.scrollable",function(e,delta){var step=$.browser.opera?1: -1;self.move(delta>0?step: -step,50);return false;});}
prev.addClass(conf.disabledClass).click(function(){self.prev();});next.click(function(){self.next();});nextPage.click(function(){self.nextPage();});prevPage.addClass(conf.disabledClass).click(function(){self.prevPage();});if(conf.keyboard){$(document).unbind("keydown.scrollable").bind("keydown.scrollable",function(evt){var el=current;if(!el||evt.altKey||evt.ctrlKey){return;}
if(horizontal&&(evt.keyCode==37||evt.keyCode==39)){el.move(evt.keyCode==37? -1:1);return evt.preventDefault();}
if(!horizontal&&(evt.keyCode==38||evt.keyCode==40)){el.move(evt.keyCode==38? -1:1);return evt.preventDefault();}
return true;});}
function load(){if(navi.is(":empty")||navi.data("me")==self){navi.empty();navi.data("me",self);for(var i=0;i<self.getPageAmount();i++){var item=$("<" +conf.naviItem +"/>").attr("href",i).click(function(e){var el=$(this);el.parent().children().removeClass(conf.activeClass);el.addClass(conf.activeClass);self.setPage(el.attr("href"));return e.preventDefault();});if(i===0){item.addClass(conf.activeClass);}
navi.append(item);}}else{var els=navi.children();els.each(function(i){var item=$(this);item.attr("href",i);if(i===0){item.addClass(conf.activeClass);}
item.click(function(){navi.find("." +conf.activeClass).removeClass(conf.activeClass);item.addClass(conf.activeClass);self.setPage(item.attr("href"));});});}
if(conf.clickable){self.getItems().each(function(index,arg){var el=$(this);if(!el.data("set")){el.bind("click.scrollable",function(){self.click(index);});el.data("set",true);}});}
if(conf.hoverClass){self.getItems().hover(function(){$(this).addClass(conf.hoverClass);},function(){$(this).removeClass(conf.hoverClass);});}
return self;}
load();var timer=null;function setTimer(){if(timer){return;}
timer=setInterval(function(){if(conf.interval===0){clearInterval(timer);timer=0;return;}
self.next();},conf.interval);}
if(conf.interval>0){root.hover(function(){clearInterval(timer);timer=0;},function(){setTimer();});setTimer();}}
$.fn.scrollable=function(conf){var el=this.eq(typeof conf=='number'?conf:0).data("scrollable");if(el){return el;}
var opts={size:5,vertical:false,clickable:true,loop:false,interval:0,speed:400,keyboard:true,activeClass:'active',disabledClass:'disabled',hoverClass:null,easing:'swing',items:'.items',prev:'.prev',next:'.next',prevPage:'.prevPage',nextPage:'.nextPage',navi:'.navi',naviItem:'a',api:false,onBeforeSeek:null,onSeek:null};$.extend(opts,conf);this.each(function(){el=new Scrollable($(this),opts);$(this).data("scrollable",el);});return opts.api?el:this;};})(jQuery);
/*  JS Resource: 593191z52ca0030  */

(function($){$.tools=$.tools||{version:'1.2.5'};$.tools.tooltip={conf:{effect:'toggle',fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,position:['top','center'],offset:[0,0],relative:true,cancelDefault:true,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:'<div/>',tipClass:'tooltip'},addEffect:function(name,loadFn,hideFn){effects[name]=[loadFn,hideFn];}};var effects={toggle:[function(done){var conf=this.getConf(),tip=this.getTip(),o=conf.opacity;if(o<1){tip.css({opacity:o});}
tip.show();done.call();},function(done){this.getTip().hide();done.call();}],fade:[function(done){var conf=this.getConf();this.getTip().fadeTo(conf.fadeInSpeed,conf.opacity,done);},function(done){this.getTip().fadeOut(this.getConf().fadeOutSpeed,done);}]};function getPosition(trigger,tip,conf){var top=conf.relative?trigger.position().top:trigger.offset().top,left=conf.relative?trigger.position().left:trigger.offset().left,pos=conf.position[0];top -=tip.outerHeight() -conf.offset[0];left +=trigger.outerWidth() +conf.offset[1];if(/iPad/i.test(navigator.userAgent)){top -=$(window).scrollTop();}
var height=tip.outerHeight() +trigger.outerHeight();if(pos=='center'){top +=height/2;}
if(pos=='bottom'){top +=height;}
pos=conf.position[1];var width=tip.outerWidth() +trigger.outerWidth();if(pos=='center'){left -=width/2;}
if(pos=='left'){left -=width;}
return{top:top,left:left};}
function Tooltip(trigger,conf){var self=this,fire=trigger.add(self),tip,timer=0,pretimer=0,title=trigger.attr("title"),tipAttr=trigger.attr("data-tooltip"),effect=effects[conf.effect],shown,isInput=trigger.is(":input"),isWidget=isInput&&trigger.is(":checkbox, :radio, select, :button, :submit"),type=trigger.attr("type"),evt=conf.events[type]||conf.events[isInput?(isWidget?'widget':'input'):'def'];if(!effect){throw"Nonexistent effect \"" +conf.effect +"\"";}
evt=evt.split(/,\s*/);if(evt.length!=2){throw"Tooltip: bad events configuration for " +type;}
trigger.bind(evt[0],function(e){clearTimeout(timer);if(conf.predelay){pretimer=setTimeout(function(){self.show(e);},conf.predelay);}else{self.show(e);}}).bind(evt[1],function(e){clearTimeout(pretimer);if(conf.delay){timer=setTimeout(function(){self.hide(e);},conf.delay);}else{self.hide(e);}});if(title&&conf.cancelDefault){trigger.removeAttr("title");trigger.data("title",title);}
$.extend(self,{show:function(e){if(!tip){if(tipAttr){tip=$(tipAttr);}else if(conf.tip){tip=$(conf.tip).eq(0);}else if(title){tip=$(conf.layout).addClass(conf.tipClass).appendTo(document.body).hide().append(title);}else{tip=trigger.next();if(!tip.length){tip=trigger.parent().next();}}
if(!tip.length){throw"Cannot find tooltip for " +trigger;}}
if(self.isShown()){return self;}
tip.stop(true,true);var pos=getPosition(trigger,tip,conf);if(conf.tip){tip.html(trigger.data("title"));}
e=e||$.Event();e.type="onBeforeShow";fire.trigger(e,[pos]);if(e.isDefaultPrevented()){return self;}
pos=getPosition(trigger,tip,conf);tip.css({position:'absolute',top:pos.top,left:pos.left});shown=true;effect[0].call(self,function(){e.type="onShow";shown='full';fire.trigger(e);});var event=conf.events.tooltip.split(/,\s*/);if(!tip.data("__set")){tip.bind(event[0],function(){clearTimeout(timer);clearTimeout(pretimer);});if(event[1]&&!trigger.is("input:not(:checkbox, :radio), textarea")){tip.bind(event[1],function(e){if(e.relatedTarget!=trigger[0]){trigger.trigger(evt[1].split(" ")[0]);}});}
tip.data("__set",true);}
return self;},hide:function(e){if(!tip||!self.isShown()){return self;}
e=e||$.Event();e.type="onBeforeHide";fire.trigger(e);if(e.isDefaultPrevented()){return;}
shown=false;effects[conf.effect][1].call(self,function(){e.type="onHide";fire.trigger(e);});return self;},isShown:function(fully){return fully?shown=='full':shown;},getConf:function(){return conf;},getTip:function(){return tip;},getTrigger:function(){return trigger;}});$.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(i,name){if($.isFunction(conf[name])){$(self).bind(name,conf[name]);}
self[name]=function(fn){if(fn){$(self).bind(name,fn);}
return self;};});}
$.fn.tooltip=function(conf){var api=this.data("tooltip");if(api){return api;}
conf=$.extend(true,{},$.tools.tooltip.conf,conf);if(typeof conf.position=='string'){conf.position=conf.position.split(/,?\s/);}
this.each(function(){api=new Tooltip($(this),conf);$(this).data("tooltip",api);});return conf.api?api:this;};})(jQuery);(function($){var t=$.tools.tooltip;$.extend(t.conf,{effect:'slide',direction:'up',bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!$.browser.msie});var dirs={up:['-','top'],down:['+','top'],left:['-','left'],right:['+','left']};t.addEffect("slide",function(done){var conf=this.getConf(),tip=this.getTip(),params=conf.slideFade?{opacity:conf.opacity}:{},dir=dirs[conf.direction]||dirs.up;params[dir[1]]=dir[0] +'='+conf.slideOffset;if(conf.slideFade){tip.css({opacity:0});}
tip.show().animate(params,conf.slideInSpeed,done);},function(done){var conf=this.getConf(),offset=conf.slideOffset,params=conf.slideFade?{opacity:0}:{},dir=dirs[conf.direction]||dirs.up;var sign="" +dir[0];if(conf.bounce){sign=sign=='+'?'-':'+';}
params[dir[1]]=sign +'='+offset;this.getTip().animate(params,conf.slideOutSpeed,function(){$(this).hide();done.call();});});})(jQuery);(function($){var t=$.tools.tooltip;t.dynamic={conf:{classNames:"top right bottom left"}};function getCropping(el){var w=$(window);var right=w.width() +w.scrollLeft();var bottom=w.height() +w.scrollTop();return[el.offset().top<=w.scrollTop(),right<=el.offset().left +el.width(),bottom<=el.offset().top +el.height(),w.scrollLeft()>=el.offset().left];}
function isVisible(crop){var i=crop.length;while(i--){if(crop[i]){return false;}}
return true;}
$.fn.dynamic=function(conf){if(typeof conf=='number'){conf={speed:conf};}
conf=$.extend({},t.dynamic.conf,conf);var cls=conf.classNames.split(/\s/),orig;this.each(function(){var api=$(this).tooltip().onBeforeShow(function(e,pos){var tip=this.getTip(),tipConf=this.getConf();if(!orig){orig=[tipConf.position[0],tipConf.position[1],tipConf.offset[0],tipConf.offset[1],$.extend({},tipConf)];}
$.extend(tipConf,orig[4]);tipConf.position=[orig[0],orig[1]];tipConf.offset=[orig[2],orig[3]];tip.css({visibility:'hidden',position:'absolute',top:pos.top,left:pos.left}).show();var crop=getCropping(tip);if(!isVisible(crop)){if(crop[2]){$.extend(tipConf,conf.top);tipConf.position[0]='top';tip.addClass(cls[0]);}
if(crop[3]){$.extend(tipConf,conf.right);tipConf.position[1]='right';tip.addClass(cls[1]);}
if(crop[0]){$.extend(tipConf,conf.bottom);tipConf.position[0]='bottom';tip.addClass(cls[2]);}
if(crop[1]){$.extend(tipConf,conf.left);tipConf.position[1]='left';tip.addClass(cls[3]);}
if(crop[0]||crop[2]){tipConf.offset[0]*= -1;}
if(crop[1]||crop[3]){tipConf.offset[1]*= -1;}}
tip.css({visibility:'visible'}).hide();});api.onBeforeShow(function(){var c=this.getConf(),tip=this.getTip();setTimeout(function(){c.position=[orig[0],orig[1]];c.offset=[orig[2],orig[3]];},0);});api.onHide(function(){var tip=this.getTip();tip.removeClass(conf.classNames);});ret=api;});return conf.api?ret:this;};})(jQuery);
/*  JS Resource: lib/i2rd-util.js  */

if(typeof __i2rd_initted=='undefined'){__i2rd_initted=true;if(!Array.prototype.push){Array.prototype.push=function(i){if(i){this[this.length]=i;}};}
if(!Array.prototype.pop){Array.prototype.pop=function(){if(this.length==0){return;}
var i,n=this.length -1;i=this[n];delete this[n];this.length=n;return i;};}
Array.prototype.pushAll=function(list){for(var h=0,hb=list.length;h<hb;h++)this.push(list[h]);};if(!String.prototype.trim){String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"");};}
if(typeof __i2rd_domupdate_event=='undefined'){__i2rd_domupdate_event="dom:update";__i2rd_domupdate_handlers=[];__i2rd_domupdate_fire=function(element,e){var i,h,a=[];if(e){a.push(e);}
for(i=0;(h=__i2rd_domupdate_handlers[i]);i++){try{h.apply(element,a);}catch(e){}}};}
log4js={_log:function(msg,e){if(typeof console!='undefined'&&console.log){console.log(msg);if(e)console.log(e);}}};log4js.logger={log:log4js._log,debug:log4js._log,info:log4js._log,warn:log4js._log,error:log4js._log};if(typeof i2rd=='undefined'){window.i2rd={};}
i2rd.isIE=!+'\v1';i2rd.getConfigMap=function(el){if(typeof el=='string')el=document.getElementById(el);if(!el)return{};var e=el.childNodes,b={},n=0,mx=e.length;for(;n<mx;n++)b[e[n].className]=e[n].innerHTML;return b;};i2rd.xmlToString=function(xml){var str='',ib,i=0,cn;if(typeof xml!='string'){cn=xml.childNodes;if(xml.xml){for(ib=cn.length;i<ib;i++){str+=cn[i].xml;}}else{var xs=new XMLSerializer();for(ib=cn.length;i<ib;i++){str+=xs.serializeToString(cn[i]);}}}else{str=xml;}
return str;};i2rd.scriptRX=/<script[^>]*>([\S\s]*?)<\/script>/gim;i2rd.stripScripts=function(h){return{html:h.replace(i2rd.scriptRX,''),scripts:(function(){try{i2rd.scriptRX.lastIndex=0;}catch(e){}
var m=[],i,arr;while((arr=i2rd.scriptRX.exec(h))){if(arr[1]){m[m.length]=arr[1].replace(/^\s*<!\[CDATA\[/,'').replace(/\]\]>\s*$/,'');}}
return m;})(),addScripts:function(){var e,t,i,s=this.scripts,h=document.getElementsByTagName("head")[0];if(!s||s.length<1)return;for(i=0;t=s[i];i++){e=document.createElement("script");e.setAttribute("type","text/javascript");e.text=t;h.appendChild((s[i]=e));}
setTimeout(function(){for(var i=0;i<s.length;i++)h.removeChild(s[i]);},30000);}};};i2rd.acopy=function(s,sp,d){var i=sp;for(;i<s.length;i++)d.push(s[i]);return d;}
i2rd._dl='dom:loaded';i2rd.w3cevt=!!document.addEventListener;i2rd.ieevt=!!document.attachEvent;i2rd.addEvent=function(el,type,handler){if(type==__i2rd_domupdate_event){__i2rd_domupdate_handlers.push(handler);}else if(type==i2rd._dl&&i2rd.rdy){handler.call(el,i2rd.createEvent('HTMLEvents',i2rd._dl,false,false));}else if(i2rd.w3cevt){el.addEventListener(type,handler,false);}else{if(!handler.$$guid){handler.$$guid=i2rd.addEvent_guid++;}
if(!el.events){el.events={};}
var handlers=el.events[type];if(!handlers){handlers=el.events[type]={};if(el["on" +type]){handlers[0]=el["on" +type];}}
handlers[handler.$$guid]=handler;el["on" +type]=i2rd.handleEvent;}};i2rd.createEvent=function(module,type){var d=document,a=i2rd.acopy(arguments,2,[type]);if(i2rd.w3cevt){d=d.createEvent(module);d['init'+module.replace(/(HTML)?([A-Z][a-z]*vent)s?/,'$2')].apply(d,a);return d;}else if(i2rd.ieevt){d=d.createEventObject();d.type=type;i2rd.fixEvent(d);return d;}else{return{type:type};}};i2rd.createMouseEvent=function(type,p){p=p||{};return i2rd.createEvent('MouseEvents',type,p.canBubble||true,p.cancelable||true,p.view||window,p.detail||1,p.screenX||0,p.screenY||0,p.clientX||0,p.clientY||0,p.ctrlKey||false,p.altKey||false,p.shiftKey||false,p.metaKey||false,p.button||0,p.relatedTarget||null);};i2rd.fireEvent=function(el,evt){var a=i2rd.acopy(arguments,2,['HTMLEvents',evt]);if(typeof evt=='string'){if(arguments.length==2)a=a.concat([false,false]);evt=i2rd.createEvent.apply(this,a);}
if(i2rd.w3cevt)el.dispatchEvent(evt);else if(evt.cancelBubble===false){try{el.fireEvent('on'+evt.type,evt);}catch(e){i2rd.handleEvent.call(el,evt);}}else i2rd.handleEvent.call(el,evt);};i2rd.removeEvent=function(el,type,handler){if(type==__i2rd_domupdate_event){var hl=[];for(i=0;(h=__i2rd_domupdate_handlers[i]);i++){if(h!==handler){hl.push(h);}}
__i2rd_domupdate_handlers=hl;}else if(i2rd.w3cevt){el.removeEventListener(type,handler,false);}else{if(el.events&&el.events[type]){delete el.events[type][handler.$$guid];}}};i2rd.addEvent_guid=1;i2rd.handleEvent=function(event){if(!this.events)return;var i,hl,rv=true;event=event||i2rd.fixEvent(((this.ownerDocument||this.document||this).parentWindow||window).event);hl=this.events[event.type];for(i in hl){if(hl[i].call(this,event)==false){rv=false;}}
return rv;};i2rd.fixEvent=function(event){event.preventDefault=i2rd.fixEvent_preventDefault;event.stopPropagation=i2rd.fixEvent_stopPropagation;return event;};i2rd.fixEvent_preventDefault=function(){this.returnValue=false;};i2rd.fixEvent_stopPropagation=function(){this.cancelBubble=true;};i2rd.rdy=document.readyState=='complete';i2rd.DOMCL=function(){if(i2rd.rdy)return;if(i2rd.w3cevt){i2rd.rdy=true;document.removeEventListener("DOMContentLoaded",i2rd.DOMCL,false);window.removeEventListener("load",i2rd.DOMCL,false);}else if(i2rd.ieevt){if(document.readyState==="complete"){i2rd.rdy=true;document.detachEvent("onreadystatechange",i2rd.DOMCL);window.detachEvent("onload",i2rd.DOMCL);}}
i2rd.fireEvent(document,i2rd._dl);};if(i2rd.w3cevt){document.addEventListener("DOMContentLoaded",i2rd.DOMCL,false);window.addEventListener("load",i2rd.DOMCL,false);}else if(i2rd.ieevt){document.attachEvent("onreadystatechange",i2rd.DOMCL);window.attachEvent("onload",i2rd.DOMCL);}
i2rd.getAjaxTransport=function(){try{return new XMLHttpRequest();}catch(e){}
try{return new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}
return null;};i2rd.bind=function(m,caller){var a=i2rd.acopy(arguments,2,[]),_m=m,obj=caller;return function(){_m.apply(obj,i2rd.acopy(arguments,0,a));};};i2rd.bindAsEventListener=function(m,caller){var a=i2rd.acopy(arguments,2,[]),_m=m,obj=caller;return function(evt){i2rd.acopy(arguments,0,a)
_m.apply(obj,[evt||window.event].concat(a));};};i2rd.eventElement=function(evt){evt=evt||window.event;return(evt.target||evt.srcElement);};i2rd.getInnerText=function(el){if(typeof el=="string"){return el;}
var cn,i,str="",children=el.childNodes;for(i=0;(cn=children[i]);i++){switch(cn.nodeType){case 1:str +=i2rd.getInnerText(cn);break;case 3:case 4:str +=cn.nodeValue;break;}}
return str;};i2rd._p={x:0,y:0};i2rd._mt=false;i2rd.coord=function(e){var x=0,y=0;e=e||window.event;if(e.pageX||e.pageY){x=evt.pageX;y=evt.pageY;}
else if(e.clientX||e.clientY){var d=document,b=d.body,de=d.documentElement;x=evt.clientX +de.scrollLeft +b.scrollLeft;y=evt.clientY +de.scrollTop +b.scrollLeft;}
return i2rd._p={x:x,y:y};};i2rd.getMouseCoord=function(e){if(!i2rd._mt){i2rd._mt=true;if((e=e||window.event)){i2rd.coord(e);}
i2rd.addEvent(document,'mousemove',i2rd.coord);setTimeout(function(){i2rd._mt=false;i2rd.removeEvent(document,'mousemove',i2rd.coord);},60000);}
return i2rd._p;};i2rd.addClassName=function(el,cn){var cn=cn.trim();if(!i2rd.hasClassName(el,cn))
el.className=((el.className||'') +' ' +cn).trim();};i2rd.removeClassName=function(el,cn){if(!i2rd.hasClassName(el,cn))return;el.className=(el.className||'').replace(RegExp("(^|\\s+)" +cn.trim() +"(\\s+|$)",'g'),' ').trim();};i2rd.hasClassName=function(el,cn){var cur=(el.className||'');return cur==cn||(RegExp("(^|\\s+)"+cn+"(\\s+|$)").test(cur));};i2rd.getCookie=function(name){var i=0,c,cn=name+"=",ca=document.cookie.split(';');for(;c=ca[i];i++){while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(cn)==0)return c.substring(cn.length,c.length);}
return null;};i2rd.setCookie=function(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");};i2rd.deleteCookie=function(name,path,domain){document.cookie=name+"; expires=Thu, 01-Jan-1970 00:00:01 GMT" +((path)?"; path="+path:"") +((domain)?"; domain="+domain:"");};i2rd.owfDefault={menubar:false,location:false,toolbar:false,scrollbars:true,statusbar:false};i2rd.openWindow=function(url,name,dim,features,pbMesg,evt){name=name||'_blank';features=features||i2rd.owfDefault;pbMesg=pbMesg||'Please disable any popup blockers for this site.';var fstr='';for(var key in features){var val=i2rd.getOWFeature(features,key);if(val!=null){fstr +=','+key+'='+(val?'yes':'no');}}
if(dim){if(dim.x&&dim.x>0){dim.x+=30;fstr+=',width='+dim.x;}
if(dim.y&&dim.y>0){dim.y+=50;fstr+=',height='+dim.y;}}
if(fstr.length>0){fstr=fstr.substring(1);}
var nw=window.open(url,name,fstr);if(name!='_top'&&name!='_parent'&&name!='_self'){if(nw.opener!=window){alert(pbMesg);}}
setTimeout(function(){try{nw.focus();}catch(e){}},100);evt=evt||window.event;if(evt){if(evt.preventDefault){evt.preventDefault();evt.stopPropagation();}
else{evt.cancelBubble=true;evt.returnValue=false;}}
return false;};i2rd.getOWFeature=function(m,prop){var val=m[prop];if(typeof val=='undefined'||val==null){return null;}
else{return!!val;}};i2rd.each=function(array,fn,filter){var ct=0,all=(typeof filter!=='function');for(var i=0,mx=array.length;i<mx;i++){var el=array[i];if(all||filter.call(el,i,el,ct)){fn.call(el,i,el,ct++);}}};i2rd.serialize=function(form){var t,e,i,s=[];for(i=0;e=form.elements[i];i++){t=e.type;if(e.serializeValue)e.serializeValue(form,s,e.name,e.value);else if(e.name&&!e.disabled&&t!='submit'&&t!='file'){switch(e.nodeName.toLowerCase()){case'input':switch(t){case'checkbox':case'radio':if(e.checked)i2rd.serializeValue(form,s,e.name,e.value);break;case'button':break;default:i2rd.serializeValue(form,s,e.name,e.value);break;}
break;case'select':for(var o,j=0;o=e.options[j];j++)if(o.selected)i2rd.serializeValue(form,s,e.name,o.value);break;case'button':break;default:i2rd.serializeValue(form,s,e.name,e.value);break;}}}
return s.join('&');};i2rd.serializeValue=function(f,s,n,v){if(n&&v!=null){s.push(encodeURIComponent(n) +'=' +encodeURIComponent(v));}};i2rd._lf=null;i2rd.focusListener=function(evt){var el=i2rd.eventElement(evt);if(i2rd._lf){i2rd.removeClassName(i2rd._lf,"focused");}
i2rd.lastFocus=el;i2rd.addClassName(el,"focused");};i2rd.addEvent(window,'load',function(){var i=0,j,e,f,el,fl=document.forms;if(!fl)return;for(;f=fl[i];i++){el=f.elements;for(j=0;e=el[j];j++){if(e.type=='hidden')continue;i2rd.addEvent(e,'focus',i2rd.focusListener);if(e.nodeName.toLowerCase()=='select'&&i2rd.hasClassName(e,'autosubmitselect'))
e.onchange=function(evt){this.form.submit();};}}});}
/*  JS Resource: cms/js/cms-tabcontainer.js  */

if(typeof cmstabcontainer=='undefined'){cmstabcontainer=true;if(typeof cms=='undefined'){cms={};}
cms.tabcontainers=[];cms.TabContainer=function(cd){this.container=cd;this.tabItemList=[];this.tabs=[];this.tabItemIndexes={};this.doPersistence=!this.container.className.match(/tc_no_persist_selection/)&&!!this.container.id;this.showCallback=i2rd.bindAsEventListener(this.showTab,this);this.mouseOverCallback=i2rd.bindAsEventListener(this.mouseOver,this);this.mouseOutCallback=i2rd.bindAsEventListener(this.mouseOut,this);this.foundUL=false;};cms._getData=function(node,name){try{if(node.dataset)
return node.dataset[name];else if(node.getAttribute)
return node.getAttribute("data-" +name);else
return node["data-" +name];}catch(e){log4js.logger.error("Unable to get URL.",e);}
return null;};cms.TabContainer.prototype={displayFirst:function(){if(this.tabs.length===0){return;}
if(this.tabItemList.length!=this.tabs.length){log4js.logger.error("TabContainer is mismatched." +this.tabItemList.length +" != " +this.tabs.length);}
var i,index=null;if(location.hash.length>1){try{var tid,loc,locations=location.hash.substring(1).split(",");for(i=0;i<locations.length;i++){loc=locations[i];tid=loc.split(":");if(tid[0]==this.container.id){index=this.tabItemIndexes[tid[1]];if(index!=null){this.setActiveTab(index,false);return;}}}}catch(e){log4js.logger.error("Unable to set tab from location hash",e);}}
for(i=0;i<this.tabs.length;i++){if(this.tabs[i].className.match(/tab-selected/)){this.setActiveTab(i,false);return;}
if(this.tabItemList[i].className.match(/tab-selected/)){this.setActiveTab(i,false);return;}}
if(this.doPersistence){index=i2rd.getCookie(this.container.id +"-st");if(index){try{index=parseInt(index);if(this.tabItemList.length>index){this.setActiveTab(index,false);return;}}catch(e){}}}
this.setActiveTab(0,false);},setActiveTabByID:function(id,persist){this.setActiveTab(this.tabItemIndexes[id],persist);},setActiveTab:function(index,persist){var tabItem=this.tabItemList[index];if(!tabItem)tabItem=this.tabItemList[0];this._show(tabItem,persist);},persistSelection:function(index){if(!this.container.id||this.container.id.length==0)return;var time=new Date();time.setHours(time.getHours() +4);i2rd.setCookie(this.container.id +"-st",index,time,"/");},addTabItem:function(element){if(element.id){this.tabItemIndexes[element.id]=this.tabItemList.length;var idx=element.id.indexOf("_tab");if(idx!= -1&&idx==element.id.length -4){this.tabItemIndexes[element.id.substring(0,idx)]=this.tabItemList.length;}}
this.tabItemList.push(element);i2rd.addEvent(element,'click',this.showCallback);i2rd.addEvent(element,'mouseover',this.mouseOverCallback);i2rd.addEvent(element,'mouseout',this.mouseOutCallback);},addTab:function(element){this.tabs.push(element);},getEventSource:function(evt,expectedTag){var selected=i2rd.eventElement(evt);while(selected&&selected.tagName&&selected.tagName.toLowerCase()!=expectedTag){selected=selected.parentNode;}
return selected;},showElement:function(el){this.loadElement(el);el.style.display='block';el.setAttribute('aria-hidden','false');},loadElement:function(el){var url=cms._getData(el,"url");if(url&&i2rd.hasClassName(el,'ajax')&&!i2rd.addClassName(el,'loading')){i2rd.addClassName(el,'loading');var ajax=i2rd.getAjaxTransport(),node=el,onChange=function(arg){if(ajax.readyState==4){if(ajax.status==200||ajax.status==0){var processed=i2rd.stripScripts(ajax.responseText?ajax.responseText:i2rd.xmlToString(ajax.responseXML));node.innerHTML=processed.html;processed.addScripts();__i2rd_domupdate_fire(node);}
i2rd.removeClassName(node,'ajax');i2rd.removeClassName(node,'loading');}};ajax.onreadystatechange=onChange;ajax.open("GET","/partial"+url,true);ajax.send('');}},hideElement:function(el){el.style.display='none';el.setAttribute('aria-hidden','true');},_show:function(tabItem,persist){var h,t,ti;for(h=0;h<this.tabItemList.length;h++){ti=this.tabItemList[h];t=this.tabs[h];i2rd.removeClassName(ti,"tab-selected");if(ti==tabItem){if(persist)this.persistSelection(h);i2rd.addClassName(ti,"tab-selected");this.showElement(t);ti.setAttribute('tab-index','0');}
else{this.hideElement(t);ti.setAttribute('tab-index','-1');}}},showTab:function(evt){var selectedTabItem=this.getEventSource(evt,"li");this._show(selectedTabItem,this.doPersistence);return false;},mouseOut:function(evt){for(var h=0;h<this.tabItemList.length;h++){var ti=this.tabItemList[h];i2rd.removeClassName(ti,"over");}},mouseOver:function(evt){this.mouseOut(evt);var overTabItem=this.getEventSource(evt,"li");i2rd.addClassName(overTabItem,"over");this.loadElement(this.tabs[this.tabItemIndexes[overTabItem.id]]);},lookupTabItems:function(node){var elements=node.getElementsByTagName("li");var li,j;for(j=0;(li=elements[j]);j++){this.addTabItem(li);}},processNode:function(node){var cc=true,ncn=node.className;if(ncn){var nn=node.nodeName.toLowerCase();if(ncn.match(/tab-container/)){return;}else if(!this.foundUL&&nn=="ul"&&ncn.match(/tab-items/)){this.foundUL=true;this.lookupTabItems(node);cc=false;}else if(nn=="div"&&ncn.match(/tab-content/)){this.addTab(node);node.style.display='none';cc=false;}}
if(cc){if(this.foundUL&&this.tabItemList.length<=this.tabs.length){return;}
var children=node.childNodes;var el,h;for(h=0;(el=children[h]);h++){if(el.nodeType!=1){continue;}
this.processNode(el);}}}};cms.initTC=function(div){if(typeof div=='string')div=document.getElementById(div);if(!div){return;}
if(typeof div.tabinited!='undefined'){return;}
div.tabinited=true;var el,tc=new cms.TabContainer(div);cms.tabcontainers.push(tc);var children=div.childNodes;for(var h=0;(el=children[h]);h++){if(el.nodeType!=1){continue;}
tc.processNode(el);}
tc.displayFirst();};cms.checkTCDom=function(start){if(typeof start=='string')
start=document.getElementById(start);else if(start&&i2rd.eventElement(start))
start=i2rd.eventElement(start);start=start||document.body;var i=0,e,list=(start.querySelectorAll)?start.querySelectorAll("div.tab-container"):start.getElementsByTagName("div");for(;e=list[i];i++){if(i2rd.hasClassName(e,"tab-container"))
cms.initTC(e);}};i2rd.addEvent(window,__i2rd_domupdate_event,cms.checkTCDom);}
/*  JS Resource: 332939z8cb8ade9  */

(function($){var sliderOptions={id:'home_slider',hoverEnabled:false,hoverDelay:200,showPrevNext:true,transitionSpeed:800,autoScroll:true,autoScrollSpeed:8000,autoScrollLoop:false,vertical:false};var oldInitTC=cms.initTC;cms.initTC=function(id){if(id!==sliderOptions.id){oldInitTC(id);return;}else{var div=document.getElementById(id);if(!div){return;}
if(typeof div.tabinited!='undefined'){return;}
div.tabinited=true;var items_id=id+'_items',navi_id=id+'_navi',next_id=id+'_next',prev_id=id+'_prev';var $container=$(div),$tab_content=$container.find("> div.tab-content");$tab_content.wrapAll('<div class="tc_wrap"><div class="tc_inner" /></div>');if(sliderOptions.showPrevNext)
$container.prepend('<div class="controls"><div class="prev" id="'+prev_id+'"><span>Prev</span></div><div class="next" id="'+next_id+'"><span>Next</span></div></div>');$container.find('> div.tc_wrap div.tc_inner').attr('id',items_id);$container.find('> div.tab-items ul.tab-items').attr('id',navi_id);var $nav_items=$container.find('#'+navi_id+" > li");var s=$container.find('> div.tc_wrap').scrollable({size:1,items:'#'+items_id,navi:'#'+navi_id,api:true,speed:sliderOptions.transitionSpeed,activeClass:'tab-selected',interval:(sliderOptions.autoScroll)?sliderOptions.autoScrollSpeed:0,loop:sliderOptions.autoScrollLoop,vertical:sliderOptions.vertical,prev:'#'+prev_id,next:'#'+next_id,onBeforeSeek:function(idx){},onSeek:function(idx){}});$container.find('> div.tab-items ul.tab-items').append('<div class="nav_background" />');$tab_content.css('display','block');if(sliderOptions.hoverEnabled){var seekTimer,curActive;var scrollTo=function(){if(curActive!=null)
s.seekTo(curActive);curActive=null;seekTimer=null;};$nav_items.hover(function(){if(seekTimer)window.clearTimeout(seekTimer);curActive=$nav_items.index(this);seekTimer=window.setTimeout(scrollTo,sliderOptions.hoverDelay);},function(){if(seekTimer)window.clearTimeout(seekTimer);});}
window['cms_scrollable-'+id]=s;}};})(jQuery);
/*  JS Resource: lib/sizzle.js  */

/*!
 * Sizzle CSS Selector Engine
 *  Copyright 2011, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,done=0,toString=Object.prototype.toString,hasDuplicate=false,baseHasDuplicate=true,rBackslash=/\\/g,rNonWord=/\W/;[0,0].sort(function(){baseHasDuplicate=false;return 0;});var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;var origContext=context;if(context.nodeType!==1&&context.nodeType!==9){return[];}
if(!selector||typeof selector!=="string"){return results;}
var m,set,checkSet,extra,ret,cur,pop,i,prune=true,contextXML=Sizzle.isXML(context),parts=[],soFar=selector;do{chunker.exec("");m=chunker.exec(soFar);if(m){soFar=m[3];parts.push(m[1]);if(m[2]){extra=m[3];break;}}}while(m);if(parts.length>1&&origPOS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){set=posProcess(parts[0] +parts[1],context);}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){selector=parts.shift();if(Expr.relative[selector]){selector +=parts.shift();}
set=posProcess(selector,set);}}}else{if(!seed&&parts.length>1&&context.nodeType===9&&!contextXML&&Expr.match.ID.test(parts[0])&&!Expr.match.ID.test(parts[parts.length -1])){ret=Sizzle.find(parts.shift(),context,contextXML);context=ret.expr?Sizzle.filter(ret.expr,ret.set)[0]:ret.set[0];}
if(context){ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&(parts[0]==="~"||parts[0]==="+")&&context.parentNode?context.parentNode:context,contextXML);set=ret.expr?Sizzle.filter(ret.expr,ret.set):ret.set;if(parts.length>0){checkSet=makeArray(set);}else{prune=false;}
while(parts.length){cur=parts.pop();pop=cur;if(!Expr.relative[cur]){cur="";}else{pop=parts.pop();}
if(pop==null){pop=context;}
Expr.relative[cur](checkSet,pop,contextXML);}}else{checkSet=parts=[];}}
if(!checkSet){checkSet=set;}
if(!checkSet){Sizzle.error(cur||selector);}
if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet);}else if(context&&context.nodeType===1){for(i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&Sizzle.contains(context,checkSet[i]))){results.push(set[i]);}}}else{for(i=0;checkSet[i]!=null;i++){if(checkSet[i]&&checkSet[i].nodeType===1){results.push(set[i]);}}}}else{makeArray(checkSet,results);}
if(extra){Sizzle(extra,origContext,results,seed);Sizzle.uniqueSort(results);}
return results;};Sizzle.uniqueSort=function(results){if(sortOrder){hasDuplicate=baseHasDuplicate;results.sort(sortOrder);if(hasDuplicate){for(var i=1;i<results.length;i++){if(results[i]===results[i -1]){results.splice(i--,1);}}}}
return results;};Sizzle.matches=function(expr,set){return Sizzle(expr,null,null,set);};Sizzle.matchesSelector=function(node,expr){return Sizzle(expr,null,null,[node]).length>0;};Sizzle.find=function(expr,context,isXML){var set;if(!expr){return[];}
for(var i=0,l=Expr.order.length;i<l;i++){var match,type=Expr.order[i];if((match=Expr.leftMatch[type].exec(expr))){var left=match[1];match.splice(1,1);if(left.substr(left.length -1)!=="\\"){match[1]=(match[1]||"").replace(rBackslash,"");set=Expr.find[type](match,context,isXML);if(set!=null){expr=expr.replace(Expr.match[type],"");break;}}}}
if(!set){set=typeof context.getElementsByTagName!=="undefined"?context.getElementsByTagName("*"):[];}
return{set:set,expr:expr};};Sizzle.filter=function(expr,set,inplace,not){var match,anyFound,old=expr,result=[],curLoop=set,isXMLFilter=set&&set[0]&&Sizzle.isXML(set[0]);while(expr&&set.length){for(var type in Expr.filter){if((match=Expr.leftMatch[type].exec(expr))!=null&&match[2]){var found,item,filter=Expr.filter[type],left=match[1];anyFound=false;match.splice(1,1);if(left.substr(left.length -1)==="\\"){continue;}
if(curLoop===result){result=[];}
if(Expr.preFilter[type]){match=Expr.preFilter[type](match,curLoop,inplace,result,not,isXMLFilter);if(!match){anyFound=found=true;}else if(match===true){continue;}}
if(match){for(var i=0;(item=curLoop[i])!=null;i++){if(item){found=filter(item,match,i,curLoop);var pass=not^!!found;if(inplace&&found!=null){if(pass){anyFound=true;}else{curLoop[i]=false;}}else if(pass){result.push(item);anyFound=true;}}}}
if(found!==undefined){if(!inplace){curLoop=result;}
expr=expr.replace(Expr.match[type],"");if(!anyFound){return[];}
break;}}}
if(expr===old){if(anyFound==null){Sizzle.error(expr);}else{break;}}
old=expr;}
return curLoop;};Sizzle.error=function(msg){throw"Syntax error, unrecognized expression: " +msg;};var Expr=Sizzle.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(elem){return elem.getAttribute("href");},type:function(elem){return elem.getAttribute("type");}},relative:{"+":function(checkSet,part){var isPartStr=typeof part==="string",isTag=isPartStr&&!rNonWord.test(part),isPartStrNotTag=isPartStr&&!isTag;if(isTag){part=part.toLowerCase();}
for(var i=0,l=checkSet.length,elem;i<l;i++){if((elem=checkSet[i])){while((elem=elem.previousSibling)&&elem.nodeType!==1){}
checkSet[i]=isPartStrNotTag||elem&&elem.nodeName.toLowerCase()===part?elem||false:elem===part;}}
if(isPartStrNotTag){Sizzle.filter(part,checkSet,true);}},">":function(checkSet,part){var elem,isPartStr=typeof part==="string",i=0,l=checkSet.length;if(isPartStr&&!rNonWord.test(part)){part=part.toLowerCase();for(;i<l;i++){elem=checkSet[i];if(elem){var parent=elem.parentNode;checkSet[i]=parent.nodeName.toLowerCase()===part?parent:false;}}}else{for(;i<l;i++){elem=checkSet[i];if(elem){checkSet[i]=isPartStr?elem.parentNode:elem.parentNode===part;}}
if(isPartStr){Sizzle.filter(part,checkSet,true);}}},"":function(checkSet,part,isXML){var nodeCheck,doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!rNonWord.test(part)){part=part.toLowerCase();nodeCheck=part;checkFn=dirNodeCheck;}
checkFn("parentNode",part,doneName,checkSet,nodeCheck,isXML);},"~":function(checkSet,part,isXML){var nodeCheck,doneName=done++,checkFn=dirCheck;if(typeof part==="string"&&!rNonWord.test(part)){part=part.toLowerCase();nodeCheck=part;checkFn=dirNodeCheck;}
checkFn("previousSibling",part,doneName,checkSet,nodeCheck,isXML);}},find:{ID:function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m&&m.parentNode?[m]:[];}},NAME:function(match,context){if(typeof context.getElementsByName!=="undefined"){var ret=[],results=context.getElementsByName(match[1]);for(var i=0,l=results.length;i<l;i++){if(results[i].getAttribute("name")===match[1]){ret.push(results[i]);}}
return ret.length===0?null:ret;}},TAG:function(match,context){if(typeof context.getElementsByTagName!=="undefined"){return context.getElementsByTagName(match[1]);}}},preFilter:{CLASS:function(match,curLoop,inplace,result,not,isXML){match=" " +match[1].replace(rBackslash,"") +" ";if(isXML){return match;}
for(var i=0,elem;(elem=curLoop[i])!=null;i++){if(elem){if(not^(elem.className&&(" " +elem.className +" ").replace(/[\t\n\r]/g," ").indexOf(match)>=0)){if(!inplace){result.push(elem);}}else if(inplace){curLoop[i]=false;}}}
return false;},ID:function(match){return match[1].replace(rBackslash,"");},TAG:function(match,curLoop){return match[1].replace(rBackslash,"").toLowerCase();},CHILD:function(match){if(match[1]==="nth"){if(!match[2]){Sizzle.error(match[0]);}
match[2]=match[2].replace(/^\+|\s*/g,'');var test=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(match[2]==="even"&&"2n"||match[2]==="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+" +match[2]||match[2]);match[2]=(test[1] +(test[2]||1)) -0;match[3]=test[3] -0;}
else if(match[2]){Sizzle.error(match[0]);}
match[0]=done++;return match;},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1]=match[1].replace(rBackslash,"");if(!isXML&&Expr.attrMap[name]){match[1]=Expr.attrMap[name];}
match[4]=(match[4]||match[5]||"").replace(rBackslash,"");if(match[2]==="~="){match[4]=" " +match[4] +" ";}
return match;},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if((chunker.exec(match[3])||"").length>1||/^\w/.test(match[3])){match[3]=Sizzle(match[3],null,null,curLoop);}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){result.push.apply(result,ret);}
return false;}}else if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return true;}
return match;},POS:function(match){match.unshift(true);return match;}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden";},disabled:function(elem){return elem.disabled===true;},checked:function(elem){return elem.checked===true;},selected:function(elem){if(elem.parentNode){elem.parentNode.selectedIndex;}
return elem.selected===true;},parent:function(elem){return!!elem.firstChild;},empty:function(elem){return!elem.firstChild;},has:function(elem,i,match){return!!Sizzle(match[3],elem).length;},header:function(elem){return(/h\d/i).test(elem.nodeName);},text:function(elem){var attr=elem.getAttribute("type"),type=elem.type;return elem.nodeName.toLowerCase()==="input"&&"text"===type&&(attr===type||attr===null);},radio:function(elem){return elem.nodeName.toLowerCase()==="input"&&"radio"===elem.type;},checkbox:function(elem){return elem.nodeName.toLowerCase()==="input"&&"checkbox"===elem.type;},file:function(elem){return elem.nodeName.toLowerCase()==="input"&&"file"===elem.type;},password:function(elem){return elem.nodeName.toLowerCase()==="input"&&"password"===elem.type;},submit:function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&"submit"===elem.type;},image:function(elem){return elem.nodeName.toLowerCase()==="input"&&"image"===elem.type;},reset:function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&"reset"===elem.type;},button:function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&"button"===elem.type||name==="button";},input:function(elem){return(/input|select|textarea|button/i).test(elem.nodeName);},focus:function(elem){return elem===elem.ownerDocument.activeElement;}},setFilters:{first:function(elem,i){return i===0;},last:function(elem,i,match,array){return i===array.length -1;},even:function(elem,i){return i%2===0;},odd:function(elem,i){return i%2===1;},lt:function(elem,i,match){return i<match[3] -0;},gt:function(elem,i,match){return i>match[3] -0;},nth:function(elem,i,match){return match[3] -0===i;},eq:function(elem,i,match){return match[3] -0===i;}},filter:{PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array);}else if(name==="contains"){return(elem.textContent||elem.innerText||Sizzle.getText([elem])||"").indexOf(match[3])>=0;}else if(name==="not"){var not=match[3];for(var j=0,l=not.length;j<l;j++){if(not[j]===elem){return false;}}
return true;}else{Sizzle.error(name);}},CHILD:function(elem,match){var type=match[1],node=elem;switch(type){case"only":case"first":while((node=node.previousSibling)){if(node.nodeType===1){return false;}}
if(type==="first"){return true;}
node=elem;case"last":while((node=node.nextSibling)){if(node.nodeType===1){return false;}}
return true;case"nth":var first=match[2],last=match[3];if(first===1&&last===0){return true;}
var doneName=match[0],parent=elem.parentNode;if(parent&&(parent.sizcache!==doneName||!elem.nodeIndex)){var count=0;for(node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType===1){node.nodeIndex= ++count;}}
parent.sizcache=doneName;}
var diff=elem.nodeIndex -last;if(first===0){return diff===0;}else{return(diff%first===0&&diff/first>=0);}}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match;},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName.toLowerCase()===match;},CLASS:function(elem,match){return(" " +(elem.className||elem.getAttribute("class")) +" ").indexOf(match)> -1;},ATTR:function(elem,match){var name=match[1],result=Expr.attrHandle[name]?Expr.attrHandle[name](elem):elem[name]!=null?elem[name]:elem.getAttribute(name),value=result +"",type=match[2],check=match[4];return result==null?type==="!=":type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" " +value +" ").indexOf(check)>=0:!check?value&&result!==false:type==="!="?value!==check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length -check.length)===check:type==="|="?value===check||value.substr(0,check.length +1)===check +"-":false;},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter){return filter(elem,i,match,array);}}}};var origPOS=Expr.match.POS,fescape=function(all,num){return"\\" +(num -0 +1);};for(var type in Expr.match){Expr.match[type]=new RegExp(Expr.match[type].source +(/(?![^\[]*\])(?![^\(]*\))/.source));Expr.leftMatch[type]=new RegExp(/(^(?:.|\r|\n)*?)/.source +Expr.match[type].source.replace(/\\(\d+)/g,fescape));}
var makeArray=function(array,results){array=Array.prototype.slice.call(array,0);if(results){results.push.apply(results,array);return results;}
return array;};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType;}catch(e){makeArray=function(array,results){var i=0,ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array);}else{if(typeof array.length==="number"){for(var l=array.length;i<l;i++){ret.push(array[i]);}}else{for(;array[i];i++){ret.push(array[i]);}}}
return ret;};}
var sortOrder,siblingCheck;if(document.documentElement.compareDocumentPosition){sortOrder=function(a,b){if(a===b){hasDuplicate=true;return 0;}
if(!a.compareDocumentPosition||!b.compareDocumentPosition){return a.compareDocumentPosition? -1:1;}
return a.compareDocumentPosition(b)&4? -1:1;};}else{sortOrder=function(a,b){if(a===b){hasDuplicate=true;return 0;}else if(a.sourceIndex&&b.sourceIndex){return a.sourceIndex -b.sourceIndex;}
var al,bl,ap=[],bp=[],aup=a.parentNode,bup=b.parentNode,cur=aup;if(aup===bup){return siblingCheck(a,b);}else if(!aup){return -1;}else if(!bup){return 1;}
while(cur){ap.unshift(cur);cur=cur.parentNode;}
cur=bup;while(cur){bp.unshift(cur);cur=cur.parentNode;}
al=ap.length;bl=bp.length;for(var i=0;i<al&&i<bl;i++){if(ap[i]!==bp[i]){return siblingCheck(ap[i],bp[i]);}}
return i===al?siblingCheck(a,bp[i], -1):siblingCheck(ap[i],b,1);};siblingCheck=function(a,b,ret){if(a===b){return ret;}
var cur=a.nextSibling;while(cur){if(cur===b){return -1;}
cur=cur.nextSibling;}
return 1;};}
Sizzle.getText=function(elems){var ret="",elem;for(var i=0;elems[i];i++){elem=elems[i];if(elem.nodeType===3||elem.nodeType===4){ret +=elem.nodeValue;}else if(elem.nodeType!==8){ret +=Sizzle.getText(elem.childNodes);}}
return ret;};(function(){var form=document.createElement("div"),id="script" +(new Date()).getTime(),root=document.documentElement;form.innerHTML="<a name='" +id +"'/>";root.insertBefore(form,root.firstChild);if(document.getElementById(id)){Expr.find.ID=function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?m.id===match[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[];}};Expr.filter.ID=function(elem,match){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match;};}
root.removeChild(form);root=form=null;})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++){if(results[i].nodeType===1){tmp.push(results[i]);}}
results=tmp;}
return results;};}
div.innerHTML="<a href='#'></a>";if(div.firstChild&&typeof div.firstChild.getAttribute!=="undefined"&&div.firstChild.getAttribute("href")!=="#"){Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2);};}
div=null;})();if(document.querySelectorAll){(function(){var oldSizzle=Sizzle,div=document.createElement("div"),id="__sizzle__";div.innerHTML="<p class='TEST'></p>";if(div.querySelectorAll&&div.querySelectorAll(".TEST").length===0){return;}
Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&!Sizzle.isXML(context)){var match=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(query);if(match&&(context.nodeType===1||context.nodeType===9)){if(match[1]){return makeArray(context.getElementsByTagName(query),extra);}else if(match[2]&&Expr.find.CLASS&&context.getElementsByClassName){return makeArray(context.getElementsByClassName(match[2]),extra);}}
if(context.nodeType===9){if(query==="body"&&context.body){return makeArray([context.body],extra);}else if(match&&match[3]){var elem=context.getElementById(match[3]);if(elem&&elem.parentNode){if(elem.id===match[3]){return makeArray([elem],extra);}}else{return makeArray([],extra);}}
try{return makeArray(context.querySelectorAll(query),extra);}catch(qsaError){}}else if(context.nodeType===1&&context.nodeName.toLowerCase()!=="object"){var oldContext=context,old=context.getAttribute("id"),nid=old||id,hasParent=context.parentNode,relativeHierarchySelector=/^\s*[+~]/.test(query);if(!old){context.setAttribute("id",nid);}else{nid=nid.replace(/'/g,"\\$&");}
if(relativeHierarchySelector&&hasParent){context=context.parentNode;}
try{if(!relativeHierarchySelector||hasParent){return makeArray(context.querySelectorAll("[id='" +nid +"'] " +query),extra);}}catch(pseudoError){}finally{if(!old){oldContext.removeAttribute("id");}}}}
return oldSizzle(query,context,extra,seed);};for(var prop in oldSizzle){Sizzle[prop]=oldSizzle[prop];}
div=null;})();}
(function(){var html=document.documentElement,matches=html.matchesSelector||html.mozMatchesSelector||html.webkitMatchesSelector||html.msMatchesSelector;if(matches){var disconnectedMatch=!matches.call(document.createElement("div"),"div"),pseudoWorks=false;try{matches.call(document.documentElement,"[test!='']:sizzle");}catch(pseudoError){pseudoWorks=true;}
Sizzle.matchesSelector=function(node,expr){expr=expr.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!Sizzle.isXML(node)){try{if(pseudoWorks||!Expr.match.PSEUDO.test(expr)&&!/!=/.test(expr)){var ret=matches.call(node,expr);if(ret||!disconnectedMatch||node.document&&node.document.nodeType!==11){return ret;}}}catch(e){}}
return Sizzle(expr,null,null,[node]).length>0;};}})();(function(){var div=document.createElement("div");div.innerHTML="<div class='test e'></div><div class='test'></div>";if(!div.getElementsByClassName||div.getElementsByClassName("e").length===0){return;}
div.lastChild.className="e";if(div.getElementsByClassName("e").length===1){return;}
Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context,isXML){if(typeof context.getElementsByClassName!=="undefined"&&!isXML){return context.getElementsByClassName(match[1]);}};div=null;})();function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var match=false;elem=elem[dir];while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break;}
if(elem.nodeType===1&&!isXML){elem.sizcache=doneName;elem.sizset=i;}
if(elem.nodeName.toLowerCase()===cur){match=elem;break;}
elem=elem[dir];}
checkSet[i]=match;}}}
function dirCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i<l;i++){var elem=checkSet[i];if(elem){var match=false;elem=elem[dir];while(elem){if(elem.sizcache===doneName){match=checkSet[elem.sizset];break;}
if(elem.nodeType===1){if(!isXML){elem.sizcache=doneName;elem.sizset=i;}
if(typeof cur!=="string"){if(elem===cur){match=true;break;}}else if(Sizzle.filter(cur,[elem]).length>0){match=elem;break;}}
elem=elem[dir];}
checkSet[i]=match;}}}
if(document.documentElement.contains){Sizzle.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):true);};}else if(document.documentElement.compareDocumentPosition){Sizzle.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16);};}else{Sizzle.contains=function(){return false;};}
Sizzle.isXML=function(elem){var documentElement=(elem?elem.ownerDocument||elem:0).documentElement;return documentElement?documentElement.nodeName!=="HTML":false;};var posProcess=function(selector,context){var match,tmpSet=[],later="",root=context.nodeType?[context]:context;while((match=Expr.match.PSEUDO.exec(selector))){later +=match[0];selector=selector.replace(Expr.match.PSEUDO,"");}
selector=Expr.relative[selector]?selector +"*":selector;for(var i=0,l=root.length;i<l;i++){Sizzle(selector,root[i],tmpSet);}
return Sizzle.filter(later,tmpSet);};window.Sizzle_i2rd=Sizzle;if(!window.Sizzle)
window.Sizzle=Sizzle;})();
/*  JS Resource: lib/i2rd-selectors.js  */

if(typeof __i2rd_selectors=='undefined'){__i2rd_selectors=true;if(typeof i2rd=='undefined'){window.i2rd={};}
i2rd.getElements=function(selector,context){return Sizzle_i2rd(selector,context);};}
/*  JS Resource: cms/js/cms-activateelements.js  */

if(typeof(cms)==='undefined')
cms={};if(!cms.activateElements){cms.activateElements=function(selector){i2rd.addEvent(window,'load',function(){var el,items=i2rd.getElements(selector);while(el=items.pop()){var lnk=el.getElementsByTagName('a')[0];if(lnk){lnk.onclick=function(){if(window.event)
window.event.returnValue=false;return false;};i2rd.addEvent(el,'click',i2rd.bind(function(){if(this.target)
window.open(this.href,this.target);else
document.location=this.href;},lnk));}}});};}
/*  JS Resource: 333227zc6f2392b  */

jQuery(function($){var options={offset:[-0,0]};if(document.getElementById("ie6only")||document.getElementById("ie7only"))
options.offset[0] +=15;else if(document.getElementById("ie8only"))
options.offset[0] +=15;$(".residence a").tooltip({offset:[15,0],effect:'toggle'});});cms.activateElements(".residence");
/*  JS Resource: cms/js/bean/MenuBean.js  */

if(typeof MB=='undefined'){var MB={};}
MB.array=function(nl){var i,l=[];for(i=0;i<nl.length;i++)l.push(nl.item(i));return l;};MB.lastEventTime=new Date();MB.addClassName=function(el,cn){if(!MB.hasClassName(el,cn))
el.className=((el.className||'') +' ' +cn);};MB.err=function(m,e){if(typeof log4js!='undefined')log4js.logger.error(m,e);else if(typeof console!='undefined')console.log(m);};MB.data=window.localStorage;MB.getData=function(key){if(!!MB.data)return MB.data[key];else{var i=0,c,cn=key+"=",ca=document.cookie.split(';');for(;c=ca[i];i++){while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(cn)==0)return c.substring(cn.length,c.length);}
return null;}};MB.setData=function(key,val){if(!!MB.data)MB.data[key]=val;else{var d=new Date();d.setDate(d.getDate()+5);document.cookie=key +"=" +val +"; expires=" +d.toUTCString() +"; path=/";}};MB.removeClassName=function(el,cn){if(!MB.hasClassName(el,cn))return;el.className=(el.className||'').replace(RegExp("(^|\\s+)" +cn +"(\\s+|$)",'g'),' ');};MB.hasClassName=function(el,cn){var cur=(el.className||'');return cur==cn||(RegExp('\\b'+cn+'\\b').test(cur));};MB.getTarget=function(evt){evt=evt||window.event;var el=(evt.srcElement||evt.target);while(el&&el.nodeName.toLowerCase()!="li")
el=el.parentNode;return el;};MB.getTop=function(li){var parent=li;while(parent&&parent.className!='menubean'&&parent.nodeName.toLowerCase()!='div'){parent=parent.parentNode;}
if(parent==null)
throw new Error("Unable to find top of menu");return parent;};MB.GetChildUL=function(li){if(!MB.hasClassName(li,'mi_parent'))return null;var h,ul,hb,t;var children=li.getElementsByTagName("ul");if(!children||children.length==0){children=li.getElementsByTagName("UL");}
for(h=0,hb=children.length;(t=children[h]);h++){if(t.parentNode===li){if(ul){MB.err("Invalid DOM structure for menu. li.id = "+li.id+", children.length = " +(children==null?"null":children.length));break;}else{ul=t;}}}
return ul;};MB.SetInactiveClass=function(el){var elements=el.getElementsByTagName("li");if(!elements||elements.length==0){try{elements=el.getElementsByTagName("LI");}catch(e){}}
var liElements=MB.array(elements);var node=null;while((node=liElements.pop())){MB.removeClassName(node,'mi_active');MB.addClassName(node,'mi_inactive');}};MB.SetActive=function(li,activate){if(!MB.hasClassName(li,'over')){MB.addClassName(li,'over');var ul=MB.GetChildUL(li);if(ul&&ul.className.match("_persistent")){var nodelist=MB.GetOpenState(li);var entry=new RegExp("\\b" +li.id +"\\b");if(!entry.test(nodelist)){nodelist=(nodelist +"," +li.id);}
MB.SetOpenState(li,nodelist)}}
if(activate){var top=MB.getTop(li);MB.SetInactiveClass(top);if(!MB.hasClassName(li,'mi_active')){MB.removeClassName(li,'mi_inactive');MB.addClassName(li,'mi_active');}}
var ps=li.previousSibling,ns=li.nextSibling;if(ps&&!MB.hasClassName(ps,'prev_sibling')){MB.addClassName(ps,'prev_sibling');}
if(ns&&!MB.hasClassName(ns,'next_sibling')){MB.addClassName(ns,'next_sibling');}};MB.SetInActive=function(li){if(!MB.hasClassName(li,'over'))
return;MB.removeClassName(li,'over');var ul=MB.GetChildUL(li);if(ul&&ul.className.match("_persistent")){var nodelist=MB.GetOpenState(li);nodelist=nodelist.replace(new RegExp("," +li.id +"\\b"),"");MB.SetOpenState(li,nodelist);}
var ps=li.previousSibling,ns=li.nextSibling;if(ps){MB.removeClassName(ps,'prev_sibling');}
if(ns){MB.removeClassName(ns,'next_sibling');}};MB.GetOpenState=function(li){return MB.getData(MB.getTop(li).id +"-CMO")||"";};MB.SetOpenState=function(li,nodelist){MB.setData(MB.getTop(li).id +"-CMO",nodelist);};MB.MenuBeanInit=function(div){if(typeof div=='string')div=document.getElementById(div);if(!!div.mbinited)return;div.mbinited=true;var nodelist=MB.getData(div.id +"-CMO")||"";var item=null;var elements=div.getElementsByTagName("li");var liElements=MB.array(elements);while((item=liElements.pop())){var pn=item.parentNode;if(pn&&pn.nodeName.toLowerCase()=="ul"){pn=pn.parentNode;if(pn&&pn.nodeName.toLowerCase()=="li"&&!MB.hasClassName(pn,'mi_parent')){MB.addClassName(pn,'mi_parent');}}
item.onclick=function(evt){var now=new Date();if((now -MB.lastEventTime)<200)return;MB.lastEventTime=new Date();var target=MB.getTarget(evt);if(MB.hasClassName(target,'over')){MB.SetInActive(target,true);}
else{MB.SetActive(target);}};if(!item.parentNode.className.match(/_persistent/)){item.onmouseover=function(evt){try{MB.SetActive(this);}catch(e){}};item.onmouseout=function(evt){try{MB.SetInActive(this);}catch(e){}};}else{var tmpId="," +item.id;if(nodelist.indexOf(tmpId)== -1){MB.SetInActive(item);}}}
if(document.getElementById){var liList=nodelist.split(",");for(var h=0;h<liList.length;h++){var id=liList[h];if(id){var li=document.getElementById(id);if(li){MB.SetActive(li);}}}}};MB.scan=function(start){if(typeof start=='string')start=document.getElementById(start);var m,div,s=(start||document),i,ib;if(document.evalute){var result=document.evaluate("//div[contains(@class,'menubean')]",s,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(i=0,ib=result.snapshotLength;i<ib;i++){m[m.length]=result.snapshotItem(i);}}else{m=s.getElementsByTagName("div");}
for(i=0,ib=m.length;i<ib;i++){div=m[i];if((div.className||'').match(/menubean/))
MB.MenuBeanInit(div);}};
/*  JS Resource: cms/js/cms-include.js  */

if(typeof cmsinclude=='undefined'){cmsinclude=true;if(typeof cms=='undefined'){cms={};}
cms.getBaseURL=function(){return window.location.protocol +"//" +window.location.host;};cms_js_includes=[];cms_js_includes_pop=false;__ci_createElement=function(tag){var ns,de=document.documentElement;ns=(de?de.namespaceURI:false);if(ns){return document.createElementNS(ns,tag);}
else{return document.createElement(tag);}};__ci_getAjaxTransport=function(){if(window.ActiveXObject){try{return new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}else{try{return new XMLHttpRequest();}catch(e){}}
return null;};cms.populateJSIncludes=function(){cms_js_includes_pop=true;var h,script,asl=document.scripts;if(!asl){asl=document.getElementsByTagName("script");}
for(h=0;h<asl.length;h++){script=asl[h];script.loaded=true;cms_js_includes.push(script);}
if(window.detachEvent){window.detachEvent("onload",cms.populateJSIncludes);}else{window.removeEventListener("load",cms.populateJSIncludes,true);}};if(window.attachEvent){window.attachEvent("onload",cms.populateJSIncludes);}else{window.addEventListener("load",cms.populateJSIncludes,true);}
cms.addJSInclude=function(url){var i,found=false;for(i=0;i<cms_js_includes.length;i++){if(cms_js_includes[i].src==url){found=true;break;}}
if(!found){var script=__ci_createElement("script");script.setAttribute("type","text/javascript");script.setAttribute("src",url);script.loaded=true;cms_js_includes.push(script);}};cms.includeJS=function(url,allowDuplicates){var src,h,bound,allowDups=(allowDuplicates=='true')||allowDuplicates===true||false;var rx=/(https?:)?\/\/[A-Za-z0-9.\-]+(:[0-9]+)?/;if(!allowDups){var curl=url.replace(rx,'');var js_list=(cms_js_includes_pop?cms_js_includes:document.getElementsByTagName("script"));for(h=0;h<js_list.length;h++){var script=js_list[h];if(!script.src){continue;}
src=script.src;src=src.replace(rx,'');if(src==url||('/' +src)==curl){return script;}}}
var external,ajax,scr=__ci_createElement("script");scr.setAttribute("type","text/javascript");scr.setAttribute("src",url);cms_js_includes.push(scr);scr.loaded=false;external=rx.test(url)&&(url.indexOf(location.protocol.replace(/:$/,'') +'://' +location.hostname)!=0);ajax=__ci_getAjaxTransport();if(ajax&&!external){ajax.open("GET",scr.src,false);try{ajax.send('');if(ajax.status==200||ajax.status===0){if(typeof execScript!='undefined'){execScript(ajax.responseText,"JavaScript");}
else{window.eval(ajax.responseText);}
scr.loaded=true;}}catch(e){if(typeof console!='undefined'){console.error("Unable to load and parse javascript: " +scr.src +"\n" +e.stackTrace);}}}
if(!scr.loaded){var head=document.getElementsByTagName("head");if(head==null||head.length==0)head=document;else head=head[0];head.appendChild(scr);scr.loaded=true;}
return scr;};cms.includeCSS=function(url,type,mediaType){var p=location.protocol,head,rel="stylesheet",media="all";if(p.indexOf(':')!=null)p=p.replace(':','');if(url.indexOf('//')==0)
url=p +':' +url;if(type){rel=type.toLowerCase();}
if(mediaType){media=mediaType;}
head=document.getElementsByTagName("head");if(head==null||head.length==0)head=document;else head=head[0];var base=cms.getBaseURL();var allCSS=[],h,el,src;el=document.getElementsByTagName("link")
for(h=0;h<el.length;h++){allCSS.push(el[h])}
for(h=0;h<allCSS.length;h++){el=allCSS[h];if(!el.href||!el.rel){continue;}
src=el.href;if(src.indexOf(base)===0){src=src.substring(base.length);}
if(el.rel.toLowerCase()==rel&&(src==url||('/'+src)==url)){return el;}}
var link=__ci_createElement("link");link.setAttribute("rel",rel);link.setAttribute("type","text/css");link.setAttribute("href",url);link.setAttribute("media",media);head.appendChild(link);return link;};}
if(typeof cms_js_includes != 'undefined') {
 cms.addJSInclude('/resources/dyn/files/593187za2b29444/_fn/jquery.scrollable.1.0.5.js');
 cms.addJSInclude('/resources/dyn/files/593191z52ca0030/_fn/jquery.tooltip.js');
 cms.addJSInclude('/resources/dyn/docroot/lib/i2rd-util.js/_fn/i2rd-util.js');
 cms.addJSInclude('/resources/dyn/docroot/cms/js/cms-tabcontainer.js/_fn/cms-tabcontainer.js');
 cms.addJSInclude('/resources/dyn/files/332939z8cb8ade9/_fn/homeslider.js');
 cms.addJSInclude('/resources/dyn/docroot/lib/sizzle.js/_fn/sizzle.js');
 cms.addJSInclude('/resources/dyn/docroot/lib/i2rd-selectors.js/_fn/i2rd-selectors.js');
 cms.addJSInclude('/resources/dyn/docroot/cms/js/cms-activateelements.js/_fn/cms-activateelements.js');
 cms.addJSInclude('/resources/dyn/files/333227zc6f2392b/_fn/tooltips.js');
 cms.addJSInclude('/resources/dyn/docroot/cms/js/bean/MenuBean.js/_fn/MenuBean.js');
 cms.addJSInclude('/resources/dyn/docroot/cms/js/cms-include.js/_fn/cms-include.js');
}

