﻿        $(document).ready(function() {
        	loadStudents(1);
        });
        
        function loadStudents(page) {
        	var data = {
        				page: page
        				};
        
        	if ($("#studentSortColumn").length != 0) {
        		data.sort = $("#studentSortColumn").val();
        		data.sortAscending = $("#studentSortAscending").val();
        	}		
        				
        	if ($("#studentLastName").val() != "") {
        		data.studentLastName = $("#studentLastName").val();
        	}
        	if ($("#studentMajor").val() != "") {
        		data.studentMajor = $("#studentMajor").val();
        	}

         	$.ajax({
        		type: "GET",
        		url: "/Student/StudentGrid",
        		data: data,
        		success: function(msg) {
        			$("#students").html(msg);
        			
         			showStudentAIScores();
         			
         			$("#students a.sort").click(function(event) {
         				event.preventDefault();
         				var columnName = $(this).attr("rel");
         				var sortAscending;
         				if ($(this).hasClass("ascending")) {
         					sortAscending = false;
         				}
         				else {
         					sortAscending = true;
         				}
         				
         				$("#studentSortColumn").val(columnName);
         				$("#studentSortAscending").val(sortAscending);
         				
         				loadStudents(1);
         			});
         			
           			$("#students .pager a").click(function(event) {
        				event.preventDefault();
        				newPage = $(this).attr("rel").replace("page", "");
        				loadStudents(newPage);
        			});
        		}        	
        	});
        }
