function $(id){return document.getElementById(id);}
var SelectedId="";
var ordered=1;
var titleText  =new Array("连续","10日","主力","超大户","大户","散户","超赢资金");
var st=new Array(["主力增","超户增","大户增","散户减"],["1","3","5","10"]);
var sl=new Array(4,4,5,5,5,5,5);
var sn=Array(0,0,0,0,0,0,0);
var sid=new Array("lx","day10","zl","cdh","dh","sh","cyzj");
function changeBKColor(id) {
	id.bgColor==""?id.bgColor="#EFEFEF":id.bgColor="";
}
function GetSelectInfo(n,arrnum){
    var str="",style,startnum=0;
	sl[n]==4?style=" style='width:52px;'":style="";
	str="<a href='javascript:getsort("+ordered+","+n+");'>"+titleText[n]+"</a><select id='"+sid[n]+"' onchange='Schange(this)' "+style+">";
	if(xg==1){startnum=1;
	   if(sortnum+2!=n)startnum=0;
	}
	for(var i=startnum;i<sl[n];i++){
		     if((i==sl[n]-1) && sl[n]==5)break;
			 if(i==arrnum)str+="<option value='"+i+"' selected>"+st[sl[n]-4][i]+"</option>";
			 else  str+="<option value='"+i+"'>"+st[sl[n]-4][i]+"</option>";
	}
	str+="</select>";
	if(sl[n]-4==1)str+="日";
	return str;
}
function getsort(s,id){
	ordered=s==1?-1:1;
	SelectedId=sid[id];
	sortByNumber(id+10,ordered,1);
}
function Schange(_this){
	 SelectedId=_this.id;
	 var n=0;
	 for(var i=0;i<sid.length;i++){
		 if(SelectedId==sid[i]){
			  n=i+10;break;
		 }
	 }
	 sortByNumber(n,ordered,1);
}
function ForNum(srcStr,nAfterDot,add){
    var srcStr,nAfterDot,i,j,dotPos,strLen;
    var resultStr,nTen;
    srcStr = ""+srcStr+"";
    strLen = srcStr.length;
    dotPos = srcStr.indexOf(".",0);
    if (dotPos == -1){
        resultStr = srcStr+".";
        for (i=0;i<nAfterDot;i++){
            resultStr = resultStr+"0";
        }
		resultStr = ""+resultStr+"";
		if(add==1)if(resultStr.substr(0,1)!="-")resultStr="+"+resultStr;
        return resultStr;
    } else{
        if ((strLen - dotPos - 1) >= nAfterDot){
            nAfter = dotPos + nAfterDot + 1;
            nTen =1;
            for(j=0;j<nAfterDot;j++){
                nTen = nTen*10;
            }
            resultStr =Math.round(parseFloat(srcStr)*nTen)/nTen;
			resultStr = ""+resultStr+"";
			if(add==1)if(resultStr.substr(0,1)!="-")resultStr="+"+resultStr;
            return resultStr;
        } else{
            resultStr = srcStr;
            for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
                resultStr = resultStr+"0";
            }
			resultStr = ""+resultStr+"";
			if(add==1)if(resultStr.substr(0,1)!="-")resultStr="+"+resultStr;
            return resultStr;
        }
    }
}
function GetSvalue(){
	 var lx,day10,zl,cdh,dh,sh,cyzj;
	 if($("lx")==null){return Array(0,0,0,0,0,0,0);  }
	 lx=$("lx").value;
	 day10=$("day10").value;
	 zl=$("zl").value;
	 cdh=$("cdh").value;
	 dh=$("dh").value;
	 sh=$("sh").value;
	 cyzj=$("cyzj").value;
	 return Array(lx,day10,zl,cdh,dh,sh,cyzj);
	
}
function include_js(file) {
    var _doc = document.getElementsByTagName('head')[0];
    var js = document.createElement('script');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', file);
    _doc.appendChild(js);

    if (!/*@cc_on!@*/0) { //if not IE
        //Firefox2、Firefox3、Safari3.1+、Opera9.6+ support js.onload
        js.onload = function () {
            //alert('Firefox2、Firefox3、Safari3.1+、Opera9.6+ support js.onload');
			    LoadData();
        }
    } else {
        //IE6、IE7 support js.onreadystatechange
        js.onreadystatechange = function () {
            if (js.readyState == 'loaded' || js.readyState == 'complete') {
			    LoadData();
            }
        }
    }

    return false;
}
function refresh(t,t1){
	var delay=60,auto=GetD();
	if(t==0){
		 delay=$("shuaxin").value;
	     if($("auto").checked){
			  if(!auto){
		             alert("该时间段无法自动刷新，请手动刷新页面！如果现在是开盘时间，请检查一下电脑的正确时间。");
		             $('loading').style.display='none';
		             $("auto").checked=false;
		             if(typeof sit!="undefined")clearInterval(sit);
		             return;
	          }
			  sit=setInterval("refreshdata("+t1+")",delay*1000);
		 }else{
			  $('loading').style.display='none';
		      clearInterval(sit);
	     }
	}else if(t==2){
		 delay=$("shuaxin").value;
	     if($("auto").checked){
			  if(!auto){
		             alert("该时间段无法自动刷新，请手动刷新页面！");
		             $('loading').style.display='none';
		             $("auto").checked=false;
		             if(typeof sit!="undefined")clearInterval(sit);
		             return;
	          }
			  if(typeof sit!="undefined")clearInterval(sit);
			  sit=setInterval("refreshdata("+t1+")",delay*1000);
		 }
	}else{
		 location.reload();
	}
}
function refreshdata(t1){
	$('loading').style.display='block';
	var url;
	GetKey();
	if (!/*@cc_on!@*/0) {
			  $("key").onload = function () {url="./getdata.php?k="+$("key").alt+"&t="+t1;include_js(url);}
	}else{
			  $("key").onreadystatechange = function () {
                    if ($("key").readyState == 'loaded' || $("key").readyState == 'complete') {
			                 url="./getdata.php?k="+$("key").alt+"&t="+t1;include_js(url);
                    }
              }
	}
}
function GetKey(){
	var xmlhttp = GetXMLHttp(),key;
	xmlhttp.open("POST", "./getkey.php", true);
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlhttp.send(null);
	xmlhttp.onreadystatechange=function() 
    {
        if (xmlhttp.readyState==4)
        {
		  $("key").src="./images/1.gif?"+Math.random();
		  $("key").alt=xmlhttp.responseText;
        }
    }
}
function GetD(){
	var d=new Date();
	if(d.getDay()==0 || d.getDay()==6)return false;
	var h=d.getHours()*60+d.getMinutes();
	if((h>(9*60+25) && h<(11*60+35)) || (h>(13*60-5) && h<(15*60+10)))return true;
	return false;
}
function GetXMLHttp(){
    var xmlhttp=false;
    
    try 
    {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } 
    catch (e) 
    {
        try 
        {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
            xmlhttp = false;
        }
    }
    if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
       xmlhttp = new XMLHttpRequest();
    }
    
    return xmlhttp;
}

