(function ($) {
  $(document).ready(function() {
	  $('div#block-menu-block-1 ul.menu>li').each(function(index){
			if ($(this).hasClass('menu-mlid-1162') || $(this).parent().hasClass('menu-mlid-')){
				$(this).removeClass('expanded');
				$(this).find('ul').hide();
			}			
		});
	$('div#block-menu-block-1 ul.menu>li.expanded').hover(
			function() { $('ul', this).css('display', 'block'); $('ul', this).css('visibility', 'visible'); },
			function() { $('ul', this).css('display', 'none'); });
	  jQuery('div#block-menu-block-1 ul.menu>li.expanded').each(function(index) {
		  var _w = 0;
		  jQuery(jQuery(this).find('ul li')).each(function(index) {
				if (_w < (jQuery(this).width())){
					_w = jQuery(this).width();
				}
		  });
		 jQuery(jQuery(this).find('ul li')).width(_w+40);
		 jQuery(jQuery(this).find('ul')).width(_w+40);
		  
		 jQuery(jQuery(this).find('ul')).css('margin-left',(-(_w+40) + jQuery(this).find('>a').width()+20) /2);
		 
		 jQuery(jQuery(this).find('ul')).hide();
		  
	  });
  })
}(jQuery));
;

var _w;
var _n =0;
var _f_tmp = 0;
var _f_interval;

function _onResize(_i){
	_w = jQuery(window).width();
	
	var _f = jQuery(window).height()-jQuery('#header').height()-jQuery('#footer').height()-jQuery('#page').height()-43+_i;
	if (_f<0){ _f = 0; }
	jQuery('#footer').css('margin-top',_f);
	
	
	if (_f == _f_tmp){
		_n++;
	}else{
		_f_tmp = _f;	
	}
	
	
	
	if (_n>10){
		clearInterval(_f_interval);
	}
	
}

Drupal.behaviors.resize = {
  attach: function(context) {
	//_onResize(14);
	_f_interval = setInterval(function() {
          _onResize(0);
    }, 100);
  }}

jQuery(window).resize(function() {
	_onResize(0);
});


;
var _flag_type = 0;

function _hide_empty(){
	
	jQuery('div.view-footer div.view').each(function(index){
		if(jQuery(this).find('.view-content').length == 0){
			jQuery(this).hide();	
		}else{
			//jQuery(this).show();
		}
	});
}

function _off(_element){
	jQuery(_element).css('opacity',0.5);
	jQuery(_element).css('filter','alpha(opacity=50)');
	jQuery(_element).find('select').attr('disabled','true');
	jQuery(_element).find('select option:first').attr('selected','selected');
	jQuery.uniform.update();
}

function _on(_element){
	jQuery(_element).css('opacity',1);
	jQuery(_element).css('filter','alpha(opacity=100)');
	jQuery(_element).find('select').removeAttr('disabled','true');
	
}

function _config(_type){
	
	if (_type == 'All'){
		_on('.form-item-field-date-value-value-year');
		_on('.form-item-field-practices-areas-nid');
		_on('.form-item-field-author-nid');
		_on('.form-item-field-language-value');
	}
	
	if (_type == 'article'){
		_on('.form-item-field-date-value-value-year');
		_on('.form-item-field-practices-areas-nid');
		_on('.form-item-field-author-nid');
		_on('.form-item-field-language-value');
	}
	
	if (_type == 'billets_juridiques'){
		_on('.form-item-field-date-value-value-year');
		_on('.form-item-field-practices-areas-nid');
		_on('.form-item-field-author-nid');
		_on('.form-item-field-language-value');
	}
	
	if (_type == 'jurisnews'){
		_on('.form-item-field-date-value-value-year');
		_on('.form-item-field-practices-areas-nid');
		_on('.form-item-field-author-nid');
		_on('.form-item-field-language-value');
	}
	
	if (_type == 'brochure'){
		_off('.form-item-field-date-value-value-year');
		_on('.form-item-field-practices-areas-nid');
		_off('.form-item-field-author-nid');
		_on('.form-item-field-language-value');
	}
	
	if (_type == 'newsletter'){
		_on('.form-item-field-date-value-value-year');
		_on('.form-item-field-practices-areas-nid');
		_off('.form-item-field-author-nid');
		_off('.form-item-field-language-value');
	}
}

