$(document).ready(function() {
	
	var selectedRow = 0;
	
	$("#listUsers").jqGrid({ 
		url:'/userServer.php', 
		datatype: "json", 
		colNames:['Action','Username'], 
		colModel:[ 
			{name:'act',index:'act',width:60,search:false,sortable:false},
			{name:'username',index:'username',width:110,search:true,searchoptions:{sopt:['cn']}}, 
		], 
		mtype: "GET",
		rowNum:10, 
		rowList:[10,20,30,40,50], 
		pager: '#pager',
		viewrecords: true,
		gridview: true,
		sortname: 'username',
		sortorder: "desc", 
		height: "auto",
		autowidth: true,
		jsonReader: {
			root: "rows",
			page: "page",
			total: "total",
			records: "records",
			userdata:"userdata",
			repeatitems: false,
			cell: "",
			id: "0"
		},
		gridComplete: function(){ 
			var ids = jQuery("#listUsers").jqGrid('getDataIDs'); 
			for(var i=0;i < ids.length;i++){ 
				var cl = ids[i];
				var id = $("#listUsers").jqGrid("getCell",cl,'id');
				
				//var userFirstName = getURLVar("userFirstName");
				//var userLastName =  getURLVar("userLastName");
				//var userEmail =  getURLVar("userEmail");
				
				//var username =  getURLVar("username");
				var username = $("#listUsers").jqGrid("getCell",cl,'username');
				
				//alert(username);
				
				//var editURL 	= "edit.php?id="+id+"&amp;userFirstName="+userFirstName+"&amp;userLastName="+userLastName+"&amp;userEmail="+userEmail;
				//var editURL 	= "edit.php?id="+id;
				var deleteURL 	= "userDelete.php?username=";

				//ed = "<input style='height:16px;width:16px;margin:6px 2px 0px 4px;' type='image' name='Edit' title='Edit' src='includes/images/editor.gif' onclick=\"jQuery('#list').click(function(){window.location.href = '"+editURL+"';});\" />";
				
				dt = "<input style='height:16px;width:16px;margin:6px 2px 0px 2px;' type='image' name='Delete' title='Delete' src='includes/images/delete.gif' onclick=\"jQuery('#listUsers').click(function(){var answer = confirm('Are you sure you want to delete this record?'); if (answer){window.location.href = '"+deleteURL+username+"'; return false;}});\" />";

				$("#listUsers").jqGrid('setRowData',ids[i],{act:dt});
			} 
		}
	}); 
	$("#listUsers").jqGrid('navGrid','#pager',{
		edit:false,add:false,del:false,search:true,searchtext:"Search",refresh:true,refreshtext:"Clear search results",refreshtitle:"Clear search results"});
});


function gridSearch1() {
	var _search = "true";
	var page = "1";
	var rows = "";
	var sidx = "ID";
	var sord = "ASC";
	
	var u = $("#username").val();
	
	$("#list1").jqGrid('setGridParam',{
		url:"userServer.php?_search="+_search+"&id="+i+"&tag="+t+"&url="+l+"&user="+u+"&ip="+p+"&entered="+d,
			page:1
	}).trigger("reloadGrid");
	return false;
};


function getURLVar(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable) {
			return pair[1];
		}
	}
	//alert('URL Variable ' + variable + ' not found');
}; 
