// JavaScript Document
/*
Legend:
JS00 - Page Init/misc functions
JS01 - Jquery UI Select Menu Widget
JS02 - Fancy Opts Jquery Plugin
JS03 - File Style Plugin for jQuery
JS04 - Spotlight Drawer
JS05 - Main Nav
JS06 - Hero Billboard
JS07 - Submit button replacement
JS08 - Toggle Submenu
JS09 - AddThis
JS10 - tabbed Boxes
JS11 - ShareThis
JS12 - jQuery Easing
JS13 - Navigation Code (activate)
*/

/* 
  { main_nav }
  setup for navigation highlight
    values set on pages are:
    - our_difference
    - programs
    - admissions
*/
var main_nav = null;


/* [JS00] */
function getCookie(c_name)
{
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++)
  {
  x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
  y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
  x=x.replace(/^\s+|\s+$/g,"");
  if (x==c_name)
    {
    return unescape(y);
    }
  }
}

function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}

function deleteCookies(){
  var cookies = document.cookie.split(";");
  for (var i = 0; i < cookies.length; i++)
  eraseCookie(cookies[i].split("=")[0]);
}

function hideSearchBox(){
  //$('#search-box').hide(); 
  $('#secondary-nav .btn-search').css('z-index','1');
  //$('#search-box').css('margin-right','-1000px');
  $('#search-box').find('input').attr('disabled','disabled');
  $('#search-box').animate({'margin-right':'-280px'},'fast',function(){
	  $('#secondary-nav .btn-search').css('z-index','1');
	  $('#search-box').css('z-index','0');
	  
  });
  $('#secondary-nav ul').show();
  //$('#secondary-nav .btn-search').show();    
}

function checkCountry(){
  if ($('#frm-country, #frm-country-biz').val() == "United States"){
	$('#frm-state, #frm-state-biz').attr('disabled', '').selectmenu('enable')
	$('#frm-state-nonus, #frm-state-nonus-biz').attr('readonly','readonly')
	$('#frm-state-nonus, #frm-state-nonus-biz').attr('disabled','disabled')
	$('#frm-state-nonus, #frm-state-nonus-biz').val('')   
  } else {
	$('select#frm-state, select#frm-state-biz').selectmenu('index',0);	  
	$('#frm-state-nonus, #frm-state-nonus-biz').attr('readonly','')
	$('#frm-state-nonus, #frm-state-nonus-biz').attr('disabled','')
	$('select#frm-state, select#frm-state-biz').attr('disabled','disabled').selectmenu('disable');
	$('#frm-state-button, #frm-state-biz-button').focus(function(){
	    $(this).trigger('blur');
	})
  }
}

//cookie form functions
function storeFormCookies(){
  var cookieExp = 1
  $('.form-section-wrap input[type="text"]').each(function(index, el){
	 if ($(this).val()){
	   var cName = $(el).attr('id')
	   var cVal = $(el).val()
	   setCookie(cName,cVal,cookieExp)
	   //alert(cName+' || '+cVal);
	 }
  })
  $('.form-section-wrap input[type="radio"]:checked').each(function(index, el){
	 if ($(this).val()){  
	   var cName = $(el).attr('id')
	   var cVal = $(el).val()
	   setCookie(cName,cVal,cookieExp)
	 }
	 //alert(cName+' || '+cVal)
  })
  
  $('.form-section-wrap textarea').each(function(index, el){
	 if ($(this).val()){  
	   var cName = $(el).attr('id')
	   var cVal = $(el).val()
	   setCookie(cName,cVal,cookieExp)
	 }
  })
  
  $('.form-section-wrap select').each(function(index, el){
	 if ($(this).val()){
	   var cName = $(el).attr('id')
	   var cVal = $(el).val()
	   setCookie(cName,cVal,cookieExp)
	 }
  })
}

function setFormCookies(){
  if (getCookie('finstep1')){
	$('.form-section-wrap input[type="text"]').each(function(index, el){
	   if ($(this).attr('id')){
	     var cName = $(el).attr('id')
	     var cVal = getCookie(cName)
	     $(el).val(cVal)
	   }
	})
	
	$('.form-section-wrap input[type="radio"]').each(function(index, el){
	   if ($(this).attr('id')){
		 var cName = $(el).attr('id')
		 var cVal = getCookie(cName)
		 $(el).filter('[value="'+cVal+'"]').fancyopts('check', true)
	   }
    })
	
	$('.form-section-wrap textarea').each(function(index, el){
	   if ($(this).attr('id')){
	     var cName = $(el).attr('id')
	     var cVal = getCookie(cName)
	     $(el).val(cVal)
	   }
	})
	
	$('.form-section-wrap select').each(function(index, el){
	   if ($(this).attr('id')){
	     var cName = $(el).attr('id')
	     var cVal = getCookie(cName)
	     $(this).selectmenu('value',cVal)
	   }
	})
	
	checkCountry(); //
  }
}

function checkSelectMenu(){
  $('select.required').each(function(idx,el){
	var xx =  $(el).selectmenu('value')
	var elSelect = $(this);
	var elSelectID = $(this).attr('id')
	var elFormPop = '#'+$(elSelect).attr('id')+'-buttonformError';
	var elSelectParent = $(this).parent();
	//alert(xx)
	if (!xx || xx == "-1" || xx == ""){
	  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').addClass('validate[required]');
	} else {
	  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').validationEngine('hidePrompt');
	  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').removeClass('validate[required]');
	}
  });
}

// Redirect iPhone/Android visitors
function isMobile(){

  if (navigator.userAgent.toLowerCase().indexOf("iphone") != -1) {
    return true; 
  }
  
  if (navigator.userAgent.toLowerCase().indexOf("android") != -1) {
    return true; 
  } 
  
  return false;
}

$(document).ready(function(e) {

  // check for mobile
  if (isMobile()) { window.location = "http://m.gsb.stanford.edu/exed"; }

  // highlight nav if we can
  doNavHighlight();

  //inits
  $('select').selectmenu({transferClasses: true});
  $('#frm-date select, #frm-date-biz select').selectmenu({transferClasses: true});
  if (!$('select#frm-country, select#frm-country-biz').val()){
    $('select#frm-state, select#frm-state-biz').selectmenu('disable');
	$('#frm-state-nonus, #frm-state-nonus-biz').attr('disabled','disabled')
	$('#frm-state-nonus, #frm-state-nonus-biz').attr('readonly','readonly')
	$('#frm-state-button, #frm-state-biz-button').focus(function(){
	    $(this).trigger('blur');
	})
  } else {
    checkCountry()
  }
  
  $('select.required').selectmenu({
	//transferClasses: false,
	select: function(e, object){
	  //
	  var elSelect = $(this);
	  var elSelectID = $(this).attr('id')
	  var elFormPop = '#'+$(elSelect).attr('id')+'-buttonformError';
	  var elSelectParent = $(this).parent();
	  if (!object.value || object.value == "-1" || object.value == ""){
		  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').addClass('validate[required]');
		  //$(elSelectParent).find('a.ui-selectmenu').addClass('validate[required]')
		  //$(el).val(object.value)
	  } else{
		  //$(elSelect).validationEngine('detach');
		  //$(elSelectParent).find('.ui-selectmenu').validationEngine('detach');
		  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').validationEngine('hidePrompt');
		  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').removeClass('validate[required]');
		  //$(elSelectParent).find('a.ui-selectmenu').validationEngine('hidePrompt');
		  //$(elSelectParent).find('a.ui-selectmenu').removeClass('validate[required]');
	  }
	},
	change: function(e, object){
	  //
	  var elSelect = $(this);
	  var elSelectID = $(this).attr('id')
	  var elFormPop = '#'+$(elSelect).attr('id')+'-buttonformError';
	  var elSelectParent = $(this).parent();
	  if (!object.value || object.value == "-1" || object.value == ""){
		  //$(elSelect).validationEngine('detach');
		  //$(elSelectParent).find('.ui-selectmenu').validationEngine('detach');
		  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').addClass('validate[required]');
		  //$(el).val(object.value)
	  } else{
		  //$(elSelect).validationEngine('detach');
		  //$(elSelectParent).find('.ui-selectmenu').validationEngine('detach');
		  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').validationEngine('hidePrompt');
		  $(elSelect).parent().find('a.required').filter('[id*="'+elSelectID+'"]').removeClass('validate[required]');  
	  }
	}
  })
  
  
  //radio button replacement on forms
  $(".form-process .form-section-wrap input[type='radio']").fancyopts({
    width : 13,
    height : 13,
    image : 'images/radio.png'
  });
  
  //checkbox button replacement on forms
  $(".form-process .form-section-wrap input[type='checkbox']").fancyopts({
    width : 13,
    height : 13,
    image : 'images/radio.png'
  });
  
  //input[file] style replacment
  $("input.[type=file]").filestyle({ 
    image: "images/btn-browse.png",
    imageheight : 29,
    imagewidth : 92,
    width : 130
  });
  
  //events
  
  $('#frm-country, #frm-country-biz').change(function(){
    checkCountry();
  });

  
   //search button
  $('.btn-search a').bind('click', function(e){
    e.preventDefault();   
    //process form
    $("#search").submit();
  });
     
  
  
  // phone numbers etc. group-box
  $('.group-box').each(function(idx, el){
	if ($(el).val()){
	  $('.group-box').css("background","none #fafafa");
	}
  })

  $('.group-box').click(function(){
	  $(this).val("")
	  $(this).css("background","none #fafafa");
  }).focus(function(){
	  $(this).trigger('click')
  });//group-box click
  
  
  
  
  //validation
  /*$('select.required').selectmenu({
	  close: function(e, object){
		//
		var elID = '#'+$(this).attr('id')+'-button';
		if (object.value == "-1" || object.value == ""){
			$(this).parent().find(elID).addClass('field-alert');
			$(this).parentsUntil('.item').parent().find('.req-asterisk').addClass('alert');
		} else{
			$(this).parent().find(elID).removeClass('field-alert');
			//alert($(this).parent().find('select').val())
		}
		//
	  }
	})
	  
    $.each($('input.required, textarea.required'), function(index, value) { 
	  $(this).focusin(function() {
		  $(this).focusout(function() {
		    //
			if($(this).val() == ""){
			  $(this).addClass('field-alert');
			  $(this).parentsUntil('.item').parent().find('.req-asterisk').addClass('alert');
			} else{
				$(this).parent().find(elID).removeClass('field-alert');
				//alert($(this).parent().find('select').val())
			}
			//
		  });
	  });
	});	*/
});
/* [JS00][x]*/

/* [JS01][x] */

(function($) {

$.widget("ui.selectmenu", {
	getter: "value",
	version: "1.8",
	eventPrefix: "selectmenu",
	options: {
		transferClasses: true,
		typeAhead: "sequential",
		style: 'dropdown',
		positionOptions: {
			my: "left top",
			at: "left bottom",
			offset: null
		},
		width: null,
		menuWidth: null,
		handleWidth: 26,
		maxHeight: null,
		icons: null,
		format: null,
		bgImage: function() {},
		wrapperElement: ""
	},

	_create: function() {
		var self = this, o = this.options;

		// set a default id value, generate a new random one if not set by developer
		var selectmenuId = this.element.attr('id') || 'ui-selectmenu-' + Math.random().toString(16).slice(2, 10);

		// quick array of button and menu id's
		this.ids = [ selectmenuId + '-button', selectmenuId + '-menu' ];

		// define safe mouseup for future toggling
		this._safemouseup = true;

		// create menu button wrapper
		this.newelement = $('<a class="' + this.widgetBaseClass + ' ui-widget ui-state-default ui-corner-all" id="' + this.ids[0] + '" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="' + this.ids[1] + '"></a>')
			.insertAfter(this.element);
		this.newelement.wrap(o.wrapperElement);

		// transfer tabindex
		var tabindex = this.element.attr('tabindex');
		if (tabindex) {
			this.newelement.attr('tabindex', tabindex);
		}

		// save reference to select in data for ease in calling methods
		this.newelement.data('selectelement', this.element);

		// menu icon
		this.selectmenuIcon = $('<span class="' + this.widgetBaseClass + '-icon ui-icon"></span>')
			.prependTo(this.newelement);

		// append status span to button
		this.newelement.prepend('<span class="' + self.widgetBaseClass + '-status" />');

		// make associated form label trigger focus
		$( 'label[for="' + selectmenuId + '"]' )
			.attr( 'for', this.ids[0] )
			.bind( 'click.selectmenu', function() {
				self.newelement[0].focus();
				return false;
			});

		// click toggle for menu visibility
		this.newelement
			.bind('mousedown.selectmenu', function(event) {
				self._toggle(event, true);
				// make sure a click won't open/close instantly
				if (o.style == "popup") {
					self._safemouseup = false;
					setTimeout(function() { self._safemouseup = true; }, 300);
				}
				return false;
			})
			.bind('click.selectmenu', function() {
				return false;
			})
			.bind("keydown.selectmenu", function(event) {
				var ret = false;
				switch (event.keyCode) {
					case $.ui.keyCode.ENTER:
						ret = true;
						break;
					case $.ui.keyCode.SPACE:
						self._toggle(event);
						break;
					case $.ui.keyCode.UP:
						if (event.altKey) {
							self.open(event);
						} else {
							self._moveSelection(-1);
						}
						break;
					case $.ui.keyCode.DOWN:
						if (event.altKey) {
							self.open(event);
						} else {
							self._moveSelection(1);
						}
						break;
					case $.ui.keyCode.LEFT:
						self._moveSelection(-1);
						break;
					case $.ui.keyCode.RIGHT:
						self._moveSelection(1);
						break;
					case $.ui.keyCode.TAB:
						ret = true;
						break;
					default:
						ret = true;
				}
				return ret;
			})
			.bind('keypress.selectmenu', function(event) {
				self._typeAhead(event.which, 'mouseup');
				return true;
			})
			.bind('mouseover.selectmenu focus.selectmenu', function() {
				if (!o.disabled) {
					$(this).addClass(self.widgetBaseClass + '-focus ui-state-hover');
				}
			})
			.bind('mouseout.selectmenu blur.selectmenu', function() {
				if (!o.disabled) {
					$(this).removeClass(self.widgetBaseClass + '-focus ui-state-hover');
				}
			});

		// document click closes menu
		$(document).bind("mousedown.selectmenu", function(event) {
			self.close(event);
		});

		// change event on original selectmenu
		this.element
			.bind("click.selectmenu", function() {
				self._refreshValue();
			})
			// FIXME: newelement can be null under unclear circumstances in IE8
			// TODO not sure if this is still a problem (fnagel 20.03.11)
			.bind("focus.selectmenu", function() {
				if (self.newelement) {
					self.newelement[0].focus();
				}
			});

		// set width when not set via options
		if (!o.width) {
			o.width = this.element.outerWidth();
		}
		// set menu button width
		this.newelement.width(o.width);

		// hide original selectmenu element
		this.element.hide();

		// create menu portion, append to body
		this.list = $('<ul class="' + self.widgetBaseClass + '-menu ui-widget ui-widget-content" aria-hidden="true" role="listbox" aria-labelledby="' + this.ids[0] + '" id="' + this.ids[1] + '"></ul>').appendTo('body');
		this.list.wrap(o.wrapperElement);

		// transfer menu click to menu button
		this.list
			.bind("keydown.selectmenu", function(event) {
				var ret = false;
				switch (event.keyCode) {
					case $.ui.keyCode.UP:
						if (event.altKey) {
							self.close(event, true);
						} else {
							self._moveFocus(-1);
						}
						break;
					case $.ui.keyCode.DOWN:
						if (event.altKey) {
							self.close(event, true);
						} else {
							self._moveFocus(1);
						}
						break;
					case $.ui.keyCode.LEFT:
						self._moveFocus(-1);
						break;
					case $.ui.keyCode.RIGHT:
						self._moveFocus(1);
						break;
					case $.ui.keyCode.HOME:
						self._moveFocus(':first');
						break;
					case $.ui.keyCode.PAGE_UP:
						self._scrollPage('up');
						break;
					case $.ui.keyCode.PAGE_DOWN:
						self._scrollPage('down');
						break;
					case $.ui.keyCode.END:
						self._moveFocus(':last');
						break;
					case $.ui.keyCode.ENTER:
					case $.ui.keyCode.SPACE:
						self.close(event, true);
						$(event.target).parents('li:eq(0)').trigger('mouseup');
						break;
					case $.ui.keyCode.TAB:
						ret = true;
						self.close(event, true);
						$(event.target).parents('li:eq(0)').trigger('mouseup');
						break;
					case $.ui.keyCode.ESCAPE:
						self.close(event, true);
						break;
					default:
						ret = true;
				}
				return ret;
			})
			.bind('keypress.selectmenu', function(event) {
				self._typeAhead(event.which, 'focus');
				return true;
			})
			// this allows for using the scrollbar in an overflowed list
			.bind( 'mousedown.selectmenu mouseup.selectmenu', function() { return false; });


		// needed when window is resized
		//$(window).bind( "resize.selectmenu", $.proxy( self._refreshPosition, this ) );
	},

	_init: function() {
		var self = this, o = this.options;

		// serialize selectmenu element options
		var selectOptionData = [];
		this.element
			.find('option')
			.each(function() {
				selectOptionData.push({
					value: $(this).attr('value'),
					text: self._formatText($(this).text()),
					selected: $(this).attr('selected'),
					disabled: $(this).attr('disabled'),
					classes: $(this).attr('class'),
					typeahead: $(this).attr('typeahead'),
					parentOptGroup: $(this).parent('optgroup'),
					bgImage: o.bgImage.call($(this))
				});
			});

		// active state class is only used in popup style
		var activeClass = (self.options.style == "popup") ? " ui-state-active" : "";

		// empty list so we can refresh the selectmenu via selectmenu()
		this.list.html("");

		// write li's
		for (var i = 0; i < selectOptionData.length; i++) {
				var thisLi = $('<li role="presentation"' + (selectOptionData[i].disabled ? ' class="' + this.namespace + '-state-disabled' + '"' : '' ) + '><a href="#" tabindex="-1" role="option"' + (selectOptionData[i].disabled ? ' aria-disabled="true"' : '' ) + ' aria-selected="false"' + (selectOptionData[i].typeahead ? ' typeahead="' + selectOptionData[i].typeahead + '"' : '' ) + '>'+ selectOptionData[i].text +'</a></li>')
				.data('index', i)
				.addClass(selectOptionData[i].classes)
				.data('optionClasses', selectOptionData[i].classes || '')
				.bind("mouseup.selectmenu", function(event) {
					if (self._safemouseup && !self._disabled(event.currentTarget) && !self._disabled($( event.currentTarget ).parents( "ul>li." + self.widgetBaseClass + "-group " )) ) {
						var changed = $(this).data('index') != self._selectedIndex();
						self.index($(this).data('index'));
						self.select(event);
						if (changed) {
							self.change(event);
						}
						self.close(event, true);
					}
					return false;
				})
				.bind("click.selectmenu", function() {
					return false;
				})
				.bind('mouseover.selectmenu focus.selectmenu', function(e) {
					// no hover if diabled
					if (!$(e.currentTarget).hasClass(self.namespace + '-state-disabled')) {
						self._selectedOptionLi().addClass(activeClass);
						self._focusedOptionLi().removeClass(self.widgetBaseClass + '-item-focus ui-state-hover');
						$(this).removeClass('ui-state-active').addClass(self.widgetBaseClass + '-item-focus ui-state-hover');
					}
				})
				.bind('mouseout.selectmenu blur.selectmenu', function() {
					if ($(this).is(self._selectedOptionLi().selector)) {
						$(this).addClass(activeClass);
					}
					$(this).removeClass(self.widgetBaseClass + '-item-focus ui-state-hover');
				});

			// optgroup or not...
			if ( selectOptionData[i].parentOptGroup.length ) {
				var optGroupName = self.widgetBaseClass + '-group-' + this.element.find( 'optgroup' ).index( selectOptionData[i].parentOptGroup );
				if (this.list.find( 'li.' + optGroupName ).length ) {
					this.list.find( 'li.' + optGroupName + ':last ul' ).append( thisLi );
				} else {
					$(' <li role="presentation" class="' + self.widgetBaseClass + '-group ' + optGroupName + (selectOptionData[i].parentOptGroup.attr("disabled") ? ' ' + this.namespace + '-state-disabled" aria-disabled="true"' : '"' ) + '><span class="' + self.widgetBaseClass + '-group-label">' + selectOptionData[i].parentOptGroup.attr('label') + '</span><ul></ul></li> ')
						.appendTo( this.list )
						.find( 'ul' )
						.append( thisLi );
				}
			} else {
				thisLi.appendTo(this.list);
			}

			// append icon if option is specified
			if (o.icons) {
				for (var j in o.icons) {
					if (thisLi.is(o.icons[j].find)) {
						thisLi
							.data('optionClasses', selectOptionData[i].classes + ' ' + self.widgetBaseClass + '-hasIcon')
							.addClass(self.widgetBaseClass + '-hasIcon');
						var iconClass = o.icons[j].icon || "";
						thisLi
							.find('a:eq(0)')
							.prepend('<span class="' + self.widgetBaseClass + '-item-icon ui-icon ' + iconClass + '"></span>');
						if (selectOptionData[i].bgImage) {
							thisLi.find('span').css('background-image', selectOptionData[i].bgImage);
						}
					}
				}
			}
		}

		// we need to set and unset the CSS classes for dropdown and popup style
		var isDropDown = (o.style == 'dropdown');
		this.newelement
			.toggleClass(self.widgetBaseClass + "-dropdown", isDropDown)
			.toggleClass(self.widgetBaseClass + "-popup", !isDropDown);
		this.list
			.toggleClass(self.widgetBaseClass + "-menu-dropdown ui-corner-bottom", isDropDown)
			.toggleClass(self.widgetBaseClass + "-menu-popup ui-corner-all", !isDropDown)
			// add corners to top and bottom menu items
			.find('li:first')
			.toggleClass("ui-corner-top", !isDropDown)
			.end().find('li:last')
			.addClass("ui-corner-bottom");
		this.selectmenuIcon
			.toggleClass('ui-icon-triangle-1-s', isDropDown)
			.toggleClass('ui-icon-triangle-2-n-s', !isDropDown);

		// transfer classes to selectmenu and list
		if (o.transferClasses) {
			var transferClasses = this.element.attr('class') || '';
			this.newelement.add(this.list).addClass(transferClasses);
		}

		// set menu width to either menuWidth option value, width option value, or select width
		if (o.style == 'dropdown') {
			this.list.width(o.menuWidth ? o.menuWidth : o.width);
		} else {
			this.list.width(o.menuWidth ? o.menuWidth : o.width - o.handleWidth);
		}

		// calculate default max height
		if (o.maxHeight) {
			// set max height from option
			if (o.maxHeight < this.list.height()) {
				this.list.height(o.maxHeight);
			}
		} else {
			if (!o.format && ($(window).height() / 3) < this.list.height()) {
				o.maxHeight = $(window).height() / 3;
				this.list.height(o.maxHeight);
			}
		}

		// save reference to actionable li's (not group label li's)
		this._optionLis = this.list.find('li:not(.' + self.widgetBaseClass + '-group)');

		// transfer disabled state
		if ( this.element.attr( 'disabled' ) === true ) {
			this.disable();
		} else {
			this.enable()
		}
		
		// update value
		this.index(this._selectedIndex());

		// needed when selectmenu is placed at the very bottom / top of the page
		window.setTimeout(function() {
			self._refreshPosition();
		}, 200);
	},

	destroy: function() {
		this.element.removeData( this.widgetName )
			.removeClass( this.widgetBaseClass + '-disabled' + ' ' + this.namespace + '-state-disabled' )
			.removeAttr( 'aria-disabled' )
			.unbind( ".selectmenu" );

		$( window ).unbind( ".selectmenu" );
		$( document ).unbind( ".selectmenu" );

		// unbind click on label, reset its for attr
		$( 'label[for=' + this.newelement.attr('id') + ']' )
			.attr( 'for', this.element.attr( 'id' ) )
			.unbind( '.selectmenu' );

		if ( this.options.wrapperElement ) {
			this.newelement.find( this.options.wrapperElement ).remove();
			this.list.find( this.options.wrapperElement ).remove();
		} else {
			this.newelement.remove();
			this.list.remove();
		}
		this.element.show();

		// call widget destroy function
		$.Widget.prototype.destroy.apply(this, arguments);
	},

	_typeAhead: function(code, eventType){
		var self = this, focusFound = false, C = String.fromCharCode(code).toUpperCase();
		c = C.toLowerCase();

		if (self.options.typeAhead == 'sequential') {
			// clear the timeout so we can use _prevChar
			window.clearTimeout('ui.selectmenu-' + self.selectmenuId);

			// define our find var
			var find = typeof(self._prevChar) == 'undefined' ? '' : self._prevChar.join('');

			function focusOptSeq(elem, ind, c){
				focusFound = true;
				$(elem).trigger(eventType);
				typeof(self._prevChar) == 'undefined' ? self._prevChar = [c] : self._prevChar[self._prevChar.length] = c;
			}
			this.list.find('li a').each(function(i) {
				if (!focusFound) {
					// allow the typeahead attribute on the option tag for a more specific lookup
					var thisText = $(this).attr('typeahead') || $(this).text();
					if (thisText.indexOf(find+C) == 0) {
						focusOptSeq(this,i,C)
					} else if (thisText.indexOf(find+c) == 0) {
						focusOptSeq(this,i,c)
					}
				}
			});
			// set a 1 second timeout for sequenctial typeahead
			//  	keep this set even if we have no matches so it doesnt typeahead somewhere else
			window.setTimeout(function(el) {
				self._prevChar = undefined;
			}, 1000, self);

		} else {
			//define self._prevChar if needed
			if (!self._prevChar){ self._prevChar = ['',0]; }

			var focusFound = false;
			function focusOpt(elem, ind){
				focusFound = true;
				$(elem).trigger(eventType);
				self._prevChar[1] = ind;
			}
			this.list.find('li a').each(function(i){
				if(!focusFound){
					var thisText = $(this).text();
					if( thisText.indexOf(C) == 0 || thisText.indexOf(c) == 0){
							if(self._prevChar[0] == C){
								if(self._prevChar[1] < i){ focusOpt(this,i); }
							}
							else{ focusOpt(this,i); }
					}
				}
			});
			this._prevChar[0] = C;
		}
	},

	// returns some usefull information, called by callbacks only
	_uiHash: function() {
		var index = this.index();
		return {
			index: index,
			option: $("option", this.element).get(index),
			value: this.element[0].value
		};
	},

	open: function(event) {
		var self = this;
		if ( this.newelement.attr("aria-disabled") != 'true' ) {
			this._closeOthers(event);
			this.newelement
				.addClass('ui-state-active');

			if (self.options.wrapperElement) {
				this.list.parent().appendTo('body');
			} else {
				this.list.appendTo('body');
			}

			this.list.addClass(self.widgetBaseClass + '-open')
                .attr('aria-hidden', false);
                //.find('li:not(.' + self.widgetBaseClass + '-group):eq(' + this._selectedIndex() + ') a')[0].focus();
			if ( this.options.style == "dropdown" ) {
				this.newelement.removeClass('ui-corner-all').addClass('ui-corner-top');
			}
			this._refreshPosition();
			this._trigger("open", event, this._uiHash());
		}
	},

	close: function(event, retainFocus) {
		if ( this.newelement.is('.ui-state-active') ) {
			this.newelement
				.removeClass('ui-state-active');
			this.list
				.attr('aria-hidden', true)
				.removeClass(this.widgetBaseClass + '-open');
			if ( this.options.style == "dropdown" ) {
				this.newelement.removeClass('ui-corner-top').addClass('ui-corner-all');
			}
			if ( retainFocus ) {
				this.newelement.focus();
			}
			this._trigger("close", event, this._uiHash());
		}
	},

	change: function(event) {
		this.element.trigger("change");
		this._trigger("change", event, this._uiHash());
	},

	select: function(event) {
		if (this._disabled(event.currentTarget)) { return false; }
		this._trigger("select", event, this._uiHash());
	},

	_closeOthers: function(event) {
		$('.' + this.widgetBaseClass + '.ui-state-active').not(this.newelement).each(function() {
			$(this).data('selectelement').selectmenu('close', event);
		});
		$('.' + this.widgetBaseClass + '.ui-state-hover').trigger('mouseout');
	},

	_toggle: function(event, retainFocus) {
		if ( this.list.is('.' + this.widgetBaseClass + '-open') ) {
			this.close(event, retainFocus);
		} else {
			this.open(event);
		}
	},

	_formatText: function(text) {
		return (this.options.format ? this.options.format(text) : text);
	},

	_selectedIndex: function() {
		return this.element[0].selectedIndex;
	},

	_selectedOptionLi: function() {
		return this._optionLis.eq(this._selectedIndex());
	},

	_focusedOptionLi: function() {
		return this.list.find('.' + this.widgetBaseClass + '-item-focus');
	},

	_moveSelection: function(amt, recIndex) {
		var currIndex = parseInt(this._selectedOptionLi().data('index') || 0, 10);
		var newIndex = currIndex + amt;
		// do not loop when using up key

		if (newIndex < 0) {
			newIndex = 0;
		}
		if (newIndex > this._optionLis.size() - 1) {
			newIndex = this._optionLis.size() - 1;
		}
		//Occurs when a full loop has been made
		if (newIndex === recIndex) { return false; }

		if (this._optionLis.eq(newIndex).hasClass( this.namespace + '-state-disabled' )) {
			// if option at newIndex is disabled, call _moveFocus, incrementing amt by one
			(amt > 0) ? ++amt : --amt;
			this._moveSelection(amt, newIndex);
		} else {
			return this._optionLis.eq(newIndex).trigger('mouseup');
		}
	},

	_moveFocus: function(amt, recIndex) {
		if (!isNaN(amt)) {
			var currIndex = parseInt(this._focusedOptionLi().data('index') || 0, 10);
			var newIndex = currIndex + amt;
		}
		else {
			var newIndex = parseInt(this._optionLis.filter(amt).data('index'), 10);
		}

		if (newIndex < 0) {
			newIndex = 0;
		}
		if (newIndex > this._optionLis.size() - 1) {
			newIndex = this._optionLis.size() - 1;
		}

		//Occurs when a full loop has been made
		if (newIndex === recIndex) { return false; }

		var activeID = this.widgetBaseClass + '-item-' + Math.round(Math.random() * 1000);

		this._focusedOptionLi().find('a:eq(0)').attr('id', '');

		if (this._optionLis.eq(newIndex).hasClass( this.namespace + '-state-disabled' )) {
			// if option at newIndex is disabled, call _moveFocus, incrementing amt by one
			(amt > 0) ? ++amt : --amt;
			this._moveFocus(amt, newIndex);
		} else {
			this._optionLis.eq(newIndex).find('a:eq(0)').attr('id',activeID).focus();
		}

		this.list.attr('aria-activedescendant', activeID);
	},

	_scrollPage: function(direction) {
		var numPerPage = Math.floor(this.list.outerHeight() / this.list.find('li:first').outerHeight());
		numPerPage = (direction == 'up' ? -numPerPage : numPerPage);
		this._moveFocus(numPerPage);
	},

	_setOption: function(key, value) {
		this.options[key] = value;
		// set
		if (key == 'disabled') {
			this.close();
			this.element
				.add(this.newelement)
				.add(this.list)[value ? 'addClass' : 'removeClass'](
					this.widgetBaseClass + '-disabled' + ' ' +
					this.namespace + '-state-disabled')
				.attr("aria-disabled", value);
		}
	},

	disable: function(index, type){
			// if options is not provided, call the parents disable function
			if ( typeof( index ) == 'undefined' ) {
				this._setOption( 'disabled', true );
			} else {
				if ( type == "optgroup" ) {
					this._disableOptgroup(index);
				} else {
					this._disableOption(index);
				}
			}
	},

	enable: function(index, type) {
			// if options is not provided, call the parents enable function
			if ( typeof( index ) == 'undefined' ) {
				this._setOption('disabled', false);
			} else {
				if ( type == "optgroup" ) {
					this._enableOptgroup(index);
				} else {
					this._enableOption(index);
				}
			}
	},

	_disabled: function(elem) {
			return $(elem).hasClass( this.namespace + '-state-disabled' );
	},


	_disableOption: function(index) {
			var optionElem = this._optionLis.eq(index);
			if (optionElem) {
				optionElem.addClass(this.namespace + '-state-disabled')
					.find("a").attr("aria-disabled", true);
				this.element.find("option").eq(index).attr("disabled", "disabled");
			}
	},

	_enableOption: function(index) {
			var optionElem = this._optionLis.eq(index);
			if (optionElem) {
				optionElem.removeClass( this.namespace + '-state-disabled' )
					.find("a").attr("aria-disabled", false);
				this.element.find("option").eq(index).removeAttr("disabled");
			}
	},

	_disableOptgroup: function(index) {
			var optGroupElem = this.list.find( 'li.' + this.widgetBaseClass + '-group-' + index );
			if (optGroupElem) {
				optGroupElem.addClass(this.namespace + '-state-disabled')
					.attr("aria-disabled", true);
				this.element.find("optgroup").eq(index).attr("disabled", "disabled");
			}
	},

	_enableOptgroup: function(index) {
			var optGroupElem = this.list.find( 'li.' + this.widgetBaseClass + '-group-' + index );
			if (optGroupElem) {
				optGroupElem.removeClass(this.namespace + '-state-disabled')
					.attr("aria-disabled", false);
				this.element.find("optgroup").eq(index).removeAttr("disabled");
			}
	},

	index: function(newValue) {
		if (arguments.length) {
			if (!this._disabled($(this._optionLis[newValue]))) {
				this.element[0].selectedIndex = newValue;
				this._refreshValue();
			} else {
				return false;
			}
		} else {
			return this._selectedIndex();
		}
	},

	value: function(newValue) {
		if (arguments.length) {
			this.element[0].value = newValue;
			this._refreshValue();
		} else {
			return this.element[0].value;
		}
	},

	_refreshValue: function() {
		var activeClass = (this.options.style == "popup") ? " ui-state-active" : "";
		var activeID = this.widgetBaseClass + '-item-' + Math.round(Math.random() * 1000);
		// deselect previous
		this.list
			.find('.' + this.widgetBaseClass + '-item-selected')
			.removeClass(this.widgetBaseClass + "-item-selected" + activeClass)
			.find('a')
			.attr('aria-selected', 'false')
			.attr('id', '');
		// select new
		this._selectedOptionLi()
			.addClass(this.widgetBaseClass + "-item-selected" + activeClass)
			.find('a')
			.attr('aria-selected', 'true')
			.attr('id', activeID);

		// toggle any class brought in from option
		var currentOptionClasses = (this.newelement.data('optionClasses') ? this.newelement.data('optionClasses') : "");
		var newOptionClasses = (this._selectedOptionLi().data('optionClasses') ? this._selectedOptionLi().data('optionClasses') : "");
		this.newelement
			.removeClass(currentOptionClasses)
			.data('optionClasses', newOptionClasses)
			.addClass( newOptionClasses )
			.find('.' + this.widgetBaseClass + '-status')
			.html(
				this._selectedOptionLi()
					.find('a:eq(0)')
					.html()
			);

		this.list.attr('aria-activedescendant', activeID);
	},

	_refreshPosition: function() {
		var o = this.options;
		// if its a native pop-up we need to calculate the position of the selected li
		if (o.style == "popup" && !o.positionOptions.offset) {
			var selected = this._selectedOptionLi();
			var _offset = "0 -" + (selected.outerHeight() + selected.offset().top - this.list.offset().top);
		}
		// update zIndex if jQuery UI is able to process
		var zIndexElement = this.element.zIndex();
		if (zIndexElement) {
			this.list.css({
				zIndex: zIndexElement
			});
		}
		this.list.position({
				// set options for position plugin
				of: o.positionOptions.of || this.newelement,
				my: o.positionOptions.my,
				at: o.positionOptions.at,
				offset: o.positionOptions.offset || _offset,
				collision: o.positionOptions.collision || 'flip'
			});
	}
});

})(jQuery);


