var errRpted = false;


function isEmpty(str)


{


  if(str == null)


  {


    return true;


  }


  var strLen = str.length;


  if(strLen == 0)


  {


    return true;


  }


  return false;


}




function isNumber(s)


{


	for (var i = 0; i < s.length; i++)


	{


		if (s.charAt(i) < '0' || s.charAt(i) > '9')


			return false;


	}


	return true;


}





function isPinYin(s)


{


	for (var i = 0; i < s.length; i++)


	{


		var c = s.charAt(i);


		if((c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z'))


			continue;


		else


			return false;


	}


	return true;


}





function isName(s)


{


	for (var i = 0; i < s.length; i++)


	{


		var c = s.charAt(i);


		if (c >= '\u3447')


			continue;


		else


		{


			errRpted = true;


			alert("请输入合法的查询关键字：        \n证券代码为6位数字\n证券简拼为4位拼音字母\n证券简称只能为中文");


			return false;


		}


	 }


	 return true;


}


		


function checkStockCodeLength(s)


{


	if (s.length != 6)


	{


		alert("证券代码必须为6位数字");


		errRpted = true;


		return false;


	}


	return true;


}





function checkStockJPLength(s)


{


	if (s.length != 4 && s.length != 3)


	{


		errRpted = true;


		alert("证券简拼应为4位拼音字母");


		return false;


	}


	return true;


}



function doSubmitZQJS(frm) {

	return doSubmitZqjsBase(frm, frm.PRODUCTID, frm.PRODUCTJP, frm.PRODUCTNAME);

}



function doSubmitZQJS1(frm) {

	return doSubmitZqjsBase(frm, frm.PRODUCTID1, frm.PRODUCTJP1, frm.PRODUCTNAME1);

}



function doSubmitZQJS2(frm) {
	

	return doSubmitZqjsBase(frm, frm.PRODUCTID2, frm.PRODUCTJP2, frm.PRODUCTNAME2);
	

}



function doSubmitZqjsBase(frm, pid, pjp, pnm)

{

	var thisForm = frm;

	var val = thisForm.keyword.value;

	var url = "";

	var rtn = false;

	var QUERYTYPE = thisForm.QUERYTYPE.value;

	if (isEmpty(val))

	{

		alert("请输入查询关键字\n关键字可为：证券代码、证券名称");

		return false;

	}

	else

	{

		if (isNumber(val))

		{

			if (checkStockCodeLength(val))

			{
				pid.value = val;

				pjp.value = '';

				pnm.value = '';

				rtn = true;

			}

			else

				rtn = false;

		}

		else 

		{

			pid.value = '';

			pjp.value = '';

			pnm.value = val;

			rtn = true;



		}

		if (rtn)

		{

			try{

			if(!isEmpty(pid.value) && parseInt(thisForm.QUERYTYPE.value)==1){
				window.open("/sseportal/webapp/datapresent/SSEQueryStockAct?PRODUCTID=" + thisForm.keyword.value + "&PRODUCTNAME=&QUERYTYPE=" + thisForm.QUERYTYPE.value, "_blank");
				return false;
			}

			if(!isEmpty(pid.value) && parseInt(thisForm.QUERYTYPE.value)==2){


				if(parseInt((thisForm.keyword.value).charAt(0))==6 || parseInt((thisForm.keyword.value).charAt(0))==9){

					window.open("/sseportal/webapp/datapresent/SSEQueryBulletinStaticHome?REPORTTYPE=GGQW&PRODUCTID="+thisForm.keyword.value+"&COMPANY_CODE="+thisForm.keyword.value, "_blank");

					return false;

				} 
				 else if(parseInt((thisForm.keyword.value).charAt(0))==5){


					 if(parseInt((thisForm.keyword.value).charAt(1))==1 && parseInt((thisForm.keyword.value).charAt(2))==0){
						var w = window.open("/sseportal/ps/zhs/zqpz/etf_show2003.jsp");

					 }else{
						
						var w = window.open("/sseportal/webapp/datapresent/JJFundBasicInformationAct?reportName=BizCompFundBasicInformationRpt&FUNDID="+thisForm.keyword.value+"&REPORTTYPE2=&BEGINDATE=&ENDDATE=&REPORTTYPE=");
					 }

						return false;


				} 
				else if(parseInt((thisForm.keyword.value).charAt(0))==0){

						var w = window.open("/sseportal/webapp/datapresent/ZQPartBondBasicInfoAct?reportName=BizCompPartBondBasicInfoRpt&TBOND_CODE="+thisForm.keyword.value);


						return false;


				}
				else if(parseInt((thisForm.keyword.value).charAt(0))==1){
					

						var w = window.open("/sseportal/webapp/datapresent/SSEQueryStockAct?PRODUCTID=" + thisForm.keyword.value + "&PRODUCTNAME=&QUERYTYPE=" + thisForm.QUERYTYPE.value, "_blank");

				
					return false;

				}else {

				window.open("/sseportal/webapp/datapresent/SSEQueryStockAct?PRODUCTID=" + thisForm.keyword.value + "&PRODUCTNAME=&QUERYTYPE=" + thisForm.QUERYTYPE.value, "_blank");

				return false;

				}

			}

			}catch(Error){}

		}

		else

			return false;

	}

}

