function deleteredemption(id) {	
	redemptionid = null;
	redemptionid = id;	
	nextFunction();
}

//var remainingResultCt = 1;

	   // $('#deletebutton').click(function() { 
			function nextFunction() {
            $.blockUI({ message: $('#question'), css: { width: '275px' } }); 
		}
       // });
	$(function()
	{
		$('#redeemyes').click(function() {
            // update the block message 
			//function () { deleteartist(id); };
            $.blockUI({ message: '<h1> <img src="http://www.malsup.com/jquery/block/busy.gif" /> Deleting the redemption...</h1>' });
			$.ajax({
                url: 'ajax_page.php?module=redemption&flag=Deleteredemption&redemptionid='+redemptionid,  
				id: redemptionid,
				complete: function() { 
                    // unblock when remote call returns
                    $.unblockUI();
					var eventlabel = "#" + redemptionid;
					$(eventlabel).hide(1000);
					var label=document.getElementById(redemptionid);	
				while( label.hasChildNodes() ) { label.removeChild( label.lastChild ); }
                } 
            }); 
        }); 
 
        $('#redeemno').click(function() {
            $.unblockUI(); 
            return false; 
        }); 

	});
	
function redeem(id) {	
	redeemid = null;
	redeemid = id;	
	nextFunctionforredeem();
}

//var remainingResultCt = 1;

	   // $('#deletebutton').click(function() { 
			function nextFunctionforredeem() {
            $.blockUI({ message: $('#redeem'), css: { width: '275px' } }); 
		}
       // });
	$(function()
	{
		$('#yesredeem').click(function() {
            // update the block message 
			//function () { deleteartist(id); };
            $.blockUI({ message: '<h1> <img src="http://www.malsup.com/jquery/block/busy.gif" /> Redeeming Points...</h1>' });
			$.ajax({
                url: 'rpc/rpc.php?action=addredeem&redeemid='+redeemid,  
				id: redeemid,
				complete: function() { 
                    // unblock when remote call returns
                    $.unblockUI();

                } 
            }); 
        }); 
 
        $('#noredeem').click(function() {
            $.unblockUI(); 
            return false; 
        }); 

	});

	function lookup(inputString, target) {
		if(inputString.length == 0) {
			// Hide the suggestion box.
			$('#artistsuggestions').hide();
			$('#suggestions').hide();
		} else {
			$.post("http://bcod4/ticket/admin/rpc/rpc.php", {queryString: ""+inputString+"",target: ""+target+""}, function(data){
			
				if(target == 1) {
					if(data.length >0) {
						$('#suggestions').show();
						$('#autoSuggestionsList').html(data);
					}
				} else {
					if(data.length >0) {
						$('#artistsuggestions').show();
						$('#artistautoSuggestionsList').html(data);
					}
				}

			});
		}
	} // lookup



function fill2(thisValue, target) { // clients

artistclickhandler = target;
	//window.location = "/admin/artist.php?id=" + target + "#ui-tabs-15";
	//window.location.replace = "http://www.google.com/";
	
	$('#inputStringArtists').val(thisValue);
         setTimeout("$('#artistsuggestions').hide();", 200);

        }

function fill1(thisValue, target) {

	$('#inputString1').val(thisValue);
         setTimeout("$('#suggestions').hide();", 200);

}


$(document).ready( function() {
    $('#clickhandler').click(function() {
       // var page = $(this).attr('href').split(/\?/)[1];
	   var url="editartist.php?id=" + artistclickhandler;
        $.ajax({
            type: 'GET',
            url: "editartist.php?id=" + artistclickhandler,
            success: window.location.replace(url)  // replace
            
        });
        return false; // to stop link
    });
});
/// ################# NEW AJAX FUNCTION STARTS ######################

