//<![CDATA[
YAHOO.namespace("actions");
YAHOO.actions.init = function()
	{   var $D= YAHOO.util.Dom;
	    var $E = YAHOO.util.Event;
	    var $C = YAHOO.util.Connect;
	    var $ = $D.get;
	  	var alertbox2;

   	   	var addStuff=function(e)
	  	{   
	
	   		//var div=$('response'); //$ like getElementById
			var message = document.getElementById("message");
			var sUri = $E.getTarget(e); // Retrieves URL on <a> tag
			
	        $E.stopEvent(e); // Suppress default action on <a>
	 
			var handleSuccess = function(o)
			{
				if(o.responseText !== undefined)
				{
					message.innerHTML = o.responseText;
					alertbox2.show();
				}	
					
			};	
			var handleFailure = function(o)
	    	{
				message.innerHTML = o.responseText;
				alertbox2.show();
			};
					
			var callback =
			{
			  success:handleSuccess,
			  failure:handleFailure
		    }
		
		   var conObj = $C.asyncRequest('GET', sUri,callback); // AJAX request
	  	};
	   
	    // Dialog box function
	    var createPanel = function()
	    {
	    	alertbox2 = new YAHOO.widget.Dialog("alertbox",{width:"400px", visible:false, draggable:true, fixedcenter:true,
	    				 buttons : [{text: "close" , handler:closeAlertBox, isDefault:true}]});
	    	alertbox2.render();
	    	alertbox2.hide();
	    };
	     var closeAlertBox=function()
         {
         	alertbox2.hide();
         };	
	
		// retrieve all links where the id is 'friends'   
		var getFriendsLinks=function()
		{
			var friendsArray=YAHOO.util.Dom.getElementsByClassName('addfriend','a');
			YAHOO.util.Event.addListener(friendsArray,"click", addStuff)
		
		}
		
		YAHOO.util.Event.onAvailable("friends",createPanel);
		YAHOO.util.Event.onAvailable("friends", getFriendsLinks);
	  	YAHOO.util.Event.addListener("add_friend","click", addStuff) ; // Listens for onClick event on Id element 'action'
    
 }();  
 

 YAHOO.util.Event.on(window, YAHOO.actions.init, YAHOO.actions, true);
//]]>



 

