Today we held a particularly informative chat with Carol Browner, Assistant to the President for Energy and Climate Change and a key advisor on the ongoing Administration-wide response to the BP oil spill. Taking tough questions from Facebook and WhiteHouse.gov, she covered a lot of ground and addressed a lot of the comments we get day to day on this tragedy. If you missed it, you can watch the whole thing or jump ahead to any question by clicking on the links below.
Watch the full video above or jump directly to the following sections by clicking the links below (questions are paraphrased):
Opening remarks
How many people are dedicated to the clean up?
Why has the federal government not taken over the clean up process?
Why has the Jones Act not been waived to allow foreign offers with technology to help collect oil?
Why do you allow the continued use of Corexit in our waters even though it is toxic?
Why can’t they create a wrap-around tube or hose to contain the oil that is still gushing?
What is the moratorium on all wells going to do to our economy here in Maine?
How can we authorize any permits for future offshore drilling while this mess with BP is ongoing?
Are any real changes going to be made at MMS?
Will you please convince Congress to put more money into alternative energy sources such as energy and wind?
What can people do to help with the BP oil spill disaster?
Will there be criminal charges brought to those found negligent in this disaster?
Are Halliburton and Transocean not equally liable?
How well will the residents of the Gulf Coast be compensated?
Why can’t we have a major public works program to put people to work and bill BP later?
Will you encourage Congress to pass legislation making it a felony for a corporate representative to mislead the government?
/**
* This script allows for inter- and intra- page arbitrary video
* time index linking and is pretty namespace safe,
* keeping everything that needs to be “global” in MAK.
*/
var MAK = MAK || {};
// Logging and debugging functions..
MAK.log = function (message) {
if (MAK.debugMode && window.console) {
console.log(message);
}
};
// Listening functions… which may do other things.. >.<
MAK.listener = {};
MAK.listener.loaded = function (obj) {
MAK.log(‘media loaded’);
};
MAK.listener.state = function (obj) {
if ((obj.newstate === ‘PLAYING’) && (MAK.seek.flag)) {
MAK.seek.flag = false;
setTimeout(function () {
MAK.player.sendEvent(‘SEEK’, MAK.seek.index);}, 100);
}
MAK.oldState = obj.oldstate;
MAK.currentState = obj.newstate;
MAK.log(‘state: ‘ + MAK.oldState + ‘ -> ‘ + MAK.currentState);
};
MAK.listener.time = function (obj) {
MAK.currentTime = obj.position;
MAK.duration = obj.duration;
};
MAK.addListeners = function () {
if (MAK.player.addModelListener) {
MAK.log(‘adding listeners’);
MAK.player.addModelListener(‘LOADED’, ‘MAK.listener.loaded’);
MAK.player.addModelListener(‘STATE’, ‘MAK.listener.state’);
MAK.player.addModelListener(‘TIME’, ‘MAK.listener.time’);
} else {
setTimeout(function () {
MAK.addListeners();}, 100);
}
};
// Play functions..
MAK.seek = function (seconds) {
MAK.seek.index = parseInt(seconds, 10);
if (MAK.currentState === ‘PLAYING’) {
MAK.log(‘seek: currentState is “PLAYING”.. sending SEEK to ‘ + MAK.seek.index);
MAK.player.sendEvent(‘SEEK’, MAK.seek.index);
} else {
MAK.log(‘seek: currentState is not “PLAYING”.. sending PLAY event’);
MAK.seek.flag = true;
MAK.player.sendEvent(‘PLAY’, true);
}
// Move to view the video player.
jQuery(‘html,body’).animate({scrollTop: jQuery(MAK.player).offset().top-75}, 500);
};
MAK.startCheck = function () {
// If the current URL video indexes, make it happen.
var startMatch, startTime;
startMatch = String(document.location).match(/#vseek(\d+)$/);
MAK.log(startMatch);
if (startMatch) {
startTime = Number(startMatch[1]);
MAK.log(startTime);
if (startTime) {
setTimeout(function () {
MAK.seek(startTime);}, 200);
}
}
};
// Ready function..
MAK.playerInit = function () {
MAK.player = jQuery(‘#MAKhelper13056’).siblings(‘div.embed’).find(‘.swftools-wrapper object’)[0];
// See if the player is fully loaded yet.
if (!MAK.player || !MAK.player.addModelListener) {
setTimeout(function () {
MAK.playerInit();}, 100);
} else {
MAK.addListeners();
//MAK.startCheck();
}
};
// Link setup function..
MAK.linkSetup = function () {
jQuery(‘a[href~=#vseek]’).click(function(e) {
e.preventDefault();
var match, seconds;
match = this.getAttribute(“href”, 2).match(/#vseek(\d+)$/);
if (match) {
seconds = Number(match[1]);
if (seconds) {
MAK.seek(seconds);
}
}
});
};
jQuery(function () {
// Action..
//MAK.debugMode = true;
MAK.playerInit();
// Setup links.
MAK.linkSetup();
});
Fonte: White House