function validate(url,divname,methods,param)
	{
		//alert(url + divname + methods + param)
		var xmlHttp;
		try
		{
			 // Firefox, Opera 8.0+, Safari
			 xmlHttp=new XMLHttpRequest();
		}
		catch (e)
		{
		  // Internet Explorer
			try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}
			}
		}

		xmlHttp.onreadystatechange=function()
		{
			  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
			  {		
					//alert(xmlHttp.responseText);
					var pElement=document.getElementById(divname);
					pElement.innerHTML=xmlHttp.responseText;				
			  }
		}
		xmlHttp.open(methods,url,true);
		//alert(url);
		xmlHttp.send(param);
}


	function ChangeDisplayCount(status)
	{		
		var DisplayRecords=document.getElementById('showrecords').value;
		var PageID=document.getElementById('page').value;
		var SortBy=document.getElementById('filter').value;
		
		var divname="headerpaging";		
		var url="ajax_page.php?module=redemption&flag=ChangeDisplayCount&show="+DisplayRecords+"&sortby="+SortBy;
		if(status != 'page1')
		{
			url=url+"&pageid="+PageID;
		}
		else
		{
			PageID=1;
		}
		//alert(url);
		validate(url,divname,'GET',null);
		ChangeFooterPaging(PageID);
		//return false;
	}

	function ChangeFooterPaging(PageID)
	{
		var ShowRecords=document.getElementById('showrecords').value;
		var TotalRecords=document.getElementById('totalrecords').value;
		var divname='footerpaging';
		var url="ajax_page.php?module=redemption&flag=ChangeFooterPaging&show="+ShowRecords+"&TotalRecords="+TotalRecords+"&pagevalue="+PageID;
		//alert(url);
		validate(url,divname,'GET',null);
	}

	function ChangePageNumber()
	{
		var PageNumber=document.getElementById('page').value;
		var ShowRecords=document.getElementById('showrecords').value;
		var TotalRecords=document.getElementById('totalrecords').value;
		var TotalPages=Math.ceil((TotalRecords/ShowRecords))
		//alert(PageNumber);
		if(isNaN(PageNumber) || PageNumber <= 0 || PageNumber > TotalPages)
		{
			alert("Invalid Page Number");
			return false;
		}
		else
		{
			ChangeDisplayCount('otherpage');
		}
		return false;
	}
	function ChangePage(val)
	{
		var PageNumber=document.getElementById('page').value;
		var ShowRecords=document.getElementById('showrecords').value;
		var TotalRecords=document.getElementById('totalrecords').value;
		var TotalPages=Math.ceil((TotalRecords/ShowRecords))
		//alert(PageNumber);
		if(PageNumber > TotalPages)
		{
			return false;
		}
		else
		{
			if(val == "pre" && PageNumber <= 1)
			{
				return false;
			}
			else if (val == "pre")
			{
				var TextFieldValue=parseInt(PageNumber)-1;
				document.getElementById('page').value=TextFieldValue;
			}
			else if(val == "next" && PageNumber >= TotalPages)
			{
				return false;
			}
			else if (val == "next")
			{
				var TextFieldValue=parseInt(PageNumber)+1;
				document.getElementById('page').value=TextFieldValue;
			}
			ChangeDisplayCount('otherpage');
		}
		return false;
	}
	function filter()
	{
		/*var node=document.getElementById('filter').value;
		if(node!="" || node == "az" || node == "za")
		{
			var divname="headerpaging";		
			var url="ajax_page.php?module=redemption&flag=Changefilter&node="+node;
			validate(url,divname,'GET',null);
		}*/

		var PageNumber=document.getElementById('page').value;
		var ShowRecords=document.getElementById('showrecords').value;
		var TotalRecords=document.getElementById('totalrecords').value;
		var TotalPages=Math.ceil((TotalRecords/ShowRecords));
		var SortBy=document.getElementById('filter').value;

		var divname="headerpaging";		
		var url="ajax_page.php?module=redemption&flag=Changefilter&show="+ShowRecords+"&sortby="+SortBy;		
		//url=url+"&pageid="+PageNumber;
		
		//alert(url);
		validate(url,divname,'GET',null);
		var PageID=1;
		ChangeFooterPaging(PageID);
	}

/// ################# NEW AJAX FUNCTION STARTS ######################