﻿function MM_swapImgRestore() { //v3.0
  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_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  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() { //v3.0
  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];}
}

//Modify by daniel 
//Please don't modify the file. and carefully.

function loginBatchValidate(){

    if(document.getElementById("Left_login1_txtusername").value.length==0){
        alert("请输入用户名！");
        document.getElementById("Left_login1_txtusername").focus();
        return false;
    }else if(document.getElementById("Left_login1_txtpassword").value.length==0){
        alert("请输入密码！");
        document.getElementById("Left_login1_txtpassword").focus();
        return false;
    }
    
    return true;
    
}

function loginBatchValidateBlue(){

    if(document.getElementById("Left_login_blue1_txtusername").value.length==0){
        alert("请输入用户名！");
        document.getElementById("Left_login_blue1_txtusername").focus();
        return false;
    }else if(document.getElementById("Left_login_blue1_txtpassword").value.length==0){
        alert("请输入密码！");
        document.getElementById("Left_login_blue1_txtpassword").focus();
        return false;
    }
    
}

function Bbs_header_login()
{
    if(document.getElementById("Bbs_header1_txt_username").value.length==0)
    {
        alert("请输入用户名！");
        document.getElementById("Bbs_header1_txt_username").focus();
        return false;
    }
    else if(document.getElementById("Bbs_header1_txt_password").value.length==0)
    {
        alert("请输入密码！");
        document.getElementById("Bbs_header1_txt_password").focus();
        return false;
    }
        return true;
    }
    
    function Blog_header_login()
    {

    if(document.getElementById("Blog_header1_txt_username").value.length==0)
    {
        alert("请输入用户名！");
        document.getElementById("Blog_header1_txt_username").focus();
        return false;
    }
    else if(document.getElementById("Blog_header1_txt_password").value.length==0)
    {
        alert("请输入密码！");
        document.getElementById("Blog_header1_txt_password").focus();
        return false;
    }
    
    return true;
}

function BatchvalidateSendEmail(){

    if(document.getElementById("txttoname").value.length==0){
        alert("请输入收件人！");
        document.getElementById("txttoname").focus();
        return false;
    }else if(document.getElementById("txttoemail").value.length==0){
        alert("请输入收件人邮箱！");
        document.getElementById("txttoemail").focus();
        return false;
    }else if(document.getElementById("txttoemail").value.match(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/)==null){
        alert("请输入正确的收件人邮箱地址！");
        document.getElementById("txttoemail").focus();
        return false;
    }
//    else if(document.getElementById("txtsendname").value.length==0){
//        alert("请输入发件人！");
//        document.getElementById("txtsendname").focus();
//        return false;
//    }else if(document.getElementById("txtsendemail").value.length==0){
//        alert("请输入发件人邮箱！");
//        document.getElementById("txtsendemail").focus();
//        return false;
//    }else if(document.getElementById("txtsendemail").value.match(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/)==null){
//        alert("请输入正确的发件人邮箱地址！");
//        document.getElementById("txtsendemail").focus();
//        return false;
//    }
    else if(document.getElementById("txtarea").value.length==0){
        alert("请输入留言信息！");
        document.getElementById("txtarea").focus();
        return false;
    }
    
    return true;
    
}