function _set_publication(){
	
	jQuery('#edit-type').change(function(){
		_config(jQuery('#edit-type').val());		
	});
	
	
		
	if(jQuery('body.page-node-933').length>0 && _flag_type == 0){
		jQuery('select#edit-type option:nth-child(2)').attr('selected','selected');
		jQuery.uniform.update();
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-publications').click();
		
	}else
	
	if(jQuery('body.page-node-1216').length>0 && _flag_type == 0){
		jQuery('select#edit-type option:nth-child(6)').attr('selected','selected');
		jQuery.uniform.update();
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-publications').click();
	}else
	
	if(jQuery('body.page-node-935').length>0 && _flag_type == 0){
		jQuery('select#edit-type option:nth-child(4)').attr('selected','selected');
		jQuery.uniform.update();
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-publications').click();
	}else
	
	if(jQuery('body.page-node-1256').length>0 && _flag_type == 0){
		jQuery('select#edit-type option:nth-child(3)').attr('selected','selected');
		jQuery.uniform.update();
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-publications').click();
	}else
	
	if(jQuery('body.page-node-1257').length>0 && _flag_type == 0){
		jQuery('select#edit-type option:nth-child(5)').attr('selected','selected');
		jQuery.uniform.update();
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-publications').click();
	}else if(jQuery('.view-search-engine-publications').length>0 && _flag_type == 0){
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-publications').click();
	}
	
	jQuery('div.view-footer div.view-article span.top-link').click(function(){
		jQuery('select#edit-type option:nth-child(2)').attr('selected','selected');
		jQuery.uniform.update();
		jQuery('#edit-submit-search-engine-publications').click();
	});
	
	jQuery('div.view-footer div.view-billets-juridiques span.top-link').click(function(){
		jQuery('select#edit-type option:nth-child(3)').attr('selected','selected');
		jQuery.uniform.update();
		jQuery('#edit-submit-search-engine-publications').click();
	});
	
	jQuery('div.view-footer div.view-brochure span.top-link').click(function(){
		jQuery('select#edit-type option:nth-child(4)').attr('selected','selected');
		jQuery.uniform.update();
		jQuery('#edit-submit-search-engine-publications').click();
	});
	
	jQuery('div.view-footer div.view-jurisnews span.top-link').click(function(){
		jQuery('select#edit-type option:nth-child(5)').attr('selected','selected');
		jQuery.uniform.update();
		jQuery('#edit-submit-search-engine-publications').click();
	});
	
	jQuery('div.view-footer div.view-newsletter span.top-link').click(function(){
		jQuery('select#edit-type option:nth-child(6)').attr('selected','selected');
		jQuery.uniform.update();
		jQuery('#edit-submit-search-engine-publications').click();
	});
	
	
	if (jQuery('#edit-type').val() == 'article'){
		jQuery('body').removeClass('hide-article');
		jQuery('div.view-footer div.view-article').addClass('open');
		
	}else{
		jQuery('body').addClass('hide-article');
		jQuery('div.view-footer div.view-article').removeClass('open');
	}
	
	if (jQuery('#edit-type').val() == 'billets_juridiques'){
		jQuery('body').removeClass('hide-billets_juridiques');
		jQuery('div.view-footer div.view-billets-juridiques').addClass('open');
	
	}else{
		jQuery('body').addClass('hide-billets_juridiques');
		jQuery('div.view-footer div.view-billets-juridiques').removeClass('open');
	}
	
	if (jQuery('#edit-type').val() == 'brochure'){
		jQuery('body').removeClass('hide-brochure');
		jQuery('div.view-footer div.view-brochure').addClass('open');
		
		/*
		jQuery('div.date-year').css('opacity',0.5);
		jQuery('div.date-year select').attr('disabled','true');
		*/
		
	}else{
		jQuery('body').addClass('hide-brochure');
		jQuery('div.view-footer div.view-brochure').removeClass('open');
	}
	
	if (jQuery('#edit-type').val() == 'jurisnews'){
		jQuery('body').removeClass('hide-jurisnews');
		jQuery('div.view-footer div.view-jurisnews').addClass('open');
		
	}else{
		jQuery('body').addClass('hide-jurisnews');
		jQuery('div.view-footer div.view-jurisnews').removeClass('open');
	}
	
	if (jQuery('#edit-type').val() == 'newsletter'){
		jQuery('body').removeClass('hide-newsletter');
		jQuery('div.view-footer div.view-newsletter').addClass('open');
		jQuery('div.view-footer div.left').show();
		
		jQuery('#block-webform-client-block-1229').hide();
		jQuery('#block-block-30').show();
		
	}else{
		jQuery('body').addClass('hide-newsletter');
		jQuery('div.view-footer div.view-newsletter').removeClass('open');
		jQuery('div.view-footer div.left').hide();
		jQuery('#block-webform-client-block-1229').hide();
		jQuery('#block-block-30').hide();
	}
	
	if (jQuery('#edit-type').val() == 'All'){
		
		jQuery('body').removeClass('hide-article');
		jQuery('body').removeClass('hide-billets_juridiques');
		jQuery('body').removeClass('hide-brochure');
		jQuery('body').removeClass('hide-jurisnews');
		jQuery('body').removeClass('hide-newsletter');
		jQuery('div.view-footer div.view-article').removeClass('open');
		jQuery('div.view-footer div.view-billets-juridiques').removeClass('open');
		jQuery('div.view-footer div.view-brochure').removeClass('open');
		jQuery('div.view-footer div.view-jurisnews').removeClass('open');
		jQuery('div.view-footer div.view-newsletter').removeClass('open');
	}
		
	jQuery('div.view-footer div.view-newsletter.view-display-id-block_2').find('form').attr('action',jQuery('div.view-footer ul.menu li:nth-child(2) a').attr('href'));
	jQuery('div.view-footer div.view-newsletter.view-display-id-block_3').find('form').attr('action',jQuery('div.view-footer ul.menu li:nth-child(3) a').attr('href'));
	jQuery('div.view-footer div.view-newsletter.view-display-id-block_4').find('form').attr('action',jQuery('div.view-footer ul.menu li:nth-child(4) a').attr('href'));

	
	jQuery('div.view-footer ul.menu li a').each(function(){
		jQuery(this).attr('href','#');
	});
	
	jQuery('#webform-client-form-1229').find('input[name="submitted[title]"]').val('Wildgen\'s Newsletters');
	jQuery('div#block-webform-client-block-1229 h2 span span').html('Wildgen\'s Newsletters');
	
	jQuery('div.view-footer ul.menu li a').click(function(){
		
		jQuery('div.view-footer ul.menu li').removeClass('active');
		jQuery('div.view-footer ul.menu li').removeClass('active-trail');
		
		jQuery('div.view-footer div.view-newsletter').hide();
		jQuery(this).parent().addClass('active');
		jQuery(this).parent().addClass('active-trail');
		
		if (jQuery(this).parent().hasClass('menu-mlid-675')){
			//Wildgen's Newsletters
			jQuery('#block-block-30').show();
			jQuery('#block-webform-client-block-1229').hide();
			jQuery('div.view-footer div.view-newsletter.view-display-id-block').show();
			jQuery('#webform-client-form-1229').find('input[name="submitted[title]"]').val('Wildgen\'s Newsletters');
			jQuery('div#block-webform-client-block-1229 h2 span span').html('Wildgen\'s Newsletters');
		}
		
		if (jQuery(this).parent().hasClass('menu-mlid-676')){
			//Banking & Finance
			jQuery('#block-block-30').hide();
			jQuery('#block-webform-client-block-1229').show();
			jQuery('div.view-footer div.view-newsletter.view-display-id-block_2').show();
			jQuery('#webform-client-form-1229').find('input[name="submitted[title]"]').val('Banking & Finance updates');
			
			jQuery('div#block-webform-client-block-1229 h2 span span').html('Banking & Finance updates');
		}
		
		if (jQuery(this).parent().hasClass('menu-mlid-677')){
			//Employment & Labour updates
			jQuery('#block-block-30').hide();
			jQuery('#block-webform-client-block-1229').show();
			jQuery('div.view-footer div.view-newsletter.view-display-id-block_3').show();
			jQuery('#webform-client-form-1229').find('input[name="submitted[title]"]').val('Employment & Labour updates');
			jQuery('div#block-webform-client-block-1229 h2 span span').html('Employment & Labour updates');

		}
		
		if (jQuery(this).parent().hasClass('menu-mlid-678')){
			//Investment management updates
			jQuery('#block-block-30').hide();
			jQuery('#block-webform-client-block-1229').show();
			jQuery('div.view-footer div.view-newsletter.view-display-id-block_4').show();
			jQuery('#webform-client-form-1229').find('input[name="submitted[title]"]').val('Investment management updates');
			
			jQuery('div#block-webform-client-block-1229 h2 span span').html('Investment management updates');
		}
		
	});
	
}
function _set_newsevent(){
	
	
	if(jQuery('body.page-node-601').length>0 && _flag_type == 0){
		jQuery('select#edit-type option:nth-child(3)').attr('selected','selected');
		jQuery.uniform.update();
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-news-events').click();
	}else
	
	if(jQuery('body.page-node-602').length>0 && _flag_type == 0){
		jQuery('select#edit-type option:nth-child(2)').attr('selected','selected');
		jQuery.uniform.update();
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-news-events').click();
	}else if(jQuery('.view-search-engine-news-events').length>0 && _flag_type == 0){
		_flag_type = 1;
		jQuery('#edit-submit-search-engine-news-events').click();
	}
	
	
	
	jQuery('div.view-footer div.view-news span.top-link').click(function(){
		jQuery('select#edit-type option:nth-child(3)').attr('selected','selected');
		jQuery.uniform.update();
		jQuery('#edit-submit-search-engine-news-events').click();
	});
	
	jQuery('div.view-footer div.view-event span.top-link').click(function(){
		jQuery('select#edit-type option:nth-child(2)').attr('selected','selected');
		jQuery.uniform.update();
		jQuery('#edit-submit-search-engine-news-events').click();
	});
		
		if (jQuery('#edit-type').val() == 'event'){
			jQuery('body').removeClass('hide-event');
			jQuery('div.view-footer div.view-event').css('height',459);
		}else{
			jQuery('body').addClass('hide-event');
		}
		
		if (jQuery('#edit-type').val() == 'news'){
			jQuery('body').removeClass('hide-news');
			//jQuery('div.view-footer div.view-news').animate({height:453}, {duration:400, complete:function(){_onResize(0);}});
			//jQuery('div.view-footer div.view-news').animate({height:453}, {duration:400});
			jQuery('div.view-footer div.view-news').css('height',453);
		}else{
			jQuery('body').addClass('hide-news');
			
		}
		
		if (jQuery('#edit-type').val() == 'All'){
			jQuery('body').removeClass('hide-event');
			jQuery('body').removeClass('hide-news');
			jQuery('div.view-footer div.view-news').css('height',225);
			jQuery('div.view-footer div.view-event').css('height',205);
		}
	//});
}

