(function($){Drupal.behaviors.verticalTabs={attach:function(context){$('.vertical-tabs-panes',context).once('vertical-tabs',function(){var focusID=$(':hidden.vertical-tabs-active-tab',this).val();var tab_focus;var $fieldsets=$('> fieldset',this);if($fieldsets.length==0){return;}
var tab_list=$('<ul class="vertical-tabs-list"></ul>');$(this).wrap('<div class="vertical-tabs clearfix"></div>').before(tab_list);$fieldsets.each(function(){var vertical_tab=new Drupal.verticalTab({title:$('> legend',this).text(),fieldset:$(this)});tab_list.append(vertical_tab.item);$(this).removeClass('collapsible collapsed').addClass('vertical-tabs-pane').data('verticalTab',vertical_tab);if(this.id==focusID){tab_focus=$(this);}});$('> li:first',tab_list).addClass('first');$('> li:last',tab_list).addClass('last');if(!tab_focus){if(window.location.hash&&$(window.location.hash,this).length){tab_focus=$(window.location.hash,this).closest('.vertical-tabs-pane');}
else{tab_focus=$('> .vertical-tabs-pane:first',this);}}
if(tab_focus.length){tab_focus.data('verticalTab').focus();}});}};Drupal.verticalTab=function(settings){var self=this;$.extend(this,settings,Drupal.theme('verticalTab',settings));this.link.click(function(){self.focus();return false;});this.link.keydown(function(event){if(event.keyCode==13){self.focus();$("fieldset.vertical-tabs-pane :input:visible:enabled:first").focus();return false;}});this.fieldset.keydown(function(event){if(event.keyCode==13&&event.target.nodeName!="TEXTAREA"){$(".vertical-tab-button.selected a").focus();return false;}});this.fieldset.bind('summaryUpdated',function(){self.updateSummary();}).trigger('summaryUpdated');};Drupal.verticalTab.prototype={focus:function(){this.fieldset.siblings('fieldset.vertical-tabs-pane').each(function(){var tab=$(this).data('verticalTab');tab.fieldset.hide();tab.item.removeClass('selected');}).end().show().siblings(':hidden.vertical-tabs-active-tab').val(this.fieldset.attr('id'));this.item.addClass('selected');$('#active-vertical-tab').remove();this.link.append('<span id="active-vertical-tab" class="offscreen">'+Drupal.t('(active tab)')+'</span>');},updateSummary:function(){this.summary.html(this.fieldset.drupalGetSummary());},tabShow:function(){this.item.show();this.item.parent().children('.vertical-tab-button').removeClass('first').filter(':visible:first').addClass('first');this.fieldset.removeClass('vertical-tab-hidden').show();this.focus();return this;},tabHide:function(){this.item.hide();this.item.parent().children('.vertical-tab-button').removeClass('first').filter(':visible:first').addClass('first');this.fieldset.addClass('vertical-tab-hidden').hide();var $firstTab=this.fieldset.siblings('.vertical-tabs-pane:not(.vertical-tab-hidden):first');if($firstTab.length){$firstTab.data('verticalTab').focus();}
return this;}};Drupal.theme.prototype.verticalTab=function(settings){var class_name='vertical-tab-button';if($('.error',settings.fieldset).length>0){class_name+=' vertical-tab-button-error';}
var tab={};tab.item=$('<li class="'+class_name+'" tabindex="-1"></li>').append(tab.link=$('<a href="#"></a>').append(tab.title=$('<strong></strong>').text(settings.title)).append(tab.summary=$('<span class="summary"></span>')));return tab;};})(jQuery);;(function($){Drupal.Panels={};Drupal.Panels.autoAttach=function(){if($.browser.msie){$("div.panel-pane").hover(function(){$('div.panel-hide',this).addClass("panel-hide-hover");return true;},function(){$('div.panel-hide',this).removeClass("panel-hide-hover");return true;});$("div.admin-links").hover(function(){$(this).addClass("admin-links-hover");return true;},function(){$(this).removeClass("admin-links-hover");return true;});}};$(Drupal.Panels.autoAttach);})(jQuery);;(function($){$(document).ready(function(){RegExp.escapeDomains=function(text){return(text)?text.replace(/[-[\]{}()*+?.,\\^$#\s]/g,"\\$&"):'';}
$(document.body).click(function(event){$(event.target).closest("a,area").each(function(){var ga=Drupal.settings.googleanalytics;var isInternal=new RegExp("^(https?):\/\/"+window.location.host,"i");var isInternalSpecial=new RegExp("(\/go\/.*)$","i");var isDownload=new RegExp("\\.("+ga.trackDownloadExtensions+")$","i");var isCrossDomain=new RegExp("^(https?|ftp|news|nntp|telnet|irc|ssh|sftp|webcal):\/\/.*("+RegExp.escapeDomains(ga.trackCrossDomains)+")","i");if(isInternal.test(this.href)){if(ga.trackDownload&&isDownload.test(this.href)){var extension=isDownload.exec(this.href);_gaq.push(["_trackEvent","Downloads",extension[1].toUpperCase(),this.href.replace(isInternal,'')]);}
else if(isInternalSpecial.test(this.href)){_gaq.push(["_trackPageview",this.href.replace(isInternal,'')]);}}
else{if(ga.trackMailto&&$(this).is("a[href^=mailto:],area[href^=mailto:]")){_gaq.push(["_trackEvent","Mails","Click",this.href.substring(7)]);}
else if(ga.trackOutbound&&this.href){if(ga.trackDomainMode==2&&isCrossDomain.test(this.href)){_gaq.push(["_link",this.href]);}
else if(ga.trackOutboundAsPageview){_gaq.push(["_trackPageview",'/outbound/'+this.href.replace(/^(https?|ftp|news|nntp|telnet|irc|ssh|sftp|webcal):\/\//i,'').split('/').join('--')]);}
else{_gaq.push(["_trackEvent","Outbound links","Click",this.href]);}}}});});});})(jQuery);;
