// JavaScript Document
/************************************************************************************************************
	@Author - Sunil Nagre (PHP Programmer)(aditya2sunil@gmail.com)
	@Date   - 10 Sep, 2008
	@Verson - 1.0

	All the variables are very impotant , so please do not delete any variable.

	#  Way to use  :: Include this file to your Main file using <script src="">. 
					 
	# Required     :: PNo is the current page value variable.
	
	# Function     :: javascriptFunction is the function called onclick event of pages like " Prev 1 2 3 Next " 
				      This javascript function will called and generate the list of records.
					  
	# perPageCombo :: This is the combo box of per page records display in Page. This combo will create 
	                  after calling createPagination function present at Pagination.php file.
	************************************************************************************************************/

function pageOrderType(PNo,javascriptFunction){ 
	var PerPageRecord = $("#perPageCombo").val();
	$("#PageNo").val(PNo);
	var javascriptFunction = javascriptFunction + "(" + PNo + "," + PerPageRecord + ")";
	eval(javascriptFunction);
}

function reducePageNoByOne(PNo,javascriptFunction){ 
	var PerPageRecord = $("#perPageCombo").val();
	$("#PageNo").val(--PNo);
	var javascriptFunction = javascriptFunction + "(" + PNo + "," + PerPageRecord + ")";
	eval(javascriptFunction);
}

function increasePageNoByOne(PNo,javascriptFunction){
	var PerPageRecord = $("#perPageCombo").val();
	$("#PageNo").val(++PNo);
	var javascriptFunction = javascriptFunction + "(" + PNo + "," + PerPageRecord + ")";
	eval(javascriptFunction);
} 

function calledFromCombo(PNo,javascriptFunction){
	var PerPageRecord = $("#perPageCombo").val();
	var totalRecords  = $("#totalRecordHdn").val();
	var PageNo = Math.ceil(PNo / PerPageRecord);  
	$("#PageNo").val(PNo);
	var javascriptFunction = javascriptFunction + "(" + PNo + "," + PerPageRecord + ")";
	eval(javascriptFunction);
}
	