function delete_txt_content()
{
     if(document.getElementById("txt_content").value.length > 0)
        {
            document.getElementById("txt_content").value = "";
            document.getElementById("txt_content").focus();
        }
}
function judge_txt_focus()
{
     if(document.getElementById("txt_content").value.length == 0)
        {
            document.getElementById("txt_content").focus();
        }
}
function judge_txtcontent(txtname)
{
     if(document.getElementById(txtname).value.length == 0)
        {
            alert("请输入信息！");
            document.getElementById(txtname).focus();
            return false;
        }
}
function judge_txtcontent_b(txtname,pact_flag,login_flag,userid)
{
 
         if(document.getElementById(txtname).value.length == 0)
        {
            alert("请输入信息！");
            document.getElementById(txtname).focus();
            return false;
        }
        
     if(login_flag == "Y" || login_flag == "")
        {
            var strPact_Flag=document.getElementById("txtfirstuser").value;
            //alert(strPact_Flag);
            if(pact_flag != "Y" && (strPact_Flag=="N" || strPact_Flag==""))
                {
                    return GB_showCenter('论坛协议','../bbs_show_pact.aspx?user_id=' + userid ,'200','530');                    
                    //return mShow('论坛协议','./bbs_show_pact.aspx?user_id=' + userid ,'530','220',true);    //modify by daniel for the new div.
                }
        }
     else
        {
            if(confirm("对不起！只有登录的会员才能发表贴子！"))
                {
                    document.getElementById("Bbs_header1_txt_username").focus();
                    return false;
                }
            else
                {
                    window.location.href='Registration.aspx';
                    return false;
                }
        }
        


}
function judge_txtcontent_blog(txtname,pact_flag,login_flag,userid)
{        

        if(document.getElementById(txtname).value.length == 0)
        {
            alert("请输入信息！");
            document.getElementById(txtname).focus();
            return false;
        }
        
     if(login_flag == "Y" || login_flag == "")
        {
            var strPact_Flag=document.getElementById("txtfirstuser").value;
            //alert(strPact_Flag);
            if(pact_flag != "Y" && (strPact_Flag=="N" || strPact_Flag==""))
                {
                    return GB_showCenter('论坛协议','../bbs_show_pact.aspx?user_id=' + userid ,'200','530');                    
                    //return mShow('博客协议','./bbs_show_pact.aspx?user_id=' + userid ,'530','220',true);    //modify by daniel for the new div.
                }
        }
     else
        {
            if(confirm("对不起！只有登录的会员才能发表贴子！"))
                {
                    document.getElementById("Blog_header1_txt_username").focus();
                    return false;
                }
            else
                {
                    window.location.href='Registration.aspx';
                    return false;
                }
        }
        

        
}

function BatchValidateMsg(){
     if(document.getElementById("txt_content").value.length == 0)
        {
            alert("请输入咨询信息！");
            document.getElementById("txt_content").focus();
            return false;
        }
}
//create by xukai 2009-7-27
//去除字符串左右两边的空格
function JTrim(s)
{
    var r1, r2, s1, s2, s3;
    r1 = new RegExp("^ *");
    r2 = new RegExp(" *$");
    s1 = "" + s + "";
    s2 = s1.replace(r1, "");
    s3 = s2.replace(r2, "");
    r1 = null;
    r2 = null;
    return(s3);
}

//create by xukai 2009-7-27
//验证obj是否为空
function isValidValue(obj, str)
{
//innerHTML
    var s = JTrim(obj.value);
    var c;
    if (s.length == 0)
    {
        if (str != "")
        {
            alert(str + "不可为空！");
            obj.focus();
        }
        return false;
    }
    return true;
}


//create by xukai 2009-7-27
//验证str是否为数字
function isDigits(obj, str)
{
    var s = obj.value;
    var c;
    for (tmp = 0; tmp < s.length; tmp++)
    {
        c = s.charAt(tmp);
        if (c > '9' || c < '0')
        {
            if (str != "")
            {
                alert(str + '必须是整数！');
                obj.focus();
            }
            return false;
        }
    }
    return true;
}

/***************************
**function isDate
**seems it is a Date type
**Creator: Daniel
**DateTime: 2009/08/02
****************************/
function isDate(date)
{    
    var a=/^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][01345789]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))$/; 
    var reg=new RegExp(a);
    return reg.test(date); 
} 
/***************************
**function BatchValidateHealthProcessSearch
**for health_process_chart.aspx page.
**Creator: Daniel
**DateTime: 2009/08/05
****************************/
function BatchValidateHealthProcessSearch(){
    
    if(document.getElementById("txtFrom").value.length == 0){
        document.getElementById("txtFrom").focus();
        alert("请输入查询时间段！");
        return false;
    }else if(!isDate(document.getElementById("txtFrom").value)){
        document.getElementById("txtFrom").focus();
        alert("请输入正确的查询时间段！");
        return false;    
    }else if(document.getElementById("txtTo").value.length == 0){
        document.getElementById("txtTo").focus();
        alert("请输入查询时间段！");
        return false;
    }else if(!isDate(document.getElementById("txtTo").value)){
        document.getElementById("txtTo").focus();
        alert("请输入正确的查询时间段！");
        return false;    
    }    
    
    return true;
    
}

function Judge_tbl_state(str)
{
    if(str == 0)
        {
            document.getElementById("tbl_reply").style.display = ''
         }
     else
        {
            document.getElementById("tbl_reply").style.display = 'none'
        }
}

function delete_data(name)
    {
        document.getElementById(name).value = "";
        //top.closeWindow('MyMessageBox');
        return false;
    }
    
