//PNG Fix $(document).ready(function() { //New Top Nav jQuery(".sf-menu li").hover( function () { $(this).find("a").css({"background-position":"0px -34px"}); $(this).find("a").css({"font-size":"12px"}); $(this).find("a").css({"font-weight":"bold"}); $(this).find("a").css({"color":"#ed1b2f"}); $(this).find("span.sharing").show(); }, function () { $(this).find("a").css({"background-position":"0px 0px"}); $(this).find("a").css({"font-size":"12px"}); $(this).find("a").css({"font-weight":"normal"}); $(this).find("a").css({"color":"#fff"}); $(this).find("span.sharing").hide(); $(this).find("div.sharing-pop").hide(); } ); $(".sf-menu li.current").mouseleave(function() { $(this).find("a").css({"background-position":"0px 0px"}); $(this).find("a").css({"font-size":"12px"}); $(this).find("a").css({"font-weight":"normal"}); $(this).find("a").css({"color":"#fff"}); }); $("ul.sf-menu").mouseleave(function() { $(".sf-menu > li.current > a").css({"font-weight":"bold"}); $(".sf-menu > li.current > a").css({"color":"#ed1b2f"}); $(".sf-menu > li.current > a").css({"font-size":"12px"}); $(".sf-menu > li.current > a").css({"background-position":"0px -34px"}); }); $("ul.sf-menu > li").mouseenter(function() { $(".sf-menu > li.current > a").css({"font-weight":"normal"}); $(".sf-menu > li.current > a").css({"color":"#fff"}); $(".sf-menu > li.current > a").css({"font-size":"12px"}); $(".sf-menu > li.current > a").css({"background-position":"0px 0px"}); }); $("ul.sf-menu > li.current").mouseenter(function() { $(".sf-menu > li.current > a").css({"font-weight":"bold"}); $(".sf-menu > li.current > a").css({"color":"#ed1b2f"}); $(".sf-menu > li.current > a").css({"font-size":"12px"}); $(".sf-menu > li.current > a").css({"background-position":"0px -34px"}); }); jQuery(".sf-menu > li > ul > li").hover( function () { $(this).find("span.sn_left").addClass("sn_left_bg"); $(this).find("span.sn_body").addClass("sn_body_bg"); $(this).find("span.sn_right").addClass("sn_right_bg"); }, function () { $(this).find("span.sn_left").removeClass("sn_left_bg"); $(this).find("span.sn_body").removeClass("sn_body_bg"); $(this).find("span.sn_right").removeClass("sn_right_bg"); } ); jQuery(".sf-menu > li > ul > li > ul > li").hover( function () { $(this).find("a.has_sub").addClass("has_sub_bg"); }, function () { $(this).find("a.has_sub").removeClass("has_sub_bg"); } ); //Popup Hide/Show $("span.sharing").hover(function() { $(this).next("div.sharing-pop").show(); }); $("div.sharing-pop").mouseleave(function() { $(this).hide(); }); //Show me some content $(".content:first").show(); $(document).pngFix(); $(".sf-menu ul li").show(); }); //TabSwitch - Portlet function tabSwitch(active, number, tab_prefix, content_prefix) { for (var i=1; i < number+1; i++) { document.getElementById(content_prefix+i).style.display = 'none'; document.getElementById(tab_prefix+i).className = ''; } document.getElementById(content_prefix+active).style.display = 'block'; document.getElementById(tab_prefix+active).className = 'active'; } function calculatorTabSwitch(active, number, tab_prefix) { for (var i=1; i < number+1; i++) { document.getElementById(tab_prefix+i).className = ''; } document.getElementById(tab_prefix+active).className = 'active'; } //individualSwitch function individualSwitch(active, number, tab_prefix, content_prefix) { for (var i=1; i < number+1; i++) { document.getElementById(content_prefix+i).style.display = 'none'; document.getElementById(tab_prefix+i).className = ''; } document.getElementById(content_prefix+active).style.display = 'block'; document.getElementById(tab_prefix+active).className = 'active'; } //businessSwitch function businessSwitch(active, number, tab_prefix, content_prefix) { for (var i=1; i < number+1; i++) { document.getElementById(content_prefix+i).style.display = 'none'; document.getElementById(tab_prefix+i).className = ''; } document.getElementById(content_prefix+active).style.display = 'block'; document.getElementById(tab_prefix+active).className = 'active'; } //corporateSwitch function corporateSwitch(active, number, tab_prefix, content_prefix) { for (var i=1; i < number+1; i++) { document.getElementById(content_prefix+i).style.display = 'none'; document.getElementById(tab_prefix+i).className = ''; } document.getElementById(content_prefix+active).style.display = 'block'; document.getElementById(tab_prefix+active).className = 'active'; } //groupSwitch function groupSwitch(active, number, tab_prefix, content_prefix) { for (var i=1; i < number+1; i++) { document.getElementById(content_prefix+i).style.display = 'none'; document.getElementById(tab_prefix+i).className = ''; } document.getElementById(content_prefix+active).style.display = 'block'; document.getElementById(tab_prefix+active).className = 'active'; } $(".content:first").show(); $(document).ready(function() { $('div.portlet-narrow> div.portlet-narrow-sub-content').hide(); $('div.portlet-narrow> div.portlet-narrow-sub-header').click(function() { $(this).next('div.portlet-narrow-sub-content').slideToggle('fast') .siblings('div.portlet-narrow-sub-content:visible').slideUp('fast'); }); //start-- control call to action changes $('div.portlet-narrow> div.portlet-narrow-sub-header-spl').click(function() { $(this).next('div.portlet-narrow-sub-content-spl').slideToggle('fast'); if ($(this).hasClass("portlet-narrow-sub-header-open")) { $(this).removeClass("portlet-narrow-sub-header-open"); $(this).addClass("portlet-narrow-sub-header-close"); } else { $(this).addClass("portlet-narrow-sub-header-open"); $(this).removeClass("portlet-narrow-sub-header-close"); } }); $('div.portlet-narrow> div.portlet-narrow-header-spl').click(function() { $(this).next('div.portlet-narrow-content-spl').slideToggle('fast'); if ($(this).hasClass("portlet-narrow-header-open")) { $(this).removeClass("portlet-narrow-header-open"); $(this).addClass("portlet-narrow-header-close"); } else { $(this).addClass("portlet-narrow-header-open"); $(this).removeClass("portlet-narrow-header-close"); } }); //end-- control call to action changes $('ul.left-nav li span').collapsor(); $('a.content-handle').collapsor({sublevelElement:'div.content-sub-block-content'}); $('div.left-fav').collapsor({sublevelElement:'div.left-fav-content'}); $('div#history').show(); $("ul.left-nav div.left-handle").click(function() { if ($(this).hasClass("left-handle-open")) { $("*").children("div.left-handle").removeClass("left-handle-open"); $(this).removeClass("left-handle-open"); } else { $("*").children("div.left-handle").removeClass("left-handle-open"); $(this).addClass("left-handle-open"); $("*").children("div.left-handle-two").removeClass("left-handle-two-open"); } }); $("ul.left-nav div.left-handle-two").click(function() { if ($(this).hasClass("left-handle-two-open")) { $("*").children("div.left-handle-two").removeClass("left-handle-two-open"); $(this).removeClass("left-handle-two-open"); } else { $("*").children("div.left-handle-two").removeClass("left-handle-two-open"); $(this).addClass("left-handle-two-open"); } }); $("a#expandall").click(function() { $("div.content-sub-block-content").show(); $("*").children("div.handle-img").removeClass("handle-img-closed"); $("*").children("div.handle-img").addClass("handle-img-open"); }); $("a#closeall").click(function() { $("div.content-sub-block-content").hide(); $("*").children("div.handle-img").removeClass("handle-img-open"); }); $("a.content-handle").click(function () { if ($(this).children().hasClass("handle-img-open")) { $("*").children("div.handle-img").removeClass("handle-img-open"); $(this).children(".handle-img").removeClass("handle-img-open"); $(this).children(".handle-img").addClass("handle-img-closed"); } else { $("*").children("div.handle-img").removeClass("handle-img-open"); $(this).children(".handle-img").removeClass("handle-img-closed"); $(this).children(".handle-img").addClass("handle-img-open"); } }); $("a#notifications-btn").click(function () { $("div#notifications").toggle(); }); $("a#close-notifications-btn").click(function () { $("div#notifications").hide(); }); }); $(document).ready(function(){ $('a#compare').qtip({ content: 'Compare Credit Cards', show: 'mouseover', hide: 'mouseout', style: { background: '#edeeee', padding: 8, border: { width: 2, radius: 4, color: '#ababab' }, name: 'light', tip: { corner: 'bottomMiddle', color: '#ababab', size: { x: 8, y : 8 } } }, position: { corner: { target: 'topMiddle', tooltip: 'bottomMiddle' } } }) }); $(document).ready(function(){ // this function can be safely removed // add a "rel" attrib if Opera 7+ if(window.opera) { if ($("a.jqbookmark").attr("rel") != ""){ $("a.jqbookmark").attr("rel","sidebar"); } } $("a.jqbookmark").click(function(event){ event.preventDefault(); var url = window.location; var title = this.title; if (window.sidebar) { // Mozilla Firefox Bookmark window.sidebar.addPanel(title, url,""); } else if( window.external ) { // IE Favorite window.external.AddFavorite( url, title); } else if(window.opera) { // Opera 7+ return false; // do nothing } else { alert('Unfortunately, this browser does not support the requested action,' + ' please bookmark this page manually.'); } }); }); $(document).ready(function(){ // Reset Font Size var originalFontSize = $('.content-block-content *').css('font-size'); var originalLineHeight = $('.content-block-content *').css('line-height'); $(".resetFont").click(function(){ $('.content-block-content *').css('font-size', originalFontSize); $('.content-block-content *').css('line-height', originalLineHeight); }); // Increase Font Size $(".increaseFont").click(function(){ var currentFontSize = $('.content-block-content *').css('font-size'); var currentFontSizeNum = parseFloat(currentFontSize, 10); var currentLineHeight = $('.content-block-content *').css('line-height'); var currentLineHeightNum = parseFloat(currentLineHeight, 10); if(parseFloat(currentFontSize, 10) < 15) { var newFontSize = currentFontSizeNum*1.2; $('.content-block-content *').css('font-size', newFontSize); var newLineHeight = currentLineHeightNum*1.05; $('.content-block-content *').css('line-height', "120%"); return false; } else { $('.content-block-content *').css('font-size', originalFontSize); $('.content-block-content *').css('line-height', originalLineHeight); } }); // Decrease Font Size $(".decreaseFont").click(function(){ var currentFontSize = $('#content-main').css('font-size'); var currentFontSizeNum = parseFloat(currentFontSize, 10); var newFontSize = currentFontSizeNum*0.8; $('#content-main').css('font-size', newFontSize); return false; }); });