function getCookie(name){
	var cookieString = new String(document.cookie);
	var cookieString1 = name+"=";
	var beginPosition = cookieString.indexOf(cookieString1);
	if (beginPosition == -1){
		return "";
	}
	cookieString1 = cookieString.substring(beginPosition + cookieString1.length);
	cookieString = cookieString1.indexOf(";");
	if(cookieString != -1)
	{
		cookieString = cookieString1.substring(0,cookieString);
		cookieString1 = cookieString;
	}
	return cookieString1;
}
function checkData()
{
	clearInterval(time1);
	if (strData=="")
	{
		winReload();
	}
	else
	{
		setSHSZ(strSHSZ);
		setValue(strData);
	}
	time1=setInterval(winReload,60000);
}
function winReload()
{
	window.location.reload(time==300);
}
function setValue(data)
{
	dataContent=data;
	if(dataContent)
	{
		dataContent.replace("\r", "");
		dataContent.replace("\n", "");
		dataArray = dataContent.split(",");
		arrayLen = dataArray.length;
	}
	if(arrayLen == 21 || arrayLen == 25)
	{
		document.getElementById("itemName").innerHTML = dataArray[1];
		if (dataArray[0].substring(0,2) == "sh")
		{
			document.getElementById("itemMarket").innerHTML = "上海";
		}
		else if (dataArray[0].substring(0,2) == "sz")
		{
			document.getElementById("itemMarket").innerHTML = "深圳";
		}
		var shortS = dataArray[0].substring(2,8);
		var timetag = dataArray[2];

		document.getElementById("itemSymbol").innerHTML = shortS;
		document.getElementById("itemCurrent").innerHTML = dataArray[3];
		document.getElementById("itemCurrent2").innerHTML = dataArray[3];
		document.getElementById("itemDiffpercent").innerHTML = dataArray[9];
		document.getElementById("itemDiffpercent2").innerHTML = dataArray[9];
		document.getElementById("itemTickettime").innerHTML = timetag;
		document.getElementById("itemPrevious").innerHTML = dataArray[4];
		document.getElementById("itemOpen").innerHTML = dataArray[5];
		document.getElementById("itemDiffamount").innerHTML = dataArray[6];
		document.getElementById("itemLow").innerHTML = dataArray[7];
		document.getElementById("itemHigh").innerHTML = dataArray[8];

		var fstr= dataArray[0] + "|" + dataArray[1];
		fina_vstock_proc(fstr);

		var alert_str = getCookie("STOCK_ALERT_INFO");
		if (alert_str != "")
		{
			var alert_arr = alert_str.split("&");
			var alert_len = alert_arr.length;
			for(var i=0; i<alert_len; i++)
			{
				var message = "";

				var info = alert_arr[i];
				var symbol = info.substr(0, 8);
				if (symbol != dataArray[0])
				{
					continue;
				}
				var price_str = info.substr(9);
				var price_arr = price_str.split("_");

				var up = parseFloat(price_arr[0]);
				var down = parseFloat(price_arr[1]);
				var up_p = parseFloat(price_arr[2]);
				var down_p = parseFloat(price_arr[3]);

				if (isNaN(up) == false)
				{
					document.alert_form.up.value = up;
				}
				if (isNaN(down) == false)
				{
					document.alert_form.down.value = down;
				}
				if (isNaN(up_p) == false)
				{
					document.alert_form.up_p.value = up_p;
				}
				if (isNaN(down_p) == false)
				{
					document.alert_form.down_p.value = down_p;
				}

				var current = dataArray[3];
				current = current.replace(/<[^>]*>/g, "");
				current = parseFloat(current);

				var diffpercent = dataArray[9];
				diffpercent = diffpercent.replace(/<[^>]*>/g, "");
				diffpercent = parseFloat(diffpercent);

				if (current >= up)
				{
					message = "当前价格为"+current+"，超过您预设的"+up;
				}
				else if (current <= down)
				{
					message = "当前价格为"+current+"，低于您预设的"+down;
				}
				else if (diffpercent >= up_p)
				{
					message = "当前涨跌幅为"+diffpercent+"%，超过您预设的"+up_p;
				}
				else if (diffpercent <= down_p)
				{
					message = "当前涨跌幅为"+diffpercent+"%，超过您预设的"+down_p;
				}

				if (message != "")
				{
					window.open("http://finance.sina.com.cn/realstock/alert.html?symbol="+symbol+"&message="+message, "sina_finance_alert", "toolbar=no,height=100,width=300,left=400,top=200,status=no,scrollbars=yes,resizable=no");
				}

				break;
			}
		}

	}
	else
	{
	}
}
function setSHSZ(shszdata)
{
	if(shszdata && shszdata.indexOf("上证指数"))
	{
			document.getElementById("itemSHSZ").innerHTML = shszdata;
	}
}
