YAHOO.util.Event.on('feminist_link','click',function (e) {
	
    // Get the div element in which to report messages from the server
    var msg_section = YAHOO.util.Dom.get('feminist_feed');
    msg_section.innerHTML = '';

    // Define the callbacks for the asyncRequest
    var callbacks = {

        success : function (o) {
            YAHOO.log("RAW JSON DATA: " + o.responseText);
			//alert(o.responseText);
			
			//ta = document.getElementById('ta');
			//ta.value = o.responseText;

            // Process the JSON data returned from the server
            var output = {};
            try {
                output = YAHOO.lang.JSON.parse(o.responseText);
			
            }
            catch (x) {
                alert("JSON Parse failed!");
                return;
            }

			//alert(messages);
			//alert(output['results']);

            YAHOO.log("PARSED DATA: " + YAHOO.lang.dump(output));

			var feed = "";

    	   // The returned data was parsed into an array of objects.
		            //Add a P element for each received message
		            for (var i = 0, len = output['results'].length; i < len; ++i) {
			
		                var m = output['results'][i];
						
						if (m.title) {
							feed += '<div class="feedtitle">' + '<a href="' + m.url + '">' + m.title  + '</a>'  + '</div>'  + '<div class="feedtext">' + m.snippet + '<br/>' + '<a href="' + m.url + '">' +  m.displayUrl +  '</a>'  + '</div>' + '<hr class="clear_dashed_gray">' + '</hr>';
						
						} else {
							feed += '<img src=' + m.imageUrl + ' height="' + m.imageHeight + '" width=' + m.imageWidth + '"/><br/>';

						}
						

						//var p = document.createElement('p');
		                //var news = document.createTextNode(m.title + m.snippet + m.displayUrl + m.url + m.thumbnailUrl); 
		               //p.appendChild(news);
		               //msg_section.appendChild(p);
						
		           }
		
		feed += '<div class="close_feed">' + '<input type="button" onclick="closeFeed()" value="Close Feed"/>' + '</div>';
		
		document.getElementById('feminist_feed').innerHTML = feed;
		

		
	
        },

		
        failure : function (o) {
            if (!YAHOO.util.Connect.isCallInProgress(o)) {
                alert("AJAX doesn't work.  Try again later.");
            }
        },

        timeout : 3000
    }

    // Make the call to the server for JSON data
    YAHOO.util.Connect.asyncRequest('GET',"/ajax/feed/proxy_google_feminism.php", callbacks);
});


function closeFeed(){
		document.getElementById('feminist_feed').innerHTML = '';
}


