// JavaScript Document
function noKeyIn(i, ErrorMsg){
	if (trim(i.value)==""){
		i.value="";
     	i.focus();
     	alert(ErrorMsg);
     	return true;
    }
	return false;
}
function trim(i){return i.replace(/^[\s]*$/gi,"");}

function chkEmail(i, ErrorMsg){
	if(!CheckEmail(i)){
		i.focus();
		alert(ErrorMsg);
		return true;
	}
	return false;
}

function CheckEmail(f){
	var email = f.value;
	var rege = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
	if (email.length == 0 || rege.exec(email) == null){return false;}
	return true;
}

function chkCheckBox(f, ErrorMsg)
{
        var len = f.length;
		var nowcheck=0;
        for (i = 0; i < len; i++)
        {
            if (f[i].checked == true)
            {
				nowcheck++;
                
            }			
        }
		if(nowcheck == 0){
		   f[0].focus();
		   alert(ErrorMsg);
		   return true;
	    }
	    return false;
};

function chkCheckRadio(f, ErrorMsg)
{
        var len = f.length;
		var nowcheck=0;
        for (i = 0; i < len; i++)
        {
            if (f[i].checked == true)
            {
				nowcheck++;
                
            }			
        }
		if(nowcheck == 0){
		   f[0].focus();
		   alert(ErrorMsg);
		   return true;
	    }
	    return false;
};