Drupal.behaviors.searchengine = {
  attach: function(context) {
	_hide_empty();
	_set_newsevent();
	_set_publication();
	
  }};
function _styleH2(){
	
  jQuery('h2').each(function(index) {
    jQuery(this).html('<span>'+jQuery(this).html()+'</span>');
  });
	
}

function _insertNBSPIFEmpty(){
	
	jQuery('td').each(function(index){
		if(jQuery(this).html().length<30){
			jQuery(this).html('&nbsp;');
		}
		
	});
	
}

function _stylePDF(){
	
  jQuery('div.views-field-field-pdf a, div.field-name-field-attached-file a, div.field-name-field-pdf a, body.node-type-news div.field-name-field-attachements a, body.node-type-brochure div.field-name-field-pdf a, div.field-name-field-attachements a').each(function(index) {
    jQuery(this).html('Download File');
  });
}


function _set_language_value(){
	
	jQuery('.select-language select option').each(function(index) {
			if (jQuery(this).text() == jQuery('div#block-menu-block-5 li.active').text()){
				jQuery(this).attr('selected','selected');
				
			}
	});
	
	jQuery.uniform.update();
}

function _remove_version_from_language_list(){
	
	jQuery('#edit-field-language-reference-nid option').each(function(index) {
		jQuery(this).text(jQuery(this).text().replace(' Version',''));
	});
		
}

