function updateGrade(gradeid, sdate, userid, studentid)
{
	$("grade" + gradeid).innerHTML = '';
	
	newUrl = '<a href="../action/action.flagstudent.php?fg=0&sdate=' + sdate + '&tid=' + userid + '&sid=' + studentid + '"><img title="update grade" src="../images/arrow-right.png" /></a>';
	
	$("grade" + gradeid).innerHTML = newUrl;

}

function studentValidate()
{
        $('loginstatus').setStyle({display: 'block'});
        $('loginstatus').innerHTML = '<img src="../images/ajax.gif" />';
        
        form = document.getElementById('loginform');
        
        var username = form.username.value;
        var password = form.password.value;
//alert ("You typed: " + password);
        
        
        new Ajax.Request('../action/action.ajaxauthenticate.php?member=student&username=' + username + '&password=' + password,
          {
            method:'get',
            onSuccess: function(transport){
              var response = transport.responseText || "no response text";
				
                if(response == 0)
                    $('loginstatus').innerHTML = '<label class="error">username / password required</label>';
					
               else if(response == 1)
                    $('loginstatus').innerHTML = '<label class="error">invalid username/ password</label>';
                else if(response == 2)
                    window.window.location.href= "overview.php";
                else if(response == 22)
                    $('loginstatus').innerHTML = '<label class="error">your account is not active</label>';
                else if(response == 222)
                    $('loginstatus').innerHTML = '<label class="error">your account is being verified. We will activate it as soon as possible.</label>';
		else if(response == 2222)
			$('loginstatus').innerHTML = '<label class="error">your account has expired. Click <a href="http://www.languagesphere.com/upgradepayment.php">here</a> to upgrade your account.</label>';
                    
            },
            onFailure: function(){ alert('Something went wrong...') }
          });    
 }
 

function tutorValidate()
{

$('loginstatus').setStyle({display: 'block'});
$('loginstatus').innerHTML = '<img src="../images/ajax.gif" />';

form = document.getElementById('loginform');

var username = form.username.value;
var password = form.password.value;
//alert ("You typed: " + password)


new Ajax.Request('../action/action.ajaxauthenticate.php?member=tutor&username=' + username + '&password=' + password,
  {
    method:'get',
    onSuccess: function(transport){
      var response = transport.responseText || "no response text";
		 if(response == 0)
                    $('loginstatus').innerHTML = '<label class="error">username / password required</label>';
                else if(response == 1)
                    $('loginstatus').innerHTML = '<label class="error">invalid username/ password</label>';
                else if(response == 3)
                    window.window.location.href= "index.php";
                else if(response == 33)
                    $('loginstatus').innerHTML = '<label class="error">your account is not active</label>';
                else if(response == 333)
                    $('loginstatus').innerHTML = '<label class="error">your acount is being verified. We will activate it as soon as possible.</label>';
    },
    onFailure: function(){ alert('Something went wrong...') }
  });    
          
 } 
 
 
function adminValidate()
{

$('loginstatus').setStyle({display: 'block'});
$('loginstatus').innerHTML = '<img src="../images/ajax.gif" />';

form = document.getElementById('loginform');

var username = form.username.value;
var password = form.password.value;
//alert ("You typed: " + password)


new Ajax.Request('../action/action.ajaxauthenticate.php?member=admin&username=' + username + '&password=' + password,
  {
    method:'get',
    onSuccess: function(transport){
      var response = transport.responseText || "no response text";

       if(response == 0)
		$('loginstatus').innerHTML = '<label class="error">username / password required</label>';
	else if(response == 1)
		$('loginstatus').innerHTML = '<label class="error">invalid username/ password</label>';
	else if(response == 4)
		window.window.location.href= "index.php";
    },
    onFailure: function(){ alert('Something went wrong...') }
  });    
          
 }
 
 
 
function getUSStates(country)
{

selectedCountry = country.options[country.selectedIndex].value;

new Ajax.Request('../action/action.ajaxservice.php?function=getStates&country=' + selectedCountry,
  {
    method:'get',
    onSuccess: function(transport){
      var response = transport.responseText || "no response text";
      
	  $('ajaxstate').innerHTML = response;
       },
    onFailure: function(){ alert('Something went wrong...') }
  });    
          
 }
