var divSearchResults;


intRequests=0
var AjaxObject = {      
     handleSuccess:function(o){            
         this.processResult(o);            
     },   
   
     handleFailure:function(o){     	    
		
		//document.getElementById('divProgress').innerHTML='';
		// gdalert('res' + intRequests);
		document.getElementById(divSearchResults).innerHTML=o.status + " " + o.statusText;   		
     },   
   
     processResult:function(o){ 	
     
         var root = o.responseXML.documentElement;                           
      
         
         if (intRequests==0){document.getElementById(divSearchResults).innerHTML='';}
         //alert('res' + intRequests);
         if (root.getElementsByTagName('error')[0].firstChild!=null){                  
			//document.getElementById(divSearchResults).innerHTML==document.getElementById(divSearchResults).innerHTML + root.getElementsByTagName('error')[0].firstChild.nodeValue;
         }else{  
         
			//var oTitle = root.getElementsByTagName('title')[0];   
			var oRSP = root.getElementsByTagName('rsp')[0];   			
			if (oRSP==null){			
				//document.getElementById(divSearchResults).innerHTML=document.getElementById(divSearchResults).innerHTML + '  null'									
			}else {			
			
				var getResults = oRSP.firstChild.nodeValue; 	
				
				//var getTitle=oTitle.firstChild.nodeValue; 	
				//document.getElementById('divResultSources').innerHTML=document.getElementById('divResultSources').innerHTML+ root.getElementsByTagName('tag')[0].firstChild.nodeValue;			 			
				document.getElementById(divSearchResults).innerHTML=getResults;								
			
				
				
         }
        }	   
     }   
   
  
  
 };   
   
 var callback =   
 {   
     success:AjaxObject.handleSuccess,   
     failure:AjaxObject.handleFailure,   
     scope: AjaxObject   
 };   
 
 function cr_product_search(DIV_QUERY, DIV_RES){				
	divSearchResults=DIV_RES;	
	var Q=DIV_QUERY;/*document.getElementById(DIV_QUERY).value;		 */
	document.getElementById(divSearchResults).innerHTML="<div align=center><br/><img src=images/ajaxstatus.gif /></div>"		
	var transaction = YAHOO.util.Connect.asyncRequest('GET', 'Processor/MusicSearch.aspx?q=' + Q + '&mid=13508', callback); 	
}
	
 
 
 
 
 
 
