
	var PriceUpdate; 
	var CurrentNotationForPriceUpdate; 
	
	function UpdatePrice(){ 
		$('GoStreamButton').hide(); 
		$('StopStreamButton').show(); 
		UpdatePriceMech();
		PriceUpdate = setInterval("UpdatePriceMech()",10000); 
	}
	function StopUpdatePrice(){ 
		$('GoStreamButton').show(); 
		$('StopStreamButton').hide(); 
		clearInterval(PriceUpdate);
	}
	
	
	function UpdatePriceMech(){ 
		
		
		var A = new Ajax.Request('/ajax/stocks.html', {
			  method: 'get',
			  parameters:{"do":"quote","n":CurrentNotationForPriceUpdate},
			  onSuccess: function(transport) {
			  	var rt = transport.responseText; 
			  	var oR = eval('('+rt+')'); 
			  	if(oR.status=="success"){ 
			  			$('BigLastPrice').innerHTML = oR.price;
			  			$('BigPriceChange').innerHTML = oR.change+' ('+oR.changeperc+')';
			  			$('BigTime').innerHTML = oR.time;
			  			if($('LastPrice')!==undefined) $('LastPrice').innerHTML = oR.price;
			  			if($('PriceChange')!==undefined) $('PriceChange').innerHTML = oR.change;
			  			if($('PriceChangePerc')!==undefined) $('PriceChangePerc').innerHTML = oR.changeperc;
			  			if($('OpenPrice')!==undefined) $('OpenPrice').innerHTML = oR.open;
			  			if($('HighPrice')!==undefined) $('HighPrice').innerHTML = oR.high;
			  			if($('LowPrice')!==undefined) $('LowPrice').innerHTML = oR.low;
			  			if($('ClosePrice')!==undefined) $('ClosePrice').innerHTML = oR.close;
			  			if($('PriceRange')!==undefined) $('PriceRange').innerHTML = oR.range;
			  			if($('PriceBid')!==undefined) $('PriceBid').innerHTML = oR.bid;
			  			if($('PriceAsk')!==undefined) $('PriceAsk').innerHTML = oR.ask;
			  			if($('Volume')!==undefined) $('Volume').innerHTML = oR.volume;
			  			if($('MarketCap')!==undefined) $('MarketCap').innerHTML = oR.marketcap;
			  	} else { 
			  		StopUpdatePrice();
			  	} 
			  	
			  }
			});
		
		
	} 
