
//Run little AJAX, run

var xmlHttp;

function GetSummary() { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="func.php";
	url=url+"?page=GetSummary";
	url=url+"&user="+document.MySummary.User.value;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}



function GetDetails(str) { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="func.php";
	url=url+"?page=GetDetails";
	url=url+"&user="+document.MySummary.User.value;
	url=url+"&STOCK_NAME="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}



function AddStock() { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="func.php";
	url=url+"?page=AddStock";
	url=url+"&user="+document.MySummary.User.value;
	url=url+"&STOCK_NAME="+document.NewStock.STOCK_NAME.value;
	url=url+"&NUMBER_OF_SHARES="+document.NewStock.NUMBER_OF_SHARES.value;
	url=url+"&PRICE_BOUGHT_AT="+document.NewStock.PRICE_BOUGHT_AT.value;
	url=url+"&BOUGHT_DATE="+document.NewStock.BOUGHT_DATE.value;
	url=url+"&TRADING_FEE="+document.NewStock.TRADING_FEE.value;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}



function DeleteStock(str) { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="func.php";
	url=url+"?page=DeleteStock";
	url=url+"&user="+document.MySummary.User.value;
	url=url+"&BUY_UNIQUE="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}



function UpdateStock(str) { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="func.php";
	url=url+"?page=UpdateStock";
	url=url+"&user="+document.MySummary.User.value;
	url=url+"&BUY_UNIQUE="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}



function MarketUpdate() { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="func.php";
	url=url+"?page=MarketUpdate";
	url=url+"&user="+document.MySummary.User.value;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}


function Info() { 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="func.php";
	url=url+"?page=Info";
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}


function stateChanged() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
	document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
	} 
}



function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
		 // Firefox, Opera 8.0+, Safari
		 xmlHttp=new XMLHttpRequest();
 	}
	catch (e) {
		 //Internet Explorer
		try {
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
return xmlHttp;
}