
function MakeHttpRequestObject()
{
	var xmlHttp;
	if(window.ActiveXObject)		//For the Microsoft Internet Explorer
	{
		try
		{
			this.xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e)
		{
			this.xmlHttp=false;
		}
	}
	else						//For other than Microsoft Internet Explorer
	{
		try
		{
			this.xmlHttp=new XMLHttpRequest();
		}
		catch(e)
		{
			this.xmlHttp=false;
		}
	}
	if(!this.xmlHttp)
	{
		alert("Error on Creating XMLHttpRequest Object");
	}
	else
	{
		return this.xmlHttp;
	}
}

function HttpQuery(url)
{
	var request;
	var answer;
	var self = this;
	
	this.request = new MakeHttpRequestObject();
	this.request.open("GET",url,true);
	this.request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	self.request.onreadystatechange = function () 
	{		
		if(self.request.readyState == 4)
		{
			try
			{	self.answer = self.request.responseText.split("~");
			
				document.getElementById(self.answer[0]).innerHTML=""+self.answer[1]+"";
						
					//alert(self.answer);
				
			}
			catch(e)
			{
				alert("Error on parsing document");			
				return false;
			}
		}
	}
	this.request.send(null);
}

function HttpQuery1(url)
{
	var request1;
	var answer1;
	var self1 = this;
	
	this.request1 = new MakeHttpRequestObject();
	this.request1.open("GET",url,true);
	this.request1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	self1.request1.onreadystatechange = function () 
	{		
		if(self1.request1.readyState == 4)
		{
			try
			{	self1.answer1 = self1.request1.responseText.split("~");
			
				document.getElementById(self1.answer1[0]).innerHTML=""+self1.answer1[1]+"";
						
					//alert(self1.answer1);
				
			}
			catch(e)
			{
				alert("Error on parsing document");			
				return false;
			}
		}
	}
	this.request1.send(null);
}

function HttpQuery2(url)
{
	var request2;
	var answer2;
	var self2 = this;
	
	this.request2 = new MakeHttpRequestObject();
	this.request2.open("GET",url,true);
	this.request2.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	self2.request2.onreadystatechange = function () 
	{		
		if(self2.request2.readyState == 4)
		{
			try
			{	self2.answer2 = self2.request2.responseText.split("~");
			
				document.getElementById(self2.answer2[0]).innerHTML=""+self2.answer2[1]+"";
						
					//alert(self2.answer2);
				
			}
			catch(e)
			{
				alert("Error on parsing document");			
				return false;
			}
		}
	}
	this.request2.send(null);
}

function HttpQuery3(url)
{
	var request3;
	var answer3;
	var self3 = this;
	
	this.request3 = new MakeHttpRequestObject();
	this.request3.open("GET",url,true);
	this.request3.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	self3.request3.onreadystatechange = function () 
	{		
		if(self3.request3.readyState == 4)
		{
			try
			{	self3.answer3 = self3.request3.responseText.split("~");
			
				document.getElementById(self3.answer3[0]).innerHTML=""+self3.answer3[1]+"";
						
					//alert(self3.answer3);
				
			}
			catch(e)
			{
				alert("Error on parsing document");			
				return false;
			}
		}
	}
	this.request3.send(null);
}

function HttpQuery4(url)
{
	var request4;
	var answer4;
	var self4 = this;
	
	this.request4 = new MakeHttpRequestObject();
	this.request4.open("GET",url,true);
	this.request4.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	self4.request4.onreadystatechange = function () 
	{		
		if(self4.request4.readyState == 4)
		{
			try
			{	//self4.answer4 = self4.request4.responseText.split("~");
			
				document.getElementById('nepse').innerHTML=""+self4.answer4+"";
						
					alert(self4.answer4);
				
			}
			catch(e)
			{
				alert("Error on parsing document");			
				return false;
			}
		}
	}
	this.request4.send(null);
}

function HttpQuery5(url)
{
	var request5;
	var answer5;
	var self5 = this;
	this.request5 = new MakeHttpRequestObject();
	this.request5.open("GET",url,true);
	this.request5.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	self5.request5.onreadystatechange = function () 
	{		
		if(self5.request5.readyState == 4)
		{
			try
			{	self5.answer5 = self5.request5.responseText.split("~");
			
				document.getElementById(self5.answer5[0]).innerHTML=""+self5.answer5[1]+"";
				//alert(self5.answer5);
				
			}
			catch(e)
			{
				alert("Error on parsing document");			
				return false;
			}
		}
	}
	this.request5.send(null);
}
function display(StockSymbol,type)
{
	var url="detail.php?type="+type+"&StockSymbol="+StockSymbol;
	
	//alert(url);
	HttpQuery1(url);
	
}

function GraphPage(StockSymbol)
{
	var url="graph.php?StockSymbol="+StockSymbol;
	HttpQuery1(url);
	
}
function DisplayPage(page,StockSymbol)
{
	var url=StockSymbol+"?StockSymbol="+StockSymbol;
	alert(url);
	HttpQuery1(url);
	
}