/* [JS01][x] */

/* [JS02] */
/**
 * v0.5 Fancy Opts plugin for jQuery
 * http://rommelsantor.com/jquery/fancyopts
 *
 * Author(s): Rommel Santor
 *            http://rommelsantor.com
 *
 * This plugin allows you to create custom, image-based radio buttons and
 * checkboxes seamlessly integrated into existing forms with graceful
 * degradation.
 *
 * Copyright (c) 2011 by Rommel Santor <rommel at rommelsantor dot com>
 * 
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */
(function($){var methods={init:function(options){var settings={image:null,width:0,height:0,hasActive:true,activeHover:false,onCheck:function(value,checked){},onDisable:function(disabled){},onFocus:function(focused){}};if(typeof options==='object')
$.extend(settings,options);var $this=this;if(!settings.width||!settings.height||!settings.image)
return $this;return $this.each(function(){var $this=$(this),data=$this.data('fancyopts');if(!data){var id=$this.attr('id'),type=$this.attr('type'),name=$this.attr('name'),width=settings.width,height=settings.height;if(!id){id='fancyopts_'+Math.floor(Math.random()*1000+1);$this.attr('id',id);}
var $icon=$('<span class="fancyopts-icon fancyopts-'+type+' fancyopts-name-'+name+'" id="fancyopts-'+id+'"></span>').insertBefore($this);$icon.css({width:width+'px',height:height+'px',background:'url('+settings.image+') no-repeat',display:'inline-block'});$icon.data('input',$this);$icon.append($this);var offsets=[],top=0;for(var i=0;i<(settings.hasActive?6:4);++i){offsets.push(top);top+=height;}
var pos={off:offsets[0],offactive:-offsets[!settings.hasActive?0:1],on:-offsets[!settings.hasActive?1:2],onactive:-offsets[!settings.hasActive?1:3],disoff:-offsets[settings.hasActive?4:2],dison:-offsets[settings.hasActive?5:3]};data={settings:settings,icon:$icon,type:type,name:name,pos:pos,mdown:false,checked:$this.is(':checked'),disabled:$this.is(':disabled')};$this.data('fancyopts',data);$("label[for='"+id+"']").click(function(){$icon.click();return false;});$icon.click(function(){var $el=$(this).data('input'),data=$el.data('fancyopts');if(data.disabled)
return false;if(!document.activeElement||$el.get(0)!=document.activeElement)
$el.focus();if(data.type=='radio'){if(data.checked)
return false;$("input[type='radio'][name='"+data.name+"']:checked").fancyopts('check',false);}
data.checked=!data.checked;$el.data('fancyopts',data).fancyopts('check',data.checked);return false;});$icon.mousedown(function(){var $el=$(this).data('input'),data=$el.data('fancyopts');if(!data.settings.hasActive||data.disabled)
return;data.icon.css({backgroundPosition:'0 '+(data.checked?data.pos.onactive:data.pos.offactive)+'px'});data.mdown=true;$el.data('fancyopts',data);});$icon.mouseup(function(){var $el=$(this).data('input'),data=$el.data('fancyopts');if(!data.settings.hasActive||data.disabled)
return;data.icon.css({backgroundPosition:'0 '+(data.checked?data.pos.on:data.pos.off)+'px'});data.mdown=false;$el.data('fancyopts',data);});$icon.mouseover(function(){var $el=$(this).data('input'),data=$el.data('fancyopts');if(data.disabled)
return;if(data.settings.activeHover||data.mdown)
$(this).mousedown();});$icon.mouseout(function(){var $el=$(this).data('input'),data=$el.data('fancyopts'),mdown=data.mdown;if(data.disabled)
return;$(this).mouseup();data.mdown=mdown;$el.data('fancyopts',data);});$this.css({position:'absolute',left:'-12345px'}).focus(function(){$(this).fancyopts('focus',true);}).blur(function(){$(this).fancyopts('focus',false);});;$this.fancyopts('check',data.checked);$this.fancyopts('disable',data.disabled);}});},focus:function(focused,nocb){return this.each(function(){var data=$(this).data('fancyopts');if(focused){$('.fancyopts-icon').css({outline:'0'});data.icon.css({outline:'0'});if(data.type=='radio'){var value=$(this).attr('value');$("input[type='radio'][name='"+data.name+"']").each(function(){if($(this).attr('value')!=value)
$(this).fancyopts('check',false);});}
data.settings.onFocus.call(this,true);return false;}
data.icon.css({outline:'0'});if(nocb)
return;data.settings.onFocus.call(this,false);});},disable:function(disabled,nocb){return this.each(function(){var $this=$(this),d=disabled;var data=$this.data('fancyopts');if(!data)
return;if(typeof(d)==='undefined')
d=!data.disabled;$this.attr({disabled:d});if(d)
data.icon.css({backgroundPosition:'0 '+(data.checked?data.pos.dison:data.pos.disoff)+'px'});else
data.icon.css({backgroundPosition:'0 '+(data.checked?data.pos.on:data.pos.off)+'px'});data.disabled=d;$this.data('fancyopts',data);if(nocb)
return;data.settings.onDisable.call(this,d);});},check:function(checked,nocb){return this.each(function(){var $this=$(this);var data=$this.data('fancyopts');if(!data)
return;if(typeof(checked)==='undefined'){data.icon.click();return;}
if(checked&&data.type=='radio')
$("input[type='radio'][name='"+data.name+"']:checked").fancyopts('check',false);$this.attr({checked:checked});if(checked)
data.icon.css({backgroundPosition:'0 '+(data.disabled?data.pos.dison:data.pos.on)+'px'});else
data.icon.css({backgroundPosition:'0 '+(data.disabled?data.pos.disoff:data.pos.off)+'px'});data.checked=checked;$this.data('fancyopts',data);if(nocb)
return;if(data.type=='radio')
checked&&data.settings.onCheck.call(this,$("input[type='radio'][name='"+data.name+"']:checked").val(),checked);else
data.settings.onCheck.call(this,$this.attr('value'),checked);});},checked:function(){var $this=$(this);var data=$this.data('fancyopts');if(!data)
return null;return data.checked;},disabled:function(){var $this=$(this);var data=$this.data('fancyopts');if(!data)
return null;return data.disabled;}};$.fn.fancyopts=function(method){if(methods[method])
return methods[method].apply(this,Array.prototype.slice.call(arguments,1));else if(typeof method==='object'||!method)
return methods.init.apply(this,arguments);else
$.error('Method '+method+' does not exist on jQuery.fancyopts');};})(jQuery);
/* [JS02][x] */

/* [JS03] */
(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","display":"inline","position":"absolute","overflow":"hidden"});var filename=$('<input type="text" class="file" readonly="readonly">').addClass($(self).attr("class")).css({"display":"inline","width":settings.width+"px"});$(self).before(filename);$(self).wrap(wrapper);$(self).css({"position":"relative","height":settings.imageheight+"px","width":settings.width+"px","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);
/* [JS03][x] */

/* [JS04] */
function spotlight(){
  if ($('#btn-spotlight').hasClass('collapsed')){ //if spotlight is collapsed, make it active
	$('#hero').cycle('pause'); //pause the slider	
	$('#btn-spotlight').removeClass('collapsed');
	$('#btn-spotlight').addClass('active');
	$('.bar-bottom').animate({height: '0'}, 400);
	$('#hero-pagination').animate({height: '0'}, 400);
	$('#caption-wrap').fadeOut(400);
	$('#spotlight-wrap').animate({
	  height: '265px',
	  bottom: 0
	}, 400, function() {});
	billboardInit();
  } else { //if spotlight is not collapsed, collapse it
	spotlightOff();
  }
}

function spotlightOff(){
  $('#btn-spotlight').addClass('collapsed');
  $('#btn-spotlight').removeClass('active');
  
  $('#spotlight-wrap').animate({
	height: '30px',
	bottom: '38px'
	}, 400, function() {});
  $('.bar-bottom').animate({height: '38px'}, 400);
  $('#hero-pagination').animate({height: '43px'}, 400);
  $('#caption-wrap').fadeIn(400);
  $('#hero').cycle('resume') // resume slider
  billboardInit();
}

function initSpotLight(){
$('#btn-spotlight').click(function(){
	  spotlight();
	});
$('#spotlight').mouseenter(function(){
  if ($('#btn-spotlight').hasClass('active')){
	$('#spotlight-wrap').mouseleave(function(){
	  spotlightOff();
	});
  }
});
}
/* [JS04][x] */

/* [JS05] */
//main nav
jQuery.fn.showDropDown = function () {
  var xx = 0;
  this.mouseenter(function(){
	closeDropDowns();
	$(this).css('background-position','0 0');
	$(this).parent().find('.dropdown').slideDown(100);
	$(this).parent().find('.dropdown').css('z-index', 6);
	xx = 1;
	$(this).parent().find('.dropdown').mouseenter(function(){
	  xx = 2;
	});
	
	$(this).parent().find('.dropdown').mouseleave(function(){
		closeDropDowns();
		xx = 0
	});
	$(this).parent().mouseleave(function(){
		closeDropDowns();
	});
  $('#content-wrap #bar-top').show();
  $('#menu-program-menu').trigger('click');
  return this;
  });
}
	
function closeDropDowns(){
  $('#main-nav .dropdown').slideUp(50);
  $('#main-nav .dropdown').css('z-index', 5);
  //$('#main-nav ul li a.main-menu').css('background-position','0 -74px');
  $('#main-nav ul li a.main-menu').each(function(index) {
    if (!$(this).hasClass('active')){
	  $(this).css('background-position','0 -74px');
	}
  });
  $('#content-wrap #bar-top').hide();
  resetProgramMenu();
}

function resetProgramMenu(){
  $('#menu-program-menu').show();
  $('#menu-program-menu').parent().find('#menu-custom-programs').removeClass('last');
  $('#menu-program-menu').parent().find('.dropdown-l2').hide();
  $('#menu-program-menu').parent().find('.dropdown-l2 #l2-program-menu').hide();
}
function initMainMenu(){
//remove outline
$("a").each(function() {
  $(this).attr("hideFocus", "true").css("outline", "none");
})
$('#menu-program-menu').click(function(){
  var ax = $(this).parent().offset();
  $(this).parent().find('#menu-custom-programs').addClass('last');
  $(this).parent().find('.dropdown-l2').css('top', ax.top-47);
  $(this).parent().find('.dropdown-l2').show();
  $(this).parent().find('.dropdown-l2 #l2-program-menu').delay(50).slideDown(200);
});
$('#l2-program-menu li a').mouseenter(function(){
	  var jx = $(this).parent()
	  var jy = jx.offset();
	  var jz = parseInt(jy.top + jx.outerHeight());
	  
	  var xx = $(this).parentsUntil('#l2-program-menu').parent();
	  var xy = xx.offset();
	  var xz = parseInt(xy.top + xx.height()); 
	  
	  var yx = $(this).parent().find('.dropdown-l3');
	  var yy = yx.position();
	  var yz = yy.top + yx.height();
	  var yzz = parseInt(yx.height());
	  
	  var totl = parseInt(jz + yzz)
	  var totlAdj = totl - 40
	  
	  if (totlAdj > xz){
		var aa = parseInt(yx.css('margin-top'))
		var ab = -(totl-xz)-9
		/*
		if (xz > 543){
		  var ab = (xz - totl) -10
		} else if (xz < 535){
		  var ab = parseInt(xz*1.017)- totl
		} else{
		  var ab = (xz - totl) -12
		}
		*/
		yx.css('bottom', 0);
		//yx.css('margin-top', ab+'px');
	  }
	  
	yx.fadeIn(200);
	yx.mouseenter(function(){
		$(this).prev().addClass('active');
		
	}).mouseleave(function(){
		$(this).prev().removeClass('active');
	})
	$(this).parent().mouseleave(function(){
		$(this).parent().find('.dropdown-l3').hide();
	})
})
}

/* [JS05][x] */
/* [JS06] */
function billboardInit(x){
  
	var aWidth = $('#hero-wrap').width()
	var bWidth = $('#controls-wrap').width();
	var cWidth = $('.primary-bb-text').outerWidth();
	if ($('#btn-spotlight').hasClass('collapsed')){
	  if ($('#hero').width() > 1280){
	    var cTop = parseInt(($('#hero-wrap').width()*0.38)/2);
	  } else {
		var cTop = parseInt(($('#hero-wrap').width()*0.3)/2);
	  }
	  
	} else {
	  if ($('#hero').width() > 1280){
		var cTop = parseInt(($('#hero-wrap').width()*0.38)/5);
	  } else{
		var cTop = 0//parseInt(($('#hero-wrap').width()*0.1));
	  } 
	}
	
	var kWidth = $('.secondary-bb-text').outerWidth();
	var kTop = cTop+88;
	
	var xWidth = ((aWidth - bWidth) /2 ) + cWidth
	var yWidth = ((aWidth - bWidth) /2 ) + kWidth
	
    //$('#hero-wrap .primary-bb-bg').css('width',xWidth)
	//$('#hero-wrap .secondary-bb-bg').css('width',yWidth)
	if (!x){
	//$('#hero-wrap .primary-bb-text').animate({top: cTop}, 300);
	$('#hero-wrap .primary-bb-bg').animate({top: cTop}, 300);

	//$('#hero-wrap .secondary-bb-text').animate({top: kTop}, 300);
	$('#hero-wrap .secondary-bb-bg').animate({top: kTop}, 300);
	} else {
	  //$('#hero-wrap .primary-bb-text').css('top', cTop);
	  $('#hero-wrap .primary-bb-bg').css('top', cTop);
	  
	  //$('#hero-wrap .secondary-bb-text').css('top', kTop);
	  $('#hero-wrap .secondary-bb-bg').css('top', kTop);
	}
	
}



function onBefore() {
 var elRoot = $(this)
 var elRel = $(this).find('img').attr('rel')
 var currCaptBox = '#capt-box-'+elRel
 
 $('.primary-bb-bg').clearQueue();
 $('.secondary-bb-bg').clearQueue();
 
 $('.primary-bb-bg').fadeOut(400, function(){
	 $('.primary-bb-bg span').html($(elRoot).find('img').attr('alt'));
 });
 
 $('.secondary-bb-bg').fadeOut(600,function(){
	  $('.secondary-bb-bg span').html('<a href="'+$(elRoot).find('img').attr('href')+'">'+$(elRoot).find('img').attr('title')+' <img src="images/cta-arrow.png" alt="Go" width="19" height="12" /></a>');
 });
 
 $('.caption-box').fadeOut(100);

 $('.caption-box').clearQueue();
 
 billboardInit(1);
 
 $('.primary-bb-bg').delay(400).fadeIn(800)
 $('.secondary-bb-bg').delay(400).fadeIn(800, function(){})
 $('.caption-box').hide();
 $(currCaptBox).fadeIn(1500)

}

/* [JS06][x] */

/* [JS07] */
//submit button for form
function initFormSubmitBtn(){
  $('.btn-form-submit').click(function(){
	var elA = $(this).find('a')
	$(elA).attr('href','javascript:void(0);');
	$(this).parentsUntil('form').parent().submit();
  });
}
/* [JS07][x] */

/* [JS08] */
jQuery.fn.toggleSubMenu = function () {
	this.click(function(){
		var el = this
		if ($(el).hasClass('active')){
		  $(el).find('.submenu-l2-wrap').slideUp(function(){
			$(el).removeClass('active');
		  });
		  
		} else {
		  $('.submenu .submenu-l2-wrap').slideUp(function(){
		  })
		  
		  $(el).find('.submenu-l2-wrap').slideDown(function(){
		    $('.submenu .submenu-l1-wrap').removeClass('active');
			$(el).addClass('active');  
		  });
		}
	});
}
  
/* [JS08][x] */

