﻿    var winCode;
	var picMode="r";
    var oldWC="szzz";
	var tabs=["szzz","szcz","hs300"];
	var tabCodes=["000001.SH","399001.SZ","000300.SH"];
	var preisbg=false;
	function SelectHqImageMode(type){
		document.getElementById("RealHQImage").innerHTML="<a href=\"#\" onclick=\"changePicType('r');\">实时行情</a>";
		document.getElementById("DayHQImage").innerHTML="<a href=\"#\" onclick=\"changePicType('d');\" >日K线</a>";
		document.getElementById("WeekHQImage").innerHTML="<a href=\"#\" onclick=\"changePicType('w');\" >周K线</a>";
		document.getElementById("MonthHQImage").innerHTML="<a href=\"#\" onclick=\"changePicType('m');\" >月K线</a>";		
		switch(type){
			case 'r': document.getElementById("RealHQImage").innerHTML="实时行情";break;
			case 'd': document.getElementById("DayHQImage").innerHTML="日K线";break;
			case 'w': document.getElementById("WeekHQImage").innerHTML="周K线";break;
			case 'm': document.getElementById("MonthHQImage").innerHTML="月K线";break;
		}
		picMode=type;
	}
	
	function ShowIndexChart(wc)
	{
		var w=wc;
		if(wc==null) wc=oldWC;
		var sel=GetArrayIndex(tabs,wc);
		
		if(w==null || wc!=oldWC)
		{
			SelectHqImageMode(picMode);
			initTab_common(sel,tabs,preisbg,true)
			var obTab=document.getElementById(wc);
			obTab.style.cursor="default";
			obTab.className="tab2 orange";
   			oldWC=wc;
    	}
		var source;
		var ran=Math.floor(Math.random()*(1+100000) + 100000);
		winCode=tabCodes[sel];
		source=picRealSmall2+winCode+".jpg?"+ran;
		var imgHQ=document.getElementById("imgHQ");
		imgHQ.src = source;
		imgHQ.style.display="block";
	}

	function PIData(r,m)
	{
	    var pColor="";
	    if(r!= null && r!= undefined)
	    {
	    	if(r.RangeRatio==0){pColor="gray"}
        	if(r.RangeRatio>0){pColor="red"}
        	if(r.RangeRatio<0){pColor="green"}			
			document.getElementById(tabs[m]+"Price").innerHTML=r.Price.toFixed(2);
			document.getElementById(tabs[m]+"Zdf").innerHTML=r.RangeRatio.toFixed(2)+"%";	
			document.getElementById("tb"+tabs[m]).style.color=pColor;
		}	
	}
	function ProcessIndexData(res)
	{
		var v=res.value;
		PIData(v[0],0);
		PIData(v[1],1);
		PIData(v[2],2);
	}
	function changePicType(type)
	{
		SelectHqImageMode(type);
		var source;
		var ran=Math.floor(Math.random()*(1+100000) + 100000);		
		if(type == 'r')
			source=picRealSmall2+winCode+".jpg";
		else
			source=picPathSmall2+type+"/"+winCode+".jpg";		
		document.getElementById("imgHQ").src = source+"?"+ran;
		return false;
	}