function putFace(src,txtname)
{
    var result = document.getElementById(txtname).value;
    src = "<img src='"+ src +"'/>"
    document.getElementById(txtname).value = result + src;
}

function Close_Div()
{
    top.GB_hide();
}

function Judge_send_theme(userid)
{
        if(document.getElementById("txt_theme_title").value.length == 0){
        document.getElementById("txt_theme_title").focus();
        alert("请输入标题！");
        return false;
    }else if (FCKeditorAPI.GetInstance("FCKeditor").GetXHTML().length == 0) {
                alert("请输入内容！");
                FCKeditorAPI.GetInstance("FCKeditor").Focus();
                return false;
            
    }else if(document.getElementById("ddl_theme_type").options[document.getElementById("ddl_theme_type").selectedIndex].value == ""){
        document.getElementById("ddl_theme_type").focus();
        alert("请选择主题类型！");
        return false;
    }else if(document.getElementById("ddl_modulename").options[document.getElementById("ddl_modulename").selectedIndex].value == ""){
        document.getElementById("ddl_modulename").focus();
        alert("请选择版块信息！");
        return false;    
    }    
    
    if(document.getElementById("txtfirstuser").value == "N" || document.getElementById("txtfirstuser").value == ""){
        return mShow('博客协议','./bbs_show_pact.aspx?user_id=' + userid ,'530','220',true);    //modify by daniel for the new div.
    }
    
    return true;
}

function show_msg(msg)
{
    alert(msg);
}

function closewindowopen(type,msg){
    if(msg=="L"){
        if (type=="C"){
            //alert("您的注册信息已提交成功，我们的客服人员将在5天内对您的注册信息进行审核，如果您急切需要登录我们的网站使用全部功能，请致电我们的全国免费热线电话:800-820-8780，我们的客服人员将耐心为您提供服务。");
        }else if(type=="S"){
            //alert("您的注册信息已提交成功，我们的客服人员将在5天内对您的注册信息进行审核，如果您急切需要登录我们的网站使用全部功能，请致电我们的全国免费热线电话:800-820-8780，我们的客服人员将耐心为您提供服务。");
            //alert("工作人员将于5个工作日内与您联系，请保持电话畅通！");
            var msg="恭喜您成功上传了防伪码取得了积分。";
            alert(msg);
            top.closeWindow('MyMessageBox');
            location.assign(location);
            return false; 
        }else{
            //alert("恭喜您成功上传防伪码并取得会员号：您的会员号是" + type + ",这将是您在本站的唯一编号您也可以使用本会员号登录网站，祝您健康快乐，谢谢！");
            //alert("恭喜您得到了"+type+"个积分，我们的工作人员将于5个工作日内与您联系，请保持电话畅通！");
            var msg="恭喜您成功上传了防伪码取得了" + type + "个积分。";
            alert(msg);
            top.closeWindow('MyMessageBox');
            location.assign(location);
            return false; 
        }    
    }else{
        if (type=="C"){
            alert("您的注册信息已提交成功，我们的客服人员将在5天内对您的注册信息进行审核，如果您急切需要登录我们的网站使用全部功能，请致电我们的全国免费热线电话:800-820-8780，我们的客服人员将耐心为您提供服务。");
        }else if(type=="S"){
            alert("您的注册信息已提交成功，我们的客服人员将在5天内对您的注册信息进行审核，如果您急切需要登录我们的网站使用全部功能，请致电我们的全国免费热线电话:800-820-8780，我们的客服人员将耐心为您提供服务。");
            //alert("工作人员将于5个工作日内与您联系，请保持电话畅通！");
        }else{
            //alert("恭喜您成功上传防伪码并取得会员号：您的会员号是" + type + ",这将是您在本站的唯一编号您也可以使用本会员号登录网站，祝您健康快乐，谢谢！");
            //alert("恭喜您得到了"+type+"个积分，我们的工作人员将于5个工作日内与您联系，请保持电话畅通！");
            var msg="您的注册信息已提交成功，并成功上传了防伪码取得了" + type + "个积分。我们的客服人员将在5天内对您的注册信息进行审核，如果您急切需要登录我们的网站使用全部功能，请致电我们的全国免费热线电话:800-820-8780，我们的客服人员将耐心为您提供服务。";
            alert(msg);
        }    
        
        top.closeWindow('MyMessageBox');
        //alert('aa');
        window.location.href='club.aspx';
        return false; 
        
    }      

}

