var loading = "Loading...<img src='/storage/image/default/loading.gif'/>";

var AjaxObject = 
{

 handleSuccess_pagination:function(o){
	document.getElementById('video_loading').style.display = 'none';
	document.getElementById("video_loading").innerHTML = '';
	document.getElementById("video_view").innerHTML = o.responseText;
	return false;
  },
 handleFailure_pagination:function(o){
    // Failure handler                                                                                                                                   
  },
handleStart_photos:function(){
	document.getElementById("video_loading").innerHTML = loading;
  },
handleComplete_photos:function(){
	document.getElementById("video_loading").innerHTML = loading;
  },
handleAbort_photos :function(){
	// Abort handler
  }
};

/*
 * Define the callback object for success and failure
 * handlers as well as object scope.
 */
var callback_pagination =
{
    customevents:{ 
	        onStart:AjaxObject.handleStart_photos, 
	        onComplete:AjaxObject.handleComplete_photos,	       
	        onAbort:AjaxObject.handleAbort_photos 
	    }, 
    success:AjaxObject.handleSuccess_pagination,
    failure:AjaxObject.handleFailure_pagination,
    scope: AjaxObject
};


//! Pagination
function pagination(base_url,keyword,show_from)
{           
  var post_data = 'keyword='+keyword+'&pagination=y&show_from='+show_from;    
  YAHOO.util.Connect.asyncRequest('POST',base_url, callback_pagination, post_data);       
  if(env_value == 'Online')
      {
	  pageTracker._trackPageview(base_url);
      }
  
}