/* [JS09] */
/* (c) 2008, 2009, 2010 Add This, LLC */
if(!window._ate){var _atd="www.addthis.com/",_atr="//s7.addthis.com/",_atn="//l.addthiscdn.com/",_euc=encodeURIComponent,_duc=decodeURIComponent,_atc={dr:0,ver:250,loc:0,enote:"",cwait:500,bamp:0.25,camp:1,damp:1,famp:0.02,pamp:0.2,tamp:1,lamp:0.01,vamp:1,vrmp:0.0001,ltj:1,xamp:0.5,abf:!!window.addthis_do_ab};(function(){var l;try{l=window.location;if(l.protocol.indexOf("file")===0||l.protocol.indexOf("safari-extension")===0||l.protocol.indexOf("chrome-extension")===0){_atr="http:"+_atr;}if(l.hostname.indexOf("localhost")!=-1){_atc.loc=1;}}catch(e){}var ua=navigator.userAgent.toLowerCase(),d=document,w=window,dl=d.location,b={win:/windows/.test(ua),xp:(/windows nt 5.1/.test(ua))||(/windows nt 5.2/.test(ua)),osx:/os x/.test(ua),chr:/chrome/.test(ua),iph:/iphone/.test(ua),dro:/android/.test(ua),ipa:/ipad/.test(ua),saf:/safari/.test(ua)&&!(/chrome/.test(ua)),opr:/opera/.test(ua),msi:(/msie/.test(ua))&&!(/opera/.test(ua)),ffx:/firefox/.test(ua),ff2:/firefox\/2/.test(ua),ffn:/firefox\/((3.[6789][0-9a-z]*)|(4.[0-9a-z]*))/.test(ua),ie6:/msie 6.0/.test(ua),ie7:/msie 7.0/.test(ua),ie8:/msie 8.0/.test(ua),ie9:/msie 9.0/.test(ua),mod:-1},_7={rev:"103325",bro:b,wlp:(l||{}).protocol,dl:dl,upm:!!w.postMessage&&(""+w.postMessage).toLowerCase().indexOf("[native code]")!==-1,bamp:_atc.bamp-Math.random(),camp:_atc.camp-Math.random(),xamp:_atc.xamp-Math.random(),vamp:_atc.vamp-Math.random(),tamp:_atc.tamp-Math.random(),pamp:_atc.pamp-Math.random(),ab:"-",inst:1,wait:500,tmo:null,sub:!!window.at_sub,dbm:0,uid:null,spt:"static/r07/widget33.png",api:{},imgz:[],hash:window.location.hash};d.ce=d.createElement;d.gn=d.getElementsByTagName;window._ate=_7;_7.evl=function(_8,_9){if(_9){var _a;eval("evl = "+_8);return _a;}else{return eval(_8);}};var _b=function(o,fn,_e,_f){if(!o){return _e;}if(o instanceof Array||(o.length&&(typeof o!=="function"))){for(var i=0,len=o.length,v=o[0];i<len;v=o[++i]){_e=fn.call(_f||o,_e,v,i,o);}}else{for(var _13 in o){_e=fn.call(_f||o,_e,o[_13],_13,o);}}return _e;},_14=Array.prototype.slice,_15=function(a){return _14.apply(a,_14.call(arguments,1));},_17=function(s){return(""+s).replace(/(^\s+|\s+$)/g,"");},_19=function(A,B){return _b(_15(arguments,1),function(A,_1d){return _b(_1d,function(o,v,k){if(o){o[k]=v;}return o;},A);},A);},_21=function(o,del){return _b(o,function(acc,v,k){k=_17(k);if(k){acc.push(_euc(k)+"="+_euc(_17((typeof(v)=="object"?_21(v,(del||"&")):(v)))));}return acc;},[]).join(del||"&");},_27=function(o,del){return _b(o,function(acc,v,k){k=_17(k);if(k){acc.push(_euc(k)+"="+_euc(_17(v)));}return acc;},[]).join(del||"&");},_2d=function(q,del){return _b((q||"").split(del||"&"),function(acc,_31){try{var kv=_31.split("="),k=_17(_duc(kv[0])),v=_17(_duc(kv.slice(1).join("=")));if(v.indexOf(del||"&")>-1||v.indexOf("=")>-1){v=_2d(v,del||"&");}if(k){acc[k]=v;}}catch(e){}return acc;},{});},_35=function(q,del){return _b((q||"").split(del||"&"),function(acc,_39){try{var kv=_39.split("="),k=_17(_duc(kv[0])),v=_17(_duc(kv.slice(1).join("=")));if(k){acc[k]=v;}}catch(e){}return acc;},{});},_3d=function(){var _3e=_15(arguments,0),fn=_3e.shift(),_40=_3e.shift();return function(){return fn.apply(_40,_3e.concat(_15(arguments,0)));};},_41=function(un,obj,evt,fn){if(!obj){return;}if(we){obj[(un?"detach":"attach")+"Event"]("on"+evt,fn);}else{obj[(un?"remove":"add")+"EventListener"](evt,fn,false);}},_46=function(obj,evt,fn){_41(0,obj,evt,fn);},_4a=function(obj,evt,fn){_41(1,obj,evt,fn);},_4e=function(s){return(s.match(/(([^\/\/]*)\/\/|\/\/)?([^\/\?\&\#]+)/i))[0];},_50=function(s){return s.replace(_4e(s),"");},_52={reduce:_b,slice:_15,strip:_17,extend:_19,toKV:_27,rtoKV:_21,fromKV:_35,rfromKV:_2d,bind:_3d,listen:_46,unlisten:_4a,gUD:_4e,gUQS:_50};_7.util=_52;_19(_7,_52);(function(i,k,l){var g,n=i.util;function j(q,p,s,o,r){this.type=q;this.triggerType=p||q;this.target=s||o;this.triggerTarget=o||s;this.data=r||{};}n.extend(j.prototype,{constructor:j,bubbles:false,preventDefault:n.noop,stopPropagation:n.noop,clone:function(){return new this.constructor(this.type,this.triggerType,this.target,this.triggerTarget,n.extend({},this.data));}});function e(o,p){this.target=o;this.queues={};this.defaultEventType=p||j;}function a(o){var p=this.queues;if(!p[o]){p[o]=[];}return p[o];}function h(o,p){this.getQueue(o).push(p);}function d(p,r){var s=this.getQueue(p),o=s.indexOf(r);if(o!==-1){s.splice(o,1);}}function b(o,s,r,q){var p=this;if(!q){setTimeout(function(){p.dispatchEvent(new p.defaultEventType(o,o,s,p.target,r));},10);}else{p.dispatchEvent(new p.defaultEventType(o,o,s,p.target,r));}}function m(p){for(var r=0,t=p.target,s=this.getQueue(p.type),o=s.length;r<o;r++){s[r].call(t,p.clone());}}function c(p){if(!p){return;}for(var o in f){p[o]=n.bind(f[o],this);}return p;}var f={constructor:e,getQueue:a,addEventListener:h,removeEventListener:d,dispatchEvent:m,fire:b,decorate:c};n.extend(e.prototype,f);i.event={PolyEvent:j,EventDispatcher:e};})(_7,_7.api,_7);_7.ed=new _7.event.EventDispatcher(_7);var _75={isBound:0,isReady:0,readyList:[],onReady:function(){if(!_75.isReady){_75.isReady=1;var l=_75.readyList.concat(window.addthis_onload||[]);for(var fn=0;fn<l.length;fn++){l[fn].call(window);}_75.readyList=[];}},addLoad:function(_78){var o=w.onload;if(typeof w.onload!="function"){w.onload=_78;}else{w.onload=function(){if(o){o();}_78();};}},bindReady:function(){if(r.isBound||_atc.xol){return;}r.isBound=1;if(d.addEventListener&&!b.opr){d.addEventListener("DOMContentLoaded",r.onReady,false);}var apc=window.addthis_product;if(apc&&apc.indexOf("f")>-1){r.onReady();return;}if(b.msi&&!b.ie9&&window==top){(function(){if(r.isReady){return;}try{d.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}r.onReady();})();}if(b.opr){d.addEventListener("DOMContentLoaded",function(){if(r.isReady){return;}for(var i=0;i<d.styleSheets.length;i++){if(d.styleSheets[i].disabled){setTimeout(arguments.callee,0);return;}}r.onReady();},false);}if(b.saf){var _7c;(function(){if(r.isReady){return;}if(d.readyState!="loaded"&&d.readyState!="complete"){setTimeout(arguments.callee,0);return;}if(_7c===undefined){var _7e=d.gn("link");for(var i=0;i<_7e.length;i++){if(_7e[i].getAttribute("rel")=="stylesheet"){_7c++;}}var _80=d.gn("style");_7c+=_80.length;}if(d.styleSheets.length!=_7c){setTimeout(arguments.callee,0);return;}r.onReady();})();}r.addLoad(r.onReady);},append:function(fn,_82){r.bindReady();if(r.isReady){fn.call(window,[]);}else{r.readyList.push(function(){return fn.call(window,[]);});}}},r=_75,a=_7;_19(_7,{plo:[],lad:function(x){_7.plo.push(x);}});(function(c,e,d){var a=window;c.pub=function(){return _euc((window.addthis_config||{}).pubid||(window.addthis_config||{}).username||window.addthis_pub||"");};c.usu=function(g,h){if(!a.addthis_share){a.addthis_share={};}if(h||g!=addthis_share.url){addthis_share.imp_url=0;}};c.rsu=function(){var h=document,g=h.title,f=h.location?h.location.href:"";if(_atc.ver>=250&&addthis_share.imp_url&&f&&f!=a.addthis_share.url&&!(_7.util.ivc((h.location.hash||"").substr(1).split(",").shift()))){a.addthis_share.url=a.addthis_url=f;a.addthis_share.title=a.addthis_title=g;return 1;}return 0;};c.igv=function(f,g){if(!a.addthis_config){a.addthis_config={username:a.addthis_pub};}else{if(addthis_config.data_use_cookies===false){_atc.xck=1;}}if(!a.addthis_share){a.addthis_share={};}if(!addthis_share.url){if(!a.addthis_url&&addthis_share.imp_url===undefined){addthis_share.imp_url=1;}addthis_share.url=(a.addthis_url||f||"").split("#{").shift();}if(!addthis_share.title){addthis_share.title=(a.addthis_title||g||"").split("#{").shift();}};if(!_atc.ost){if(!a.addthis_conf){a.addthis_conf={};}for(var b in addthis_conf){_atc[b]=addthis_conf[b];}_atc.ost=1;}})(_7,_7.api,_7);(function(b,f,c){var h,g=document,a=b.util;b.ckv=a.fromKV(g.cookie,";");function e(d){return a.fromKV(g.cookie,";")[d];}if(!b.cookie){b.cookie={};}b.cookie.rck=e;})(_7,_7.api,_7);(function(b,c,e){var a,h=document,g=0,m=b.util;function j(){if(g){return 1;}k("xtc",1);if(1==b.cookie.rck("xtc")){g=1;}f("xtc",1);return g;}function l(o){if(_atc.xck){return;}var n=o||_7.dh||_7.du||(_7.dl?_7.dl.hostname:"");if(n.indexOf(".gov")>-1||n.indexOf(".mil")>-1){_atc.xck=1;}var q=typeof(b.pub)==="function"?b.pub():b.pub,d=["usarmymedia","govdelivery"];for(i in d){if(q==d[i]){_atc.xck=1;break;}}}function f(n,d){if(h.cookie){h.cookie=n+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"+(d?"; domain="+(b.bro.msi?"":".")+"addthis.com":"");}}function k(o,n,p,q,d){l();if(!_atc.xck){if(!d){var d=new Date();d.setYear(d.getFullYear()+2);}document.cookie=o+"="+n+(!p?"; expires="+d.toUTCString():"")+"; path=/;"+(!q?" domain="+(b.bro.msi?"":".")+"addthis.com":"");}}if(!b.cookie){b.cookie={};}b.cookie.sck=k;b.cookie.kck=f;b.cookie.cww=j;b.cookie.gov=l;})(_7,_7.api,_7);(function(c,f,d){var b=c.util,a={};if(!c.cbs){c.cbs={};}function e(h,g,k,i){var j=h+"_"+(_euc(g)).replace(/[0-3][A-Z]|[^a-zA-Z0-9]/g,"")+Math.floor(Math.random()*100);if(!_7.cbs[j]){_7.cbs[j]=function(){if(a[j]){clearTimeout(a[j]);}k.apply(this,arguments);};}_7.cbs["time_"+j]=(new Date()).getTime();if(i){clearTimeout(a[j]);a[j]=setTimeout(i,10000);}return"_ate.cbs."+_euc(j);}b.scb=e;})(_7,_7.api,_7);(function(b,d,c){function e(){var k=a(navigator.userAgent,16),f=((new Date()).getTimezoneOffset())+""+navigator.javaEnabled()+(navigator.userLanguage||navigator.language),h=window.screen.colorDepth+""+window.screen.width+window.screen.height+window.screen.availWidth+window.screen.availHeight,g=navigator.plugins,l=g.length;if(l>0){for(var j=0;j<Math.min(10,l);j++){if(j<5){f+=g[j].name+g[j].description;}else{h+=g[j].name+g[j].description;}}}return k.substr(0,2)+a(f,16).substr(0,3)+a(h,16).substr(0,3);}function a(h,j){var f=291;if(h){for(var g=0;g<h.length;g++){f=(f*(h.charCodeAt(g)+g)+3)&1048575;}}return(f&16777215).toString(j||32);}b.mun=a;b.gub=e;})(_7,_7.api,_7);(function(d,e,g){var c,l=d.util,j=4294967295,b=new Date().getTime();function h(){return((b/1000)&j).toString(16)+("00000000"+(Math.floor(Math.random()*(j+1))).toString(16)).slice(-8);}function a(m){return k(m)?(new Date((parseInt(m.substr(0,8),16)*1000))):new Date();}function i(m){var n=a();return((n.getTime()-1000*86400)>(new Date()).getTime());}function f(m,o){var n=a(m);return(((new Date()).getTime()-n.getTime())>o*1000);}function k(m){return m&&m.match(/^[0-9a-f]{16}$/)&&!i(m);}l.cuid=h;l.ivc=k;l.ioc=f;})(_7,_7.api,_7);(function(a,d,c){function e(g,f){var h=g.indexOf("#")>-1&&!f?g.replace(/^[^\#]+\#?|^\#?/,""):g.replace(/^[^\?]+\??|^\??/,""),i=a.util.fromKV(h);return i;}function b(k){var g=document.gn("script"),l=g.length,h=g[l-1],j=e(h.src);if(k||(h.src&&h.src.indexOf("addthis")==-1)){for(var f=0;f<l;f++){if((g[f].src||"").indexOf(k||"addthis.com")>-1){j=e(g[f].src);break;}}}return j;}if(!a.util){a.util={};}a.util.gsp=b;a.util.ghp=e;})(_7,_7.api,_7);(function(e,g,f){var d=e.util,b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=";function a(k){var j="",n,l,h,p,o,m=0;if(/[0-9a-fA-F]+/.test(k)){while(m<k.length){n=parseInt(k.charAt(m++),16);l=parseInt(k.charAt(m++),16);h=parseInt(k.charAt(m++),16);p=(n<<2)|(isNaN(h)?l&3:(l>>2));o=((l&3)<<4)|h;j+=b.charAt(p)+(isNaN(h)?"":b.charAt(o));}}else{}return j;}function c(k){var j="",n,l,h,p,o,m=0;while(m<k.length){p=b.indexOf(k.charAt(m++));o=m>=k.length?NaN:b.indexOf(k.charAt(m++));n=p>>2;l=isNaN(o)?(p&3):(((p&3)<<2)|(o>>4));h=o&15;j+=n.toString(16)+l.toString(16)+(isNaN(o)?"":h.toString(16));}return j;}d.hbtoa=a;d.atohb=c;})(_7,_7.api,_7);(function(f,s,u){var v=f,j=new Date().getTime(),r=function(){return Math.floor(Math.random()*4294967295).toString(36);},w=function(){return Math.floor((new Date().getTime()-j)/100).toString(16);},g=0,i=function(a){if(g===0){v.sid=g=(a||v.util.cuid());}return g;},d=null,c=function(a,x){if(d!==null){clearTimeout(d);}if(a){d=setTimeout(function(){x(false);},_7.wait);}},o=function(x,a){return _euc(x)+"="+_euc(a)+";"+w();},n=1,h=function(x,z){var a=(x||"").split("?"),x=a.shift(),y=(a.pop()||"").split("&");return z(x,y);},k=function(a,x,z,y){if(!x){x={};}if(!x.remove){x.remove=[];}if(x.remove.push){x.remove.push("sms_ss");x.remove.push("at_xt");x.remove.push("fb_ref");x.remove.push("fb_source");}if(x.remove){a=t(a,x.remove);}if(x.clean){a=l(a);}if(x.defrag){a=e(a);}if(x.add){a=m(a,x.add,z,y);}return a;},m=function(z,B,A,x){var a={};if(B){for(var y in B){if(z.indexOf(y+"=")>-1){continue;}a[y]=p(B[y],z,A,x);}B=_7.util.toKV(a);}return z+(B.length?((z.indexOf("?")>-1?"&":"?")+B):"");},p=function(y,x,z,a){var z=z||addthis_share;return y.replace(/{{service}}/g,_euc(a||"")).replace(/{{code}}/g,_euc(a||"")).replace(/{{title}}/g,_euc(z.title)).replace(/{{url}}/g,_euc(x));},t=function(x,z){var a={},z=z||[];for(var y=0;y<z.length;y++){a[z[y]]=1;}return h(x,function(A,D){var E=[];if(D){for(var B in D){if(typeof(D[B])=="string"){var C=(D[B]||"").split("=");if(C.length!=2&&D[B]){E.push(D[B]);}else{if(a[C[0]]){continue;}else{if(D[B]){E.push(D[B]);}}}}}A+=(E.length?("?"+E.join("&")):"");}return A;});},q=function(a){var x=a.split("#").pop().split(",").shift().split("=").pop();if(_7.util.ivc(x)){return a.split("#").pop().split(",");}return[""];},e=function(a){var x=q(a).shift().split("=").pop();if(_7.util.ivc(x)){return a.split("#").shift();}else{x=a.split("#").slice(1).join("#").split(";").shift();if(x.split(".").length==3){x=x.split(".").slice(0,-1).join(".");}if(x.length==12&&x.substr(0,1)=="."&&/[a-zA-Z0-9\-_]{11}/.test(x.substr(1))){return a.split("#").shift();}}return a;},l=function(a){return h(a,function(y,B){var x=y.indexOf(";jsessionid"),C=[];if(x>-1){y=y.substr(0,x);}if(B){for(var z in B){if(typeof(B[z])=="string"){var A=(B[z]||"").split("=");if(A.length==2){if(A[0].indexOf("utm_")===0||A[0]=="gclid"||A[0]=="sms_ss"||A[0]=="at_xt"||A[0]=="fb_ref"||A[0]=="fb_source"){continue;}}if(B[z]){C.push(B[z]);}}}y+=(C.length?("?"+C.join("&")):"");}return y;});},b=function(){var a=(typeof(v.pub||"")=="function"?v.pub():v.pub)||"unknown";return"AT-"+a+"/-/"+v.ab+"/"+i()+"/"+(n++)+(v.uid!==null?"/"+v.uid:"");};if(!_7.track){_7.track={};}f.util.extend(_7.track,{fcv:o,ran:r,rup:t,aup:m,cof:e,gof:q,clu:l,mgu:k,ssid:i,sta:b,sxm:c});})(_7,_7.api,_7);(function(c,e,i){var m=".",h=";",r=".",l=m.length,k=0,p={wpp:1,blg:1};function b(t){var u=t.split(";").shift();if(u.split(".").length==3){u=u.split(".").slice(0,-1).join(".");}if(u.length==12&&u.substr(0,1)=="."&&/[a-zA-Z0-9\-_]{11}/.test(u.substr(1))){return 1;}return 0;}function q(t){return(t.length==(11+l)&&(t.substr(0,l)==m)&&/[a-zA-Z0-9\-_]{11}/.test(t.substr(l)));}function n(u){var t=_7.util.atohb(u.substr(l));return{id:(t.substr(0,8)+"00000000,"+parseInt(t.substr(16),10)),fuid:t.substr(8,8)};}function g(I,G){if(!I){I=document.location;}if(!G){G=d.referer||d.referrer||"";}var H,N,L,u,C,w=0,x=0,E=I?I.href:"",z=(E||"").split("#").shift(),t=I.hash.substr(1),D=_7.util.ghp(I.search,1),F=_7.util.ghp(I.hash);x=0,at_st=F.at_st,u=D.sms_ss,fb_ref=D.fb_ref,at_xt=D.at_xt,q_at_st=D.at_st;if(!at_st){if(q(t)){var O=_7.util.atohb(t.substr(l));C=O.substr(8,8);at_st=O.substr(0,8)+"00000000,";at_st+=parseInt(O.substr(16),10);}}if(fb_ref&&!at_st){var K=r,A=fb_ref.split(K);if(A.length<2&&fb_ref.indexOf("_")>-1){K="_";A=fb_ref.split(K);}var v=A.length>1?A.pop():"",s=A.join(K);if(!q(s)){s=fb_ref;v="";}if(q(s)){var O=_7.util.atohb(s.substr(l));at_xt=O.substr(0,16)+","+parseInt(O.substr(16),10);u="facebook_"+(v||"like");}else{var M=fb_ref.split("=").pop().split(r);if(M.length==2&&_7.util.ivc(M[0])){at_xt=M.join(",");u="facebook_"+(v||"like");}}}at_st=(at_st&&_7.util.ivc(at_st.split(",").shift()))?at_st:"";if(!at_xt){var K=(t.indexOf(h)>-1)?h:r,y=t.substr(l).split(K);if(y.length==2&&q(t.substr(0,1)+y[0])){var O=_7.util.atohb(y[0]);at_xt=O.substr(0,16)+","+parseInt(O.substr(16),10);u=y[1];w=1;}}if(at_st){x=parseInt(at_st.split(",").pop())+1;N=at_st.split(",").shift();}else{if(E.indexOf(_atd+"book")==-1&&z!=G){var B=[],J;if(at_xt){J=at_xt.split(",");H=_duc(J.shift());if(H.indexOf(",")>-1){J=H.split(",");H=J.shift();}}else{if(q_at_st){J=q_at_st.split(",");L=_duc(J.shift());if(L.indexOf(",")>-1){J=L.split(",");L=J.shift();}}}if(J&&J.length){x=Math.min(3,parseInt(J.pop())+1);}}}if(!_7.util.ivc(N)){N=null;}if(!_7.util.ivc(L)){L=null;}u=(u||"").split("#").shift().split("?").shift();return{rsi:N,hash:w,rsiq:L,fuid:C,rxi:H,rsc:u,gen:x};}function f(u,s){if(!s||(s.data_track_clickback!==false&&s.data_track_linkback!==false)){if(k){return true;}if(_atc.ver>=250){return(k=true);}u=(u||window.addthis_product||"").split(",");for(var t=0;t<u.length;t++){if(p[u[t].split("-").shift()]){return(k=true);}}}return false;}function j(s,t){s=s||a.util.cuid();return m+_7.util.hbtoa(s+Math.min(3,t||0));}function o(t,u,s){s=s||a.util.cuid();return t.indexOf("#")>-1?t:t+"#"+j((u?s:s.substr(0,8)+_7.gub()),(a.smd||{}).gen)+(u?r+u:"");}_7.extend(_7.track,{cur:o,gcc:j,cpf:m,ctp:f,eop:g,ich:b});})(_7,_7.api,_7);(function(){var d=document,a=_7,cvt=[],avt=null,qtp=[],xtp=function(){var p;while(p=qtp.pop()){trk(p);}},pcs=[],spc=null,apc=function(c){c=c.split("-").shift();for(var i=0;i<pcs.length;i++){if(pcs[i]==c){return;}}pcs.push(c);},gat=function(){},atf=null,_15b=function(){var div=d.getElementById("_atssh");if(!div){div=d.ce("div");div.style.visibility="hidden";div.id="_atssh";a.opp(div.style);d.body.insertBefore(div,d.body.firstChild);}return div;},ctf=function(url){var ifr,r=Math.floor(Math.random()*1000),div=_15b();if(!a.bro.msi){ifr=d.ce("iframe");ifr.id="_atssh"+r;ifr.title="AddThis utility frame";}else{if(a.bro.ie6&&!url&&d.location.protocol.indexOf("https")==0){url="javascript:''";}div.innerHTML="<iframe id=\"_atssh"+r+"\" width=\"1\" height=\"1\" title=\"AddThis utility frame\" name=\"_atssh"+r+"\" "+(url?"src=\""+url+"\"":"")+">";ifr=d.getElementById("_atssh"+r);}a.opp(ifr.style);ifr.frameborder=ifr.style.border=0;ifr.style.top=ifr.style.left=0;return ifr;},_161=function(e){var _163=300;if(e&&e.data&&e.data.service){if(a.dcp>=_163){return;}trk({gen:e.data.service.indexOf("facebook")>-1?-1:_163,sh:e.data.service});a.dcp=_163;}},_164=function(evt){var t={},data=evt.data||{},svc=data.svc,pco=data.pco,_16a=data.cmo,_16b=data.crs,_16c=data.cso;if(svc){t.sh=svc;}if(_16a){t.cm=_16a;}if(_16c){t.cs=1;}if(_16b){t.cr=1;}if(pco){t.spc=pco;}img("sh","3",null,t);},trk=function(t){var dr=a.dr,rev=(a.rev||"");if(!t){return;}t.xck=_atc.xck?1:0;t.xxl=1;t.sid=a.track.ssid();t.pub=a.pub();t.ssl=a.ssl||0;t.du=a.tru(a.du||a.dl.href);if(a.dt){t.dt=a.dt;}if(a.cb){t.cb=a.cb;}t.lng=a.lng();t.ver=_atc.ver;if(!a.upm&&a.uid){t.uid=a.uid;}t.pc=t.spc||pcs.join(",");if(dr){t.dr=a.tru(dr);}if(a.dh){t.dh=a.dh;}if(rev){t.rev=rev;}if(a.xfr){if(a.upm){if(atf){atf.contentWindow.postMessage(_27(t),"*");}}else{var div=_15b(),base="static/r07/sh49.html"+(false?"?t="+new Date().getTime():"");if(atf){div.removeChild(div.firstChild);}atf=ctf();atf.src=_atr+base+"#"+_27(t);div.appendChild(atf);}}else{qtp.push(t);}},img=function(i,c,x,obj,_177){if(!window.at_sub&&!_atc.xtr){var t=obj||{};t.evt=i;if(x){t.ext=x;}avt=t;if(_177===1){xmi(true);}else{a.track.sxm(true,xmi);}}},cev=function(k,v){cvt.push(a.track.fcv(k,v));a.track.sxm(true,xmi);},xmi=function(_17d){var h=a.dl?a.dl.hostname:"";if(cvt.length>0||avt){a.track.sxm(false,xmi);if(_atc.xtr){return;}var t=avt||{};t.ce=cvt.join(",");cvt=[];avt=null;trk(t);if(_17d){var i=d.ce("iframe");i.id="_atf";_7.opp(i.style);d.body.appendChild(i);i=d.getElementById("_atf");}}};a.ed.addEventListener("addthis-internal.compact",_164);a.ed.addEventListener("addthis.menu.share",_161);if(!a.track){a.track={};}a.util.extend(a.track,{pcs:pcs,apc:apc,cev:cev,ctf:ctf,gtf:_15b,qtp:function(p){qtp.push(p);},stf:function(f){atf=f;},trk:trk,xtp:xtp});})();_19(_7,{_rec:[],xfr:!_7.upm||!_7.bro.ffx,pmh:function(e){if(e.origin.slice(-12)==".addthis.com"){if(!e.data){return;}var data=_7.util.rfromKV(e.data),r=_7._rec;for(var n=0;n<r.length;n++){r[n](data);}}}});_19(_7,{lng:function(){return window.addthis_language||(window.addthis_config||{}).ui_language||(_7.bro.msi?navigator.userLanguage:navigator.language)||"en";},iwb:function(l){var wd={th:1,pl:1,sl:1,gl:1,hu:1,is:1,nb:1,se:1,su:1,sw:1};return!!wd[l];},gfl:function(l){var map={ca:"es",cs:"CZ",cy:"GB",da:"DK",de:"DE",eu:"ES",ck:"US",en:"US",es:"LA",fb:"FI",gl:"ES",ja:"JP",ko:"KR",nb:"NO",nn:"NO",sv:"SE",ku:"TR",zh:"CN","zh-tr":"CN","zh-hk":"HK","zh-tw":"TW",fo:"FO",fb:"LT",af:"ZA",sq:"AL",hy:"AM",be:"BY",bn:"IN",bs:"BA",nl:"NL",et:"EE",fr:"FR",ka:"GE",el:"GR",gu:"IN",hi:"IN",ga:"IE",jv:"ID",kn:"IN",kk:"KZ",la:"VA",li:"NL",ms:"MY",mr:"IN",ne:"NP",pa:"IN",pt:"PT",rm:"CH",sa:"IN",sr:"RS",sw:"KE",tl:"PH",ta:"IN",pl:"PL",tt:"RU",te:"IN",ml:"IN",uk:"UA",vi:"VN",tr:"TR",xh:"ZA",zu:"ZA",km:"KH",tg:"TJ",he:"IL",ur:"PK",fa:"IR",yi:"DE",gn:"PY",qu:"PE",ay:"BO",se:"NO",ps:"AF",tl:"ST"},rv=map[l]||map[l.split("-").shift()];if(rv){return l.split("-").shift()+"_"+rv;}else{return"en_US";}},ivl:function(l){var lg={af:1,afr:"af",ar:1,ara:"ar",az:1,aze:"az",be:1,bye:"be",bg:1,bul:"bg",bn:1,ben:"bn",bs:1,bos:"bs",ca:1,cat:"ca",cs:1,ces:"cs",cze:"cs",cy:1,cym:"cy",da:1,dan:"da",de:1,deu:"de",ger:"de",el:1,gre:"el",ell:"ell",en:1,eo:1,es:1,esl:"es",spa:"spa",et:1,est:"et",eu:1,fa:1,fas:"fa",per:"fa",fi:1,fin:"fi",fo:1,fao:"fo",fr:1,fra:"fr",fre:"fr",ga:1,gae:"ga",gdh:"ga",gl:1,glg:"gl",gu:1,he:1,heb:"he",hi:1,hin:"hin",hr:1,ht:1,hy:1,cro:"hr",hu:1,hun:"hu",id:1,ind:"id",is:1,ice:"is",it:1,ita:"it",ja:1,jpn:"ja",ko:1,kor:"ko",ku:1,lb:1,ltz:"lb",lt:1,lit:"lt",lv:1,lav:"lv",mk:1,mac:"mk",mak:"mk",ml:1,mn:1,ms:1,msa:"ms",may:"ms",nb:1,nl:1,nla:"nl",dut:"nl",no:1,nds:1,nn:1,nno:"no",oc:1,oci:"oc",pl:1,pol:"pl",ps:1,pt:1,por:"pt",ro:1,ron:"ro",rum:"ro",ru:1,rus:"ru",sk:1,slk:"sk",slo:"sk",sl:1,slv:"sl",sq:1,alb:"sq",sr:1,se:1,si:1,ser:"sr",su:1,sv:1,sve:"sv",sw:1,swe:"sv",ta:1,tam:"ta",te:1,teg:"te",th:1,tha:"th",tl:1,tgl:"tl",tn:1,tr:1,tur:"tr",tt:1,uk:1,ukr:"uk",ur:1,urd:"ur",vi:1,vec:1,vie:"vi","zh-hk":1,"chi-hk":"zh-hk","zho-hk":"zh-hk","zh-tr":1,"chi-tr":"zh-tr","zho-tr":"zh-tr","zh-tw":1,"chi-tw":"zh-tw","zho-tw":"zh-tw",zh:1,chi:"zh",zho:"zh"};if(lg[l]){return lg[l];}l=l.split("-").shift();if(lg[l]){if(lg[l]===1){return l;}else{return lg[l];}}return 0;},gvl:function(l){var rv=_7.ivl(l)||"en";if(rv===1){rv=l;}return rv;},alg:function(al,f){var l=_7.gvl((al||_7.lng()).toLowerCase());if(l.indexOf("en")!==0&&(!_7.pll||f)){_7.pll=_7.ajs("static/r07/lang12/"+l+".js");}}});_19(_7,{trim:function(s,e){try{s=s.replace(/^[\s\u3000]+|[\s\u3000]+$/g,"");if(e){s=_euc(s);}}catch(e){}return s||"";},trl:[],tru:function(u,k){var rv="",_197=0,_198=-1;if(u){rv=u.substr(0,300);if(rv!==u){if((_198=rv.lastIndexOf("%"))>=rv.length-4){rv=rv.substr(0,_198);}if(rv!=u){for(var i in _7.trl){if(_7.trl[i]==k){_197=1;}}if(!_197){_7.trl.push(k);}}}}return rv;},opp:function(st){st.width=st.height="1px";st.position="absolute";st.zIndex=100000;},jlr:{},ajs:function(name,_19c,_19d,id,el){if(!_7.jlr[name]){var o=d.ce("script"),head=(el)?el:d.gn("head")[0]||d.documentElement;o.setAttribute("type","text/javascript");if(_19d){o.setAttribute("async","true");}if(id){o.setAttribute("id",id);}o.src=(_19c?"":_atr)+name;head.insertBefore(o,head.firstChild);_7.jlr[name]=1;return o;}return 1;},jlo:function(){try{var a=_7,al=a.lng(),aig=function(src){var img=new Image();_7.imgz.push(img);img.src=src;};a.alg(al);if(!a.pld){if(a.bro.ie6){aig(_atr+a.spt);aig(_atr+"static/t00/logo1414.gif");aig(_atr+"static/t00/logo88.gif");if(window.addthis_feed){aig("static/r05/feed00.gif",1);}}if(a.pll&&!window.addthis_translations){setTimeout(function(){a.pld=a.ajs("static/r07/menu82.js");},10);}else{a.pld=a.ajs("static/r07/menu82.js");}}}catch(e){}},ao:function(elt,pane,iurl,_1aa,_1ab,_1ac){_7.lad(["open",elt,pane,iurl,_1aa,_1ab,_1ac]);_7.jlo();return false;},ac:function(){},as:function(s,cf,sh){_7.lad(["send",s,cf,sh]);_7.jlo();}});(function(e,f,j){var m=document,k=1,a=["cbea","kkk","zvys","phz","gvgf","shpxf"],g=a.length,c={};function b(d){return d.replace(/[a-zA-Z]/g,function(i){return String.fromCharCode((i<="Z"?90:122)>=(i=i.charCodeAt(0)+13)?i:i-26);});}while(g--){c[b(a[g])]=1;}function h(d){var i=0;if(!d||typeof(d)!="string"){return i;}d=((d||"").toLowerCase()+"").replace(/ /g,"");if(d=="mature"||d=="rta-5042-1996-1400-1577-rta"){i|=k;}return i;}function l(o){var q=0;if(!o||typeof(o)!="string"){return q;}o=((o||"").toLowerCase()+"").replace(/[^a-zA-Z]/g," ").split(" ");for(var d=0,p=o.length;d<p;d++){if(c[o[d]]){q|=k;return q;}}return q;}function n(){var q=(w.addthis_title||m.title),i=l(q),p=m.all?m.all.tags("META"):m.getElementsByTagName?m.getElementsByTagName("META"):new Array(),o=(p||"").length;if(p&&o){while(o--){var d=p[o]||{},s=(d.name||"").toLowerCase(),r=d.content;if(s=="description"||s=="keywords"){i|=l(r);}if(s=="rating"){i|=h(r);}}}return i;}if(!e.ad){e.ad={};}_7.extend(e.ad,{cla:n});})(_7,_7.api,_7);(function(f,g,h){var c,j=document,m=f.util,b=f.event.EventDispatcher,k=25,e=[];function i(p,r,o){var d=[];function d(){d.push(arguments);}function q(){o[p]=r;while(d.length){r.apply(o,d.shift());}}d.ready=q;return d;}function l(p){if(p&&p instanceof a){e.push(p);}for(var d=0;d<e.length;){var o=e[d];if(o&&o.test()){e.splice(d,1);a.fire("load",o,{resource:o});}else{d++;}}if(e.length){setTimeout(l,k);}}function a(r,o,q){var d=this,p=new b(d);p.decorate(p).decorate(d);this.ready=false;this.loading=false;this.id=r;this.url=o;if(typeof(q)==="function"){this.test=q;}else{this.test=function(){return(!!_window[q]);};}a.addEventListener("load",function(s){var t=s.resource;if(!t||t.id!==d.id){return;}d.loading=false;d.ready=true;p.fire(s.type,t,{resource:t});});}m.extend(a.prototype,{load:function(){if(!this.loading){var d;if(this.url.substr(this.url.length-4)==".css"){var o=(j.gn("head")[0]||j.documentElement);d=j.ce("link");d.rel="stylesheet";d.type="text/css";d.href=this.url;d.media="all";o.insertBefore(d,o.firstChild);}else{d=_7.ajs(this.url,1);}this.loading=true;a.monitor(this);return d;}else{return 1;}}});var n=new b(a);n.decorate(n).decorate(a);m.extend(a,{known:{},loading:e,monitor:l});f.resource={Resource:a,ApiQueueFactory:i};})(_7,_7.api,_7);(function(e,u,w){var y=document,l=y.gn("body").item(0),g={},k={},o,x=[],c=0,s=0,t=0,i=true,m=[],A=0,v=0,h=0;function p(){return((_atc.ltj&&j()&&n())||(q()&&FB.XFBML&&FB.XFBML.parse));}function n(){if(o===undefined){try{var B=(document.getElementsByTagName("html"))[0];if(B){if(B.getAttribute&&B.getAttribute("xmlns:fb")){o=true;}else{if(_7.bro.msi){var d=B.outerHTML.substr(0,B.outerHTML.indexOf(">"));if(d.indexOf("xmlns:fb")>-1){o=true;}}}}}catch(C){o=false;}}return o;}function q(){return(typeof(window.FB)=="object"&&FB.Event&&typeof(FB.Event.subscribe)=="function");}function j(){return!window.FB_RequireFeatures&&(!window.FB||(!FB.Share&&!FB.Bootstrap));}function f(){if(y.location.href.indexOf(_atr)==-1&&!_7.sub&&!c){if(q()){var d=(addthis_config.data_ga_tracker||addthis_config.data_ga_property);c=1;FB.Event.subscribe("message.send",function(D){var B={};for(var C in addthis_share){B[C]=addthis_share[C];}B.url=D;if(k[D]){B.xid=k[D];}_7.share.track("facebook_send",0,B,addthis_config);if(d){_7.gat("facebook_send",D,addthis_config,B);}});FB.Event.subscribe("edge.create",function(D){if(!g[D]){var B={};for(var C in addthis_share){B[C]=addthis_share[C];}B.url=D;if(k[D]){B.xid=k[D];}_7.share.track("facebook_like",0,B,addthis_config);if(d){_7.gat("facebook_like",D,addthis_config,B);}g[D]=1;}});FB.Event.subscribe("edge.remove",function(D){if(g[D]){var B={};for(var C in addthis_share){B[C]=addthis_share[C];}B.url=D;if(k[D]){B.xid=k[D];}_7.share.track("facebook_dislike",0,B,addthis_config);g[D]=0;}});}else{if(window.fbAsyncInit&&!t){if(s<3){setTimeout(f,3000+1000*2*(s++));}t=1;}}}}function r(d,E){var D="fb-root",C=y.getElementById(D),B=window.fbAsyncInit;x.push(d);if(q()&&FB.XFBML&&FB.XFBML.parse){FB.XFBML.parse(d);f();}else{if(B){}else{if(!C){C=y.ce("div");C.id=D;document.body.appendChild(C);}if(!B){var F=y.createElement("script");F.src=y.location.protocol+"//connect.facebook.net/"+(E||_7.gfl(_7.lng()))+"/all.js";F.async=true;C.appendChild(F);B=function(){FB.init({appId:h?"140586622674265":"172525162793917",status:true,cookie:true});};}}if(i){i=false;window.__orig__fbAsyncInit=B;window.fbAsyncInit=function(){window.__orig__fbAsyncInit();for(var G=0;G<x.length;G++){FB.XFBML.parse(x[G]);}f();};}}}function z(H,F){if(H.ost){return;}var I,G=_7.api.ptpa(H,"fb:like"),C="",E=G.layout||"button_count",J=G.locale||_7.gfl(_7.lng()),d={standard:[450,G.show_faces?80:35],button_count:[90,25],box_count:[55,65]},K=G.width||(d[E]?d[E][0]:100),D=G.height||(d[E]?d[E][1]:25);passthrough=_7.util.toKV(G);_7.ufbl=1;if(p()){if(G.layout===undefined){G.layout="button_count";}if(G.show_faces===undefined){G.show_faces="false";}if(G.action===undefined){G.action="like";}if(G.width===undefined){G.width=K;}if(G.font===undefined){G.font="arial";}if(G.href===undefined){G.href=_7.track.mgu(F.share.url,{defrag:1});}for(var B in G){C+=" "+B+"=\""+G[B]+"\"";}if(!F.share.xid){F.share.xid=_7.util.cuid();}k[G.href]=F.share.xid;H.innerHTML="<fb:like ref=\""+_7.share.gcp(F.share,F.conf,".like").replace(",","_")+"\" "+C+"></fb:like>";r(H);}else{if(!_7.bro.msi){I=y.ce("iframe");}else{H.innerHTML="<iframe frameborder=\"0\" scrolling=\"no\" allowTransparency=\"true\" scrollbars=\"no\""+(_7.bro.ie6?" src=\"javascript:''\"":"")+"></iframe>";I=H.firstChild;}I.style.overflow="hidden";I.style.scrolling="no";I.style.scrollbars="no";I.style.border="none";I.style.borderWidth="0px";I.style.width=K+"px";I.style.height=D+"px";I.src="//www.facebook.com/plugins/like.php?href="+_euc(_7.track.mgu(F.share.url,{defrag:1}))+"&layout=button_count&show_faces=false&width=100&action=like&font=arial&"+passthrough;if(!_7.bro.msi){H.appendChild(I);}}H.noh=H.ost=1;}function b(E,C,G,d){var D=E.share_url_transforms||E.url_transforms||{},F=(E.passthrough||{}).facebook||{},B=a.track.cof(a.track.mgu(E.url,D,E,"facebook"));B=A?("http://www.facebook.com/sharer.php?&t="+_euc(E.title)+"&u="+_euc(_7.share.acb("facebook",E,C))):(v?("http://www.facebook.com/connect/prompt_feed.php?message="+_euc(E.title)+"%0A%0D"+_euc(_7.share.acb("facebook",E,C))):h?"http://www.facebook.com/dialog/feed?redirect_uri="+_euc("http://s7.addthis.com/static/postshare/c00.html")+"&app_id=140586622674265&link="+_euc(B)+"&name="+_euc(E.title)+"&description="+_euc(E.description||""):_7.share.genurl("facebook",0,E,C));if(A||v||h){_7.share.track("facebook",0,E,C,1);}if(C.ui_use_same_window||d){window.location.href=B;}else{_7.share.ocw(B,550,450,"facebook");}return false;}e.share=e.share||{};e.util.extend(e.share,{fb:{like:z,has:q,ns:n,ready:p,compat:j,share:b,sub:f,load:r}});})(_7,_7.api,_7);(function(e,p,s){var u=document,y=e,g=function(){var d=u.gn("link"),C={};for(var B=0;B<d.length;B++){var a=d[B];if(a.href&&a.rel){C[a.rel]=a.href;}}return C;},b=g(),x=function(){var a=u.location.protocol;if(a=="file:"){a="http:";}return a+"//"+_atd;},j=function(){if(y.dr){return"&pre="+_euc(y.track.cof(y.dr));}else{return"";}},n=function(B,C,d,a){return x()+(C?"feed.php":(B=="email"&&_atc.ver>=300?"tellfriend.php":"bookmark.php"))+"?v="+(_atc.ver)+"&winname=addthis&"+A(B,C,d,a)+j()+"&tt=0"+(B==="more"&&y.bro.ipa?"&imore=1":"");},A=function(S,H,V,aa){var O=y.trim,X=window,T=y.pub(),M=window._atw||{},N=(V&&V.url?V.url:(M.share&&M.share.url?M.share.url:(X.addthis_url||X.location.href))),Z,G=function(ad){if(N&&N!=""){var d=N.indexOf("#at"+ad);if(d>-1){N=N.substr(0,d);}}};if(!aa){aa=M.conf||{};}else{for(var U in M.conf){if(!(aa[U])){aa[U]=M.conf[U];}}}if(!V){V=M.share||{};}else{for(var U in M.share){if(!(V[U])){V[U]=M.share[U];}}}if(y.rsu()){V.url=window.addthis_url;V.title=window.addthis_title;N=V.url;}if(!T||T=="undefined"){T="unknown";}Z=aa.services_custom;G("pro");G("opp");G("cle");G("clb");G("abc");if(N.indexOf("addthis.com/static/r07/ab")>-1){N=N.split("&");for(var W=0;W<N.length;W++){var Q=N[W].split("=");if(Q.length==2){if(Q[0]=="url"){N=Q[1];break;}}}}if(Z instanceof Array){for(var W=0;W<Z.length;W++){if(Z[W].code==S){Z=Z[W];break;}}}var Y=((V.templates&&V.templates[S])?V.templates[S]:""),B=((V.modules&&V.modules[S])?V.modules[S]:""),E=V.share_url_transforms||V.url_transforms||{},K=V.track_url_transforms||V.url_transforms,ac=((E&&E.shorten&&V.shorteners)?(typeof(E.shorten)=="string"?E.shorten:(E.shorten[S]||E.shorten["default"]||"")):""),I="",R=(aa.product||X.addthis_product||("men-"+_atc.ver)),C=M.crs,J="",P=y.track.gof(N),ab=P.length==2?P.shift().split("=").pop():"",a=P.length==2?P.pop():"",L=(aa.data_track_clickback||aa.data_track_linkback||!T||T=="AddThis")||(aa.data_track_clickback!==false&&_atc.ver>=250);if(V.email_vars){for(var U in V.email_vars){J+=(J==""?"":"&")+_euc(U)+"="+_euc(V.email_vars[U]);}}if(y.track.spc&&R.indexOf(y.track.spc)==-1){R+=","+y.track.spc;}if(E&&E.shorten&&V.shorteners){for(var U in V.shorteners){for(var D in V.shorteners[U]){I+=(I.length?"&":"")+_euc(U+"."+D)+"="+_euc(V.shorteners[U][D]);}}}N=y.track.cof(N);N=y.track.mgu(N,E,V,S);if(K){V.trackurl=y.track.mgu(V.trackurl||N,K,V,S);}var F="pub="+T+"&source="+R+"&lng="+(y.lng()||"xx")+"&s="+S+(aa.ui_508_compliant?"&u508=1":"")+(H?"&h1="+O((V.feed||V.url).replace("feed://",""),1)+"&t1=":"&url="+O(N,1)+"&title=")+O(V.title||X.addthis_title,1)+(_atc.ver<200?"&logo="+O(X.addthis_logo,1)+"&logobg="+O(X.addthis_logo_background,1)+"&logocolor="+O(X.addthis_logo_color,1):"")+"&ate="+y.track.sta()+((S!="email"||_atc.ver<300)?"&frommenu=1":"")+((window.addthis_ssh&&(!C||addthis_ssh!=C)&&(addthis_ssh==S||addthis_ssh.search(new RegExp("(?:^|,)("+S+")(?:$|,)"))>-1))?"&ips=1":"")+(C?"&cr="+(S==C?1:0):"")+"&uid="+_euc(y.uid&&y.uid!="x"?y.uid:y.util.cuid())+(V.email_template?"&email_template="+_euc(V.email_template):"")+(J?"&email_vars="+_euc(J):"")+(ac?"&shortener="+_euc(typeof(ac)=="array"?ac.join(","):ac):"")+(ac&&I?"&"+I:"")+((V.passthrough||{})[S]?"&passthrough="+O((typeof(V.passthrough[S])=="object"?y.util.toKV(V.passthrough[S]):V.passthrough[S]),1):"")+(V.description?"&description="+O(V.description,1):"")+(V.html?"&html="+O(V.html,1):(V.content?"&html="+O(V.content,1):""))+(V.trackurl&&V.trackurl!=N?"&trackurl="+O(V.trackurl,1):"")+(V.screenshot?"&screenshot="+O(V.screenshot,1):"")+(V.swfurl?"&swfurl="+O(V.swfurl,1):"")+(y.cb?"&cb="+y.cb:"")+(y.ufbl?"&ufbl=1":"")+(V.iframeurl?"&iframeurl="+O(V.iframeurl,1):"")+(V.width?"&width="+V.width:"")+(V.height?"&height="+V.height:"")+(aa.data_track_p32?"&p32="+aa.data_track_p32:"")+(L||_7.track.ctp(aa.product,aa)?"&ct=1":"")+((L||_7.track.ctp(aa.product,aa))&&N.indexOf("#")>-1?"&uct=1":"")+((Z&&Z.url)?"&acn="+_euc(Z.name)+"&acc="+_euc(Z.code)+"&acu="+_euc(Z.url):"")+(y.smd?(y.smd.rxi?"&rxi="+y.smd.rxi:"")+(y.smd.rsi?"&rsi="+y.smd.rsi:"")+(y.smd.gen?"&gen="+y.smd.gen:""):((ab?"&rsi="+ab:"")+(a?"&gen="+a:"")))+(V.xid?"&xid="+O(V.xid,1):"")+(Y?"&template="+O(Y,1):"")+(B?"&module="+O(B,1):"")+(aa.ui_cobrand?"&ui_cobrand="+O(aa.ui_cobrand,1):"")+(aa.ui_header_color?"&ui_header_color="+O(aa.ui_header_color,1):"")+(aa.ui_header_background?"&ui_header_background="+O(aa.ui_header_background,1):"");return F;},z=function(B,d,C){var a=B.xid;if(d.data_track_clickback||d.data_track_linkback||_7.track.ctp(d.product,d)){return y.track.gcc(a,(y.smd||{}).gen||0)+(C||"");}else{return"";}},r=function(H,J,D,I,d,K){var G=y.pub(),a=I||J.url||"",C=J.xid||y.util.cuid(),E=(D.data_track_clickback||D.data_track_linkback||!G||G=="AddThis")||(D.data_track_clickback!==false&&_atc.ver>=250);if(a.toLowerCase().indexOf("http%3a%2f%2f")===0){a=_duc(a);}if(d){var B={};for(var F in J){B[F]=J[F];}B.xid=C;setTimeout(function(){(new Image()).src=n(H=="twitter"&&K?"tweet":H,0,B,D);},100);}return(E?y.track.cur(a,H,C):a);},h=function(D,B,a){var B=B||{},C=D.share_url_transforms||D.url_transforms||{},d=y.track.cof(y.track.mgu(D.url,C,D,"mailto"));return"mailto:?subject="+_euc(D.title?D.title:d)+"&body="+_euc(r("mailto",D,B,d,a));},i=function(a){return((!a.templates||!a.templates.twitter)&&(!y.wlp||y.wlp=="http:"));},f=function(d,C,J,B){var H=C||550,D=J||450,I=screen.width,F=screen.height,G=Math.round((I/2)-(H/2)),a=0,E;if(F>D){G=Math.round((F/2)-(D/2));}w.open(d,B||"addthis_share","left="+G+",top="+a+",width="+H+",height="+D+",personalbar=no,toolbar=no,scrollbars=yes,location=yes,resizable=yes");return false;},v=function(d,B,a){w.open(n(d,0,B,a),"addthis_share");return false;},l=function(d){var a={twitter:1,wordpress:1,email:_atc.ver>=300,more:_atc.ver>=300,vk:1};return a[d];},q=function(G,F,C,E,a,B){var D={wordpress:{width:720,height:570},linkedin:{width:600,height:400},email:_atc.ver>=300?{width:660,height:660}:{width:735,height:450},more:_atc.ver>=300?{width:660,height:716}:{width:735,height:450},vk:{width:720,height:290},"default":{width:550,height:450}},d=n(G,0,F,C);if(C.ui_use_same_window){window.location.href=d;}else{f(d,E||(D[G]||D["default"]).width,a||(D[G]||D["default"]).height,B);}return false;},c=function(F,C,G,d){var E=F.share_url_transforms||F.url_transforms||{},a,D=(F.passthrough||{}).twitter||{},B=y.track.cof(y.track.mgu(F.url,E,F,"twitter"));if(!F.templates){F.templates={};}if(!F.templates.twitter){F.templates.twitter=(D.text||"{{title}}:")+" {{url}} via @"+(D.via||"AddThis");}B=n("twitter",0,F,C);if(a){F.title=a;}if(C.ui_use_same_window||d){window.location.href=B;}else{f(B,550,450,"twitter_tweet");}return false;},k=[],m=function(C,B,a,d){_7.ed.fire("addthis.menu.share",window.addthis||{},{element:d||{},service:C||"unknown",url:B.trackurl||B.url});},o=function(D,E,C,d,B){var a=n(D,E,C,d);k.push(y.ajs(a,1));if(!B){m(D,C,d);}},t=function(B,d,a){return x()+"tellfriend.php?&fromname=aaa&fromemail="+_euc(d.from)+"&frommenu=1&tofriend="+_euc(d.to)+(B.email_template?"&template="+_euc(B.email_template):"")+(d.vars?"&vars="+_euc(d.vars):"")+"&lng="+(y.lng()||"xx")+"&note="+_euc(d.note)+"&"+A("email",null,null,a);};e.share=e.share||{};e.util.extend(e.share,{auw:l,ocw:f,stw:q,siw:v,pts:c,unt:i,uadd:A,genurl:n,geneurl:t,genieu:h,acb:r,gcp:z,svcurl:x,track:o,notify:m,links:b});})(_7,_7.api,_7);var w=window,ac=w.addthis_config||{},css=new _7.resource.Resource("widgetcss",_atr+"static/r07/widget64.css",function(){return true;}),_28e=new _7.resource.Resource("widget32css",_atr+"static/r07/widgetbig64.css",function(){return true;});function main(){try{if(_atc.xol&&!_atc.xcs&&ac.ui_use_css!==false){css.load();if(_7.bro.ipa){_28e.load();}}var a=_7,msi=a.bro.msi,hp=0,_292=window.addthis_config||{},dt=d.title,dr=(typeof(a.rdr)!=="undefined")?a.rdr:(d.referer||d.referrer||""),du=dl?dl.href:null,dh=dl.hostname,_297=du,_298=0,al=(_7.lng().split("-")).shift(),_29a=_7.track.eop(dl,dr),cvt=[],rsiq=_29a.rsiq,rsi=_29a.rsi,rxi=_29a.rxi,rsc=_29a.rsc.split("&").shift().split("%").shift().replace(/[^a-z0-9_]/g,""),gen=_29a.gen,fuid=_29a.fuid,ifr,_2a3=_atr+"static/r07/sh49.html#",data,_2a5=function(){if(!_7.track.pcs.length){_7.track.apc(window.addthis_product||("men-"+_atc.ver));}data.pc=_7.track.pcs.join(",");};if(rsc=="tweet"){rsc="twitter";}if(window.addthis_product){_7.track.apc(addthis_product);if(addthis_product.indexOf("fxe")==-1&&addthis_product.indexOf("bkm")==-1){_7.track.spc=addthis_product;}}var l=_7.share.links.canonical;if(l){if(l.indexOf("http")!==0){_297=(du||"").split("//").pop().split("/");if(l.indexOf("/")===0){_297=_297.shift()+l;}else{_297.pop();_297=_297.join("/")+"/"+l;}_297=dl.protocol+"//"+_297;}else{_297=l;}_7.usu(0,1);}_297=_297.split("#{").shift();a.igv(_297,d.title||"");var _2a7=addthis_share.view_url_transforms||addthis_share.track_url_transforms||addthis_share.url_transforms;if(_2a7){_297=_7.track.mgu(_297,_2a7);}if(rsi){rsi=rsi.substr(0,8)+fuid;}a.smd={rsi:rsi,rxi:rxi,gen:gen,rsc:rsc};a.dr=a.tru(dr,"fr");a.du=a.tru(_297,"fp");a.dt=dt=w.addthis_share.title;a.cb=a.ad.cla();a.dh=dl.hostname;a.ssl=du&&du.indexOf("https")===0?1:0;data={iit:(new Date()).getTime(),cb:a.cb,ab:a.ab,dh:a.dh,dr:a.dr,du:a.du,dt:dt,inst:a.inst,lng:a.lng(),pc:w.addthis_product||"men",pub:a.pub(),ssl:a.ssl,sid:_7.track.ssid(),srd:_atc.damp,srf:_atc.famp,srp:_atc.pamp,srx:_atc.xamp,ver:_atc.ver,xck:_atc.xck||0};if(a.trl.length){data.trl=a.trl.join(",");}if(a.rev){data.rev=a.rev;}if(_292.data_track_clickback||_292.data_track_linkback||_7.track.ctp(data.pc,_292)){data.ct=a.ct=1;}if(a.prv){data.prv=_27(a.prv);}if(rsc){data.sr=rsc;}if(a.vamp>=0&&!a.sub){if(rsi&&(fuid!=a.gub())){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));cvt.push(a.track.fcv("rsi",rsi));cvt.push(a.track.fcv("gen",gen));cvt.push(a.track.fcv("abc",1));cvt.push(a.track.fcv("fcu",a.gub()));cvt.push(a.track.fcv("rcf",dl.hash));data.ce=cvt.join(",");_298="addressbar";}else{if(rxi||rsiq||rsc){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));if(rsc){cvt.push(a.track.fcv("rsc",rsc));}if(rxi){cvt.push(a.track.fcv("rxi",rxi));}else{if(rsiq){cvt.push(a.track.fcv("rsi",rsiq));}}if(rsiq||rxi){cvt.push(a.track.fcv("gen",gen));}data.ce=cvt.join(",");_298=rsc||"unknown";}}}if(_298&&a.bamp>=0){data.clk=1;a.dcp=data.gen=50;_7.ed.fire("addthis.user.clickback",window.addthis||{},{service:_298});}if(a.upm){data.xd=1;if(_7.bro.ffx){data.xld=1;}}if(window.history&&typeof(history.replaceState)=="function"&&!_7.bro.chr&&(_292.data_track_addressbar||_292.data_track_addressbar_paths)&&((du||"").split("#").shift()!=dr)&&(du.indexOf("#")==-1||rsi||(_29a.hash&&rxi))){var path=dl.pathname||"",_2a9,_2aa=path!="/";if(_292.data_track_addressbar_paths){_2aa=0;for(var i=0;i<_292.data_track_addressbar_paths.length;i++){_2a9=new RegExp(_292.data_track_addressbar_paths[i].replace(/\*/g,".*")+"$");if(_2a9.test(path)){_2aa=1;break;}}}if(_2aa&&(!rsi||a.util.ioc(rsi,5))){var _2ac=function(){history.replaceState({d:(new Date()),g:gen},d.title,_7.track.cur(dl.href.split("#").shift(),null,_7.track.ssid()));};_2ac();}}if(dl.href.indexOf(_atr)==-1&&!a.sub){if(a.upm){if(msi){setTimeout(function(){_2a5();ifr=a.track.ctf(_2a3+_27(data));a.track.stf(ifr);},_7.wait);w.attachEvent("onmessage",a.pmh);}else{ifr=a.track.ctf();w.addEventListener("message",a.pmh,false);}if(_7.bro.ffx){ifr.src=_2a3;_7.track.qtp(data);}else{if(!msi){setTimeout(function(){_2a5();ifr.src=_2a3+_27(data);},_7.wait);}}}else{ifr=a.track.ctf();setTimeout(function(){_2a5();ifr.src=_2a3+_27(data);},_7.wait);}if(ifr){ifr=a.track.gtf().appendChild(ifr);a.track.stf(ifr);}}if(w.addthis_language||ac.ui_language){a.alg();}if(a.plo.length>0){a.jlo();}}catch(e){window.console&&console.log("lod",e);}}w._ate=a;w._adr=r;a._rec.push(function(data){if(data.sshs){var s=window.addthis_ssh=_duc(data.sshs);a.gssh=1;a._ssh=s.split(",");}if(data.uss){var u=a._uss=_duc(data.uss).split(",");if(window.addthis_ssh){var seen={},u=u.concat(a._ssh),_2b1=[];for(var i=0;i<u.length;i++){var s=u[i];if(!seen[s]){_2b1.push(s);}seen[s]=1;}u=_2b1;}a._ssh=u;window.addthis_ssh=u.join(",");}if(data.ups){var s=data.ups.split(",");a.ups={};for(var i=0;i<s.length;i++){if(s[i]){var o=_35(_duc(s[i]));a.ups[o.name]=o;}}a._ups=a.ups;}if(data.uid){a.uid=data.uid;_7.ed.fire("addthis-internal.data.uid",{},{uid:data.uid});}if(data.bti){a.bti=data.bti;_7.ed.fire("addthis-internal.data.bti",{},{bt:data.bti});}if(data.bts){a.bts=data.bts;_7.ed.fire("addthis-internal.data.bts",{},{bt:data.bts});}if(data.geo){a.geo=data.geo;_7.ed.fire("addthis-internal.data.geo",{},{geo:data.geo});}if(data.dbm){a.dbm=data.dbm;}if(data.rdy){a.xfr=1;a.track.xtp();return;}});try{var _2b4={},_2b5=_7.util.gsp("addthis_widget.js");if(typeof(_2b5)=="object"){if(_2b5.provider){_2b4={provider:_7.mun(_2b5.provider_code||_2b5.provider),auth:_2b5.auth||_2b5.provider_auth||""};if(_2b5.uid||_2b5.provider_uid){_2b4.uid=_7.mun(_2b5.uid||_2b5.provider_uid);}if(_2b5.logout){_2b4.logout=1;}_7.prv=_2b4;}if(_2b5.pubid||_2b5.pub||_2b5.username){w.addthis_pub=_duc(_2b5.pubid||_2b5.pub||_2b5.username);}if(w.addthis_pub&&w.addthis_config){w.addthis_config.username=w.addthis_pub;}if(_2b5.domready){_atc.dr=1;}if(_2b5.onready&&_2b5.onready.match(/[a-zA-Z0-9_\.\$]+/)){try{_7.onr=_7.evl(_2b5.onready);}catch(e){window.console&&console.log("addthis: onready function ("+_2b5.onready+") not defined",e);}}if(_2b5.async){_atc.xol=1;}}if((window.addthis_conf||{}).xol){_atc.xol=1;}if(_atc.ver===120){var rc="atb"+_7.util.cuid();d.write("<span id=\""+rc+"\"></span>");_7.igv();_7.lad(["span",rc,addthis_share.url||"[url]",addthis_share.title||"[title]"]);}if(w.addthis_clickout){_7.lad(["cout"]);}if(!_atc.xol&&!_atc.xcs&&ac.ui_use_css!==false){css.load();if(_7.bro.ipa){_28e.load();}}}catch(e){if(window.console){console.log("main",e);}}_75.bindReady();_75.append(main);})();function addthis_open(){if(typeof iconf=="string"){iconf=null;}return _ate.ao.apply(_ate,arguments);}function addthis_close(){_ate.ac();}function addthis_sendto(){_ate.as.apply(_ate,arguments);return false;}if(_atc.dr){_adr.onReady();}}else{_ate.inst++;}if(_atc.abf){addthis_open(document.getElementById("ab"),"emailab",window.addthis_url||"[URL]",window.addthis_title||"[TITLE]");}if(!window.addthis||window.addthis.nodeType!==undefined){window.addthis=(function(){var e={a1webmarks:"A1&#8209;Webmarks",aim:"AOL Lifestream",amazonwishlist:"Amazon",aolmail:"AOL Mail",aviary:"Aviary Capture",domaintoolswhois:"Whois Lookup",googlebuzz:"Google Buzz",googlereader:"Google Reader",googletranslate:"Google Translate",linkagogo:"Link-a-Gogo",meneame:"Men&eacute;ame",misterwong:"Mister Wong",mailto:"Email App",myaol:"myAOL",myspace:"MySpace",readitlater:"Read It Later",rss:"RSS",stumbleupon:"StumbleUpon",typepad:"TypePad",wordpress:"WordPress",yahoobkm:"Y! Bookmarks",yahoomail:"Y! Mail",youtube:"YouTube"},g=document,c=g.gn("body").item(0),f=_ate.util.bind;function b(d,l){var m;if(window._atw&&_atw.list){m=_atw.list[d]}else{if(e[d]){m=e[d]}else{m=(l?d:(d.substr(0,1).toUpperCase()+d.substr(1)))}}return(m||"").replace(/&nbsp;/g," ")}function i(d,u,s,r,t){u=u.toUpperCase();var p=(d==c&&addthis.cache[u]?addthis.cache[u]:(d||c||g.body).getElementsByTagName(u)),n=[],q,m;if(d==c){addthis.cache[u]=p}if(t){for(q=0;q<p.length;q++){m=p[q];if((m.className||"").indexOf(s)>-1){n.push(m)}}}else{s=s.replace(/\-/g,"\\-");var l=new RegExp("(^|\\s)"+s+(r?"\\w*":"")+"(\\s|$)");for(q=0;q<p.length;q++){m=p[q];if(l.test(m.className)){n.push(m)}}}return(n)}var k=g.getElementsByClassname||i;function j(d){if(typeof d=="string"){var l=d.substr(0,1);if(l=="#"){d=g.getElementById(d.substr(1))}else{if(l=="."){d=k(c,"*",d.substr(1))}else{}}}if(!d){d=[]}else{if(!(d instanceof Array)){d=[d]}}return d}function a(l,d){return function(){addthis.plo.push({call:l,args:arguments,ns:d})}}function h(m){var l=this,d=this.queue=[];this.name=m;this.call=function(){d.push(arguments)};this.call.queuer=this;this.flush=function(p,o){for(var n=0;n<d.length;n++){p.apply(o||l,d[n])}return p}}return{ost:0,cache:{},plo:[],links:[],ems:[],init:_adr.onReady,_Queuer:h,_queueFor:a,_select:j,_gebcn:i,data:{getShareCount:a("getShareCount","data")},button:a("button"),counter:a("counter"),count:a("counter"),toolbox:a("toolbox"),update:a("update"),util:{getServiceName:b},addEventListener:f(_ate.ed.addEventListener,_ate.ed),removeEventListener:f(_ate.ed.removeEventListener,_ate.ed)}})()}_adr.append((function(){if(!window.addthis.ost){_ate.extend(z,_ate.api);var V=document,K=undefined,J=window,G=0,f={},X={compact:1,expanded:1,facebook:1,email:1,twitter:1,print:1,google:1,live:1,stumbleupon:1,myspace:1,favorites:1,digg:1,delicious:1,blogger:1,googlebuzz:1,friendfeed:1,vk:1,mymailru:1,gmail:1,yahoomail:1,reddit:1,orkut:1},D=new _ate.resource.Resource("widget32css",_atr+"static/r07/widgetbig64.css",function(){return true}),P=false,s=J.addthis_config,M=J.addthis_share,E={},y={},q=V.gn("body").item(0),z=window.addthis,c=z._select,v=z._gebcn(q,"A","addthis_button_",true,true),T={rss:"Subscribe via RSS"},S={tweet:"Tweet",email:"Email",mailto:"Email",print:"Print",favorites:"Save to Favorites",twitter:"Tweet This",digg:"Digg This",more:"View more services"},L={email_vars:1,passthrough:1,modules:1,templates:1,services_custom:1},W={feed:1,more:_atc.ver<300,email:_atc.ver<300,mailto:1},F={feed:1,email:_atc.ver<300,mailto:1,print:1,more:!_ate.bro.ipa&&_atc.ver<300,favorites:1},x={print:1,favorites:1,mailto:1},O={email:_atc.ver>=300,more:_atc.ver>=300},H=0,l=0,C=0,R=0;function k(d){if(d.indexOf("&")>-1){d=d.replace(/&([aeiou]).+;/g,"$1")}return d}function e(u,w){if(w&&u!==w){for(var d in w){if(u[d]===K){u[d]=w[d]}}}}function n(Z,u,aa){var w=Z.onclick||function(){},d=x[u]?function(){_ate.share.track(u,0,Z.share,Z.conf)}:function(){_ate.share.notify(u,Z.share,Z.conf,Z)};if(Z.conf.data_ga_tracker||addthis_config.data_ga_tracker||Z.conf.data_ga_property||addthis_config.data_ga_property){Z.onclick=function(){_ate.gat(u,aa,Z.conf,Z.share);d();return w()}}else{Z.onclick=function(){d();return w()}}}function r(u,d){var w={googlebuzz:"http://www.google.com/profiles/%s",youtube:"http://www.youtube.com/user/%s",facebook:"http://www.facebook.com/profile.php?id=%s",facebook_url:"http://www.facebook.com/%s",rss:"%s",flickr:"http://www.flickr.com/photos/%s",twitter:"http://twitter.com/%s",linkedin:"http://www.linkedin.com/in/%s"};if(u=="facebook"&&isNaN(parseInt(d))){u="facebook_url"}return(w[u]||"").replace("%s",d)||""}function o(u,d){if(P&&!d){return true}var w=(u.parentNode||{}).className||"";P=(w.indexOf("32x32")>-1||u.className.indexOf("32x32")>-1);return P}function A(u){var w=(u.parentNode||{}).className||"",d=u.conf&&u.conf.product&&w.indexOf("toolbox")==-1?u.conf.product:"tbx"+(u.className.indexOf("32x32")>-1||w.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;if(d.indexOf(32)>-1){P=true}_ate.track.apc(d);return d}function h(w,Z){var u={};for(var d in w){if(Z[d]){u[d]=Z[d]}else{u[d]=w[d]}}return u}function b(u,d){var Z={};for(var w=0;w<u.length;w++){Z[u[w]]=1}for(var w=0;w<d.length;w++){if(!Z[d[w]]){u.push(d[w]);Z[d[w]]=1}}return u}function U(d,aa,ab,Z){var u=V.ce("img");u.width=d;u.height=aa;u.border=0;u.alt=ab;u.src=Z;return u}function i(Z,aa){var w,d=[],ab={};for(var u=0;u<Z.attributes.length;u++){w=Z.attributes[u];d=w.name.split(aa+":");if(d.length==2){ab[d.pop()]=w.value}}return ab}_ate.api.ptpa=i;function B(u,ad,d,Z){var ad=ad||{},w={},ab=i(u,"addthis");for(var aa in ad){w[aa]=ad[aa]}if(Z){for(var aa in u[d]){w[aa]=u[d][aa]}}for(var aa in ab){if(ad[aa]&&!Z){w[aa]=ad[aa]}else{var ae=ab[aa];if(ae){w[aa]=ae}else{if(ad[aa]){w[aa]=ad[aa]}}if(w[aa]==="true"){w[aa]=true}else{if(w[aa]==="false"){w[aa]=false}}}if(w[aa]!==K&&L[aa]&&(typeof w[aa]=="string")){try{w[aa]=JSON.parse(w[aa].replace(/'/g,'"'))}catch(ac){w[aa]=_ate.evl("("+w[aa]+");",true)}}}return w}function I(w){var u=(w||{}).services_custom;if(!u){return}if(!(u instanceof Array)){u=[u]}for(var Z=0;Z<u.length;Z++){var d=u[Z];if(d.name&&d.icon&&d.url){d.code=d.url=d.url.replace(/ /g,"");d.code=d.code.split("//").pop().split("?").shift().split("/").shift().toLowerCase();f[d.code]=d}}}function p(u,d){return f[u]||{}}function a(u,d,w,Z){var aa={conf:d||{},share:w||{}};aa.conf=B(u,d,"conf",Z);aa.share=B(u,w,"share",Z);return aa}function N(aq,ad,aj,ab){_ate.igv();if(aq){ad=ad||{};aj=aj||{};var ar=ad.conf||s,ao=ad.share||M,aa=aj.onmouseover,w=aj.onmouseout,au=aj.onclick,ag=aj.internal,al=aj.singleservice;if(al){if(au===K){au=W[al]?function(ax,av,ay){var aw=h(ay,y);return addthis_open(ax,al,aw.url,aw.title,h(av,E),aw)}:F[al]?function(ax,av,ay){var aw=h(ay,y);return addthis_sendto(al,h(av,E),aw)}:O[al]?function(ax,av,ay){var aw=h(ay,y);return _ate.share.stw(al,aw,av,735)}:null}}else{if(!aj.noevents){if(!aj.nohover){if(aa===K){aa=function(aw,av,ax){return addthis_open(aw,"",null,null,h(av,E),h(ax,y))}}if(w===K){w=function(av){return addthis_close()}}if(au===K){au=function(aw,av,ax){return addthis_sendto("more",h(av,E),h(ax,y))}}}else{if(au===K){au=function(aw,av,ax){return addthis_open(aw,"more",null,null,h(av,E),h(ax,y))}}}}}aq=c(aq);for(var ap=0;ap<aq.length;ap++){var ai=aq[ap],am=ai.parentNode,u=a(ai,ar,ao,!ab)||{};e(u.conf,s);e(u.share,M);ai.conf=u.conf;ai.share=u.share;if(ai.conf.ui_language){_ate.alg(ai.conf.ui_language)}I(ai.conf);if(am&&am.className.indexOf("toolbox")>-1&&(ai.conf.product||"").indexOf("men")===0){ai.conf.product="tbx"+(am.className.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;_ate.track.apc(ai.conf.product)}if(al&&al!=="more"){ai.conf.product=A(ai)}if((!ai.conf||(!ai.conf.ui_click&&!ai.conf.ui_window_panes))&&!_ate.bro.ipa){if(aa){ai.onmouseover=function(){return aa(this,this.conf,this.share)}}if(w){ai.onmouseout=function(){return w(this)}}if(au){ai.onclick=function(){return au(ai,ai.conf,ai.share)}}}else{if(au){if(al){ai.onclick=function(){return au(this,this.conf,this.share)}}else{if(!ai.conf.ui_window_panes){ai.onclick=function(){return addthis_open(this,"",null,null,this.conf,this.share)}}else{ai.onclick=function(){return addthis_sendto("more",this.conf,this.share)}}}}}if(ai.tagName.toLowerCase()=="a"){var Z=ai.share.url||addthis_share.url;_ate.usu(Z);if(al){var af=p(al,ai.conf),d=ai.firstChild;if(af&&af.code&&af.icon){if(d&&d.className.indexOf("at300bs")>-1){var ah="16";if(o(ai,1)){d.className=d.className.split("at15nc").join("");ah="32"}d.style.background="url("+af.icon+") no-repeat top left transparent";if(!d.style.cssText){d.style.cssText=""}d.style.cssText="line-height:"+ah+"px!important;width:"+ah+"px!important;height:"+ah+"px!important;background:"+d.style.background+"!important"}}if(!F[al]){if(aj.follow){ai.href=Z;ai.onclick=function(){_ate.share.track(al,1,ai.share,ai.conf)};if(ai.children&&ai.children.length==1&&ai.parentNode&&ai.parentNode.className.indexOf("toolbox")>-1){var an=V.ce("span");an.className="addthis_follow_label";an.innerHTML=z.util.getServiceName(al);ai.appendChild(an)}}else{if(al=="twitter"){ai.onclick=function(av){return _ate.share.pts(ai.share,ai.conf)};ai.noh=1}else{if(al=="facebook"){ai.onclick=function(av){return _ate.share.fb.share(ai.share,ai.conf)};ai.noh=1}else{if(al=="google_plusone"){ai.onclick=function(av){return false}}else{if(!ai.noh){if(ai.conf.ui_open_windows||_ate.share.auw(al)){ai.onclick=function(av){return _ate.share.stw(al,ai.share,ai.conf)}}else{ai.onclick=function(av){return _ate.share.siw(al,ai.share,ai.conf)};ai.href=_ate.share.genurl(al,0,ai.share,ai.conf)}}}}}}n(ai,al,Z);if(!ai.noh&&!ai.target){ai.target="_blank"}z.links.push(ai)}else{if(al=="mailto"||(al=="email"&&(ai.conf.ui_use_mailto||_ate.bro.iph||_ate.bro.ipa||_ate.bro.dro))){ai.onclick=function(){ai.share.xid=_ate.util.cuid();(new Image()).src=_ate.share.genurl("mailto",0,ai.share,ai.config);_ate.gat(al,Z,ai.conf,ai.share)};ai.href=_ate.share.genieu(ai.share);z.ems.push(ai)}}if(!ai.title||ai.at_titled){var ae=z.util.getServiceName(al,!af);ai.title=k(aj.follow?(T[al]?T[al]:"Follow on "+ae):(S[al]?S[al]:"Send to "+ae));ai.at_titled=1}if(!ai.href){ai.href="#"}}else{if(ai.conf.product&&ai.parentNode.className.indexOf("toolbox")==-1){A(ai)}}}var ac;switch(ag){case"img":if(!ai.hasChildNodes()){var at=(ai.conf.ui_language||_ate.lng()).split("-").shift(),ak=_ate.ivl(at);if(!ak){at="en"}else{if(ak!==1){at=ak}}ac=U(_ate.iwb(at)?150:125,16,"Share",_atr+"static/btn/v2/lg-share-"+at.substr(0,2)+".gif")}break}if(ac){ai.appendChild(ac)}}}}function g(){if(window.gapi&&window.gapi.plusone){gapi.plusone.go();return}else{if(!C){var d=_ate.ajs("//apis.google.com/js/plusone.js",1,1);C=1}}if(H<3){setTimeout(g,3000+1000*2*(H++))}}function Q(){if(window.twttr&&!G&&twttr.events){G=1;twttr.events.bind("click",function(ab){if(ab.region=="tweetcount"){return}var aa=(ab.target.parentNode&&ab.target.parentNode.share)?ab.target.parentNode.share:{},w=aa.url||ab.target.baseURI,ac=aa.title||addthis_share.title,d={};for(var u in addthis_share){d[u]=addthis_share[u]}d.url=w;if(ac){d.title=ac}var Z=(ab.region!="follow")?true:false;_ate.share.track(((Z)?"tweet":"twitter_follow_native"),((Z)?0:1),d,addthis_config)})}}function t(d){if(window.twttr&&window.twttr.events&&R==1){Q();return}else{if(!R){_ate.ajs("//platform.twitter.com/widgets.js",1);R=1}}if(l<3){setTimeout(t,3000+1000*2*(l++))}}function Y(aR,aT,aU,aA,a1){for(var a4=0;a4<aR.length;a4++){var ba=aR[a4];if(ba==null){continue}if(aA!==false||!ba.ost){var at=a(ba,aT,aU,!a1),w=0,bc="at300",a9=ba.className||"",af="",aY=a9.match(/addthis_button_([\w\.]+)(?:\s|$)/),aH={},al=aY&&aY.length?aY[1]:0;e(at.conf,s);e(at.share,M);if(al){if(al.indexOf("amazonwishlist_native")>-1){}else{if(al==="tweetmeme"&&ba.className.indexOf("chiclet_style")==-1){if(ba.ost){continue}var a3=i(ba,"tm"),aW=50,a6=61;af=_ate.util.toKV(a3);if(a3.style==="compact"){aW=95;a6=25}ba.innerHTML='<iframe frameborder="0" width="'+aW+'" height="'+a6+'" scrolling="no" allowTransparency="true" scrollbars="no"'+(_ate.bro.ie6?" src=\"javascript:''\"":"")+"></iframe>";var be=ba.firstChild;be.src="//api.tweetmeme.com/button.js?url="+_euc(at.share.url)+"&"+af;ba.noh=ba.ost=1}else{if(al==="linkedin_counter"){if(ba.ost){continue}var aZ=i(ba,"li"),aU=at.share,bb=aZ.width||100,ag=aZ.height||18,af,a5="",ao;if(!aZ.counter){aZ.counter="horizontal"}if(!aU.passthrough){aU.passthrough={}}aU.passthrough.linkedin=_ate.util.toKV(aZ);a5=_ate.util.rtoKV(aU);if(aZ.counter==="top"){ag=55;bb=57;if(!aZ.height){aZ.height=ag}if(!aZ.width){aZ.width=bb}}else{if(aZ.counter==="right"){bb=100;if(!aZ.width){aZ.width=aI}}}if(aZ.width){bb=aZ.width}if(aZ.height){ag=aZ.height}af=_ate.util.toKV(aZ),ba.innerHTML='<iframe frameborder="0" role="presentation" scrolling="no" allowTransparency="true" scrollbars="no"'+(_ate.bro.ie6?" src=\"javascript:''\"":"")+' style="width:'+bb+"px; height:"+ag+'px;"></iframe>';ao=ba.firstChild;if(!at.conf.pubid){at.conf.pubid=addthis_config.pubid||_ate.pub()}ao.src=_atr+"static/r07/linkedin08.html"+((_ate.bro.ie6||_ate.bro.ie7)?"?":"#")+"href="+_euc(at.share.url)+"&dr="+_euc(_ate.dr)+"&conf="+_euc(_ate.util.toKV(at.conf))+"&share="+_euc(a5)+"&li="+_euc(af);ba.noh=ba.ost=1}else{if(al==="twitter_follow_native"){var an=i(ba,"tf"),aa=i(ba,"tw"),am=V.ce("a");an.screen_name=aa.screen_name||an.screen_name||"addthis";am.href="http://twitter.com/"+an.screen_name;am.className="twitter-follow-button";am.innerHTML="Follow @"+an.screen_name;for(var ax in an){if(an.hasOwnProperty(ax)){am.setAttribute("data-"+ax,an[ax])}}for(var ax in aa){if(aa.hasOwnProperty(ax)){am.setAttribute("data-"+ax,aa[ax])}}ba.appendChild(am);if(!at.conf.pubid){at.conf.pubid=addthis_config.pubid||_ate.pub()}t(ba)}else{if(al==="tweet"){if(ba.ost){continue}var aa=i(ba,"tw"),aU=at.share,aI=aa.width||55,aO=aa.height||20,af,a5="",aD;at.share.url_transforms=at.share.url_transforms||{};at.share.url_transforms.defrag=1;aa.url=at.share.url=aa.url||_ate.track.mgu(at.share.url,at.share.url_transforms,at.share,"twitter");aa.url=_ate.share.acb("twitter",at.share,addthis_config);aa.count=aa.count||"horizontal";aU.passthrough=aU.passthrough||{};aU.passthrough.twitter=_ate.util.toKV(aa,"#@!");a5=_ate.util.rtoKV(aU,"#@!");if(aa.count==="vertical"){aO=62;aa.height=aa.height||aO}else{if(aa.count==="horizontal"){aI=110;aa.width=aa.width||aI}}if(aa.width){aI=aa.width}if(aa.height){aO=aa.height}af=_ate.util.toKV(aa,"#@!");if((_ate.bro.msi&&V.compatMode=="BackCompat")||at.conf.ui_use_tweet_iframe){ba.innerHTML='<iframe frameborder="0" role="presentation" scrolling="no" allowTransparency="true" scrollbars="no"'+(_ate.bro.ie6?" src=\"javascript:''\"":"")+' style="width:'+aI+"px; height:"+aO+'px;"></iframe>';aD=ba.firstChild;if(!at.conf.pubid){at.conf.pubid=addthis_config.pubid||_ate.pub()}aD.src=_atr+"static/r07/tweet08.html"+((_ate.bro.ie6||_ate.bro.ie7)?"?":"#")+"href="+_euc(at.share.url)+"&dr="+_euc(_ate.dr)+"&conf="+_euc(_ate.util.toKV(at.conf))+"&share="+_euc(a5)+"&tw="+_euc(af)}else{var ae=(aU.templates||{}).twitter||"";at.via=aa.via=aa.via||"AddThis";if(!aa.text){aa.text=aU.title==""?"":aU.title+":"}var aN=V.ce("a");aN.href="http://twitter.com/share";aN.className="twitter-share-button";aN.innerHTML="Tweet";for(var ax in aa){if(aa.hasOwnProperty(ax)){aN.setAttribute("data-"+ax,aa[ax])}}ba.appendChild(aN);if(!at.conf.pubid){at.conf.pubid=addthis_config.pubid||_ate.pub()}t(ba)}ba.noh=ba.ost=1}else{if(al==="google_plusone"){if(ba.ost){continue}var aK=i(ba,"g:plusone"),aV=V.ce("g:plusone"),av="";aK.href=aK.href||_ate.track.mgu(at.share.url,{defrag:1});aK.size=aK.size||(o(ba,true)?"standard":"small");window._at_gpocbh=window._at_gpocbh||function(bh){var bf={};for(var bg in addthis_share){bf[bg]=at.share[bg]}bf.url=bh.href;_ate.share.track("google_"+(bh.state=="off"?"un":"")+"plusone",0,bf,at.conf)};aK.callback=aK.callback||"_at_gpocbh";for(var a2 in aK){if(aK.hasOwnProperty(a2)){aV.setAttribute(a2,aK[a2])}}ba.appendChild(aV);ba.noh=ba.ost=1;g()}else{if(al==="facebook_send"){if(ba.ost||_ate.bro.ie6){continue}var ay,ai=i(ba,"fb:send"),az="",a8=ai.width||55,ac=ai.height||20;af=_ate.util.toKV(ai);_ate.ufbl=1;if(_ate.share.fb.ready()){ai.href=ai.href||_ate.track.mgu(at.share.url,{defrag:1});for(var a2 in ai){az+=" "+a2+'="'+ai[a2]+'"'}ba.innerHTML='<fb:send ref="'+_ate.share.gcp(at.share,at.conf,".send").replace(",","_")+'" '+az+"></fb:send>";_ate.share.fb.load(ba)}else{ba.className="";ba.innerHTML="<span></span>";ba.style.width=ba.style.height="0px"}ba.noh=ba.ost=1}else{if(al==="facebook_share"){at.conf=at.conf||{};at.conf.data_track_clickback=at.conf.data_track_linkback=false;function aS(bg,bf){if(!bg){return}bg.setAttribute("style",bf);bg.style.cssText=bf;return}var aQ="AT"+_ate.util.cuid(),ai=i(ba,"fb:share"),aw=V.ce("span"),aj=V.ce("div"),aJ=V.ce("div"),bd=V.ce("div"),aB=V.ce("div"),aq=V.ce("div"),ab=at.share.url=ai.href||_ate.track.mgu(at.share.url,{defrag:1}),a0=typeof(a0)!="undefined"?a0:{};a0[aQ]=ab.replace(/\#.*/,"");aS(aw,"text-decoration:none;color:#000000;display:inline-block;cursor:pointer;");aS(bd,"text-decoration:none;margin-top:10px;");aS(aJ,"display:block;z-index:-1;background:none repeat scroll 0 0 #ECEEF5; border:1px solid #CAD4E7; filter:none; border-radius: 4px; color:#000000; font-family:Verdana,Helvetica,sans-serif; font-size:18px; line-height:16px; height:39px; text-align:center; width:58px;");aS(aB,"display:block;margin:-1px 0 0px 10px;height:4px;width:10px;font-size:1px;line-height:4px;background:url('"+_atr+"static/t00/fb_arrow.png') no-repeat ;");aS(aq,"background-image:url('"+_atr+"static/t00/fb_btn.png');background-repeat:no-repeat; display:inline-block;font-family:Verdana,Helvetica,sans-serif; font-size:1px; height:22px; line-height:16px; white-space:nowrap; width:60px;");bd.innerHTML="0";bd.id=aQ;aB.innerHTML="&nbsp;";at.share.passthrough=at.share.passthrough||{};at.share.passthrough.facebook_share=_ate.util.toKV({src:"sp"});aq.onmouseover=function(){this.style.opacity="0.75"};aq.onmouseout=function(){this.style.opacity="1.0"};aq.onclick=function(){var bf=this.parentNode.firstChild.firstChild;if(bf&&isNaN(bf.innerHTML)!=true){var bg=parseInt(bf.innerHTML)+1;bf.removeChild(bf.firstChild);bf.appendChild(document.createTextNode(bg))}};aJ.appendChild(bd);aj.appendChild(aJ);aj.appendChild(aB);aj.appendChild(aq);aw.appendChild(aj);ba.appendChild(aw);ba.style.textDecoration="none";var aG=_ate.util.scb("fbsc",ab,function(bh){if(bh.length>0){for(var bf in a0){if(a0[bf]==bh[0].url){var bi=bh[0].share_count,bg=document.getElementById(bf);if(bi>10000){bi=parseInt(bi/1000)+"K"}if(bg.firstChild){bg.removeChild(bg.firstChild)}bg.appendChild(document.createTextNode(bi))}}}},function(){});_ate.ajs("//api.facebook.com/restserver.php?method=links.getStats&format=json&callback="+aG+"&urls="+ab,1)}else{if(al==="facebook_like"){_ate.share.fb.like(ba,at)}else{if(al.indexOf("stumbleupon_badge")>-1){if(_ate.bro.ie6){continue}var u=i(ba,"su:badge"),ah=u.style||"1",aE=at.share.url=u.href||_ate.track.mgu(at.share.url,{defrag:1}),aC=u.height||"20px",au=u.width||"75px";if(ah=="5"){aC=u.height||"60px"}else{if(ah=="6"){aC=u.height||"31px"}}ba.innerHTML='<iframe src="//www.stumbleupon.com/badge/embed/{{STYLE}}/?url={{URL}}" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:{{WIDTH}}; height:{{HEIGHT}};" allowtransparency="true"></iframe>'.replace("{{STYLE}}",ah).replace("{{URL}}",_euc(aE)).replace("{{HEIGHT}}",aC).replace("{{WIDTH}}",au);ba.noh=ba.ost=1}else{if(al.indexOf("hyves_respect")>-1){var Z=i(ba,"hy:respect"),aP=at.share.url=Z.url||_ate.track.mgu(at.share.url,{defrag:1}),aF=Z.width||"140px",aX='<iframe src="//www.hyves.nl/respect/button?url={{URL}}" style="border: medium none; overflow:hidden; width:{{WIDTH}}; height:22px;" scrolling="no" frameborder="0" allowTransparency="true" ></iframe>'.replace("{{URL}}",_ate.share.acb("hyves",at.share,addthis_config)).replace("{{WIDTH}}",aF);ba.innerHTML=aX;ba.noh=ba.ost=1}else{if(al.indexOf("preferred")>-1){if(ba._iss){continue}aY=a9.match(/addthis_button_preferred_([0-9]+)(?:\s|$)/);var a7=((aY&&aY.length)?Math.min(16,Math.max(1,parseInt(aY[1]))):1)-1;if(!ba.conf){ba.conf={}}ba.conf.product="tbx-"+_atc.ver;A(ba);if(window._atw){if(!ba.parentNode.services){ba.parentNode.services={}}var ad=_atw.conf.services_exclude||"",d=_atw.loc,ak=ba.parentNode.services,aM=b(addthis_options.replace(",more","").split(","),d.split(","));do{al=aM[a7++]}while(a7<aM.length&&(ad.indexOf(al)>-1||ak[al]));if(ak[al]){for(var a2 in _atw.list){if(!ak[a2]&&ad.indexOf(a2)==-1){al=a2;break}}}ba._ips=1;if(ba.className.indexOf(al)==-1){ba.className+=" addthis_button_"+al;ba._iss=1}ba.parentNode.services[al]=1}else{_ate.alg(at.conf.ui_language||window.addthis_language);_ate.plo.unshift(["deco",Y,[ba],aT,aU,true]);if(_ate.gssh){_ate.pld=_ate.ajs("static/r07/menu82.js")}else{if(!_ate.pld){_ate.pld=1;var ar=function(){_ate.pld=_ate.ajs("static/r07/menu82.js")};if(_ate.upm){_ate._rec.push(function(bf){if(bf.ssh){ar()}});setTimeout(ar,500)}else{ar()}}}continue}}else{if(al.indexOf("follow")>-1){al=al.split("_follow").shift();aH.follow=true;at.share.url=r(al,at.share.userid)}}}}}}}}}}}}}if(!X[al]&&(P||o(ba))){D.load()}if(!ba.childNodes.length){var ap=V.ce("span");ba.appendChild(ap);ap.className=bc+"bs at15nc at15t_"+al}else{if(ba.childNodes.length==1){var aL=ba.childNodes[0];if(aL.nodeType==3){var ap=V.ce("span");ba.insertBefore(ap,aL);ap.className=bc+"bs at15nc at15t_"+al}}else{w=1}}if(al==="compact"||al==="expanded"){if(!w&&a9.indexOf(bc)==-1){ba.className+=" "+bc+"m"}if(at.conf.product&&at.conf.product.indexOf("men-")==-1){at.conf.product+=",men-"+_atc.ver}if(!ba.href){ba.href="#"}if(ba.parentNode&&ba.parentNode.services){at.conf.parentServices=ba.parentNode.services}if(al==="expanded"){aH.nohover=true;aH.singleservice="more"}}else{if((ba.parentNode.className||"").indexOf("toolbox")>-1){if(!ba.parentNode.services){ba.parentNode.services={}}ba.parentNode.services[al]=1}if(!w&&a9.indexOf(bc)==-1){ba.className+=" "+bc+"b"}aH.singleservice=al}if(ba._ips){aH.issh=true}N([ba],at,aH,a1);ba.ost=1;A(ba)}}}}function j(af,d,ac,ae){if(ac.data_ga_social&&(af=="facebook_unlike"||af=="google_unplusone")){return}var w=ac.data_ga_tracker,aa=ac.data_ga_property;if(aa){if(typeof(window._gat)=="object"&&_gat._getTracker){w=_gat._getTracker(aa)}else{if(typeof(window._gaq)=="object"&&_gaq._getAsyncTracker){w=_gaq._getAsyncTracker(aa)}else{if(typeof(window._gaq)=="array"){_gaq.push([function(){_ate.gat(af,d,ac,ae)}])}}}}if(w&&typeof(w)=="string"){w=window[w]}if(w&&typeof(w)=="object"){var ad=d||(ae||{}).url||location.href,u=af,Z="share";if(u.indexOf("facebook_")>-1||u.indexOf("google_")>-1){u=u.split("_");Z=u.pop();u=u.shift()}if(ad.toLowerCase().replace("https","http").indexOf("http%3a%2f%2f")==0){ad=_duc(ad)}try{if(ac.data_ga_social&&w._trackSocial){w._trackSocial(u,Z,ae.url)}else{w._trackEvent("addthis",af,ad)}}catch(ab){try{w._initData();if(ac.data_ga_social&&w._trackSocial){w._trackSocial(u,Z,ae.url)}else{w._trackEvent("addthis",af,ad)}}catch(ab){}}}}_ate.gat=j;z.update=function(ac,aa,w){if(ac=="share"){if(aa=="url"){_ate.usu(0,1)}if(!window.addthis_share){window.addthis_share={}}window.addthis_share[aa]=w;y[aa]=w;for(var d in z.links){var ab=z.links[d],Z=new RegExp("&"+aa+"=(.*)&"),u="&"+aa+"="+_euc(w)+"&";if(ab.share){ab.share[aa]=w}if(!ab.noh){ab.href=ab.href.replace(Z,u);if(ab.href.indexOf(aa)==-1){ab.href+=u}}}for(var d in z.ems){var ab=z.ems[d];ab.href=_ate.share.genieu(addthis_share)}}else{if(ac=="config"){if(!window.addthis_config){window.addthis_config={}}window.addthis_config[aa]=w;E[aa]=w}}};z._render=N;var m=[new _ate.resource.Resource("countercss",_atr+"static/r07/counter64.css",function(){return true}),new _ate.resource.Resource("counter",_atr+"js/250/plugin.sharecounter.js",function(){return window.addthis.counter.ost})];if(!J.JSON||!J.JSON.stringify){m.unshift(new _ate.resource.Resource("json2",_atr+"static/r07/json2.js",function(){return J.JSON&&J.JSON.stringify}))}z.counter=function(Z,u,w){if(Z){Z=z._select(Z);if(Z.length){if(!z.counter.selects){z.counter.selects=[]}z.counter.selects=z.counter.selects.concat({counter:Z,config:u,share:w});for(var d in m){if((m[d]||{}).load){m[d].load()}}}}};z.count=function(Z,u,w){if(Z){Z=z._select(Z);if(Z.length){if(!z.count.selects){z.count.selects=[]}z.count.selects=z.count.selects.concat({counter:Z,config:u,share:w});for(var d in m){if((m[d]||{}).load){m[d].load()}}}}};z.data.getShareCount=function(w,u){if(!z.counter.reqs){z.counter.reqs=[]}z.counter.reqs.push({share:u,callback:w});for(var d in m){if((m[d]||{}).load){m[d].load()}}};z.button=function(w,d,u){d=d||{};if(!d.product){d.product="men-"+_atc.ver}N(w,{conf:d,share:u},{internal:"img"})};z.toolbox=function(ac,u,ad,ae){var af=c(ac);for(var Z=0;Z<af.length;Z++){var w=af[Z],aa=a(w,u,ad,ae),d=V.ce("div"),ab;w.services={};if(!aa.conf.product){aa.conf.product="tbx"+(w.className.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver}if(w){ab=w.getElementsByTagName("a");if(ab){Y(ab,aa.conf,aa.share,!ae,!ae)}w.appendChild(d)}d.className="atclear"}};z.log=z.log||{};z.log.share=function(d,w,u){var Z=u||addthis_config;Z.product="hdl-"+_atc.ver;_ate.share.track(d,0,w||addthis_share,u||addthis_config)};z.ready=function(){var d=z,u=".addthis_";if(d.ost){return}d.ost=1;z.toolbox(u+"toolbox",null,null,true);z.button(u+"button");z.counter(u+"counter");z.count(u+"count");Y(v,null,null,false);_ate.ed.fire("addthis.ready",z);if(_ate.onr){_ate.onr(z)}for(var w=0,aa=d.plo,Z;w<aa.length;w++){Z=aa[w];(Z.ns?d[Z.ns]:d)[Z.call].apply(this,Z.args)}_ate.share.fb.sub();Q()};z.util.getAttributes=a;window.addthis=z;window.addthis.ready()}}));_ate.extend(addthis,{user:(function(){var k=_ate,f=addthis,l={},c=0,m=0,e=0,d;function j(a,n){return k.reduce(["getID","getGeolocation","getServiceShareHistory"],a,n)}function g(a,n){return function(o){setTimeout(function(){o(k[a]||n)},0)}}function i(a){if(c){return}if(!a||!a.uid){return}if(d!==null){clearTimeout(d)}d=null;c=1;j(function(p,n,o){l[n]=l[n].queuer.flush(g.apply(f,p[o]),f);return p},[["uid",""],["geo",""],["_ssh",[]]])}function h(){if(!_ate.pld){_ate.pld=(new _ate.resource.Resource("menujs",_atr+"static/r07/menu82.js",function(){return true})).load()}}function b(a){if(m&&(a.uid||a.ssh!==undefined)){h();m=0}}d=setTimeout(function(){var a={uid:"x",geo:"",ssh:"",ups:""};e=1;i(a);b(a)},5000);k._rec.push(i);l.getPreferredServices=function(a){if(window._atw){_atw.gps(a)}else{_ate.ed.addEventListener("addthis.menu.ready",function(){_atw.gps(a)});_ate.alg();if(k.gssh||e){h()}else{if(!k.pld&&!m){_ate._rec.push(b)}}m=1}};return j(function(n,a){n[a]=(new f._Queuer(a)).call;return n},l)})()});

/* [JS09][x] */


/* [JS10] */
function initPagedArrowBtn(){ 
  $('.section.paged').mouseenter(function(){
	var zz = $(this).find('.slide-item').size()
	if (zz > 1){
	  $(this).find('.controller .arrow').fadeIn(100);
	}
  }).mouseleave(function(){
	  $(this).find('.controller .arrow').fadeOut(300);
  });
  
  $('.section.paged .controller .btn-prev').click(function(){
    var xx = '#'+$(this).parentsUntil('.section.paged').parent().attr('id');
    $(xx).find('.slide-item-list').cycle('prev');
  });
  $('.section.paged .controller .btn-next').click(function(){
    var xx = '#'+$(this).parentsUntil('.section.paged').parent().attr('id');
    $(xx).find('.slide-item-list').cycle('next');
  });
}

jQuery.fn.pagedBox = function (){
  var elParent = $(this);
  var slideItemList = $(this).find('.slide-item-list');
  var paginator = $(this).find('.paginator ul');
  
  if ($(elParent).hasClass('paged')){
	$(slideItemList).cycle({ 
	  activePagerClass: 'active',
	  fx:'fade', 
	  timeout: 0,
	  pager:  paginator,
	  pagerAnchorBuilder: function(idx, slide) { 
		return '<li class="btn-slide-0'+(idx+1)+'"></li>'; 
	  }
	});
  }
}


jQuery.fn.tabbedBox = function () {
  var elParent = $(this);
  var scrollItemList = $(elParent).find('.scroll-item-list');
  var scrollWrap = $(elParent).find('.scroll-wrap');
  var scrollControl = $(elParent).find('.scroll-control');
  var scrollControlWrap = $(elParent).find('.scroll-control-wrap');
  
  if (($(scrollItemList).height() - $(scrollWrap).height()) > 0){
	$(scrollControl).slider({
	  orientation: "vertical",
	  animate:true,
	  value: $(scrollItemList).height() - $(scrollWrap).height(),
	  max:  $(scrollItemList).height() - $(scrollWrap).height(),
	  slide: function( event, ui ) {
		var adj = ($(scrollItemList).height() - $(scrollWrap).height()) - ui.value
		$(scrollItemList).css("top", "-" + adj + "px");
	  },
	  change: function( event, ui ) {
		var adj = ($(scrollItemList).height() - $(scrollWrap).height()) - ui.value
		$(scrollItemList).css("top", "-" + adj + "px");
	  }
	});	
  } else {
	$(scrollControlWrap).hide();
  }	
  
} // tabbedBox
/* [JS10][x] */

/* [JS11] add this code for Share button */
/* (c) 2008, 2009, 2010 Add This, LLC */
if(!window._ate){var _atd="www.addthis.com/",_atr="//s7.addthis.com/",_atn="//l.addthiscdn.com/",_euc=encodeURIComponent,_duc=decodeURIComponent,_atc={dr:0,ver:250,loc:0,enote:"",cwait:500,bamp:0.25,camp:1,damp:1,famp:0.02,pamp:0.2,tamp:1,lamp:0.01,vamp:1,vrmp:0.0001,ltj:1,xamp:0.5,abf:!!window.addthis_do_ab};(function(){var l;try{l=window.location;if(l.protocol.indexOf("file")===0||l.protocol.indexOf("safari-extension")===0||l.protocol.indexOf("chrome-extension")===0){_atr="http:"+_atr;}if(l.hostname.indexOf("localhost")!=-1){_atc.loc=1;}}catch(e){}var ua=navigator.userAgent.toLowerCase(),d=document,w=window,dl=d.location,b={win:/windows/.test(ua),xp:(/windows nt 5.1/.test(ua))||(/windows nt 5.2/.test(ua)),osx:/os x/.test(ua),chr:/chrome/.test(ua),iph:/iphone/.test(ua),dro:/android/.test(ua),ipa:/ipad/.test(ua),saf:/safari/.test(ua)&&!(/chrome/.test(ua)),opr:/opera/.test(ua),msi:(/msie/.test(ua))&&!(/opera/.test(ua)),ffx:/firefox/.test(ua),ff2:/firefox\/2/.test(ua),ffn:/firefox\/((3.[6789][0-9a-z]*)|(4.[0-9a-z]*))/.test(ua),ie6:/msie 6.0/.test(ua),ie7:/msie 7.0/.test(ua),ie8:/msie 8.0/.test(ua),ie9:/msie 9.0/.test(ua),mod:-1},_7={rev:"103632",bro:b,wlp:(l||{}).protocol,dl:dl,upm:!!w.postMessage&&(""+w.postMessage).toLowerCase().indexOf("[native code]")!==-1,bamp:_atc.bamp-Math.random(),camp:_atc.camp-Math.random(),xamp:_atc.xamp-Math.random(),vamp:_atc.vamp-Math.random(),tamp:_atc.tamp-Math.random(),pamp:_atc.pamp-Math.random(),ab:"-",inst:1,wait:500,tmo:null,sub:!!window.at_sub,dbm:0,uid:null,spt:"static/r07/widget33.png",api:{},imgz:[],hash:window.location.hash};d.ce=d.createElement;d.gn=d.getElementsByTagName;window._ate=_7;_7.evl=function(_8,_9){if(_9){var _a;eval("evl = "+_8);return _a;}else{return eval(_8);}};var _b=function(o,fn,_e,_f){if(!o){return _e;}if(o instanceof Array||(o.length&&(typeof o!=="function"))){for(var i=0,len=o.length,v=o[0];i<len;v=o[++i]){_e=fn.call(_f||o,_e,v,i,o);}}else{for(var _13 in o){_e=fn.call(_f||o,_e,o[_13],_13,o);}}return _e;},_14=function(a,b){var _17={};for(var i=0;i<a.length;i++){_17[a[i]]=1;}for(var i=0;i<b.length;i++){if(!_17[b[i]]){a.push(b[i]);_17[b[i]]=1;}}return a;},_19=Array.prototype.slice,_1a=function(a){return _19.apply(a,_19.call(arguments,1));},_1c=function(s){return(""+s).replace(/(^\s+|\s+$)/g,"");},_1e=function(A,B){return _b(_1a(arguments,1),function(A,_22){return _b(_22,function(o,v,k){if(o){o[k]=v;}return o;},A);},A);},_26=function(o,del){return _b(o,function(acc,v,k){k=_1c(k);if(k){acc.push(_euc(k)+"="+_euc(_1c((typeof(v)=="object"?_26(v,(del||"&")):(v)))));}return acc;},[]).join(del||"&");},_2c=function(o,del){return _b(o,function(acc,v,k){k=_1c(k);if(k){acc.push(_euc(k)+"="+_euc(_1c(v)));}return acc;},[]).join(del||"&");},_32=function(q,del){return _b((q||"").split(del||"&"),function(acc,_36){try{var kv=_36.split("="),k=_1c(_duc(kv[0])),v=_1c(_duc(kv.slice(1).join("=")));if(v.indexOf(del||"&")>-1||v.indexOf("=")>-1){v=_32(v,del||"&");}if(k){acc[k]=v;}}catch(e){}return acc;},{});},_3a=function(q,del){return _b((q||"").split(del||"&"),function(acc,_3e){try{var kv=_3e.split("="),k=_1c(_duc(kv[0])),v=_1c(_duc(kv.slice(1).join("=")));if(k){acc[k]=v;}}catch(e){}return acc;},{});},_42=function(){var _43=_1a(arguments,0),fn=_43.shift(),_45=_43.shift();return function(){return fn.apply(_45,_43.concat(_1a(arguments,0)));};},_46=function(un,obj,evt,fn){if(!obj){return;}if(we){obj[(un?"detach":"attach")+"Event"]("on"+evt,fn);}else{obj[(un?"remove":"add")+"EventListener"](evt,fn,false);}},_4b=function(obj,evt,fn){_46(0,obj,evt,fn);},_4f=function(obj,evt,fn){_46(1,obj,evt,fn);},_53=function(s){return(s.match(/(([^\/\/]*)\/\/|\/\/)?([^\/\?\&\#]+)/i))[0];},_55=function(s){return s.replace(_53(s),"");},_57={unqconcat:_14,reduce:_b,slice:_1a,strip:_1c,extend:_1e,toKV:_2c,rtoKV:_26,fromKV:_3a,rfromKV:_32,bind:_42,listen:_4b,unlisten:_4f,gUD:_53,gUQS:_55};_7.util=_57;_1e(_7,_57);(function(i,k,l){var g,n=i.util;function j(q,p,s,o,r){this.type=q;this.triggerType=p||q;this.target=s||o;this.triggerTarget=o||s;this.data=r||{};}n.extend(j.prototype,{constructor:j,bubbles:false,preventDefault:n.noop,stopPropagation:n.noop,clone:function(){return new this.constructor(this.type,this.triggerType,this.target,this.triggerTarget,n.extend({},this.data));}});function e(o,p){this.target=o;this.queues={};this.defaultEventType=p||j;}function a(o){var p=this.queues;if(!p[o]){p[o]=[];}return p[o];}function h(o,p){this.getQueue(o).push(p);}function d(p,r){var s=this.getQueue(p),o=s.indexOf(r);if(o!==-1){s.splice(o,1);}}function b(o,s,r,q){var p=this;if(!q){setTimeout(function(){p.dispatchEvent(new p.defaultEventType(o,o,s,p.target,r));},10);}else{p.dispatchEvent(new p.defaultEventType(o,o,s,p.target,r));}}function m(p){for(var r=0,t=p.target,s=this.getQueue(p.type),o=s.length;r<o;r++){s[r].call(t,p.clone());}}function c(p){if(!p){return;}for(var o in f){p[o]=n.bind(f[o],this);}return p;}var f={constructor:e,getQueue:a,addEventListener:h,removeEventListener:d,dispatchEvent:m,fire:b,decorate:c};n.extend(e.prototype,f);i.event={PolyEvent:j,EventDispatcher:e};})(_7,_7.api,_7);_7.ed=new _7.event.EventDispatcher(_7);var _7a={isBound:0,isReady:0,readyList:[],onReady:function(){if(!_7a.isReady){_7a.isReady=1;var l=_7a.readyList.concat(window.addthis_onload||[]);for(var fn=0;fn<l.length;fn++){l[fn].call(window);}_7a.readyList=[];}},addLoad:function(_7d){var o=w.onload;if(typeof w.onload!="function"){w.onload=_7d;}else{w.onload=function(){if(o){o();}_7d();};}},bindReady:function(){if(r.isBound||_atc.xol){return;}r.isBound=1;if(d.addEventListener&&!b.opr){d.addEventListener("DOMContentLoaded",r.onReady,false);}var apc=window.addthis_product;if(apc&&apc.indexOf("f")>-1){r.onReady();return;}if(b.msi&&!b.ie9&&window==top){(function(){if(r.isReady){return;}try{d.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}r.onReady();})();}if(b.opr){d.addEventListener("DOMContentLoaded",function(){if(r.isReady){return;}for(var i=0;i<d.styleSheets.length;i++){if(d.styleSheets[i].disabled){setTimeout(arguments.callee,0);return;}}r.onReady();},false);}if(b.saf){var _81;(function(){if(r.isReady){return;}if(d.readyState!="loaded"&&d.readyState!="complete"){setTimeout(arguments.callee,0);return;}if(_81===undefined){var _83=d.gn("link");for(var i=0;i<_83.length;i++){if(_83[i].getAttribute("rel")=="stylesheet"){_81++;}}var _85=d.gn("style");_81+=_85.length;}if(d.styleSheets.length!=_81){setTimeout(arguments.callee,0);return;}r.onReady();})();}r.addLoad(r.onReady);},append:function(fn,_87){r.bindReady();if(r.isReady){fn.call(window,[]);}else{r.readyList.push(function(){return fn.call(window,[]);});}}},r=_7a,a=_7;_1e(_7,{plo:[],lad:function(x){_7.plo.push(x);}});(function(c,e,d){var a=window;c.pub=function(){return _euc((window.addthis_config||{}).pubid||(window.addthis_config||{}).username||window.addthis_pub||"");};c.usu=function(g,h){if(!a.addthis_share){a.addthis_share={};}if(h||g!=addthis_share.url){addthis_share.imp_url=0;}};c.rsu=function(){var h=document,g=h.title,f=h.location?h.location.href:"";if(_atc.ver>=250&&addthis_share.imp_url&&f&&f!=a.addthis_share.url&&!(_7.util.ivc((h.location.hash||"").substr(1).split(",").shift()))){a.addthis_share.url=a.addthis_url=f;a.addthis_share.title=a.addthis_title=g;return 1;}return 0;};c.igv=function(f,g){if(!a.addthis_config){a.addthis_config={username:a.addthis_pub};}else{if(addthis_config.data_use_cookies===false){_atc.xck=1;}}if(!a.addthis_share){a.addthis_share={};}if(!addthis_share.url){if(!a.addthis_url&&addthis_share.imp_url===undefined){addthis_share.imp_url=1;}addthis_share.url=(a.addthis_url||f||"").split("#{").shift();}if(!addthis_share.title){addthis_share.title=(a.addthis_title||g||"").split("#{").shift();}};if(!_atc.ost){if(!a.addthis_conf){a.addthis_conf={};}for(var b in addthis_conf){_atc[b]=addthis_conf[b];}_atc.ost=1;}})(_7,_7.api,_7);(function(b,f,c){var h,g=document,a=b.util;b.ckv=a.fromKV(g.cookie,";");function e(d){return a.fromKV(g.cookie,";")[d];}if(!b.cookie){b.cookie={};}b.cookie.rck=e;})(_7,_7.api,_7);(function(b,c,e){var a,h=document,g=0,m=b.util;function j(){if(g){return 1;}k("xtc",1);if(1==b.cookie.rck("xtc")){g=1;}f("xtc",1);return g;}function l(o){if(_atc.xck){return;}var n=o||_7.dh||_7.du||(_7.dl?_7.dl.hostname:"");if(n.indexOf(".gov")>-1||n.indexOf(".mil")>-1){_atc.xck=1;}var q=typeof(b.pub)==="function"?b.pub():b.pub,d=["usarmymedia","govdelivery"];for(i in d){if(q==d[i]){_atc.xck=1;break;}}}function f(n,d){if(h.cookie){h.cookie=n+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"+(d?"; domain="+(b.bro.msi?"":".")+"addthis.com":"");}}function k(o,n,p,q,d){l();if(!_atc.xck){if(!d){var d=new Date();d.setYear(d.getFullYear()+2);}document.cookie=o+"="+n+(!p?"; expires="+d.toUTCString():"")+"; path=/;"+(!q?" domain="+(b.bro.msi?"":".")+"addthis.com":"");}}if(!b.cookie){b.cookie={};}b.cookie.sck=k;b.cookie.kck=f;b.cookie.cww=j;b.cookie.gov=l;})(_7,_7.api,_7);(function(c,f,d){var b=c.util,a={};if(!c.cbs){c.cbs={};}function e(h,g,k,i){var j=h+"_"+(_euc(g)).replace(/[0-3][A-Z]|[^a-zA-Z0-9]/g,"")+Math.floor(Math.random()*100);if(!_7.cbs[j]){_7.cbs[j]=function(){if(a[j]){clearTimeout(a[j]);}k.apply(this,arguments);};}_7.cbs["time_"+j]=(new Date()).getTime();if(i){clearTimeout(a[j]);a[j]=setTimeout(i,10000);}return"_ate.cbs."+_euc(j);}b.scb=e;})(_7,_7.api,_7);(function(b,d,c){function e(){var k=a(navigator.userAgent,16),f=((new Date()).getTimezoneOffset())+""+navigator.javaEnabled()+(navigator.userLanguage||navigator.language),h=window.screen.colorDepth+""+window.screen.width+window.screen.height+window.screen.availWidth+window.screen.availHeight,g=navigator.plugins,l=g.length;if(l>0){for(var j=0;j<Math.min(10,l);j++){if(j<5){f+=g[j].name+g[j].description;}else{h+=g[j].name+g[j].description;}}}return k.substr(0,2)+a(f,16).substr(0,3)+a(h,16).substr(0,3);}function a(h,j){var f=291;if(h){for(var g=0;g<h.length;g++){f=(f*(h.charCodeAt(g)+g)+3)&1048575;}}return(f&16777215).toString(j||32);}b.mun=a;b.gub=e;})(_7,_7.api,_7);(function(d,e,g){var c,l=d.util,j=4294967295,b=new Date().getTime();function h(){return((b/1000)&j).toString(16)+("00000000"+(Math.floor(Math.random()*(j+1))).toString(16)).slice(-8);}function a(m){return k(m)?(new Date((parseInt(m.substr(0,8),16)*1000))):new Date();}function i(m){var n=a();return((n.getTime()-1000*86400)>(new Date()).getTime());}function f(m,o){var n=a(m);return(((new Date()).getTime()-n.getTime())>o*1000);}function k(m){return m&&m.match(/^[0-9a-f]{16}$/)&&!i(m);}l.cuid=h;l.ivc=k;l.ioc=f;})(_7,_7.api,_7);(function(c,f,e){function b(g){if(!g){return"";}else{if(g.indexOf("%")>-1){g=_duc(g);}}var g=_7.util.atob(g.split(",")[1]);return g;}function d(h){var j={},g,i;j.zip=h.substring(0,5);j.continent=h.substring(5,7);j.country=h.substring(7,9);j.region=h.substring(9,11);g=h.substring(11,15);if(g!="0000"){j.lat=(parseInt(g)/10-180).toFixed(1);}lonstr=h.substring(15,19);if(lonstr!="0000"){j.lon=(parseInt(lonstr)/10-180).toFixed(1);}j.dma=h.substring(19,22);j.msa=h.substring(22,26);j.network_type=h.substring(26,27);j.throughput=h.substring(27,28);return j;}function a(j,k){j=j.split(",");for(var h=0;h<j.length;h++){var g=j[h].replace(/ /g,"");if(k.zip==g||k.continent==g||k.country==g||k.region==g){return 1;}}return 0;}c.util=c.util||{};c.util.geo={dec:b,parse:d,isin:a};})(_7,_7.api,_7);(function(a,d,c){function e(g,f){var h=g.indexOf("#")>-1&&!f?g.replace(/^[^\#]+\#?|^\#?/,""):g.replace(/^[^\?]+\??|^\??/,""),i=a.util.fromKV(h);return i;}function b(k){var g=document.gn("script"),l=g.length,h=g[l-1],j=e(h.src);if(k||(h.src&&h.src.indexOf("addthis")==-1)){for(var f=0;f<l;f++){if((g[f].src||"").indexOf(k||"addthis.com")>-1){j=e(g[f].src);break;}}}return j;}if(!a.util){a.util={};}a.util.gsp=b;a.util.ghp=e;})(_7,_7.api,_7);(function(e,g,f){var d=e.util,b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=";function a(k){var j="",n,l,h,p,o,m=0;if(/[0-9a-fA-F]+/.test(k)){while(m<k.length){n=parseInt(k.charAt(m++),16);l=parseInt(k.charAt(m++),16);h=parseInt(k.charAt(m++),16);p=(n<<2)|(isNaN(h)?l&3:(l>>2));o=((l&3)<<4)|h;j+=b.charAt(p)+(isNaN(h)?"":b.charAt(o));}}return j;}function c(k){var j="",n,l,h,p,o,m=0;while(m<k.length){p=b.indexOf(k.charAt(m++));o=m>=k.length?NaN:b.indexOf(k.charAt(m++));n=p>>2;l=isNaN(o)?(p&3):(((p&3)<<2)|(o>>4));h=o&15;j+=n.toString(16)+l.toString(16)+(isNaN(o)?"":h.toString(16));}return j;}d.hbtoa=a;d.atohb=c;})(_7,_7.api,_7);(function(f,s,u){var v=f,j=new Date().getTime(),r=function(){return Math.floor(Math.random()*4294967295).toString(36);},w=function(){return Math.floor((new Date().getTime()-j)/100).toString(16);},g=0,i=function(a){if(g===0){v.sid=g=(a||v.util.cuid());}return g;},d=null,c=function(a,x){if(d!==null){clearTimeout(d);}if(a){d=setTimeout(function(){x(false);},_7.wait);}},o=function(x,a){return _euc(x)+"="+_euc(a)+";"+w();},n=1,h=function(x,z){var a=(x||"").split("?"),x=a.shift(),y=(a.pop()||"").split("&");return z(x,y);},k=function(a,x,z,y){if(!x){x={};}if(!x.remove){x.remove=[];}if(x.remove.push){x.remove.push("sms_ss");x.remove.push("at_xt");x.remove.push("fb_ref");x.remove.push("fb_source");}if(x.remove){a=t(a,x.remove);}if(x.clean){a=l(a);}if(x.defrag){a=e(a);}if(x.add){a=m(a,x.add,z,y);}return a;},m=function(z,B,A,x){var a={};if(B){for(var y in B){if(z.indexOf(y+"=")>-1){continue;}a[y]=p(B[y],z,A,x);}B=_7.util.toKV(a);}return z+(B.length?((z.indexOf("?")>-1?"&":"?")+B):"");},p=function(y,x,z,a){var z=z||addthis_share;return y.replace(/\{\{service\}\}/g,_euc(a||"")).replace(/\{\{code\}\}/g,_euc(a||"")).replace(/\{\{title\}\}/g,_euc(z.title)).replace(/\{\{url\}\}/g,_euc(x));},t=function(x,z){var a={},z=z||[];for(var y=0;y<z.length;y++){a[z[y]]=1;}return h(x,function(A,D){var E=[];if(D){for(var B in D){if(typeof(D[B])=="string"){var C=(D[B]||"").split("=");if(C.length!=2&&D[B]){E.push(D[B]);}else{if(a[C[0]]){continue;}else{if(D[B]){E.push(D[B]);}}}}}A+=(E.length?("?"+E.join("&")):"");}return A;});},q=function(a){var x=a.split("#").pop().split(",").shift().split("=").pop();if(_7.util.ivc(x)){return a.split("#").pop().split(",");}return[""];},e=function(a){var x=q(a).shift().split("=").pop();if(_7.util.ivc(x)){return a.split("#").shift();}else{x=a.split("#").slice(1).join("#").split(";").shift();if(x.split(".").length==3){x=x.split(".").slice(0,-1).join(".");}if(x.length==12&&x.substr(0,1)=="."&&(/[a-zA-Z0-9\-_]{11}/).test(x.substr(1))){return a.split("#").shift();}}return a;},l=function(a){return h(a,function(y,B){var x=y.indexOf(";jsessionid"),C=[];if(x>-1){y=y.substr(0,x);}if(B){for(var z in B){if(typeof(B[z])=="string"){var A=(B[z]||"").split("=");if(A.length==2){if(A[0].indexOf("utm_")===0||A[0]=="gclid"||A[0]=="sms_ss"||A[0]=="at_xt"||A[0]=="fb_ref"||A[0]=="fb_source"){continue;}}if(B[z]){C.push(B[z]);}}}y+=(C.length?("?"+C.join("&")):"");}return y;});},b=function(){var a=(typeof(v.pub||"")=="function"?v.pub():v.pub)||"unknown";return"AT-"+a+"/-/"+v.ab+"/"+i()+"/"+(n++)+(v.uid!==null?"/"+v.uid:"");};if(!_7.track){_7.track={};}f.util.extend(_7.track,{fcv:o,ran:r,rup:t,aup:m,cof:e,gof:q,clu:l,mgu:k,ssid:i,sta:b,sxm:c});})(_7,_7.api,_7);(function(c,e,i){var m=".",h=";",r=".",l=m.length,k=0,p={wpp:1,blg:1};function b(t){var u=t.split(";").shift();if(u.split(".").length==3){u=u.split(".").slice(0,-1).join(".");}if(u.length==12&&u.substr(0,1)=="."&&(/[a-zA-Z0-9\-_]{11}/).test(u.substr(1))){return 1;}return 0;}function q(t){return(t.length==(11+l)&&(t.substr(0,l)==m)&&(/[a-zA-Z0-9\-_]{11}/).test(t.substr(l)));}function n(u){var t=_7.util.atohb(u.substr(l));return{id:(t.substr(0,8)+"00000000,"+parseInt(t.substr(16),10)),fuid:t.substr(8,8)};}function g(J,H){if(!J){J=document.location;}if(!H){H=d.referer||d.referrer||"";}var I,O,z,M,u,D,w=0,x=0,F=J?J.href:"",B=(F||"").split("#").shift(),t=J.hash.substr(1),E=_7.util.ghp(J.search,1),G=_7.util.ghp(J.hash);x=0,at_st=G.at_st,at_pco=G.at_pco,u=E.sms_ss,fb_ref=E.fb_ref,at_xt=E.at_xt,q_at_st=E.at_st;if(!at_st){if(q(t)){var P=_7.util.atohb(t.substr(l));D=P.substr(8,8);at_st=P.substr(0,8)+"00000000,";at_st+=parseInt(P.substr(16),10);}}if(fb_ref&&!at_st){var L=r,A=fb_ref.split(L);if(A.length<2&&fb_ref.indexOf("_")>-1){L="_";A=fb_ref.split(L);}var v=A.length>1?A.pop():"",s=A.join(L);if(!q(s)){s=fb_ref;v="";}if(q(s)){var P=_7.util.atohb(s.substr(l));at_xt=P.substr(0,16)+","+parseInt(P.substr(16),10);u="facebook_"+(v||"like");}else{var N=fb_ref.split("=").pop().split(r);if(N.length==2&&_7.util.ivc(N[0])){at_xt=N.join(",");u="facebook_"+(v||"like");}}}at_st=(at_st&&_7.util.ivc(at_st.split(",").shift()))?at_st:"";if(!at_xt){var L=(t.indexOf(h)>-1)?h:r,y=t.substr(l).split(L);if(y.length==2&&q(t.substr(0,1)+y[0])){var P=_7.util.atohb(y[0]);at_xt=P.substr(0,16)+","+parseInt(P.substr(16),10);u=y[1];w=1;}}if(at_pco){z=1;}if(at_st){x=parseInt(at_st.split(",").pop())+1;O=at_st.split(",").shift();}else{if(F.indexOf(_atd+"book")==-1&&B!=H){var C=[],K;if(at_xt){K=at_xt.split(",");I=_duc(K.shift());if(I.indexOf(",")>-1){K=I.split(",");I=K.shift();}}else{if(q_at_st){K=q_at_st.split(",");M=_duc(K.shift());if(M.indexOf(",")>-1){K=M.split(",");M=K.shift();}}}if(K&&K.length){x=Math.min(3,parseInt(K.pop())+1);}}}if(!_7.util.ivc(O)){O=null;}if(!_7.util.ivc(M)){M=null;}u=(u||"").split("#").shift().split("?").shift();return{rsi:O,cfc:z,hash:w,rsiq:M,fuid:D,rxi:I,rsc:u,gen:x};}function f(u,s){if(!s||(s.data_track_clickback!==false&&s.data_track_linkback!==false)){if(k){return true;}if(_atc.ver>=250){return(k=true);}u=(u||window.addthis_product||"").split(",");for(var t=0;t<u.length;t++){if(p[u[t].split("-").shift()]){return(k=true);}}}return false;}function j(s,t){s=s||a.util.cuid();return m+_7.util.hbtoa(s+Math.min(3,t||0));}function o(t,u,s){s=s||a.util.cuid();return t.indexOf("#")>-1?t:t+"#"+j((u?s:s.substr(0,8)+_7.gub()),(a.smd||{}).gen)+(u?r+u:"");}_7.extend(_7.track,{cur:o,gcc:j,cpf:m,ctp:f,eop:g,ich:b});})(_7,_7.api,_7);(function(){var d=document,a=_7,cvt=[],avt=null,qtp=[],xtp=function(){var p;while(p=qtp.pop()){trk(p);}},pcs=[],spc=null,apc=function(c){c=c.split("-").shift();for(var i=0;i<pcs.length;i++){if(pcs[i]==c){return;}}pcs.push(c);},gat=function(){},atf=null,_16d=function(){var div=d.getElementById("_atssh");if(!div){div=d.ce("div");div.style.visibility="hidden";div.id="_atssh";a.opp(div.style);d.body.insertBefore(div,d.body.firstChild);}return div;},ctf=function(url){var ifr,r=Math.floor(Math.random()*1000),div=_16d();if(!a.bro.msi){ifr=d.ce("iframe");ifr.id="_atssh"+r;ifr.title="AddThis utility frame";}else{if(a.bro.ie6&&!url&&d.location.protocol.indexOf("https")==0){url="javascript:''";}div.innerHTML="<iframe id=\"_atssh"+r+"\" width=\"1\" height=\"1\" title=\"AddThis utility frame\" name=\"_atssh"+r+"\" "+(url?"src=\""+url+"\"":"")+">";ifr=d.getElementById("_atssh"+r);}a.opp(ifr.style);ifr.frameborder=ifr.style.border=0;ifr.style.top=ifr.style.left=0;return ifr;},_173=function(e){var _175=300;if(e&&e.data&&e.data.service){if(a.dcp>=_175){return;}trk({gen:e.data.service.indexOf("facebook")>-1?-1:_175,sh:e.data.service});a.dcp=_175;}},_176=function(evt){var t={},data=evt.data||{},svc=data.svc,pco=data.pco,_17c=data.cmo,_17d=data.crs,_17e=data.cso;if(svc){t.sh=svc;}if(_17c){t.cm=_17c;}if(_17e){t.cs=1;}if(_17d){t.cr=1;}if(pco){t.spc=pco;}img("sh","3",null,t);},trk=function(t){var dr=a.dr,rev=(a.rev||"");if(!t){return;}t.xck=_atc.xck?1:0;t.xxl=1;t.sid=a.track.ssid();t.pub=a.pub();t.ssl=a.ssl||0;t.du=a.tru(a.du||a.dl.href);if(a.dt){t.dt=a.dt;}if(a.cb){t.cb=a.cb;}t.lng=a.lng();t.ver=_atc.ver;if(!a.upm&&a.uid){t.uid=a.uid;}t.pc=t.spc||pcs.join(",");if(dr){t.dr=a.tru(dr);}if(a.dh){t.dh=a.dh;}if(rev){t.rev=rev;}if(a.xfr){if(a.upm){if(atf){atf.contentWindow.postMessage(_2c(t),"*");}}else{var div=_16d(),base="static/r07/sh52.html"+(false?"?t="+new Date().getTime():"");if(atf){div.removeChild(div.firstChild);}atf=ctf();atf.src=_atr+base+"#"+_2c(t);div.appendChild(atf);}}else{qtp.push(t);}},img=function(i,c,x,obj,_189){if(!window.at_sub&&!_atc.xtr){var t=obj||{};t.evt=i;if(x){t.ext=x;}avt=t;if(_189===1){xmi(true);}else{a.track.sxm(true,xmi);}}},cev=function(k,v){cvt.push(a.track.fcv(k,v));a.track.sxm(true,xmi);},xmi=function(_18f){var h=a.dl?a.dl.hostname:"";if(cvt.length>0||avt){a.track.sxm(false,xmi);if(_atc.xtr){return;}var t=avt||{};t.ce=cvt.join(",");cvt=[];avt=null;trk(t);if(_18f){var i=d.ce("iframe");i.id="_atf";_7.opp(i.style);d.body.appendChild(i);i=d.getElementById("_atf");}}};a.ed.addEventListener("addthis-internal.compact",_176);a.ed.addEventListener("addthis.menu.share",_173);if(!a.track){a.track={};}a.util.extend(a.track,{pcs:pcs,apc:apc,cev:cev,ctf:ctf,gtf:_16d,qtp:function(p){qtp.push(p);},stf:function(f){atf=f;},trk:trk,xtp:xtp});})();_1e(_7,{_rec:[],xfr:!_7.upm||!_7.bro.ffx,pmh:function(e){if(e.origin.slice(-12)==".addthis.com"){if(!e.data){return;}var data=_7.util.rfromKV(e.data),r=_7._rec;for(var n=0;n<r.length;n++){r[n](data);}}}});_1e(_7,{lng:function(){return window.addthis_language||(window.addthis_config||{}).ui_language||(_7.bro.msi?navigator.userLanguage:navigator.language)||"en";},iwb:function(l){var wd={th:1,pl:1,sl:1,gl:1,hu:1,is:1,nb:1,se:1,su:1,sw:1};return!!wd[l];},gfl:function(l){var map={ca:"es",cs:"CZ",cy:"GB",da:"DK",de:"DE",eu:"ES",ck:"US",en:"US",es:"LA",fb:"FI",gl:"ES",ja:"JP",ko:"KR",nb:"NO",nn:"NO",sv:"SE",ku:"TR",zh:"CN","zh-tr":"CN","zh-hk":"HK","zh-tw":"TW",fo:"FO",fb:"LT",af:"ZA",sq:"AL",hy:"AM",be:"BY",bn:"IN",bs:"BA",nl:"NL",et:"EE",fr:"FR",ka:"GE",el:"GR",gu:"IN",hi:"IN",ga:"IE",jv:"ID",kn:"IN",kk:"KZ",la:"VA",li:"NL",ms:"MY",mr:"IN",ne:"NP",pa:"IN",pt:"PT",rm:"CH",sa:"IN",sr:"RS",sw:"KE",tl:"PH",ta:"IN",pl:"PL",tt:"RU",te:"IN",ml:"IN",uk:"UA",vi:"VN",tr:"TR",xh:"ZA",zu:"ZA",km:"KH",tg:"TJ",he:"IL",ur:"PK",fa:"IR",yi:"DE",gn:"PY",qu:"PE",ay:"BO",se:"NO",ps:"AF",tl:"ST"},rv=map[l]||map[l.split("-").shift()];if(rv){return l.split("-").shift()+"_"+rv;}else{return"en_US";}},ivl:function(l){var lg={af:1,afr:"af",ar:1,ara:"ar",az:1,aze:"az",be:1,bye:"be",bg:1,bul:"bg",bn:1,ben:"bn",bs:1,bos:"bs",ca:1,cat:"ca",cs:1,ces:"cs",cze:"cs",cy:1,cym:"cy",da:1,dan:"da",de:1,deu:"de",ger:"de",el:1,gre:"el",ell:"ell",en:1,eo:1,es:1,esl:"es",spa:"spa",et:1,est:"et",eu:1,fa:1,fas:"fa",per:"fa",fi:1,fin:"fi",fo:1,fao:"fo",fr:1,fra:"fr",fre:"fr",ga:1,gae:"ga",gdh:"ga",gl:1,glg:"gl",gu:1,he:1,heb:"he",hi:1,hin:"hin",hr:1,ht:1,hy:1,cro:"hr",hu:1,hun:"hu",id:1,ind:"id",is:1,ice:"is",it:1,ita:"it",ja:1,jpn:"ja",ko:1,kor:"ko",ku:1,lb:1,ltz:"lb",lt:1,lit:"lt",lv:1,lav:"lv",mk:1,mac:"mk",mak:"mk",ml:1,mn:1,ms:1,msa:"ms",may:"ms",nb:1,nl:1,nla:"nl",dut:"nl",no:1,nds:1,nn:1,nno:"no",oc:1,oci:"oc",pl:1,pol:"pl",ps:1,pt:1,por:"pt",ro:1,ron:"ro",rum:"ro",ru:1,rus:"ru",sk:1,slk:"sk",slo:"sk",sl:1,slv:"sl",sq:1,alb:"sq",sr:1,se:1,si:1,ser:"sr",su:1,sv:1,sve:"sv",sw:1,swe:"sv",ta:1,tam:"ta",te:1,teg:"te",th:1,tha:"th",tl:1,tgl:"tl",tn:1,tr:1,tur:"tr",tt:1,uk:1,ukr:"uk",ur:1,urd:"ur",vi:1,vec:1,vie:"vi","zh-hk":1,"chi-hk":"zh-hk","zho-hk":"zh-hk","zh-tr":1,"chi-tr":"zh-tr","zho-tr":"zh-tr","zh-tw":1,"chi-tw":"zh-tw","zho-tw":"zh-tw",zh:1,chi:"zh",zho:"zh"};if(lg[l]){return lg[l];}l=l.split("-").shift();if(lg[l]){if(lg[l]===1){return l;}else{return lg[l];}}return 0;},gvl:function(l){var rv=_7.ivl(l)||"en";if(rv===1){rv=l;}return rv;},alg:function(al,f){var l=_7.gvl((al||_7.lng()).toLowerCase());if(l.indexOf("en")!==0&&(!_7.pll||f)){_7.pll=_7.ajs("static/r07/lang13/"+l+".js");}}});_1e(_7,{trim:function(s,e){try{s=s.replace(/^[\s\u3000]+|[\s\u3000]+$/g,"");if(e){s=_euc(s);}}catch(e){}return s||"";},trl:[],tru:function(u,k){var rv="",_1a9=0,_1aa=-1;if(u){rv=u.substr(0,300);if(rv!==u){if((_1aa=rv.lastIndexOf("%"))>=rv.length-4){rv=rv.substr(0,_1aa);}if(rv!=u){for(var i in _7.trl){if(_7.trl[i]==k){_1a9=1;}}if(!_1a9){_7.trl.push(k);}}}}return rv;},opp:function(st){st.width=st.height="1px";st.position="absolute";st.zIndex=100000;},jlr:{},ajs:function(name,_1ae,_1af,id,el){if(!_7.jlr[name]){var o=d.ce("script"),head=(el)?el:d.gn("head")[0]||d.documentElement;o.setAttribute("type","text/javascript");if(_1af){o.setAttribute("async","true");}if(id){o.setAttribute("id",id);}o.src=(_1ae?"":_atr)+name;head.insertBefore(o,head.firstChild);_7.jlr[name]=1;return o;}return 1;},jlo:function(){try{var a=_7,al=a.lng(),aig=function(src){var img=new Image();_7.imgz.push(img);img.src=src;};a.alg(al);if(!a.pld){if(a.bro.ie6){aig(_atr+a.spt);aig(_atr+"static/t00/logo1414.gif");aig(_atr+"static/t00/logo88.gif");if(window.addthis_feed){aig("static/r05/feed00.gif",1);}}if(a.pll&&!window.addthis_translations){setTimeout(function(){a.pld=a.ajs("static/r07/menu83.js");},10);}else{a.pld=a.ajs("static/r07/menu83.js");}}}catch(e){}},ao:function(elt,pane,iurl,_1bc,_1bd,_1be){_7.lad(["open",elt,pane,iurl,_1bc,_1bd,_1be]);_7.jlo();return false;},ac:function(){},as:function(s,cf,sh){_7.lad(["send",s,cf,sh]);_7.jlo();}});(function(e,f,j){var m=document,k=1,a=["cbea","kkk","zvys","phz","gvgf","shpxf"],g=a.length,c={};function b(d){return d.replace(/[a-zA-Z]/g,function(i){return String.fromCharCode((i<="Z"?90:122)>=(i=i.charCodeAt(0)+13)?i:i-26);});}while(g--){c[b(a[g])]=1;}function h(d){var i=0;if(!d||typeof(d)!="string"){return i;}d=((d||"").toLowerCase()+"").replace(/ /g,"");if(d=="mature"||d=="rta-5042-1996-1400-1577-rta"){i|=k;}return i;}function l(o){var q=0;if(!o||typeof(o)!="string"){return q;}o=((o||"").toLowerCase()+"").replace(/[^a-zA-Z]/g," ").split(" ");for(var d=0,p=o.length;d<p;d++){if(c[o[d]]){q|=k;return q;}}return q;}function n(){var q=(w.addthis_title||m.title),i=l(q),p=m.all?m.all.tags("META"):m.getElementsByTagName?m.getElementsByTagName("META"):new Array(),o=(p||"").length;if(p&&o){while(o--){var d=p[o]||{},s=(d.name||"").toLowerCase(),r=d.content;if(s=="description"||s=="keywords"){i|=l(r);}if(s=="rating"){i|=h(r);}}}return i;}if(!e.ad){e.ad={};}_7.extend(e.ad,{cla:n});})(_7,_7.api,_7);(function(f,g,h){var c,j=document,m=f.util,b=f.event.EventDispatcher,k=25,e=[];function i(p,r,o){var d=[];function d(){d.push(arguments);}function q(){o[p]=r;while(d.length){r.apply(o,d.shift());}}d.ready=q;return d;}function l(p){if(p&&p instanceof a){e.push(p);}for(var d=0;d<e.length;){var o=e[d];if(o&&o.test()){e.splice(d,1);a.fire("load",o,{resource:o});}else{d++;}}if(e.length){setTimeout(l,k);}}function a(r,o,q){var d=this,p=new b(d);p.decorate(p).decorate(d);this.ready=false;this.loading=false;this.id=r;this.url=o;if(typeof(q)==="function"){this.test=q;}else{this.test=function(){return(!!_window[q]);};}a.addEventListener("load",function(s){var t=s.resource;if(!t||t.id!==d.id){return;}d.loading=false;d.ready=true;p.fire(s.type,t,{resource:t});});}m.extend(a.prototype,{load:function(){if(!this.loading){var d;if(this.url.substr(this.url.length-4)==".css"){var o=(j.gn("head")[0]||j.documentElement);d=j.ce("link");d.rel="stylesheet";d.type="text/css";d.href=this.url;d.media="all";o.insertBefore(d,o.firstChild);}else{d=_7.ajs(this.url,1);}this.loading=true;a.monitor(this);return d;}else{return 1;}}});var n=new b(a);n.decorate(n).decorate(a);m.extend(a,{known:{},loading:e,monitor:l});f.resource={Resource:a,ApiQueueFactory:i};})(_7,_7.api,_7);(function(e,u,w){var y=document,l=y.gn("body").item(0),h={},g={},o,x=[],c=0,s=0,t=0,j=true,m=[],A=0,v=0,i=0;function p(){return((_atc.ltj&&k()&&n())||(q()&&FB.XFBML&&FB.XFBML.parse));}function n(){if(o===undefined){try{var B=(document.getElementsByTagName("html"))[0];if(B){if(B.getAttribute&&B.getAttribute("xmlns:fb")){o=true;}else{if(_7.bro.msi){var d=B.outerHTML.substr(0,B.outerHTML.indexOf(">"));if(d.indexOf("xmlns:fb")>-1){o=true;}}}}}catch(C){o=false;}}return o;}function q(){return(typeof(window.FB)=="object"&&FB.Event&&typeof(FB.Event.subscribe)=="function");}function k(){return!window.FB_RequireFeatures&&(!window.FB||(!FB.Share&&!FB.Bootstrap));}function f(){if(y.location.href.indexOf(_atr)==-1&&!_7.sub&&!c){if(q()){var d=(addthis_config.data_ga_tracker||addthis_config.data_ga_property);c=1;FB.Event.subscribe("message.send",function(D){var B={},E=g[D];for(var C in addthis_share){B[C]=addthis_share[C];}if(E){for(var C in E){B[C]=E[C];}}B.url=D;_7.share.track("facebook_send",0,B,addthis_config);if(d){_7.gat("facebook_send",D,addthis_config,B);}});FB.Event.subscribe("edge.create",function(D){if(!h[D]){var B={},E=g[D];for(var C in addthis_share){B[C]=addthis_share[C];}if(E){for(var C in E){B[C]=E[C];}}B.url=D;_7.share.track("facebook_like",0,B,addthis_config);if(d){_7.gat("facebook_like",D,addthis_config,B);}h[D]=1;}});FB.Event.subscribe("edge.remove",function(D){if(h[D]){var B={},E=g[D];for(var C in addthis_share){B[C]=addthis_share[C];}if(E){for(var C in E){B[C]=E[C];}}B.url=D;_7.share.track("facebook_dislike",0,B,addthis_config);h[D]=0;}});FB.Event.subscribe("comment.create",function(D){var B={},E=g[D.href];for(var C in addthis_share){B[C]=addthis_share[C];}if(E){for(var C in E){B[C]=E[C];}}B.url=D.href;_7.share.track("facebook_comment",0,B,addthis_config);if(d){_7.gat("facebook_comment",D.href,addthis_config,B);}});FB.Event.subscribe("comment.remove",function(D){var B={},E=g[D.href];for(var C in addthis_share){B[C]=addthis_share[C];}if(E){for(var C in E){B[C]=E[C];}}B.url=D.href;_7.share.track("facebook_uncomment",0,B,addthis_config);});}else{if(window.fbAsyncInit&&!t){if(s<3){setTimeout(f,3000+1000*2*(s++));}t=1;}}}}function r(d,E){var D="fb-root",C=y.getElementById(D),B=window.fbAsyncInit;x.push(d);if(q()&&FB.XFBML&&FB.XFBML.parse){FB.XFBML.parse(d);f();}else{if(!B){if(!C){C=y.ce("div");C.id=D;document.body.appendChild(C);}if(!B){var F=y.createElement("script");F.src=y.location.protocol+"//connect.facebook.net/"+(E||_7.gfl(_7.lng()))+"/all.js";F.async=true;C.appendChild(F);B=function(){FB.init({appId:i?"140586622674265":"172525162793917",status:true,cookie:true});};}}if(j){j=false;window.__orig__fbAsyncInit=B;window.fbAsyncInit=function(){window.__orig__fbAsyncInit();for(var G=0;G<x.length;G++){FB.XFBML.parse(x[G]);}f();};}}}function z(H,F){if(H.ost){return;}var I,G=_7.api.ptpa(H,"fb:like"),C="",E=G.layout||"button_count",J=G.locale||_7.gfl(_7.lng()),d={standard:[450,G.show_faces?80:35],button_count:[90,25],box_count:[55,65]},K=G.width||(d[E]?d[E][0]:100),D=G.height||(d[E]?d[E][1]:25);passthrough=_7.util.toKV(G);_7.ufbl=1;if(p()){if(G.layout===undefined){G.layout="button_count";}if(G.show_faces===undefined){G.show_faces="false";}if(G.action===undefined){G.action="like";}if(G.width===undefined){G.width=K;}if(G.font===undefined){G.font="arial";}if(G.href===undefined){G.href=_7.track.mgu(F.share.url,{defrag:1});}for(var B in G){C+=" "+B+"=\""+G[B]+"\"";}if(!F.share.xid){F.share.xid=_7.util.cuid();}g[G.href]={};for(var B in F.share){g[G.href][B]=F.share[B];}H.innerHTML="<fb:like ref=\""+_7.share.gcp(F.share,F.conf,".like").replace(",","_")+"\" "+C+"></fb:like>";r(H);}else{if(!_7.bro.msi){I=y.ce("iframe");}else{H.innerHTML="<iframe frameborder=\"0\" scrolling=\"no\" allowTransparency=\"true\" scrollbars=\"no\""+(_7.bro.ie6?" src=\"javascript:''\"":"")+"></iframe>";I=H.firstChild;}I.style.overflow="hidden";I.style.scrolling="no";I.style.scrollbars="no";I.style.border="none";I.style.borderWidth="0px";I.style.width=K+"px";I.style.height=D+"px";I.src="//www.facebook.com/plugins/like.php?href="+_euc(_7.track.mgu(F.share.url,{defrag:1}))+"&layout=button_count&show_faces=false&width=100&action=like&font=arial&"+passthrough;if(!_7.bro.msi){H.appendChild(I);}}H.noh=H.ost=1;}function b(E,C,G,d){var D=E.share_url_transforms||E.url_transforms||{},F=(E.passthrough||{}).facebook||{},B=a.track.cof(a.track.mgu(E.url,D,E,"facebook"));B=A?("http://www.facebook.com/sharer.php?&t="+_euc(E.title)+"&u="+_euc(_7.share.acb("facebook",E,C))):(v?("http://www.facebook.com/connect/prompt_feed.php?message="+_euc(E.title)+"%0A%0D"+_euc(_7.share.acb("facebook",E,C))):i?"http://www.facebook.com/dialog/feed?redirect_uri="+_euc("http://s7.addthis.com/static/postshare/c00.html")+"&app_id=140586622674265&link="+_euc(B)+"&name="+_euc(E.title)+"&description="+_euc(E.description||""):_7.share.genurl("facebook",0,E,C));if(A||v||i){_7.share.track("facebook",0,E,C,1);}if(C.ui_use_same_window||d){window.location.href=B;}else{_7.share.ocw(B,550,450,"facebook");}return false;}e.share=e.share||{};e.util.extend(e.share,{fb:{like:z,has:q,ns:n,ready:p,compat:k,share:b,sub:f,load:r}});})(_7,_7.api,_7);(function(e,p,s){var u=document,y=e,g=function(){var d=u.gn("link"),C={};for(var B=0;B<d.length;B++){var a=d[B];if(a.href&&a.rel){C[a.rel]=a.href;}}return C;},b=g(),x=function(){var a=u.location.protocol;if(a=="file:"){a="http:";}return a+"//"+_atd;},j=function(){if(y.dr){return"&pre="+_euc(y.track.cof(y.dr));}else{return"";}},n=function(B,C,d,a){return x()+(C?"feed.php":(B=="email"&&_atc.ver>=300?"tellfriend.php":"bookmark.php"))+"?v="+(_atc.ver)+"&winname=addthis&"+A(B,C,d,a)+j()+"&tt=0"+(B==="more"&&y.bro.ipa?"&imore=1":"");},A=function(S,H,V,aa){var O=y.trim,X=window,T=y.pub(),M=window._atw||{},N=(V&&V.url?V.url:(M.share&&M.share.url?M.share.url:(X.addthis_url||X.location.href))),Z,G=function(ad){if(N&&N!=""){var d=N.indexOf("#at"+ad);if(d>-1){N=N.substr(0,d);}}};if(!aa){aa=M.conf||{};}else{for(var U in M.conf){if(!(aa[U])){aa[U]=M.conf[U];}}}if(!V){V=M.share||{};}else{for(var U in M.share){if(!(V[U])){V[U]=M.share[U];}}}if(y.rsu()){V.url=window.addthis_url;V.title=window.addthis_title;N=V.url;}if(!T||T=="undefined"){T="unknown";}Z=aa.services_custom;G("pro");G("opp");G("cle");G("clb");G("abc");if(N.indexOf("addthis.com/static/r07/ab")>-1){N=N.split("&");for(var W=0;W<N.length;W++){var Q=N[W].split("=");if(Q.length==2){if(Q[0]=="url"){N=Q[1];break;}}}}if(Z instanceof Array){for(var W=0;W<Z.length;W++){if(Z[W].code==S){Z=Z[W];break;}}}var Y=((V.templates&&V.templates[S])?V.templates[S]:""),B=((V.modules&&V.modules[S])?V.modules[S]:""),E=V.share_url_transforms||V.url_transforms||{},K=V.track_url_transforms||V.url_transforms,ac=((E&&E.shorten&&V.shorteners)?(typeof(E.shorten)=="string"?E.shorten:(E.shorten[S]||E.shorten["default"]||"")):""),I="",R=(aa.product||X.addthis_product||("men-"+_atc.ver)),C=M.crs,J="",P=y.track.gof(N),ab=P.length==2?P.shift().split("=").pop():"",a=P.length==2?P.pop():"",L=(aa.data_track_clickback||aa.data_track_linkback||!T||T=="AddThis")||(aa.data_track_clickback!==false&&_atc.ver>=250);if(V.email_vars){for(var U in V.email_vars){J+=(J==""?"":"&")+_euc(U)+"="+_euc(V.email_vars[U]);}}if(y.track.spc&&R.indexOf(y.track.spc)==-1){R+=","+y.track.spc;}if(E&&E.shorten&&V.shorteners){for(var U in V.shorteners){for(var D in V.shorteners[U]){I+=(I.length?"&":"")+_euc(U+"."+D)+"="+_euc(V.shorteners[U][D]);}}}N=y.track.cof(N);N=y.track.mgu(N,E,V,S);if(K){V.trackurl=y.track.mgu(V.trackurl||N,K,V,S);}var F="pub="+T+"&source="+R+"&lng="+(y.lng()||"xx")+"&s="+S+(aa.ui_508_compliant?"&u508=1":"")+(H?"&h1="+O((V.feed||V.url).replace("feed://",""),1)+"&t1=":"&url="+O(N,1)+"&title=")+O(V.title||X.addthis_title,1)+(_atc.ver<200?"&logo="+O(X.addthis_logo,1)+"&logobg="+O(X.addthis_logo_background,1)+"&logocolor="+O(X.addthis_logo_color,1):"")+"&ate="+y.track.sta()+((S!="email"||_atc.ver<300)?"&frommenu=1":"")+((window.addthis_ssh&&(!C||addthis_ssh!=C)&&(addthis_ssh==S||addthis_ssh.search(new RegExp("(?:^|,)("+S+")(?:$|,)"))>-1))?"&ips=1":"")+(C?"&cr="+(S==C?1:0):"")+"&uid="+_euc(y.uid&&y.uid!="x"?y.uid:y.util.cuid())+(V.email_template?"&email_template="+_euc(V.email_template):"")+(J?"&email_vars="+_euc(J):"")+(ac?"&shortener="+_euc(typeof(ac)=="array"?ac.join(","):ac):"")+(ac&&I?"&"+I:"")+((V.passthrough||{})[S]?"&passthrough="+O((typeof(V.passthrough[S])=="object"?y.util.toKV(V.passthrough[S]):V.passthrough[S]),1):"")+(V.description?"&description="+O(V.description,1):"")+(V.html?"&html="+O(V.html,1):(V.content?"&html="+O(V.content,1):""))+(V.trackurl&&V.trackurl!=N?"&trackurl="+O(V.trackurl,1):"")+(V.screenshot?"&screenshot="+O(V.screenshot,1):"")+(V.swfurl?"&swfurl="+O(V.swfurl,1):"")+(y.cb?"&cb="+y.cb:"")+(y.ufbl?"&ufbl=1":"")+(V.iframeurl?"&iframeurl="+O(V.iframeurl,1):"")+(V.width?"&width="+V.width:"")+(V.height?"&height="+V.height:"")+(aa.data_track_p32?"&p32="+aa.data_track_p32:"")+(L||_7.track.ctp(aa.product,aa)?"&ct=1":"")+((L||_7.track.ctp(aa.product,aa))&&N.indexOf("#")>-1?"&uct=1":"")+((Z&&Z.url)?"&acn="+_euc(Z.name)+"&acc="+_euc(Z.code)+"&acu="+_euc(Z.url):"")+(y.smd?(y.smd.rxi?"&rxi="+y.smd.rxi:"")+(y.smd.rsi?"&rsi="+y.smd.rsi:"")+(y.smd.gen?"&gen="+y.smd.gen:""):((ab?"&rsi="+ab:"")+(a?"&gen="+a:"")))+(V.xid?"&xid="+O(V.xid,1):"")+(Y?"&template="+O(Y,1):"")+(B?"&module="+O(B,1):"")+(aa.ui_cobrand?"&ui_cobrand="+O(aa.ui_cobrand,1):"")+(aa.ui_header_color?"&ui_header_color="+O(aa.ui_header_color,1):"")+(aa.ui_header_background?"&ui_header_background="+O(aa.ui_header_background,1):"");return F;},z=function(B,d,C){var a=B.xid;if(d.data_track_clickback||d.data_track_linkback||_7.track.ctp(d.product,d)){return y.track.gcc(a,(y.smd||{}).gen||0)+(C||"");}else{return"";}},r=function(H,J,D,I,d,K){var G=y.pub(),a=I||J.url||"",C=J.xid||y.util.cuid(),E=(D.data_track_clickback||D.data_track_linkback||!G||G=="AddThis")||(D.data_track_clickback!==false&&_atc.ver>=250);if(a.toLowerCase().indexOf("http%3a%2f%2f")===0){a=_duc(a);}if(d){var B={};for(var F in J){B[F]=J[F];}B.xid=C;setTimeout(function(){(new Image()).src=n(H=="twitter"&&K?"tweet":H,0,B,D);},100);}return(E?y.track.cur(a,H,C):a);},h=function(D,B,a){var B=B||{},C=D.share_url_transforms||D.url_transforms||{},d=y.track.cof(y.track.mgu(D.url,C,D,"mailto"));return"mailto:?subject="+_euc(D.title?D.title:d)+"&body="+_euc(r("mailto",D,B,d,a));},i=function(a){return((!a.templates||!a.templates.twitter)&&(!y.wlp||y.wlp=="http:"));},f=function(d,C,J,B){var H=C||550,D=J||450,I=screen.width,F=screen.height,G=Math.round((I/2)-(H/2)),a=0,E;if(F>D){G=Math.round((F/2)-(D/2));}w.open(d,B||"addthis_share","left="+G+",top="+a+",width="+H+",height="+D+",personalbar=no,toolbar=no,scrollbars=yes,location=yes,resizable=yes");return false;},v=function(d,B,a){w.open(n(d,0,B,a),"addthis_share");return false;},l=function(d){var a={twitter:1,wordpress:1,email:_atc.ver>=300,more:_atc.ver>=300,vk:1};return a[d];},q=function(G,F,C,E,a,B){var D={wordpress:{width:720,height:570},linkedin:{width:600,height:400},email:_atc.ver>=300?{width:660,height:660}:{width:735,height:450},more:_atc.ver>=300?{width:660,height:716}:{width:735,height:450},vk:{width:720,height:290},"default":{width:550,height:450}},d=n(G,0,F,C);if(C.ui_use_same_window){window.location.href=d;}else{f(d,E||(D[G]||D["default"]).width,a||(D[G]||D["default"]).height,B);}return false;},c=function(F,C,G,d){var E=F.share_url_transforms||F.url_transforms||{},a,D=(F.passthrough||{}).twitter||{},B=y.track.cof(y.track.mgu(F.url,E,F,"twitter"));if(!F.templates){F.templates={};}if(!F.templates.twitter){F.templates.twitter=(D.text||"{{title}}:")+" {{url}} via @"+(D.via||"AddThis");}B=n("twitter",0,F,C);if(a){F.title=a;}if(C.ui_use_same_window||d){window.location.href=B;}else{f(B,550,450,"twitter_tweet");}return false;},k=[],m=function(C,B,a,d){_7.ed.fire("addthis.menu.share",window.addthis||{},{element:d||{},service:C||"unknown",url:B.trackurl||B.url});},o=function(D,E,C,d,B){var a=n(D,E,C,d);k.push(y.ajs(a,1));if(!B){m(D,C,d);}},t=function(B,d,a){return x()+"tellfriend.php?&fromname=aaa&fromemail="+_euc(d.from)+"&frommenu=1&tofriend="+_euc(d.to)+(B.email_template?"&template="+_euc(B.email_template):"")+(d.vars?"&vars="+_euc(d.vars):"")+"&lng="+(y.lng()||"xx")+"&note="+_euc(d.note)+"&"+A("email",null,null,a);};e.share=e.share||{};e.util.extend(e.share,{auw:l,ocw:f,stw:q,siw:v,pts:c,unt:i,uadd:A,genurl:n,geneurl:t,genieu:h,acb:r,gcp:z,svcurl:x,track:o,notify:m,links:b});})(_7,_7.api,_7);var w=window,ac=w.addthis_config||{},css=new _7.resource.Resource("widgetcss",_atr+"static/r07/widget65.css",function(){return true;}),_2ab=new _7.resource.Resource("widget32css",_atr+"static/r07/widgetbig65.css",function(){return true;});function main(){try{if(_atc.xol&&!_atc.xcs&&ac.ui_use_css!==false){css.load();if(_7.bro.ipa){_2ab.load();}}var a=_7,msi=a.bro.msi,hp=0,_2af=window.addthis_config||{},dt=d.title,dr=(typeof(a.rdr)!=="undefined")?a.rdr:(d.referer||d.referrer||""),du=dl?dl.href:null,dh=dl.hostname,_2b4=du,_2b5=0,al=(_7.lng().split("-")).shift(),_2b7=_7.track.eop(dl,dr),cvt=[],nabc=!!a.cookie.rck("nabc"),cfc=_2b7.cfc,rsiq=_2b7.rsiq,rsi=_2b7.rsi,rxi=_2b7.rxi,rsc=_2b7.rsc.split("&").shift().split("%").shift().replace(/[^a-z0-9_]/g,""),gen=_2b7.gen,fuid=_2b7.fuid,ifr,_2c2=_atr+"static/r07/sh52.html#",data,_2c4=function(){if(!_7.track.pcs.length){_7.track.apc(window.addthis_product||("men-"+_atc.ver));}data.pc=_7.track.pcs.join(",");};if(rsc=="tweet"){rsc="twitter";}if(window.addthis_product){_7.track.apc(addthis_product);if(addthis_product.indexOf("fxe")==-1&&addthis_product.indexOf("bkm")==-1){_7.track.spc=addthis_product;}}var l=_7.share.links.canonical;if(l){if(l.indexOf("http")!==0){_2b4=(du||"").split("//").pop().split("/");if(l.indexOf("/")===0){_2b4=_2b4.shift()+l;}else{_2b4.pop();_2b4=_2b4.join("/")+"/"+l;}_2b4=dl.protocol+"//"+_2b4;}else{_2b4=l;}_7.usu(0,1);}_2b4=_2b4.split("#{").shift();a.igv(_2b4,d.title||"");var _2c6=addthis_share.view_url_transforms||addthis_share.track_url_transforms||addthis_share.url_transforms;if(_2c6){_2b4=_7.track.mgu(_2b4,_2c6);}if(rsi){rsi=rsi.substr(0,8)+fuid;}a.smd={rsi:rsi,rxi:rxi,gen:gen,rsc:rsc};a.dr=a.tru(dr,"fr");a.du=a.tru(_2b4,"fp");a.dt=dt=w.addthis_share.title;a.cb=a.ad.cla();a.dh=dl.hostname;a.ssl=du&&du.indexOf("https")===0?1:0;data={iit:(new Date()).getTime(),cb:a.cb,ab:a.ab,dh:a.dh,dr:a.dr,du:a.du,dt:dt,inst:a.inst,lng:a.lng(),pc:w.addthis_product||"men",pub:a.pub(),ssl:a.ssl,sid:_7.track.ssid(),srd:_atc.damp,srf:_atc.famp,srp:_atc.pamp,srx:_atc.xamp,ver:_atc.ver,xck:_atc.xck||0};if(a.trl.length){data.trl=a.trl.join(",");}if(a.rev){data.rev=a.rev;}if(_2af.data_track_clickback||_2af.data_track_linkback||_7.track.ctp(data.pc,_2af)){data.ct=a.ct=1;}if(a.prv){data.prv=_2c(a.prv);}if(rsc){data.sr=rsc;}if(a.vamp>=0&&!a.sub){if(cfc){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));cvt.push(a.track.fcv("cfc",1));cvt.push(a.track.fcv("rcf",dl.hash));data.ce=cvt.join(",");}else{if(rsi&&(fuid!=a.gub())){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));cvt.push(a.track.fcv("rsi",rsi));cvt.push(a.track.fcv("gen",gen));cvt.push(a.track.fcv("abc",1));cvt.push(a.track.fcv("fcu",a.gub()));cvt.push(a.track.fcv("rcf",dl.hash));data.ce=cvt.join(",");_2b5="addressbar";}else{if(rxi||rsiq||rsc){cvt.push(a.track.fcv("plv",Math.round(1/_atc.vamp)));if(rsc){cvt.push(a.track.fcv("rsc",rsc));}if(rxi){cvt.push(a.track.fcv("rxi",rxi));}else{if(rsiq){cvt.push(a.track.fcv("rsi",rsiq));}}if(rsiq||rxi){cvt.push(a.track.fcv("gen",gen));}data.ce=cvt.join(",");_2b5=rsc||"unknown";}}}}if(_2b5&&a.bamp>=0){data.clk=1;a.dcp=data.gen=50;_7.ed.fire("addthis.user.clickback",window.addthis||{},{service:_2b5});}if(a.upm){data.xd=1;if(_7.bro.ffx){data.xld=1;}}if(!nabc&&window.history&&typeof(history.replaceState)=="function"&&!_7.bro.chr&&(_2af.data_track_addressbar||_2af.data_track_addressbar_paths)&&((du||"").split("#").shift()!=dr)&&(du.indexOf("#")==-1||rsi||(_2b7.hash&&rxi))){var path=dl.pathname||"",_2c8,_2c9=path!="/";if(_2af.data_track_addressbar_paths){_2c9=0;for(var i=0;i<_2af.data_track_addressbar_paths.length;i++){_2c8=new RegExp(_2af.data_track_addressbar_paths[i].replace(/\*/g,".*")+"$");if(_2c8.test(path)){_2c9=1;break;}}}if(_2c9&&(!rsi||a.util.ioc(rsi,5))){var _2cb=function(){history.replaceState({d:(new Date()),g:gen},d.title,_7.track.cur(dl.href.split("#").shift(),null,_7.track.ssid()));};_2cb();}}if(dl.href.indexOf(_atr)==-1&&!a.sub){if(a.upm){if(msi){setTimeout(function(){_2c4();ifr=a.track.ctf(_2c2+_2c(data));a.track.stf(ifr);},_7.wait);w.attachEvent("onmessage",a.pmh);}else{ifr=a.track.ctf();w.addEventListener("message",a.pmh,false);}if(_7.bro.ffx){ifr.src=_2c2;_7.track.qtp(data);}else{if(!msi){setTimeout(function(){_2c4();ifr.src=_2c2+_2c(data);},_7.wait);}}}else{ifr=a.track.ctf();setTimeout(function(){_2c4();ifr.src=_2c2+_2c(data);},_7.wait);}if(ifr){ifr=a.track.gtf().appendChild(ifr);a.track.stf(ifr);}}if(w.addthis_language||ac.ui_language){a.alg();}if(a.plo.length>0){a.jlo();}}catch(e){window.console&&console.log("lod",e);}}w._ate=a;w._adr=r;a._ssc=a._ssh=[];a._rec.push(function(data){if(data.ssc){a._ssc=_duc(data.ssc).split(",");}if(data.sshs){var s=window.addthis_ssh=_duc(data.sshs);a.gssh=1;a._ssh=s.split(",");}if(data.uss){var u=a._uss=_duc(data.uss).split(",");if(window.addthis_ssh){var seen={},u=u.concat(a._ssh),_2d0=[];for(var i=0;i<u.length;i++){var s=u[i];if(!seen[s]){_2d0.push(s);}seen[s]=1;}u=_2d0;}a._ssh=u;window.addthis_ssh=u.join(",");}if(data.ups){var s=data.ups.split(",");a.ups={};for(var i=0;i<s.length;i++){if(s[i]){var o=_3a(_duc(s[i]));a.ups[o.name]=o;}}a._ups=a.ups;}if(data.uid){a.uid=data.uid;_7.ed.fire("addthis-internal.data.uid",{},{uid:data.uid});}if(data.bti){a.bti=data.bti;_7.ed.fire("addthis-internal.data.bti",{},{bti:data.bti});}if(data.bts){a.bts=parseInt(data.bts);_7.ed.fire("addthis-internal.data.bts",{},{bts:data.bts});}if(data.vts){a.vts=parseInt(data.vts);_7.ed.fire("addthis-internal.data.vts",{},{vts:data.vts});}if(data.geo){a.geo=(data.geo.constructor=="string")?_7.util.geo.parse(data.geo):data.geo;_7.ed.fire("addthis-internal.data.geo",{},{geo:a.geo});}if(data.dbm){a.dbm=data.dbm;}if(data.rdy){a.xfr=1;a.track.xtp();return;}});try{var _2d3={},_2d4=_7.util.gsp("addthis_widget.js");if(typeof(_2d4)=="object"){if(_2d4.provider){_2d3={provider:_7.mun(_2d4.provider_code||_2d4.provider),auth:_2d4.auth||_2d4.provider_auth||""};if(_2d4.uid||_2d4.provider_uid){_2d3.uid=_7.mun(_2d4.uid||_2d4.provider_uid);}if(_2d4.logout){_2d3.logout=1;}_7.prv=_2d3;}if(_2d4.pubid||_2d4.pub||_2d4.username){w.addthis_pub=_duc(_2d4.pubid||_2d4.pub||_2d4.username);}if(w.addthis_pub&&w.addthis_config){w.addthis_config.username=w.addthis_pub;}if(_2d4.domready){_atc.dr=1;}if(_2d4.onready&&_2d4.onready.match(/[a-zA-Z0-9_\.\$]+/)){try{_7.onr=_7.evl(_2d4.onready);}catch(e){window.console&&console.log("addthis: onready function ("+_2d4.onready+") not defined",e);}}if(_2d4.async){_atc.xol=1;}}if((window.addthis_conf||{}).xol){_atc.xol=1;}if(_atc.ver===120){var rc="atb"+_7.util.cuid();d.write("<span id=\""+rc+"\"></span>");_7.igv();_7.lad(["span",rc,addthis_share.url||"[url]",addthis_share.title||"[title]"]);}if(w.addthis_clickout){_7.lad(["cout"]);}if(!_atc.xol&&!_atc.xcs&&ac.ui_use_css!==false){css.load();if(_7.bro.ipa){_2ab.load();}}}catch(e){if(window.console){console.log("main",e);}}_7a.bindReady();_7a.append(main);})();function addthis_open(){if(typeof iconf=="string"){iconf=null;}return _ate.ao.apply(_ate,arguments);}function addthis_close(){_ate.ac();}function addthis_sendto(){_ate.as.apply(_ate,arguments);return false;}if(_atc.dr){_adr.onReady();}}else{_ate.inst++;}if(_atc.abf){addthis_open(document.getElementById("ab"),"emailab",window.addthis_url||"[URL]",window.addthis_title||"[TITLE]");}if(!window.addthis||window.addthis.nodeType!==undefined){window.addthis=(function(){var e={a1webmarks:"A1&#8209;Webmarks",aim:"AOL Lifestream",amazonwishlist:"Amazon",aolmail:"AOL Mail",aviary:"Aviary Capture",domaintoolswhois:"Whois Lookup",googlebuzz:"Google Buzz",googlereader:"Google Reader",googletranslate:"Google Translate",linkagogo:"Link-a-Gogo",meneame:"Men&eacute;ame",misterwong:"Mister Wong",mailto:"Email App",myaol:"myAOL",myspace:"MySpace",readitlater:"Read It Later",rss:"RSS",stumbleupon:"StumbleUpon",typepad:"TypePad",wordpress:"WordPress",yahoobkm:"Y! Bookmarks",yahoomail:"Y! Mail",youtube:"YouTube"},g=document,c=g.gn("body").item(0),f=_ate.util.bind;function b(d,l){var m;if(window._atw&&_atw.list){m=_atw.list[d]}else{if(e[d]){m=e[d]}else{m=(l?d:(d.substr(0,1).toUpperCase()+d.substr(1)))}}return(m||"").replace(/&nbsp;/g," ")}function i(d,u,s,r,t){u=u.toUpperCase();var p=(d==c&&addthis.cache[u]?addthis.cache[u]:(d||c||g.body).getElementsByTagName(u)),n=[],q,m;if(d==c){addthis.cache[u]=p}if(t){for(q=0;q<p.length;q++){m=p[q];if((m.className||"").indexOf(s)>-1){n.push(m)}}}else{s=s.replace(/\-/g,"\\-");var l=new RegExp("(^|\\s)"+s+(r?"\\w*":"")+"(\\s|$)");for(q=0;q<p.length;q++){m=p[q];if(l.test(m.className)){n.push(m)}}}return(n)}var k=g.getElementsByClassname||i;function j(d){if(typeof d=="string"){var l=d.substr(0,1);if(l=="#"){d=g.getElementById(d.substr(1))}else{if(l=="."){d=k(c,"*",d.substr(1))}else{}}}if(!d){d=[]}else{if(!(d instanceof Array)){d=[d]}}return d}function a(l,d){return function(){addthis.plo.push({call:l,args:arguments,ns:d})}}function h(m){var l=this,d=this.queue=[];this.name=m;this.call=function(){d.push(arguments)};this.call.queuer=this;this.flush=function(p,o){for(var n=0;n<d.length;n++){p.apply(o||l,d[n])}return p}}return{ost:0,cache:{},plo:[],links:[],ems:[],init:_adr.onReady,_Queuer:h,_queueFor:a,_select:j,_gebcn:i,data:{getShareCount:a("getShareCount","data")},button:a("button"),counter:a("counter"),count:a("counter"),toolbox:a("toolbox"),update:a("update"),util:{getServiceName:b},addEventListener:f(_ate.ed.addEventListener,_ate.ed),removeEventListener:f(_ate.ed.removeEventListener,_ate.ed)}})()}_adr.append((function(){if(!window.addthis.ost){_ate.extend(z,_ate.api);var V=document,K=undefined,J=window,G=0,e={},X={compact:1,expanded:1,facebook:1,email:1,twitter:1,print:1,google:1,live:1,stumbleupon:1,myspace:1,favorites:1,digg:1,delicious:1,blogger:1,googlebuzz:1,friendfeed:1,vk:1,mymailru:1,gmail:1,yahoomail:1,reddit:1,orkut:1},D=new _ate.resource.Resource("widget32css",_atr+"static/r07/widgetbig65.css",function(){return true}),P=false,s=J.addthis_config,M=J.addthis_share,E={},y={},q=V.gn("body").item(0),z=window.addthis,b=z._select,v=z._gebcn(q,"A","addthis_button_",true,true),T={rss:"Subscribe via RSS"},S={tweet:"Tweet",email:"Email",mailto:"Email",print:"Print",favorites:"Save to Favorites",twitter:"Tweet This",digg:"Digg This",more:"View more services"},L={email_vars:1,passthrough:1,modules:1,templates:1,services_custom:1},W={feed:1,more:_atc.ver<300,email:_atc.ver<300,mailto:1},F={feed:1,email:_atc.ver<300,mailto:1,print:1,more:!_ate.bro.ipa&&_atc.ver<300,favorites:1},x={print:1,favorites:1,mailto:1},O={email:_atc.ver>=300,more:_atc.ver>=300},H=0,k=0,C=0,R=0;function j(d){if(d.indexOf("&")>-1){d=d.replace(/&([aeiou]).+;/g,"$1")}return d}function c(u,w){if(w&&u!==w){for(var d in w){if(u[d]===K){u[d]=w[d]}}}}function m(Z,u,aa){var w=Z.onclick||function(){},d=x[u]?function(){_ate.share.track(u,0,Z.share,Z.conf)}:function(){_ate.share.notify(u,Z.share,Z.conf,Z)};if(Z.conf.data_ga_tracker||addthis_config.data_ga_tracker||Z.conf.data_ga_property||addthis_config.data_ga_property){Z.onclick=function(){_ate.gat(u,aa,Z.conf,Z.share);d();return w()}}else{Z.onclick=function(){d();return w()}}}function r(u,d){var w={googlebuzz:"http://www.google.com/profiles/%s",youtube:"http://www.youtube.com/user/%s",facebook:"http://www.facebook.com/profile.php?id=%s",facebook_url:"http://www.facebook.com/%s",rss:"%s",flickr:"http://www.flickr.com/photos/%s",twitter:"http://twitter.com/%s",linkedin:"http://www.linkedin.com/in/%s"};if(u=="facebook"&&isNaN(parseInt(d))){u="facebook_url"}return(w[u]||"").replace("%s",d)||""}function n(u,d){if(P&&!d){return true}var w=(u.parentNode||{}).className||"";P=(w.indexOf("32x32")>-1||u.className.indexOf("32x32")>-1);return P}function A(u){var w=(u.parentNode||{}).className||"",d=u.conf&&u.conf.product&&w.indexOf("toolbox")==-1?u.conf.product:"tbx"+(u.className.indexOf("32x32")>-1||w.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;if(d.indexOf(32)>-1){P=true}_ate.track.apc(d);return d}function g(w,Z){var u={};for(var d in w){if(Z[d]){u[d]=Z[d]}else{u[d]=w[d]}}return u}function U(d,aa,ab,Z){var u=V.ce("img");u.width=d;u.height=aa;u.border=0;u.alt=ab;u.src=Z;return u}function h(Z,aa){var w,d=[],ab={};for(var u=0;u<Z.attributes.length;u++){w=Z.attributes[u];d=w.name.split(aa+":");if(d.length==2){ab[d.pop()]=w.value}}return ab}_ate.api.ptpa=h;function B(u,ad,d,Z){var ad=ad||{},w={},ab=h(u,"addthis");for(var aa in ad){w[aa]=ad[aa]}if(Z){for(var aa in u[d]){w[aa]=u[d][aa]}}for(var aa in ab){if(ad[aa]&&!Z){w[aa]=ad[aa]}else{var ae=ab[aa];if(ae){w[aa]=ae}else{if(ad[aa]){w[aa]=ad[aa]}}if(w[aa]==="true"){w[aa]=true}else{if(w[aa]==="false"){w[aa]=false}}}if(w[aa]!==K&&L[aa]&&(typeof w[aa]=="string")){try{w[aa]=JSON.parse(w[aa].replace(/'/g,'"'))}catch(ac){w[aa]=_ate.evl("("+w[aa]+");",true)}}}return w}function I(w){var u=(w||{}).services_custom;if(!u){return}if(!(u instanceof Array)){u=[u]}for(var Z=0;Z<u.length;Z++){var d=u[Z];if(d.name&&d.icon&&d.url){d.code=d.url=d.url.replace(/ /g,"");d.code=d.code.split("//").pop().split("?").shift().split("/").shift().toLowerCase();e[d.code]=d}}}function o(u,d){return e[u]||{}}function a(u,d,w,Z){var aa={conf:d||{},share:w||{}};aa.conf=B(u,d,"conf",Z);aa.share=B(u,w,"share",Z);return aa}function N(aq,ad,aj,ab){_ate.igv();if(aq){ad=ad||{};aj=aj||{};var ar=ad.conf||s,ao=ad.share||M,aa=aj.onmouseover,w=aj.onmouseout,au=aj.onclick,ag=aj.internal,al=aj.singleservice;if(al){if(au===K){au=W[al]?function(ax,av,ay){var aw=g(ay,y);return addthis_open(ax,al,aw.url,aw.title,g(av,E),aw)}:F[al]?function(ax,av,ay){var aw=g(ay,y);return addthis_sendto(al,g(av,E),aw)}:O[al]?function(ax,av,ay){var aw=g(ay,y);return _ate.share.stw(al,aw,av,735)}:null}}else{if(!aj.noevents){if(!aj.nohover){if(aa===K){aa=function(aw,av,ax){return addthis_open(aw,"",null,null,g(av,E),g(ax,y))}}if(w===K){w=function(av){return addthis_close()}}if(au===K){au=function(aw,av,ax){return addthis_sendto("more",g(av,E),g(ax,y))}}}else{if(au===K){au=function(aw,av,ax){return addthis_open(aw,"more",null,null,g(av,E),g(ax,y))}}}}}aq=b(aq);for(var ap=0;ap<aq.length;ap++){var ai=aq[ap],am=ai.parentNode,u=a(ai,ar,ao,!ab)||{};c(u.conf,s);c(u.share,M);ai.conf=u.conf;ai.share=u.share;if(ai.conf.ui_language){_ate.alg(ai.conf.ui_language)}I(ai.conf);if(am&&am.className.indexOf("toolbox")>-1&&(ai.conf.product||"").indexOf("men")===0){ai.conf.product="tbx"+(am.className.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver;_ate.track.apc(ai.conf.product)}if(al&&al!=="more"){ai.conf.product=A(ai)}if((!ai.conf||(!ai.conf.ui_click&&!ai.conf.ui_window_panes))&&!_ate.bro.ipa){if(aa){ai.onmouseover=function(){return aa(this,this.conf,this.share)}}if(w){ai.onmouseout=function(){return w(this)}}if(au){ai.onclick=function(){return au(ai,ai.conf,ai.share)}}}else{if(au){if(al){ai.onclick=function(){return au(this,this.conf,this.share)}}else{if(!ai.conf.ui_window_panes){ai.onclick=function(){return addthis_open(this,"",null,null,this.conf,this.share)}}else{ai.onclick=function(){return addthis_sendto("more",this.conf,this.share)}}}}}if(ai.tagName.toLowerCase()=="a"){var Z=ai.share.url||addthis_share.url;_ate.usu(Z);if(al){var af=o(al,ai.conf),d=ai.firstChild;if(af&&af.code&&af.icon){if(d&&d.className.indexOf("at300bs")>-1){var ah="16";if(n(ai,1)){d.className=d.className.split("at15nc").join("");ah="32"}d.style.background="url("+af.icon+") no-repeat top left transparent";if(!d.style.cssText){d.style.cssText=""}d.style.cssText="line-height:"+ah+"px!important;width:"+ah+"px!important;height:"+ah+"px!important;background:"+d.style.background+"!important"}}if(!F[al]){if(aj.follow){ai.href=Z;ai.onclick=function(){_ate.share.track(al,1,ai.share,ai.conf)};if(ai.children&&ai.children.length==1&&ai.parentNode&&ai.parentNode.className.indexOf("toolbox")>-1){var an=V.ce("span");an.className="addthis_follow_label";an.innerHTML=z.util.getServiceName(al);ai.appendChild(an)}}else{if(al=="twitter"){ai.onclick=function(av){return _ate.share.pts(ai.share,ai.conf)};ai.noh=1}else{if(al=="facebook"){ai.onclick=function(av){return _ate.share.fb.share(ai.share,ai.conf)};ai.noh=1}else{if(al=="google_plusone"){ai.onclick=function(av){return false}}else{if(!ai.noh){if(ai.conf.ui_open_windows||_ate.share.auw(al)){ai.onclick=function(av){return _ate.share.stw(al,ai.share,ai.conf)}}else{ai.onclick=function(av){return _ate.share.siw(al,ai.share,ai.conf)};ai.href=_ate.share.genurl(al,0,ai.share,ai.conf)}}}}}}m(ai,al,Z);if(!ai.noh&&!ai.target){ai.target="_blank"}z.links.push(ai)}else{if(al=="mailto"||(al=="email"&&(ai.conf.ui_use_mailto||_ate.bro.iph||_ate.bro.ipa||_ate.bro.dro))){ai.onclick=function(){ai.share.xid=_ate.util.cuid();(new Image()).src=_ate.share.genurl("mailto",0,ai.share,ai.config);_ate.gat(al,Z,ai.conf,ai.share)};ai.href=_ate.share.genieu(ai.share);z.ems.push(ai)}}if(!ai.title||ai.at_titled){var ae=z.util.getServiceName(al,!af);ai.title=j(aj.follow?(T[al]?T[al]:"Follow on "+ae):(S[al]?S[al]:"Send to "+ae));ai.at_titled=1}if(!ai.href){ai.href="#"}}else{if(ai.conf.product&&ai.parentNode.className.indexOf("toolbox")==-1){A(ai)}}}var ac;switch(ag){case"img":if(!ai.hasChildNodes()){var at=(ai.conf.ui_language||_ate.lng()).split("-").shift(),ak=_ate.ivl(at);if(!ak){at="en"}else{if(ak!==1){at=ak}}ac=U(_ate.iwb(at)?150:125,16,"Share",_atr+"static/btn/v2/lg-share-"+at.substr(0,2)+".gif")}break}if(ac){ai.appendChild(ac)}}}}function f(){if(window.gapi&&window.gapi.plusone){gapi.plusone.go();return}else{if(!C){var d=_ate.ajs("//apis.google.com/js/plusone.js",1,1);C=1}}if(H<3){setTimeout(f,3000+1000*2*(H++))}}function p(d){var w=d?d.share:addthis_share,u=d?d.conf:addthis_config;window._at_plusonecallback=window._at_plusonecallback||function(ab){var Z={};for(var aa in w){Z[aa]=w[aa]}Z.url=ab.href;_ate.share.track("google_"+(ab.state=="off"?"un":"")+"plusone",0,Z,u)}}function Q(){if(window.twttr&&!G&&twttr.events){G=1;twttr.events.bind("click",function(ab){if(ab.region=="tweetcount"){return}var aa=(ab.target.parentNode&&ab.target.parentNode.share)?ab.target.parentNode.share:{},w=aa.url||ab.target.baseURI,ac=aa.title||addthis_share.title,d={};for(var u in addthis_share){d[u]=addthis_share[u]}for(var u in aa){d[u]=aa[u]}d.url=w;if(ac){d.title=ac}var Z=(ab.region!="follow")?true:false;_ate.share.track(((Z)?"tweet":"twitter_follow_native"),((Z)?0:1),d,addthis_config)})}}function t(d){if(window.twttr&&window.twttr.events&&R==1){Q();return}else{if(!R){_ate.ajs("//platform.twitter.com/widgets.js",1);R=1}}if(k<3){setTimeout(t,3000+1000*2*(k++))}}function Y(a2,aU,bh,aY,bb){for(var aD=0;aD<a2.length;aD++){var aI=a2[aD];if(aI==null){continue}if(aY!==false||!aI.ost){var aG=a(aI,aU,bh,!bb),aT=0,aK="at300",aH=aI.className||"",ab="",av=aH.match(/addthis_button_([\w\.]+)(?:\s|$)/),aP={},a1=av&&av.length?av[1]:0;c(aG.conf,s);c(aG.share,M);if(a1){if(a1.indexOf("amazonwishlist_native")>-1){}else{if(a1==="tweetmeme"&&aI.className.indexOf("chiclet_style")==-1){if(aI.ost){continue}var a7=h(aI,"tm"),Z=50,ac=61;ab=_ate.util.toKV(a7);if(a7.style==="compact"){Z=95;ac=25}aI.innerHTML='<iframe frameborder="0" width="'+Z+'" height="'+ac+'" scrolling="no" allowTransparency="true" scrollbars="no"'+(_ate.bro.ie6?" src=\"javascript:''\"":"")+"></iframe>";var aQ=aI.firstChild;aQ.src="//api.tweetmeme.com/button.js?url="+_euc(aG.share.url)+"&"+ab;aI.noh=aI.ost=1}else{if(a1==="linkedin_counter"){if(aI.ost){continue}var aW=h(aI,"li"),bh=aG.share,be=aW.width||100,u=aW.height||18,ab,aj="",aO;if(!aW.counter){aW.counter="horizontal"}if(!bh.passthrough){bh.passthrough={}}bh.passthrough.linkedin=_ate.util.toKV(aW);aj=_ate.util.rtoKV(bh);if(aW.counter==="top"){u=55;be=57;if(!aW.height){aW.height=u}if(!aW.width){aW.width=be}}else{if(aW.counter==="right"){be=100;if(!aW.width){aW.width=aw}}}if(aW.width){be=aW.width}if(aW.height){u=aW.height}ab=_ate.util.toKV(aW),aI.innerHTML='<iframe frameborder="0" role="presentation" scrolling="no" allowTransparency="true" scrollbars="no"'+(_ate.bro.ie6?" src=\"javascript:''\"":"")+' style="width:'+be+"px; height:"+u+'px;"></iframe>';aO=aI.firstChild;if(!aG.conf.pubid){aG.conf.pubid=addthis_config.pubid||_ate.pub()}aO.src=_atr+"static/r07/linkedin08.html"+((_ate.bro.ie6||_ate.bro.ie7)?"?":"#")+"href="+_euc(aG.share.url)+"&dr="+_euc(_ate.dr)+"&conf="+_euc(_ate.util.toKV(aG.conf))+"&share="+_euc(aj)+"&li="+_euc(ab);aI.noh=aI.ost=1}else{if(a1==="twitter_follow_native"){var a5=h(aI,"tf"),az=h(aI,"tw"),aC=V.ce("a");a5.screen_name=az.screen_name||a5.screen_name||"addthis";aC.href="http://twitter.com/"+a5.screen_name;aC.className="twitter-follow-button";aC.innerHTML="Follow @"+a5.screen_name;for(var a4 in a5){if(a5.hasOwnProperty(a4)){aC.setAttribute("data-"+a4,a5[a4])}}for(var a4 in az){if(az.hasOwnProperty(a4)){aC.setAttribute("data-"+a4,az[a4])}}aI.appendChild(aC);if(!aG.conf.pubid){aG.conf.pubid=addthis_config.pubid||_ate.pub()}t(aI)}else{if(a1==="tweet"){if(aI.ost){continue}var az=h(aI,"tw"),bh=aG.share,aw=az.width||55,aL=az.height||20,ab,aj="",aV;aG.share.url_transforms=aG.share.url_transforms||{};aG.share.url_transforms.defrag=1;az.url=aG.share.url=az.url||_ate.track.mgu(aG.share.url,aG.share.url_transforms,aG.share,"twitter");if(!az.counturl){az.counturl=az.url.replace(/=/g,"%253D")}az.url=_ate.share.acb("twitter",aG.share,addthis_config);az.count=az.count||"horizontal";bh.passthrough=bh.passthrough||{};bh.passthrough.twitter=_ate.util.toKV(az,"#@!");aj=_ate.util.rtoKV(bh,"#@!");if(az.count==="vertical"){aL=62;az.height=az.height||aL}else{if(az.count==="horizontal"){aw=110;az.width=az.width||aw}}if(az.width){aw=az.width}if(az.height){aL=az.height}ab=_ate.util.toKV(az,"#@!");if((_ate.bro.msi&&V.compatMode=="BackCompat")||aG.conf.ui_use_tweet_iframe){aI.innerHTML='<iframe frameborder="0" role="presentation" scrolling="no" allowTransparency="true" scrollbars="no"'+(_ate.bro.ie6?" src=\"javascript:''\"":"")+' style="width:'+aw+"px; height:"+aL+'px;"></iframe>';aV=aI.firstChild;if(!aG.conf.pubid){aG.conf.pubid=addthis_config.pubid||_ate.pub()}aV.src=_atr+"static/r07/tweet08.html"+((_ate.bro.ie6||_ate.bro.ie7)?"?":"#")+"href="+_euc(aG.share.url)+"&dr="+_euc(_ate.dr)+"&conf="+_euc(_ate.util.toKV(aG.conf))+"&share="+_euc(aj)+"&tw="+_euc(ab)}else{var ay=(bh.templates||{}).twitter||"";aG.via=az.via=az.via||"AddThis";if(!az.text){az.text=bh.title==""?"":bh.title+":"}var ag=V.ce("a");ag.href="http://twitter.com/share";ag.className="twitter-share-button";ag.innerHTML="Tweet";for(var a4 in az){if(az.hasOwnProperty(a4)){ag.setAttribute("data-"+a4,az[a4])}}aI.appendChild(ag);if(!aG.conf.pubid){aG.conf.pubid=addthis_config.pubid||_ate.pub()}t(aI)}aI.noh=aI.ost=1}else{if(a1==="google_plusone"){if(aI.ost){continue}var aX=h(aI,"g:plusone"),aN=V.ce("g:plusone"),bd="";aX.href=aX.href||_ate.track.mgu(aG.share.url,{defrag:1});aX.size=aX.size||(n(aI,true)?"standard":"small");aX.callback=aX.callback||"_at_plusonecallback";p(aG);for(var aB in aX){if(aX.hasOwnProperty(aB)){aN.setAttribute(aB,aX[aB])}}aI.appendChild(aN);aI.noh=aI.ost=1;f()}else{if(a1==="facebook_send"){if(aI.ost||_ate.bro.ie6){continue}var ba,a0=h(aI,"fb:send"),ax="",am=a0.width||55,ar=a0.height||20;ab=_ate.util.toKV(a0);_ate.ufbl=1;if(_ate.share.fb.ready()){a0.href=a0.href||_ate.track.mgu(aG.share.url,{defrag:1});for(var aB in a0){ax+=" "+aB+'="'+a0[aB]+'"'}aI.innerHTML='<fb:send ref="'+_ate.share.gcp(aG.share,aG.conf,".send").replace(",","_")+'" '+ax+"></fb:send>";_ate.share.fb.load(aI)}else{aI.className="";aI.innerHTML="<span></span>";aI.style.width=aI.style.height="0px"}aI.noh=aI.ost=1}else{if(a1==="facebook_share"){aG.conf=aG.conf||{};aG.conf.data_track_clickback=aG.conf.data_track_linkback=false;function ao(bj,bi){if(!bj){return}bj.setAttribute("style",bi);bj.style.cssText=bi;return}var aA="AT"+_ate.util.cuid(),a0=h(aI,"fb:share"),aq=V.ce("span"),bc=V.ce("div"),w=V.ce("div"),aR=V.ce("div"),aF=V.ce("div"),bf=V.ce("div"),al=aG.share.url=a0.href||_ate.track.mgu(aG.share.url,{defrag:1}),d=typeof(d)!="undefined"?d:{};d[aA]=al.replace(/\#.*/,"");ao(aq,"text-decoration:none;color:#000000;display:inline-block;cursor:pointer;");ao(aR,"text-decoration:none;margin-top:10px;");ao(w,"display:block;z-index:-1;background:none repeat scroll 0 0 #ECEEF5; border:1px solid #CAD4E7; filter:none; border-radius: 4px; color:#000000; font-family:Verdana,Helvetica,sans-serif; font-size:18px; line-height:16px; height:39px; text-align:center; width:58px;");ao(aF,"display:block;margin:-1px 0 0px 10px;height:4px;width:10px;font-size:1px;line-height:4px;background:url('"+_atr+"static/t00/fb_arrow.png') no-repeat ;");ao(bf,"background-image:url('"+_atr+"static/t00/fb_btn.png');background-repeat:no-repeat; display:inline-block;font-family:Verdana,Helvetica,sans-serif; font-size:1px; height:22px; line-height:16px; white-space:nowrap; width:60px;");aR.innerHTML="0";aR.id=aA;aF.innerHTML="&nbsp;";aG.share.passthrough=aG.share.passthrough||{};aG.share.passthrough.facebook_share=_ate.util.toKV({src:"sp"});bf.onmouseover=function(){this.style.opacity="0.75"};bf.onmouseout=function(){this.style.opacity="1.0"};bf.onclick=function(){var bi=this.parentNode.firstChild.firstChild;if(bi&&isNaN(bi.innerHTML)!=true){var bj=parseInt(bi.innerHTML)+1;bi.removeChild(bi.firstChild);bi.appendChild(document.createTextNode(bj))}};w.appendChild(aR);bc.appendChild(w);bc.appendChild(aF);bc.appendChild(bf);aq.appendChild(bc);aI.appendChild(aq);aI.style.textDecoration="none";var aE=_ate.util.scb("fbsc",al,function(bk){if(bk.length>0){for(var bi in d){if(d[bi]==bk[0].url){var bl=bk[0].share_count,bj=document.getElementById(bi);if(bl>10000){bl=parseInt(bl/1000)+"K"}if(bj.firstChild){bj.removeChild(bj.firstChild)}bj.appendChild(document.createTextNode(bl))}}}},function(){});_ate.ajs("//api.facebook.com/restserver.php?method=links.getStats&format=json&callback="+aE+"&urls="+al,1)}else{if(a1==="facebook_like"){_ate.share.fb.like(aI,aG)}else{if(a1.indexOf("stumbleupon_badge")>-1){if(_ate.bro.ie6){continue}var ai=h(aI,"su:badge"),aa=ai.style||"1",aZ=aG.share.url=ai.href||_ate.track.mgu(aG.share.url,{defrag:1}),a6=ai.height||"20px",au=ai.width||"75px";if(aa=="5"){a6=ai.height||"60px"}else{if(aa=="6"){a6=ai.height||"31px"}}aI.innerHTML='<iframe src="//www.stumbleupon.com/badge/embed/{{STYLE}}/?url={{URL}}" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:{{WIDTH}}; height:{{HEIGHT}};" allowtransparency="true"></iframe>'.replace("{{STYLE}}",aa).replace("{{URL}}",_euc(aZ)).replace("{{HEIGHT}}",a6).replace("{{WIDTH}}",au);aI.noh=aI.ost=1}else{if(a1.indexOf("hyves_respect")>-1){var a9=h(aI,"hy:respect"),ae=aG.share.url=a9.url||_ate.track.mgu(aG.share.url,{defrag:1}),aS=a9.width||"140px",aJ='<iframe src="//www.hyves.nl/respect/button?url={{URL}}" style="border: medium none; overflow:hidden; width:{{WIDTH}}; height:22px;" scrolling="no" frameborder="0" allowTransparency="true" ></iframe>'.replace("{{URL}}",_ate.share.acb("hyves",aG.share,addthis_config)).replace("{{WIDTH}}",aS);aI.innerHTML=aJ;aI.noh=aI.ost=1}else{if(a1.indexOf("preferred")>-1){if(aI._iss){continue}av=aH.match(/addthis_button_preferred_([0-9]+)(?:\s|$)/);var ak=((av&&av.length)?Math.min(16,Math.max(1,parseInt(av[1]))):1)-1;if(!aI.conf){aI.conf={}}aI.conf.product="tbx-"+_atc.ver;A(aI);if(window._atw){if(!aI.parentNode.services){aI.parentNode.services={}}var ah=_atw.conf.services_exclude||"",ap=_atw.loc,a8=aI.parentNode.services,bg=_ate.util.unqconcat(addthis_options.replace(",more","").split(","),ap.split(","));do{a1=bg[ak++]}while(ak<bg.length&&(ah.indexOf(a1)>-1||a8[a1]));if(a8[a1]){for(var aB in _atw.list){if(!a8[aB]&&ah.indexOf(aB)==-1){a1=aB;break}}}aI._ips=1;if(aI.className.indexOf(a1)==-1){aI.className+=" addthis_button_"+a1;aI._iss=1}aI.parentNode.services[a1]=1}else{_ate.alg(aG.conf.ui_language||window.addthis_language);_ate.plo.unshift(["deco",Y,[aI],aU,bh,true]);if(_ate.gssh){_ate.pld=_ate.ajs("static/r07/menu83.js")}else{if(!_ate.pld){_ate.pld=1;var ad=function(){_ate.pld=_ate.ajs("static/r07/menu83.js")};if(_ate.upm){_ate._rec.push(function(bi){if(bi.ssh){ad()}});setTimeout(ad,500)}else{ad()}}}continue}}else{if(a1.indexOf("follow")>-1){a1=a1.split("_follow").shift();aP.follow=true;aG.share.url=r(a1,aG.share.userid)}}}}}}}}}}}}}if(_ate.bro.msi&&!document.getElementById("at300bhoveriefilter")){var an=document.getElementsByTagName("head")[0],aM=document.createElement("style"),af=document.createTextNode(".at300b:hover,.at300bs:hover {filter:alpha(opacity=80);}");aM.id="at300bhoveriefilter";aM.type="text/css";if(aM.styleSheet){aM.styleSheet.cssText=af.nodeValue}else{aM.appendChild(af)}an.appendChild(aM)}if(!X[a1]&&(P||n(aI))){D.load()}if(!aI.childNodes.length){var a3=V.ce("span");aI.appendChild(a3);a3.className=aK+"bs at15nc at15t_"+a1}else{if(aI.childNodes.length==1){var at=aI.childNodes[0];if(at.nodeType==3){var a3=V.ce("span");aI.insertBefore(a3,at);a3.className=aK+"bs at15nc at15t_"+a1}}else{if(aI.firstChild&&aI.firstChild.nodeType==3&&aI.firstChild.textContent=="\n"){}else{aT=1}}}if(a1==="compact"||a1==="expanded"){if(!aT&&aH.indexOf(aK)==-1){aI.className+=" "+aK+"m"}if(aG.conf.product&&aG.conf.product.indexOf("men-")==-1){aG.conf.product+=",men-"+_atc.ver}if(!aI.href){aI.href="#"}if(aI.parentNode&&aI.parentNode.services){aG.conf.parentServices=aI.parentNode.services}if(a1==="expanded"){aP.nohover=true;aP.singleservice="more"}}else{if((aI.parentNode.className||"").indexOf("toolbox")>-1){if(!aI.parentNode.services){aI.parentNode.services={}}aI.parentNode.services[a1]=1}if(!aT&&aH.indexOf(aK)==-1){aI.className+=" "+aK+"b"}aP.singleservice=a1}if(aI._ips){aP.issh=true}N([aI],aG,aP,bb);aI.ost=1;A(aI)}}}}function i(af,d,ac,ae){if(ac.data_ga_social&&(af=="facebook_unlike"||af=="google_unplusone")){return}var w=ac.data_ga_tracker,aa=ac.data_ga_property;if(aa){if(typeof(window._gat)=="object"&&_gat._getTracker){w=_gat._getTracker(aa)}else{if(typeof(window._gaq)=="object"&&_gaq._getAsyncTracker){w=_gaq._getAsyncTracker(aa)}else{if(typeof(window._gaq)=="array"){_gaq.push([function(){_ate.gat(af,d,ac,ae)}])}}}}if(w&&typeof(w)=="string"){w=window[w]}if(w&&typeof(w)=="object"){var ad=d||(ae||{}).url||location.href,u=af,Z="share";if(u.indexOf("facebook_")>-1||u.indexOf("google_")>-1){u=u.split("_");Z=u.pop();u=u.shift()}if(ad.toLowerCase().replace("https","http").indexOf("http%3a%2f%2f")==0){ad=_duc(ad)}try{if(ac.data_ga_social&&w._trackSocial){w._trackSocial(u,Z,ae.url)}else{w._trackEvent("addthis",af,ad)}}catch(ab){try{w._initData();if(ac.data_ga_social&&w._trackSocial){w._trackSocial(u,Z,ae.url)}else{w._trackEvent("addthis",af,ad)}}catch(ab){}}}}_ate.gat=i;z.update=function(ac,aa,w){if(ac=="share"){if(aa=="url"){_ate.usu(0,1)}if(!window.addthis_share){window.addthis_share={}}window.addthis_share[aa]=w;y[aa]=w;for(var d in z.links){var ab=z.links[d],Z=new RegExp("&"+aa+"=(.*)&"),u="&"+aa+"="+_euc(w)+"&";if(ab.share){ab.share[aa]=w}if(!ab.noh){ab.href=ab.href.replace(Z,u);if(ab.href.indexOf(aa)==-1){ab.href+=u}}}for(var d in z.ems){var ab=z.ems[d];ab.href=_ate.share.genieu(addthis_share)}}else{if(ac=="config"){if(!window.addthis_config){window.addthis_config={}}window.addthis_config[aa]=w;E[aa]=w}}};z._render=N;var l=[new _ate.resource.Resource("countercss",_atr+"static/r07/counter65.css",function(){return true}),new _ate.resource.Resource("counter",_atr+"js/250/plugin.sharecounter.js",function(){return window.addthis.counter.ost})];if(!J.JSON||!J.JSON.stringify){l.unshift(new _ate.resource.Resource("json2",_atr+"static/r07/json2.js",function(){return J.JSON&&J.JSON.stringify}))}z.counter=function(Z,u,w){if(Z){Z=z._select(Z);if(Z.length){if(!z.counter.selects){z.counter.selects=[]}z.counter.selects=z.counter.selects.concat({counter:Z,config:u,share:w});for(var d in l){if((l[d]||{}).load){l[d].load()}}}}};z.count=function(Z,u,w){if(Z){Z=z._select(Z);if(Z.length){if(!z.count.selects){z.count.selects=[]}z.count.selects=z.count.selects.concat({counter:Z,config:u,share:w});for(var d in l){if((l[d]||{}).load){l[d].load()}}}}};z.data.getShareCount=function(w,u){if(!z.counter.reqs){z.counter.reqs=[]}z.counter.reqs.push({share:u,callback:w});for(var d in l){if((l[d]||{}).load){l[d].load()}}};z.button=function(w,d,u){d=d||{};if(!d.product){d.product="men-"+_atc.ver}N(w,{conf:d,share:u},{internal:"img"})};z.toolbox=function(ac,u,ad,ae){var af=b(ac);for(var Z=0;Z<af.length;Z++){var w=af[Z],aa=a(w,u,ad,ae),d=V.ce("div"),ab;w.services={};if(!aa.conf.product){aa.conf.product="tbx"+(w.className.indexOf("32x32")>-1?"32":"")+"-"+_atc.ver}if(w){ab=w.getElementsByTagName("a");if(ab){Y(ab,aa.conf,aa.share,!ae,!ae)}w.appendChild(d)}d.className="atclear"}};z.log=z.log||{};z.log.share=function(d,w,u){var Z=u||addthis_config;Z.product="hdl-"+_atc.ver;_ate.share.track(d,0,w||addthis_share,u||addthis_config)};z.ready=function(){var d=z,u=".addthis_";if(d.ost){return}d.ost=1;z.toolbox(u+"toolbox",null,null,true);z.button(u+"button");z.counter(u+"counter");z.count(u+"count");Y(v,null,null,false);_ate.ed.fire("addthis.ready",z);if(_ate.onr){_ate.onr(z)}for(var w=0,aa=d.plo,Z;w<aa.length;w++){Z=aa[w];(Z.ns?d[Z.ns]:d)[Z.call].apply(this,Z.args)}_ate.share.fb.sub();Q();p()};z.util.getAttributes=a;window.addthis=z;window.addthis.ready()}}));_ate.extend(addthis,{user:(function(){var m=_ate,g=addthis,o=1000,n={},c=0,p=0,e=0,l={},d;addthis.HIGH=3;addthis.MED=2;addthis.LOW=1;addthis.ASC=0;addthis.DSC=addthis.DESC=1;function k(a,q){return m.reduce(["getID","getGeolocation","getServiceShareHistory"],a,q)}function h(a,q){return function(r){setTimeout(function(){r(m[a]||q)},0)}}function j(a){if(c){return}if(!a||!a.uid){return}if(d!==null){clearTimeout(d)}d=null;c=1;k(function(s,q,r){n[q]=n[q].queuer.flush(h.apply(g,s[r]),g);return s},[["uid",""],["geo",""],["_ssh",[]]])}function i(){if(!_ate.pld){_ate.pld=(new _ate.resource.Resource("menujs",_atr+"static/r07/menu83.js",function(){return true})).load()}}function b(a){if(p&&(a.uid||a.ssh!==undefined)){i();p=0}}function f(){var a={uid:"x",geo:{},ssh:"",ups:""};e=1;j(a);b(a)}d=setTimeout(f,o);m._rec.push(j);n.getPreferredServices=function(a){if(window._atw){_atw.gps(a)}else{_ate.ed.addEventListener("addthis.menu.ready",function(){_atw.gps(a)});_ate.alg();if(m.gssh||e){i()}else{if(!m.pld&&!p){_ate._rec.push(b)}}p=1}};return k(function(q,a){q[a]=(new g._Queuer(a)).call;return q},n)})()});
/* [JS11][x] */

/* [JS12] */
jQuery.easing["jswing"]=jQuery.easing["swing"];jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b+c;return-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b+c;return d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b+c;return-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b*b+c;return d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){if(b==0)return c;if(b==e)return c+d;if((b/=e/2)<1)return d/2*Math.pow(2,10*(b-1))+c;return d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){if((b/=e/2)<1)return-d/2*(Math.sqrt(1-b*b)-1)+c;return d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e)==1)return c+d;if(!g)g=e*.3;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e)==1)return c+d;if(!g)g=e*.3;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e/2)==2)return c+d;if(!g)g=e*.3*1.5;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);if(b<1)return-.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c;return h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;return d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;return d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;if((b/=e/2)<1)return d/2*b*b*(((f*=1.525)+1)*b-f)+c;return d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){if((b/=e)<1/2.75){return d*7.5625*b*b+c}else if(b<2/2.75){return d*(7.5625*(b-=1.5/2.75)*b+.75)+c}else if(b<2.5/2.75){return d*(7.5625*(b-=2.25/2.75)*b+.9375)+c}else{return d*(7.5625*(b-=2.625/2.75)*b+.984375)+c}},easeInOutBounce:function(a,b,c,d,e){if(b<e/2)return jQuery.easing.easeInBounce(a,b*2,0,d,e)*.5+c;return jQuery.easing.easeOutBounce(a,b*2-e,0,d,e)*.5+d*.5+c}})
/* [JS12][x]*/

/* [JS13]
*   Used to drive the active/non-active 'ness of the main nav and of 
*   sub navigations
*/

function doNavHighlight() {

  // programs
  if(main_nav == "programs") {
   $("#spr-programs").addClass('active'); 
  }

  if(main_nav == "our-difference") {
   $("#spr-our-difference").addClass('active'); 
  }

  if(main_nav == "admissions") {
   $("#spr-admissions").addClass('active'); 
  }

  // light up sub navigation
  // step up the nav tree and mark active
  
  $("ul.sidebar-programs-menu li a").each(function() {
    var url = $(this).attr('href');
    if(url == document.location.pathname) {
      // set the link active
      $(this).addClass('active');

      // set the parent link active
      $_parent = $(this).parent().parent().parent().parent();
      $_parent.children('a').addClass('active');

      // open the sub menu
      $_parent.children('div.submenu-l2-wrap').show(0);

      return false;
    }
  });

}

/* [JS13][x] */
