var ajax = new AjaxClient();

function similarOffersNextPage( iProductID, iPageNumber, iNumberOfSOPerPage ) {

	ajax.onSuccess = cbSuccess;
	ajax.onLoading = cbLoading;
	ajax.onError = cbError;
	
	var oLoader = document.getElementById( 'searchOverlayLoader' );
		
	document.getElementById( 'searchOverlayLoader' ).style.display = 'block';

	var params 	= {};

	params[ 'iProductID' ] = iProductID;
	params[ 'iPageNumber' ] = iPageNumber;
	params[ 'sProductName' ] = document.getElementById( 'similarOffersProductName' ).innerHTML;
	params[ 'iNumberOfSOPerPage' ] = iNumberOfSOPerPage;

	if ( document.getElementById( 'isMatchedOffers' ) != null ) {
		params[ 'isMatchedOffer' ] = 0;
	} else {
		params[ 'isMatchedOffer' ] = 1;
	}

	ajax.call( '/ajax.php', 'POST', 'SimilarOffersAjax', 'getOffers', params );

	function cbSuccess( sMessage ) {
		if ( sMessage != null && sMessage != '' ) {
			var sProductName = document.getElementById( 'similarOffersProductName' ).innerHTML;
			document.getElementById( 'similarOffersWithPagination' ).innerHTML = sMessage;
			document.getElementById( 'similarOffersProductName' ).innerHTML = sProductName;
		}

		document.getElementById( 'searchOverlayLoader' ).style.display = 'none';
	}

	function cbError(){}

	function cbLoading(){}
}

onload = function(){
	document.getElementById('similarOffersPaginator' ).style.display = 'block';
}