// var loadedobjects=""
 // var rootdomain="http://"+window.location.hostname
  // alert(window.location);

var Tempurl ='';
function ajexconnection()
	{	
		var ajex;
		var browser=navigator.appName;
		
		if(browser == "Microsoft Internet Explorer")
		{
			ajex = new ActiveXObject("microsoft.XMLHTTP");
		}
		else
		{
			ajex = new XMLHttpRequest();
		}
		return ajex;
		
	}
	
	var http = ajexconnection();
	
// LTrim(string) : Returns a copy of a string without leading spaces.
function ltrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(0)) != -1) {
      var j=0, i = s.length;
      while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
         j++;
      s = s.substring(j, i);
   }
   return s;
}

//RTrim(string) : Returns a copy of a string without trailing spaces.
function rtrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
      var i = s.length - 1;       // Get length of string
      while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
         i--;
      s = s.substring(0, i+1);
   }
   return s;
}

// Trim(string) : Returns a copy of a string without leading or trailing spaces
function trim(str) {
   return rtrim(ltrim(str));
}

// display register form
function checkque(pre)
{
		
		http.open('get','php/check_que.php'+pre);			
		http.onreadystatechange = result;
	    http.send(null);
}
function result()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;					
		//alert(response);
		document.getElementById('result').innerHTML='';		
		document.getElementById('result').innerHTML=response;		
	}
}

//check resule
function ResultTest(data)
{	
	
	http.open('get','php/check_que.php'+data);			
	http.onreadystatechange = ResCheck;
	http.send(null);
}
function ResCheck()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;		
		document.getElementById('queans').style.display='none';
		document.getElementById('ansres').innerHTML=response;		
	}
}

/* check User name*/
function gotouser(pre)
{
		document.getElementById('text').style.display='none';
		document.getElementById('image').style.display='block';		
		http.open('get','checkuser.php?username='+pre);			
		http.onreadystatechange = result1;
	    http.send(null);
}
function result1()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;				
		document.getElementById('image').style.display='none';
		document.getElementById('text').style.display='block';					
		alert(trim(response));
	}
}
/* End */	

function changepass(info)
{		
		document.getElementById('Divloading').style.display = 'block';	
	
		http.open('get','php/changepass_a.php'+info);
		http.onreadystatechange = NewPas;
		http.send(null);
}
function NewPas()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;		
		document.getElementById('Divloading').style.display = 'none';
		if(trim(response)=='change')
		{
			alert('Your password updated.')
			window.location.href='index.php';
		}
		else
		{
			alert(trim(response));
		}
	}
}

function forgotpass(info)
{		
		document.getElementById('Divloading').style.display = 'block';	

		http.open('get','php/changepass_a.php'+info);
		http.onreadystatechange = ForPas;
		http.send(null);
}
function ForPas()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;		

		document.getElementById('Divloading').style.display = 'none';
		if(trim(response)=='send')
		{
			alert('Email with your password has been sent.')			
			window.location.href='index.php';
		}
		else
		{
			alert(trim(response));
		}
	}
}
function findexe(pra)
	{
		document.getElementById('EvolRes').innerHTML='<table width="100%"><tr><td align="center"><img src="images/load-4.gif" /></td></tr></table>';
		http.open('get',pra);
		http.onreadystatechange = resultfind;
		http.send(null);
	}
function resultfind()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;				
		document.getElementById('EvolRes').innerHTML=response;		
		//alert(response);
	}
}

function Exercises(pra)
{
		document.getElementById('exe').innerHTML='';
		document.getElementById('loading').style.display='block';
		http.open('get',pra);
		http.onreadystatechange = Exercisesdispaly;
		http.send(null);
}
function Exercisesdispaly()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;	
		document.getElementById('loading').style.display='none';		
		document.getElementById('exe').innerHTML=trim(response);
	}
}

function Exercisesevalu(pra)
{
		http.open('get','php/check_que.php'+pra);			
		http.onreadystatechange = Exevalu;
	    http.send(null);
}
function Exevalu()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;	
		document.getElementById('exe').style.display='none';
		document.getElementById('result').innerHTML='';		
		document.getElementById('result').innerHTML=response;		
		document.getElementById('result').style.display='block';		
	}
}
function FindTeacherForm(pra)
{
		http.open('get','middle/search_teacher.php'+pra);			
		http.onreadystatechange = findtech;
	    http.send(null);
}
function findtech()
{
	if(http.readyState==4)
		{
				var response = http.responseText;	
				document.getElementById('resultTeacher').innerHTML=response;
		}
}
	
