var divSearchResults;


var AjaxObject = {      
     handleSuccess:function(o){            
         this.processResult(o);            
     },   
   
     handleFailure:function(o){     	    
		document.getElementById(divSearchResults).innerHTML='';
     },    
     processResult:function(o){ 	     
         var root = o.responseXML.documentElement;                                    				       
         if (root.getElementsByTagName('error')[0].firstChild!=null){                  
			document.getElementById(divSearchResults).innerHTML==document.getElementById(divSearchResults).innerHTML + root.getElementsByTagName('error')[0].firstChild.nodeValue;
         }else{    			
			var oRSP = root.getElementsByTagName('content')[0];   			
			if (oRSP==null){			
				document.getElementById(divSearchResults).innerHTML=document.getElementById(divSearchResults).innerHTML + '  null'									
			}else {			
				var resultValue = oRSP.firstChild.nodeValue; 								
				document.getElementById(divSearchResults).innerHTML=resultValue;				
         }
        }	   
     }                 
 };   
   
 var callback =   
 {   
     success:AjaxObject.handleSuccess,   
     failure:AjaxObject.handleFailure,   
     scope: AjaxObject   
 };   
 
  function search(Q,G,DIV_RES){	
	divSearchResults=DIV_RES;		
	document.getElementById(divSearchResults).innerHTML='<div align=center>please wait while we are gathering results :)<br/><br/><img src=images/ajax-loader.gif /></div>';
	var transaction = YAHOO.util.Connect.asyncRequest('GET', 'socialprocessor.aspx?&q=' + Q + '&g=' + G , callback); 	
}
	
 
 
 
 
 
 