function initGTranslate() { PikeResearch.GoogleTranslate.ElementInit(); } var PikeResearch = { init : function() { PikeResearch.EventTracking.init($); PikeResearch.GoogleTranslate.init($); PikeResearch.Billboards.init($); PikeResearch.CareersContactForm.init($); }, CareersContactForm : { init : function() { if($('.your-message textarea').length > 0 && typeof($.fn.tinymce)!=='undefined') { PikeResearch.tinyMCE_interval = setInterval(function(){ if(typeof(tinymce)!=='undefined') { clearInterval(PikeResearch.tinyMCE_interval) $('.your-message textarea').tinymce({ script_url : '/wordpress/wp-content/themes/pike-research/javascript/tiny_mce/tiny_mce.js', theme : 'simple' }); } }, 500); } } }, GoogleTranslate : { init : function() { if($('#google_translate_element').length > 0) { $.getScript('http://translate.google.com/translate_a/element.js?cb=initGTranslate'); } }, ElementInit : function() { new google.translate.TranslateElement({ pageLanguage: 'en' }, 'google_translate_element'); jQuery('#google_translate_element .skiptranslate') .html( jQuery('#google_translate_element .skiptranslate div') ) .prepend('

Translate:

'); } }, EventTracking : { /** * Report brochure downloads * Executive Summary downloads * White Paper downloads * Advisory Service brochure downloads * Company Brochure downloads * My Pike Report downloads * * For each event, capture (1) user name, (2) company name, (3) title, (4) * email address, (5) phone number, (6) state, (7) country. */ init : function() { if( ! $('.download-tracking').length > 0) { return; } $('.download-tracking').click(function(){ var user_info = "Guest User"; var download_action = $(this).attr('title'); if( typeof(pageTracker) != "undefined" ) { pageTracker._trackPageview( $(this).attr('href') ); pageTracker._trackEvent('Downloads', download_action, user_info + ',\ Requested Download: ' + $(this).attr('href')); } return true; }); } }, Billboards : { animating : false, currentCycle : 0, clicked : false, cycleTime : 10000, fadeTime : 0.35, init : function() { $('#bb-nav a').click(function() { var href = $(this).attr('href'); var target = href.charAt(href.length-1); PikeResearch.Billboards.change( target, true ); return false; }); setTimeout("PikeResearch.Billboards.cycle()", PikeResearch.Billboards.cycleTime); }, change : function(number, click) { if(click) PikeResearch.Billboards.clicked = true; if(PikeResearch.Billboards.animating) return; PikeResearch.Billboards.animating = true; for(var i=0;i<$('#bb-nav li').length;i++) { if(i != number) { $('#billboard_' + i).fadeOut(1000, function(){ $('.currentbb').removeClass('currentbb'); $('#bb_' + number).addClass('currentbb'); $(this).animate({opacity:'0'},1000,function(){ $('#billboard_' + number).fadeIn('slow', function(){ $(this).animate({opacity:1}); PikeResearch.Billboards.animating = false; }); }); }); } } }, cycle : function() { try { if(PikeResearch.Billboards.clicked) return; PikeResearch.Billboards.currentCycle++; if(PikeResearch.Billboards.currentCycle > 3) PikeResearch.Billboards.currentCycle = 0; PikeResearch.Billboards.change(PikeResearch.Billboards.currentCycle,false); setTimeout("PikeResearch.Billboards.cycle()", PikeResearch.Billboards.cycleTime); } catch(e) { if(typeof(window.console!='undefined')) { window.console.log(e); } } } } } $(document).ready(function(){ PikeResearch.init(); });