|
WASHINGTON – Sen. John F. Kerry pledged at his confirmation hearing Thursday that as secretary of State he would emphasize “the extraordinary good” America does abroad and not just the less popular U.S. foreign policy of “deployments and drones.”
Appearing before the Senate Foreign Relations Committee, on which he has sat for 28 years, the Massachusetts Democrat stressed the peaceful side of America’s foreign presence, including its advocacy of human rights, efforts for humanitarian aid and development, and its leadership on international issues like climate change.
“America lives up to her values when we give voice to the voiceless,” said Kerry, the 2004 Democratic presidential nominee.
[For the record, 8:15 a.m., Jan. 24: An earlier version of this post incorrectly identified Kerry as the 2008 Democratic presidential nominee. He was the 2004 nominee.]
Kerry, who has been a loyal ally and occasional diplomatic representative of the Obama administration, is expected to easily win the votes for confirmation, allowing him to succeed Hillary Rodham Clinton early next month. Indeed, many Senate Republicans actively promoted him as a candidate when they were seeking to halt the candidacy of U.S. ambassador to the United Nations Susan Rice, whom they considered too partisan.
Sen. John McCain (R-Ariz.) told the committee he recommended Kerry “without reservation” and predicted he would easily win the votes needed for confirmation.
Kerry touched on, without explaining, the central contradiction of the Obama foreign policy, which is its simultaneous call for an end to a decade of war, even as it threatens Iran with military attack if it does not curb its nuclear program.
He declared that U.S. policy on Iran “is not containment … the president has made it definitive—we will do what we must to prevent Iran from obtaining a nuclear weapon.”
Clinton also appeared before the committee on Kerry’s behalf, and praised him for his work on the administration with leaders of Afghanistan, Pakistan and Sudan.
Follow Politics Now on Twitter and Facebook
paul.richter@latimes.com
Comments are filtered for language and registration is required. The Times makes no guarantee of comments' factual accuracy. Readers may report inappropriate comments by clicking the Report Abuse link next to a comment. Here are the full legal terms you agree to by using this comment form.
';
shareDiv.innerHTML = templateHTML;
/* append the new div to the end of the document, which is hidden already with CSS */
document.body.appendChild(shareDiv);
/* Store the div in both a regular JavaScript variable and as a jQuery object so we can reference them faster later */
var shareTip = document.getElementById('shareTip'),
$shareTip = $('#shareTip');
/* This extends our settings object with any user-defined settings passed to the function and returns the jQuery object shareTip
was called on */
return this.each(function() {
if (options) {
$.extend(settings, options);
}
/* This is a hack to make sure the shareTip always fades back to 100% opacity */
var checkOpacity = function (){
if ( $shareTip.css('opacity') !== 1 ){
$shareTip.css({'opacity': 1});
}
};
/* Function that replaces the HTML in the shareTip with the template we defined at the top */
/* It will wipe/reset the links on the social media buttons each time the function is called */
var removeLinks = function (){
shareTip.innerHTML = templateHTML;
};
/* This is the function that makes the links for the Tweet / Share functionality */
var makeURLS = function (link, message){
/* Here we construct the Tweet URL using an array, with values passed to the function */
var tweetConstruct = [
'http://twitter.com/share?url=', link, '&text=', message, '&via=', settings.twitter_account
],
/* Then join the array into one chunk of HTML */
tweetURL = tweetConstruct.join(''),
/* Same story for Facebook */
fbConstruct = [
'http://www.facebook.com/sharer.php?u=', link, '&src=sp'
],
fbURL = fbConstruct.join(''),
newHTML = [
''
],
shareHTML = newHTML.join('');
/* Load in our new HTML */
shareTip.innerHTML = shareHTML;
};
/* Since the shareTip will automatically fade out when the user mouses out of an element */
/* we have to specifically tell the shareTip we want it to stay put when the user mouses over it */
/* This effectively gives the user a 500 ms (or whatever) window to mouse */
/* from the element to the shareTip to prevent it from popping out */
$shareTip.hover(function(){
$shareTip.stop(true, true);
$shareTip.show();
checkOpacity();
}, function(){
$(this).fadeOut(settings.speed);
});
/* This function handles the hover action */
$(this).hover(function(){
/* remove the old links, so someone doesn't accidentally click on them */
removeLinks();
/* If there's already an animation running on the shareTip, stop it */
$shareTip.stop(true, true);
var eso = $(this),
message,
/* Store the width and height of the shareTip and the offset of the element for our calculations */
height = eso.height(),
width = eso.width(),
offset = eso.offset(),
link;
link = eso.children('a').attr('href');
message = escape( eso.find('img').attr('alt') ) || eso.attr(settings.message_attr);
if (link.search('http://') === -1){
link = 'http://www.latimes.com' + link;
}
link = encodeURIComponent(link);
/* If it's at the top of the page, the shareTip will pop under the element */
if (offset.top