function alltrim(str){ return str.replace(/^( |[\s　])+|( |[\s　])+$/g, ""); }//去掉首尾全角和半角的空格
function allalltrim(str){ return str.replace(/( |[\s　])/g, ""); }//去掉字符串中所有全角和半角的空格，包括中间的空格
//检查是否日期
function CheckDate(str)
{
  var   reg   =   /^(\d+)-(\d{1,2})-(\d{1,2})$/;     
          var   r   =   str.match(reg);     
          if(r==null)return   false;     
          r[2]=r[2]-1;     
          var   d=   new   Date(r[1],   r[2],r[3]);     
          if(d.getFullYear()!=r[1])return   false;     
          if(d.getMonth()!=r[2])return   false;     
          if(d.getDate()!=r[3])return   false;     
            return   true;
}
//检查是否email格式
function CheckEmail(str){   
var patrn=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
return patrn.test(str);   
}
function isfloat(str)//正浮点数
{
  var patrn=/^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/;
  return patrn.test(str);
}
function isfloat_0(str)//正浮点数和0
{
  var patrn=/^\d+(\.\d+)?$/;
  return patrn.test(str);
}

function check_skype_username(str)//双字节或还@或还空格
{
  var patrn=/[^\x00-\xff]|[\@]|[" "]/;
  return patrn.test(str);
}

//取fck内容的长度
function GetMessageLength(str)
{
    var oEditor = FCKeditorAPI.GetInstance(str) ;
    var oDOM = oEditor.EditorDocument ;
    var iLength ;
    if ( document.all )        // If Internet Explorer.
    {
        iLength = oDOM.body.innerText.length ;
    }
    else                    // If Gecko.
    {
        var r = oDOM.createRange() ;
        r.selectNodeContents( oDOM.body ) ;
        iLength = r.toString().length ;
    }
//    oEditor.InsertHtml('')
return iLength
}  
function CheckPost(){
    if(GetMessageLength("FCKeditor1")=='0')
    {
        alert('请输入内容');       
        return false;
    }
}
//取fck内容
function GetMessageContent(str)
{
     var oEditor = FCKeditorAPI.GetInstance(str) ;
     return oEditor.GetXHTML();
}  


