function checkdate(chkstr){
	var re=new RegExp("^[0-9]{4}[-]{1}[0-9]{1,2}[-]{1}[0-9]{1,2}$");
	if (!re.test(chkstr)){
		alert("日期格式错误，正确格式：YYYY-MM-DD");
		return false;
	}
	var yyyy=parseInt(chkstr.substring(0,4));
	var dash1=chkstr.indexOf("-");
	var dash2=chkstr.indexOf("-",5);
	var mm=parseInt(chkstr.substring(dash1+1,dash2),10);
	var dd=parseInt(chkstr.substring(dash2+1),10);
	if (yyyy>2100||yyyy<1900){
		alert("年份超过允许范围（1900-2099）");
		return false;
	}
	if (mm>12||mm<1){
		alert("非法的月份");
		return false;
	}
	if (dd>31||dd<1){
		alert("非法的日期");
		return false;
	}
	if(dd==31&(mm==2||mm==4||mm==6||mm==9||mm==11)){
		alert("非法的日期");
		return false;
	}
	if(mm==2&&dd>29){
		alert("非法的日期");
		return false;
	}
	if(mm==2&&dd>28&&yyyy%4!=0){
		alert("非法的日期，输入的年份不是闰年");
		return false;
	}
	return true;
}
		

function isDate(str)
{
   var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); 
   if(r==null)return false; var d = new Date(r[1], r[3]-1, r[4]); 
   return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}

//提交表单
function ClickGo()
{
    //if(!isDate(fm2.startDate.value)){alert("交易日期不符合格式规范或无效的日期!");return false;}
	if(fm2.cc_code.value=="0")
	{
	 //alert(fm2.cc_date.value + "的数据尚未公布,请重新选择交易日期!");
	 alert("交易当日您只能查询上一交易日及以前的数据信息。请选择已有数据信息的交易日。")
	 return false;
	}	
	var objNewWindow = window.open("http://partner1.caixun.com/cccx/cccxList.jsp?cc_date="+fm2.cc_date.value+"&cc_name="+fm2.cc_name.value+"&cc_code="+fm2.cc_code.value+"&cc_exchange="+fm2.cc_exchange.value+"&cc_howmany="+fm2.cc_howmany.value+"","","scrollbars=yes,resizable=yes,width=800,height=1000");
	objNewWindow.focus();
}


