jQuery.noConflict(); jQuery(document).ready(function() { /* Main Nav */ jQuery("#nav > ul > li").hover(function(){ jQuery(this).addClass("hover"); jQuery('ul:first',this).css('visibility', 'visible'); }, function(){ jQuery(this).removeClass("hover"); jQuery('ul:first',this).css('visibility', 'hidden'); }); jQuery("#nav ul li").last().addClass("last"); jQuery(".portfolio_managers img").last().addClass("last"); jQuery("#nav ul ul li").last().addClass("last"); jQuery("#left_content ul li").last().addClass("last"); jQuery("#nav ul li").has('ul').addClass("no_border"); jQuery("#compare_funds div").last().addClass("last"); /* Linkscrubber */ jQuery("a").bind("focus",function(){if(this.blur)this.blur();}); jQuery("input[type='image']").bind("focus",function(){if(this.blur)this.blur();}); /* Title span */ jQuery('h1, #left h2, #right h2, #right h3, #right #sub_nav_parent_title').each( function() { var text = this.innerHTML.split(' '); text[text.length - 1] = '' + text[text.length - 1] + ''; text = text.join(' '); this.innerHTML = text; }); jQuery('.fund_block').each(function() { var index = jQuery(this).index(); if ((index % 4) == 1 || (index % 4) == 2) jQuery(this).addClass('alt_fund_block'); }); jQuery('.fund_block:odd').addClass('even_fund_block'); /* Subnav */ jQuery("#subnav ul li").has('ul').addClass("no_border"); /* Accordion */ jQuery(function() { jQuery('div#accordion:eq(0)> div').hide(); jQuery('div#accordion:eq(0)> h4').click(function() { hideElements(); jQuery(this).addClass('opened').next('div:hidden').slideDown('fast') .siblings('div:visible').slideUp('fast'); }); }); function hideElements() { var container = jQuery('div#accordion'); var headers = container.children(); for ( var i = 0; i < headers.length;i++ ) { if ( headers[i].tagName == "H4" ) { headers[i].className = ""; } } } /* Search dropdown */ jQuery('#btn_search').click(function(e) { e.preventDefault(); jQuery('#search').slideDown(); jQuery('#investor_login').slideUp(); }); jQuery('#btn_close_search').click(function(e) { e.preventDefault(); jQuery('#search').slideUp(); }); /* Investor Dropdown */ jQuery('#btn_investor_login').click(function(e) { e.preventDefault(); jQuery('#investor_login').slideDown(); jQuery('#search').slideUp(); }); jQuery('#btn_close_investor').click(function(e) { e.preventDefault(); jQuery('#investor_login').slideUp(); }); /* Send to friend dropdown */ jQuery('#send_to_friend').click(function(e) { e.preventDefault(); jQuery('#sendtofriend').slideDown(); }); jQuery('#btn_close_sendtofriend').click(function() { jQuery('#sendtofriend').slideUp(); loadFrame(); }); /* What if home */ jQuery('#what_if_home_banner').click(function(e) { e.preventDefault(); jQuery('#what_if_home').slideDown(); }); /* What if */ jQuery('#what_if_banner').click(function(e) { e.preventDefault(); jQuery('#what_if').slideDown(); jQuery("html, body").animate({ scrollTop: jQuery(jQuery(this).attr("href")).offset().top + "px" }, { duration: 500, easing: "swing" }); return false; }); jQuery('#btn_close_what_if').click(function(e) { e.preventDefault(); jQuery('#what_if').slideUp(); jQuery('#what_if_home').slideUp(); }); /* Zebra striping */ jQuery('.tab_item table tr:even').addClass('alt'); /* Styled select */ if (!(jQuery.browser.msie && jQuery.browser.version.substr(0,1)<7)) { jQuery('.my-skinnable-select').each( function(i) { selectContainer = jQuery(this); // Remove the class for non JS browsers selectContainer.removeClass('my-skinnable-select'); // Add the class for JS Browers selectContainer.addClass('skinned-select'); // Find the select box selectContainer.children().before('
').each( function() { if (this.selectedIndex > 0) jQuery(this).prev().text(this.options[this.selectedIndex].innerHTML) else jQuery(this).prev().text(this.options[0].innerHTML) } ); // Store the parent object var parentTextObj = selectContainer.children().prev(); // As we click on the options selectContainer.children().change(function() { // Set the value of the html parentTextObj.text(this.options[this.selectedIndex].innerHTML); }) }); } /* Tabs */ var tabContainers = jQuery('div.tabs > div'); tabContainers.hide().eq(0).show(); jQuery('ul.tabnav a').click(function () { tabContainers.hide(); tabContainers.filter(this.hash).show(); jQuery('ul.tabnav a').removeClass('selected'); jQuery(this).addClass('selected'); return false; }).eq(0).click(); /* Team */ //img_fldr = ccs.templatePath + 'images/'; jQuery('.team_title').css('opacity', '0'); jQuery('.team_member:nth-child(5n)').addClass('last_block'); jQuery('.team_member').each(function(){ if(jQuery(this).hasClass('last_block')) { jQuery('img',this).addClass('picright'); } else { jQuery('img',this).addClass('picleft'); } }); jQuery('.team_member').hover( function(){ //img_src = jQuery('img',this).attr('alt'); if(jQuery(this).hasClass('last_block')) { jQuery('.team_member_in',this).stop().animate({width:'254px', left:'-134px'}, {duration:400, easing: 'easeInOutCubic', queue:false}); } else { jQuery('.team_member_in',this).stop().animate({width:'254px'}, {duration:400, easing: 'easeInOutCubic', queue:false}); } jQuery('.img_border', this).css({'border':'none'}); jQuery('img.normal', this).fadeOut('fast'); jQuery('img.active', this).fadeIn('slow'); jQuery('.team_title', this).stop().animate({opacity: 0}, 200).animate({opacity:1}, 600); jQuery(this).css('z-index','9999') }, function(){ if(jQuery(this).hasClass('last_block')) { jQuery('.team_member_in', this).stop(true); jQuery('.team_member_in', this).css({width:'120px', left:'0px'}); } else { jQuery('.team_member_in', this).stop(true); jQuery('.team_member_in', this).css({width:'120px'}); } jQuery('.img_border', this).css({'border':'4px solid #e5e5e5'}); jQuery('img.active', this).fadeOut('fast'); jQuery('img.normal', this).fadeIn('slow'); jQuery('.team_title', this).stop(true); jQuery('.team_title').css('opacity', '0'); jQuery('.team_member').css('z-index','1'); } ); /* Home Promo */ jQuery('#home_promo').cycle({ fx: 'fade', timeout: 10000, prev: '#promo_prev', next: '#promo_next', pager: '#promo_nav1,#promo_nav2,#promo_nav3', pagerAnchorBuilder: pagerFactory }); function pagerFactory(idx, slide) { var s = idx > 2 ? ' style="display:none"' : ''; return ''+(idx+1)+''; }; jQuery('#slideshow_on').toggle( function() { jQuery('#home_promo').cycle('pause'); jQuery(this).addClass('off'); }, function() { jQuery('#home_promo').cycle('resume'); jQuery(this).removeClass('off'); } ); /* Testimonial cycle */ jQuery('#testimonial_promo').cycle({ fx: 'fade', timeout: 15000, prev: '#t_promo_prev', next: '#t_promo_next', pager: '#t_promo_nav', pagerAnchorBuilder: pagerFactory }); function pagerFactory(idx, slide) { var s = idx > 5 ? ' style="display:none"' : ''; return ''+(idx+1)+''; }; jQuery(function(){ Date.format = 'mm-yyyy'; jQuery('input.date_pick').datePicker({selectMonth:true,createButton:false,clickInput:true,startDate:'01-1900'}).dpSetOffset(30, 51); jQuery('#start_date').bind( 'dpClosed', function(e, selectedDates) { var d = selectedDates[0]; if (d) { d = new Date(d); jQuery('#end_date').dpSetStartDate(d.addDays(1).asString()); } } ); jQuery('#end_date').bind( 'dpClosed', function(e, selectedDates) { var d = selectedDates[0]; if (d) { d = new Date(d); jQuery('#start_date').dpSetEndDate(d.addDays(-1).asString()); } } ); }); jQuery(function() { var items = jQuery('#vtab>ul>li'); var cont_height = 0; jQuery('#vtab>div').each(function(){ var curr_height = jQuery(this).outerHeight(); if(curr_height > cont_height){ cont_height = curr_height; } }); jQuery('#vtab').height(cont_height); items.click(function() { items.removeClass('selected'); jQuery(this).addClass('selected'); var index = items.index(jQuery(this)); jQuery('#vtab>div').hide().eq(index).show(); }).eq(1).click(); }); //Footer Links jQuery("#footer a").fancybox({ 'padding' : 0, 'margin' : 0, 'width' : 493, 'height' : 450, 'autoScale' : false, 'scrolling' : 'no', 'transitionIn' : 'none', 'transitionOut' : 'none', 'type' : 'iframe' }); });