function _add_arrow_toplinks(){
	jQuery('.top-link').each(function(index) {
		if (!jQuery(this).hasClass('arrow')){
		jQuery(this).html('→ '+jQuery(this).html());
		jQuery(this).addClass('arrow');	
		}
	})
}


function _select_remove_label(){
	jQuery('#edit-field-date-value-value-year option:first').text('Date');
	jQuery('#edit-type option:first').text('Type');
	jQuery('#uniform-edit-field-title-value option:first').text('Title');
	jQuery('#edit-field-practices-areas-nid option:first').text('Practice Areas');
	jQuery('#edit-field-language-reference-nid option:first').text('Language');
	jQuery('#edit-field-author-nid option:first').text('Author');
	jQuery.uniform.update();
}

function _styleVCARD(){
	jQuery('div.field-name-field-vcard a').html('Download VCARD');	
	jQuery('div.field-name-field-vcard a').css('visibility','visible');
}

function _styleEMAIL(){
	jQuery('div.field-name-field-email div.field-item').html('<a href=mailto:"'+jQuery('div.field-name-field-email div.field-item').html()+'">'+jQuery('div.field-name-field-email div.field-item').html()+'</a>');	
	jQuery('div.field-name-field-assistant-email div.field-item').html('<a href=mailto:"'+jQuery('div.field-name-field-assistant-email div.field-item').html()+'">'+jQuery('div.field-name-field-assistant-email div.field-item').html()+'</a>');	
}

