nereidFadeObjects  =  new  Object();
nereidFadeTimers  =  new  Object();
function  nereidFade(object,  destOp,  rate,  delta){
if  (!document.all)
return
        if  (object  !=  "[object]"){    file://do  this  so  I  can  take  a  string  too
                setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
                return;
        }
        clearTimeout(nereidFadeTimers[object.sourceIndex]);
        diff  =  destOp-object.filters.alpha.opacity;
        direction  =  1;
        if  (object.filters.alpha.opacity  >  destOp){
                direction  =  -1;
        }
        delta=Math.min(direction*diff,delta);
        object.filters.alpha.opacity+=direction*delta;
        if  (object.filters.alpha.opacity  !=  destOp){
                nereidFadeObjects[object.sourceIndex]=object;
                nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
        }
}

function checkBoard(form){
	var elString = {
		"writer":"请输入您的姓名",
		"from":"请输入您来自哪里",
		"email":"请输入您的邮件地址",
		"content":"祝福的内容不能为空"
		};
	var elObject = ["writer","from","email","content"];
	for(var i = 0; i<elObject.length; i++){
		if(eval("form." + elObject[i] + ".value == ''")){
			alert(elString[elObject[i]]);
			eval("form." + elObject[i] + ".focus()");
			return false;
		}else{
			if(elObject[i] == "email"){
				var reg = new RegExp("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*","ig");
				if(!reg.test(form.email.value)){
					alert("邮件格式不正确");
					form.email.select();
					return false;
				}
			}
		}
	}
}
