/* Loading JS for all widgets on current page  */

/* Widget: article */
/* Widget: feedreader */


function parseRSS(url, callback) {
  $.ajax({
    url: document.location.protocol + '//ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&callback=?&q=' + encodeURIComponent(url),
    dataType: 'json',
    success: function(data) {
      callback(data.responseData.feed);
    }
  });
}

/* Widget: new_items */
/* Widget: featured_items_jquery */
$(document).ready(function() {

	$("#slider").easySlider({
		auto: true, 
		continuous: true,
		speed: 2500,
		pause: 8000
	});

/* Load Main Featured Item First Time */

	$("#primary-featured").load( $(".featured-default  a").attr("href"), null, function(responseText, textStatus, XMLHttpRequest) {
		if (window.addthis){
			window.addthis = null;
		}

		
		  $.getScript("http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4e43048d2467b939&domready=1", function(){});
		
		$(this).fadeIn();
	});

/* Attach Click Handler to images for loading item details */

	$('.image-link').click(function(e) {
		e.preventDefault(); 
		$("#primary-featured").fadeOut( 'fast',function(){  
			//$("#primary-featured").html("<span class=\"loading\">loading...</span>").fadeIn(); 
		});

			$("#primary-featured").load($(this).attr("href"), null, function(responseText, textStatus, XMLHttpRequest) {
  if (textStatus == "error") {
    var msg = "Sorry but there was an error: ";
    $("#primary-featured").html(msg + XMLHttpRequest.status + " " + XMLHttpRequest.statusText);
  }


			if (window.addthis){
			    window.addthis = null;
			}
		
			   $.getScript("http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4e43048d2467b939&domready=1", function(){});
		 

			$(this).hide();
			$(this).fadeIn();
			});



	});



});
/* Widget: twitter */


function parseRSS(url, callback) {
  $.ajax({
    url: document.location.protocol + '//ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&callback=?&q=' + encodeURIComponent(url),
    dataType: 'json',
    success: function(data) {
      callback(data.responseData.feed);
    }
  });
}