function cancel_btn(){

    alert('您的注册信息已提交成功，我们的客服人员将在5天内对您的注册信息进行审核，如果您急切需要登录我们的网站使用全部功能，请致电我们的全国免费热线电话:800-820-8780，我们的客服人员将耐心为您提供服务。');
    top.closeWindow('MyMessageBox');
    window.location.href='club.aspx';
    return false;

}

function cancel_btn_close(){

    //alert('您的注册信息已提交成功，我们的客服人员将在5天内对您的注册信息进行审核，如果您急切需要登录我们的网站使用全部功能，请致电我们的全国免费热线电话:800-820-8780，我们的客服人员将耐心为您提供服务。');
    top.closeWindow('MyMessageBox');
    //window.location.href='club.aspx';
    location.assign(location);
    return false;
    
}

/***********************************************************************
**function: judge_txtcontent_RefrenceEdit
**Creator: Daniel Chen
**DateTime: 2010/01/11
***********************************************************************/
function judge_txtcontent_RefrenceEdit(type,selectindex){

    var comment="";
    var comment_time="";
    var am_system_id="";
    var index=parseInt(selectindex)+2;
    //alert(index);
    if(parseInt(index)>=10){
        comment_time=document.getElementById("gv_article_message_ctl"+index+"_lbl_msg_time").innerText;
        comment=document.getElementById("gv_article_message_ctl"+index+"_lbl_msg_content").innerHTML;
        am_system_id=document.getElementById("gv_article_message_ctl"+index+"_lblam_system_id").innerText;        
    }else{
        comment_time=document.getElementById("gv_article_message_ctl0"+index+"_lbl_msg_time").innerText;
        comment=document.getElementById("gv_article_message_ctl0"+index+"_lbl_msg_content").innerHTML;
        am_system_id=document.getElementById("gv_article_message_ctl0"+index+"_lblam_system_id").innerText;
    }
    var Strunion=comment + ' ' + comment_time;
    //alert(Strunion);
    if(type=="U"){
        document.getElementById("txt_article_msg").value=comment;
    }else{
        document.getElementById("txt_article_msg").value=Strunion;
    }    
    document.getElementById("hidam_system_id").value=am_system_id;
    document.getElementById("hidSendType").value=type;       
    document.getElementById("txt_article_msg").focus();
    
}

/***********************************************************************
**function: judge_txtcontent_RefrenceEditBBS
**Creator: Daniel Chen
**DateTime: 2010/01/11
***********************************************************************/
function judge_txtcontent_RefrenceEditBBS(type,selectindex){

    var comment="";
    var comment_time="";
    var am_system_id="";
    var index=parseInt(selectindex)+2;
    //alert(index);
    if(parseInt(index)>=10){
        comment_time=document.getElementById("gv_theme_message_ctl"+index+"_lbl_reply_time").innerText;
        comment=document.getElementById("gv_theme_message_ctl"+index+"_lbl_reply_content").innerHTML;
        am_system_id=document.getElementById("gv_theme_message_ctl"+index+"_lbltm_system_id").innerText;        
    }else{
        comment_time=document.getElementById("gv_theme_message_ctl0"+index+"_lbl_reply_time").innerText;
        comment=document.getElementById("gv_theme_message_ctl0"+index+"_lbl_reply_content").innerHTML;
        am_system_id=document.getElementById("gv_theme_message_ctl0"+index+"_lbltm_system_id").innerText;
    }
    var Strunion=comment + ' ' + comment_time;
    //alert(Strunion);
    if(type=="U"){
        document.getElementById("txt_reply_content").value=comment;
    }else{
        document.getElementById("txt_reply_content").value=Strunion;
    }    
    document.getElementById("hidtm_system_id").value=am_system_id;
    document.getElementById("hidSendType").value=type;       
    document.getElementById("txt_reply_content").focus();
    
}


//function isSpecialChar
//Creator: Daniel Chen
//DateTime: 2010/06/04
function isSpecialChar(obj)
{
    var str=obj.value;
    if (str.length>0)
    {
        for (var i = str.length-1; i >= 0; i--)
        {
            unicode=str.charCodeAt(i);
            if (unicode>65280 && unicode<65375)
            {
                alert("不能输入全角字符，请输入半角字符!");
                obj.value=str.substr(0,i);
                return false;
            }
        }
    }
}