var yn = "y";
function yn_check(yn,url)
{
	if (yn=="y")
	{
		window.location=url;
  	}
  	else
  	{
		window.open( "notice.htm","WinShow","width=400,height=280,resizable=no,scrollbars=no,menubar=no,status=0");
	}
}
function MM_swapImgRestore()
{
	var i,x,a=document.MM_sr; 
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
	{
		x.src=x.oSrc;
	}
}
function MM_findObj(n, d)
{
	var p,i,x;
	if(!d)
	{
		d=document;
		if((p=n.indexOf("?"))>0&&parent.frames.length)
		{
    			d=parent.frames[n.substring(p+1)].document;
    			n=n.substring(0,p);
    		}
  		if(!(x=d[n])&&d.all)
  		{
  			x=d.all[n];
  		}
  		for (i=0;!x&&i<d.forms.length;i++)
  		{
  			x=d.forms[i][n];
  		}
  		for(i=0;!x&&d.layers&&i<d.layers.length;i++)
  		{
  			x=MM_findObj(n,d.layers[i].document);
  		}
  		if(!x && d.getElementById)
  		{
  			x=d.getElementById(n);
  		}
  		return x;
  	}
}

function MM_swapImage()
{
	var i,j=0,x,a=MM_swapImage.arguments;
	document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3)
	{
   		if ((x=MM_findObj(a[i]))!=null)
   		{
   			document.MM_sr[j++]=x;
   		}
   		if(!x.oSrc)
   		{
   			x.oSrc=x.src;
   		} 
   		x.src=a[i+2];
   	}
}

function getWord(sw)//获取鼠标选中的文本
{
	var str = document.selection.createRange().text;
	if(typeof(str)!="undefined")
	{
		if(str!="")
	        {
				if(typeof(document.getElementsByTagName("*").searchw)!="undefined")
			{
				document.getElementsByTagName("*").searchw.value=str;
			}
		}
	}
}

/*
       名字：Common.js
       功能：通用JavaScript脚本函数库
       包括：

                1.Trim(str)－－去除字符串两边的空格
                2.XMLEncode(str)－－对字符串进行XML编码
            	3.ShowLabel(str,str)－－鼠标提示功能（显示字符，提示字符）
                4.IsEmpty(obj)－－验证输入框是否为空
                5.IsInt(objStr,sign,zero)－－验证是否为整数
                6.IsFloat(objStr,sign,zero)－－验证是否为浮点数
                7.IsEnLetter(objStr,size)－－验证是否为26个字母
       日期：2004/04/14
*/

/*
==================================================================

LTrim(string):去除左边的空格

==================================================================
*/

function LTrim(str)
{
    var whitespace1 = new String(" \t\n\r");
    var whitespace2 = new String("　\t\n\r");
    var s = new String(str);

    if (whitespace1.indexOf(s.charAt(0)) != -1)
    {
        var j=0, i = s.length;
        while (j < i && whitespace1.indexOf(s.charAt(j)) != -1)
        {
            j++;
        }
        s = s.substring(j, i);
    }
    if (whitespace2.indexOf(s.charAt(0)) != -1)
    {
        var j=0, i = s.length;
        while (j < i && whitespace2.indexOf(s.charAt(j)) != -1)
        {
            j++;
        }
        s = s.substring(j, i);
    }
    return s;
}


/*

==================================================================

RTrim(string):去除右边的空格

==================================================================

*/

function RTrim(str)
{
    var whitespace1 = new String(" \t\n\r");
    var whitespace2 = new String("　\t\n\r");
    var s = new String(str);

    if (whitespace1.indexOf(s.charAt(s.length-1)) != -1)
    {
        var i = s.length - 1;
        while (i >= 0 && whitespace1.indexOf(s.charAt(i)) != -1)
        {
            i--;
        }
        s = s.substring(0, i+1);
    }
    if (whitespace2.indexOf(s.charAt(s.length-1)) != -1)
    {
        var i = s.length - 1;
        while (i >= 0 && whitespace2.indexOf(s.charAt(i)) != -1)
        {
            i--;
        }
        s = s.substring(0, i+1);
    }
    return s;
}


/*

==================================================================

Trim(string):去除前后空格

==================================================================

*/

function Trim(str)
{
    return RTrim(LTrim(str));
}

﻿function isPosInteger(inputVal)
{
	inputStr = inputVal.toString()
	for (var i = 0; i < inputStr.length; i++)
	{
	  	var oneChar = inputStr.charAt(i)
	    if ((oneChar < "1" || oneChar > "9")&&(i==0))
	    {
	    	return false
	    }
	    if ((oneChar < "0" || oneChar > "9")&&(i!=0))
	    {
	    	return false
	    }
	}
	return true
}

function isYearString(sDate){	
	if (!isPosInteger(sDate)) return false
	if (sDate < 1995 || sDate > 2100) return false
	return true;
}

function checkmail(obj){
	var src = obj.value;
	if(Trim(src)==""){
		alert("收件人地址不能为空！");
		obj.focus();
		return false;
	}
	else{
		str1 = /^\w+([\.\-]\w+)*\@\w+([\.\-]\w+)*\.\w+$/;
  		str2 = /^.*@[^_]*$/;
  		if(!(str1.test(src) && str2.test(src))){
  			alert("收件人地址不合法！");
  			obj.focus();
  			return false;
  		}
	}
	return true;
}

function addcomment(form){
	if(form.anonymous.checked == false){
		var userid = form.userid.value;
		if(Trim(userid)==""){
			alert("用户名不能为空！");
			form.userid.focus();
			return false;
		}	
	}
	var content = form.content.value;
	if(Trim(content)==""){
		alert("评论内容不能为空！");
		form.content.focus();
		return false;
	}
	form.action = "./addcomment";
	form.submit();
	return true;
}