function ShowSearchInfo(stockid){
	if(isNaN(stockid) || stockid.length!=6){alert("无法找到该股票信息，请重新查询！");return false;}
	var sdata=GetStockData(stockid);
	if(!sdata){alert("无法找到该股票信息，请重新查询！");return false;}
	var sDataHtmlHead='<table width="100%" border="1" style="border:1px solid #CBD6E8" align="center" cellpadding="2" cellspacing="0">';
	var sDataHtmlHeadtr='</tr><tr bgcolor="#F7FCFD"><td align="center">\\</td><td align="center">1日</td><td align="center">3日</td><td align="center">5日</td><td align="center">10日</td><td align="center">当日</td><td align="center">连续</td><td align="center">10日内</td></tr>'
	    sDataHtmlHeadtr+="<tr><td>主力持仓</td><td align='center'>"+ForNum(sdata[1][3][0],2,1)+"</td><td align='center'>"+ForNum(sdata[1][3][1],2,1)+"</td><td align='center'>"+ForNum(sdata[1][3][2],2,1)+"</td><td align='center'>"+ForNum(sdata[1][3][3],2,1)+"</td><td align='center'>"+ForNum(sdata[1][3][4],2,1)+"</td><td align='center'>"+ForNum(sdata[1][1][0],2)+"</td><td align='center'>"+ForNum(sdata[1][2][0],2)+"</td></tr>";
		sDataHtmlHeadtr+="<tr><td>超大户持仓</td><td align='center'>"+ForNum(sdata[1][4][0],2,1)+"</td><td align='center'>"+ForNum(sdata[1][4][1],2,1)+"</td><td align='center'>"+ForNum(sdata[1][4][2],2,1)+"</td><td align='center'>"+ForNum(sdata[1][4][3],2,1)+"</td><td align='center'>"+ForNum(sdata[1][4][4],2,1)+"</td><td align='center'>"+ForNum(sdata[1][1][1],2)+"</td><td align='center'>"+ForNum(sdata[1][2][1],2)+"</td></tr>";
		sDataHtmlHeadtr+="<tr><td>大户持仓</td><td align='center'>"+ForNum(sdata[1][5][0],2,1)+"</td><td align='center'>"+ForNum(sdata[1][5][1],2,1)+"</td><td align='center'>"+ForNum(sdata[1][5][2],2,1)+"</td><td align='center'>"+ForNum(sdata[1][5][3],2,1)+"</td><td align='center'>"+ForNum(sdata[1][5][4],2,1)+"</td><td align='center'>"+ForNum(sdata[1][1][2],2)+"</td><td align='center'>"+ForNum(sdata[1][2][2],2)+"</td></tr>";
		sDataHtmlHeadtr+="<tr><td>散户持仓</td><td align='center'>"+ForNum(sdata[1][6][0],2,1)+"</td><td align='center'>"+ForNum(sdata[1][6][1],2,1)+"</td><td align='center'>"+ForNum(sdata[1][6][2],2,1)+"</td><td align='center'>"+ForNum(sdata[1][6][3],2,1)+"</td><td align='center'>"+ForNum(sdata[1][6][4],2,1)+"</td><td align='center'>"+ForNum(sdata[1][1][3],2)+"</td><td align='center'>"+ForNum(sdata[1][2][3],2)+"</td></tr>";
		sDataHtmlHeadtr+="<tr><td>超赢资金</td><td align='center'>"+ForNum(sdata[1][7][0],2,1)+"</td><td align='center'>"+ForNum(sdata[1][7][1],2,1)+"</td><td align='center'>"+ForNum(sdata[1][7][2],2,1)+"</td><td align='center'>"+ForNum(sdata[1][7][3],2,1)+"</td><td>--</td><td>--</td><td>--</td></tr>";
		sDataHtmlHead+=sDataHtmlHeadtr+"</table>";
		$("DataContent").innerHTML=sDataHtmlHead;
		$("gotoPageList").innerHTML='';
		$("UPDATE_superview").innerHTML=sdata[0]+'('+stockid+') <font color=red>多日持仓趋势</font> <font color=green><a href="http://www.1888.net.cn/gupiaosou/gupiaosou/go.asp?NO=280&CLS=17&Key='+stockid+'" target="_blank">点击查看超赢持仓截图</a></font> 更新时间：'+ddx_update+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="javascript:$(\'UPDATE_superview\').innerHTML=\'更新时间：'+ddx_update+'\';sortByNumber(0,-1,1);">返回本次查询首页</a>';
		return false;
}
function GetStockData(stockid){
	var snum=-1,stockname="";
	for(i=0;i<myArray.length;i++){
		if(myArray[i][0]==stockid){snum=i;break;}
	}
	for(var k=0;k<stockCodeArray.length;k++){
			 if(stockid==stockCodeArray[k][0]){stockname=stockCodeArray[k][1];break;}
		}
	if(snum==-1)return false;
	return Array(stockname,myArray[snum]);
}
var DataHtmlHead='<table width="100%" border="1" style="border:1px solid #CBD6E8" align="center" cellpadding="2" cellspacing="0">';var DataHtmlHeadtr='<tr bgcolor="#F7FCFD"><td>序号</td><td align="center" id="SortDDEa">股票代码</td><td align="center">股票名称</td><td align="center">持仓</td><td align="center" id="SortDDEa2">最新价</td><td align="center" id="SortDDEa3">涨跌幅</td><td align="center" id="SortDDE0">连续</td><td align="center" id="SortDDE1">10日</td><td align="center" id="SortDDEday" style="display:none;border=0;"></td><td align="center" id="SortDDE2" colspan=3>主力</td><td align="center" id="SortDDE3" colspan=3>超大户</td><td align="center" id="SortDDE4" colspan=3>大户</td><td align="center" id="SortDDE5" colspan=3>散户</td><td align="center" id="SortDDE6">超赢资金</td><td align="center" id="SortDDEa4">主力资金</td></tr>';DataHtmlHead+=DataHtmlHeadtr;
