var $ = function (name) {
	return document.getElementById(name);
};
var _ = function (tagName) {
	return document.createElement(tagName);
};
//getStockData(当前价,涨跌,涨跌幅,现价,昨收,最高,最低,均价,开盘,总量,现量,换手,量比,成交量,成交额)
var StockData_old = {
	curColor: "",
	timeObj: null,
	flashNum: 3,
	flashswitch: 0,
	getStockData: function (q_current,q_updownprice,q_upDownRate,q_peradio,q_preclose,q_high,q_low,q_avgprice,q_open,q_volume,q_nowvolume,q_change,q_lb,q_tv,q_ta) {
		$("q_current").innerHTML = this.getColor(q_current,q_preclose,"q_current");
		$("q_updownprice").innerHTML = this.getColor(q_updownprice,0,"q_updownprice");
		$("q_upDownRate").innerHTML = this.getColor(q_upDownRate,0,"q_upDownRate") + "%";
		$("q_peradio").innerHTML = q_peradio;
		$("q_preclose").innerHTML = q_preclose;
		$("q_high").innerHTML = this.getColor(q_high,q_preclose,"q_high");
		$("q_low").innerHTML = this.getColor(q_low,q_preclose,"q_low");
		//$("q_avgprice").innerHTML = this.getColor(q_avgprice,q_preclose,"q_avgprice");
		$("q_open").innerHTML = this.getColor(q_open,q_preclose,"q_open");
		//$("q_volume").innerHTML = q_volume;
		//$("q_nowvolume").innerHTML = q_nowvolume;
		//$("q_change").innerHTML = q_change + "%";
		//$("q_lb").innerHTML = q_lb;
		$("q_tv").innerHTML = parseFloat(q_tv)/100;
		//$("q_ta").innerHTML = q_ta;
		 
		StockData.curColor = $("q_current").style.color;
		StockData.timeObj=setInterval(this.textFlash,200);
		
		//根据价格显示图片
		if (parseFloat(q_current) > parseFloat(q_preclose))
			$("q_img").innerHTML = "<img src='/2008/img/ico3.gif'/>";
		else if (parseFloat(q_current) < parseFloat(q_preclose))
			$("q_img").innerHTML = "<img src='/2008/img/ico4.gif'/>";
	},
	textFlash: function () {
		if(StockData.flashNum < 0){
			$("q_current").style.color=StockData.curColor;
			clearInterval(StockData.timeObj);
			StockData.flashNum=3;
			return;
		}
		if(StockData.flashswitch == 0){
			$("q_current").style.color="#000000";
			StockData.flashswitch = 1;
		}else{
			$("q_current").style.color=StockData.curColor;
			StockData.flashswitch = 0;
		}
		StockData.flashNum=StockData.flashNum-1;
	},
	getColor: function (value,fiducial,id) {
		if(parseFloat(value) == 0.00){
			$(id).style.color="#000000";
			if(id == "q_current"){
				value = "停牌";
			}
		}
		else if(parseFloat(value) == parseFloat(fiducial)){
			$(id).style.color="#000000";
		}
		else if(parseFloat(value) > parseFloat(fiducial)){
		 $(id).style.color="#FE0000";
		}
		else if(parseFloat(value) < parseFloat(fiducial)){
		 $(id).style.color="#009A00";
		}
		return value;
	}
};


//自选股切换
function SwitchSelf(id,num,count)
{
	ClearSelf(id,count);
	document.getElementById("tagname_" + id + num).className = "labela";
	
	if(parseInt(num)==1)
		document.getElementById("selfif").src = "http://quote.stock.hexun.com/rest1/sd_new_cookie.aspx";
	else
		document.getElementById("selfif").src = "http://mymoney.hexun.com/MyStock/MyStocks.aspx";
}

function ClearSelf(id,count)
{
	for(i=1;i<=count;i++)
	{
		document.getElementById("tagname_" + id + i).className = "labelb";
	}
}
//end 自选股切换
