<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//校验是否全由数字组成 
function isDigit(s) 
{ 
	var patrn=/^[0-9]{1,20}$/; 
	if (!patrn.exec(s)) return false ;
	return true ;
} 
//校验普通电话、传真号码：可以“+”开头，除数字外，可含有“-” 
function isTel(s) 
{ 
	var patrn=/^\d{3,4}-\d{7,8}$/; 
	if (!patrn.exec(s)) return false ;
	return true ;
} 

//校验手机号码：必须以数字开头，除数字外，可含有“-” 
function isMobil(s) 
{ 
	var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; 
	if (!patrn.exec(s)) return false ;
	return true ;
} 

//校验邮政编码 
function isPostalCode(s) 
{ 
	//var patrn=/^[a-zA-Z0-9]{3,12}$/; 
	var patrn=/^[0-9 ]{6}$/; 
	if (!patrn.exec(s)) return false ;
	return true;
} 
/**
*校验字符串是否为日期型

*返回值：
*如果为空，定义校验通过，           返回true
*如果字串为日期型，校验通过，       返回true
*如果日期不合法，                   返回false    参考提示信息：输入域的时间不合法！（yyyy-MM-dd）

*/
function checkIsValidDate(str)
{
    //如果为空，则通过校验
    if(str == "")
        return true;
    var pattern = /^((\\d{4})|(\\d{2}))-(\\d{1,2})-(\\d{1,2})$/g;
    if(!pattern.test(str))
        return false;
    var arrDate = str.split("-");
    if(parseInt(arrDate[0],10) < 100)
        arrDate[0] = 2000 + parseInt(arrDate[0],10) + "";
    var date =  new Date(arrDate[0],(parseInt(arrDate[1],10) -1)+"",arrDate[2]);
    if(date.getYear() == arrDate[0]
       && date.getMonth() == (parseInt(arrDate[1],10) -1)+""
       && date.getDate() == arrDate[2])
        return true;
    else
        return false;
}//~~~

/**
*checkEmail 函数校验此框输入的是否为email型的数据,返回的值为真和假,true和false;
*
*Object目标对象,Desc中文的描述.
*/
function isEmail(s){
	var emailPat = /^(.+)@(.+)$/;
	if (s.match(emailPat) == null) {
		return false;
	}
	return true;
}
//校验是否为空
function checkNull(str)
{
	if(str=="" || str=="null" || str==null){
		return false;
	}
	return true;
}
//去掉前后空格
//去掉前后空格：keyreplace = keyreplace.replace(/^\s*|\s*$/gi,"");
function Jtrim(str)
{

        var i = 0;
        var len = str.length;
        if ( str == "" ) return( str );
        j = len -1;
        flagbegin = true;
        flagend = true;
        while ( flagbegin == true && i< len)
        {
           if ( str.charAt(i) == " " )
                {
                  i=i+1;
                  flagbegin=true;
                }
                else
                {
                        flagbegin=false;
                }
        }

        while  (flagend== true && j>=0)
        {
            if (str.charAt(j)==" ")
                {
                        j=j-1;
                        flagend=true;
                }
                else
                {
                        flagend=false;
                }
        }

        if ( i > j ) return ("")

        trimstr = str.substring(i,j+1);
        return trimstr;
}

function validate(frmName,flag){	
	var frm = document.forms(frmName);
	var result;
	var values;
	if (flag == "feedbackInfo")
	{
		values = document.getElementsByName("feedbackInfo.title")[0].value;
		values = Jtrim(values);
		result = checkNull(values);
		if (!result)
		{
			alert("请输入标题!");
			return;
		}
		
		values = document.getElementsByName("feedbackInfo.content")[0].value;
		values = Jtrim(values);
		result = checkNull(values);
		if (!result)
		{
			alert("请输入留言!");
			return;
		}
		if (values.length > 600)
		{
			alert("留言内容超长!");
			return;
		}		
		
		values = document.getElementsByName("feedbackInfo.email")[0].value;
		values = Jtrim(values);
		if (values.length > 0) {
			result = checkNull(values);
			if (!result)
			{
				alert("请输入Email!");
				return;
			}
			result = isEmail(values);
			if (!result)
			{
				alert("请输入正确的Email!");
				return;
			}
		}
		
		
		values = document.getElementsByName("feedbackInfo.tel")[0].value;
		values = Jtrim(values);
		if (values.length>0){
			result = isMobil(values);
			if (!result)
			{
				alert("请输入正确的电话号码!");
				return;
			}
		}
	}	
	
	if (flag == "complaints")
	{
		values = document.getElementsByName("feedbackInfo.title")[0].value;
		values = Jtrim(values);
		result = checkNull(values);
		if (!result)
		{
			alert("请输入标题!");
			return;
		}
		
		values = document.getElementsByName("feedbackInfo.content")[0].value;
		values = Jtrim(values);
		result = checkNull(values);
		if (!result)
		{
			alert("请输入投诉内容!");
			return;
		}
		if (values.length > 600)
		{
			alert("投诉内容超长!");
			return;
		}
		
	}	
	
	if (flag == "comment")
	{
		values = document.getElementsByName("commentInfo.title")[0].value;
		values = Jtrim(values);
		result = checkNull(values);
		if (!result)
		{
			alert("请输入标题!");
			return;
		}
		
		values = document.getElementsByName("commentInfo.content")[0].value;
		values = Jtrim(values);
		result = checkNull(values);
		if (!result)
		{
			alert("请输入评论内容!");
			return;
		}
		if (values.length > 600)
		{
			alert("评论内容超长!");
			return;
		}
		
		//values = document.getElementsByName("commentInfo.scoreflag")[0].checked;		
		//result = document.getElementsByName("commentInfo.scoreflag")[1].checked;
		//if (!(values || result))
		//{
		//	alert("请输入评论标准!");
		//	return;
		//}	
	}	
	
	if (flag == "collectInfo")
	{
		values = document.getElementsByName("collectInfo.title")[0].value;
		values = Jtrim(values);
		result = checkNull(values);
		if (!result)
		{
			alert("请输入自建名称!");
			return;
		}
	}	

	frm.submit();   
	alert("提交成功");
	return 0;
}
function resetvalue(frmName,flag){	
	var frm = document.forms(frmName);
	
	frm.reset();

	return;
}
//-->