function _add_event_title_to_form(){
	
	jQuery('#edit-submitted-event').val(jQuery('h2.page-title').text());
	jQuery('#edit-submitted-event-date').val(jQuery('span.date').text());
	
	jQuery('input[name$="submitted[title]"]').val(jQuery('h2.page-title').text());
	
	
}

function _add_link_to_pa(){
	jQuery('.view-practice-area .views-field a').each(function(index){
		
		
		
	 jQuery(this).attr('href',jQuery(this).parent().parent().parent().find('.en a').attr('href'));
	});
}

function _input_remove_label(){
	jQuery('#webform-component-cv span.filename').text('CV');	
	jQuery('#webform-component-cover-letter span.filename').text('Cover letter');	
	jQuery('#webform-component-photo span.filename').text('Photo');	
}

var _height_n =0;
var _height_tmp = 0;
var _height_interval;

function _same_height(){
	
	/*
	var currentTallest = 0;
		
	jQuery.each([jQuery('#block-views-career-block-4'), jQuery('#block-views-career-block-3'), jQuery('#block-views-career-block-2')],function(){
		if (jQuery(this).height() > currentTallest) { currentTallest = jQuery(this).height(); }
	});
	
	jQuery.each([jQuery('#block-views-career-block-4'), jQuery('#block-views-career-block-3'), jQuery('#block-views-career-block-2')],function(){
	
	if (jQuery.browser.msie && jQuery.browser.version == 6.0) { jQuery(this).css({'height': currentTallest}); }
		jQuery(this).css({'min-height': currentTallest}); 
	
	});
	*/
	
	/*
	var _h=0;
	if (jQuery('#block-views-career-block-4').height()>_h){ _h = jQuery('#block-views-career-block-4').height(); } 
	if (jQuery('#block-views-career-block-2').height()>_h){ _h = jQuery('#block-views-career-block-2').height(); } 
	if (jQuery('#block-views-career-block-3').height()>_h){ _h = jQuery('#block-views-career-block-3').height(); } 
	
	jQuery('#block-views-career-block-2, #block-views-career-block-3, #block-views-career-block-4').height(_h);
	
	if (_h == _height_tmp){
		_height_n++;
	}else{
		_height_n = 0;
		_height_tmp = _h;	
	}
	
	if (_height_n>10){
		clearInterval(_height_interval);
	}
	*/
	
	
}

