﻿$(document).ready(function(){ 
	var response='';
	$.ajax({
		type: "GET",
		url: "scripts/StockTicker.txt",
		
		success: function(data)  
		{
		parseString(data);
		}
	});

});	
function parseString(data)
{
	var f=document.forms[0];
	var myArr = data.split('~');
	document.getElementById('spnchange').innerHTML='';
	
	if(myArr.length > 0)
	
		{

			var chgup = "<img src='images/up.gif' alt='' border='0' width='10' height='10'>"	
			var chgdn = "<img src='images/dn.gif' alt='' border='0'width='10' height='10'>"	

			f.stktrade.value = myArr[1];
			f.stkchg.value = myArr[5];
			var vol = addCommas(myArr[6]);
			f.stkvolume.value = vol;
			f.stkdate.value = myArr[0];

			var chngval = '';
			chngval = trim(myArr[7]);
			if(chngval == "down")
			{
				document.getElementById('spnchange').innerHTML=chgdn;		
				
			} 
			if (chngval == "up") 
			{
				document.getElementById('spnchange').innerHTML=chgup;
			}
			if (chngval == "neutral")
			{
				document.getElementById('spnchange').innerHTML='';
			}
		}	
}



    function trim(str) {
        return str.replace(/^\s+|\s+$/g,"");
    }



function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}

