function dwAlert(title,msg,hideclose){if(hideclose==true){$('#dwAlert .jqmClose').hide();}else{$('#dwAlert .jqmClose').show();}
$('#dwAlert h1').html(title);$('#dwAlert .jqmAlertContent').html(msg);$('#dwAlert').jqm({modal:true}).jqmShow();}
$(document).ready(function(){if($("a[rel*='lightbox']").length>0)$("a[rel*='lightbox']").prettyPhoto();$('#gallery_carousel').jcarousel({scroll:1});$('#headerimages').flash({src:'/flash/header.swf',width:621,height:215,wmode:'transparent'},{version:9});$('#sugerir_viatura').validate({rules:{sugerir_email:{email:true,required:true}},messages:{sugerir_email:{email:'O endereço de e-mail é inválido',required:'Deve especificar um endereço de e-mail'}},submitHandler:function(form){params=$(form).serialize();formurl=$(form).attr('action');$('#sugerir_email').val('A enviar...');$.ajax({url:formurl,data:params,type:'POST',success:function(msg){pageTracker._trackPageview('/stand/sugerir');$('#sugerir_email').val('');alert(msg);}});},showErrors:function(errorMap,errorList){if(errorList.length>0){var errors='';for(i=0;i<errorList.length;i++){errors+=errorList[i].message+'\n';}
alert(errors);}},onfocusout:false,onkeyup:false});$('#stand_search').validate({rules:{q:{required:true,minlength:3}},messages:{q:{required:'Deve especificar um termo de pesquisa',minlength:'A pesquisa deve conter pelo menos 3 caracteres'}},showErrors:function(errorMap,errorList){if(errorList.length>0){var errors='';for(i=0;i<errorList.length;i++){errors+=errorList[i].message+'\n';}
alert(errors);}},onfocusout:false,onkeyup:false});$('#newsletter_form').validate({rules:{nl_nome:{required:true},nl_email:{email:true,required:true}},messages:{nl_nome:{required:'Deve especificar o seu nome'},nl_email:{email:'O endereço de e-mail é inválido',required:'Deve especificar o seu endereço de e-mail'}},submitHandler:function(form){params=$(form).serialize();formurl=$(form).attr('action');formcontent=$('#Box_form-Newsletter').html();$('.boxbtn_info',form).html('');$('#nl_submit').hide();$('#Box_form-Newsletter').html('<div class="form_loading">'+'A subscrever'+'</div>');$.ajax({url:formurl,data:params,type:'POST',success:function(msg){pageTracker._trackPageview('/newsletter/subscricao');$('.boxbtn_info',form).html('<span style="color: #D7662C;">'+msg+'</span>');$('#Box_form-Newsletter').html(formcontent);$('#nl_submit').show();$('input:text',form).val('');}});},showErrors:function(errorMap,errorList){if(errorList.length>0){var errors='';for(i=0;i<errorList.length;i++){errors+=errorList[i].message+'\n';}
alert(errors);}},onfocusout:false,onkeyup:false});$('#pedir_contacto').validate({rules:{pc_nome:{required:true},pc_email:{email:true,required:true},pc_telefone:{required:true}},messages:{pc_nome:{required:'Deve especificar o seu nome'},pc_email:{email:'O endereço de e-mail é inválido',required:'Deve especificar o seu endereço de e-mail'},pc_telefone:{required:'Deve especificar o seu número de telefone'}},submitHandler:function(form){params=$(form).serialize();formurl=$(form).attr('action');formcontent=$('#Box_form-PedidoContacto').html();$('.boxbtn_info',form).html('');$('#pedir_contacto_submit').hide();$('#Box_form-PedidoContacto').html('<div class="form_loading">'+'A enviar pedido'+'</div>');$.ajax({url:formurl,data:params,type:'POST',success:function(msg){pageTracker._trackPageview('/stand/contacto');$('.boxbtn_info',form).html('<span style="color: #D7662C;">'+msg+'</span>');$('#Box_form-PedidoContacto').html(formcontent);$('#pedir_contacto_submit').show();$('input:text',form).val('');}});},showErrors:function(errorMap,errorList){if(errorList.length>0){var errors='';for(i=0;i<errorList.length;i++){errors+=errorList[i].message+'\n';}
alert(errors);}},onfocusout:false,onkeyup:false});});(function($){$.fn.jcarousel=function(o){return this.each(function(){new $jc(this,o);});};var defaults={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:'normal',easing:'swing',auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:'<div></div>',buttonPrevHTML:'<div></div>',buttonNextEvent:'click',buttonPrevEvent:'click',buttonNextCallback:null,buttonPrevCallback:null};$.jcarousel=function(e,o){this.options=$.extend({},defaults,o||{});this.locked=false;this.container=null;this.clip=null;this.list=null;this.buttonNext=null;this.buttonPrev=null;this.wh=!this.options.vertical?'width':'height';this.lt=!this.options.vertical?'left':'top';var skin='',split=e.className.split(' ');for(var i=0;i<split.length;i++){if(split[i].indexOf('jcarousel-skin')!=-1){$(e).removeClass(split[i]);var skin=split[i];break;}}
if(e.nodeName=='UL'||e.nodeName=='OL'){this.list=$(e);this.container=this.list.parent();if(this.container.hasClass('jcarousel-clip')){if(!this.container.parent().hasClass('jcarousel-container'))
this.container=this.container.wrap('<div></div>');this.container=this.container.parent();}else if(!this.container.hasClass('jcarousel-container'))
this.container=this.list.wrap('<div></div>').parent();}else{this.container=$(e);this.list=$(e).find('>ul,>ol,div>ul,div>ol');}
if(skin!=''&&this.container.parent()[0].className.indexOf('jcarousel-skin')==-1)
this.container.wrap('<div class=" '+skin+'"></div>');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass('jcarousel-clip'))
this.clip=this.list.wrap('<div></div>').parent();this.buttonPrev=$('.jcarousel-prev',this.container);if(this.buttonPrev.size()==0&&this.options.buttonPrevHTML!=null)
this.buttonPrev=this.clip.before(this.options.buttonPrevHTML).prev();this.buttonPrev.addClass(this.className('jcarousel-prev'));this.buttonNext=$('.jcarousel-next',this.container);if(this.buttonNext.size()==0&&this.options.buttonNextHTML!=null)
this.buttonNext=this.clip.before(this.options.buttonNextHTML).prev();this.buttonNext.addClass(this.className('jcarousel-next'));this.clip.addClass(this.className('jcarousel-clip'));this.list.addClass(this.className('jcarousel-list'));this.container.addClass(this.className('jcarousel-container'));var di=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;var li=this.list.children('li');var self=this;if(li.size()>0){var wh=0,i=this.options.offset;li.each(function(){self.format(this,i++);wh+=self.dimension(this,di);});this.list.css(this.wh,wh+'px');if(!o||o.size===undefined)
this.options.size=li.size();}
this.container.css('display','block');this.buttonNext.css('display','block');this.buttonPrev.css('display','block');this.funcNext=function(){self.next();};this.funcPrev=function(){self.prev();};this.funcResize=function(){self.reload();};if(this.options.initCallback!=null)
this.options.initCallback(this,'init');if($.browser.safari){this.buttons(false,false);$(window).bind('load',function(){self.setup();});}else
this.setup();};var $jc=$.jcarousel;$jc.fn=$jc.prototype={jcarousel:'0.2.3'};$jc.fn.extend=$jc.extend=$.extend;$jc.fn.extend({setup:function(){this.first=null;this.last=null;this.prevFirst=null;this.prevLast=null;this.animating=false;this.timer=null;this.tail=null;this.inTail=false;if(this.locked)
return;this.list.css(this.lt,this.pos(this.options.offset)+'px');var p=this.pos(this.options.start);this.prevFirst=this.prevLast=null;this.animate(p,false);$(window).unbind('resize',this.funcResize).bind('resize',this.funcResize);},reset:function(){this.list.empty();this.list.css(this.lt,'0px');this.list.css(this.wh,'10px');if(this.options.initCallback!=null)
this.options.initCallback(this,'reset');this.setup();},reload:function(){if(this.tail!=null&&this.inTail)
this.list.css(this.lt,$jc.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=false;if(this.options.reloadCallback!=null)
this.options.reloadCallback(this);if(this.options.visible!=null){var self=this;var di=Math.ceil(this.clipping()/this.options.visible),wh=0,lt=0;$('li',this.list).each(function(i){wh+=self.dimension(this,di);if(i+1<self.first)
lt=wh;});this.list.css(this.wh,wh+'px');this.list.css(this.lt,-lt+'px');}
this.scroll(this.first,false);},lock:function(){this.locked=true;this.buttons();},unlock:function(){this.locked=false;this.buttons();},size:function(s){if(s!=undefined){this.options.size=s;if(!this.locked)
this.buttons();}
return this.options.size;},has:function(i,i2){if(i2==undefined||!i2)
i2=i;if(this.options.size!==null&&i2>this.options.size)
i2=this.options.size;for(var j=i;j<=i2;j++){var e=this.get(j);if(!e.length||e.hasClass('jcarousel-item-placeholder'))
return false;}
return true;},get:function(i){return $('.jcarousel-item-'+i,this.list);},add:function(i,s){var e=this.get(i),old=0,add=0;if(e.length==0){var c,e=this.create(i),j=$jc.intval(i);while(c=this.get(--j)){if(j<=0||c.length){j<=0?this.list.prepend(e):c.after(e);break;}}}else
old=this.dimension(e);e.removeClass(this.className('jcarousel-item-placeholder'));typeof s=='string'?e.html(s):e.empty().append(s);var di=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;var wh=this.dimension(e,di)-old;if(i>0&&i<this.first)
this.list.css(this.lt,$jc.intval(this.list.css(this.lt))-wh+'px');this.list.css(this.wh,$jc.intval(this.list.css(this.wh))+wh+'px');return e;},remove:function(i){var e=this.get(i);if(!e.length||(i>=this.first&&i<=this.last))
return;var d=this.dimension(e);if(i<this.first)
this.list.css(this.lt,$jc.intval(this.list.css(this.lt))+d+'px');e.remove();this.list.css(this.wh,$jc.intval(this.list.css(this.wh))-d+'px');},next:function(){this.stopAuto();if(this.tail!=null&&!this.inTail)
this.scrollTail(false);else
this.scroll(((this.options.wrap=='both'||this.options.wrap=='last')&&this.options.size!=null&&this.last==this.options.size)?1:this.first+this.options.scroll);},prev:function(){this.stopAuto();if(this.tail!=null&&this.inTail)
this.scrollTail(true);else
this.scroll(((this.options.wrap=='both'||this.options.wrap=='first')&&this.options.size!=null&&this.first==1)?this.options.size:this.first-this.options.scroll);},scrollTail:function(b){if(this.locked||this.animating||!this.tail)
return;var pos=$jc.intval(this.list.css(this.lt));!b?pos-=this.tail:pos+=this.tail;this.inTail=!b;this.prevFirst=this.first;this.prevLast=this.last;this.animate(pos);},scroll:function(i,a){if(this.locked||this.animating)
return;this.animate(this.pos(i),a);},pos:function(i){if(this.locked||this.animating)
return;i=$jc.intval(i);if(this.options.wrap!='circular')
i=i<1?1:(this.options.size&&i>this.options.size?this.options.size:i);var back=this.first>i;var pos=$jc.intval(this.list.css(this.lt));var f=this.options.wrap!='circular'&&this.first<=1?1:this.first;var c=back?this.get(f):this.get(this.last);var j=back?f:f-1;var e=null,l=0,p=false,d=0;while(back?--j>=i:++j<i){e=this.get(j);p=!e.length;if(e.length==0){e=this.create(j).addClass(this.className('jcarousel-item-placeholder'));c[back?'before':'after'](e);}
c=e;d=this.dimension(e);if(p)
l+=d;if(this.first!=null&&(this.options.wrap=='circular'||(j>=1&&(this.options.size==null||j<=this.options.size))))
pos=back?pos+d:pos-d;}
var clipping=this.clipping();var cache=[];var visible=0,j=i,v=0;var c=this.get(i-1);while(++visible){e=this.get(j);p=!e.length;if(e.length==0){e=this.create(j).addClass(this.className('jcarousel-item-placeholder'));c.length==0?this.list.prepend(e):c[back?'before':'after'](e);}
c=e;var d=this.dimension(e);if(d==0){alert('jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...');return 0;}
if(this.options.wrap!='circular'&&this.options.size!==null&&j>this.options.size)
cache.push(e);else if(p)
l+=d;v+=d;if(v>=clipping)
break;j++;}
for(var x=0;x<cache.length;x++)
cache[x].remove();if(l>0){this.list.css(this.wh,this.dimension(this.list)+l+'px');if(back){pos-=l;this.list.css(this.lt,$jc.intval(this.list.css(this.lt))-l+'px');}}
var last=i+visible-1;if(this.options.wrap!='circular'&&this.options.size&&last>this.options.size)
last=this.options.size;if(j>last){visible=0,j=last,v=0;while(++visible){var e=this.get(j--);if(!e.length)
break;v+=this.dimension(e);if(v>=clipping)
break;}}
var first=last-visible+1;if(this.options.wrap!='circular'&&first<1)
first=1;if(this.inTail&&back){pos+=this.tail;this.inTail=false;}
this.tail=null;if(this.options.wrap!='circular'&&last==this.options.size&&(last-visible+1)>=1){var m=$jc.margin(this.get(last),!this.options.vertical?'marginRight':'marginBottom');if((v-m)>clipping)
this.tail=v-clipping-m;}
while(i-->first)
pos+=this.dimension(this.get(i));this.prevFirst=this.first;this.prevLast=this.last;this.first=first;this.last=last;return pos;},animate:function(p,a){if(this.locked||this.animating)
return;this.animating=true;var self=this;var scrolled=function(){self.animating=false;if(p==0)
self.list.css(self.lt,0);if(self.options.wrap=='both'||self.options.wrap=='last'||self.options.size==null||self.last<self.options.size)
self.startAuto();self.buttons();self.notify('onAfterAnimation');};this.notify('onBeforeAnimation');if(!this.options.animation||a==false){this.list.css(this.lt,p+'px');scrolled();}else{var o=!this.options.vertical?{'left':p}:{'top':p};this.list.animate(o,this.options.animation,this.options.easing,scrolled);}},startAuto:function(s){if(s!=undefined)
this.options.auto=s;if(this.options.auto==0)
return this.stopAuto();if(this.timer!=null)
return;var self=this;this.timer=setTimeout(function(){self.next();},this.options.auto*1000);},stopAuto:function(){if(this.timer==null)
return;clearTimeout(this.timer);this.timer=null;},buttons:function(n,p){if(n==undefined||n==null){var n=!this.locked&&this.options.size!==0&&((this.options.wrap&&this.options.wrap!='first')||this.options.size==null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap=='first')&&this.options.size!=null&&this.last>=this.options.size)
n=this.tail!=null&&!this.inTail;}
if(p==undefined||p==null){var p=!this.locked&&this.options.size!==0&&((this.options.wrap&&this.options.wrap!='last')||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=='last')&&this.options.size!=null&&this.first==1)
p=this.tail!=null&&this.inTail;}
var self=this;this.buttonNext[n?'bind':'unbind'](this.options.buttonNextEvent,this.funcNext)[n?'removeClass':'addClass'](this.className('jcarousel-next-disabled')).attr('disabled',n?false:true);this.buttonPrev[p?'bind':'unbind'](this.options.buttonPrevEvent,this.funcPrev)[p?'removeClass':'addClass'](this.className('jcarousel-prev-disabled')).attr('disabled',p?false:true);if(this.buttonNext.length>0&&(this.buttonNext[0].jcarouselstate==undefined||this.buttonNext[0].jcarouselstate!=n)&&this.options.buttonNextCallback!=null){this.buttonNext.each(function(){self.options.buttonNextCallback(self,this,n);});this.buttonNext[0].jcarouselstate=n;}
if(this.buttonPrev.length>0&&(this.buttonPrev[0].jcarouselstate==undefined||this.buttonPrev[0].jcarouselstate!=p)&&this.options.buttonPrevCallback!=null){this.buttonPrev.each(function(){self.options.buttonPrevCallback(self,this,p);});this.buttonPrev[0].jcarouselstate=p;}},notify:function(evt){var state=this.prevFirst==null?'init':(this.prevFirst<this.first?'next':'prev');this.callback('itemLoadCallback',evt,state);if(this.prevFirst!==this.first){this.callback('itemFirstInCallback',evt,state,this.first);this.callback('itemFirstOutCallback',evt,state,this.prevFirst);}
if(this.prevLast!==this.last){this.callback('itemLastInCallback',evt,state,this.last);this.callback('itemLastOutCallback',evt,state,this.prevLast);}
this.callback('itemVisibleInCallback',evt,state,this.first,this.last,this.prevFirst,this.prevLast);this.callback('itemVisibleOutCallback',evt,state,this.prevFirst,this.prevLast,this.first,this.last);},callback:function(cb,evt,state,i1,i2,i3,i4){if(this.options[cb]==undefined||(typeof this.options[cb]!='object'&&evt!='onAfterAnimation'))
return;var callback=typeof this.options[cb]=='object'?this.options[cb][evt]:this.options[cb];if(!$.isFunction(callback))
return;var self=this;if(i1===undefined)
callback(self,state,evt);else if(i2===undefined)
this.get(i1).each(function(){callback(self,this,i1,state,evt);});else{for(var i=i1;i<=i2;i++)
if(i!==null&&!(i>=i3&&i<=i4))
this.get(i).each(function(){callback(self,this,i,state,evt);});}},create:function(i){return this.format('<li></li>',i);},format:function(e,i){var $e=$(e).addClass(this.className('jcarousel-item')).addClass(this.className('jcarousel-item-'+i));$e.attr('jcarouselindex',i);return $e;},className:function(c){return c+' '+c+(!this.options.vertical?'-horizontal':'-vertical');},dimension:function(e,d){var el=e.jquery!=undefined?e[0]:e;var old=!this.options.vertical?el.offsetWidth+$jc.margin(el,'marginLeft')+$jc.margin(el,'marginRight'):el.offsetHeight+$jc.margin(el,'marginTop')+$jc.margin(el,'marginBottom');if(d==undefined||old==d)
return old;var w=!this.options.vertical?d-$jc.margin(el,'marginLeft')-$jc.margin(el,'marginRight'):d-$jc.margin(el,'marginTop')-$jc.margin(el,'marginBottom');$(el).css(this.wh,w+'px');return this.dimension(el);},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-$jc.intval(this.clip.css('borderLeftWidth'))-$jc.intval(this.clip.css('borderRightWidth')):this.clip[0].offsetHeight-$jc.intval(this.clip.css('borderTopWidth'))-$jc.intval(this.clip.css('borderBottomWidth'));},index:function(i,s){if(s==undefined)
s=this.options.size;return Math.round((((i-1)/s)-Math.floor((i-1)/s))*s)+1;}});$jc.extend({defaults:function(d){return $.extend(defaults,d||{});},margin:function(e,p){if(!e)
return 0;var el=e.jquery!=undefined?e[0]:e;if(p=='marginRight'&&$.browser.safari){var old={'display':'block','float':'none','width':'auto'},oWidth,oWidth2;$.swap(el,old,function(){oWidth=el.offsetWidth;});old['marginRight']=0;$.swap(el,old,function(){oWidth2=el.offsetWidth;});return oWidth2-oWidth;}
return $jc.intval($.css(el,p));},intval:function(v){v=parseInt(v);return isNaN(v)?0:v;}});})(jQuery);(function($){$.prettyPhoto={version:'2.5.3'};$.fn.prettyPhoto=function(settings){settings=jQuery.extend({animationSpeed:'fast',padding:35,opacity:0.35,showTitle:false,allowresize:true,counter_separator_label:'/',theme:'light_rounded',hideflash:false,modal:false,changepicturecallback:function(){},callback:function(){}},settings);if($.browser.msie&&$.browser.version==6){settings.theme="light_square";}
if($('.pp_overlay').size()==0){_buildOverlay();}else{$pp_pic_holder=$('.pp_pic_holder');$ppt=$('.ppt');}
var doresize=true,percentBased=false,correctSizes,$pp_pic_holder,$ppt,settings,pp_contentHeight,pp_contentWidth,pp_containerHeight,pp_containerWidth,pp_type='image',setPosition=0,$scrollPos=_getScroll();$(window).scroll(function(){$scrollPos=_getScroll();_centerOverlay();_resizeOverlay();});$(window).resize(function(){_centerOverlay();_resizeOverlay();});$(document).keydown(function(e){if($pp_pic_holder.is(':visible'))
switch(e.keyCode){case 65:case 37:$.prettyPhoto.changePage('previous');break;case 80:case 39:$.prettyPhoto.changePage('next');break;case 70:case 27:if(!settings.modal)
$.prettyPhoto.close();break;};});$(this).each(function(){$(this).bind('click',function(){link=this;theRel=$(this).attr('rel');galleryRegExp=/\[(?:.*)\]/;theGallery=galleryRegExp.exec(theRel);var images=new Array(),titles=new Array(),descriptions=new Array();if(theGallery){$('a[rel*='+theGallery+']').each(function(i){if($(this)[0]===$(link)[0])setPosition=i;images.push($(this).attr('href'));titles.push($(this).find('img').attr('alt'));descriptions.push($(this).attr('title'));});}else{images=$(this).attr('href');titles=($(this).find('img').attr('alt'))?$(this).find('img').attr('alt'):'';descriptions=($(this).attr('title'))?$(this).attr('title'):'';}
$.prettyPhoto.open(images,titles,descriptions);return false;});});$.prettyPhoto.open=function(gallery_images,gallery_titles,gallery_descriptions){if($.browser.msie&&$.browser.version==6){$('select').css('visibility','hidden');};if(settings.hideflash)$('object,embed').css('visibility','hidden');images=$.makeArray(gallery_images);titles=$.makeArray(gallery_titles);descriptions=$.makeArray(gallery_descriptions);if($('.pp_overlay').size()==0){_buildOverlay();}else{$pp_pic_holder=$('.pp_pic_holder');$ppt=$('.ppt');}
$pp_pic_holder.attr('class','pp_pic_holder '+settings.theme);isSet=($(images).size()>0)?true:false;_getFileType(images[setPosition]);_centerOverlay();_checkPosition($(images).size());$('.pp_loaderIcon').show();$('div.pp_overlay').show().fadeTo(settings.animationSpeed,settings.opacity,function(){$pp_pic_holder.fadeIn(settings.animationSpeed,function(){$pp_pic_holder.find('p.currentTextHolder').text((setPosition+1)+settings.counter_separator_label+$(images).size());if(descriptions[setPosition]){$pp_pic_holder.find('.pp_description').show().html(unescape(descriptions[setPosition]));}else{$pp_pic_holder.find('.pp_description').hide().text('');};if(titles[setPosition]&&settings.showTitle){hasTitle=true;$ppt.html(unescape(titles[setPosition]));}else{hasTitle=false;};if(pp_type=='image'){imgPreloader=new Image();nextImage=new Image();if(isSet&&setPosition>$(images).size())nextImage.src=images[setPosition+1];prevImage=new Image();if(isSet&&images[setPosition-1])prevImage.src=images[setPosition-1];pp_typeMarkup='<img id="fullResImage" src="" />';$pp_pic_holder.find('#pp_full_res')[0].innerHTML=pp_typeMarkup;$pp_pic_holder.find('.pp_content').css('overflow','hidden');$pp_pic_holder.find('#fullResImage').attr('src',images[setPosition]);imgPreloader.onload=function(){correctSizes=_fitToViewport(imgPreloader.width,imgPreloader.height);_showContent();};imgPreloader.src=images[setPosition];}else{movie_width=(parseFloat(grab_param('width',images[setPosition])))?grab_param('width',images[setPosition]):"425";movie_height=(parseFloat(grab_param('height',images[setPosition])))?grab_param('height',images[setPosition]):"344";if(movie_width.indexOf('%')!=-1||movie_height.indexOf('%')!=-1){movie_height=($(window).height()*parseFloat(movie_height)/100)-100;movie_width=($(window).width()*parseFloat(movie_width)/100)-100;percentBased=true;}
movie_height=parseFloat(movie_height);movie_width=parseFloat(movie_width);if(pp_type=='quicktime')movie_height+=15;correctSizes=_fitToViewport(movie_width,movie_height);if(pp_type=='youtube'){pp_typeMarkup='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+correctSizes['width']+'" height="'+correctSizes['height']+'"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.youtube.com/v/'+grab_param('v',images[setPosition])+'" /><embed src="http://www.youtube.com/v/'+grab_param('v',images[setPosition])+'" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="'+correctSizes['width']+'" height="'+correctSizes['height']+'"></embed></object>';}else if(pp_type=='quicktime'){pp_typeMarkup='<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="'+correctSizes['height']+'" width="'+correctSizes['width']+'"><param name="src" value="'+images[setPosition]+'"><param name="autoplay" value="true"><param name="type" value="video/quicktime"><embed src="'+images[setPosition]+'" height="'+correctSizes['height']+'" width="'+correctSizes['width']+'" autoplay="true" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>';}else if(pp_type=='flash'){flash_vars=images[setPosition];flash_vars=flash_vars.substring(images[setPosition].indexOf('flashvars')+10,images[setPosition].length);filename=images[setPosition];filename=filename.substring(0,filename.indexOf('?'));pp_typeMarkup='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+correctSizes['width']+'" height="'+correctSizes['height']+'"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="'+filename+'?'+flash_vars+'" /><embed src="'+filename+'?'+flash_vars+'" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="'+correctSizes['width']+'" height="'+correctSizes['height']+'"></embed></object>';}else if(pp_type=='iframe'){movie_url=images[setPosition];movie_url=movie_url.substr(0,movie_url.indexOf('iframe')-1);pp_typeMarkup='<iframe src ="'+movie_url+'" width="'+(correctSizes['width']-10)+'" height="'+(correctSizes['height']-10)+'" frameborder="no"></iframe>';}
_showContent();}});});};$.prettyPhoto.changePage=function(direction){if(direction=='previous'){setPosition--;if(setPosition<0){setPosition=0;return;}}else{if($('.pp_arrow_next').is('.disabled'))return;setPosition++;};if(!doresize)doresize=true;_hideContent();$('a.pp_expand,a.pp_contract').fadeOut(settings.animationSpeed,function(){$(this).removeClass('pp_contract').addClass('pp_expand');$.prettyPhoto.open(images,titles,descriptions);});};$.prettyPhoto.close=function(){$pp_pic_holder.find('object,embed').css('visibility','hidden');$('div.pp_pic_holder,div.ppt').fadeOut(settings.animationSpeed);$('div.pp_overlay').fadeOut(settings.animationSpeed,function(){$('div.pp_overlay,div.pp_pic_holder,div.ppt').remove();if($.browser.msie&&$.browser.version==6){$('select').css('visibility','visible');};if(settings.hideflash)$('object,embed').css('visibility','visible');setPosition=0;settings.callback();});doresize=true;};_showContent=function(){$('.pp_loaderIcon').hide();if($.browser.opera){windowHeight=window.innerHeight;windowWidth=window.innerWidth;}else{windowHeight=$(window).height();windowWidth=$(window).width();};projectedTop=$scrollPos['scrollTop']+((windowHeight/2)-(correctSizes['containerHeight']/2));if(projectedTop<0)projectedTop=0+$pp_pic_holder.find('.ppt').height();$pp_pic_holder.find('.pp_content').animate({'height':correctSizes['contentHeight']},settings.animationSpeed);$pp_pic_holder.animate({'top':projectedTop,'left':((windowWidth/2)-(correctSizes['containerWidth']/2)),'width':correctSizes['containerWidth']},settings.animationSpeed,function(){$pp_pic_holder.width(correctSizes['containerWidth']);$pp_pic_holder.find('.pp_hoverContainer,#fullResImage').height(correctSizes['height']).width(correctSizes['width']);$pp_pic_holder.find('#pp_full_res').fadeIn(settings.animationSpeed);if(isSet&&pp_type=="image"){$pp_pic_holder.find('.pp_hoverContainer').fadeIn(settings.animationSpeed);}else{$pp_pic_holder.find('.pp_hoverContainer').hide();}
$pp_pic_holder.find('.pp_details').fadeIn(settings.animationSpeed);if(settings.showTitle&&hasTitle){$ppt.css({'top':$pp_pic_holder.offset().top-20,'left':$pp_pic_holder.offset().left+(settings.padding/2),'display':'none'});$ppt.fadeIn(settings.animationSpeed);};if(correctSizes['resized'])$('a.pp_expand,a.pp_contract').fadeIn(settings.animationSpeed);if(pp_type!='image')$pp_pic_holder.find('#pp_full_res')[0].innerHTML=pp_typeMarkup;settings.changepicturecallback();});};function _hideContent(){$pp_pic_holder.find('#pp_full_res object,#pp_full_res embed').css('visibility','hidden');$pp_pic_holder.find('.pp_hoverContainer,.pp_details').fadeOut(settings.animationSpeed);$pp_pic_holder.find('#pp_full_res').fadeOut(settings.animationSpeed,function(){$('.pp_loaderIcon').show();});$ppt.fadeOut(settings.animationSpeed);}
function _checkPosition(setCount){if(setPosition==setCount-1){$pp_pic_holder.find('a.pp_next').css('visibility','hidden');$pp_pic_holder.find('a.pp_arrow_next').addClass('disabled').unbind('click');}else{$pp_pic_holder.find('a.pp_next').css('visibility','visible');$pp_pic_holder.find('a.pp_arrow_next.disabled').removeClass('disabled').bind('click',function(){$.prettyPhoto.changePage('next');return false;});};if(setPosition==0){$pp_pic_holder.find('a.pp_previous').css('visibility','hidden');$pp_pic_holder.find('a.pp_arrow_previous').addClass('disabled').unbind('click');}else{$pp_pic_holder.find('a.pp_previous').css('visibility','visible');$pp_pic_holder.find('a.pp_arrow_previous.disabled').removeClass('disabled').bind('click',function(){$.prettyPhoto.changePage('previous');return false;});};if(setCount>1){$('.pp_nav').show();}else{$('.pp_nav').hide();}};function _fitToViewport(width,height){hasBeenResized=false;_getDimensions(width,height);imageWidth=width;imageHeight=height;windowHeight=$(window).height();windowWidth=$(window).width();if(((pp_containerWidth>windowWidth)||(pp_containerHeight>windowHeight))&&doresize&&settings.allowresize&&!percentBased){hasBeenResized=true;notFitting=true;while(notFitting){if((pp_containerWidth>windowWidth)){imageWidth=(windowWidth-200);imageHeight=(height/width)*imageWidth;}else if((pp_containerHeight>windowHeight)){imageHeight=(windowHeight-200);imageWidth=(width/height)*imageHeight;}else{notFitting=false;};pp_containerHeight=imageHeight;pp_containerWidth=imageWidth;};_getDimensions(imageWidth,imageHeight);};return{width:imageWidth,height:imageHeight,containerHeight:pp_containerHeight,containerWidth:pp_containerWidth,contentHeight:pp_contentHeight,contentWidth:pp_contentWidth,resized:hasBeenResized};};function _getDimensions(width,height){$pp_pic_holder.find('.pp_details').width(width).find('.pp_description').width(width-parseFloat($pp_pic_holder.find('a.pp_close').css('width')));pp_contentHeight=height+$pp_pic_holder.find('.pp_details').height()+parseFloat($pp_pic_holder.find('.pp_details').css('marginTop'))+parseFloat($pp_pic_holder.find('.pp_details').css('marginBottom'));pp_contentWidth=width;pp_containerHeight=pp_contentHeight+$pp_pic_holder.find('.ppt').height()+$pp_pic_holder.find('.pp_top').height()+$pp_pic_holder.find('.pp_bottom').height();pp_containerWidth=width+settings.padding;}
function _getFileType(itemSrc){if(itemSrc.match(/youtube\.com\/watch/i)){pp_type='youtube';}else if(itemSrc.indexOf('.mov')!=-1){pp_type='quicktime';}else if(itemSrc.indexOf('.swf')!=-1){pp_type='flash';}else if(itemSrc.indexOf('iframe')!=-1){pp_type='iframe'}else{pp_type='image';};};function _centerOverlay(){if($.browser.opera){windowHeight=window.innerHeight;windowWidth=window.innerWidth;}else{windowHeight=$(window).height();windowWidth=$(window).width();};if(doresize){$pHeight=$pp_pic_holder.height();$pWidth=$pp_pic_holder.width();$tHeight=$ppt.height();projectedTop=(windowHeight/2)+$scrollPos['scrollTop']-($pHeight/2);if(projectedTop<0)projectedTop=0+$tHeight;$pp_pic_holder.css({'top':projectedTop,'left':(windowWidth/2)+$scrollPos['scrollLeft']-($pWidth/2)});$ppt.css({'top':projectedTop-$tHeight,'left':(windowWidth/2)+$scrollPos['scrollLeft']-($pWidth/2)+(settings.padding/2)});};};function _getScroll(){if(self.pageYOffset){scrollTop=self.pageYOffset;scrollLeft=self.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollTop){scrollTop=document.documentElement.scrollTop;scrollLeft=document.documentElement.scrollLeft;}else if(document.body){scrollTop=document.body.scrollTop;scrollLeft=document.body.scrollLeft;}
return{scrollTop:scrollTop,scrollLeft:scrollLeft};};function _resizeOverlay(){$('div.pp_overlay').css({'height':$(document).height(),'width':$(window).width()});};function _buildOverlay(){toInject="";toInject+="<div class='pp_overlay'></div>";toInject+='<div class="pp_pic_holder"><div class="pp_top"><div class="pp_left"></div><div class="pp_middle"></div><div class="pp_right"></div></div><div class="pp_content"><a href="#" class="pp_expand" title="Expand the image">Expand</a><div class="pp_loaderIcon"></div><div class="pp_hoverContainer"><a class="pp_next" href="#">next</a><a class="pp_previous" href="#">previous</a></div><div id="pp_full_res"></div><div class="pp_details clearfix"><a class="pp_close" href="#">Close</a><p class="pp_description"></p><div class="pp_nav"><a href="#" class="pp_arrow_previous">Previous</a><p class="currentTextHolder">0'+settings.counter_separator_label+'0</p><a href="#" class="pp_arrow_next">Next</a></div></div></div><div class="pp_bottom"><div class="pp_left"></div><div class="pp_middle"></div><div class="pp_right"></div></div></div>';toInject+='<div class="ppt"></div>';$('body').append(toInject);$('div.pp_overlay').css('opacity',0);$pp_pic_holder=$('.pp_pic_holder');$ppt=$('.ppt');$('div.pp_overlay').css('height',$(document).height()).hide().bind('click',function(){if(!settings.modal)
$.prettyPhoto.close();});$('a.pp_close').bind('click',function(){$.prettyPhoto.close();return false;});$('a.pp_expand').bind('click',function(){$this=$(this);if($this.hasClass('pp_expand')){$this.removeClass('pp_expand').addClass('pp_contract');doresize=false;}else{$this.removeClass('pp_contract').addClass('pp_expand');doresize=true;};_hideContent();$pp_pic_holder.find('.pp_hoverContainer, .pp_details').fadeOut(settings.animationSpeed);$pp_pic_holder.find('#pp_full_res').fadeOut(settings.animationSpeed,function(){$.prettyPhoto.open(images,titles,descriptions);});return false;});$pp_pic_holder.find('.pp_previous, .pp_arrow_previous').bind('click',function(){$.prettyPhoto.changePage('previous');return false;});$pp_pic_holder.find('.pp_next, .pp_arrow_next').bind('click',function(){$.prettyPhoto.changePage('next');return false;});$pp_pic_holder.find('.pp_hoverContainer').css({'margin-left':settings.padding/2});};};function grab_param(name,url){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(url);if(results==null)
return"";else
return results[1];}})(jQuery);(function($){$.extend($.fn,{validate:function(options){if(!this.length){options&&options.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}
var validator=$.data(this[0],'validator');if(validator){return validator;}
validator=new $.validator(options,this[0]);$.data(this[0],'validator',validator);if(validator.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){validator.cancelSubmit=true;});if(validator.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){validator.submitButton=this;});}
this.submit(function(event){if(validator.settings.debug)
event.preventDefault();function handle(){if(validator.settings.submitHandler){if(validator.submitButton){var hidden=$("<input type='hidden'/>").attr("name",validator.submitButton.name).val(validator.submitButton.value).appendTo(validator.currentForm);}
validator.settings.submitHandler.call(validator,validator.currentForm);if(validator.submitButton){hidden.remove();}
return false;}
return true;}
if(validator.cancelSubmit){validator.cancelSubmit=false;return handle();}
if(validator.form()){if(validator.pendingRequest){validator.formSubmitted=true;return false;}
return handle();}else{validator.focusInvalid();return false;}});}
return validator;},valid:function(){if($(this[0]).is('form')){return this.validate().form();}else{var valid=true;var validator=$(this[0].form).validate();this.each(function(){valid&=validator.element(this);});return valid;}},removeAttrs:function(attributes){var result={},$element=this;$.each(attributes.split(/\s/),function(index,value){result[value]=$element.attr(value);$element.removeAttr(value);});return result;},rules:function(command,argument){var element=this[0];if(command){var settings=$.data(element.form,'validator').settings;var staticRules=settings.rules;var existingRules=$.validator.staticRules(element);switch(command){case"add":$.extend(existingRules,$.validator.normalizeRule(argument));staticRules[element.name]=existingRules;if(argument.messages)
settings.messages[element.name]=$.extend(settings.messages[element.name],argument.messages);break;case"remove":if(!argument){delete staticRules[element.name];return existingRules;}
var filtered={};$.each(argument.split(/\s/),function(index,method){filtered[method]=existingRules[method];delete existingRules[method];});return filtered;}}
var data=$.validator.normalizeRules($.extend({},$.validator.metadataRules(element),$.validator.classRules(element),$.validator.attributeRules(element),$.validator.staticRules(element)),element);if(data.required){var param=data.required;delete data.required;data=$.extend({required:param},data);}
return data;}});$.extend($.expr[":"],{blank:function(a){return!$.trim(a.value);},filled:function(a){return!!$.trim(a.value);},unchecked:function(a){return!a.checked;}});$.validator=function(options,form){this.settings=$.extend({},$.validator.defaults,options);this.currentForm=form;this.init();};$.validator.format=function(source,params){if(arguments.length==1)
return function(){var args=$.makeArray(arguments);args.unshift(source);return $.validator.format.apply(this,args);};if(arguments.length>2&&params.constructor!=Array){params=$.makeArray(arguments).slice(1);}
if(params.constructor!=Array){params=[params];}
$.each(params,function(i,n){source=source.replace(new RegExp("\\{"+i+"\\}","g"),n);});return source;};$.extend($.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:$([]),errorLabelContainer:$([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(element){this.lastActive=element;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,element,this.settings.errorClass,this.settings.validClass);this.errorsFor(element).hide();}},onfocusout:function(element){if(!this.checkable(element)&&(element.name in this.submitted||!this.optional(element))){this.element(element);}},onkeyup:function(element){if(element.name in this.submitted||element==this.lastElement){this.element(element);}},onclick:function(element){if(element.name in this.submitted)
this.element(element);},highlight:function(element,errorClass,validClass){$(element).addClass(errorClass).removeClass(validClass);},unhighlight:function(element,errorClass,validClass){$(element).removeClass(errorClass).addClass(validClass);}},setDefaults:function(settings){$.extend($.validator.defaults,settings);},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",dateDE:"Bitte geben Sie ein gültiges Datum ein.",number:"Please enter a valid number.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Please enter only digits",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:$.validator.format("Please enter no more than {0} characters."),minlength:$.validator.format("Please enter at least {0} characters."),rangelength:$.validator.format("Please enter a value between {0} and {1} characters long."),range:$.validator.format("Please enter a value between {0} and {1}."),max:$.validator.format("Please enter a value less than or equal to {0}."),min:$.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=$(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||$(this.currentForm);this.containers=$(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var groups=(this.groups={});$.each(this.settings.groups,function(key,value){$.each(value.split(/\s/),function(index,name){groups[name]=key;});});var rules=this.settings.rules;$.each(rules,function(key,value){rules[key]=$.validator.normalizeRule(value);});function delegate(event){var validator=$.data(this[0].form,"validator");validator.settings["on"+event.type]&&validator.settings["on"+event.type].call(validator,this[0]);}
$(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",delegate).delegate("click",":radio, :checkbox",delegate);if(this.settings.invalidHandler)
$(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);},form:function(){this.checkForm();$.extend(this.submitted,this.errorMap);this.invalid=$.extend({},this.errorMap);if(!this.valid())
$(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var i=0,elements=(this.currentElements=this.elements());elements[i];i++){this.check(elements[i]);}
return this.valid();},element:function(element){element=this.clean(element);this.lastElement=element;this.prepareElement(element);this.currentElements=$(element);var result=this.check(element);if(result){delete this.invalid[element.name];}else{this.invalid[element.name]=true;}
if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}
this.showErrors();return result;},showErrors:function(errors){if(errors){$.extend(this.errorMap,errors);this.errorList=[];for(var name in errors){this.errorList.push({message:errors[name],element:this.findByName(name)[0]});}
this.successList=$.grep(this.successList,function(element){return!(element.name in errors);});}
this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if($.fn.resetForm)
$(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(obj){var count=0;for(var i in obj)
count++;return count;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{$(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus();}catch(e){}}},findLastActive:function(){var lastActive=this.lastActive;return lastActive&&$.grep(this.errorList,function(n){return n.element.name==lastActive.name;}).length==1&&lastActive;},elements:function(){var validator=this,rulesCache={};return $([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&validator.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in rulesCache||!validator.objectLength($(this).rules()))
return false;rulesCache[this.name]=true;return true;});},clean:function(selector){return $(selector)[0];},errors:function(){return $(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=$([]);this.toHide=$([]);this.formSubmitted=false;this.currentElements=$([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(element){this.reset();this.toHide=this.errorsFor(element);},check:function(element){element=this.clean(element);if(this.checkable(element)){element=this.findByName(element.name)[0];}
var rules=$(element).rules();var dependencyMismatch=false;for(method in rules){var rule={method:method,parameters:rules[method]};try{var result=$.validator.methods[method].call(this,element.value.replace(/\r/g,""),element,rule.parameters);if(result=="dependency-mismatch"){dependencyMismatch=true;continue;}
dependencyMismatch=false;if(result=="pending"){this.toHide=this.toHide.not(this.errorsFor(element));return;}
if(!result){this.formatAndAdd(element,rule);return false;}}catch(e){this.settings.debug&&window.console&&console.log("exception occured when checking element "+element.id
+", check the '"+rule.method+"' method");throw e;}}
if(dependencyMismatch)
return;if(this.objectLength(rules))
this.successList.push(element);return true;},customMetaMessage:function(element,method){if(!$.metadata)
return;var meta=this.settings.meta?$(element).metadata()[this.settings.meta]:$(element).metadata();return meta&&meta.messages&&meta.messages[method];},customMessage:function(name,method){var m=this.settings.messages[name];return m&&(m.constructor==String?m:m[method]);},findDefined:function(){for(var i=0;i<arguments.length;i++){if(arguments[i]!==undefined)
return arguments[i];}
return undefined;},defaultMessage:function(element,method){return this.findDefined(this.customMessage(element.name,method),this.customMetaMessage(element,method),!this.settings.ignoreTitle&&element.title||undefined,$.validator.messages[method],"<strong>Warning: No message defined for "+element.name+"</strong>");},formatAndAdd:function(element,rule){var message=this.defaultMessage(element,rule.method);if(typeof message=="function")
message=message.call(this,rule.parameters,element);this.errorList.push({message:message,element:element});this.errorMap[element.name]=message;this.submitted[element.name]=message;},addWrapper:function(toToggle){if(this.settings.wrapper)
toToggle=toToggle.add(toToggle.parent(this.settings.wrapper));return toToggle;},defaultShowErrors:function(){for(var i=0;this.errorList[i];i++){var error=this.errorList[i];this.settings.highlight&&this.settings.highlight.call(this,error.element,this.settings.errorClass,this.settings.validClass);this.showLabel(error.element,error.message);}
if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}
if(this.settings.success){for(var i=0;this.successList[i];i++){this.showLabel(this.successList[i]);}}
if(this.settings.unhighlight){for(var i=0,elements=this.validElements();elements[i];i++){this.settings.unhighlight.call(this,elements[i],this.settings.errorClass,this.settings.validClass);}}
this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return $(this.errorList).map(function(){return this.element;});},showLabel:function(element,message){var label=this.errorsFor(element);if(label.length){label.removeClass().addClass(this.settings.errorClass);label.attr("generated")&&label.html(message);}else{label=$("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(element),generated:true}).addClass(this.settings.errorClass).html(message||"");if(this.settings.wrapper){label=label.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}
if(!this.labelContainer.append(label).length)
this.settings.errorPlacement?this.settings.errorPlacement(label,$(element)):label.insertAfter(element);}
if(!message&&this.settings.success){label.text("");typeof this.settings.success=="string"?label.addClass(this.settings.success):this.settings.success(label);}
this.toShow=this.toShow.add(label);},errorsFor:function(element){return this.errors().filter("[for='"+this.idOrName(element)+"']");},idOrName:function(element){return this.groups[element.name]||(this.checkable(element)?element.name:element.id||element.name);},checkable:function(element){return/radio|checkbox/i.test(element.type);},findByName:function(name){var form=this.currentForm;return $(document.getElementsByName(name)).map(function(index,element){return element.form==form&&element.name==name&&element||null;});},getLength:function(value,element){switch(element.nodeName.toLowerCase()){case'select':return $("option:selected",element).length;case'input':if(this.checkable(element))
return this.findByName(element.name).filter(':checked').length;}
return value.length;},depend:function(param,element){return this.dependTypes[typeof param]?this.dependTypes[typeof param](param,element):true;},dependTypes:{"boolean":function(param,element){return param;},"string":function(param,element){return!!$(param,element.form).length;},"function":function(param,element){return param(element);}},optional:function(element){return!$.validator.methods.required.call(this,$.trim(element.value),element)&&"dependency-mismatch";},startRequest:function(element){if(!this.pending[element.name]){this.pendingRequest++;this.pending[element.name]=true;}},stopRequest:function(element,valid){this.pendingRequest--;if(this.pendingRequest<0)
this.pendingRequest=0;delete this.pending[element.name];if(valid&&this.pendingRequest==0&&this.formSubmitted&&this.form()){$(this.currentForm).submit();}else if(!valid&&this.pendingRequest==0&&this.formSubmitted){$(this.currentForm).triggerHandler("invalid-form",[this]);}},previousValue:function(element){return $.data(element,"previousValue")||$.data(element,"previousValue",previous={old:null,valid:true,message:this.defaultMessage(element,"remote")});}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(className,rules){className.constructor==String?this.classRuleSettings[className]=rules:$.extend(this.classRuleSettings,className);},classRules:function(element){var rules={};var classes=$(element).attr('class');classes&&$.each(classes.split(' '),function(){if(this in $.validator.classRuleSettings){$.extend(rules,$.validator.classRuleSettings[this]);}});return rules;},attributeRules:function(element){var rules={};var $element=$(element);for(method in $.validator.methods){var value=$element.attr(method);if(value){rules[method]=value;}}
if(rules.maxlength&&/-1|2147483647|524288/.test(rules.maxlength)){delete rules.maxlength;}
return rules;},metadataRules:function(element){if(!$.metadata)return{};var meta=$.data(element.form,'validator').settings.meta;return meta?$(element).metadata()[meta]:$(element).metadata();},staticRules:function(element){var rules={};var validator=$.data(element.form,'validator');if(validator.settings.rules){rules=$.validator.normalizeRule(validator.settings.rules[element.name])||{};}
return rules;},normalizeRules:function(rules,element){$.each(rules,function(prop,val){if(val===false){delete rules[prop];return;}
if(val.param||val.depends){var keepRule=true;switch(typeof val.depends){case"string":keepRule=!!$(val.depends,element.form).length;break;case"function":keepRule=val.depends.call(element,element);break;}
if(keepRule){rules[prop]=val.param!==undefined?val.param:true;}else{delete rules[prop];}}});$.each(rules,function(rule,parameter){rules[rule]=$.isFunction(parameter)?parameter(element):parameter;});$.each(['minlength','maxlength','min','max'],function(){if(rules[this]){rules[this]=Number(rules[this]);}});$.each(['rangelength','range'],function(){if(rules[this]){rules[this]=[Number(rules[this][0]),Number(rules[this][1])];}});if($.validator.autoCreateRanges){if(rules.min&&rules.max){rules.range=[rules.min,rules.max];delete rules.min;delete rules.max;}
if(rules.minlength&&rules.maxlength){rules.rangelength=[rules.minlength,rules.maxlength];delete rules.minlength;delete rules.maxlength;}}
if(rules.messages){delete rules.messages}
return rules;},normalizeRule:function(data){if(typeof data=="string"){var transformed={};$.each(data.split(/\s/),function(){transformed[this]=true;});data=transformed;}
return data;},addMethod:function(name,method,message){$.validator.methods[name]=method;$.validator.messages[name]=message||$.validator.messages[name];if(method.length<3){$.validator.addClassRules(name,$.validator.normalizeRule(name));}},methods:{required:function(value,element,param){if(!this.depend(param,element))
return"dependency-mismatch";switch(element.nodeName.toLowerCase()){case'select':var options=$("option:selected",element);return options.length>0&&(element.type=="select-multiple"||($.browser.msie&&!(options[0].attributes['value'].specified)?options[0].text:options[0].value).length>0);case'input':if(this.checkable(element))
return this.getLength(value,element)>0;default:return $.trim(value).length>0;}},remote:function(value,element,param){if(this.optional(element))
return"dependency-mismatch";var previous=this.previousValue(element);if(!this.settings.messages[element.name])
this.settings.messages[element.name]={};this.settings.messages[element.name].remote=typeof previous.message=="function"?previous.message(value):previous.message;param=typeof param=="string"&&{url:param}||param;if(previous.old!==value){previous.old=value;var validator=this;this.startRequest(element);var data={};data[element.name]=value;$.ajax($.extend(true,{url:param,mode:"abort",port:"validate"+element.name,dataType:"json",data:data,success:function(response){var valid=response===true;if(valid){var submitted=validator.formSubmitted;validator.prepareElement(element);validator.formSubmitted=submitted;validator.successList.push(element);validator.showErrors();}else{var errors={};errors[element.name]=previous.message=response||validator.defaultMessage(element,"remote");validator.showErrors(errors);}
previous.valid=valid;validator.stopRequest(element,valid);}},param));return"pending";}else if(this.pending[element.name]){return"pending";}
return previous.valid;},minlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)>=param;},maxlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)<=param;},rangelength:function(value,element,param){var length=this.getLength($.trim(value),element);return this.optional(element)||(length>=param[0]&&length<=param[1]);},min:function(value,element,param){return this.optional(element)||value>=param;},max:function(value,element,param){return this.optional(element)||value<=param;},range:function(value,element,param){return this.optional(element)||(value>=param[0]&&value<=param[1]);},email:function(value,element){return this.optional(element)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);},url:function(value,element){return this.optional(element)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);},date:function(value,element){return this.optional(element)||!/Invalid|NaN/.test(new Date(value));},dateISO:function(value,element){return this.optional(element)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value);},dateDE:function(value,element){return this.optional(element)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value);},number:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value);},numberDE:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value);},digits:function(value,element){return this.optional(element)||/^\d+$/.test(value);},creditcard:function(value,element){if(this.optional(element))
return"dependency-mismatch";if(/[^0-9-]+/.test(value))
return false;var nCheck=0,nDigit=0,bEven=false;value=value.replace(/\D/g,"");for(n=value.length-1;n>=0;n--){var cDigit=value.charAt(n);var nDigit=parseInt(cDigit,10);if(bEven){if((nDigit*=2)>9)
nDigit-=9;}
nCheck+=nDigit;bEven=!bEven;}
return(nCheck%10)==0;},accept:function(value,element,param){param=typeof param=="string"?param.replace(/,/g,'|'):"png|jpe?g|gif";return this.optional(element)||value.match(new RegExp(".("+param+")$","i"));},equalTo:function(value,element,param){return value==$(param).val();}}});$.format=$.validator.format;})(jQuery);;(function($){var ajax=$.ajax;var pendingRequests={};$.ajax=function(settings){settings=$.extend(settings,$.extend({},$.ajaxSettings,settings));var port=settings.port;if(settings.mode=="abort"){if(pendingRequests[port]){pendingRequests[port].abort();}
return(pendingRequests[port]=ajax.apply(this,arguments));}
return ajax.apply(this,arguments);};})(jQuery);;(function($){$.each({focus:'focusin',blur:'focusout'},function(original,fix){$.event.special[fix]={setup:function(){if($.browser.msie)return false;this.addEventListener(original,$.event.special[fix].handler,true);},teardown:function(){if($.browser.msie)return false;this.removeEventListener(original,$.event.special[fix].handler,true);},handler:function(e){arguments[0]=$.event.fix(e);arguments[0].type=fix;return $.event.handle.apply(this,arguments);}};});$.extend($.fn,{delegate:function(type,delegate,handler){return this.bind(type,function(event){var target=$(event.target);if(target.is(delegate)){return handler.apply(target,arguments);}});},triggerEvent:function(type,target){return this.triggerHandler(type,[$.event.fix({type:type,target:target})]);}})})(jQuery);(function($){$.fn.filestyle=function(options){var settings={width:250};if(options){$.extend(settings,options);};return this.each(function(){var self=this;var wrapper=$("<div>").css({"width":settings.imagewidth+"px","height":settings.imageheight+"px","background":"url("+settings.image+") 0 0 no-repeat","background-position":"right","margin":settings.imagemargin,"display":"inline","position":"absolute","overflow":"hidden"});var filename=$('<input class="file">').addClass($(self).attr("class")).css({"display":"inline","width":settings.width+"px"}).attr('disabled',true);$(self).before(filename);$(self).wrap(wrapper);$(self).css({"position":"relative","height":settings.imageheight+"px","width":settings.width+"px","margin":settings.imagemargin,"display":"inline","cursor":"pointer","opacity":"0.0"});if($.browser.mozilla){if(/Win/.test(navigator.platform)){$(self).css("margin-left","-142px");}else{$(self).css("margin-left","-168px");};}else{$(self).css("margin-left",settings.imagewidth-settings.width+"px");};$(self).bind("change",function(){filename.val($(self).val());});});};})(jQuery);;(function(){var $$;$$=jQuery.fn.flash=function(htmlOptions,pluginOptions,replace,update){var block=replace||$$.replace;pluginOptions=$$.copy($$.pluginOptions,pluginOptions);if(!$$.hasFlash(pluginOptions.version)){if(pluginOptions.expressInstall&&$$.hasFlash(6,0,65)){var expressInstallOptions={flashvars:{MMredirectURL:location,MMplayerType:'PlugIn',MMdoctitle:jQuery('title').text()}};}else if(pluginOptions.update){block=update||$$.update;}else{return this;}}
htmlOptions=$$.copy($$.htmlOptions,expressInstallOptions,htmlOptions);return this.each(function(){block.call(this,$$.copy(htmlOptions));});};$$.copy=function(){var options={},flashvars={};for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(arg==undefined)continue;jQuery.extend(options,arg);if(arg.flashvars==undefined)continue;jQuery.extend(flashvars,arg.flashvars);}
options.flashvars=flashvars;return options;};$$.hasFlash=function(){if(/hasFlash\=true/.test(location))return true;if(/hasFlash\=false/.test(location))return false;var pv=$$.hasFlash.playerVersion().match(/\d+/g);var rv=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String($$.pluginOptions.version).match(/\d+/g);for(var i=0;i<3;i++){pv[i]=parseInt(pv[i]||0);rv[i]=parseInt(rv[i]||0);if(pv[i]<rv[i])return false;if(pv[i]>rv[i])return true;}
return true;};$$.hasFlash.playerVersion=function(){try{try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');try{axo.AllowScriptAccess='always';}
catch(e){return'6,0,0';}}catch(e){}
return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g,',').match(/^,?(.+),?$/)[1];}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1];}}catch(e){}}
return'0,0,0';};$$.htmlOptions={height:240,flashvars:{},pluginspage:'http://www.adobe.com/go/getflashplayer',src:'#',type:'application/x-shockwave-flash',width:320};$$.pluginOptions={expressInstall:false,update:true,version:'6.0.65'};$$.replace=function(htmlOptions){this.innerHTML='<div class="alt">'+this.innerHTML+'</div>';jQuery(this).addClass('flash-replaced').prepend($$.transform(htmlOptions));};$$.update=function(htmlOptions){var url=String(location).split('?');url.splice(1,0,'?hasFlash=true&');url=url.join('');var msg='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+url+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+'</span>';jQuery(this).addClass('flash-update').prepend(msg);};function toAttributeString(){var s='';for(var key in this)
if(typeof this[key]!='function')
s+=key+'="'+this[key]+'" ';return s;};function toFlashvarsString(){var s='';for(var key in this)
if(typeof this[key]!='function')
s+=key+'='+encodeURIComponent(this[key])+'&';return s.replace(/&$/,'');};$$.transform=function(htmlOptions){htmlOptions.toString=toAttributeString;if(htmlOptions.flashvars)htmlOptions.flashvars.toString=toFlashvarsString;return'<embed '+String(htmlOptions)+'/>';};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}})();(function($){$.fn.jqm=function(o){var p={overlay:35,overlayClass:'jqmOverlay',closeClass:'jqmClose',trigger:'.jqModal',ajax:F,ajaxText:'',target:F,modal:F,toTop:F,onShow:F,onHide:F,onLoad:F};return this.each(function(){if(this._jqm)return H[this._jqm].c=$.extend({},H[this._jqm].c,o);s++;this._jqm=s;H[s]={c:$.extend(p,$.jqm.params,o),a:F,w:$(this).addClass('jqmID'+s),s:s};if(p.trigger)$(this).jqmAddTrigger(p.trigger);});};$.fn.jqmAddClose=function(e){return hs(this,e,'jqmHide');};$.fn.jqmAddTrigger=function(e){return hs(this,e,'jqmShow');};$.fn.jqmShow=function(t){return this.each(function(){$.jqm.open(this._jqm,t);});};$.fn.jqmHide=function(t){return this.each(function(){$.jqm.close(this._jqm,t)});};$.jqm={hash:{},open:function(s,t){var h=H[s],c=h.c,cc='.'+c.closeClass,z=(parseInt(h.w.css('z-index'))),z=(z>0)?z:3000,o=$('<div></div>').css({height:'100%',width:'100%',position:'fixed',left:0,top:0,'z-index':z-1,opacity:c.overlay/100});if(h.a)return F;h.t=t;h.a=true;h.w.css('z-index',z);if(c.modal){if(!A[0])L('bind');A.push(s);}
else if(c.overlay>0)h.w.jqmAddClose(o);else o=F;h.o=(o)?o.addClass(c.overlayClass).prependTo('body'):F;if(ie6){$('html,body').css({height:'100%',width:'100%'});if(o){o=o.css({position:'absolute'})[0];for(var y in{Top:1,Left:1})o.style.setExpression(y.toLowerCase(),"(_=(document.documentElement.scroll"+y+" || document.body.scroll"+y+"))+'px'");}}
if(c.ajax){var r=c.target||h.w,u=c.ajax,r=(typeof r=='string')?$(r,h.w):$(r),u=(u.substr(0,1)=='@')?$(t).attr(u.substring(1)):u;r.html(c.ajaxText).load(u,function(){if(c.onLoad)c.onLoad.call(this,h);if(cc)h.w.jqmAddClose($(cc,h.w));e(h);});}
else if(cc)h.w.jqmAddClose($(cc,h.w));if(c.toTop&&h.o)h.w.before('<span id="jqmP'+h.w[0]._jqm+'"></span>').insertAfter(h.o);(c.onShow)?c.onShow(h):h.w.show();e(h);return F;},close:function(s){var h=H[s];if(!h.a)return F;h.a=F;if(A[0]){A.pop();if(!A[0])L('unbind');}
if(h.c.toTop&&h.o)$('#jqmP'+h.w[0]._jqm).after(h.w).remove();if(h.c.onHide)h.c.onHide(h);else{h.w.hide();if(h.o)h.o.remove();}return F;},params:{}};var s=0,H=$.jqm.hash,A=[],ie6=$.browser.msie&&($.browser.version=="6.0"),F=false,i=$('<iframe src="javascript:false;document.write(\'\');" class="jqm"></iframe>').css({opacity:0}),e=function(h){if(ie6)if(h.o)h.o.html('<p style="width:100%;height:100%"/>').prepend(i);else if(!$('iframe.jqm',h.w)[0])h.w.prepend(i);f(h);},f=function(h){try{$(':input:visible',h.w)[0].focus();}catch(_){}},L=function(t){$()[t]("keypress",m)[t]("keydown",m)[t]("mousedown",m);},m=function(e){var h=H[A[A.length-1]],r=(!$(e.target).parents('.jqmID'+h.s)[0]);if(r)f(h);return!r;},hs=function(w,t,c){return w.each(function(){var s=this._jqm;$(t).each(function(){if(!this[c]){this[c]=[];$(this).click(function(){for(var i in{jqmShow:1,jqmHide:1})for(var s in this[i])if(H[this[i][s]])H[this[i][s]].w[i](this);return F;});}this[c].push(s);});});};})(jQuery);AIM={frame:function(c){var n='f'+Math.floor(Math.random()*99999);var d=document.createElement('DIV');d.innerHTML='<iframe style="display:none" src="about:blank" id="'+n+'" name="'+n+'" onload="AIM.loaded(\''+n+'\')"></iframe>';document.body.appendChild(d);var i=document.getElementById(n);if(c&&typeof(c.onComplete)=='function'){i.onComplete=c.onComplete;}
return n;},form:function(f,name){f.setAttribute('target',name);},submit:function(f,c){AIM.form(f,AIM.frame(c));if(c&&typeof(c.onStart)=='function'){return c.onStart();}else{return true;}},loaded:function(id){var i=document.getElementById(id);if(i.contentDocument){var d=i.contentDocument;}else if(i.contentWindow){var d=i.contentWindow.document;}else{var d=window.frames[id].document;}
if(d.location.href=="about:blank"){return;}
if(typeof(i.onComplete)=='function'){i.onComplete(d.body.innerHTML);}}};var tb_pathToImage=templateroot+"img/loading.gif";var BTB_GM_MAP;jQuery(document).ready(function(){tb_init('a.thickbox, area.thickbox, input.thickbox');imgLoader=new Image();imgLoader.src=tb_pathToImage;});function tb_init(domChunk){jQuery(domChunk).click(function(){var t=this.title||this.name||null;var a=this.href||this.alt;var g=this.rel||false;tb_show(t,a,g);this.blur();return false;});}
function tb_show(caption,url,imageGroup){try{if(typeof document.body.style.maxHeight==="undefined"){jQuery("body","html").css({height:"100%",width:"100%"});jQuery("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){jQuery("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");jQuery("#TB_overlay").click(tb_remove);}}else{if(document.getElementById("TB_overlay")===null){jQuery("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");jQuery("#TB_overlay").click(tb_remove);}}
if(tb_detectMacXFF()){jQuery("#TB_overlay").addClass("TB_overlayMacFFBGHack");}else{jQuery("#TB_overlay").addClass("TB_overlayBG");}
if(caption===null){caption="";}
jQuery("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");jQuery('#TB_load').show();var baseURL;if(url.indexOf("?")!==-1){baseURL=url.substr(0,url.indexOf("?"));}else{baseURL=url;}
var urlString=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var urlType=baseURL.toLowerCase().match(urlString);if(urlType=='.jpg'||urlType=='.jpeg'||urlType=='.png'||urlType=='.gif'||urlType=='.bmp'){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(imageGroup){TB_TempArray=jQuery("a[@rel="+imageGroup+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var urlTypeTemp=TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(!(TB_TempArray[TB_Counter].href==url)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length);}}}
imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var pagesize=tb_getPageSize();var x=pagesize[0]-150;var y=pagesize[1]-150;var imageWidth=imgPreloader.width;var imageHeight=imgPreloader.height;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;}}else if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;}}
TB_WIDTH=imageWidth+30;TB_HEIGHT=imageHeight+60;jQuery("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>"+"<div id='TB_caption'>"+caption+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Fechar'>fechar</a> ou tecla Esc</div>");jQuery("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function goPrev(){if(jQuery(document).unbind("click",goPrev)){jQuery(document).unbind("click",goPrev);}
jQuery("#TB_window").remove();jQuery("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,imageGroup);return false;}
jQuery("#TB_prev").click(goPrev);}
if(!(TB_NextHTML==="")){function goNext(){jQuery("#TB_window").remove();jQuery("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,imageGroup);return false;}
jQuery("#TB_next").click(goNext);}
document.onkeydown=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}else if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";goNext();}}else if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";goPrev();}}};tb_position();jQuery("#TB_load").remove();jQuery("#TB_ImageOff").click(tb_remove);jQuery("#TB_window").css({display:"block"});};imgPreloader.src=url;}else{var queryString=url.replace(/^[^\?]+\??/,'');var params=tb_parseQuery(queryString);TB_WIDTH=(params['width']*1)+30||630;TB_HEIGHT=(params['height']*1)+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(url.indexOf('TB_iframe')!=-1){urlNoQuery=url.split('TB_');jQuery("#TB_iframeContent").remove();if(params['modal']!="true"){jQuery("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Fechar'>fechar</a> ou tecla Esc</div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>");}else{jQuery("#TB_overlay").unbind();jQuery("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>");}}else{if(jQuery("#TB_window").css("display")!="block"){if(params['modal']!="true"){jQuery("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>fechar</a> ou tecla Esc</div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>");}else{jQuery("#TB_overlay").unbind();jQuery("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");}}else{jQuery("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";jQuery("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";jQuery("#TB_ajaxContent")[0].scrollTop=0;jQuery("#TB_ajaxWindowTitle").html(caption);}}
jQuery("#TB_closeWindowButton").click(tb_remove);if(url.indexOf('TB_inline')!=-1){jQuery("#TB_ajaxContent").append(jQuery('#'+params['inlineId']).children());jQuery("#TB_window").unload(function(){jQuery('#'+params['inlineId']).append(jQuery("#TB_ajaxContent").children());});tb_position();jQuery("#TB_load").remove();jQuery("#TB_window").css({display:"block"});}else if(url.indexOf('TB_googleMap')!=-1){var mapDiv=document.createElement('div');mapDiv.id='googleMap';jQuery('#TB_ajaxContent').append(mapDiv);jQuery('#TB_ajaxContent').css({overflow:"hidden"});jQuery('#googleMap').css({width:ajaxContentW,height:ajaxContentH});jQuery('#TB_window').unload(function(){jQuery("#googleMap").remove();BTB_GM_MAP=null;GUnload();});tb_position();jQuery("#TB_load").remove();jQuery("#TB_window").css({display:"block"});loadGoogleMap(params["lat"],params["lng"],params["zoom"],params["markerText"],params);}else if(url.indexOf('TB_iframe')!=-1){tb_position();if($.browser.safari){jQuery("#TB_load").remove();jQuery("#TB_window").css({display:"block"});}}else{jQuery("#TB_ajaxContent").load(url+="&random="+(new Date().getTime()),function(){tb_position();jQuery("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");jQuery("#TB_window").css({display:"block"});});}}
if(!params['modal']){document.onkeyup=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}};}}catch(e){}}
function loadGoogleMap(lat,lon,zoom,html,params){if(GBrowserIsCompatible()){var points=new Array();var i=0;for(var item in params){if(item.substring(0,3)=='lat'){var point={};var itemNumber=0;if(item.length>3){itemNumber=parseInt(item.substring(3));point.lat=params["lat"+itemNumber];point.lng=params["lng"+itemNumber];point.text=params["markerText"+itemNumber];}else{point.lat=params["lat"];point.lng=params["lng"];point.text=params["markerText"];}
points[i]=point;i++;}}
BTB_GM_MAP=new GMap2(document.getElementById("googleMap"));BTB_GM_MAP.enableScrollWheelZoom();BTB_GM_MAP.addControl(new GSmallMapControl());BTB_GM_MAP.addControl(new GMapTypeControl());var point=new GLatLng(lat,lon);BTB_GM_MAP.setCenter(point,0);BTB_GM_MAP.clearOverlays();var bounds=new GLatLngBounds();for(var j=0;j<points.length;j++){var markerPoint=new GLatLng(points[j].lat,points[j].lng);var marker=createMarker(markerPoint,points[j].text);BTB_GM_MAP.addOverlay(marker);bounds.extend(markerPoint);}
if(zoom!=null)
{BTB_GM_MAP.setZoom(parseInt(zoom));}
else
{BTB_GM_MAP.setZoom(BTB_GM_MAP.getBoundsZoomLevel(bounds));BTB_GM_MAP.setCenter(bounds.getCenter());}}}
function createMarker(point,text){var marker=new GMarker(point);if(text&&text!=''){GEvent.addListener(marker,"click",function(){marker.openInfoWindowHtml(text);});}
return marker;}
function tb_showIframe(){jQuery("#TB_load").remove();jQuery("#TB_window").css({display:"block"});}
function tb_remove(){jQuery("#TB_imageOff").unbind("click");jQuery("#TB_closeWindowButton").unbind("click");jQuery("#TB_window").fadeOut("fast",function(){jQuery('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});jQuery("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){jQuery("body","html").css({height:"auto",width:"auto"});jQuery("html").css("overflow","");}
document.onkeydown="";document.onkeyup="";return false;}
function tb_position(){jQuery("#TB_window").css({marginLeft:'-'+parseInt((TB_WIDTH/2),10)+'px',width:TB_WIDTH+'px'});if(!(jQuery.browser.msie&&jQuery.browser.version<7)){jQuery("#TB_window").css({marginTop:'-'+parseInt((TB_HEIGHT/2),10)+'px'});}}
function tb_parseQuery(query){var Params={};if(!query){return Params;}
var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2){continue;}
var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}
return Params;}
function tb_getPageSize(){var de=document.documentElement;var w=window.innerWidth||self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var h=window.innerHeight||self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight;arrayPageSize=[w,h];return arrayPageSize;}
function tb_detectMacXFF(){var userAgent=navigator.userAgent.toLowerCase();if(userAgent.indexOf('mac')!=-1&&userAgent.indexOf('firefox')!=-1){return true;}}
(function(){var k=void 0,aa=encodeURIComponent,m=window,o=String,p=Math,ba="push",ca="cookie",q="charAt",r="indexOf",t="gaGlobal",da="getTime",v="toString",w="window",x="length",y="document",z="split",A="location",ea="protocol",fa="href",C="substring",D="join",E="toLowerCase";var ga="_gat",ha="_gaq",ia="4.9.2",ja="_gaUserPrefs",ka="ioo",F="&",H="=",I="__utma=",la="__utmb=",ma="__utmc=",na="__utmk=",J="__utmv=",K="__utmz=",oa="__utmx=",pa="GASO=";var qa=function(){var c=this,f=[],b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";c.set=function(b){f[b]=!0};c.Kc=function(){for(var c=[],e=0;e<f[x];e++)f[e]&&(c[p.floor(e/6)]^=1<<e%6);for(e=0;e<c[x];e++)c[e]=b[q](c[e]||0);return c[D]("")+"~"}},ra=new qa;function L(c){ra.set(c)};var sa=function(c,f){var b=this;b.window=c;b.document=f;b.setTimeout=function(b,e){setTimeout(b,e)};b.Kb=function(b){return navigator.userAgent[r](b)>=0};b.Uc=function(){return b.Kb("Firefox")&&![].reduce};b.mb=function(c){if(!c||!b.Kb("Firefox"))return c;for(var c=c.replace(/\n|\r/g," "),e=0,f=c[x];e<f;++e){var g=c.charCodeAt(e)&255;if(g==10||g==13)c=c[C](0,e)+"?"+c[C](e+1)}return c}},M=new sa(m,document);var ta=function(c){return function(f,b,i){c[f]=function(){L(b);return i.apply(c,arguments)};return i}},ua=function(c,f,b,i){c.addEventListener?c.addEventListener(f,b,!!i):c.attachEvent&&c.attachEvent("on"+f,b)},va=function(c){return Object.prototype[v].call(Object(c))=="[object Array]"},O=function(c){return k==c||"-"==c||""==c},P=function(c,f,b){var i="-",e;!O(c)&&!O(f)&&!O(b)&&(e=c[r](f),e>-1&&(b=c[r](b,e),b<0&&(b=c[x]),i=c[C](e+f[r](H)+1,b)));return i},wa=function(c){var f=!1,b=0,i,e;if(!O(c)){f=!0;for(i=0;i<c[x];i++)e=c[q](i),b+="."==e?1:0,f=f&&b<=1&&(0==i&&"-"==e||".0123456789"[r](e)>-1)}return f},Q=function(c,f){var b=aa;return b instanceof Function?f?encodeURI(c):b(c):(L(68),escape(c))},za=function(c,f){var b=decodeURIComponent,i,c=c[z]("+")[D](" ");if(b instanceof Function)try{i=f?decodeURI(c):b(c)}catch(e){L(17),i=unescape(c)}else L(68),i=unescape(c);return i},R=function(c,f){return c[r](f)>-1};function Aa(c){if(!c||""==c)return"";for(;c[q](0)[x]>0&&" \n\r\t"[r](c[q](0))>-1;)c=c[C](1);for(;c[q](c[x]-1)[x]>0&&" \n\r\t"[r](c[q](c[x]-1))>-1;)c=c[C](0,c[x]-1);return c}var T=function(c,f){c[ba]||L(94);c[c[x]]=f},Ba=function(c){var f=1,b=0,i;if(!O(c)){f=0;for(i=c[x]-1;i>=0;i--)b=c.charCodeAt(i),f=(f<<6&268435455)+b+(b<<14),b=f&266338304,f=b!=0?f^b>>21:f}return f},Ca=function(){return p.round(p.random()*2147483647)},Da=function(){};var Ea=function(c,f){this.fb=c;this.gb=f},Fa=function(){function c(b){for(var c=[],b=b[z](","),e,f=0;f<b[x];f++)e=b[f][z](":"),c[ba](new Ea(e[0],e[1]));return c}var f=this;f.Aa="utm_campaign";f.Ba="utm_content";f.Ca="utm_id";f.Da="utm_medium";f.Ea="utm_nooverride";f.Fa="utm_source";f.Ga="utm_term";f.Ha="gclid";f.U=0;f.w=0;f.Ja=15768E6;f.Ka=18E5;f.s=63072E6;f.V=[];f.W=[];f.qc="cse";f.rc="q";f.Ra=50;f.J=c("daum:q,eniro:search_word,naver:query,pchome:q,images.google:q,google:q,yahoo:p,yahoo:q,msn:q,bing:q,aol:query,aol:encquery,aol:q,lycos:query,ask:q,altavista:q,netscape:query,cnn:query,about:terms,mamma:q,alltheweb:q,voila:rdata,virgilio:qs,live:q,baidu:wd,alice:qs,yandex:text,najdi:q,mama:query,seznam:q,search:q,wp:szukaj,onet:qt,szukacz:q,yam:k,kvasir:q,sesam:q,ozu:q,terra:query,mynet:q,ekolay:q,rambler:query,rambler:words");f.f="/";f.L=100;f.ha="/__utm.gif";f.ka=1;f.la=1;f.u="|";f.ja=1;f.Ia=1;f.Ta=1;f.b="auto";f.A=1;f.Yb=10;f.tc=10;f.uc=0.2;f.o=k};var Ga=function(c){function f(a,d,b,j){var h="",c=0,h=P(a,"2"+d,";");if(!O(h)){a=h[r]("^"+b+".");if(a<0)return["",0];h=h[C](a+b[x]+2);h[r]("^")>0&&(h=h[z]("^")[0]);b=h[z](":");h=b[1];c=parseInt(b[0],10);!j&&c<e.m&&(h="")}O(h)&&(h="");return[h,c]}function b(a,d){return"^"+[[d,a[1]][D]("."),a[0]][D](":")}function i(a){var d=new Date,a=new Date(d[da]()+a);return"expires="+a.toGMTString()+"; "}var e=this,l=c;e.m=(new Date)[da]();var g=[I,la,ma,K,J,oa,pa];e.g=function(){var a=M[y][ca];return l.o?e.Fc(a,l.o):a};e.Fc=function(a,d){for(var b=[],j,h=0;h<g[x];h++)j=f(a,g[h],d)[0],O(j)||(b[b[x]]=g[h]+j+";");return b[D]("")};e.l=function(a,d,b){var j=b>0?i(b):"";l.o&&(d=e.Gc(M[y][ca],a,l.o,d,b),a="2"+a,j=b>0?i(l.s):"");a+=d;a=M.mb(a);a[x]>2E3&&(L(69),a=a[C](0,2E3));j=a+"; path="+l.f+"; "+j+e.eb();M[y].cookie=j};e.Gc=function(a,d,c,j,h){var g="",h=h||l.s,j=b([j,e.m+h*1],c),g=P(a,"2"+d,";");if(!O(g))return a=b(f(a,d,c,!0),c),g=g[z](a)[D](""),g=j+g;return j};e.eb=function(){return O(l.b)?"":"domain="+l.b+";"}};var Ha=function(c){function f(a){a=va(a)?a[D]("."):"";return O(a)?"-":a}function b(a,n){var d=[],b;if(!O(a)&&(d=a[z]("."),n))for(b=0;b<d[x];b++)wa(d[b])||(d[b]="-");return d}function i(a,d,n){var b=h.I,j,c;for(j=0;j<b[x];j++)c=b[j][0],c+=O(d)?d:d+b[j][4],b[j][2](P(a,c,n))}var e,l,g,a,d,u,j,h=this,s,n=c;h.i=new Ga(c);h.za=function(){return k==s||s==h.K()};h.g=function(){return h.i.g()};h.ea=function(){return d?d:"-"};h.Na=function(a){d=a};h.fa=function(a){s=wa(a)?a*1:"-"};h.da=function(){return f(u)};h.X=function(a){u=b(a)};h.sc=function(){h.i.l(J,"",-1)};h.Nb=function(){return s?s:"-"};h.eb=function(){return O(n.b)?"":"domain="+n.b+";"};h.ba=function(){return f(e)};h.La=function(a){e=b(a,1)};h.z=function(){return f(l)};h.$=function(a){l=b(a,1)};h.ca=function(){return f(g)};h.Ma=function(a){g=b(a,1)};h.qa=function(){return f(a)};h.ab=function(d){a=b(d);for(d=0;d<a[x];d++)d<4&&!wa(a[d])&&(a[d]="-")};h.zc=function(){return j};h.xc=function(a){j=a};h.Mb=function(){e=[];l=[];g=[];a=[];d=k;u=[];s=k};h.K=function(){for(var a="",d=0;d<h.I[x];d++)a+=h.I[d][1]();return Ba(a)};h.Z=function(a){var d=h.g(),n=!1;d&&(i(d,a,";"),h.fa(o(h.K())),n=!0);return n};h.Ob=function(a){i(a,"",F);h.fa(P(a,na,F))};h.Pb=function(){var a=h.I,d=[],n;for(n=0;n<a[x];n++)T(d,a[n][0]+a[n][1]());T(d,na+h.K());return d[D](F)};h.Qb=function(a,d){var b=h.I,j=n.f;h.Z(a);n.f=d;for(var c=0;c<b[x];c++)if(!O(b[c][1]()))b[c][3]();n.f=j};h.Oa=function(){h.i.l(I,h.ba(),n.s)};h.aa=function(){h.i.l(la,h.z(),n.Ka)};h.Pa=function(){h.i.l(ma,h.ca(),0)};h.ra=function(){h.i.l(K,h.qa(),n.Ja)};h.Qa=function(){h.i.l(oa,h.ea(),n.s)};h.Y=function(){h.i.l(J,h.da(),n.s)};h.yc=function(){h.i.l(pa,h.zc(),0)};h.I=[[I,h.ba,h.La,h.Oa,"."],[la,h.z,h.$,h.aa,""],[ma,h.ca,h.Ma,h.Pa,""],[oa,h.ea,h.Na,h.Qa,""],[K,h.qa,h.ab,h.ra,"."],[J,h.da,h.X,h.Y,"."]]};var Ia="https:"==M[y][A][ea]?"https://ssl.google-analytics.com/":"http://www.google-analytics.com/",Ja=Ia+"p/__utm.gif",La=function(){var c=this;c.xb=function(f,b,i,e,l){b[x]<=2036||l?c.ya(f+"?"+b,e):b[x]<=8192?M.Uc()?c.ya(f+"?"+i+"&err=ff2post&len="+b[x],e):c.Xc(b,e):c.ya(f+"?"+i+"&err=len&max=8192&len="+b[x],e)};c.ya=function(c,b){var i=new Image(1,1);i.src=c;i.onload=function(){i.onload=null;(b||Da)()}};c.Xc=function(f,b){c.Wc(f,b)||c.Jb(f,b)};c.Wc=function(c,b){var i,e=M[w].XDomainRequest;if(e)i=new e,i.open("POST",Ja);else if(e=M[w].XMLHttpRequest)e=new e,"withCredentials"in e&&(i=e,i.open("POST",Ja,!0),i.setRequestHeader("Content-Type","text/plain"));if(i)return i.onreadystatechange=function(){i.readyState==4&&(b&&b(),i=null)},i.send(c),!0;return!1};c.Jb=function(f,b){var i=M[y];if(i.body){f=aa(f);try{var e=i.createElement('<iframe name="'+f+'"></iframe>')}catch(l){e=i.createElement("iframe"),e.name=f}e.height="0";e.width="0";e.style.display="none";e.style.visibility="hidden";var g=i[A],g=g[ea]+"//"+g.host+"/favicon.ico",g=Ia+"u/post_iframe.html#"+aa(g),a=function(){e.src="";e.parentNode&&e.parentNode.removeChild(e)};ua(M[w],"beforeunload",a);var d=!1,u=0,j=function(){if(!d){try{if(u>9||e.contentWindow[A].host==i[A].host){d=!0;a();var c=M[w],g="beforeunload",n=a;c.removeEventListener?c.removeEventListener(g,n,!1):c.detachEvent&&c.detachEvent("on"+g,n);b&&b();return}}catch(f){}u++;M.setTimeout(j,200)}};ua(e,"load",j);i.body.appendChild(e);e.src=g}else M.setTimeout(function(){c.Jb(f,b)},100)}};var Ma=function(c){var f=this,b=c,i=new Ha(b),e=new La,l=!V.Ec(),g=function(){};f.Mc=function(){return"https:"==M[y][A][ea]?"https://ssl.google-analytics.com/__utm.gif":"http://www.google-analytics.com/__utm.gif"};f.B=function(a,d,c,j,h,s){var n=b.A,N=M[y][A];i.Z(c);var B=i.z()[z](".");if(B[1]<500||j){if(h){var S=(new Date)[da](),Y;Y=(S-B[3])*(b.uc/1E3);Y>=1&&(B[2]=p.min(p.floor(B[2]*1+Y),b.tc),B[3]=S)}if(j||!h||B[2]>=1){!j&&h&&(B[2]=B[2]*1-1);j=B[1]*1+1;B[1]=j;h="utmwv="+ia;S="&utms="+j;Y="&utmn="+
Ca();j=h+"e"+S+Y;a=h+S+Y+(O(N.hostname)?"":"&utmhn="+Q(N.hostname))+(b.L==100?"":"&utmsp="+Q(b.L))+a;if(0==n||2==n)N=2==n?g:s||g,l&&e.xb(b.ha,a,j,N,!0);if(1==n||2==n)d="&utmac="+d,j+=d,a+=d+"&utmcc="+f.Lc(c),V.wb&&(c="&aip=1",j+=c,a+=c),a+="&utmu="+ra.Kc(),l&&e.xb(f.Mc(),a,j,s)}}i.$(B[D]("."));i.aa()};f.Lc=function(a){for(var d=[],b=[I,K,J,oa],c=i.g(),h,g=0;g<b[x];g++)if(h=P(c,b[g]+a,";"),!O(h)){if(b[g]==J){h=h[z](a+".")[1][z]("|")[0];if(O(h))continue;h=a+"."+h}T(d,b[g]+h+";")}return Q(d[D]("+"))}};var W=function(){var c=this;c.N=[];c.Sa=function(f){for(var b,i=c.N,e=0;e<i[x];e++)b=f==i[e].q?i[e]:b;return b};c.Sb=function(f,b,i,e,l,g,a,d){var u=c.Sa(f);k==u?(u=new W.Nc(f,b,i,e,l,g,a,d),T(c.N,u)):(u.nb=b,u.tb=i,u.sb=e,u.qb=l,u.ob=g,u.rb=a,u.pb=d);return u}};W.Ic=function(c,f,b,i,e,l){var g=this;g.Bb=c;g.ua=f;g.n=b;g.yb=i;g.zb=e;g.Ab=l;g.ga=function(){return"&"+["utmt=item","tid="+Q(g.Bb),"ipc="+Q(g.ua),"ipn="+Q(g.n),"iva="+Q(g.yb),"ipr="+Q(g.zb),"iqt="+Q(g.Ab)][D]("&utm")}};W.Nc=function(c,f,b,i,e,l,g,a){var d=this;d.q=c;d.nb=f;d.tb=b;d.sb=i;d.qb=e;d.ob=l;d.rb=g;d.pb=a;d.M=[];d.Rb=function(a,b,c,g,n){var e=d.Jc(a),f=d.q;k==e?T(d.M,new W.Ic(f,a,b,c,g,n)):(e.Bb=f,e.ua=a,e.n=b,e.yb=c,e.zb=g,e.Ab=n)};d.Jc=function(a){for(var b,c=d.M,g=0;g<c[x];g++)b=a==c[g].ua?c[g]:b;return b};d.ga=function(){return"&"+["utmt=tran","id="+Q(d.q),"st="+Q(d.nb),"to="+Q(d.tb),"tx="+Q(d.sb),"sp="+Q(d.qb),"ci="+Q(d.ob),"rg="+Q(d.rb),"co="+Q(d.pb)][D]("&utmt")}};var Na=function(c){function f(){var b,a,d;a="ShockwaveFlash";var c="$version",j=M[w].navigator;if((j=j?j.plugins:k)&&j[x]>0)for(b=0;b<j[x]&&!d;b++)a=j[b],R(a.name,"Shockwave Flash")&&(d=a.description[z]("Shockwave Flash ")[1]);else{a=a+"."+a;try{b=new ActiveXObject(a+".7"),d=b.GetVariable(c)}catch(e){}if(!d)try{b=new ActiveXObject(a+".6"),d="WIN 6,0,21,0",b.le="always",d=b.GetVariable(c)}catch(f){}if(!d)try{b=new ActiveXObject(a),d=b.GetVariable(c)}catch(n){}d&&(d=d[z](" ")[1][z](","),d=d[0]+"."+
d[1]+" r"+d[2])}return d?d:i}var b=this,i="-",e=M[w].screen,l=M[w].navigator;b.Hb=e?e.width+"x"+e.height:i;b.Gb=e?e.colorDepth+"-bit":i;b.Sc=Q(M[y].characterSet?M[y].characterSet:M[y].charset?M[y].charset:i);b.Fb=(l&&l.language?l.language:l&&l.browserLanguage?l.browserLanguage:i)[E]();b.Eb=l&&l.javaEnabled()?1:0;b.Tc=c?f():i;b.$b=function(){return F+"utm"+["cs="+Q(b.Sc),"sr="+b.Hb,"sc="+b.Gb,"ul="+b.Fb,"je="+b.Eb,"fl="+Q(b.Tc)][D]("&utm")};b.Zb=function(){for(var c=M[w].navigator,a=M[w].history[x],c=c.appName+c.version+b.Fb+c.platform+c.userAgent+b.Eb+b.Hb+b.Gb+(M[y][ca]?M[y][ca]:"")+(M[y].referrer?M[y].referrer:""),d=c[x];a>0;)c+=a--^d++;return Ba(c)}};var X=function(c,f,b,i){function e(a){var d="",d=a[z]("://")[1][E]();R(d,"/")&&(d=d[z]("/")[0]);return d}var l=i,g=this;g.a=c;g.lb=f;g.m=b;g.jb=function(a){var d=g.ta();return new X.v(P(a,l.Ca+H,F),P(a,l.Fa+H,F),P(a,l.Ha+H,F),g.R(a,l.Aa,"(not set)"),g.R(a,l.Da,"(not set)"),g.R(a,l.Ga,d&&!O(d.G)?za(d.G):k),g.R(a,l.Ba,k))};g.kb=function(a){var d=e(a),b;b=a;var c="";b=b[z]("://")[1][E]();R(b,"/")&&(b=b[z]("/")[1],R(b,"?")&&(c=b[z]("?")[0]));b=c;if(R(d,"google")&&(a=a[z]("?")[D](F),R(a,F+l.rc+H)&&b==l.qc))return!0;return!1};g.ta=function(){var a,d=g.lb,b,c=l.J;if(!O(d)&&"0"!=d&&R(d,"://")&&!g.kb(d)){a=e(d);for(var h=0;h<c[x];h++)if(b=c[h],R(a,b.fb[E]())&&(d=d[z]("?")[D](F),R(d,F+b.gb+H)))return a=d[z](F+b.gb+H)[1],R(a,F)&&(a=a[z](F)[0]),new X.v(k,b.fb,k,"(organic)","organic",a,k)}};g.R=function(a,d,b){a=P(a,d+H,F);return b=!O(a)?za(a):!O(b)?b:"-"};g.vc=function(a){var d=l.V,b=!1;if(a&&"organic"==a.P)for(var a=za(a.G)[E](),c=0;c<d[x];c++)b=b||d[c][E]()==a;return b};g.ib=function(){var a="",d="",a=g.lb;if(!O(a)&&"0"!=a&&R(a,"://")&&!g.kb(a))return a=a[z]("://")[1],R(a,"/")&&(d=a[C](a[r]("/")),d=d[z]("?")[0],a=a[z]("/")[0][E]()),0==a[r]("www.")&&(a=a[C](4)),new X.v(k,a,k,"(referral)","referral",k,d)};g.hb=function(a){var d="";l.U&&(d=a&&a.hash?a[fa][C](a[fa][r]("#")):"",d=""!=d?d+F:d);d+=a.search;return d};g.sa=function(){return new X.v(k,"(direct)",k,"(direct)","(none)",k,k)};g.wc=function(a){var d=!1,b=l.W;if(a&&"referral"==a.P)for(var a=Q(a.Q)[E](),c=0;c<b[x];c++)d=d||R(a,b[c][E]());return d};g.h=function(a){return k!=a&&a.bb()};g.ke=function(a){var a=P(a,K+g.a+".",";"),d=a[z]("."),a=new X.v;a.cb(d.slice(4)[D]("."));if(!g.h(a))return!0;d=M[y][A];d=g.hb(d);d=g.jb(d);g.h(d)||(d=g.ta(),g.h(d)||(d=g.ib()));return g.h(d)&&a.H()[E]()!=d.H()[E]()};g.Lb=function(a,d){if(l.Ia){var b="",c="-",e,f=0,n,i,B=g.a;if(a){i=a.g();b=g.hb(M[y][A]);if(l.w&&a.za()&&(c=a.qa(),!O(c)&&!R(c,";"))){a.ra();return}c=P(i,K+B+".",";");e=g.jb(b);if(g.h(e)&&(b=P(b,l.Ea+H,F),"1"==b&&!O(c)))return;if(!g.h(e)){e=g.ta();b=g.vc(e);if(!O(c)&&b)return;b&&(e=g.sa())}if(!g.h(e)&&d){e=g.ib();b=g.wc(e);if(!O(c)&&b)return;b&&(e=g.sa())}g.h(e)||O(c)&&d&&(e=g.sa());if(g.h(e)&&(O(c)||(f=c[z]("."),n=new X.v,n.cb(f.slice(4)[D](".")),n=n.H()[E]()==e.H()[E](),f=f[3]*1),!n||d))i=P(i,I+B+".",";"),n=i.lastIndexOf("."),i=n>9?i[C](n+1)*1:0,f++,i=0==i?1:i,a.ab([B,g.m,i,f,e.H()][D](".")),a.ra()}}}};X.v=function(c,f,b,i,e,l,g){var a=this;a.q=c;a.Q=f;a.wa=b;a.n=i;a.P=e;a.G=l;a.Cb=g;a.H=function(){var b=[],c=[["cid",a.q],["csr",a.Q],["gclid",a.wa],["ccn",a.n],["cmd",a.P],["ctr",a.G],["cct",a.Cb]],e,g;if(a.bb())for(e=0;e<c[x];e++)O(c[e][1])||(g=c[e][1][z]("+")[D]("%20"),g=g[z](" ")[D]("%20"),T(b,"utm"+c[e][0]+H+g));return M.mb(b[D]("|"))};a.bb=function(){return!(O(a.q)&&O(a.Q)&&O(a.wa))};a.cb=function(b){var c=function(a){return za(P(b,"utm"+a+H,"|"))};a.q=c("cid");a.Q=c("csr");a.wa=c("gclid");a.n=c("ccn");a.P=c("cmd");a.G=c("ctr");a.Cb=c("cct")}};var Oa=function(c,f,b,i){var e=this,l=f,g=H,a=c,d=i;e.S=b;e.va="";e.r={};e.Vb=function(){var a;a=P(e.S.g(),J+l+".",";")[z](l+".")[1];if(!O(a)){a=a[z]("|");var b=e.r,d=a[1],c;if(!O(d))for(var d=d[z](","),n=0;n<d[x];n++)c=d[n],O(c)||(c=c[z](g),c[x]==4&&(b[c[0]]=[c[1],c[2],1]));e.va=a[0];e.T()}};e.T=function(){e.Hc();var a=e.va,b,d,c="";for(b in e.r)(d=e.r[b])&&1===d[2]&&(c+=b+g+d[0]+g+d[1]+g+1+",");O(c)||(a+="|"+c);O(a)?e.S.sc():(e.S.X(l+"."+a),e.S.Y())};e.Xb=function(a){e.va=a;e.T()};e.Wb=function(b,d,c,g){1!=g&&2!=g&&3!=g&&(g=3);var n=!1;d&&c&&b>0&&b<=a.Ra&&(d=Q(d),c=Q(c),d[x]+c[x]<=64&&(e.r[b]=[d,c,g],e.T(),n=!0));return n};e.Ub=function(a){if((a=e.r[a])&&1===a[2])return a[1]};e.Tb=function(a){var b=e.r;b[a]&&(delete b[a],e.T())};e.Hc=function(){d.t(8);d.t(9);d.t(11);var a=e.r,b,c;for(c in a)if(b=a[c])d.j(8,c,b[0]),d.j(9,c,b[1]),(b=b[2])&&3!=b&&d.j(11,c,""+b)}};var Pa=function(){function c(a,b,c,d){k==g[a]&&(g[a]={});k==g[a][b]&&(g[a][b]=[]);g[a][b][c]=d}function f(a,b,c){if(k!=g[a]&&k!=g[a][b])return g[a][b][c]}function b(a,b){if(k!=g[a]&&k!=g[a][b]){g[a][b]=k;var c=!0,d;for(d=0;d<u[x];d++)if(k!=g[a][u[d]]){c=!1;break}c&&(g[a]=k)}}function i(a){var b="",c=!1,d,e;for(d=0;d<u[x];d++)if(e=a[u[d]],k!=e){c&&(b+=u[d]);for(var c=[],g=k,f=k,f=0;f<e[x];f++)if(k!=e[f]){g="";f!=S&&k==e[f-1]&&(g+=f[v]()+n);var i;i=e[f];for(var N="",l=k,U=k,ya=k,l=0;l<i[x];l++)U=i[q](l),ya=B[U],N+=k!=ya?ya:U;i=N;g+=i;T(c,g)}e=j+c[D](s)+h;b+=e;c=!1}else c=!0;return b}var e=this,l=ta(e),g={},a="k",d="v",u=[a,d],j="(",h=")",s="*",n="!",N="'",B={};B[N]="'0";B[h]="'1";B[s]="'2";B[n]="'3";var S=1;e.Oc=function(a){return k!=g[a]};e.C=function(){var a="",b;for(b in g)k!=g[b]&&(a+=b[v]()+i(g[b]));return a};e.cc=function(a){if(a==k)return e.C();var b=a.C(),c;for(c in g)k!=g[c]&&!a.Oc(c)&&(b+=c[v]()+i(g[c]));return b};e.j=l("_setKey",89,function(b,d,n){if(typeof n!="string")return!1;c(b,a,d,n);return!0});e.ma=l("_setValue",90,function(a,b,n){if(typeof n!="number"&&(k==Number||!(n instanceof Number))||p.round(n)!=n||n==NaN||n==Infinity)return!1;c(a,d,b,n[v]());return!0});e.ac=l("_getKey",87,function(b,c){return f(b,a,c)});e.bc=l("_getValue",88,function(a,b){return f(a,d,b)});e.t=l("_clearKey",85,function(c){b(c,a)});e.ia=l("_clearValue",86,function(a){b(a,d)})};var Qa=function(c,f){var b=this,i=ta(b);b.qe=f;b.Yc=c;b.Wa=i("_trackEvent",91,function(c,i,g){return f.Wa(b.Yc,c,i,g)})};var Ra=function(c,f){var b=this,i=M[w].external,e=M[w].performance,l=10;b.ub=new Pa;b.Bc=function(){var b,a="timing",c="onloadT";i&&i[c]!=k&&i.isValidLoadTime?b=i[c]:e&&e[a]&&(b=e[a].loadEventStart-e[a].fetchStart);return b};b.Dc=function(){return c.D()&&c.Va()%100<l};b.Cc=function(){var e="&utmt=event&utme="+Q(b.ub.C())+c.na();f.B(e,c.p,c.a,!1,!0)};b.Ac=function(b){b=p.min(p.floor(b/100),5E3);return b>0?b+"00":"0"};b.vb=function(){var c=b.Bc();if(c==k||isNaN(c))return!1;if(c<=0)return!0;if(c>2147483648)return!1;var a=b.ub;a.t(14);a.ia(14);var d=b.Ac(c);a.j(14,1,d)&&a.ma(14,1,c)&&b.Cc();i&&i.isValidLoadTime!=k&&i.setPageReadyTime();return!1};b.Ua=function(){if(!b.Dc())return!1;if(M[w].top!=M[w])return!1;b.vb()&&ua(M[w],"load",b.vb,!1);return!0}};var $=function(){};$.Pc=function(c){var f="gaso=",b=M[y][A].hash;c=b&&1==b[r](f)?P(b,f,F):(b=M[w].name)&&0<=b[r](f)?P(b,f,F):P(c.g(),pa,";");return c};$.Rc=function(c,f){var b=(f||"www")+".google.com",b="https://"+b+"/analytics/reporting/overlay_js?gaso="+c+F+Ca(),i="_gasojs",e=M[y].createElement("script");e.type="text/javascript";e.src=b;if(i)e.id=i;(M[y].getElementsByTagName("head")[0]||M[y].getElementsByTagName("body")[0]).appendChild(e)};$.load=function(c,f){if(!$.Qc){var b=$.Pc(f),i=b&&b.match(/^(?:\|([-0-9a-z.]{1,30})\|)?([-.\w]{10,1200})$/i);if(i)f.xc(b),f.yc(),V._gasoDomain=c.b,V._gasoCPath=c.f,$.Rc(i[2],i[1]);$.Qc=!0}};var Sa=function(c,f,b){function i(){if("auto"==j.b){var a=M[y].domain;"www."==a[C](0,4)&&(a=a[C](4));j.b=a}j.b=j.b[E]()}function e(){i();var a=j.b,b=a[r]("www.google.")*a[r](".google.")*a[r]("google.");return b||"/"!=j.f||a[r]("google.org")>-1}function l(b,c,d){if(O(b)||O(c)||O(d))return"-";b=P(b,I+a.a+".",c);O(b)||(b=b[z]("."),b[5]=""+(b[5]?b[5]*1+1:1),b[3]=b[4],b[4]=d,b=b[D]("."));return b}function g(){return"file:"!=M[y][A][ea]&&e()}var a=this,d=ta(a),u=k,j=new Fa,h=!1,s=k;a.n=c;a.m=p.round((new Date)[da]()/1E3);a.p=f||"UA-XXXXX-X";a.Ya=M[y].referrer;a.oa=k;a.d=k;a.F=!1;a.O=k;a.e=k;a.Za=k;a.pa=k;a.a=k;a.k=k;j.o=b?Q(b):k;a.hc=function(){return Ca()^a.O.Zb()&2147483647};a.gc=function(){if(!j.b||""==j.b||"none"==j.b)return j.b="",1;i();return j.Ta?Ba(j.b):1};a.fc=function(a,b){if(O(a))a="-";else{b+=j.f&&"/"!=j.f?j.f:"";var c=a[r](b),a=c>=0&&c<=8?"0":"["==a[q](0)&&"]"==a[q](a[x]-1)?"-":a}return a};a.na=function(b){var c="";c+=j.ja?a.O.$b():"";c+=j.ka&&!O(M[y].title)?"&utmdt="+Q(M[y].title):"";var d;d=k;M[w]&&M[w][t]&&M[w][t].hid?d=M[w][t].hid:(d=Ca(),M[w].gaGlobal=M[w][t]?M[w][t]:{},M[w][t].hid=d);c+="&utmhid="+d+"&utmr="+Q(o(a.oa))+"&utmp="+Q(a.kc(b));return c};a.kc=function(a){var b=M[y][A];a&&L(13);return a=k!=a&&""!=a?Q(a,!0):Q(b.pathname+b.search,!0)};a.pc=function(b){if(a.D()){var c="";a.e!=k&&a.e.C()[x]>0&&(c+="&utme="+Q(a.e.C()));c+=a.na(b);u.B(c,a.p,a.a)}};a.ec=function(){var b=new Ha(j);return b.Z(a.a)?b.Pb():k};a.$a=d("_getLinkerUrl",52,function(b,c){var d=b[z]("#"),e=b,f=a.ec();if(f)if(c&&1>=d[x])e+="#"+f;else if(!c||1>=d[x])1>=d[x]?e+=(R(b,"?")?F:"?")+f:e=d[0]+(R(b,"?")?F:"?")+f+"#"+d[1];return e});a.ic=function(){var b=a.m,c=a.k,d=c.g(),e=a.a+"",f=M[w]?M[w][t]:k,g,i=R(d,I+e+"."),h=R(d,la+e),u=R(d,ma+e),s,G=[],Z="",Ka=!1,d=O(d)?"":d;if(j.w){g=M[y][A]&&M[y][A].hash?M[y][A][fa][C](M[y][A][fa][r]("#")):"";j.U&&!O(g)&&(Z=g+F);Z+=M[y][A].search;!O(Z)&&R(Z,I)&&(c.Ob(Z),c.za()||c.Mb(),s=c.ba());g=c.ea;var xa=c.Na,U=c.Qa;O(g())||(xa(za(g())),R(g(),";")||U());g=c.da;xa=c.X;U=c.Y;O(g())||(xa(g()),R(g(),";")||U())}O(s)?i?(s=!h||!u)?(s=l(d,";",o(b)),a.F=!0):(s=P(d,I+e+".",";"),G=P(d,la+e,";")[z](".")):(s=[e,a.hc(),b,b,b,1][D]("."),Ka=a.F=!0):O(c.z())||O(c.ca())?(s=l(Z,F,o(b)),a.F=!0):(G=c.z()[z]("."),e=G[0]);s=s[z](".");M[w]&&f&&f.dh==e&&!j.o&&(s[4]=f.sid?f.sid:s[4],Ka&&(s[3]=f.sid?f.sid:s[4],f.vid&&(b=f.vid[z]("."),s[1]=b[0],s[2]=b[1])));c.La(s[D]("."));G[0]=e;G[1]=G[1]?G[1]:0;G[2]=k!=G[2]?G[2]:j.Yb;G[3]=G[3]?G[3]:s[4];c.$(G[D]("."));c.Ma(e);O(c.Nb())||c.fa(c.K());c.Oa();c.aa();c.Pa()};a.jc=function(){u=new Ma(j)};a.getName=d("_getName",58,function(){return a.n});a.c=d("_initData",2,function(){var b;if(!h){if(!a.O)a.O=new Na(j.la);a.a=a.gc();a.k=new Ha(j);a.e=new Pa;s=new Oa(j,o(a.a),a.k,a.e);a.jc()}if(g()){if(!h)a.oa=a.fc(a.Ya,M[y].domain),b=new X(o(a.a),a.oa,a.m,j);a.ic(b);s.Vb()}if(!h)g()&&b.Lb(a.k,a.F),a.Za=new Pa,$.load(j,a.k),h=!0});a.Va=d("_visitCode",54,function(){a.c();var b=P(a.k.g(),I+a.a+".",";"),b=b[z](".");return b[x]<4?"":b[1]});a.gd=d("_cookiePathCopy",30,function(b){a.c();a.k&&a.k.Qb(a.a,b)});a.D=function(){return a.Va()%1E4<j.L*100};a.ie=d("_trackPageview",1,function(b){if(g())a.c(),M[w].name&&L(12),a.pc(b),a.F=!1});a.je=d("_trackTrans",18,function(){var b=a.a,c=[],d,e,f;a.c();if(a.d&&a.D()){for(d=0;d<a.d.N[x];d++){e=a.d.N[d];T(c,e.ga());for(f=0;f<e.M[x];f++)T(c,e.M[f].ga())}for(d=0;d<c[x];d++)u.B(c[d],a.p,b,!0)}});a.de=d("_setTrans",20,function(){var b,c,d,e;b=M[y].getElementById?M[y].getElementById("utmtrans"):M[y].utmform&&M[y].utmform.utmtrans?M[y].utmform.utmtrans:k;a.c();if(b&&b.value){a.d=new W;e=b.value[z]("UTM:");j.u=!j.u||""==j.u?"|":j.u;for(b=0;b<e[x];b++){e[b]=Aa(e[b]);c=e[b][z](j.u);for(d=0;d<c[x];d++)c[d]=Aa(c[d]);"T"==c[0]?a.Xa(c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8]):"I"==c[0]&&a.dc(c[1],c[2],c[3],c[4],c[5],c[6])}}});a.Xa=d("_addTrans",21,function(b,c,d,e,f,g,i,h){a.d=a.d?a.d:new W;return a.d.Sb(b,c,d,e,f,g,i,h)});a.dc=d("_addItem",19,function(b,c,d,e,f,g){var i;a.d=a.d?a.d:new W;(i=a.d.Sa(b))||(i=a.Xa(b,"","","","","","",""));i.Rb(c,d,e,f,g)});a.fe=d("_setVar",22,function(b){b&&""!=b&&e()&&(a.c(),s.Xb(Q(b)),a.D()&&u.B("&utmt=var",a.p,a.a))});a.Pd=d("_setCustomVar",10,function(b,c,d,e){a.c();return s.Wb(b,c,d,e)});a.kd=d("_deleteCustomVar",35,function(b){a.c();s.Tb(b)});a.td=d("_getVisitorCustomVar",50,function(b){a.c();return s.Ub(b)});a.Xd=d("_setMaxCustomVariables",71,function(a){j.Ra=a});a.link=d("_link",101,function(b,c){if(j.w&&b)a.c(),M[y][A].href=a.$a(b,c)});a.wd=d("_linkByPost",102,function(b,c){if(j.w&&b&&b.action)a.c(),b.action=a.$a(b.action,c)});a.ge=d("_setXKey",83,function(b,c,d){a.e.j(b,c,d)});a.he=d("_setXValue",84,function(b,c,d){a.e.ma(b,c,d)});a.ud=d("_getXKey",76,function(b,c){return a.e.ac(b,c)});a.vd=d("_getXValue",77,function(b,c){return a.e.bc(b,c)});a.ed=d("_clearXKey",72,function(b){a.e.t(b)});a.fd=d("_clearXValue",73,function(b){a.e.ia(b)});a.jd=d("_createXObj",75,function(){a.c();return new Pa});a.lc=d("_sendXEvent",78,function(b){var c="";a.c();a.D()&&(c+="&utmt=event&utme="+Q(a.e.cc(b))+a.na(),u.B(c,a.p,a.a,!1,!0))});a.hd=d("_createEventTracker",74,function(b){a.c();return new Qa(b,a)});a.Wa=d("_trackEvent",4,function(b,c,d,e){a.c();var f=a.Za;k!=b&&k!=c&&""!=b&&""!=c?(f.t(5),f.ia(5),(b=f.j(5,1,b)&&f.j(5,2,c)&&(k==d||f.j(5,3,d))&&(k==e||f.ma(5,1,e)))&&a.lc(f)):b=!1;return b});a.Ua=d("_trackPageLoadTime",100,function(){a.c();if(!a.pa)a.pa=new Ra(a,u);return a.pa.Ua()});a.nd=function(){return j};a.Sd=d("_setDomainName",6,function(a){j.b=a});a.ad=d("_addOrganic",14,function(a,b,c){j.J.splice(c?0:j.J[x],0,new Ea(a,b))});a.dd=d("_clearOrganic",70,function(){j.J=[]});a.Zc=d("_addIgnoredOrganic",15,function(a){T(j.V,a)});a.bd=d("_clearIgnoredOrganic",97,function(){j.V=[]});a.$c=d("_addIgnoredRef",31,function(a){T(j.W,a)});a.cd=d("_clearIgnoredRef",32,function(){j.W=[]});a.zd=d("_setAllowHash",8,function(a){j.Ta=a?1:0});a.Kd=d("_setCampaignTrack",36,function(a){j.Ia=a?1:0});a.Ld=d("_setClientInfo",66,function(a){j.ja=a?1:0});a.md=d("_getClientInfo",53,function(){return j.ja});a.Md=d("_setCookiePath",9,function(a){j.f=a});a.ee=d("_setTransactionDelim",82,function(a){j.u=a});a.Od=d("_setCookieTimeout",25,function(b){a.mc(b*1E3)});a.mc=d("_setCampaignCookieTimeout",29,function(a){j.Ja=a});a.Qd=d("_setDetectFlash",61,function(a){j.la=a?1:0});a.od=d("_getDetectFlash",65,function(){return j.la});a.Rd=d("_setDetectTitle",62,function(a){j.ka=a?1:0});a.pd=d("_getDetectTitle",56,function(){return j.ka});a.Ud=d("_setLocalGifPath",46,function(a){j.ha=a});a.qd=d("_getLocalGifPath",57,function(){return j.ha});a.Wd=d("_setLocalServerMode",92,function(){j.A=0});a.$d=d("_setRemoteServerMode",63,function(){j.A=1});a.Vd=d("_setLocalRemoteServerMode",47,function(){j.A=2});a.rd=d("_getServiceMode",59,function(){return j.A});a.ae=d("_setSampleRate",45,function(a){j.L=a});a.be=d("_setSessionTimeout",27,function(b){a.nc(b*1E3)});a.nc=d("_setSessionCookieTimeout",26,function(a){j.Ka=a});a.Ad=d("_setAllowLinker",11,function(a){j.w=a?1:0});a.yd=d("_setAllowAnchor",7,function(a){j.U=a?1:0});a.Hd=d("_setCampNameKey",41,function(a){j.Aa=a});a.Dd=d("_setCampContentKey",38,function(a){j.Ba=a});a.Ed=d("_setCampIdKey",39,function(a){j.Ca=a});a.Fd=d("_setCampMediumKey",40,function(a){j.Da=a});a.Gd=d("_setCampNOKey",42,function(a){j.Ea=a});a.Id=d("_setCampSourceKey",43,function(a){j.Fa=a});a.Jd=d("_setCampTermKey",44,function(a){j.Ga=a});a.Cd=d("_setCampCIdKey",37,function(a){j.Ha=a});a.ld=d("_getAccount",64,function(){return a.p});a.xd=d("_setAccount",3,function(b){a.p=b});a.Yd=d("_setNamespace",48,function(a){j.o=a?Q(a):k});a.sd=d("_getVersion",60,function(){return ia});a.Bd=d("_setAutoTrackOutbound",79,Da);a.ce=d("_setTrackOutboundSubdomains",81,Da);a.Td=d("_setHrefExamineLimit",80,Da);a.Zd=d("_setReferrerOverride",49,function(b){a.Ya=b});a.Nd=d("_setCookiePersistence",24,function(b){a.oc(b)});a.oc=d("_setVisitorCookieTimeout",28,function(a){j.s=a})};var Ta=function(){var c=this,f=ta(c);c.wb=!1;c.Ib={};c.Vc=0;c._gasoDomain=k;c._gasoCPath=k;c.ne=f("_getTracker",0,function(b,f){return c.xa(b,k,f)});c.xa=f("_createTracker",55,function(b,c,e){c&&L(23);e&&L(67);c==k&&(c="~"+V.Vc++);return V.Ib[c]=new Sa(c,b,e)});c.Db=f("_getTrackerByName",51,function(b){b=b||"";return V.Ib[b]||V.xa(k,b)});c.Ec=function(){var b=m[ja];return b&&b[ka]&&b[ka]()};c.me=f("_anonymizeIp",16,function(){c.wb=!0})};var Va=function(){var c=this,f=ta(c);c.oe=f("_createAsyncTracker",33,function(b,c){return V.xa(b,c||"")});c.pe=f("_getAsyncTracker",34,function(b){return V.Db(b)});c.push=function(){L(5);for(var b=arguments,c=0,e=0;e<b[x];e++)try{if(typeof b[e]==="function")b[e]();else{var f="",g=b[e][0],a=g.lastIndexOf(".");a>0&&(f=g[C](0,a),g=g[C](a+1));var d=f==ga?V:f==ha?Ua:V.Db(f);d[g].apply(d,b[e].slice(1))}}catch(u){c++}return c}};var V=new Ta;var Wa=m[ga];Wa&&typeof Wa._getTracker=="function"?V=Wa:m[ga]=V;var Ua=new Va;a:{var Xa=m[ha],Ya=!1;if(Xa&&typeof Xa[ba]=="function"&&(Ya=va(Xa),!Ya))break a;m[ha]=Ua;Ya&&Ua[ba].apply(Ua,Xa)};})()