function _set_default_people_title_to_title(){
	//jQuery('#edit-field-title-value option:first').attr('selected','selected');
	//jQuery.uniform.update();
}

function _add_error_uploader(){
  jQuery('div.uploader input.error').each(function(index) {
    jQuery(this).parent().find('span.filename').addClass('error');
  });
}

function _add_flag(){
	jQuery('div.field-name-field-language-reference div.field-item, div.views-field-field-language-reference div.field-content li').each(function(index){
		
		
		
		jQuery(this).addClass(jQuery(this).text());
		jQuery(this).addClass('flag');
	});
}

function _add_readmore_search(){
	jQuery('li.search-result').append('<div class="views-field views-field-view-node"><span class="field-content"><a href="#">Read more</a></span></div>');
}

function _zindex_noresults(){
	jQuery('span.no-result-button').parent().parent().css('z-index',0);
}

function _remove_open_positions(){
	jQuery('div.view-career h4').each(function(index){
		if (jQuery(this).parent().parent().find('ul').length == 0){
			jQuery(this).hide();	
		}
	});
}

function _addTitleToImg(){
	jQuery('img').each(function(index){
		jQuery(this).attr('title',jQuery(this).attr('alt'));
	});
}

function _remplace_email_text(){
	jQuery('.grey .spamspan').text('Email');	
}



function remove_link_pa(){
	if (jQuery('.node-type-language .view-practice-area a').length > 0){
		jQuery('.node-type-language .view-practice-area a').removeAttr('href');
	}
}


function remove_enter_key(){
	
	
	 jQuery('input').keydown(function(e){
		 
        if (e.keyCode == 13) {
			jQuery(this).parent().parent().parent().parent().find('.form-submit').click();
            return false;
        }
    });
	
}

	
	
	(function ($) {
  $(document).ready(function() {
	 jQuery('body.page-node-1598 .page-title').after('<div class="people-help-phrase"> To find an associate, enter his/her name in the&nbsp;search engine below.</div>');
  })
}(jQuery));

	
Drupal.behaviors.style = {
  attach: function(context) {
	  remove_enter_key();
	_set_language_value();
	_add_arrow_toplinks();
	_styleVCARD();
	_styleEMAIL();
	_styleH2();
	_stylePDF();
	//_select_click();
	_select_remove_label();
	_input_remove_label();
	_add_event_title_to_form();
	/*
	_height_interval = setInterval(function() {
         _same_height();
    }, 100);
	*/
	_same_height();
	_add_error_uploader();
	_add_flag();
	_add_readmore_search();
	_zindex_noresults();
	_remove_open_positions();
	_add_link_to_pa();
	//Cufon.refresh();
	_insertNBSPIFEmpty();
	_addTitleToImg();
	_remplace_email_text();
	_set_default_people_title_to_title();
	_remove_version_from_language_list();
	remove_link_pa();
	
	
  }}
  
  
  
  /*-------------------------------------------------------------------- 
 * jQuery plugins: toEm() and toPx()  
 * Usage Example: $(myPixelValue).toEm(); or $(myEmValue).toPx();
--------------------------------------------------------------------*/

jQuery.fn.toEm = function(settings){
	settings = jQuery.extend({
		scope: 'body'
	}, settings);
	var that = parseInt(this[0],10);
	var scopeTest = jQuery('<div style="display: none; font-size: 1em; margin: 0; padding:0; height: auto; line-height: 1; border:0;">&nbsp;</div>').appendTo(settings.scope);
	var scopeVal = scopeTest.height();
	scopeTest.remove();
	return (that / scopeVal).toFixed(8) + 'em';
};


