﻿// JScript 文件
function obj(o){return document.getElementById(o);}
function obj1(o){return document.getElementById(o);}
//验证图片格式
function ck_file(obj_id)
{
    var fileext=obj(obj_id).value.substring(obj(obj_id).value.lastIndexOf("."),obj(obj_id).value.length)
    fileext=fileext.toLowerCase()
    if ((fileext!='.jpg')&&(fileext!='.gif')&&(fileext!='.jpeg')&&(fileext!='.png')&&(fileext!='.bmp'))
    {
       return false;
    }
    else{return true;}
}

//为了日历选择框兼容
function ck_file1(obj_id)
{
    var fileext=obj1(obj_id).value.substring(obj1(obj_id).value.lastIndexOf("."),obj1(obj_id).value.length)
    fileext=fileext.toLowerCase()
    if ((fileext!='.jpg')&&(fileext!='.gif')&&(fileext!='.jpeg')&&(fileext!='.png')&&(fileext!='.bmp'))
    {
       return false;
    }
    else{return true;}
}

//email检测
function ismail(mail)
{
return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));
}

//数字，中线，下划线
function checkNumberAndUnderlineAndMiddleline(objValue){
var   reg   =/[0-9_-]+$/;
return reg.test(objValue);
}

//用户名字符检测
function check_username(m_name){
var   reg   =/[A-Za-z0-9_]+$/;
return reg.test(m_name);
}

//非中文检测
function checkNoChinese(objID){
if (objID.value == objID.value.replace(/[^\u4E00-\u9FA5]/g,'')){
   //alert("密码包含中文字符,应为非中文字符");
   return false;
}
return true;
}

//取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
}

//提交新闻评论
//a1,act; a2,netFriend_name; a3,commentContent
function ajax_sub1(url,a1,a2,a3,a4){
  $.ajax({
     cache:false,   
     url:url,   
     data:{q1:a1,q2:a2,q3:a3,q4:a4},     
     error:function(){   
     alert("error occured!!!");   
     },   
     success:function(data){   
          if(data=="1"){
            setTimeout("window.location.reload();",1000);
          }
          else if(data=="2"){
            alert("验证码有误");
            $('#btnSubmit')[0].disabled=false;
            return false;
          }
          else{
            alert("未知错误..");
            $('#btnSubmit')[0].disabled=false;
            return false;  
          }
     }   
        
  });
      
}

//用户登录过程验证
function ajax_sub(url,a1,a2,a3){
  $.ajax({
     cache:false,   
     url:url,   
     data:{username:a1,pwd:a2,identifying_code:a3},   
     error:function(){   
     alert("error occured!!!");   
     },   
     success:function(data){
          if(data=="2"){
            alert("验证码有误");
            $("#identifying_code")[0].value="";
            $("#identifying_code")[0].focus();
            $("#login")[0].disabled=false;
          }   
          else if(data=="1"){
            setTimeout("window.location.reload();",1000);
          }
          else if(data=="0"){
            alert("用户名或密码有误");
            $("#pwd")[0].value="";
            $("#pwd")[0].focus();
            $("#login")[0].disabled=false;
          }
          else{
              alert("未知错误..");
              $("#login")[0].disabled=false;
          }
     }   
        
  });
      
}

//注册用户名检测
function checkUserName(url,txtName){
    $.ajax({   
         url:url,   
         data:{username:txtName},   
         error:function(){   
         alert("error occured!!!");   
         },   
         success:function(data){   
              if(data=="1"){
                  alert("此用户名不可用..");
                  $('#txtName')[0].focus();
                  $('#btnCheckUserName')[0].disabled=false;
                  $('#btnSubmit')[0].disabled=false;
                  return false;
              }else{
                  alert("此用户名可正常使用..");
                  $('#btnCheckUserName')[0].disabled=false;
              }
         }           
    });
}

function checkUserName1(url,txtName){
    $.ajax({   
         url:url,   
         data:{username:txtName},   
         error:function(){   
         alert("error occured!!!");   
         },   
         success:function(data){   
              if(data=="1"){
                  alert("此用户名不可用..");
                  $('#txtName')[0].focus();
                  $('#btnCheckUserName')[0].disabled=false;
                  $('#btnSubmit')[0].disabled=false;
                  return false;
              }
         }           
    });
}



