/*
// Newsfeeds
var GEC_Newsfeed = function(feed,limit,el) {
if (swfobject.getFlashPlayerVersion().major < 6 ) return;
GEC_Newsfeed.el = el;
GEC_Newsfeed.feed = feed;
GEC_Newsfeed.items = [];
GEC_Newsfeed.limit = limit;
GEC_Newsfeed.page = 1;
GEC_Newsfeed.pageLength = 20;
GEC_Newsfeed.pages = null;
GEC_Newsfeed.init();
};
GEC_Newsfeed.init = function() {
$('h3',GEC_Newsfeed.el).after('

');
GEC_Newsfeed.writeSWF();
};
GEC_Newsfeed.writeSWF = function() {
var flashvars = {feedUrl:GEC_Newsfeed.feed};
var params = {wmode:'transparent'};
var attributes = {style:'left: -9999px; position: absolute;'};
swfobject.embedSWF("rss_tool.swf", "rss_tool", "1", "1", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
};
GEC_Newsfeed.process = function(data) {
var end = (GEC_Newsfeed.limit!=null)?Math.min(data.length,GEC_Newsfeed.limit):data.length;
for (var i = 0; i < end; i++) {
var item = data[i];
var title = item.title.value;
var date = item.date.value;
date = date.substring(0,date.length-12);
var link = item.link.value;
var html = ''+date+''+title+'';
GEC_Newsfeed.items.push(html);
}
$('#spinner').remove();
if (GEC_Newsfeed.items.length > GEC_Newsfeed.pageLength) GEC_Newsfeed.createPagination();
GEC_Newsfeed.showPage(1);
};
GEC_Newsfeed.showPage = function(p) {
var dl = $('dl',GEC_Newsfeed.el).html('');
for (var i = (p*GEC_Newsfeed.pageLength)-GEC_Newsfeed.pageLength; i < p*GEC_Newsfeed.pageLength && i < GEC_Newsfeed.items.length; i++) {
$(dl)
.append(GEC_Newsfeed.items[i])
.find('dd:last-child a').click(function(){ window.open(this.href,'press_release',''); return false; });
}
GEC_Newsfeed.page = p;
if (GEC_Newsfeed.items.length > GEC_Newsfeed.pageLength) {
$('h3 a',GEC_Newsfeed.el).text('Press Releases '+((p*GEC_Newsfeed.pageLength) - (GEC_Newsfeed.pageLength-1)) + ' ' + (i));
GEC_Newsfeed.updatePagination();
}
};
GEC_Newsfeed.createPagination = function() {
GEC_Newsfeed.pages = (GEC_Newsfeed.items.length%GEC_Newsfeed.pageLength==0)?GEC_Newsfeed.items.length/GEC_Newsfeed.pageLength:GEC_Newsfeed.items.length/GEC_Newsfeed.pageLength+1;
$('dl',GEC_Newsfeed.el).after('');
};
GEC_Newsfeed.updatePagination = function() {
var start = Math.max(1,GEC_Newsfeed.page-4), end = start + 8, self = this;
$('#pagination').html('');
if (start > 1) { $('#pagination').append( $('«').click(function(){ self.showPage(self.page-1); return false; }) ); }
for (var p = start; p <= end && p <= GEC_Newsfeed.pages; p++) { $('#pagination').append( (p==GEC_Newsfeed.page)? ''+p+'' : $(''+p+'').click(function(){ self.showPage(parseInt(GEC_Newsfeed.innerHTML)); return false; }) ); }
if (GEC_Newsfeed.pages > p) { $('#pagination').append( $('»').click(function(){ self.showPage(p+1); return false; }) ); }
};
var getRSSData = function(data){GEC_Newsfeed.process(data);};
*/
/* Initialization Scripts for GE Capital website
Use with jQuery 1.2.3 (http://www.jquery.com) and Cufon-YUI (http://cufon.shoqolate.com).
Author: Kyle Crouse (kyle.crouse@frogdesign.com)
*/
// Inspira text replacement// Newsfeeds
var GEC_Newsfeed = function(feed,limit,el) {
if ( swfobject.getFlashPlayerVersion().major < 6 ) return;
GEC_Newsfeed.el = el;
GEC_Newsfeed.feed = feed;
GEC_Newsfeed.items = [];
GEC_Newsfeed.limit = limit;
GEC_Newsfeed.page = 1;
GEC_Newsfeed.pageLength = 20;
GEC_Newsfeed.pages = null;
GEC_Newsfeed.init();
};
GEC_Newsfeed.init = function() {
$('h3',GEC_Newsfeed.el).after('
');
GEC_Newsfeed.writeSWF();
};
GEC_Newsfeed.writeSWF = function() {
var flashvars = {feedUrl:GEC_Newsfeed.feed};
var params = {wmode:'transparent'};
var attributes = {style:'left: 0px; position: absolute;'};
swfobject.embedSWF("rss_tool.swf", "rss_tool", "1", "1", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
};
GEC_Newsfeed.process = function(data) {
var end = (GEC_Newsfeed.limit!=null)?Math.min(data.length,GEC_Newsfeed.limit):data.length;
for (var i = 0; i < end; i++) {
var item = data[i];
var title = item.title.value;
var date = item.date.value;
date = date.substring(0,date.length-12);
var link = item.link.value;
var html = ''+date+''+title+'';
GEC_Newsfeed.items.push(html);
}
$('#spinner').remove();
if (GEC_Newsfeed.items.length > GEC_Newsfeed.pageLength) GEC_Newsfeed.createPagination();
GEC_Newsfeed.showPage(1);
};
GEC_Newsfeed.showPage = function(p) {
var dl = $('dl',GEC_Newsfeed.el).html('');
for (var i = (p*GEC_Newsfeed.pageLength)-GEC_Newsfeed.pageLength; i < p*GEC_Newsfeed.pageLength && i < GEC_Newsfeed.items.length; i++) {
$(dl)
.append(GEC_Newsfeed.items[i])
.find('dd:last-child a').click(function(){ window.open(this.href,'press_release',''); return false; });
}
GEC_Newsfeed.page = p;
if (GEC_Newsfeed.items.length > GEC_Newsfeed.pageLength) {
//$('h3 a',GEC_Newsfeed.el).text('Press Releases '+((p*GEC_Newsfeed.pageLength)-(GEC_Newsfeed.pageLength-1))+'–'+(i));
GEC_Newsfeed.updatePagination();
}
};
GEC_Newsfeed.createPagination = function() {
GEC_Newsfeed.pages = (GEC_Newsfeed.items.length%GEC_Newsfeed.pageLength==0)?GEC_Newsfeed.items.length/GEC_Newsfeed.pageLength:GEC_Newsfeed.items.length/GEC_Newsfeed.pageLength+1;
$('dl',GEC_Newsfeed.el).after('');
};
GEC_Newsfeed.updatePagination = function() {
var start = Math.max(1,GEC_Newsfeed.page-4), end = start + 8, self = this;
$('#pagination').html('');
if (start > 1) { $('#pagination').append( $('«').click(function(){ self.showPage(self.page-1); return false; }) ); }
for (var p = start; p <= end && p <= GEC_Newsfeed.pages; p++) { $('#pagination').append( (p==GEC_Newsfeed.page)? ''+p+'' : $(''+p+'').click(function(){ self.showPage(parseInt(this.innerHTML)); return false; }) ); }
if (GEC_Newsfeed.pages > p) { $('#pagination').append( $('»').click(function(){ self.showPage(p+1); return false; }) ); }
};
var getRSSData = function(data){GEC_Newsfeed.process(data);};
// Account Settings for AddThis
var addthis_pub = "GECapital";
// Document initialization functions
var docInitFn = function(){
//external links
$('a[href^=http:]').click(function(){ window.open(this.href,'window',''); return false; });
//navigation
$.each(GEC_NavTree,function(){ new GEC_Nav(this); });
//directory blinds
$('.directory h3').each(function(){
$(this)
.wrapInner('')
.bind('click focus blur',function(e){
$(this).toggleClass('closed').siblings('.section').toggle();
return false;
})
.toggleClass('closed')
.siblings('.section').toggle();
});
//directory blinds deep linking by index #
var targetRegExp = /#(.+)$/;
var targets = targetRegExp.exec(window.location);
if((targets && targets[1]) && (!isNaN(targets[1]))){
var index = targets[1];
$($('.directory h3')[index]).toggleClass('closed').siblings('.section').toggle();
}
//print links
$('a.asset.print').click(function(){ window.print(); return false; });
//share links
$('a.asset.share')
.bind('mouseenter focus',function(){return addthis_open(this, '', '[URL]', '[TITLE]');})
.bind('mouseleave blur',function(){addthis_close();})
.click(function(){return addthis_sendto();});
//to prevent image flicker in IE 6
if (/MSIE/i.test(navigator.userAgent)) { try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {} }
};
//bind docInitFn to domReady unless IE, where it is called at end of each doc using conditional comments
if (/MSIE/i.test(navigator.userAgent)==false) $(document).ready(docInitFn);
//popup function
function popup(page){
window.open(page,"Window1", "menubar=no,width=660,height=600,toolbar=no");
}