jQuery.fn.toPx = function(settings){
	settings = jQuery.extend({
		scope: 'body'
	}, settings);
	var that = parseFloat(this[0]);
	var scopeTest = jQuery('<div style="display: none; font-size: 1em; margin: 0; padding:0; height: auto; line-height: 1; border:0;">&nbsp;</div>').appendTo(settings.scope);
	var scopeVal = scopeTest.height();
	scopeTest.remove();
	return Math.round(that * scopeVal) + 'px';
};
;
Drupal.behaviors.RollOver = {
  attach: function(context) {
	
	jQuery('div#page div.views-row, div#bottom div#block-views-brochure-block-3 td, div#block-views-publication-block-2 table.views-view-grid td, div#bottom div#block-views-publication-block div.views-row, div#block-views-blog-block, div#page div.view-news table.views-view-grid td, div#page div.view-people table.views-view-grid td').each(function(index) {
		
	if (jQuery(this).length > 0){
		//jQuery(this).prepend('<div class="under">&nbsp;</div></a>');
		if (jQuery(this).find('a').length > 0){
				if (!jQuery(this).find('.over').length > 0){
				
				if (jQuery(this).find('a').attr('class') == 'active'){ jQuery(this).addClass("on"); }
				jQuery(this).prepend('<a href="'+jQuery(this).find('a').attr('href')+'"><div class="over">&nbsp;</div></a>');
				//jQuery(this).find('.over').height(jQuery(this).height());
				//jQuery(this).find('.over').width(jQuery(this).width());
			}
			
			//jQuery(this).find('.under').height(jQuery(this).height());
			//jQuery(this).find('.under').width(jQuery(this).width());
		}
	}
  	});
	
	
	jQuery('div#page div.view-billets-juridiques table.views-view-grid td,  div#page div.view-article table.views-view-grid td, div#page div.view-newsletter table.views-view-grid td, div#page div.view-brochure table.views-view-grid td, div.view-jurisnews table.views-view-grid td, li.search-result').each(function(index) {
		
		if (jQuery(this).length > 0){
		//jQuery(this).prepend('<div class="under">&nbsp;</div></a>');
		if (jQuery(this).find('a').length > 0){
				if (!jQuery(this).find('.over').length > 0){
				
				if (jQuery(this).find('a').attr('class') == 'active'){ jQuery(this).addClass("on"); }
				jQuery(this).prepend('<a href="'+jQuery(this).find('a').attr('href')+'"><div class="over">&nbsp;</div></a>');
				//jQuery(this).find('.over').height(jQuery(this).height());
				//jQuery(this).find('.over').width(jQuery(this).width());
			}
			
			//jQuery(this).find('.under').height(jQuery(this).height());
			//jQuery(this).find('.under').width(jQuery(this).width());
		}
	}
  	});
	
	
	jQuery('.over').mouseover(function() {
		//jQuery(this).parent().parent().find('.under').fadeIn();
		jQuery(this).parent().parent().addClass('active');
	});
	
	
	
	jQuery('a').each(function(index) {
		
		if (jQuery(this).attr('href')){
		if (jQuery(this).attr('href').indexOf('http://')>-1 && (jQuery(this).attr('href').indexOf('.jpg')>-1 || jQuery(this).attr('href').indexOf('.pdf')>-1 || jQuery(this).attr('href').indexOf('wildgen.lu')<0)){
			jQuery(this).attr('target','blank');
		}
		}
	});
	
	
	jQuery('.over').mouseover(function() {
		//jQuery(this).parent().parent().find('.under').fadeIn();
		jQuery(this).parent().parent().addClass('active');
	});
	
	jQuery('.over').mouseout(function() {
		//jQuery(this).parent().parent().find('.under').fadeIn();
		jQuery(this).parent().parent().removeClass('active');
	});
	
	jQuery('#mission .views-field-field-link a').mouseover(function() {
		jQuery(this).parent().parent().addClass('active');
	});
	
	jQuery('#mission .views-field-field-link a').mouseout(function() {
		jQuery(this).parent().parent().removeClass('active');
	});
	
	
  }};;
(function($) {
$(document).ready(function() {
		  // Fait disparaitre et apparaitre les values par défauts des form
		  $(".webform-client-form input:text, .webform-client-form textarea, #atdlrr-atdlrr, #aiilyu-aiilyu").each(function(i){
                $(this).data("default", this.value).bind("focus", function(e){
                     if ($.trim(this.value)==$(this).data("default")) this.value = "";
                }).bind("blur", function(e){
                     if ($.trim(this.value).length==0) this.value = $(this).data("default");
                });
		  });

		
	});
	
})(jQuery);
;
jQuery(document).ready(function(){
	
	jQuery('div.node-practice-area div.tabs div.tab').click(function(){
			jQuery('div.node-practice-area div.tabs div.tab').removeClass('active');
			jQuery(this).addClass('active');
			
			if(jQuery(this).attr('id') == 'tab-overview'){
				jQuery('div.field-name-body').show();
			}else{
				jQuery('div.field-name-body').hide();
			}
			
			if(jQuery(this).attr('id') == 'tab-people'){
				jQuery('div#block-views-people-block-3').show();
			}else{
				jQuery('div#block-views-people-block-3').hide();
			}
			
			if(jQuery(this).attr('id') == 'tab-publications'){
				jQuery('div#block-views-publication-block-2').show();
			}else{
				jQuery('div#block-views-publication-block-2').hide();
			}
			
			if(jQuery(this).attr('id') == 'tab-brochures'){
				jQuery('div#block-views-brochure-block-10').show();
			}else{
				jQuery('div#block-views-brochure-block-10').hide();
			}
			
			if(jQuery(this).attr('id') == 'tab-events'){
				jQuery('div#block-views-event-block-5').show();
			}else{
				jQuery('div#block-views-event-block-5').hide();
			}
		});
		
		jQuery('div#block-views-people-block-3').hide();
		jQuery('div#block-views-brochure-block-10').hide();
		jQuery('div#block-views-publication-block-2').hide();
		jQuery('div#block-views-event-block-5').hide();
		
		jQuery('div#block-views-people-block-3').css('visibility','visible');
		jQuery('div#block-views-brochure-block-10').css('visibility','visible');
		jQuery('div#block-views-publication-block-2').css('visibility','visible');
		jQuery('div#block-views-event-block-5').css('visibility','visible');		
		
		
		if (jQuery('div#block-views-people-block-3').length == 0){
			jQuery('#tab-people').hide();	
		}
		
		if (jQuery('div#block-views-publication-block-2').length == 0){
			jQuery('#tab-publications').hide();	
		}
		
		if (jQuery('div#block-views-brochure-block-10').length == 0){
			jQuery('#tab-brochures').hide();	
		}
		
		if (jQuery('div#block-views-event-block-5').length == 0){
			jQuery('#tab-events').hide();	
		}
		
		
		
		//
			/*jQuery('#tab-track_records').hide();*/
		//

}
);;
(function($) {
$(document).ready(function() {

		$('#block-menu-block-1 li.menu-mlid-511 > a').attr('accesskey', 'a');
		$('#block-menu-block-1 li.menu-mlid-512 > a').attr('accesskey', 'b');
		$('#block-menu-block-1 li.menu-mlid-363 > a').attr('accesskey', 'c');
		$('#block-menu-block-1 li.menu-mlid-519 > a').attr('accesskey', 'd');
		$('#block-menu-block-1 li.menu-mlid-557 > a').attr('accesskey', 'e');
		$('#block-menu-block-1 li.menu-mlid-366 > a').attr('accesskey', 'f');
		$('#block-menu-block-1 li.menu-mlid-360 > a').attr('accesskey', 'h');
		$('#block-menu-block-1 li.menu-mlid-679 > a').attr('accesskey', 'm');
		$('#block-menu-block-1 li.menu-mlid-506 > a').attr('accesskey', 'g');
		$('#block-menu-block-1 li.menu-mlid-505 > a').attr('accesskey', 'l');
	});
	
})(jQuery);
;

